).
+#
+# 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 .
+#
+##############################################################################
+
+{
+ 'name': 'Test Module',
+ 'category': 'Website',
+ 'summary': 'Custom',
+ 'version': '1.0',
+ 'description': """
+ Test
+ """,
+ 'author': 'OpenERP SA',
+ 'depends': ['website'],
+ 'data': [
+ 'test.xml',
+ ],
+ 'installable': True,
+ 'application': True,
+}
diff --git a/addons/base_import_module/tests/test_module/static/src/img/c64.png b/addons/base_import_module/tests/test_module/static/src/img/c64.png
new file mode 100644
index 00000000000..3e8183f934f
Binary files /dev/null and b/addons/base_import_module/tests/test_module/static/src/img/c64.png differ
diff --git a/addons/base_import_module/tests/test_module/static/src/js/test.js b/addons/base_import_module/tests/test_module/static/src/js/test.js
new file mode 100644
index 00000000000..de803c83c34
--- /dev/null
+++ b/addons/base_import_module/tests/test_module/static/src/js/test.js
@@ -0,0 +1 @@
+console.log('test_module javascript');
diff --git a/addons/base_import_module/tests/test_module/test.xml b/addons/base_import_module/tests/test_module/test.xml
new file mode 100644
index 00000000000..489b286d975
--- /dev/null
+++ b/addons/base_import_module/tests/test_module/test.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+ The base company is noupdate=1
+
+
+
+ Hagrid
+ Your Company Tagline
+
+
+
+
+
+
+ This page comes from an imported module!
+
+
+ And this static image too !
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This contact us title has been changed by an imported module
+
+
+
+
+
diff --git a/addons/base_report_designer/i18n/ar.po b/addons/base_report_designer/i18n/ar.po
index 9ad3072a27b..18e96eee54e 100644
--- a/addons/base_report_designer/i18n/ar.po
+++ b/addons/base_report_designer/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/bg.po b/addons/base_report_designer/i18n/bg.po
index 4f4ce02df4d..56a1e0acaec 100644
--- a/addons/base_report_designer/i18n/bg.po
+++ b/addons/base_report_designer/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/bs.po b/addons/base_report_designer/i18n/bs.po
index 2fefaca0baa..295e4a62bd9 100644
--- a/addons/base_report_designer/i18n/bs.po
+++ b/addons/base_report_designer/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/ca.po b/addons/base_report_designer/i18n/ca.po
index 06af86aadaf..5573c095524 100644
--- a/addons/base_report_designer/i18n/ca.po
+++ b/addons/base_report_designer/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/cs.po b/addons/base_report_designer/i18n/cs.po
index afc68e11895..ddff20d6f5e 100644
--- a/addons/base_report_designer/i18n/cs.po
+++ b/addons/base_report_designer/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/da.po b/addons/base_report_designer/i18n/da.po
index 41866eaee81..d91557c15b1 100644
--- a/addons/base_report_designer/i18n/da.po
+++ b/addons/base_report_designer/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/de.po b/addons/base_report_designer/i18n/de.po
index cb0b0f56956..dabbb6022a0 100644
--- a/addons/base_report_designer/i18n/de.po
+++ b/addons/base_report_designer/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/el.po b/addons/base_report_designer/i18n/el.po
index f3c3976084c..e377391897c 100644
--- a/addons/base_report_designer/i18n/el.po
+++ b/addons/base_report_designer/i18n/el.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
"X-Poedit-SourceCharset: utf-8\n"
diff --git a/addons/base_report_designer/i18n/en_GB.po b/addons/base_report_designer/i18n/en_GB.po
index 12223553b4a..1be3447c2b0 100644
--- a/addons/base_report_designer/i18n/en_GB.po
+++ b/addons/base_report_designer/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/es.po b/addons/base_report_designer/i18n/es.po
index a8dad503188..02a1e2785f1 100644
--- a/addons/base_report_designer/i18n/es.po
+++ b/addons/base_report_designer/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/es_AR.po b/addons/base_report_designer/i18n/es_AR.po
index f274ae77c30..79bc7fc1b2c 100644
--- a/addons/base_report_designer/i18n/es_AR.po
+++ b/addons/base_report_designer/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/es_CR.po b/addons/base_report_designer/i18n/es_CR.po
index e0e15c7cd46..be475648c5d 100644
--- a/addons/base_report_designer/i18n/es_CR.po
+++ b/addons/base_report_designer/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: base_report_designer
diff --git a/addons/base_report_designer/i18n/es_EC.po b/addons/base_report_designer/i18n/es_EC.po
index e2d77f20bb4..787c61d31dc 100644
--- a/addons/base_report_designer/i18n/es_EC.po
+++ b/addons/base_report_designer/i18n/es_EC.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/es_PY.po b/addons/base_report_designer/i18n/es_PY.po
index 1e51810d742..919aea6e02b 100644
--- a/addons/base_report_designer/i18n/es_PY.po
+++ b/addons/base_report_designer/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/et.po b/addons/base_report_designer/i18n/et.po
index 35d8b5b9bc0..11e61f55352 100644
--- a/addons/base_report_designer/i18n/et.po
+++ b/addons/base_report_designer/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/fa.po b/addons/base_report_designer/i18n/fa.po
index bbe7307eb32..25d7d3a02bc 100644
--- a/addons/base_report_designer/i18n/fa.po
+++ b/addons/base_report_designer/i18n/fa.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/fi.po b/addons/base_report_designer/i18n/fi.po
index 6333633e53d..79dd8dfc89a 100644
--- a/addons/base_report_designer/i18n/fi.po
+++ b/addons/base_report_designer/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/fr.po b/addons/base_report_designer/i18n/fr.po
index 8203e3cd4d4..2462e473f1d 100644
--- a/addons/base_report_designer/i18n/fr.po
+++ b/addons/base_report_designer/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/gl.po b/addons/base_report_designer/i18n/gl.po
index f43a21e2586..c9f4d32ad14 100644
--- a/addons/base_report_designer/i18n/gl.po
+++ b/addons/base_report_designer/i18n/gl.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/hi.po b/addons/base_report_designer/i18n/hi.po
index 174c9d6e1eb..b75b40304d1 100644
--- a/addons/base_report_designer/i18n/hi.po
+++ b/addons/base_report_designer/i18n/hi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/hr.po b/addons/base_report_designer/i18n/hr.po
index 46053fa198e..3707a9d5189 100644
--- a/addons/base_report_designer/i18n/hr.po
+++ b/addons/base_report_designer/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: hr\n"
#. module: base_report_designer
diff --git a/addons/base_report_designer/i18n/hu.po b/addons/base_report_designer/i18n/hu.po
index 5c04f28111b..6ecf636e559 100644
--- a/addons/base_report_designer/i18n/hu.po
+++ b/addons/base_report_designer/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/id.po b/addons/base_report_designer/i18n/id.po
index da63d1e7c83..f6bc47ce062 100644
--- a/addons/base_report_designer/i18n/id.po
+++ b/addons/base_report_designer/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/it.po b/addons/base_report_designer/i18n/it.po
index d8d914d18b9..a8c0ed11d94 100644
--- a/addons/base_report_designer/i18n/it.po
+++ b/addons/base_report_designer/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/ja.po b/addons/base_report_designer/i18n/ja.po
index 1c88d0b67a6..f92425ae58c 100644
--- a/addons/base_report_designer/i18n/ja.po
+++ b/addons/base_report_designer/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/ko.po b/addons/base_report_designer/i18n/ko.po
index fede21e20a6..2b48b200b00 100644
--- a/addons/base_report_designer/i18n/ko.po
+++ b/addons/base_report_designer/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/lt.po b/addons/base_report_designer/i18n/lt.po
index d35a861eee5..9b87189ca36 100644
--- a/addons/base_report_designer/i18n/lt.po
+++ b/addons/base_report_designer/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/mk.po b/addons/base_report_designer/i18n/mk.po
index 56a2ef45420..7021b8ea684 100644
--- a/addons/base_report_designer/i18n/mk.po
+++ b/addons/base_report_designer/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/mn.po b/addons/base_report_designer/i18n/mn.po
index f0ffdf7026b..9af21d2d574 100644
--- a/addons/base_report_designer/i18n/mn.po
+++ b/addons/base_report_designer/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/nb.po b/addons/base_report_designer/i18n/nb.po
index 8a3dda7c61c..20bcf30bd4c 100644
--- a/addons/base_report_designer/i18n/nb.po
+++ b/addons/base_report_designer/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/nl.po b/addons/base_report_designer/i18n/nl.po
index 43f3de67a0d..16542efc2d0 100644
--- a/addons/base_report_designer/i18n/nl.po
+++ b/addons/base_report_designer/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/nl_BE.po b/addons/base_report_designer/i18n/nl_BE.po
index 755b0ee06a8..b5b2fd2fd9f 100644
--- a/addons/base_report_designer/i18n/nl_BE.po
+++ b/addons/base_report_designer/i18n/nl_BE.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/pl.po b/addons/base_report_designer/i18n/pl.po
index 1ff6d10ae23..d2a0574500a 100644
--- a/addons/base_report_designer/i18n/pl.po
+++ b/addons/base_report_designer/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/pt.po b/addons/base_report_designer/i18n/pt.po
index e31d7438dbc..74ef334431f 100644
--- a/addons/base_report_designer/i18n/pt.po
+++ b/addons/base_report_designer/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/pt_BR.po b/addons/base_report_designer/i18n/pt_BR.po
index 175dc2fb509..9a10ee6bad6 100644
--- a/addons/base_report_designer/i18n/pt_BR.po
+++ b/addons/base_report_designer/i18n/pt_BR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/ro.po b/addons/base_report_designer/i18n/ro.po
index a2d47e3a00e..6812aaa14c6 100644
--- a/addons/base_report_designer/i18n/ro.po
+++ b/addons/base_report_designer/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/ru.po b/addons/base_report_designer/i18n/ru.po
index c7cdb0b0a4f..e72956e4c90 100644
--- a/addons/base_report_designer/i18n/ru.po
+++ b/addons/base_report_designer/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/sk.po b/addons/base_report_designer/i18n/sk.po
index a0f2f0842da..84fedfbd137 100644
--- a/addons/base_report_designer/i18n/sk.po
+++ b/addons/base_report_designer/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/sl.po b/addons/base_report_designer/i18n/sl.po
index 9ec9ab6fb95..30be9b52fb3 100644
--- a/addons/base_report_designer/i18n/sl.po
+++ b/addons/base_report_designer/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/sq.po b/addons/base_report_designer/i18n/sq.po
index fd95d768f8d..b93fef1c03f 100644
--- a/addons/base_report_designer/i18n/sq.po
+++ b/addons/base_report_designer/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/sr.po b/addons/base_report_designer/i18n/sr.po
index 176fbaa999a..7ff8900c9bd 100644
--- a/addons/base_report_designer/i18n/sr.po
+++ b/addons/base_report_designer/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/sr@latin.po b/addons/base_report_designer/i18n/sr@latin.po
index 974e4b7c1fd..ece192f7d33 100644
--- a/addons/base_report_designer/i18n/sr@latin.po
+++ b/addons/base_report_designer/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/sv.po b/addons/base_report_designer/i18n/sv.po
index b1078088a52..885f6379a39 100644
--- a/addons/base_report_designer/i18n/sv.po
+++ b/addons/base_report_designer/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/tlh.po b/addons/base_report_designer/i18n/tlh.po
index 9cc706a1c48..e19a55725d1 100644
--- a/addons/base_report_designer/i18n/tlh.po
+++ b/addons/base_report_designer/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/tr.po b/addons/base_report_designer/i18n/tr.po
index e79c1548ef9..ac29b8a8b7d 100644
--- a/addons/base_report_designer/i18n/tr.po
+++ b/addons/base_report_designer/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/uk.po b/addons/base_report_designer/i18n/uk.po
index 9614274d78f..849e3809b11 100644
--- a/addons/base_report_designer/i18n/uk.po
+++ b/addons/base_report_designer/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/vi.po b/addons/base_report_designer/i18n/vi.po
index 0af889554f2..396a606e2d7 100644
--- a/addons/base_report_designer/i18n/vi.po
+++ b/addons/base_report_designer/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/zh_CN.po b/addons/base_report_designer/i18n/zh_CN.po
index 9d645d0c65a..2c6ce829fbe 100644
--- a/addons/base_report_designer/i18n/zh_CN.po
+++ b/addons/base_report_designer/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_report_designer/i18n/zh_TW.po b/addons/base_report_designer/i18n/zh_TW.po
index df749e178cb..40a4d77c440 100644
--- a/addons/base_report_designer/i18n/zh_TW.po
+++ b/addons/base_report_designer/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
diff --git a/addons/base_setup/i18n/ar.po b/addons/base_setup/i18n/ar.po
index 2d796bc85b0..cd1befa8f87 100644
--- a/addons/base_setup/i18n/ar.po
+++ b/addons/base_setup/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/bg.po b/addons/base_setup/i18n/bg.po
index d012f06c3b5..542056306d6 100644
--- a/addons/base_setup/i18n/bg.po
+++ b/addons/base_setup/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/bs.po b/addons/base_setup/i18n/bs.po
index 5738c58b8d8..d230b5ea25a 100644
--- a/addons/base_setup/i18n/bs.po
+++ b/addons/base_setup/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/ca.po b/addons/base_setup/i18n/ca.po
index 50574d7dad2..6eefe11b389 100644
--- a/addons/base_setup/i18n/ca.po
+++ b/addons/base_setup/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/cs.po b/addons/base_setup/i18n/cs.po
index 53dd6cc34dc..7b4eaecd800 100644
--- a/addons/base_setup/i18n/cs.po
+++ b/addons/base_setup/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Language: Czech\n"
#. module: base_setup
diff --git a/addons/base_setup/i18n/da.po b/addons/base_setup/i18n/da.po
index 52233f112e6..e6e5476095b 100644
--- a/addons/base_setup/i18n/da.po
+++ b/addons/base_setup/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/de.po b/addons/base_setup/i18n/de.po
index 27d5bc7a0cb..7085f320d75 100644
--- a/addons/base_setup/i18n/de.po
+++ b/addons/base_setup/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/el.po b/addons/base_setup/i18n/el.po
index e95ce0f5484..f97f76e4b96 100644
--- a/addons/base_setup/i18n/el.po
+++ b/addons/base_setup/i18n/el.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/en_GB.po b/addons/base_setup/i18n/en_GB.po
index 7c6555ab3b7..d6f82519920 100644
--- a/addons/base_setup/i18n/en_GB.po
+++ b/addons/base_setup/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/es.po b/addons/base_setup/i18n/es.po
index 8385444c767..6614c7dab75 100644
--- a/addons/base_setup/i18n/es.po
+++ b/addons/base_setup/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/es_AR.po b/addons/base_setup/i18n/es_AR.po
index 956660ce239..1cafe68cb2a 100644
--- a/addons/base_setup/i18n/es_AR.po
+++ b/addons/base_setup/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/es_CL.po b/addons/base_setup/i18n/es_CL.po
index 2dca1fac6f6..b0f697fe88a 100644
--- a/addons/base_setup/i18n/es_CL.po
+++ b/addons/base_setup/i18n/es_CL.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/es_CR.po b/addons/base_setup/i18n/es_CR.po
index be52bc20014..ad703fb54af 100644
--- a/addons/base_setup/i18n/es_CR.po
+++ b/addons/base_setup/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: base_setup
diff --git a/addons/base_setup/i18n/es_EC.po b/addons/base_setup/i18n/es_EC.po
index 40168b7be78..be0a5718e6d 100644
--- a/addons/base_setup/i18n/es_EC.po
+++ b/addons/base_setup/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/es_MX.po b/addons/base_setup/i18n/es_MX.po
index f25a8bd6ad7..2aa3450d4c2 100644
--- a/addons/base_setup/i18n/es_MX.po
+++ b/addons/base_setup/i18n/es_MX.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/es_PY.po b/addons/base_setup/i18n/es_PY.po
index f3870e8bf61..277f7e36b48 100644
--- a/addons/base_setup/i18n/es_PY.po
+++ b/addons/base_setup/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/et.po b/addons/base_setup/i18n/et.po
index 5c0fbf3c37a..fb330fa3ad2 100644
--- a/addons/base_setup/i18n/et.po
+++ b/addons/base_setup/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/fa.po b/addons/base_setup/i18n/fa.po
index 4031ee7daa9..a2514a71d74 100644
--- a/addons/base_setup/i18n/fa.po
+++ b/addons/base_setup/i18n/fa.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/fi.po b/addons/base_setup/i18n/fi.po
index 1f2007b67c2..4ec4515f757 100644
--- a/addons/base_setup/i18n/fi.po
+++ b/addons/base_setup/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/fr.po b/addons/base_setup/i18n/fr.po
index 42dd55663e5..99f9c880b7d 100644
--- a/addons/base_setup/i18n/fr.po
+++ b/addons/base_setup/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/gl.po b/addons/base_setup/i18n/gl.po
index 32b180eaaa0..0c78fe8947a 100644
--- a/addons/base_setup/i18n/gl.po
+++ b/addons/base_setup/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/gu.po b/addons/base_setup/i18n/gu.po
index dfd41aa32a9..fc4cf294d41 100644
--- a/addons/base_setup/i18n/gu.po
+++ b/addons/base_setup/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/he.po b/addons/base_setup/i18n/he.po
index 9ed248fe99f..c803fa893ec 100644
--- a/addons/base_setup/i18n/he.po
+++ b/addons/base_setup/i18n/he.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/hr.po b/addons/base_setup/i18n/hr.po
index 1c31beadbfb..2058babc445 100644
--- a/addons/base_setup/i18n/hr.po
+++ b/addons/base_setup/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: hr\n"
#. module: base_setup
diff --git a/addons/base_setup/i18n/hu.po b/addons/base_setup/i18n/hu.po
index 21da605a259..632e4c404b5 100644
--- a/addons/base_setup/i18n/hu.po
+++ b/addons/base_setup/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/id.po b/addons/base_setup/i18n/id.po
index 5602e975cd7..5f81bcd5777 100644
--- a/addons/base_setup/i18n/id.po
+++ b/addons/base_setup/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/it.po b/addons/base_setup/i18n/it.po
index df489810acf..1e9dc8ef751 100644
--- a/addons/base_setup/i18n/it.po
+++ b/addons/base_setup/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/ja.po b/addons/base_setup/i18n/ja.po
index ae84e574655..9ed1f705510 100644
--- a/addons/base_setup/i18n/ja.po
+++ b/addons/base_setup/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/ko.po b/addons/base_setup/i18n/ko.po
index 20daffacff8..0d1af6b823d 100644
--- a/addons/base_setup/i18n/ko.po
+++ b/addons/base_setup/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/lt.po b/addons/base_setup/i18n/lt.po
index 0547d2754f0..74f72369888 100644
--- a/addons/base_setup/i18n/lt.po
+++ b/addons/base_setup/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/lv.po b/addons/base_setup/i18n/lv.po
index a1e6c1d621c..bfc03f81a37 100644
--- a/addons/base_setup/i18n/lv.po
+++ b/addons/base_setup/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/mk.po b/addons/base_setup/i18n/mk.po
index 719e30e92b1..0c917d6c016 100644
--- a/addons/base_setup/i18n/mk.po
+++ b/addons/base_setup/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/mn.po b/addons/base_setup/i18n/mn.po
index d5e8505bbbe..bdc64817d3c 100644
--- a/addons/base_setup/i18n/mn.po
+++ b/addons/base_setup/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/nb.po b/addons/base_setup/i18n/nb.po
index 19a10a37c2f..f2ee5864e74 100644
--- a/addons/base_setup/i18n/nb.po
+++ b/addons/base_setup/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/nl.po b/addons/base_setup/i18n/nl.po
index 705e8d08209..25213092e23 100644
--- a/addons/base_setup/i18n/nl.po
+++ b/addons/base_setup/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/nl_BE.po b/addons/base_setup/i18n/nl_BE.po
index 4ee77be0de0..c77a6dfb1bd 100644
--- a/addons/base_setup/i18n/nl_BE.po
+++ b/addons/base_setup/i18n/nl_BE.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/pl.po b/addons/base_setup/i18n/pl.po
index 9debec7316b..b9f6e672098 100644
--- a/addons/base_setup/i18n/pl.po
+++ b/addons/base_setup/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/pt.po b/addons/base_setup/i18n/pt.po
index 8f752dafe87..08896dec3c2 100644
--- a/addons/base_setup/i18n/pt.po
+++ b/addons/base_setup/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/pt_BR.po b/addons/base_setup/i18n/pt_BR.po
index 80bb5724e10..96ce9202b64 100644
--- a/addons/base_setup/i18n/pt_BR.po
+++ b/addons/base_setup/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/ro.po b/addons/base_setup/i18n/ro.po
index 5c6f77e0064..a1e610f0dba 100644
--- a/addons/base_setup/i18n/ro.po
+++ b/addons/base_setup/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/ru.po b/addons/base_setup/i18n/ru.po
index f170d5cd51e..af2e331e2e5 100644
--- a/addons/base_setup/i18n/ru.po
+++ b/addons/base_setup/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/sk.po b/addons/base_setup/i18n/sk.po
index b5edd4773c4..66d2472e888 100644
--- a/addons/base_setup/i18n/sk.po
+++ b/addons/base_setup/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/sl.po b/addons/base_setup/i18n/sl.po
index 720edf6e2a1..c84d86f1025 100644
--- a/addons/base_setup/i18n/sl.po
+++ b/addons/base_setup/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/sq.po b/addons/base_setup/i18n/sq.po
index 4d34d28a720..06e8d868e30 100644
--- a/addons/base_setup/i18n/sq.po
+++ b/addons/base_setup/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/sr.po b/addons/base_setup/i18n/sr.po
index c46a9521e41..37284709792 100644
--- a/addons/base_setup/i18n/sr.po
+++ b/addons/base_setup/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:45+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/sr@latin.po b/addons/base_setup/i18n/sr@latin.po
index a5726b86397..31069849289 100644
--- a/addons/base_setup/i18n/sr@latin.po
+++ b/addons/base_setup/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/sv.po b/addons/base_setup/i18n/sv.po
index 794b9918ad5..fad98e2bf16 100644
--- a/addons/base_setup/i18n/sv.po
+++ b/addons/base_setup/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/th.po b/addons/base_setup/i18n/th.po
index 8bf75e876cc..9fb4eea2f3a 100644
--- a/addons/base_setup/i18n/th.po
+++ b/addons/base_setup/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/tlh.po b/addons/base_setup/i18n/tlh.po
index cb742b7988a..25fe92ed694 100644
--- a/addons/base_setup/i18n/tlh.po
+++ b/addons/base_setup/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/tr.po b/addons/base_setup/i18n/tr.po
index ac989206529..e705ae02c04 100644
--- a/addons/base_setup/i18n/tr.po
+++ b/addons/base_setup/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/uk.po b/addons/base_setup/i18n/uk.po
index 2838604967c..dee61b0bad7 100644
--- a/addons/base_setup/i18n/uk.po
+++ b/addons/base_setup/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/vi.po b/addons/base_setup/i18n/vi.po
index 805013f86a0..253ef37f4a1 100644
--- a/addons/base_setup/i18n/vi.po
+++ b/addons/base_setup/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/zh_CN.po b/addons/base_setup/i18n/zh_CN.po
index 99553cbae29..e0d24dbae50 100644
--- a/addons/base_setup/i18n/zh_CN.po
+++ b/addons/base_setup/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_setup/i18n/zh_TW.po b/addons/base_setup/i18n/zh_TW.po
index bb80550dc41..93439b6072c 100644
--- a/addons/base_setup/i18n/zh_TW.po
+++ b/addons/base_setup/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:46+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:18+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_setup
#: view:sale.config.settings:0
diff --git a/addons/base_vat/i18n/ar.po b/addons/base_vat/i18n/ar.po
index 584d44e861f..eea85842d1c 100644
--- a/addons/base_vat/i18n/ar.po
+++ b/addons/base_vat/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/bg.po b/addons/base_vat/i18n/bg.po
index d1c524f23a7..9d05cc4b1b1 100644
--- a/addons/base_vat/i18n/bg.po
+++ b/addons/base_vat/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/bs.po b/addons/base_vat/i18n/bs.po
index 1096a3dfef7..6f8299423a7 100644
--- a/addons/base_vat/i18n/bs.po
+++ b/addons/base_vat/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/ca.po b/addons/base_vat/i18n/ca.po
index fde9c0f9f85..4c363050033 100644
--- a/addons/base_vat/i18n/ca.po
+++ b/addons/base_vat/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/cs.po b/addons/base_vat/i18n/cs.po
index bd3cff44531..b237876ed37 100644
--- a/addons/base_vat/i18n/cs.po
+++ b/addons/base_vat/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/da.po b/addons/base_vat/i18n/da.po
index 59a26dedd03..169586bbb25 100644
--- a/addons/base_vat/i18n/da.po
+++ b/addons/base_vat/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/de.po b/addons/base_vat/i18n/de.po
index d3625d9f3c2..c1386df433e 100644
--- a/addons/base_vat/i18n/de.po
+++ b/addons/base_vat/i18n/de.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/el.po b/addons/base_vat/i18n/el.po
index 5c000a67a97..b00aa8b0b88 100644
--- a/addons/base_vat/i18n/el.po
+++ b/addons/base_vat/i18n/el.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/en_AU.po b/addons/base_vat/i18n/en_AU.po
index d6bdb3a21df..75fafe4ea73 100644
--- a/addons/base_vat/i18n/en_AU.po
+++ b/addons/base_vat/i18n/en_AU.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/en_GB.po b/addons/base_vat/i18n/en_GB.po
index e58a2bbefba..aee6583321a 100644
--- a/addons/base_vat/i18n/en_GB.po
+++ b/addons/base_vat/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/es.po b/addons/base_vat/i18n/es.po
index c8ce10181e5..bdc4b0557ca 100644
--- a/addons/base_vat/i18n/es.po
+++ b/addons/base_vat/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/es_AR.po b/addons/base_vat/i18n/es_AR.po
index 60e2d386d0d..44dee0fd17e 100644
--- a/addons/base_vat/i18n/es_AR.po
+++ b/addons/base_vat/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/es_CL.po b/addons/base_vat/i18n/es_CL.po
index 87cb7ec6ba8..6377315094c 100644
--- a/addons/base_vat/i18n/es_CL.po
+++ b/addons/base_vat/i18n/es_CL.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/es_CR.po b/addons/base_vat/i18n/es_CR.po
index 5d4ba5ba2e0..5cdc6fd03d1 100644
--- a/addons/base_vat/i18n/es_CR.po
+++ b/addons/base_vat/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: base_vat
diff --git a/addons/base_vat/i18n/es_EC.po b/addons/base_vat/i18n/es_EC.po
index 0c3f984f71d..0f4b307466b 100644
--- a/addons/base_vat/i18n/es_EC.po
+++ b/addons/base_vat/i18n/es_EC.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/es_MX.po b/addons/base_vat/i18n/es_MX.po
index 3768316f510..5db807ea7fa 100644
--- a/addons/base_vat/i18n/es_MX.po
+++ b/addons/base_vat/i18n/es_MX.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/es_PE.po b/addons/base_vat/i18n/es_PE.po
index c241785f5af..439c9d0ca08 100644
--- a/addons/base_vat/i18n/es_PE.po
+++ b/addons/base_vat/i18n/es_PE.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/es_PY.po b/addons/base_vat/i18n/es_PY.po
index 62e2c3a8108..c5d59720f45 100644
--- a/addons/base_vat/i18n/es_PY.po
+++ b/addons/base_vat/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/et.po b/addons/base_vat/i18n/et.po
index 6a4c06c270b..917b8d3fe19 100644
--- a/addons/base_vat/i18n/et.po
+++ b/addons/base_vat/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/eu.po b/addons/base_vat/i18n/eu.po
index f42a773e238..da490e359a8 100644
--- a/addons/base_vat/i18n/eu.po
+++ b/addons/base_vat/i18n/eu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/fa.po b/addons/base_vat/i18n/fa.po
index 8b61da8b74f..05c3ae0243e 100644
--- a/addons/base_vat/i18n/fa.po
+++ b/addons/base_vat/i18n/fa.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/fi.po b/addons/base_vat/i18n/fi.po
index 66b5df0692c..e6626ef0ca2 100644
--- a/addons/base_vat/i18n/fi.po
+++ b/addons/base_vat/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/fr.po b/addons/base_vat/i18n/fr.po
index 78ea5a4dc07..684b3640379 100644
--- a/addons/base_vat/i18n/fr.po
+++ b/addons/base_vat/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/gl.po b/addons/base_vat/i18n/gl.po
index 2209b1cced3..5df081d053e 100644
--- a/addons/base_vat/i18n/gl.po
+++ b/addons/base_vat/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/gu.po b/addons/base_vat/i18n/gu.po
index 1835d5f2d02..4d4da7eeb4b 100644
--- a/addons/base_vat/i18n/gu.po
+++ b/addons/base_vat/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/hr.po b/addons/base_vat/i18n/hr.po
index 4959a986cf1..6358175428f 100644
--- a/addons/base_vat/i18n/hr.po
+++ b/addons/base_vat/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/hu.po b/addons/base_vat/i18n/hu.po
index 586ab424a5e..0945ab316d1 100644
--- a/addons/base_vat/i18n/hu.po
+++ b/addons/base_vat/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/id.po b/addons/base_vat/i18n/id.po
index 9860ed2e22e..f74421f0b0e 100644
--- a/addons/base_vat/i18n/id.po
+++ b/addons/base_vat/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/it.po b/addons/base_vat/i18n/it.po
index 276bfe2bdec..3ed0651b256 100644
--- a/addons/base_vat/i18n/it.po
+++ b/addons/base_vat/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/ja.po b/addons/base_vat/i18n/ja.po
index c6d81866c93..6f95838f771 100644
--- a/addons/base_vat/i18n/ja.po
+++ b/addons/base_vat/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/ko.po b/addons/base_vat/i18n/ko.po
index c3cc3970685..7e46d5d139b 100644
--- a/addons/base_vat/i18n/ko.po
+++ b/addons/base_vat/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/lt.po b/addons/base_vat/i18n/lt.po
index 26e8cd6502e..2591590d5cc 100644
--- a/addons/base_vat/i18n/lt.po
+++ b/addons/base_vat/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/lv.po b/addons/base_vat/i18n/lv.po
index 8ee4133393c..f35251f2f5c 100644
--- a/addons/base_vat/i18n/lv.po
+++ b/addons/base_vat/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/mk.po b/addons/base_vat/i18n/mk.po
index 3714e08edab..24cf8bfcd57 100644
--- a/addons/base_vat/i18n/mk.po
+++ b/addons/base_vat/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/mn.po b/addons/base_vat/i18n/mn.po
index 39a21b27c57..32e478d99f4 100644
--- a/addons/base_vat/i18n/mn.po
+++ b/addons/base_vat/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/nb.po b/addons/base_vat/i18n/nb.po
index 3efd9195841..67f112c4554 100644
--- a/addons/base_vat/i18n/nb.po
+++ b/addons/base_vat/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/nl.po b/addons/base_vat/i18n/nl.po
index 4b7ebc0c8b4..9827587ebf5 100644
--- a/addons/base_vat/i18n/nl.po
+++ b/addons/base_vat/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/nl_BE.po b/addons/base_vat/i18n/nl_BE.po
index b0c9e411577..4c14fe71cc5 100644
--- a/addons/base_vat/i18n/nl_BE.po
+++ b/addons/base_vat/i18n/nl_BE.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/oc.po b/addons/base_vat/i18n/oc.po
index b8746bcc5b4..5487499aedf 100644
--- a/addons/base_vat/i18n/oc.po
+++ b/addons/base_vat/i18n/oc.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/pl.po b/addons/base_vat/i18n/pl.po
index 8d51fc16054..7b3782c1245 100644
--- a/addons/base_vat/i18n/pl.po
+++ b/addons/base_vat/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/pt.po b/addons/base_vat/i18n/pt.po
index f9771749baa..e1646841c32 100644
--- a/addons/base_vat/i18n/pt.po
+++ b/addons/base_vat/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/pt_BR.po b/addons/base_vat/i18n/pt_BR.po
index 8fbfd0fe1f5..d09104e3908 100644
--- a/addons/base_vat/i18n/pt_BR.po
+++ b/addons/base_vat/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/ro.po b/addons/base_vat/i18n/ro.po
index 53be454aec0..e4df0b638ea 100644
--- a/addons/base_vat/i18n/ro.po
+++ b/addons/base_vat/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/ru.po b/addons/base_vat/i18n/ru.po
index 53b3accbde2..daec98fd59a 100644
--- a/addons/base_vat/i18n/ru.po
+++ b/addons/base_vat/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/sk.po b/addons/base_vat/i18n/sk.po
index 25c58026f2d..85044f8e873 100644
--- a/addons/base_vat/i18n/sk.po
+++ b/addons/base_vat/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/sl.po b/addons/base_vat/i18n/sl.po
index a9a4bd2570d..74626e2e502 100644
--- a/addons/base_vat/i18n/sl.po
+++ b/addons/base_vat/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/sq.po b/addons/base_vat/i18n/sq.po
index 028969ffc7e..06f5ebeba42 100644
--- a/addons/base_vat/i18n/sq.po
+++ b/addons/base_vat/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/sr.po b/addons/base_vat/i18n/sr.po
index c8a55d8d94c..61428939991 100644
--- a/addons/base_vat/i18n/sr.po
+++ b/addons/base_vat/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/sr@latin.po b/addons/base_vat/i18n/sr@latin.po
index e50d5e9b47c..adf5e773337 100644
--- a/addons/base_vat/i18n/sr@latin.po
+++ b/addons/base_vat/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/sv.po b/addons/base_vat/i18n/sv.po
index 3033a0c1e12..e39615fabea 100644
--- a/addons/base_vat/i18n/sv.po
+++ b/addons/base_vat/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/th.po b/addons/base_vat/i18n/th.po
index 6539d79a5b3..22feefc990b 100644
--- a/addons/base_vat/i18n/th.po
+++ b/addons/base_vat/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/tlh.po b/addons/base_vat/i18n/tlh.po
index c0d4ffad240..13b57944f01 100644
--- a/addons/base_vat/i18n/tlh.po
+++ b/addons/base_vat/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/tr.po b/addons/base_vat/i18n/tr.po
index ec36441c4e8..e5acf8a262c 100644
--- a/addons/base_vat/i18n/tr.po
+++ b/addons/base_vat/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/uk.po b/addons/base_vat/i18n/uk.po
index 8acad8d4d15..c51f50b68b0 100644
--- a/addons/base_vat/i18n/uk.po
+++ b/addons/base_vat/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/vi.po b/addons/base_vat/i18n/vi.po
index 7f4b613aa78..b846bfe47e2 100644
--- a/addons/base_vat/i18n/vi.po
+++ b/addons/base_vat/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/zh_CN.po b/addons/base_vat/i18n/zh_CN.po
index 81b5a7cd188..231f39a6ce9 100644
--- a/addons/base_vat/i18n/zh_CN.po
+++ b/addons/base_vat/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/base_vat/i18n/zh_TW.po b/addons/base_vat/i18n/zh_TW.po
index 1c81ddff1b9..8c463bfc321 100644
--- a/addons/base_vat/i18n/zh_TW.po
+++ b/addons/base_vat/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_vat
#: view:res.partner:0
diff --git a/addons/board/i18n/ar.po b/addons/board/i18n/ar.po
index b2aa76122ba..82e8ba7b315 100644
--- a/addons/board/i18n/ar.po
+++ b/addons/board/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/bg.po b/addons/board/i18n/bg.po
index 1170ed9a4e3..91b96bcfdfc 100644
--- a/addons/board/i18n/bg.po
+++ b/addons/board/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/br.po b/addons/board/i18n/br.po
index ee599dad112..a167b5d5554 100644
--- a/addons/board/i18n/br.po
+++ b/addons/board/i18n/br.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/bs.po b/addons/board/i18n/bs.po
index 4c6c0e8207c..add76c8c623 100644
--- a/addons/board/i18n/bs.po
+++ b/addons/board/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/ca.po b/addons/board/i18n/ca.po
index 98b6f9f717e..28f371cf14a 100644
--- a/addons/board/i18n/ca.po
+++ b/addons/board/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/cs.po b/addons/board/i18n/cs.po
index 2447a159b5b..38ecf8d9464 100644
--- a/addons/board/i18n/cs.po
+++ b/addons/board/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Language: Czech\n"
#. module: board
diff --git a/addons/board/i18n/da.po b/addons/board/i18n/da.po
index 45d2e5edd99..3d463e2c400 100644
--- a/addons/board/i18n/da.po
+++ b/addons/board/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/de.po b/addons/board/i18n/de.po
index 818dfdfcfdc..d9be8c7fdd6 100644
--- a/addons/board/i18n/de.po
+++ b/addons/board/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/el.po b/addons/board/i18n/el.po
index 387e0dd227d..20ce93e0f5f 100644
--- a/addons/board/i18n/el.po
+++ b/addons/board/i18n/el.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
"X-Poedit-SourceCharset: utf-8\n"
diff --git a/addons/board/i18n/en_GB.po b/addons/board/i18n/en_GB.po
index 9841d38b3da..9b22e0524eb 100644
--- a/addons/board/i18n/en_GB.po
+++ b/addons/board/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/es.po b/addons/board/i18n/es.po
index de8c3b9bfb7..edb17785ce5 100644
--- a/addons/board/i18n/es.po
+++ b/addons/board/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/es_AR.po b/addons/board/i18n/es_AR.po
index 85d9e7a8e41..37b721d38bc 100644
--- a/addons/board/i18n/es_AR.po
+++ b/addons/board/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/es_CL.po b/addons/board/i18n/es_CL.po
index 4908c263911..05b3c8d6dbf 100644
--- a/addons/board/i18n/es_CL.po
+++ b/addons/board/i18n/es_CL.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/es_CR.po b/addons/board/i18n/es_CR.po
index e775d34e1c2..2b42ad53194 100644
--- a/addons/board/i18n/es_CR.po
+++ b/addons/board/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: board
diff --git a/addons/board/i18n/es_EC.po b/addons/board/i18n/es_EC.po
index 9b84f897945..fbbcdf15c8f 100644
--- a/addons/board/i18n/es_EC.po
+++ b/addons/board/i18n/es_EC.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/es_PY.po b/addons/board/i18n/es_PY.po
index 0dc357c43b4..846bb8a84a5 100644
--- a/addons/board/i18n/es_PY.po
+++ b/addons/board/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/et.po b/addons/board/i18n/et.po
index a410614adb3..ccd34ddc5a4 100644
--- a/addons/board/i18n/et.po
+++ b/addons/board/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/fa.po b/addons/board/i18n/fa.po
index 067d6d7e60f..5ffe0cb048f 100644
--- a/addons/board/i18n/fa.po
+++ b/addons/board/i18n/fa.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/fi.po b/addons/board/i18n/fi.po
index b2a503c9436..8ec42273354 100644
--- a/addons/board/i18n/fi.po
+++ b/addons/board/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/fr.po b/addons/board/i18n/fr.po
index 04b7c46ebd9..c70cba5a294 100644
--- a/addons/board/i18n/fr.po
+++ b/addons/board/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/gl.po b/addons/board/i18n/gl.po
index ae55d32053d..0aba69e9587 100644
--- a/addons/board/i18n/gl.po
+++ b/addons/board/i18n/gl.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/gu.po b/addons/board/i18n/gu.po
index 461bf3ea32f..f966373e4a2 100644
--- a/addons/board/i18n/gu.po
+++ b/addons/board/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/he.po b/addons/board/i18n/he.po
index 57215a7f054..43bc08c9528 100644
--- a/addons/board/i18n/he.po
+++ b/addons/board/i18n/he.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/hr.po b/addons/board/i18n/hr.po
index 9d0ff25378b..de9b98552fd 100644
--- a/addons/board/i18n/hr.po
+++ b/addons/board/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/hu.po b/addons/board/i18n/hu.po
index 8e3b8d98c07..20c4c8fc825 100644
--- a/addons/board/i18n/hu.po
+++ b/addons/board/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/id.po b/addons/board/i18n/id.po
index a9d4181da4e..4c3f3b74acd 100644
--- a/addons/board/i18n/id.po
+++ b/addons/board/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/it.po b/addons/board/i18n/it.po
index 90797facf4e..4e5d7e2abbd 100644
--- a/addons/board/i18n/it.po
+++ b/addons/board/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/ja.po b/addons/board/i18n/ja.po
index 4304a5ddd5b..0536c153c3c 100644
--- a/addons/board/i18n/ja.po
+++ b/addons/board/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/ko.po b/addons/board/i18n/ko.po
index dae3d096dd4..a1eb4f6b4f6 100644
--- a/addons/board/i18n/ko.po
+++ b/addons/board/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/ln.po b/addons/board/i18n/ln.po
index 7950c21ea4b..b20f66ac111 100644
--- a/addons/board/i18n/ln.po
+++ b/addons/board/i18n/ln.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/lt.po b/addons/board/i18n/lt.po
index e9299fba7d3..89aa7ae37a4 100644
--- a/addons/board/i18n/lt.po
+++ b/addons/board/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/lv.po b/addons/board/i18n/lv.po
index 85f1db6d5df..5ac53c858a9 100644
--- a/addons/board/i18n/lv.po
+++ b/addons/board/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/mk.po b/addons/board/i18n/mk.po
index 3fc4ee7899c..5f6311ab2e6 100644
--- a/addons/board/i18n/mk.po
+++ b/addons/board/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/mn.po b/addons/board/i18n/mn.po
index 1273e46b187..d6b315fe8b1 100644
--- a/addons/board/i18n/mn.po
+++ b/addons/board/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/nb.po b/addons/board/i18n/nb.po
index 766ba9cde13..d44e9a9a265 100644
--- a/addons/board/i18n/nb.po
+++ b/addons/board/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/nl.po b/addons/board/i18n/nl.po
index c7d60e2e16c..356e5334ad5 100644
--- a/addons/board/i18n/nl.po
+++ b/addons/board/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/nl_BE.po b/addons/board/i18n/nl_BE.po
index 1bc35f94be4..145394c40a3 100644
--- a/addons/board/i18n/nl_BE.po
+++ b/addons/board/i18n/nl_BE.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/pl.po b/addons/board/i18n/pl.po
index c699db179d3..a70179ec2b0 100644
--- a/addons/board/i18n/pl.po
+++ b/addons/board/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/pt.po b/addons/board/i18n/pt.po
index 3d09373221b..fc1c8b6461d 100644
--- a/addons/board/i18n/pt.po
+++ b/addons/board/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/pt_BR.po b/addons/board/i18n/pt_BR.po
index dd278a63039..b7ce2e5b861 100644
--- a/addons/board/i18n/pt_BR.po
+++ b/addons/board/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/ro.po b/addons/board/i18n/ro.po
index 816ffb07899..99e0fa4208b 100644
--- a/addons/board/i18n/ro.po
+++ b/addons/board/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/ru.po b/addons/board/i18n/ru.po
index 77e5e76b948..6fbe1f145c3 100644
--- a/addons/board/i18n/ru.po
+++ b/addons/board/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/sk.po b/addons/board/i18n/sk.po
index 7767971e431..e007ccf0c9a 100644
--- a/addons/board/i18n/sk.po
+++ b/addons/board/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/sl.po b/addons/board/i18n/sl.po
index 15a5387c1f4..4cd8e3c0f4e 100644
--- a/addons/board/i18n/sl.po
+++ b/addons/board/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/sq.po b/addons/board/i18n/sq.po
index 106fb53150f..111574ac040 100644
--- a/addons/board/i18n/sq.po
+++ b/addons/board/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/sr.po b/addons/board/i18n/sr.po
index 9b4b6cc2a97..78821ec88c1 100644
--- a/addons/board/i18n/sr.po
+++ b/addons/board/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/sr@latin.po b/addons/board/i18n/sr@latin.po
index 3701616729e..8093fd9f192 100644
--- a/addons/board/i18n/sr@latin.po
+++ b/addons/board/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/sv.po b/addons/board/i18n/sv.po
index 8a38be84ae8..7929f4037df 100644
--- a/addons/board/i18n/sv.po
+++ b/addons/board/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/th.po b/addons/board/i18n/th.po
index 0f03dc85e23..ddb0585a8c4 100644
--- a/addons/board/i18n/th.po
+++ b/addons/board/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/tlh.po b/addons/board/i18n/tlh.po
index 796a098e1c0..070db12a876 100644
--- a/addons/board/i18n/tlh.po
+++ b/addons/board/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/tr.po b/addons/board/i18n/tr.po
index 5523de19e80..8f3e2ab1b36 100644
--- a/addons/board/i18n/tr.po
+++ b/addons/board/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/uk.po b/addons/board/i18n/uk.po
index ef299e5e1d7..b35393f1cac 100644
--- a/addons/board/i18n/uk.po
+++ b/addons/board/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/vi.po b/addons/board/i18n/vi.po
index 6119020f1a0..68e91010867 100644
--- a/addons/board/i18n/vi.po
+++ b/addons/board/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/zh_CN.po b/addons/board/i18n/zh_CN.po
index fb811145596..cec07d0d805 100644
--- a/addons/board/i18n/zh_CN.po
+++ b/addons/board/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/board/i18n/zh_TW.po b/addons/board/i18n/zh_TW.po
index 39e80c511d4..24a68894709 100644
--- a/addons/board/i18n/zh_TW.po
+++ b/addons/board/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
diff --git a/addons/calendar/i18n/af.po b/addons/calendar/i18n/af.po
index 43ba962c78b..09f8de39bf5 100644
--- a/addons/calendar/i18n/af.po
+++ b/addons/calendar/i18n/af.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/ar.po b/addons/calendar/i18n/ar.po
index 7e8a5628cc0..506b0c679c4 100644
--- a/addons/calendar/i18n/ar.po
+++ b/addons/calendar/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/bg.po b/addons/calendar/i18n/bg.po
index 7b93fe5398d..cb560ffb956 100644
--- a/addons/calendar/i18n/bg.po
+++ b/addons/calendar/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/bn.po b/addons/calendar/i18n/bn.po
index 76b2459e1b4..dabc06dde15 100644
--- a/addons/calendar/i18n/bn.po
+++ b/addons/calendar/i18n/bn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/bs.po b/addons/calendar/i18n/bs.po
index a58741606ff..9ff4a4c7c31 100644
--- a/addons/calendar/i18n/bs.po
+++ b/addons/calendar/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Country: BOSNIA AND HERZEGOVINA\n"
"Language: hr\n"
"X-Poedit-Language: Bosnian\n"
diff --git a/addons/calendar/i18n/ca.po b/addons/calendar/i18n/ca.po
index 3d6db3594cd..1fac572b3a9 100644
--- a/addons/calendar/i18n/ca.po
+++ b/addons/calendar/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/cs.po b/addons/calendar/i18n/cs.po
index 5ffe362d7cf..10ff66fd832 100644
--- a/addons/calendar/i18n/cs.po
+++ b/addons/calendar/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/da.po b/addons/calendar/i18n/da.po
index 02a65706c0e..36ff77710d5 100644
--- a/addons/calendar/i18n/da.po
+++ b/addons/calendar/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/de.po b/addons/calendar/i18n/de.po
index 16ea3c330b5..23127d662c4 100644
--- a/addons/calendar/i18n/de.po
+++ b/addons/calendar/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/el.po b/addons/calendar/i18n/el.po
index d0d76fd89e7..69576141d61 100644
--- a/addons/calendar/i18n/el.po
+++ b/addons/calendar/i18n/el.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/es.po b/addons/calendar/i18n/es.po
index 495d70c69d1..94718327071 100644
--- a/addons/calendar/i18n/es.po
+++ b/addons/calendar/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/es_CR.po b/addons/calendar/i18n/es_CR.po
index 100e59d133a..ce30394cf5a 100644
--- a/addons/calendar/i18n/es_CR.po
+++ b/addons/calendar/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: es\n"
#. module: base_calendar
diff --git a/addons/calendar/i18n/es_EC.po b/addons/calendar/i18n/es_EC.po
index 7ebfbd099c1..ba6cb80de7d 100644
--- a/addons/calendar/i18n/es_EC.po
+++ b/addons/calendar/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/es_MX.po b/addons/calendar/i18n/es_MX.po
index 45114cbb100..9c5b8a8b2a8 100644
--- a/addons/calendar/i18n/es_MX.po
+++ b/addons/calendar/i18n/es_MX.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/es_PY.po b/addons/calendar/i18n/es_PY.po
index ba45465117d..f61a34529e3 100644
--- a/addons/calendar/i18n/es_PY.po
+++ b/addons/calendar/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/et.po b/addons/calendar/i18n/et.po
index 53ede219a6d..61a6e4aef46 100644
--- a/addons/calendar/i18n/et.po
+++ b/addons/calendar/i18n/et.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/fa.po b/addons/calendar/i18n/fa.po
index a9349d172fe..3bb6a77e644 100644
--- a/addons/calendar/i18n/fa.po
+++ b/addons/calendar/i18n/fa.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/fi.po b/addons/calendar/i18n/fi.po
index 777488c9143..86dcfc7f201 100644
--- a/addons/calendar/i18n/fi.po
+++ b/addons/calendar/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/fr.po b/addons/calendar/i18n/fr.po
index 30baf7bbddd..6ed5915ad52 100644
--- a/addons/calendar/i18n/fr.po
+++ b/addons/calendar/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/gl.po b/addons/calendar/i18n/gl.po
index 117e1599790..09a06663752 100644
--- a/addons/calendar/i18n/gl.po
+++ b/addons/calendar/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/he.po b/addons/calendar/i18n/he.po
index dadd50ec3fd..a807ddbb467 100644
--- a/addons/calendar/i18n/he.po
+++ b/addons/calendar/i18n/he.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/hr.po b/addons/calendar/i18n/hr.po
index 719e3faafa6..f6b7474d6e8 100644
--- a/addons/calendar/i18n/hr.po
+++ b/addons/calendar/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/hu.po b/addons/calendar/i18n/hu.po
index ca2e9494db8..8fb8bdf6799 100644
--- a/addons/calendar/i18n/hu.po
+++ b/addons/calendar/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/id.po b/addons/calendar/i18n/id.po
index 2863602e0e2..483a5294b3a 100644
--- a/addons/calendar/i18n/id.po
+++ b/addons/calendar/i18n/id.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/it.po b/addons/calendar/i18n/it.po
index 844d595e062..7b025120b0b 100644
--- a/addons/calendar/i18n/it.po
+++ b/addons/calendar/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/ja.po b/addons/calendar/i18n/ja.po
index 067d8780458..a3a91ee5258 100644
--- a/addons/calendar/i18n/ja.po
+++ b/addons/calendar/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/ln.po b/addons/calendar/i18n/ln.po
index 5965cea880d..809c38dea11 100644
--- a/addons/calendar/i18n/ln.po
+++ b/addons/calendar/i18n/ln.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/lt.po b/addons/calendar/i18n/lt.po
index 0985dc88a32..1d6fe73e4f3 100644
--- a/addons/calendar/i18n/lt.po
+++ b/addons/calendar/i18n/lt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/lv.po b/addons/calendar/i18n/lv.po
index dac4fda2121..c427c668014 100644
--- a/addons/calendar/i18n/lv.po
+++ b/addons/calendar/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/mk.po b/addons/calendar/i18n/mk.po
index 947c53492e7..1271abddfd1 100644
--- a/addons/calendar/i18n/mk.po
+++ b/addons/calendar/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/mn.po b/addons/calendar/i18n/mn.po
index f0c72b89701..f4515f807ba 100644
--- a/addons/calendar/i18n/mn.po
+++ b/addons/calendar/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/nb.po b/addons/calendar/i18n/nb.po
index 2929e887448..924e4806c5c 100644
--- a/addons/calendar/i18n/nb.po
+++ b/addons/calendar/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/nl.po b/addons/calendar/i18n/nl.po
index 19891cb57f6..e6b37938a8e 100644
--- a/addons/calendar/i18n/nl.po
+++ b/addons/calendar/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/pl.po b/addons/calendar/i18n/pl.po
index 4628e7a7b21..9dceddf95d8 100644
--- a/addons/calendar/i18n/pl.po
+++ b/addons/calendar/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/pt.po b/addons/calendar/i18n/pt.po
index cf3cfef4de7..50f5e179ca6 100644
--- a/addons/calendar/i18n/pt.po
+++ b/addons/calendar/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/pt_BR.po b/addons/calendar/i18n/pt_BR.po
index a6dcf68b8d6..e9c3782c412 100644
--- a/addons/calendar/i18n/pt_BR.po
+++ b/addons/calendar/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/ro.po b/addons/calendar/i18n/ro.po
index b68561e63aa..3855e83a912 100644
--- a/addons/calendar/i18n/ro.po
+++ b/addons/calendar/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/ru.po b/addons/calendar/i18n/ru.po
index 8f229e2fb01..70feb59edac 100644
--- a/addons/calendar/i18n/ru.po
+++ b/addons/calendar/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/sk.po b/addons/calendar/i18n/sk.po
index 497f91d2629..44c03e3c308 100644
--- a/addons/calendar/i18n/sk.po
+++ b/addons/calendar/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/sl.po b/addons/calendar/i18n/sl.po
index 9abd04c6f19..6340de06502 100644
--- a/addons/calendar/i18n/sl.po
+++ b/addons/calendar/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/sq.po b/addons/calendar/i18n/sq.po
index e2081535915..ccc0edbdb45 100644
--- a/addons/calendar/i18n/sq.po
+++ b/addons/calendar/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:20+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/sr.po b/addons/calendar/i18n/sr.po
index 3916ab39a37..9cfad9d1361 100644
--- a/addons/calendar/i18n/sr.po
+++ b/addons/calendar/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/sr@latin.po b/addons/calendar/i18n/sr@latin.po
index b6028569d9a..6b248ca1c3d 100644
--- a/addons/calendar/i18n/sr@latin.po
+++ b/addons/calendar/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/sv.po b/addons/calendar/i18n/sv.po
index 9fe846dbabe..f1d39e3c74e 100644
--- a/addons/calendar/i18n/sv.po
+++ b/addons/calendar/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/th.po b/addons/calendar/i18n/th.po
index 0c44e964348..4cea7a6c9b6 100644
--- a/addons/calendar/i18n/th.po
+++ b/addons/calendar/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/tr.po b/addons/calendar/i18n/tr.po
index b3a594b3a69..031b8bda8f9 100644
--- a/addons/calendar/i18n/tr.po
+++ b/addons/calendar/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/vi.po b/addons/calendar/i18n/vi.po
index 80e247df4c0..1f14bd41198 100644
--- a/addons/calendar/i18n/vi.po
+++ b/addons/calendar/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/zh_CN.po b/addons/calendar/i18n/zh_CN.po
index be9fc8b25be..5501518dc96 100644
--- a/addons/calendar/i18n/zh_CN.po
+++ b/addons/calendar/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/calendar/i18n/zh_TW.po b/addons/calendar/i18n/zh_TW.po
index abdf7b63a51..a1ef16e8f5f 100644
--- a/addons/calendar/i18n/zh_TW.po
+++ b/addons/calendar/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:21+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
diff --git a/addons/claim_from_delivery/i18n/ar.po b/addons/claim_from_delivery/i18n/ar.po
index 0c15e2fad30..243d94f74e2 100644
--- a/addons/claim_from_delivery/i18n/ar.po
+++ b/addons/claim_from_delivery/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/bg.po b/addons/claim_from_delivery/i18n/bg.po
index 7282224ec77..428cc99747d 100644
--- a/addons/claim_from_delivery/i18n/bg.po
+++ b/addons/claim_from_delivery/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/bs.po b/addons/claim_from_delivery/i18n/bs.po
index bf6e30fe22d..d1e4da9e1cb 100644
--- a/addons/claim_from_delivery/i18n/bs.po
+++ b/addons/claim_from_delivery/i18n/bs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/ca.po b/addons/claim_from_delivery/i18n/ca.po
index 1c3ed29bdff..33fb4126862 100644
--- a/addons/claim_from_delivery/i18n/ca.po
+++ b/addons/claim_from_delivery/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/cs.po b/addons/claim_from_delivery/i18n/cs.po
index 0a3a9c7b250..622a861fdc6 100644
--- a/addons/claim_from_delivery/i18n/cs.po
+++ b/addons/claim_from_delivery/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/da.po b/addons/claim_from_delivery/i18n/da.po
index d75e768f822..bde562b6c28 100644
--- a/addons/claim_from_delivery/i18n/da.po
+++ b/addons/claim_from_delivery/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/de.po b/addons/claim_from_delivery/i18n/de.po
index 503b113165c..67830b35088 100644
--- a/addons/claim_from_delivery/i18n/de.po
+++ b/addons/claim_from_delivery/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/en_GB.po b/addons/claim_from_delivery/i18n/en_GB.po
index 03a90d01c5d..9b63c753d10 100644
--- a/addons/claim_from_delivery/i18n/en_GB.po
+++ b/addons/claim_from_delivery/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/es.po b/addons/claim_from_delivery/i18n/es.po
index 6f2be8c64a8..544aa12d1bc 100644
--- a/addons/claim_from_delivery/i18n/es.po
+++ b/addons/claim_from_delivery/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/es_AR.po b/addons/claim_from_delivery/i18n/es_AR.po
index 04809d99527..371fe93fdd9 100644
--- a/addons/claim_from_delivery/i18n/es_AR.po
+++ b/addons/claim_from_delivery/i18n/es_AR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/es_CL.po b/addons/claim_from_delivery/i18n/es_CL.po
index ed8cc667906..921a00f3d08 100644
--- a/addons/claim_from_delivery/i18n/es_CL.po
+++ b/addons/claim_from_delivery/i18n/es_CL.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/es_CR.po b/addons/claim_from_delivery/i18n/es_CR.po
index 94941c91c6c..096068fc1c7 100644
--- a/addons/claim_from_delivery/i18n/es_CR.po
+++ b/addons/claim_from_delivery/i18n/es_CR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: es\n"
#. module: claim_from_delivery
diff --git a/addons/claim_from_delivery/i18n/es_EC.po b/addons/claim_from_delivery/i18n/es_EC.po
index 1bf1c61cf9d..0e96202d0f3 100644
--- a/addons/claim_from_delivery/i18n/es_EC.po
+++ b/addons/claim_from_delivery/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/es_PY.po b/addons/claim_from_delivery/i18n/es_PY.po
index 057677519cf..9277b2c4aca 100644
--- a/addons/claim_from_delivery/i18n/es_PY.po
+++ b/addons/claim_from_delivery/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/et.po b/addons/claim_from_delivery/i18n/et.po
index f7f008197dc..ffc06f9c956 100644
--- a/addons/claim_from_delivery/i18n/et.po
+++ b/addons/claim_from_delivery/i18n/et.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/fa.po b/addons/claim_from_delivery/i18n/fa.po
index d4bbcec05d9..1fe47386540 100644
--- a/addons/claim_from_delivery/i18n/fa.po
+++ b/addons/claim_from_delivery/i18n/fa.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/fi.po b/addons/claim_from_delivery/i18n/fi.po
index dc7f6c398e1..f46270e11cc 100644
--- a/addons/claim_from_delivery/i18n/fi.po
+++ b/addons/claim_from_delivery/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/fr.po b/addons/claim_from_delivery/i18n/fr.po
index b403b7abd5a..7b16fcd23cc 100644
--- a/addons/claim_from_delivery/i18n/fr.po
+++ b/addons/claim_from_delivery/i18n/fr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/gl.po b/addons/claim_from_delivery/i18n/gl.po
index cc195fefd74..8689e61d739 100644
--- a/addons/claim_from_delivery/i18n/gl.po
+++ b/addons/claim_from_delivery/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/gu.po b/addons/claim_from_delivery/i18n/gu.po
index 2bc795ae00f..0221f0d78e6 100644
--- a/addons/claim_from_delivery/i18n/gu.po
+++ b/addons/claim_from_delivery/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/hr.po b/addons/claim_from_delivery/i18n/hr.po
index ccceaba152f..75cb300a45d 100644
--- a/addons/claim_from_delivery/i18n/hr.po
+++ b/addons/claim_from_delivery/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/hu.po b/addons/claim_from_delivery/i18n/hu.po
index 926d8302644..aad765813e3 100644
--- a/addons/claim_from_delivery/i18n/hu.po
+++ b/addons/claim_from_delivery/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/id.po b/addons/claim_from_delivery/i18n/id.po
index 9cc4ece4fd8..c3cbcade17e 100644
--- a/addons/claim_from_delivery/i18n/id.po
+++ b/addons/claim_from_delivery/i18n/id.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/it.po b/addons/claim_from_delivery/i18n/it.po
index 9f0923f323e..1f93d270115 100644
--- a/addons/claim_from_delivery/i18n/it.po
+++ b/addons/claim_from_delivery/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/ja.po b/addons/claim_from_delivery/i18n/ja.po
index 2a92883686f..04c696c5e09 100644
--- a/addons/claim_from_delivery/i18n/ja.po
+++ b/addons/claim_from_delivery/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/lo.po b/addons/claim_from_delivery/i18n/lo.po
index ddc14747246..031bf9b8cfc 100644
--- a/addons/claim_from_delivery/i18n/lo.po
+++ b/addons/claim_from_delivery/i18n/lo.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/lt.po b/addons/claim_from_delivery/i18n/lt.po
index 9bfb69755c9..9936c0aec45 100644
--- a/addons/claim_from_delivery/i18n/lt.po
+++ b/addons/claim_from_delivery/i18n/lt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/mk.po b/addons/claim_from_delivery/i18n/mk.po
index 3ea87e894d7..8706709464f 100644
--- a/addons/claim_from_delivery/i18n/mk.po
+++ b/addons/claim_from_delivery/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/mn.po b/addons/claim_from_delivery/i18n/mn.po
index a7082d8c275..3315aaccde3 100644
--- a/addons/claim_from_delivery/i18n/mn.po
+++ b/addons/claim_from_delivery/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/nb.po b/addons/claim_from_delivery/i18n/nb.po
index ff0ef3306ec..315110bc879 100644
--- a/addons/claim_from_delivery/i18n/nb.po
+++ b/addons/claim_from_delivery/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/nl.po b/addons/claim_from_delivery/i18n/nl.po
index cbdf0b7a59b..8074ca2c80d 100644
--- a/addons/claim_from_delivery/i18n/nl.po
+++ b/addons/claim_from_delivery/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/nl_BE.po b/addons/claim_from_delivery/i18n/nl_BE.po
index 1a773b88182..e650ed8f07c 100644
--- a/addons/claim_from_delivery/i18n/nl_BE.po
+++ b/addons/claim_from_delivery/i18n/nl_BE.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/oc.po b/addons/claim_from_delivery/i18n/oc.po
index 21be365b615..5f5566240c6 100644
--- a/addons/claim_from_delivery/i18n/oc.po
+++ b/addons/claim_from_delivery/i18n/oc.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/pl.po b/addons/claim_from_delivery/i18n/pl.po
index d6997e58f3d..b7ce4c7034e 100644
--- a/addons/claim_from_delivery/i18n/pl.po
+++ b/addons/claim_from_delivery/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/pt.po b/addons/claim_from_delivery/i18n/pt.po
index 3ff313506c5..825e382fe73 100644
--- a/addons/claim_from_delivery/i18n/pt.po
+++ b/addons/claim_from_delivery/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/pt_BR.po b/addons/claim_from_delivery/i18n/pt_BR.po
index 2a12ea48f8a..4966c0b0b60 100644
--- a/addons/claim_from_delivery/i18n/pt_BR.po
+++ b/addons/claim_from_delivery/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/ro.po b/addons/claim_from_delivery/i18n/ro.po
index b035aff7dc6..f7feed52874 100644
--- a/addons/claim_from_delivery/i18n/ro.po
+++ b/addons/claim_from_delivery/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/ru.po b/addons/claim_from_delivery/i18n/ru.po
index 32ce7c97f9c..50e24166f87 100644
--- a/addons/claim_from_delivery/i18n/ru.po
+++ b/addons/claim_from_delivery/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/sl.po b/addons/claim_from_delivery/i18n/sl.po
index f68a531a866..89a622ca502 100644
--- a/addons/claim_from_delivery/i18n/sl.po
+++ b/addons/claim_from_delivery/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/sq.po b/addons/claim_from_delivery/i18n/sq.po
index 32f808197a2..aba4b72b3ea 100644
--- a/addons/claim_from_delivery/i18n/sq.po
+++ b/addons/claim_from_delivery/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/sr.po b/addons/claim_from_delivery/i18n/sr.po
index 47548289d32..e0c71ad27be 100644
--- a/addons/claim_from_delivery/i18n/sr.po
+++ b/addons/claim_from_delivery/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/sr@latin.po b/addons/claim_from_delivery/i18n/sr@latin.po
index 203a802078f..f5c8db6d4da 100644
--- a/addons/claim_from_delivery/i18n/sr@latin.po
+++ b/addons/claim_from_delivery/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/sv.po b/addons/claim_from_delivery/i18n/sv.po
index cdffeb53749..ca25aa85cc0 100644
--- a/addons/claim_from_delivery/i18n/sv.po
+++ b/addons/claim_from_delivery/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/ta.po b/addons/claim_from_delivery/i18n/ta.po
index a4f8185f385..7062fca15d4 100644
--- a/addons/claim_from_delivery/i18n/ta.po
+++ b/addons/claim_from_delivery/i18n/ta.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/tr.po b/addons/claim_from_delivery/i18n/tr.po
index 76e9ee69f17..166b0edeb9d 100644
--- a/addons/claim_from_delivery/i18n/tr.po
+++ b/addons/claim_from_delivery/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/vi.po b/addons/claim_from_delivery/i18n/vi.po
index 59e193c61d1..be5911c57c5 100644
--- a/addons/claim_from_delivery/i18n/vi.po
+++ b/addons/claim_from_delivery/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/zh_CN.po b/addons/claim_from_delivery/i18n/zh_CN.po
index ce2bd202bd0..408e263c31b 100644
--- a/addons/claim_from_delivery/i18n/zh_CN.po
+++ b/addons/claim_from_delivery/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/claim_from_delivery/i18n/zh_TW.po b/addons/claim_from_delivery/i18n/zh_TW.po
index 03d3b103b72..dc1b3f9a58e 100644
--- a/addons/claim_from_delivery/i18n/zh_TW.po
+++ b/addons/claim_from_delivery/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: claim_from_delivery
#: view:stock.picking.out:0
diff --git a/addons/contacts/i18n/ar.po b/addons/contacts/i18n/ar.po
index 6fb98a163e6..0f8d2e8f9d1 100644
--- a/addons/contacts/i18n/ar.po
+++ b/addons/contacts/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/bs.po b/addons/contacts/i18n/bs.po
index 70cc745101a..56fd4a51a42 100644
--- a/addons/contacts/i18n/bs.po
+++ b/addons/contacts/i18n/bs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/cs.po b/addons/contacts/i18n/cs.po
index 3b13b187234..7debd43b90c 100644
--- a/addons/contacts/i18n/cs.po
+++ b/addons/contacts/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/da.po b/addons/contacts/i18n/da.po
index 5e73af770ac..a7d41fd132b 100644
--- a/addons/contacts/i18n/da.po
+++ b/addons/contacts/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/de.po b/addons/contacts/i18n/de.po
index fe91c6744cf..0dba0467827 100644
--- a/addons/contacts/i18n/de.po
+++ b/addons/contacts/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/en_GB.po b/addons/contacts/i18n/en_GB.po
index d6902bd4ba0..b9716993d57 100644
--- a/addons/contacts/i18n/en_GB.po
+++ b/addons/contacts/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/es.po b/addons/contacts/i18n/es.po
index db07dadd940..8d869faeeae 100644
--- a/addons/contacts/i18n/es.po
+++ b/addons/contacts/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/es_CO.po b/addons/contacts/i18n/es_CO.po
index bf70776e5b5..853ee15a64d 100644
--- a/addons/contacts/i18n/es_CO.po
+++ b/addons/contacts/i18n/es_CO.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/et.po b/addons/contacts/i18n/et.po
index 4c042daebc6..f31a42d33be 100644
--- a/addons/contacts/i18n/et.po
+++ b/addons/contacts/i18n/et.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/fi.po b/addons/contacts/i18n/fi.po
index eef5de67ddc..4dcb061ac63 100644
--- a/addons/contacts/i18n/fi.po
+++ b/addons/contacts/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/fr.po b/addons/contacts/i18n/fr.po
index 8cbb9310bf0..7ea05669412 100644
--- a/addons/contacts/i18n/fr.po
+++ b/addons/contacts/i18n/fr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/gl.po b/addons/contacts/i18n/gl.po
index d5e9f9b32d9..fee186cf251 100644
--- a/addons/contacts/i18n/gl.po
+++ b/addons/contacts/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/he.po b/addons/contacts/i18n/he.po
index bedf9397786..5a60d43129c 100644
--- a/addons/contacts/i18n/he.po
+++ b/addons/contacts/i18n/he.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/hr.po b/addons/contacts/i18n/hr.po
index cc821decb03..7107e1c324e 100644
--- a/addons/contacts/i18n/hr.po
+++ b/addons/contacts/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/hu.po b/addons/contacts/i18n/hu.po
index 28b3b9933e0..720ab1d3b49 100644
--- a/addons/contacts/i18n/hu.po
+++ b/addons/contacts/i18n/hu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/it.po b/addons/contacts/i18n/it.po
index 11807f4cf5d..76b6596ecd9 100644
--- a/addons/contacts/i18n/it.po
+++ b/addons/contacts/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/ja.po b/addons/contacts/i18n/ja.po
index f2f7561539f..8679cf4233b 100644
--- a/addons/contacts/i18n/ja.po
+++ b/addons/contacts/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/ko.po b/addons/contacts/i18n/ko.po
index 712520c236b..e2625ebf53d 100644
--- a/addons/contacts/i18n/ko.po
+++ b/addons/contacts/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/lt.po b/addons/contacts/i18n/lt.po
index d974a6a69a9..155f491ff08 100644
--- a/addons/contacts/i18n/lt.po
+++ b/addons/contacts/i18n/lt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/lv.po b/addons/contacts/i18n/lv.po
index 6435371182c..e7dc3d3d035 100644
--- a/addons/contacts/i18n/lv.po
+++ b/addons/contacts/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/mk.po b/addons/contacts/i18n/mk.po
index 12527be3d18..4bf92047cbb 100644
--- a/addons/contacts/i18n/mk.po
+++ b/addons/contacts/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/mn.po b/addons/contacts/i18n/mn.po
index 0b5794ac82d..c65734cc9bf 100644
--- a/addons/contacts/i18n/mn.po
+++ b/addons/contacts/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/nl.po b/addons/contacts/i18n/nl.po
index a59e720b45d..91498564470 100644
--- a/addons/contacts/i18n/nl.po
+++ b/addons/contacts/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/nl_BE.po b/addons/contacts/i18n/nl_BE.po
index 789dbbefb4d..c6f5c9bd4a2 100644
--- a/addons/contacts/i18n/nl_BE.po
+++ b/addons/contacts/i18n/nl_BE.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/pl.po b/addons/contacts/i18n/pl.po
index 202573f4771..bc7d1fd1083 100644
--- a/addons/contacts/i18n/pl.po
+++ b/addons/contacts/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/pt.po b/addons/contacts/i18n/pt.po
index 81515549d9d..04e94b7f24c 100644
--- a/addons/contacts/i18n/pt.po
+++ b/addons/contacts/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/pt_BR.po b/addons/contacts/i18n/pt_BR.po
index 938384e6594..61802ca8392 100644
--- a/addons/contacts/i18n/pt_BR.po
+++ b/addons/contacts/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/ro.po b/addons/contacts/i18n/ro.po
index 2935fede420..7ff85b1bc68 100644
--- a/addons/contacts/i18n/ro.po
+++ b/addons/contacts/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/ru.po b/addons/contacts/i18n/ru.po
index 629fe38e90c..c6eb1993462 100644
--- a/addons/contacts/i18n/ru.po
+++ b/addons/contacts/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/sk.po b/addons/contacts/i18n/sk.po
index c15b78d1f72..a6be43529e2 100644
--- a/addons/contacts/i18n/sk.po
+++ b/addons/contacts/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/sl.po b/addons/contacts/i18n/sl.po
index 4dae8ed512d..486fb6120cb 100644
--- a/addons/contacts/i18n/sl.po
+++ b/addons/contacts/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/sv.po b/addons/contacts/i18n/sv.po
index 486ab56fe75..6acbb529bc3 100644
--- a/addons/contacts/i18n/sv.po
+++ b/addons/contacts/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
@@ -29,6 +29,15 @@ msgid ""
" \n"
" "
msgstr ""
+"\n"
+" Klicka för att lägga till en kontakt i adressboken.\n"
+" p>\n"
+" OpenERP hjälper dig att enkelt spåra alla aktiviteter "
+"relaterade till\n"
+" en kund, diskussioner, historia av affärsmöjligheter,\n"
+" dokument, etc.\n"
+" p>\n"
+" "
#. module: contacts
#: model:ir.actions.act_window,name:contacts.action_contacts
diff --git a/addons/contacts/i18n/th.po b/addons/contacts/i18n/th.po
index ff6dfd761b4..72dab7b453f 100644
--- a/addons/contacts/i18n/th.po
+++ b/addons/contacts/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/tr.po b/addons/contacts/i18n/tr.po
index d4bcadbeaac..f4edb73890c 100644
--- a/addons/contacts/i18n/tr.po
+++ b/addons/contacts/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/vi.po b/addons/contacts/i18n/vi.po
index 25e248b7c6f..8818302f9df 100644
--- a/addons/contacts/i18n/vi.po
+++ b/addons/contacts/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/zh_CN.po b/addons/contacts/i18n/zh_CN.po
index 9b3714e8a71..837b30b32a6 100644
--- a/addons/contacts/i18n/zh_CN.po
+++ b/addons/contacts/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/contacts/i18n/zh_TW.po b/addons/contacts/i18n/zh_TW.po
index 1f02155f4d3..c1236f6097c 100644
--- a/addons/contacts/i18n/zh_TW.po
+++ b/addons/contacts/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:52+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: contacts
#: model:ir.actions.act_window,help:contacts.action_contacts
diff --git a/addons/crm/i18n/ar.po b/addons/crm/i18n/ar.po
index 7915a682a73..6660950a083 100644
--- a/addons/crm/i18n/ar.po
+++ b/addons/crm/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:09+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/bg.po b/addons/crm/i18n/bg.po
index 6fdec75c77f..d0ccbc0dbe6 100644
--- a/addons/crm/i18n/bg.po
+++ b/addons/crm/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:10+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/bs.po b/addons/crm/i18n/bs.po
index 9baedf70602..cd535f43808 100644
--- a/addons/crm/i18n/bs.po
+++ b/addons/crm/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:10+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/ca.po b/addons/crm/i18n/ca.po
index 1ff3fb48eb7..20100f179f4 100644
--- a/addons/crm/i18n/ca.po
+++ b/addons/crm/i18n/ca.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:10+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/cs.po b/addons/crm/i18n/cs.po
index cb7723e6fb3..8f41afde43e 100644
--- a/addons/crm/i18n/cs.po
+++ b/addons/crm/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:10+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Language: Czech\n"
#. module: crm
diff --git a/addons/crm/i18n/da.po b/addons/crm/i18n/da.po
index e8c5f1e6e75..78304c7b9f6 100644
--- a/addons/crm/i18n/da.po
+++ b/addons/crm/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:10+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/de.po b/addons/crm/i18n/de.po
index 672a51c21a9..9919654fae7 100644
--- a/addons/crm/i18n/de.po
+++ b/addons/crm/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/el.po b/addons/crm/i18n/el.po
index 025de571283..aae2ec6c34b 100644
--- a/addons/crm/i18n/el.po
+++ b/addons/crm/i18n/el.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
"X-Poedit-SourceCharset: utf-8\n"
diff --git a/addons/crm/i18n/es.po b/addons/crm/i18n/es.po
index 0b87f35f7a0..8ec1abb3156 100644
--- a/addons/crm/i18n/es.po
+++ b/addons/crm/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/es_AR.po b/addons/crm/i18n/es_AR.po
index ebceb23084b..b5c21a2aee8 100644
--- a/addons/crm/i18n/es_AR.po
+++ b/addons/crm/i18n/es_AR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/es_CR.po b/addons/crm/i18n/es_CR.po
index b452222ced6..0f279ea1b8b 100644
--- a/addons/crm/i18n/es_CR.po
+++ b/addons/crm/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: crm
diff --git a/addons/crm/i18n/es_EC.po b/addons/crm/i18n/es_EC.po
index e03741d35ec..108d0a2a881 100644
--- a/addons/crm/i18n/es_EC.po
+++ b/addons/crm/i18n/es_EC.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/es_MX.po b/addons/crm/i18n/es_MX.po
index 00834ff2ca4..ac1f3811c32 100644
--- a/addons/crm/i18n/es_MX.po
+++ b/addons/crm/i18n/es_MX.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/es_PY.po b/addons/crm/i18n/es_PY.po
index c308bbda8b5..7687b53e830 100644
--- a/addons/crm/i18n/es_PY.po
+++ b/addons/crm/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/et.po b/addons/crm/i18n/et.po
index 9dbff3ad63e..4d9d3a9240d 100644
--- a/addons/crm/i18n/et.po
+++ b/addons/crm/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:10+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/fi.po b/addons/crm/i18n/fi.po
index 31ce713397f..825ce3de96a 100644
--- a/addons/crm/i18n/fi.po
+++ b/addons/crm/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:10+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/fr.po b/addons/crm/i18n/fr.po
index f437303bbe9..a144964068f 100644
--- a/addons/crm/i18n/fr.po
+++ b/addons/crm/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:10+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/gl.po b/addons/crm/i18n/gl.po
index be55916574c..03b4c829ed1 100644
--- a/addons/crm/i18n/gl.po
+++ b/addons/crm/i18n/gl.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/gu.po b/addons/crm/i18n/gu.po
index 220202d2095..0c5d622409a 100644
--- a/addons/crm/i18n/gu.po
+++ b/addons/crm/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/he.po b/addons/crm/i18n/he.po
index cd1e756a960..16073c30948 100644
--- a/addons/crm/i18n/he.po
+++ b/addons/crm/i18n/he.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/hr.po b/addons/crm/i18n/hr.po
index 399df670243..0fbf191cd91 100644
--- a/addons/crm/i18n/hr.po
+++ b/addons/crm/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: hr\n"
#. module: crm
diff --git a/addons/crm/i18n/hu.po b/addons/crm/i18n/hu.po
index 2b8a8c8b9fa..7facc03fc5a 100644
--- a/addons/crm/i18n/hu.po
+++ b/addons/crm/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: model:crm.case.stage,name:crm.stage_lead3
diff --git a/addons/crm/i18n/id.po b/addons/crm/i18n/id.po
index 4f329352084..868952f9487 100644
--- a/addons/crm/i18n/id.po
+++ b/addons/crm/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/it.po b/addons/crm/i18n/it.po
index de614b4ec0e..ce56fa4b61b 100644
--- a/addons/crm/i18n/it.po
+++ b/addons/crm/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/ja.po b/addons/crm/i18n/ja.po
index 6af33b61545..d9fc5c17b5e 100644
--- a/addons/crm/i18n/ja.po
+++ b/addons/crm/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
@@ -1179,7 +1179,7 @@ msgstr "この項目をチェックした場合、この段階が各営業チー
msgid ""
"This field is used to distinguish stages related to Leads from stages "
"related to Opportunities, or to specify stages available for both types."
-msgstr ""
+msgstr "このフィールドは商談とリードの区別、あるいは両方を指定するために使用します。"
#. module: crm
#: model:mail.message.subtype,name:crm.mt_lead_create
@@ -1398,7 +1398,7 @@ msgstr ""
#. module: crm
#: help:crm.case.stage,sequence:0
msgid "Used to order stages. Lower is better."
-msgstr ""
+msgstr "ステージの順位に使用します。 低いほど良好です。"
#. module: crm
#: model:ir.actions.act_window,name:crm.crm_phonecall_categ_action
@@ -1565,6 +1565,8 @@ msgid ""
"stage. For example, if a stage is related to the status 'Close', when your "
"document reaches this stage, it is automatically closed."
msgstr ""
+"選択されたステージに関する文書のステータスは自動で変更されます。例えば、ステージが「閉じる」に関連する場合、このステージに到達すると文書は自動で閉じられま"
+"す。"
#. module: crm
#: view:crm.lead2opportunity.partner.mass:0
@@ -2195,7 +2197,7 @@ msgstr ""
msgid ""
"This stage is not visible, for example in status bar or kanban view, when "
"there are no records in that stage to display."
-msgstr ""
+msgstr "ステータスバーやかんばんビューで表示すべきレコードが存在しない場合、このステージは表示されません。"
#. module: crm
#: field:crm.lead.report,nbr:0
diff --git a/addons/crm/i18n/ko.po b/addons/crm/i18n/ko.po
index b3e50976824..e50fe71cb74 100644
--- a/addons/crm/i18n/ko.po
+++ b/addons/crm/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/lo.po b/addons/crm/i18n/lo.po
index 542f6317465..4f654fe4891 100644
--- a/addons/crm/i18n/lo.po
+++ b/addons/crm/i18n/lo.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/lt.po b/addons/crm/i18n/lt.po
index 98eb9983556..284444c2a3c 100644
--- a/addons/crm/i18n/lt.po
+++ b/addons/crm/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: lt\n"
#. module: crm
diff --git a/addons/crm/i18n/lv.po b/addons/crm/i18n/lv.po
index 69ff5c39dc5..0f511c288e9 100644
--- a/addons/crm/i18n/lv.po
+++ b/addons/crm/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/mk.po b/addons/crm/i18n/mk.po
index d1ff9398191..1d9bac4275a 100644
--- a/addons/crm/i18n/mk.po
+++ b/addons/crm/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/mn.po b/addons/crm/i18n/mn.po
index 2d100bbf3e4..509844d97e4 100644
--- a/addons/crm/i18n/mn.po
+++ b/addons/crm/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/nb.po b/addons/crm/i18n/nb.po
index c542d04b9bc..d46d9d03cb0 100644
--- a/addons/crm/i18n/nb.po
+++ b/addons/crm/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/nl.po b/addons/crm/i18n/nl.po
index 89862ea62b3..0e8c43623a0 100644
--- a/addons/crm/i18n/nl.po
+++ b/addons/crm/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:39+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:10+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/nl_BE.po b/addons/crm/i18n/nl_BE.po
index 9894ac7684b..0d649be3856 100644
--- a/addons/crm/i18n/nl_BE.po
+++ b/addons/crm/i18n/nl_BE.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: nl\n"
#. module: crm
diff --git a/addons/crm/i18n/pl.po b/addons/crm/i18n/pl.po
index 07a1dc1c08b..6914c0eb37f 100644
--- a/addons/crm/i18n/pl.po
+++ b/addons/crm/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/pt.po b/addons/crm/i18n/pt.po
index f4f837fbec3..6f0d9ac1966 100644
--- a/addons/crm/i18n/pt.po
+++ b/addons/crm/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/pt_BR.po b/addons/crm/i18n/pt_BR.po
index 620d9c7dbd5..01e4571eea2 100644
--- a/addons/crm/i18n/pt_BR.po
+++ b/addons/crm/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/ro.po b/addons/crm/i18n/ro.po
index 841ea622095..cf2bb6657b1 100644
--- a/addons/crm/i18n/ro.po
+++ b/addons/crm/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/ru.po b/addons/crm/i18n/ru.po
index 58d260bd8f9..7ea239286c3 100644
--- a/addons/crm/i18n/ru.po
+++ b/addons/crm/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/sk.po b/addons/crm/i18n/sk.po
index 03aa6b947ae..dd4f5147748 100644
--- a/addons/crm/i18n/sk.po
+++ b/addons/crm/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/sl.po b/addons/crm/i18n/sl.po
index 137880f97ec..a47ae77ae8e 100644
--- a/addons/crm/i18n/sl.po
+++ b/addons/crm/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
@@ -229,7 +229,7 @@ msgstr "Telefonski klic"
#. module: crm
#: field:crm.lead,opt_out:0
msgid "Opt-Out"
-msgstr ""
+msgstr "Opt-Out"
#. module: crm
#: view:crm.lead:0
@@ -1597,7 +1597,7 @@ msgstr "Visoka"
#. module: crm
#: model:process.node,note:crm.process_node_partner0
msgid "Convert to prospect to business partner"
-msgstr ""
+msgstr "Spremeni v poslovnega partnerja"
#. module: crm
#: model:ir.model,name:crm.model_crm_payment_mode
@@ -2432,7 +2432,7 @@ msgstr ""
#. module: crm
#: field:crm.case.stage,fold:0
msgid "Fold by Default"
-msgstr ""
+msgstr "Prizeto stanje - Zaprto"
#. module: crm
#: field:crm.case.stage,state:0
diff --git a/addons/crm/i18n/sq.po b/addons/crm/i18n/sq.po
index 91e05ab2736..ba60f4c356a 100644
--- a/addons/crm/i18n/sq.po
+++ b/addons/crm/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:09+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/sr.po b/addons/crm/i18n/sr.po
index b3ce81788bd..50aaaaac8b9 100644
--- a/addons/crm/i18n/sr.po
+++ b/addons/crm/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/sr@latin.po b/addons/crm/i18n/sr@latin.po
index d91db1501c2..397a7e99e94 100644
--- a/addons/crm/i18n/sr@latin.po
+++ b/addons/crm/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/sv.po b/addons/crm/i18n/sv.po
index 2e1c293e11e..5260ff98cfa 100644
--- a/addons/crm/i18n/sv.po
+++ b/addons/crm/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/th.po b/addons/crm/i18n/th.po
index c7a2f8abf18..fb1289f02a5 100644
--- a/addons/crm/i18n/th.po
+++ b/addons/crm/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/tlh.po b/addons/crm/i18n/tlh.po
index 58d9e01ec9d..0187d417224 100644
--- a/addons/crm/i18n/tlh.po
+++ b/addons/crm/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/tr.po b/addons/crm/i18n/tr.po
index 58255f4694f..e0f1d862bc1 100644
--- a/addons/crm/i18n/tr.po
+++ b/addons/crm/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/uk.po b/addons/crm/i18n/uk.po
index 4b94ee412d2..50cdfb22911 100644
--- a/addons/crm/i18n/uk.po
+++ b/addons/crm/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/vi.po b/addons/crm/i18n/vi.po
index a03f798c138..456456403aa 100644
--- a/addons/crm/i18n/vi.po
+++ b/addons/crm/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/zh_CN.po b/addons/crm/i18n/zh_CN.po
index ccbd840688b..f8ca19021d7 100644
--- a/addons/crm/i18n/zh_CN.po
+++ b/addons/crm/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/i18n/zh_TW.po b/addons/crm/i18n/zh_TW.po
index c2c2c8ac977..daea5a292bb 100644
--- a/addons/crm/i18n/zh_TW.po
+++ b/addons/crm/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm
#: view:crm.lead.report:0
diff --git a/addons/crm/test/lead2opportunity_assign_salesmen.yml b/addons/crm/test/lead2opportunity_assign_salesmen.yml
index 12d212ec5fd..76b35be531d 100644
--- a/addons/crm/test/lead2opportunity_assign_salesmen.yml
+++ b/addons/crm/test/lead2opportunity_assign_salesmen.yml
@@ -65,8 +65,8 @@
Salesman create a mass convert wizard and convert all the leads.
-
!python {model: crm.lead2opportunity.partner.mass}: |
- context.update({'active_model': 'crm.lead', 'active_ids': [ref("test_crm_lead_01"), ref("test_crm_lead_02"), ref("test_crm_lead_03"), ref("test_crm_lead_04"), ref("test_crm_lead_05"), ref("test_crm_lead_06")], 'active_id': ref("test_crm_lead_01"), 'no_force_assignation': False})
- id = self.create(cr, uid, {'user_ids': [(6, 0, [ref('test_res_user_01'), ref('test_res_user_02'), ref('test_res_user_03'), ref('test_res_user_04')])], 'section_id': ref('crm.section_sales_department'), 'deduplicate': False}, context=context)
+ context.update({'active_model': 'crm.lead', 'active_ids': [ref("test_crm_lead_01"), ref("test_crm_lead_02"), ref("test_crm_lead_03"), ref("test_crm_lead_04"), ref("test_crm_lead_05"), ref("test_crm_lead_06")], 'active_id': ref("test_crm_lead_01")})
+ id = self.create(cr, uid, {'user_ids': [(6, 0, [ref('test_res_user_01'), ref('test_res_user_02'), ref('test_res_user_03'), ref('test_res_user_04')])], 'section_id': ref('crm.section_sales_department'), 'deduplicate': False, 'force_assignation': True}, context=context)
self.mass_convert(cr, uid, [id], context=context)
-
The leads should now be opps with a salesman and a salesteam. Also, salesmen should have been assigned following a round-robin method.
diff --git a/addons/crm/wizard/crm_lead_to_opportunity.py b/addons/crm/wizard/crm_lead_to_opportunity.py
index 347475d100f..40654f464f4 100644
--- a/addons/crm/wizard/crm_lead_to_opportunity.py
+++ b/addons/crm/wizard/crm_lead_to_opportunity.py
@@ -42,7 +42,7 @@ class crm_lead2opportunity_partner(osv.osv_memory):
def onchange_action(self, cr, uid, ids, action, context=None):
return {'value': {'partner_id': False if action != 'exist' else self._find_matching_partner(cr, uid, context=context)}}
- def _get_duplicated_leads(self, cr, uid, partner_id, email, context=None):
+ def _get_duplicated_leads(self, cr, uid, partner_id, email, include_lost=False, context=None):
"""
Search for opportunities that have the same partner and that arent done or cancelled
"""
@@ -56,8 +56,11 @@ class crm_lead2opportunity_partner(osv.osv_memory):
partner_match_domain.append(('partner_id', '=', partner_id))
partner_match_domain = ['|'] * (len(partner_match_domain) - 1) + partner_match_domain
if not partner_match_domain:
- return []
- return lead_obj.search(cr, uid, partner_match_domain + final_stage_domain)
+ return []
+ domain = partner_match_domain
+ if not include_lost:
+ domain += final_stage_domain
+ return lead_obj.search(cr, uid, domain)
def default_get(self, cr, uid, fields, context=None):
"""
@@ -75,7 +78,7 @@ class crm_lead2opportunity_partner(osv.osv_memory):
lead = lead_obj.browse(cr, uid, int(context['active_id']), context=context)
email = lead.partner_id and lead.partner_id.email or lead.email_from
- tomerge.extend(self._get_duplicated_leads(cr, uid, partner_id, email))
+ tomerge.extend(self._get_duplicated_leads(cr, uid, partner_id, email, include_lost=True, context=context))
tomerge = list(set(tomerge))
if 'action' in fields:
@@ -197,8 +200,7 @@ class crm_lead2opportunity_mass_convert(osv.osv_memory):
('each_exist_or_create', 'Use existing partner or create'),
('nothing', 'Do not link to a customer')
], 'Related Customer', required=True),
- # Uncomment me in trunk
- # 'force_assignation': fields.boolean('Force assignation', help='If unchecked, this will leave the salesman of duplicated opportunities'),
+ 'force_assignation': fields.boolean('Force assignation', help='If unchecked, this will leave the salesman of duplicated opportunities'),
}
_defaults = {
@@ -274,10 +276,7 @@ class crm_lead2opportunity_mass_convert(osv.osv_memory):
active_ids = active_ids.difference(merged_lead_ids)
active_ids = active_ids.union(remaining_lead_ids)
ctx['active_ids'] = list(active_ids)
- # Remove me in trunk
- ctx['no_force_assignation'] = ctx.get('no_force_assignation', True)
- # Uncomment me in trunk
- # ctx['no_force_assignation'] = not data.force_assignation
+ ctx['no_force_assignation'] = not data.force_assignation
return self.action_apply(cr, uid, ids, context=ctx)
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/crm_claim/i18n/ar.po b/addons/crm_claim/i18n/ar.po
index d82b4fe1cc2..6c7c2838fa8 100644
--- a/addons/crm_claim/i18n/ar.po
+++ b/addons/crm_claim/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:37+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/bg.po b/addons/crm_claim/i18n/bg.po
index 6b34e520a4c..606300daaeb 100644
--- a/addons/crm_claim/i18n/bg.po
+++ b/addons/crm_claim/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:37+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/bs.po b/addons/crm_claim/i18n/bs.po
index 50cf3829e9c..f2bd7d92e90 100644
--- a/addons/crm_claim/i18n/bs.po
+++ b/addons/crm_claim/i18n/bs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:37+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/ca.po b/addons/crm_claim/i18n/ca.po
index 2394221765d..6298a5f0ff1 100644
--- a/addons/crm_claim/i18n/ca.po
+++ b/addons/crm_claim/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:37+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/cs.po b/addons/crm_claim/i18n/cs.po
index 75f82057b08..71ab602e9e1 100644
--- a/addons/crm_claim/i18n/cs.po
+++ b/addons/crm_claim/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:37+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/da.po b/addons/crm_claim/i18n/da.po
index e0f35bf25f4..52ef58f873e 100644
--- a/addons/crm_claim/i18n/da.po
+++ b/addons/crm_claim/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:37+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/de.po b/addons/crm_claim/i18n/de.po
index 28a80d4021f..08874e1e825 100644
--- a/addons/crm_claim/i18n/de.po
+++ b/addons/crm_claim/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:37+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/el.po b/addons/crm_claim/i18n/el.po
index c38ac33667d..116993cabb8 100644
--- a/addons/crm_claim/i18n/el.po
+++ b/addons/crm_claim/i18n/el.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:37+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/es.po b/addons/crm_claim/i18n/es.po
index c939ff971d0..dd05e4b42b9 100644
--- a/addons/crm_claim/i18n/es.po
+++ b/addons/crm_claim/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/es_CR.po b/addons/crm_claim/i18n/es_CR.po
index cf223df9ee9..32a5fdf4c81 100644
--- a/addons/crm_claim/i18n/es_CR.po
+++ b/addons/crm_claim/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: es\n"
#. module: crm_claim
diff --git a/addons/crm_claim/i18n/es_EC.po b/addons/crm_claim/i18n/es_EC.po
index 6de0b36d40b..63499714514 100644
--- a/addons/crm_claim/i18n/es_EC.po
+++ b/addons/crm_claim/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/es_PY.po b/addons/crm_claim/i18n/es_PY.po
index c85fe9aff81..a5d848b0dcf 100644
--- a/addons/crm_claim/i18n/es_PY.po
+++ b/addons/crm_claim/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/fi.po b/addons/crm_claim/i18n/fi.po
index ad1d5806fff..af7756f58fa 100644
--- a/addons/crm_claim/i18n/fi.po
+++ b/addons/crm_claim/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:37+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/fr.po b/addons/crm_claim/i18n/fr.po
index 4eff46fda36..bb05c8d19cd 100644
--- a/addons/crm_claim/i18n/fr.po
+++ b/addons/crm_claim/i18n/fr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:37+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/gl.po b/addons/crm_claim/i18n/gl.po
index 2f3ef54c12b..9e7fea8d3ee 100644
--- a/addons/crm_claim/i18n/gl.po
+++ b/addons/crm_claim/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:37+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/gu.po b/addons/crm_claim/i18n/gu.po
index 6ecc64309c3..4ee3a505721 100644
--- a/addons/crm_claim/i18n/gu.po
+++ b/addons/crm_claim/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:37+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/hr.po b/addons/crm_claim/i18n/hr.po
index 2e700318c41..f0c7a2e8c61 100644
--- a/addons/crm_claim/i18n/hr.po
+++ b/addons/crm_claim/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/hu.po b/addons/crm_claim/i18n/hu.po
index c39b74f3fad..5393ded4eb1 100644
--- a/addons/crm_claim/i18n/hu.po
+++ b/addons/crm_claim/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/it.po b/addons/crm_claim/i18n/it.po
index ad4ec68fc54..2a7f2d8e782 100644
--- a/addons/crm_claim/i18n/it.po
+++ b/addons/crm_claim/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/ja.po b/addons/crm_claim/i18n/ja.po
index 3d58a83861b..f1091144e74 100644
--- a/addons/crm_claim/i18n/ja.po
+++ b/addons/crm_claim/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/ko.po b/addons/crm_claim/i18n/ko.po
index d50ac91919f..466174ea9d8 100644
--- a/addons/crm_claim/i18n/ko.po
+++ b/addons/crm_claim/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/lt.po b/addons/crm_claim/i18n/lt.po
index 21169ff9f89..42a183b620d 100644
--- a/addons/crm_claim/i18n/lt.po
+++ b/addons/crm_claim/i18n/lt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/mk.po b/addons/crm_claim/i18n/mk.po
index e15b876f97b..43cd7c724e7 100644
--- a/addons/crm_claim/i18n/mk.po
+++ b/addons/crm_claim/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/mn.po b/addons/crm_claim/i18n/mn.po
index 4dc7f1d1d11..1c8c0ea1426 100644
--- a/addons/crm_claim/i18n/mn.po
+++ b/addons/crm_claim/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/nb.po b/addons/crm_claim/i18n/nb.po
index d8e1d6ec7da..c54afb8e966 100644
--- a/addons/crm_claim/i18n/nb.po
+++ b/addons/crm_claim/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/nl.po b/addons/crm_claim/i18n/nl.po
index b5e582a8197..057cabf2b99 100644
--- a/addons/crm_claim/i18n/nl.po
+++ b/addons/crm_claim/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:37+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/pl.po b/addons/crm_claim/i18n/pl.po
index a6da31e30ee..0571db69aed 100644
--- a/addons/crm_claim/i18n/pl.po
+++ b/addons/crm_claim/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/pt.po b/addons/crm_claim/i18n/pt.po
index 32eae10976c..1574bf29172 100644
--- a/addons/crm_claim/i18n/pt.po
+++ b/addons/crm_claim/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/pt_BR.po b/addons/crm_claim/i18n/pt_BR.po
index 1095a6729e9..563c335d77e 100644
--- a/addons/crm_claim/i18n/pt_BR.po
+++ b/addons/crm_claim/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/ro.po b/addons/crm_claim/i18n/ro.po
index 3485721b132..0b407db37f6 100644
--- a/addons/crm_claim/i18n/ro.po
+++ b/addons/crm_claim/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/ru.po b/addons/crm_claim/i18n/ru.po
index b1d10bc0ba0..1747a0aa2f2 100644
--- a/addons/crm_claim/i18n/ru.po
+++ b/addons/crm_claim/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/sl.po b/addons/crm_claim/i18n/sl.po
index 6db8834b54a..73f77cf7ab8 100644
--- a/addons/crm_claim/i18n/sl.po
+++ b/addons/crm_claim/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
@@ -349,7 +349,7 @@ msgstr "Datumi"
#. module: crm_claim
#: help:crm.claim,email_from:0
msgid "Destination email for email gateway."
-msgstr ""
+msgstr "Namembno el.sporočilo za email vozlišče (gateway)"
#. module: crm_claim
#: code:addons/crm_claim/crm_claim.py:194
diff --git a/addons/crm_claim/i18n/sq.po b/addons/crm_claim/i18n/sq.po
index b69f084cb2a..7efa9040514 100644
--- a/addons/crm_claim/i18n/sq.po
+++ b/addons/crm_claim/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:37+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/sr.po b/addons/crm_claim/i18n/sr.po
index 8e02ddca16a..2cf3313bcbb 100644
--- a/addons/crm_claim/i18n/sr.po
+++ b/addons/crm_claim/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/sr@latin.po b/addons/crm_claim/i18n/sr@latin.po
index c9d1c1ebe10..848ef36a396 100644
--- a/addons/crm_claim/i18n/sr@latin.po
+++ b/addons/crm_claim/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/sv.po b/addons/crm_claim/i18n/sv.po
index 19a6acc22b2..503e953e2b1 100644
--- a/addons/crm_claim/i18n/sv.po
+++ b/addons/crm_claim/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/tr.po b/addons/crm_claim/i18n/tr.po
index 1af881637d4..a45e398e9e9 100644
--- a/addons/crm_claim/i18n/tr.po
+++ b/addons/crm_claim/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/zh_CN.po b/addons/crm_claim/i18n/zh_CN.po
index 5ed1aa206a7..60efdd4b093 100644
--- a/addons/crm_claim/i18n/zh_CN.po
+++ b/addons/crm_claim/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_claim/i18n/zh_TW.po b/addons/crm_claim/i18n/zh_TW.po
index 73fe1dcada0..dcf7cfd0b89 100644
--- a/addons/crm_claim/i18n/zh_TW.po
+++ b/addons/crm_claim/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:38+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:19+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
diff --git a/addons/crm_helpdesk/i18n/ar.po b/addons/crm_helpdesk/i18n/ar.po
index ac612099390..ac2f1b37de2 100644
--- a/addons/crm_helpdesk/i18n/ar.po
+++ b/addons/crm_helpdesk/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/bg.po b/addons/crm_helpdesk/i18n/bg.po
index c22cb1ad661..3f9db2b11ac 100644
--- a/addons/crm_helpdesk/i18n/bg.po
+++ b/addons/crm_helpdesk/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/bs.po b/addons/crm_helpdesk/i18n/bs.po
index 1504d64d1e8..166747d30ae 100644
--- a/addons/crm_helpdesk/i18n/bs.po
+++ b/addons/crm_helpdesk/i18n/bs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/ca.po b/addons/crm_helpdesk/i18n/ca.po
index 0efa1b4faf2..e1a3e9f4980 100644
--- a/addons/crm_helpdesk/i18n/ca.po
+++ b/addons/crm_helpdesk/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/cs.po b/addons/crm_helpdesk/i18n/cs.po
index d79ff847fe3..cae5c894042 100644
--- a/addons/crm_helpdesk/i18n/cs.po
+++ b/addons/crm_helpdesk/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/da.po b/addons/crm_helpdesk/i18n/da.po
index 33ef26c6672..268c347ae42 100644
--- a/addons/crm_helpdesk/i18n/da.po
+++ b/addons/crm_helpdesk/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/de.po b/addons/crm_helpdesk/i18n/de.po
index 4c9895a02ff..55ed64cec50 100644
--- a/addons/crm_helpdesk/i18n/de.po
+++ b/addons/crm_helpdesk/i18n/de.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/el.po b/addons/crm_helpdesk/i18n/el.po
index 293bf30023d..d4e449c78ae 100644
--- a/addons/crm_helpdesk/i18n/el.po
+++ b/addons/crm_helpdesk/i18n/el.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/es.po b/addons/crm_helpdesk/i18n/es.po
index 48c711d7fba..2ee354b8487 100644
--- a/addons/crm_helpdesk/i18n/es.po
+++ b/addons/crm_helpdesk/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/es_CR.po b/addons/crm_helpdesk/i18n/es_CR.po
index ccc5eb03db5..2ba77d6d684 100644
--- a/addons/crm_helpdesk/i18n/es_CR.po
+++ b/addons/crm_helpdesk/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: es\n"
#. module: crm_helpdesk
diff --git a/addons/crm_helpdesk/i18n/es_PY.po b/addons/crm_helpdesk/i18n/es_PY.po
index 9e4c30fa956..2c59e8aafa1 100644
--- a/addons/crm_helpdesk/i18n/es_PY.po
+++ b/addons/crm_helpdesk/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/fi.po b/addons/crm_helpdesk/i18n/fi.po
index 20928252682..c31dc93bb07 100644
--- a/addons/crm_helpdesk/i18n/fi.po
+++ b/addons/crm_helpdesk/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/fr.po b/addons/crm_helpdesk/i18n/fr.po
index bcc7c680c49..f3dc8df9796 100644
--- a/addons/crm_helpdesk/i18n/fr.po
+++ b/addons/crm_helpdesk/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/gl.po b/addons/crm_helpdesk/i18n/gl.po
index 6bfb16c29f3..08e0abea3e9 100644
--- a/addons/crm_helpdesk/i18n/gl.po
+++ b/addons/crm_helpdesk/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/gu.po b/addons/crm_helpdesk/i18n/gu.po
index 0346f40534a..8387757b65b 100644
--- a/addons/crm_helpdesk/i18n/gu.po
+++ b/addons/crm_helpdesk/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/he.po b/addons/crm_helpdesk/i18n/he.po
index 7e600a4b3f3..90bfe782521 100644
--- a/addons/crm_helpdesk/i18n/he.po
+++ b/addons/crm_helpdesk/i18n/he.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/hr.po b/addons/crm_helpdesk/i18n/hr.po
index fb7d0288ea2..78b12728a06 100644
--- a/addons/crm_helpdesk/i18n/hr.po
+++ b/addons/crm_helpdesk/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/hu.po b/addons/crm_helpdesk/i18n/hu.po
index 6f6c053ed66..0e6061bd6e8 100644
--- a/addons/crm_helpdesk/i18n/hu.po
+++ b/addons/crm_helpdesk/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/it.po b/addons/crm_helpdesk/i18n/it.po
index aa02af0113d..ca5087da6c0 100644
--- a/addons/crm_helpdesk/i18n/it.po
+++ b/addons/crm_helpdesk/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/ja.po b/addons/crm_helpdesk/i18n/ja.po
index f2bbfc06a87..afca688ade9 100644
--- a/addons/crm_helpdesk/i18n/ja.po
+++ b/addons/crm_helpdesk/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/ko.po b/addons/crm_helpdesk/i18n/ko.po
index e4dd77bad13..f7a6949d4f8 100644
--- a/addons/crm_helpdesk/i18n/ko.po
+++ b/addons/crm_helpdesk/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/lt.po b/addons/crm_helpdesk/i18n/lt.po
index 3a5b3c79f36..acf24828441 100644
--- a/addons/crm_helpdesk/i18n/lt.po
+++ b/addons/crm_helpdesk/i18n/lt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/lv.po b/addons/crm_helpdesk/i18n/lv.po
index 44a46682764..9343216a830 100644
--- a/addons/crm_helpdesk/i18n/lv.po
+++ b/addons/crm_helpdesk/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/mk.po b/addons/crm_helpdesk/i18n/mk.po
index a1fa5db136b..ef8785b04a3 100644
--- a/addons/crm_helpdesk/i18n/mk.po
+++ b/addons/crm_helpdesk/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/mn.po b/addons/crm_helpdesk/i18n/mn.po
index 1b376c6f5cf..b58461e3fa0 100644
--- a/addons/crm_helpdesk/i18n/mn.po
+++ b/addons/crm_helpdesk/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/nb.po b/addons/crm_helpdesk/i18n/nb.po
index 6d2f0086345..0fc62ce3ccb 100644
--- a/addons/crm_helpdesk/i18n/nb.po
+++ b/addons/crm_helpdesk/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/nl.po b/addons/crm_helpdesk/i18n/nl.po
index 7aa05821a78..a6db2c3ceab 100644
--- a/addons/crm_helpdesk/i18n/nl.po
+++ b/addons/crm_helpdesk/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/pl.po b/addons/crm_helpdesk/i18n/pl.po
index 56b73ddb6e5..71e9920514f 100644
--- a/addons/crm_helpdesk/i18n/pl.po
+++ b/addons/crm_helpdesk/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/pt.po b/addons/crm_helpdesk/i18n/pt.po
index 0db1dff4b67..e0683d94796 100644
--- a/addons/crm_helpdesk/i18n/pt.po
+++ b/addons/crm_helpdesk/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/pt_BR.po b/addons/crm_helpdesk/i18n/pt_BR.po
index bf90d8c1121..37877c43d1b 100644
--- a/addons/crm_helpdesk/i18n/pt_BR.po
+++ b/addons/crm_helpdesk/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/ro.po b/addons/crm_helpdesk/i18n/ro.po
index 97cb33db8a9..231210feff9 100644
--- a/addons/crm_helpdesk/i18n/ro.po
+++ b/addons/crm_helpdesk/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/ru.po b/addons/crm_helpdesk/i18n/ru.po
index 115bfccaab5..2c7a030eb6f 100644
--- a/addons/crm_helpdesk/i18n/ru.po
+++ b/addons/crm_helpdesk/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/sl.po b/addons/crm_helpdesk/i18n/sl.po
index a57897dec08..0bc28448156 100644
--- a/addons/crm_helpdesk/i18n/sl.po
+++ b/addons/crm_helpdesk/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/sq.po b/addons/crm_helpdesk/i18n/sq.po
index c2b7319b03c..2cd29e12279 100644
--- a/addons/crm_helpdesk/i18n/sq.po
+++ b/addons/crm_helpdesk/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:40+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/sr.po b/addons/crm_helpdesk/i18n/sr.po
index da20b0d4b49..159030e7b79 100644
--- a/addons/crm_helpdesk/i18n/sr.po
+++ b/addons/crm_helpdesk/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/sr@latin.po b/addons/crm_helpdesk/i18n/sr@latin.po
index 4159d13b1c0..3b7c1ba6fb0 100644
--- a/addons/crm_helpdesk/i18n/sr@latin.po
+++ b/addons/crm_helpdesk/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/sv.po b/addons/crm_helpdesk/i18n/sv.po
index 8af7d65a6d4..5cc81c1f413 100644
--- a/addons/crm_helpdesk/i18n/sv.po
+++ b/addons/crm_helpdesk/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/tr.po b/addons/crm_helpdesk/i18n/tr.po
index d8ab6131a73..ba7e88bccef 100644
--- a/addons/crm_helpdesk/i18n/tr.po
+++ b/addons/crm_helpdesk/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/zh_CN.po b/addons/crm_helpdesk/i18n/zh_CN.po
index 6fb21b56da9..b20a7b480dc 100644
--- a/addons/crm_helpdesk/i18n/zh_CN.po
+++ b/addons/crm_helpdesk/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_helpdesk/i18n/zh_TW.po b/addons/crm_helpdesk/i18n/zh_TW.po
index 0a94dc9444b..9cae17ee06b 100644
--- a/addons/crm_helpdesk/i18n/zh_TW.po
+++ b/addons/crm_helpdesk/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:41+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:22+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/ar.po b/addons/crm_partner_assign/i18n/ar.po
index eae0a3b1775..1d4f96d72e7 100644
--- a/addons/crm_partner_assign/i18n/ar.po
+++ b/addons/crm_partner_assign/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/bg.po b/addons/crm_partner_assign/i18n/bg.po
index 9642c93b538..7d25cd54cad 100644
--- a/addons/crm_partner_assign/i18n/bg.po
+++ b/addons/crm_partner_assign/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/bs.po b/addons/crm_partner_assign/i18n/bs.po
index f8a267480c4..e27c6ba072a 100644
--- a/addons/crm_partner_assign/i18n/bs.po
+++ b/addons/crm_partner_assign/i18n/bs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/ca.po b/addons/crm_partner_assign/i18n/ca.po
index 0223a48d74e..8bccf184ece 100644
--- a/addons/crm_partner_assign/i18n/ca.po
+++ b/addons/crm_partner_assign/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/cs.po b/addons/crm_partner_assign/i18n/cs.po
index a978f96ed74..9ca20a94be4 100644
--- a/addons/crm_partner_assign/i18n/cs.po
+++ b/addons/crm_partner_assign/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/da.po b/addons/crm_partner_assign/i18n/da.po
index 8144aeb10ec..dd7f6995d43 100644
--- a/addons/crm_partner_assign/i18n/da.po
+++ b/addons/crm_partner_assign/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/de.po b/addons/crm_partner_assign/i18n/de.po
index efc7e5d48dc..b2746721491 100644
--- a/addons/crm_partner_assign/i18n/de.po
+++ b/addons/crm_partner_assign/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/el.po b/addons/crm_partner_assign/i18n/el.po
index 186f180001d..cb8bcfa1947 100644
--- a/addons/crm_partner_assign/i18n/el.po
+++ b/addons/crm_partner_assign/i18n/el.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/es.po b/addons/crm_partner_assign/i18n/es.po
index 3eb486956d8..f09318199fd 100644
--- a/addons/crm_partner_assign/i18n/es.po
+++ b/addons/crm_partner_assign/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/es_CR.po b/addons/crm_partner_assign/i18n/es_CR.po
index 2871ad20a2c..4e9b3a3d7b1 100644
--- a/addons/crm_partner_assign/i18n/es_CR.po
+++ b/addons/crm_partner_assign/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: es\n"
#. module: crm_partner_assign
diff --git a/addons/crm_partner_assign/i18n/es_PY.po b/addons/crm_partner_assign/i18n/es_PY.po
index 2e2be24b216..5a434a144a8 100644
--- a/addons/crm_partner_assign/i18n/es_PY.po
+++ b/addons/crm_partner_assign/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/fi.po b/addons/crm_partner_assign/i18n/fi.po
index 2b5a4d82e39..28bfbc4ce54 100644
--- a/addons/crm_partner_assign/i18n/fi.po
+++ b/addons/crm_partner_assign/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/fr.po b/addons/crm_partner_assign/i18n/fr.po
index ec9416737fb..509d209c7d8 100644
--- a/addons/crm_partner_assign/i18n/fr.po
+++ b/addons/crm_partner_assign/i18n/fr.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/gl.po b/addons/crm_partner_assign/i18n/gl.po
index 0b7ce8939c5..f9bcca4d656 100644
--- a/addons/crm_partner_assign/i18n/gl.po
+++ b/addons/crm_partner_assign/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/hr.po b/addons/crm_partner_assign/i18n/hr.po
index cf9fee52123..a5b635a92b8 100644
--- a/addons/crm_partner_assign/i18n/hr.po
+++ b/addons/crm_partner_assign/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/hu.po b/addons/crm_partner_assign/i18n/hu.po
index 2049cc149f0..34534c55fd4 100644
--- a/addons/crm_partner_assign/i18n/hu.po
+++ b/addons/crm_partner_assign/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/it.po b/addons/crm_partner_assign/i18n/it.po
index 374c681d2c8..01d4e3ef5a6 100644
--- a/addons/crm_partner_assign/i18n/it.po
+++ b/addons/crm_partner_assign/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/ja.po b/addons/crm_partner_assign/i18n/ja.po
index 5dfffe0b314..998705eb512 100644
--- a/addons/crm_partner_assign/i18n/ja.po
+++ b/addons/crm_partner_assign/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/ko.po b/addons/crm_partner_assign/i18n/ko.po
index b4ab1aba3b2..5a004bb7cc7 100644
--- a/addons/crm_partner_assign/i18n/ko.po
+++ b/addons/crm_partner_assign/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/lt.po b/addons/crm_partner_assign/i18n/lt.po
index 5e643f55e72..30008efe966 100644
--- a/addons/crm_partner_assign/i18n/lt.po
+++ b/addons/crm_partner_assign/i18n/lt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/lv.po b/addons/crm_partner_assign/i18n/lv.po
index 5f92f32d9ad..b1c76957dd4 100644
--- a/addons/crm_partner_assign/i18n/lv.po
+++ b/addons/crm_partner_assign/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/mk.po b/addons/crm_partner_assign/i18n/mk.po
index 5ecffb5dfec..700c8d8c5f3 100644
--- a/addons/crm_partner_assign/i18n/mk.po
+++ b/addons/crm_partner_assign/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/mn.po b/addons/crm_partner_assign/i18n/mn.po
index 085249d2b92..ce7d97ae05c 100644
--- a/addons/crm_partner_assign/i18n/mn.po
+++ b/addons/crm_partner_assign/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/nb.po b/addons/crm_partner_assign/i18n/nb.po
index 80d1579eb51..d38bcb5b88f 100644
--- a/addons/crm_partner_assign/i18n/nb.po
+++ b/addons/crm_partner_assign/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/nl.po b/addons/crm_partner_assign/i18n/nl.po
index 83ed88b188e..f0c9ad52440 100644
--- a/addons/crm_partner_assign/i18n/nl.po
+++ b/addons/crm_partner_assign/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/pl.po b/addons/crm_partner_assign/i18n/pl.po
index 4a68e967ce8..525cd5b482e 100644
--- a/addons/crm_partner_assign/i18n/pl.po
+++ b/addons/crm_partner_assign/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/pt.po b/addons/crm_partner_assign/i18n/pt.po
index ca23caf1f49..8de7c22dc3b 100644
--- a/addons/crm_partner_assign/i18n/pt.po
+++ b/addons/crm_partner_assign/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/pt_BR.po b/addons/crm_partner_assign/i18n/pt_BR.po
index 1f3d208429d..3dbd52405c8 100644
--- a/addons/crm_partner_assign/i18n/pt_BR.po
+++ b/addons/crm_partner_assign/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/ro.po b/addons/crm_partner_assign/i18n/ro.po
index 893b7f2f7c5..4828b5539cf 100644
--- a/addons/crm_partner_assign/i18n/ro.po
+++ b/addons/crm_partner_assign/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/ru.po b/addons/crm_partner_assign/i18n/ru.po
index 7a4bbd69fc5..9ad842ce069 100644
--- a/addons/crm_partner_assign/i18n/ru.po
+++ b/addons/crm_partner_assign/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/sl.po b/addons/crm_partner_assign/i18n/sl.po
index 4b6a265a085..94b95f02a4a 100644
--- a/addons/crm_partner_assign/i18n/sl.po
+++ b/addons/crm_partner_assign/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/sq.po b/addons/crm_partner_assign/i18n/sq.po
index 3f01e4c22f7..ae71595f1b5 100644
--- a/addons/crm_partner_assign/i18n/sq.po
+++ b/addons/crm_partner_assign/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:42+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/sr@latin.po b/addons/crm_partner_assign/i18n/sr@latin.po
index c1ac3715134..d4d85ef4209 100644
--- a/addons/crm_partner_assign/i18n/sr@latin.po
+++ b/addons/crm_partner_assign/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/sv.po b/addons/crm_partner_assign/i18n/sv.po
index 8ea6050f9a1..98e8aed55ac 100644
--- a/addons/crm_partner_assign/i18n/sv.po
+++ b/addons/crm_partner_assign/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/tr.po b/addons/crm_partner_assign/i18n/tr.po
index 47f0c74f8e8..997054b4e5d 100644
--- a/addons/crm_partner_assign/i18n/tr.po
+++ b/addons/crm_partner_assign/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/zh_CN.po b/addons/crm_partner_assign/i18n/zh_CN.po
index 0bf9e964acb..56fdcdfdd5d 100644
--- a/addons/crm_partner_assign/i18n/zh_CN.po
+++ b/addons/crm_partner_assign/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_partner_assign/i18n/zh_TW.po b/addons/crm_partner_assign/i18n/zh_TW.po
index 529abbc6c34..96cd4b7d6e1 100644
--- a/addons/crm_partner_assign/i18n/zh_TW.po
+++ b/addons/crm_partner_assign/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
diff --git a/addons/crm_profiling/i18n/ar.po b/addons/crm_profiling/i18n/ar.po
index 166b36b0c6a..2a063f806b6 100644
--- a/addons/crm_profiling/i18n/ar.po
+++ b/addons/crm_profiling/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/bg.po b/addons/crm_profiling/i18n/bg.po
index 164d65e3465..2569c2d3a01 100644
--- a/addons/crm_profiling/i18n/bg.po
+++ b/addons/crm_profiling/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/bs.po b/addons/crm_profiling/i18n/bs.po
index 3916a84aad4..8a6c5328480 100644
--- a/addons/crm_profiling/i18n/bs.po
+++ b/addons/crm_profiling/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/ca.po b/addons/crm_profiling/i18n/ca.po
index 0b1996616a0..147bbb38504 100644
--- a/addons/crm_profiling/i18n/ca.po
+++ b/addons/crm_profiling/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/cs.po b/addons/crm_profiling/i18n/cs.po
index ba5e5fc14ee..8799823eb18 100644
--- a/addons/crm_profiling/i18n/cs.po
+++ b/addons/crm_profiling/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/da.po b/addons/crm_profiling/i18n/da.po
index d722e2ef1db..8d381b618ab 100644
--- a/addons/crm_profiling/i18n/da.po
+++ b/addons/crm_profiling/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/de.po b/addons/crm_profiling/i18n/de.po
index 28d068ef264..159c640f787 100644
--- a/addons/crm_profiling/i18n/de.po
+++ b/addons/crm_profiling/i18n/de.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/el.po b/addons/crm_profiling/i18n/el.po
index 91793751c88..be4535cce07 100644
--- a/addons/crm_profiling/i18n/el.po
+++ b/addons/crm_profiling/i18n/el.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
"X-Poedit-SourceCharset: utf-8\n"
diff --git a/addons/crm_profiling/i18n/en_GB.po b/addons/crm_profiling/i18n/en_GB.po
index 1bc77c9134f..97c7eab9d2f 100644
--- a/addons/crm_profiling/i18n/en_GB.po
+++ b/addons/crm_profiling/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/es.po b/addons/crm_profiling/i18n/es.po
index 9625a44af48..5491d92a745 100644
--- a/addons/crm_profiling/i18n/es.po
+++ b/addons/crm_profiling/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/es_AR.po b/addons/crm_profiling/i18n/es_AR.po
index 7050190c21a..900172f8bef 100644
--- a/addons/crm_profiling/i18n/es_AR.po
+++ b/addons/crm_profiling/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/es_CR.po b/addons/crm_profiling/i18n/es_CR.po
index 6c633ce6d41..e6ea246cf52 100644
--- a/addons/crm_profiling/i18n/es_CR.po
+++ b/addons/crm_profiling/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: crm_profiling
diff --git a/addons/crm_profiling/i18n/es_EC.po b/addons/crm_profiling/i18n/es_EC.po
index 206a2ced1df..c7d13425036 100644
--- a/addons/crm_profiling/i18n/es_EC.po
+++ b/addons/crm_profiling/i18n/es_EC.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/es_PY.po b/addons/crm_profiling/i18n/es_PY.po
index 2553d64b15b..830a7299ecd 100644
--- a/addons/crm_profiling/i18n/es_PY.po
+++ b/addons/crm_profiling/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/et.po b/addons/crm_profiling/i18n/et.po
index 051e59d1867..a2fc8bb7c7f 100644
--- a/addons/crm_profiling/i18n/et.po
+++ b/addons/crm_profiling/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/fi.po b/addons/crm_profiling/i18n/fi.po
index f2a472ba7d6..9e88b9ab249 100644
--- a/addons/crm_profiling/i18n/fi.po
+++ b/addons/crm_profiling/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/fr.po b/addons/crm_profiling/i18n/fr.po
index b4e7af84945..0c05757e61a 100644
--- a/addons/crm_profiling/i18n/fr.po
+++ b/addons/crm_profiling/i18n/fr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/gl.po b/addons/crm_profiling/i18n/gl.po
index af91db52471..ce3f73bd832 100644
--- a/addons/crm_profiling/i18n/gl.po
+++ b/addons/crm_profiling/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/gu.po b/addons/crm_profiling/i18n/gu.po
index c6e2fd13725..f7114957647 100644
--- a/addons/crm_profiling/i18n/gu.po
+++ b/addons/crm_profiling/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/hr.po b/addons/crm_profiling/i18n/hr.po
index 65ffbdaf4a4..f8e472a9aee 100644
--- a/addons/crm_profiling/i18n/hr.po
+++ b/addons/crm_profiling/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: hr\n"
#. module: crm_profiling
diff --git a/addons/crm_profiling/i18n/hu.po b/addons/crm_profiling/i18n/hu.po
index 952ff2afba9..54a52ed01d4 100644
--- a/addons/crm_profiling/i18n/hu.po
+++ b/addons/crm_profiling/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/id.po b/addons/crm_profiling/i18n/id.po
index 3f6344694dc..1a413b6e875 100644
--- a/addons/crm_profiling/i18n/id.po
+++ b/addons/crm_profiling/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/it.po b/addons/crm_profiling/i18n/it.po
index ac13d5ed052..5db71aff817 100644
--- a/addons/crm_profiling/i18n/it.po
+++ b/addons/crm_profiling/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/ja.po b/addons/crm_profiling/i18n/ja.po
index 919020845e2..15e4abdc3a5 100644
--- a/addons/crm_profiling/i18n/ja.po
+++ b/addons/crm_profiling/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/ko.po b/addons/crm_profiling/i18n/ko.po
index aa458ac43cf..835a88287a0 100644
--- a/addons/crm_profiling/i18n/ko.po
+++ b/addons/crm_profiling/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/lt.po b/addons/crm_profiling/i18n/lt.po
index 682191cea91..76a38a21178 100644
--- a/addons/crm_profiling/i18n/lt.po
+++ b/addons/crm_profiling/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/lv.po b/addons/crm_profiling/i18n/lv.po
index ac11bbed755..9a5e57dbd6e 100644
--- a/addons/crm_profiling/i18n/lv.po
+++ b/addons/crm_profiling/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/mk.po b/addons/crm_profiling/i18n/mk.po
index 82f18cc4f8c..bf519b0e025 100644
--- a/addons/crm_profiling/i18n/mk.po
+++ b/addons/crm_profiling/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/mn.po b/addons/crm_profiling/i18n/mn.po
index 2eb1b89e72d..1bb539e4fd0 100644
--- a/addons/crm_profiling/i18n/mn.po
+++ b/addons/crm_profiling/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/nb.po b/addons/crm_profiling/i18n/nb.po
index 58f97f3f9a1..4a1f1d30c00 100644
--- a/addons/crm_profiling/i18n/nb.po
+++ b/addons/crm_profiling/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/nl.po b/addons/crm_profiling/i18n/nl.po
index 09c12c625ee..6ac866863d2 100644
--- a/addons/crm_profiling/i18n/nl.po
+++ b/addons/crm_profiling/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/nl_BE.po b/addons/crm_profiling/i18n/nl_BE.po
index 1ff94ee3d25..4ba66bdaf00 100644
--- a/addons/crm_profiling/i18n/nl_BE.po
+++ b/addons/crm_profiling/i18n/nl_BE.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/pl.po b/addons/crm_profiling/i18n/pl.po
index 6bbf4b735fc..f047b4cd1f7 100644
--- a/addons/crm_profiling/i18n/pl.po
+++ b/addons/crm_profiling/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/pt.po b/addons/crm_profiling/i18n/pt.po
index ae1bba9bd24..1d5c51268e0 100644
--- a/addons/crm_profiling/i18n/pt.po
+++ b/addons/crm_profiling/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/pt_BR.po b/addons/crm_profiling/i18n/pt_BR.po
index 1da04972a4d..675b28d0e7b 100644
--- a/addons/crm_profiling/i18n/pt_BR.po
+++ b/addons/crm_profiling/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/ro.po b/addons/crm_profiling/i18n/ro.po
index 0c104f0daf0..1c45bf9a6d2 100644
--- a/addons/crm_profiling/i18n/ro.po
+++ b/addons/crm_profiling/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/ru.po b/addons/crm_profiling/i18n/ru.po
index 4475a09e5a0..8aa31a2b859 100644
--- a/addons/crm_profiling/i18n/ru.po
+++ b/addons/crm_profiling/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/sk.po b/addons/crm_profiling/i18n/sk.po
index e597b3aa29c..24c33267197 100644
--- a/addons/crm_profiling/i18n/sk.po
+++ b/addons/crm_profiling/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/sl.po b/addons/crm_profiling/i18n/sl.po
index 708517bb679..a12e5e64aba 100644
--- a/addons/crm_profiling/i18n/sl.po
+++ b/addons/crm_profiling/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/sq.po b/addons/crm_profiling/i18n/sq.po
index 91ece06dd16..8014b5ad477 100644
--- a/addons/crm_profiling/i18n/sq.po
+++ b/addons/crm_profiling/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/sr.po b/addons/crm_profiling/i18n/sr.po
index 6854a143a30..672c9cd6b33 100644
--- a/addons/crm_profiling/i18n/sr.po
+++ b/addons/crm_profiling/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/sr@latin.po b/addons/crm_profiling/i18n/sr@latin.po
index f9f7ca4d3d6..ee4aa47e474 100644
--- a/addons/crm_profiling/i18n/sr@latin.po
+++ b/addons/crm_profiling/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/sv.po b/addons/crm_profiling/i18n/sv.po
index 2dc8f2585c8..599766236e6 100644
--- a/addons/crm_profiling/i18n/sv.po
+++ b/addons/crm_profiling/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/tlh.po b/addons/crm_profiling/i18n/tlh.po
index 05c6767962c..b45d3271937 100644
--- a/addons/crm_profiling/i18n/tlh.po
+++ b/addons/crm_profiling/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/tr.po b/addons/crm_profiling/i18n/tr.po
index 7d022d314f2..c56ec69c6e6 100644
--- a/addons/crm_profiling/i18n/tr.po
+++ b/addons/crm_profiling/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/uk.po b/addons/crm_profiling/i18n/uk.po
index 90f928f9349..0dfda5db6b6 100644
--- a/addons/crm_profiling/i18n/uk.po
+++ b/addons/crm_profiling/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/vi.po b/addons/crm_profiling/i18n/vi.po
index 01e5ff71ff3..d03b258da90 100644
--- a/addons/crm_profiling/i18n/vi.po
+++ b/addons/crm_profiling/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/zh_CN.po b/addons/crm_profiling/i18n/zh_CN.po
index b2b34498ed9..a1fe1ea9c29 100644
--- a/addons/crm_profiling/i18n/zh_CN.po
+++ b/addons/crm_profiling/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_profiling/i18n/zh_TW.po b/addons/crm_profiling/i18n/zh_TW.po
index e72bb4aa95a..9c8adef4d35 100644
--- a/addons/crm_profiling/i18n/zh_TW.po
+++ b/addons/crm_profiling/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:19+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:57+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
diff --git a/addons/crm_todo/i18n/ar.po b/addons/crm_todo/i18n/ar.po
index 303245825b5..ff64879cc10 100644
--- a/addons/crm_todo/i18n/ar.po
+++ b/addons/crm_todo/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/bs.po b/addons/crm_todo/i18n/bs.po
index 7aecdeb95df..9f1d0a3f928 100644
--- a/addons/crm_todo/i18n/bs.po
+++ b/addons/crm_todo/i18n/bs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/cs.po b/addons/crm_todo/i18n/cs.po
index 8eab5db2e88..0a1bbe823b8 100644
--- a/addons/crm_todo/i18n/cs.po
+++ b/addons/crm_todo/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/da.po b/addons/crm_todo/i18n/da.po
index 0dfd3ea52e7..1e506cf815c 100644
--- a/addons/crm_todo/i18n/da.po
+++ b/addons/crm_todo/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/de.po b/addons/crm_todo/i18n/de.po
index a0ac3f3dbf3..7cfec77fae4 100644
--- a/addons/crm_todo/i18n/de.po
+++ b/addons/crm_todo/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/en_GB.po b/addons/crm_todo/i18n/en_GB.po
index fa055336185..b082a266bc1 100644
--- a/addons/crm_todo/i18n/en_GB.po
+++ b/addons/crm_todo/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/es.po b/addons/crm_todo/i18n/es.po
index 1db315dbaec..9394b67e878 100644
--- a/addons/crm_todo/i18n/es.po
+++ b/addons/crm_todo/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/es_CR.po b/addons/crm_todo/i18n/es_CR.po
index bb43d06dae2..92ac4763319 100644
--- a/addons/crm_todo/i18n/es_CR.po
+++ b/addons/crm_todo/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/et.po b/addons/crm_todo/i18n/et.po
index 24db3550859..a9416853c66 100644
--- a/addons/crm_todo/i18n/et.po
+++ b/addons/crm_todo/i18n/et.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/fi.po b/addons/crm_todo/i18n/fi.po
index 31611e5b994..192eac4b949 100644
--- a/addons/crm_todo/i18n/fi.po
+++ b/addons/crm_todo/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/fr.po b/addons/crm_todo/i18n/fr.po
index 9c6f7e7c66b..0306acc5a22 100644
--- a/addons/crm_todo/i18n/fr.po
+++ b/addons/crm_todo/i18n/fr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/gu.po b/addons/crm_todo/i18n/gu.po
index 987c1e77a26..f3a76f01e64 100644
--- a/addons/crm_todo/i18n/gu.po
+++ b/addons/crm_todo/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/he.po b/addons/crm_todo/i18n/he.po
index 74b66d1d09b..a9669dd266e 100644
--- a/addons/crm_todo/i18n/he.po
+++ b/addons/crm_todo/i18n/he.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/hr.po b/addons/crm_todo/i18n/hr.po
index ec3f9def171..6074bb266ed 100644
--- a/addons/crm_todo/i18n/hr.po
+++ b/addons/crm_todo/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/hu.po b/addons/crm_todo/i18n/hu.po
index 6a7c34db9d3..189df38a6d9 100644
--- a/addons/crm_todo/i18n/hu.po
+++ b/addons/crm_todo/i18n/hu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/it.po b/addons/crm_todo/i18n/it.po
index 43af7db9513..e48f9245d7b 100644
--- a/addons/crm_todo/i18n/it.po
+++ b/addons/crm_todo/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/ja.po b/addons/crm_todo/i18n/ja.po
index 7de87b30b4f..647c22d1ab9 100644
--- a/addons/crm_todo/i18n/ja.po
+++ b/addons/crm_todo/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/ko.po b/addons/crm_todo/i18n/ko.po
index 13f129ebee6..680a8aabd57 100644
--- a/addons/crm_todo/i18n/ko.po
+++ b/addons/crm_todo/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/lt.po b/addons/crm_todo/i18n/lt.po
index 1546b176f0f..bae7470008a 100644
--- a/addons/crm_todo/i18n/lt.po
+++ b/addons/crm_todo/i18n/lt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/mk.po b/addons/crm_todo/i18n/mk.po
index c4f653d41e3..e43d9075307 100644
--- a/addons/crm_todo/i18n/mk.po
+++ b/addons/crm_todo/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/mn.po b/addons/crm_todo/i18n/mn.po
index e49451a530a..2c158a4a338 100644
--- a/addons/crm_todo/i18n/mn.po
+++ b/addons/crm_todo/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/nb.po b/addons/crm_todo/i18n/nb.po
index 9f0f4c7010b..bc6191015a6 100644
--- a/addons/crm_todo/i18n/nb.po
+++ b/addons/crm_todo/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/nl.po b/addons/crm_todo/i18n/nl.po
index 9d528e5f033..b8a96e954c6 100644
--- a/addons/crm_todo/i18n/nl.po
+++ b/addons/crm_todo/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/pl.po b/addons/crm_todo/i18n/pl.po
index e18bf75280a..cc1d8643e2f 100644
--- a/addons/crm_todo/i18n/pl.po
+++ b/addons/crm_todo/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/pt.po b/addons/crm_todo/i18n/pt.po
index 51fd5ce9fa1..f82b69ddcac 100644
--- a/addons/crm_todo/i18n/pt.po
+++ b/addons/crm_todo/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/pt_BR.po b/addons/crm_todo/i18n/pt_BR.po
index a73cb8ccf15..f25c652d1e2 100644
--- a/addons/crm_todo/i18n/pt_BR.po
+++ b/addons/crm_todo/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/ro.po b/addons/crm_todo/i18n/ro.po
index 7c9750038e2..863f3dd2b1b 100644
--- a/addons/crm_todo/i18n/ro.po
+++ b/addons/crm_todo/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/ru.po b/addons/crm_todo/i18n/ru.po
index e71fa881daf..bf9ef5ddb8b 100644
--- a/addons/crm_todo/i18n/ru.po
+++ b/addons/crm_todo/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/sl.po b/addons/crm_todo/i18n/sl.po
index 99ce3100dfc..f6f3dae3247 100644
--- a/addons/crm_todo/i18n/sl.po
+++ b/addons/crm_todo/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/sr@latin.po b/addons/crm_todo/i18n/sr@latin.po
index 5e3011ec980..59f700f9f93 100644
--- a/addons/crm_todo/i18n/sr@latin.po
+++ b/addons/crm_todo/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/sv.po b/addons/crm_todo/i18n/sv.po
index 0533ff7b24f..3f521ba0d9d 100644
--- a/addons/crm_todo/i18n/sv.po
+++ b/addons/crm_todo/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/tr.po b/addons/crm_todo/i18n/tr.po
index 04587452b4a..fb801c07ff1 100644
--- a/addons/crm_todo/i18n/tr.po
+++ b/addons/crm_todo/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/zh_CN.po b/addons/crm_todo/i18n/zh_CN.po
index 013d54a3b11..ff63e842b9d 100644
--- a/addons/crm_todo/i18n/zh_CN.po
+++ b/addons/crm_todo/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/crm_todo/i18n/zh_TW.po b/addons/crm_todo/i18n/zh_TW.po
index ecdf81ce63f..0421cf2488a 100644
--- a/addons/crm_todo/i18n/zh_TW.po
+++ b/addons/crm_todo/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
diff --git a/addons/decimal_precision/i18n/ar.po b/addons/decimal_precision/i18n/ar.po
index 646b612a935..a724afe3a65 100644
--- a/addons/decimal_precision/i18n/ar.po
+++ b/addons/decimal_precision/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/bg.po b/addons/decimal_precision/i18n/bg.po
index 6a465fabd42..a26603218ba 100644
--- a/addons/decimal_precision/i18n/bg.po
+++ b/addons/decimal_precision/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/bs.po b/addons/decimal_precision/i18n/bs.po
index d003c7849d1..c41987057a4 100644
--- a/addons/decimal_precision/i18n/bs.po
+++ b/addons/decimal_precision/i18n/bs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/ca.po b/addons/decimal_precision/i18n/ca.po
index 15ccca238f5..4d955e1e62f 100644
--- a/addons/decimal_precision/i18n/ca.po
+++ b/addons/decimal_precision/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/cs.po b/addons/decimal_precision/i18n/cs.po
index 6ddd0291627..4d38821f8ca 100644
--- a/addons/decimal_precision/i18n/cs.po
+++ b/addons/decimal_precision/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/da.po b/addons/decimal_precision/i18n/da.po
index cb9aacae924..aeddbf690fc 100644
--- a/addons/decimal_precision/i18n/da.po
+++ b/addons/decimal_precision/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/de.po b/addons/decimal_precision/i18n/de.po
index f8e36629fbe..becbd0028d7 100644
--- a/addons/decimal_precision/i18n/de.po
+++ b/addons/decimal_precision/i18n/de.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/el.po b/addons/decimal_precision/i18n/el.po
index 1f338ca712d..441555d67e7 100644
--- a/addons/decimal_precision/i18n/el.po
+++ b/addons/decimal_precision/i18n/el.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/en_GB.po b/addons/decimal_precision/i18n/en_GB.po
index 6bc456b4a74..8dedd64d670 100644
--- a/addons/decimal_precision/i18n/en_GB.po
+++ b/addons/decimal_precision/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/es.po b/addons/decimal_precision/i18n/es.po
index ee8eb4ab03c..1f1ecb528ac 100644
--- a/addons/decimal_precision/i18n/es.po
+++ b/addons/decimal_precision/i18n/es.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/es_CR.po b/addons/decimal_precision/i18n/es_CR.po
index de7f60dfc24..112fba7b0e4 100644
--- a/addons/decimal_precision/i18n/es_CR.po
+++ b/addons/decimal_precision/i18n/es_CR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: es\n"
#. module: decimal_precision
diff --git a/addons/decimal_precision/i18n/es_EC.po b/addons/decimal_precision/i18n/es_EC.po
index 7e251c7fa9c..d258853e539 100644
--- a/addons/decimal_precision/i18n/es_EC.po
+++ b/addons/decimal_precision/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/es_MX.po b/addons/decimal_precision/i18n/es_MX.po
index 57dccc3627c..695f2cfd98d 100644
--- a/addons/decimal_precision/i18n/es_MX.po
+++ b/addons/decimal_precision/i18n/es_MX.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/es_PY.po b/addons/decimal_precision/i18n/es_PY.po
index da4df5f6594..d77adfff8ee 100644
--- a/addons/decimal_precision/i18n/es_PY.po
+++ b/addons/decimal_precision/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/fi.po b/addons/decimal_precision/i18n/fi.po
index 86f19cd89c1..413d42334e2 100644
--- a/addons/decimal_precision/i18n/fi.po
+++ b/addons/decimal_precision/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/fr.po b/addons/decimal_precision/i18n/fr.po
index 68148649a0f..043d5ee9767 100644
--- a/addons/decimal_precision/i18n/fr.po
+++ b/addons/decimal_precision/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/gl.po b/addons/decimal_precision/i18n/gl.po
index 4a3f6b2383f..f21a86feef2 100644
--- a/addons/decimal_precision/i18n/gl.po
+++ b/addons/decimal_precision/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/gu.po b/addons/decimal_precision/i18n/gu.po
index 4b892e0a27e..02c068503a0 100644
--- a/addons/decimal_precision/i18n/gu.po
+++ b/addons/decimal_precision/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/hr.po b/addons/decimal_precision/i18n/hr.po
index 25ad76880a1..31f0d510534 100644
--- a/addons/decimal_precision/i18n/hr.po
+++ b/addons/decimal_precision/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/hu.po b/addons/decimal_precision/i18n/hu.po
index 8091a815fb6..bb2491b4f1d 100644
--- a/addons/decimal_precision/i18n/hu.po
+++ b/addons/decimal_precision/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/id.po b/addons/decimal_precision/i18n/id.po
index 3668f89ef7b..99a8bdc237d 100644
--- a/addons/decimal_precision/i18n/id.po
+++ b/addons/decimal_precision/i18n/id.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/it.po b/addons/decimal_precision/i18n/it.po
index e551c7ffe60..fd893fdee31 100644
--- a/addons/decimal_precision/i18n/it.po
+++ b/addons/decimal_precision/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/ja.po b/addons/decimal_precision/i18n/ja.po
index 43adb62691b..2d551324477 100644
--- a/addons/decimal_precision/i18n/ja.po
+++ b/addons/decimal_precision/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/ko.po b/addons/decimal_precision/i18n/ko.po
index c4737861e27..2e7f99a46f4 100644
--- a/addons/decimal_precision/i18n/ko.po
+++ b/addons/decimal_precision/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/lt.po b/addons/decimal_precision/i18n/lt.po
index 978246e4580..d1cd963d8d8 100644
--- a/addons/decimal_precision/i18n/lt.po
+++ b/addons/decimal_precision/i18n/lt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/lv.po b/addons/decimal_precision/i18n/lv.po
index 609bc9a8c46..01bc121e252 100644
--- a/addons/decimal_precision/i18n/lv.po
+++ b/addons/decimal_precision/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/mk.po b/addons/decimal_precision/i18n/mk.po
index 25d5c1e0c31..b4a5d494590 100644
--- a/addons/decimal_precision/i18n/mk.po
+++ b/addons/decimal_precision/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/mn.po b/addons/decimal_precision/i18n/mn.po
index f3b2be9954b..3f91db9e6a5 100644
--- a/addons/decimal_precision/i18n/mn.po
+++ b/addons/decimal_precision/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/nb.po b/addons/decimal_precision/i18n/nb.po
index 7d6beeaa975..9f478560263 100644
--- a/addons/decimal_precision/i18n/nb.po
+++ b/addons/decimal_precision/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/nl.po b/addons/decimal_precision/i18n/nl.po
index 84fddd4fa2c..75f11abb2fe 100644
--- a/addons/decimal_precision/i18n/nl.po
+++ b/addons/decimal_precision/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/nl_BE.po b/addons/decimal_precision/i18n/nl_BE.po
index a7e6b95b548..5913542b8b1 100644
--- a/addons/decimal_precision/i18n/nl_BE.po
+++ b/addons/decimal_precision/i18n/nl_BE.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/pl.po b/addons/decimal_precision/i18n/pl.po
index 71429695a2e..8f2484e8f02 100644
--- a/addons/decimal_precision/i18n/pl.po
+++ b/addons/decimal_precision/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/pt.po b/addons/decimal_precision/i18n/pt.po
index ade17078e31..022efc2e6b7 100644
--- a/addons/decimal_precision/i18n/pt.po
+++ b/addons/decimal_precision/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/pt_BR.po b/addons/decimal_precision/i18n/pt_BR.po
index 642c2a53aa4..fb7df47a53c 100644
--- a/addons/decimal_precision/i18n/pt_BR.po
+++ b/addons/decimal_precision/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/ro.po b/addons/decimal_precision/i18n/ro.po
index 4563929dd36..b9c78f17986 100644
--- a/addons/decimal_precision/i18n/ro.po
+++ b/addons/decimal_precision/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/ru.po b/addons/decimal_precision/i18n/ru.po
index 5aa8511a889..2a0a27fb702 100644
--- a/addons/decimal_precision/i18n/ru.po
+++ b/addons/decimal_precision/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/sk.po b/addons/decimal_precision/i18n/sk.po
index 43a9c38d4f5..d98f927dcfe 100644
--- a/addons/decimal_precision/i18n/sk.po
+++ b/addons/decimal_precision/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/sl.po b/addons/decimal_precision/i18n/sl.po
index f56fa3670d3..8ab693e4590 100644
--- a/addons/decimal_precision/i18n/sl.po
+++ b/addons/decimal_precision/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/sr.po b/addons/decimal_precision/i18n/sr.po
index f941227a8de..42829b51027 100644
--- a/addons/decimal_precision/i18n/sr.po
+++ b/addons/decimal_precision/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/sr@latin.po b/addons/decimal_precision/i18n/sr@latin.po
index baf3551a1e1..6ec7585e15c 100644
--- a/addons/decimal_precision/i18n/sr@latin.po
+++ b/addons/decimal_precision/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/sv.po b/addons/decimal_precision/i18n/sv.po
index 7261b1665eb..45bfd92856b 100644
--- a/addons/decimal_precision/i18n/sv.po
+++ b/addons/decimal_precision/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/tr.po b/addons/decimal_precision/i18n/tr.po
index 37cfb293dc0..cc5f779b574 100644
--- a/addons/decimal_precision/i18n/tr.po
+++ b/addons/decimal_precision/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/vi.po b/addons/decimal_precision/i18n/vi.po
index b728a3ddc3f..781a069a7bf 100644
--- a/addons/decimal_precision/i18n/vi.po
+++ b/addons/decimal_precision/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/zh_CN.po b/addons/decimal_precision/i18n/zh_CN.po
index 3c5624c060a..872fb69dedf 100644
--- a/addons/decimal_precision/i18n/zh_CN.po
+++ b/addons/decimal_precision/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/decimal_precision/i18n/zh_TW.po b/addons/decimal_precision/i18n/zh_TW.po
index 15dd4a1a381..cbcc707940f 100644
--- a/addons/decimal_precision/i18n/zh_TW.po
+++ b/addons/decimal_precision/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: decimal_precision
#: field:decimal.precision,digits:0
diff --git a/addons/delivery/i18n/ar.po b/addons/delivery/i18n/ar.po
index 56f005ac07a..d726005ed5f 100644
--- a/addons/delivery/i18n/ar.po
+++ b/addons/delivery/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:28+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/bg.po b/addons/delivery/i18n/bg.po
index 8cd5b4d24fe..53223f3f9ce 100644
--- a/addons/delivery/i18n/bg.po
+++ b/addons/delivery/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/bs.po b/addons/delivery/i18n/bs.po
index 08e1c0b07b1..2a1ec63fb86 100644
--- a/addons/delivery/i18n/bs.po
+++ b/addons/delivery/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:28+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/ca.po b/addons/delivery/i18n/ca.po
index 1e5c6949991..edb144d1f3e 100644
--- a/addons/delivery/i18n/ca.po
+++ b/addons/delivery/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/cs.po b/addons/delivery/i18n/cs.po
index b9d68db29cf..1ff6ef7a661 100644
--- a/addons/delivery/i18n/cs.po
+++ b/addons/delivery/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Language: Czech\n"
#. module: delivery
diff --git a/addons/delivery/i18n/da.po b/addons/delivery/i18n/da.po
index eb58ee30b21..f28d4f86bbb 100644
--- a/addons/delivery/i18n/da.po
+++ b/addons/delivery/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/de.po b/addons/delivery/i18n/de.po
index ff28942a7c7..5cfd9d6f0d9 100644
--- a/addons/delivery/i18n/de.po
+++ b/addons/delivery/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/el.po b/addons/delivery/i18n/el.po
index bf6c91f1fb9..500980b24d9 100644
--- a/addons/delivery/i18n/el.po
+++ b/addons/delivery/i18n/el.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/es.po b/addons/delivery/i18n/es.po
index 5790207c91f..1a888eea424 100644
--- a/addons/delivery/i18n/es.po
+++ b/addons/delivery/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/es_AR.po b/addons/delivery/i18n/es_AR.po
index e7d0bfb2ade..2b799c317ef 100644
--- a/addons/delivery/i18n/es_AR.po
+++ b/addons/delivery/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/es_CR.po b/addons/delivery/i18n/es_CR.po
index 9ba9ec99750..b53214a24af 100644
--- a/addons/delivery/i18n/es_CR.po
+++ b/addons/delivery/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: delivery
diff --git a/addons/delivery/i18n/es_EC.po b/addons/delivery/i18n/es_EC.po
index 4418b82664f..c975989f08a 100644
--- a/addons/delivery/i18n/es_EC.po
+++ b/addons/delivery/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/es_MX.po b/addons/delivery/i18n/es_MX.po
index 9aa565a8949..c2131fdb6d5 100644
--- a/addons/delivery/i18n/es_MX.po
+++ b/addons/delivery/i18n/es_MX.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/es_PY.po b/addons/delivery/i18n/es_PY.po
index 1f4d2b9ba95..1f25907cc72 100644
--- a/addons/delivery/i18n/es_PY.po
+++ b/addons/delivery/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/et.po b/addons/delivery/i18n/et.po
index 639ae62ec1d..b79057bc657 100644
--- a/addons/delivery/i18n/et.po
+++ b/addons/delivery/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/fi.po b/addons/delivery/i18n/fi.po
index 39b8465d8e8..346a4af564b 100644
--- a/addons/delivery/i18n/fi.po
+++ b/addons/delivery/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/fr.po b/addons/delivery/i18n/fr.po
index 97d139ff23a..9395c3d874c 100644
--- a/addons/delivery/i18n/fr.po
+++ b/addons/delivery/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#~ msgid "Invalid XML for View Architecture!"
#~ msgstr "XML non valide pour l'architecture de la vue !"
@@ -624,7 +624,7 @@ msgstr "Prix de vente"
#. module: delivery
#: view:stock.picking.out:0
msgid "Print Delivery Order"
-msgstr "Imprimer le bordereau de livraison"
+msgstr "Imprimer le bon de livraison"
#. module: delivery
#: view:delivery.grid:0
diff --git a/addons/delivery/i18n/gl.po b/addons/delivery/i18n/gl.po
index 3c1cab57e34..0d9442a044b 100644
--- a/addons/delivery/i18n/gl.po
+++ b/addons/delivery/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/hi.po b/addons/delivery/i18n/hi.po
index 98fb5446f76..3bb980d9e12 100644
--- a/addons/delivery/i18n/hi.po
+++ b/addons/delivery/i18n/hi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/hr.po b/addons/delivery/i18n/hr.po
index 8e534bbba64..114d705fbb1 100644
--- a/addons/delivery/i18n/hr.po
+++ b/addons/delivery/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: hr\n"
#. module: delivery
diff --git a/addons/delivery/i18n/hu.po b/addons/delivery/i18n/hu.po
index cad5b2f6e87..ff8a21b8e0a 100644
--- a/addons/delivery/i18n/hu.po
+++ b/addons/delivery/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/id.po b/addons/delivery/i18n/id.po
index fe1eaa79bae..5560dc3f448 100644
--- a/addons/delivery/i18n/id.po
+++ b/addons/delivery/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/it.po b/addons/delivery/i18n/it.po
index 6436f0a762f..008e7eca8db 100644
--- a/addons/delivery/i18n/it.po
+++ b/addons/delivery/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
@@ -575,7 +575,7 @@ msgstr "Prezzo di Vendita"
#. module: delivery
#: view:stock.picking.out:0
msgid "Print Delivery Order"
-msgstr "Stampa ordine consegna"
+msgstr "Stampa Ordine di Consegna"
#. module: delivery
#: view:delivery.grid:0
diff --git a/addons/delivery/i18n/ja.po b/addons/delivery/i18n/ja.po
index 20f4d80ec82..87d3bb5fe19 100644
--- a/addons/delivery/i18n/ja.po
+++ b/addons/delivery/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/ko.po b/addons/delivery/i18n/ko.po
index e5a46690425..1a1c8713e18 100644
--- a/addons/delivery/i18n/ko.po
+++ b/addons/delivery/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/lt.po b/addons/delivery/i18n/lt.po
index 00dc72191cb..f67bcca63bf 100644
--- a/addons/delivery/i18n/lt.po
+++ b/addons/delivery/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/lv.po b/addons/delivery/i18n/lv.po
index a98dcba326d..506cc0eef57 100644
--- a/addons/delivery/i18n/lv.po
+++ b/addons/delivery/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/mk.po b/addons/delivery/i18n/mk.po
index f4b7443474d..f2e98d206a7 100644
--- a/addons/delivery/i18n/mk.po
+++ b/addons/delivery/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/mn.po b/addons/delivery/i18n/mn.po
index 7865f0cf0cb..25895fd9b69 100644
--- a/addons/delivery/i18n/mn.po
+++ b/addons/delivery/i18n/mn.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/nb.po b/addons/delivery/i18n/nb.po
index 70ed6cacb08..e3fb38b3735 100644
--- a/addons/delivery/i18n/nb.po
+++ b/addons/delivery/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/nl.po b/addons/delivery/i18n/nl.po
index 3de1138a620..870238ec649 100644
--- a/addons/delivery/i18n/nl.po
+++ b/addons/delivery/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/nl_BE.po b/addons/delivery/i18n/nl_BE.po
index 2c78f0a312c..ec855a992c7 100644
--- a/addons/delivery/i18n/nl_BE.po
+++ b/addons/delivery/i18n/nl_BE.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/pl.po b/addons/delivery/i18n/pl.po
index eb97040eb66..3a44df38a0b 100644
--- a/addons/delivery/i18n/pl.po
+++ b/addons/delivery/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/pt.po b/addons/delivery/i18n/pt.po
index 06e73f39f82..687f23ecbe8 100644
--- a/addons/delivery/i18n/pt.po
+++ b/addons/delivery/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/pt_BR.po b/addons/delivery/i18n/pt_BR.po
index db0ca018bfd..e71ee39d58d 100644
--- a/addons/delivery/i18n/pt_BR.po
+++ b/addons/delivery/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/ro.po b/addons/delivery/i18n/ro.po
index 51f51c7ac50..3077ebf3f7c 100644
--- a/addons/delivery/i18n/ro.po
+++ b/addons/delivery/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/ru.po b/addons/delivery/i18n/ru.po
index 77bbcfb3522..9b6e9e52dc6 100644
--- a/addons/delivery/i18n/ru.po
+++ b/addons/delivery/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/sl.po b/addons/delivery/i18n/sl.po
index 1355968865f..948c857149f 100644
--- a/addons/delivery/i18n/sl.po
+++ b/addons/delivery/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/sq.po b/addons/delivery/i18n/sq.po
index a90875a82a8..a9e66b9f346 100644
--- a/addons/delivery/i18n/sq.po
+++ b/addons/delivery/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:28+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/sr.po b/addons/delivery/i18n/sr.po
index 6d5e42f8f3b..2cfa1fc21a0 100644
--- a/addons/delivery/i18n/sr.po
+++ b/addons/delivery/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/sr@latin.po b/addons/delivery/i18n/sr@latin.po
index cf5371423fd..0e539225b7f 100644
--- a/addons/delivery/i18n/sr@latin.po
+++ b/addons/delivery/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/sv.po b/addons/delivery/i18n/sv.po
index 8769a2f8c45..3f66cf13fc7 100644
--- a/addons/delivery/i18n/sv.po
+++ b/addons/delivery/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/th.po b/addons/delivery/i18n/th.po
index 61319fb944d..56e2e74c82f 100644
--- a/addons/delivery/i18n/th.po
+++ b/addons/delivery/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/tlh.po b/addons/delivery/i18n/tlh.po
index 836c42beb41..f077b86f634 100644
--- a/addons/delivery/i18n/tlh.po
+++ b/addons/delivery/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/tr.po b/addons/delivery/i18n/tr.po
index 3603d722e48..83d198631f7 100644
--- a/addons/delivery/i18n/tr.po
+++ b/addons/delivery/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/uk.po b/addons/delivery/i18n/uk.po
index 17fcfbbf2a6..c08f8b1ec29 100644
--- a/addons/delivery/i18n/uk.po
+++ b/addons/delivery/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/vi.po b/addons/delivery/i18n/vi.po
index 22f2ff5116d..c592c264666 100644
--- a/addons/delivery/i18n/vi.po
+++ b/addons/delivery/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/zh_CN.po b/addons/delivery/i18n/zh_CN.po
index 2e8d5e5220d..932b9eacb69 100644
--- a/addons/delivery/i18n/zh_CN.po
+++ b/addons/delivery/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/delivery/i18n/zh_TW.po b/addons/delivery/i18n/zh_TW.po
index 56b7e8451b7..31fa5204cd7 100644
--- a/addons/delivery/i18n/zh_TW.po
+++ b/addons/delivery/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:29+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 05:58+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: delivery
#: report:sale.shipping:0
diff --git a/addons/document/__openerp__.py b/addons/document/__openerp__.py
index 501e5566e60..5cc674fcf45 100644
--- a/addons/document/__openerp__.py
+++ b/addons/document/__openerp__.py
@@ -37,7 +37,7 @@ This is a complete document management system.
""",
'author': 'OpenERP SA',
'website': 'http://www.openerp.com',
- 'depends': ['knowledge'],
+ 'depends': ['knowledge', 'mail'],
'data': [
'security/document_security.xml',
'document_view.xml',
diff --git a/addons/document/document_view.xml b/addons/document/document_view.xml
index c0edf0dc9b8..b735d2ce4a4 100644
--- a/addons/document/document_view.xml
+++ b/addons/document/document_view.xml
@@ -235,7 +235,6 @@
-
@@ -244,6 +243,7 @@
ir.actions.act_window
ir.attachment
form
+ kanban,form
Click to create a new document.
diff --git a/addons/document/i18n/ar.po b/addons/document/i18n/ar.po
index 8061f230ed8..5815f3b0a94 100644
--- a/addons/document/i18n/ar.po
+++ b/addons/document/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/bg.po b/addons/document/i18n/bg.po
index ed6dcf4f322..acf7f78eadf 100644
--- a/addons/document/i18n/bg.po
+++ b/addons/document/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/bs.po b/addons/document/i18n/bs.po
index 86648c77af7..b3171dfdbc5 100644
--- a/addons/document/i18n/bs.po
+++ b/addons/document/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/ca.po b/addons/document/i18n/ca.po
index bb0b7135166..5ffb2813314 100644
--- a/addons/document/i18n/ca.po
+++ b/addons/document/i18n/ca.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/cs.po b/addons/document/i18n/cs.po
index cf97347febf..60fb281e19f 100644
--- a/addons/document/i18n/cs.po
+++ b/addons/document/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Language: Czech\n"
#. module: document
diff --git a/addons/document/i18n/da.po b/addons/document/i18n/da.po
index 45ecdbc3379..003ae46add4 100644
--- a/addons/document/i18n/da.po
+++ b/addons/document/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/de.po b/addons/document/i18n/de.po
index 0517723a5f0..f4ced07ff0b 100644
--- a/addons/document/i18n/de.po
+++ b/addons/document/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/el.po b/addons/document/i18n/el.po
index e8e0fb1c1f7..9aefd22be1a 100644
--- a/addons/document/i18n/el.po
+++ b/addons/document/i18n/el.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/es.po b/addons/document/i18n/es.po
index 69cb282a6cb..a3ffa908bd0 100644
--- a/addons/document/i18n/es.po
+++ b/addons/document/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/es_AR.po b/addons/document/i18n/es_AR.po
index b806edd55b4..2503f09ff71 100644
--- a/addons/document/i18n/es_AR.po
+++ b/addons/document/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/es_CR.po b/addons/document/i18n/es_CR.po
index 946a1864152..58d1e7f95b8 100644
--- a/addons/document/i18n/es_CR.po
+++ b/addons/document/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: document
diff --git a/addons/document/i18n/es_EC.po b/addons/document/i18n/es_EC.po
index 2b6d607a913..5a5e32f8eb4 100644
--- a/addons/document/i18n/es_EC.po
+++ b/addons/document/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/es_PY.po b/addons/document/i18n/es_PY.po
index 607ecf184fb..5ac3ec8e17b 100644
--- a/addons/document/i18n/es_PY.po
+++ b/addons/document/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/et.po b/addons/document/i18n/et.po
index fe1ba88a7c2..5b4eb77795b 100644
--- a/addons/document/i18n/et.po
+++ b/addons/document/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/fi.po b/addons/document/i18n/fi.po
index b1e54af4c85..9a3a06fcd07 100644
--- a/addons/document/i18n/fi.po
+++ b/addons/document/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/fr.po b/addons/document/i18n/fr.po
index a80421e6801..f1d3e5674ed 100644
--- a/addons/document/i18n/fr.po
+++ b/addons/document/i18n/fr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/gl.po b/addons/document/i18n/gl.po
index 96f6a1779c8..c5438515651 100644
--- a/addons/document/i18n/gl.po
+++ b/addons/document/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/gu.po b/addons/document/i18n/gu.po
index 0f2a1aff304..05d8f7127a0 100644
--- a/addons/document/i18n/gu.po
+++ b/addons/document/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/he.po b/addons/document/i18n/he.po
index 8320fd6a2a9..129fe069ca5 100644
--- a/addons/document/i18n/he.po
+++ b/addons/document/i18n/he.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/hi.po b/addons/document/i18n/hi.po
index e3b5cb03a10..d0b13b18364 100644
--- a/addons/document/i18n/hi.po
+++ b/addons/document/i18n/hi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/hr.po b/addons/document/i18n/hr.po
index dc9eac8af1b..aff2fd53ffe 100644
--- a/addons/document/i18n/hr.po
+++ b/addons/document/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: hr\n"
#. module: document
diff --git a/addons/document/i18n/hu.po b/addons/document/i18n/hu.po
index b0376d43c6d..bb5bfe1d9a1 100644
--- a/addons/document/i18n/hu.po
+++ b/addons/document/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/id.po b/addons/document/i18n/id.po
index dab5bb1bb52..da53797bf3f 100644
--- a/addons/document/i18n/id.po
+++ b/addons/document/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/it.po b/addons/document/i18n/it.po
index 700fcd6496d..4c7af3d05ab 100644
--- a/addons/document/i18n/it.po
+++ b/addons/document/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/ja.po b/addons/document/i18n/ja.po
index da904b4e44d..46973933bac 100644
--- a/addons/document/i18n/ja.po
+++ b/addons/document/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/ko.po b/addons/document/i18n/ko.po
index 66cdef0cd13..1a2135dc150 100644
--- a/addons/document/i18n/ko.po
+++ b/addons/document/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/lt.po b/addons/document/i18n/lt.po
index 472d9a258fe..c35a6d9bcc8 100644
--- a/addons/document/i18n/lt.po
+++ b/addons/document/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/lv.po b/addons/document/i18n/lv.po
index fe63d900a66..b0df052c0f7 100644
--- a/addons/document/i18n/lv.po
+++ b/addons/document/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/mk.po b/addons/document/i18n/mk.po
index afbe7db5500..b5f6b2cfb1c 100644
--- a/addons/document/i18n/mk.po
+++ b/addons/document/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/mn.po b/addons/document/i18n/mn.po
index 676dcd6d3a4..e912b44e26e 100644
--- a/addons/document/i18n/mn.po
+++ b/addons/document/i18n/mn.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/nb.po b/addons/document/i18n/nb.po
index aa7c526cb50..6e05527194c 100644
--- a/addons/document/i18n/nb.po
+++ b/addons/document/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/nl.po b/addons/document/i18n/nl.po
index 71896e8e53f..7902a751eb1 100644
--- a/addons/document/i18n/nl.po
+++ b/addons/document/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/nl_BE.po b/addons/document/i18n/nl_BE.po
index 5571c4fe1f5..b67380dfbe0 100644
--- a/addons/document/i18n/nl_BE.po
+++ b/addons/document/i18n/nl_BE.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/pl.po b/addons/document/i18n/pl.po
index 0269509a088..dc744fc0044 100644
--- a/addons/document/i18n/pl.po
+++ b/addons/document/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/pt.po b/addons/document/i18n/pt.po
index ad82fcc05d6..506dff2c4e0 100644
--- a/addons/document/i18n/pt.po
+++ b/addons/document/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/pt_BR.po b/addons/document/i18n/pt_BR.po
index 6c861c4af91..512d2d36596 100644
--- a/addons/document/i18n/pt_BR.po
+++ b/addons/document/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/ro.po b/addons/document/i18n/ro.po
index d89f329cea1..369f574ae73 100644
--- a/addons/document/i18n/ro.po
+++ b/addons/document/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/ru.po b/addons/document/i18n/ru.po
index 873de860bd4..9541f03d266 100644
--- a/addons/document/i18n/ru.po
+++ b/addons/document/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/sk.po b/addons/document/i18n/sk.po
index 15d41816995..1fa1b48e543 100644
--- a/addons/document/i18n/sk.po
+++ b/addons/document/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/sl.po b/addons/document/i18n/sl.po
index d65a9236750..771fb4bb124 100644
--- a/addons/document/i18n/sl.po
+++ b/addons/document/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/sq.po b/addons/document/i18n/sq.po
index 17822cf4c82..2869355aa72 100644
--- a/addons/document/i18n/sq.po
+++ b/addons/document/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:23+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/sr.po b/addons/document/i18n/sr.po
index 097988cecd4..33cec48e624 100644
--- a/addons/document/i18n/sr.po
+++ b/addons/document/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/sr@latin.po b/addons/document/i18n/sr@latin.po
index 9d34a76b779..c9f9284725b 100644
--- a/addons/document/i18n/sr@latin.po
+++ b/addons/document/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/sv.po b/addons/document/i18n/sv.po
index ddc928209f9..ef17a0b81bc 100644
--- a/addons/document/i18n/sv.po
+++ b/addons/document/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/tlh.po b/addons/document/i18n/tlh.po
index 11e5a16fc93..b1a4294f230 100644
--- a/addons/document/i18n/tlh.po
+++ b/addons/document/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/tr.po b/addons/document/i18n/tr.po
index e1dcc99bc6a..127a9368309 100644
--- a/addons/document/i18n/tr.po
+++ b/addons/document/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/uk.po b/addons/document/i18n/uk.po
index c660c1fd752..182b434774b 100644
--- a/addons/document/i18n/uk.po
+++ b/addons/document/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/vi.po b/addons/document/i18n/vi.po
index dc9786997d4..23c7eaa41e6 100644
--- a/addons/document/i18n/vi.po
+++ b/addons/document/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/zh_CN.po b/addons/document/i18n/zh_CN.po
index adf47e18873..f6dfc155af8 100644
--- a/addons/document/i18n/zh_CN.po
+++ b/addons/document/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/zh_HK.po b/addons/document/i18n/zh_HK.po
index 3d9100d8f06..618d10dee02 100644
--- a/addons/document/i18n/zh_HK.po
+++ b/addons/document/i18n/zh_HK.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document/i18n/zh_TW.po b/addons/document/i18n/zh_TW.po
index 97118d1c25f..38babe19df3 100644
--- a/addons/document/i18n/zh_TW.po
+++ b/addons/document/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:24+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document_ftp/__openerp__.py b/addons/document_ftp/__openerp__.py
deleted file mode 100644
index 23ff8f1e37d..00000000000
--- a/addons/document_ftp/__openerp__.py
+++ /dev/null
@@ -1,55 +0,0 @@
-# -*- coding: utf-8 -*-
-##############################################################################
-#
-# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2010 Tiny SPRL ().
-#
-# 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 .
-#
-##############################################################################
-
-
-{
- 'name': 'Shared Repositories (FTP)',
- 'version': '1.99',
- 'category': 'Knowledge Management',
- 'description': """
-This is a support FTP Interface with document management system.
-================================================================
-
-With this module you would not only be able to access documents through OpenERP
-but you would also be able to connect with them through the file system using the
-FTP client.
-""",
- 'author': 'OpenERP SA',
- 'website': 'http://www.openerp.com',
- 'depends': ['base', 'document'],
- 'data': [
- 'wizard/ftp_configuration_view.xml',
- 'wizard/ftp_browse_view.xml',
- 'security/ir.model.access.csv',
- 'res_config_view.xml',
- ],
- 'demo': [],
- 'test': [
- 'test/document_ftp_test2.yml',
- 'test/document_ftp_test4.yml',
- ],
- 'installable': True,
- 'auto_install': False,
- 'images': ['images/1_configure_ftp.jpeg','images/2_document_browse.jpeg','images/3_document_ftp.jpeg'],
- 'post_load': 'post_load',
-}
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_ftp/ftpserver/__init__.py b/addons/document_ftp/ftpserver/__init__.py
deleted file mode 100644
index 6474def3e99..00000000000
--- a/addons/document_ftp/ftpserver/__init__.py
+++ /dev/null
@@ -1,74 +0,0 @@
-# -*- coding: utf-8 -*-
-##############################################################################
-#
-# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2010 Tiny SPRL ().
-#
-# 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 .
-#
-##############################################################################
-
-import threading
-import logging
-
-import authorizer
-import abstracted_fs
-import ftpserver
-
-import openerp
-from openerp.tools import config
-_logger = logging.getLogger(__name__)
-
-def start_server():
- if openerp.multi_process:
- _logger.info("FTP disabled in multiprocess mode")
- return
- if openerp.evented:
- _logger.info("FTP disabled in evented mode")
- return
- HOST = config.get('ftp_server_host', '127.0.0.1')
- PORT = int(config.get('ftp_server_port', '8021'))
- PASSIVE_PORTS = None
- pps = config.get('ftp_server_passive_ports', '').split(':')
- if len(pps) == 2:
- PASSIVE_PORTS = int(pps[0]), int(pps[1])
-
- class ftp_server(threading.Thread):
-
- def run(self):
- autho = authorizer.authorizer()
- ftpserver.FTPHandler.authorizer = autho
- ftpserver.max_cons = 300
- ftpserver.max_cons_per_ip = 50
- ftpserver.FTPHandler.abstracted_fs = abstracted_fs.abstracted_fs
- if PASSIVE_PORTS:
- ftpserver.FTPHandler.passive_ports = PASSIVE_PORTS
-
- ftpserver.log = lambda msg: _logger.info(msg)
- ftpserver.logline = lambda msg: None
- ftpserver.logerror = lambda msg: _logger.error(msg)
-
- ftpd = ftpserver.FTPServer((HOST, PORT), ftpserver.FTPHandler)
- ftpd.serve_forever()
-
- if HOST.lower() == 'none':
- _logger.info("\n Server FTP Not Started\n")
- else:
- _logger.info("\n Serving FTP on %s:%s\n" % (HOST, PORT))
- ds = ftp_server()
- ds.daemon = True
- ds.start()
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
-
diff --git a/addons/document_ftp/ftpserver/abstracted_fs.py b/addons/document_ftp/ftpserver/abstracted_fs.py
deleted file mode 100644
index 514ba10f2f6..00000000000
--- a/addons/document_ftp/ftpserver/abstracted_fs.py
+++ /dev/null
@@ -1,665 +0,0 @@
-# -*- encoding: utf-8 -*-
-
-import os
-import time
-from tarfile import filemode
-import logging
-import errno
-
-import glob
-import fnmatch
-
-import openerp
-from openerp import sql_db
-import openerp.service
-from openerp.service import security
-from openerp.osv import osv
-
-from openerp.addons.document.document import get_node_context
-
-def _get_month_name(month):
- month=int(month)
- if month==1:return 'Jan'
- elif month==2:return 'Feb'
- elif month==3:return 'Mar'
- elif month==4:return 'Apr'
- elif month==5:return 'May'
- elif month==6:return 'Jun'
- elif month==7:return 'Jul'
- elif month==8:return 'Aug'
- elif month==9:return 'Sep'
- elif month==10:return 'Oct'
- elif month==11:return 'Nov'
- elif month==12:return 'Dec'
-
-from ftpserver import _to_decode, _to_unicode
-
-
-class abstracted_fs(object):
- """A class used to interact with the file system, providing a high
- level, cross-platform interface compatible with both Windows and
- UNIX style filesystems.
-
- It provides some utility methods and some wraps around operations
- involved in file creation and file system operations like moving
- files or removing directories.
-
- Instance attributes:
- - (str) root: the user home directory.
- - (str) cwd: the current working directory.
- - (str) rnfr: source file to be renamed.
-
- """
-
- def __init__(self):
- self.root = None
- self.cwd = '/'
- self.cwd_node = None
- self.rnfr = None
- self._log = logging.getLogger(__name__)
-
- # Ok
- def db_list(self):
- """Get the list of available databases, with FTPd support
- """
- s = openerp.service.db
- result = s.exp_list(document=True)
- self.db_name_list = []
- for db_name in result:
- db, cr = None, None
- try:
- try:
- db = sql_db.db_connect(db_name)
- cr = db.cursor()
- cr.execute("SELECT 1 FROM pg_class WHERE relkind = 'r' AND relname = 'ir_module_module'")
- if not cr.fetchone():
- continue
-
- cr.execute("SELECT id FROM ir_module_module WHERE name = 'document_ftp' AND state IN ('installed', 'to install', 'to upgrade') ")
- res = cr.fetchone()
- if res and len(res):
- self.db_name_list.append(db_name)
- cr.commit()
- except Exception:
- self._log.warning('Cannot use db "%s".', db_name)
- finally:
- if cr is not None:
- cr.close()
- return self.db_name_list
-
- def ftpnorm(self, ftppath):
- """Normalize a "virtual" ftp pathname (tipically the raw string
- coming from client).
-
- Pathname returned is relative!.
- """
- p = os.path.normpath(ftppath)
- # normalize string in a standard web-path notation having '/'
- # as separator. xrg: is that really in the spec?
- p = p.replace("\\", "/")
- # os.path.normpath supports UNC paths (e.g. "//a/b/c") but we
- # don't need them. In case we get an UNC path we collapse
- # redundant separators appearing at the beginning of the string
- while p[:2] == '//':
- p = p[1:]
- if p == '.':
- return ''
- return p
-
- def get_cwd(self):
- """ return the cwd, decoded in utf"""
- return _to_decode(self.cwd)
-
- def ftp2fs(self, path_orig, data):
- raise DeprecationWarning()
-
- def fs2ftp(self, node):
- """ Return the string path of a node, in ftp form
- """
- res='/'
- if node:
- paths = node.full_path()
- res = '/' + node.context.dbname + '/' + \
- _to_decode(os.path.join(*paths))
-
- return res
-
- def validpath(self, path):
- """Check whether the path belongs to user's home directory.
- Expected argument is a datacr tuple
- """
- # TODO: are we called for "/" ?
- return isinstance(path, tuple) and path[1] and True or False
-
- # --- Wrapper methods around open() and tempfile.mkstemp
-
- def create(self, datacr, objname, mode):
- """ Create a children file-node under node, open it
- @return open node_descriptor of the created node
- """
- objname = _to_unicode(objname)
- cr , node, rem = datacr
- try:
- child = node.child(cr, objname)
- if child:
- if child.type not in ('file','content'):
- raise OSError(1, 'Operation is not permitted.')
-
- ret = child.open_data(cr, mode)
- cr.commit()
- assert ret, "Cannot create descriptor for %r: %r." % (child, ret)
- return ret
- except EnvironmentError:
- raise
- except Exception:
- self._log.exception('Cannot locate item %s at node %s.', objname, repr(node))
- pass
-
- try:
- child = node.create_child(cr, objname, data=None)
- ret = child.open_data(cr, mode)
- assert ret, "Cannot create descriptor for %r." % child
- cr.commit()
- return ret
- except EnvironmentError:
- raise
- except Exception:
- self._log.exception('Cannot create item %s at node %s.', objname, repr(node))
- raise OSError(1, 'Operation is not permitted.')
-
- def open(self, datacr, mode):
- if not (datacr and datacr[1]):
- raise OSError(1, 'Operation is not permitted.')
- # Reading operation
- cr, node, rem = datacr
- try:
- res = node.open_data(cr, mode)
- cr.commit()
- except TypeError:
- raise IOError(errno.EINVAL, "No data.")
- return res
-
- # ok, but need test more
-
- def mkstemp(self, suffix='', prefix='', dir=None, mode='wb'):
- """A wrap around tempfile.mkstemp creating a file with a unique
- name. Unlike mkstemp it returns an object with a file-like
- interface.
- """
- raise NotImplementedError # TODO
-
- text = not 'b' in mode
- # for unique file , maintain version if duplicate file
- if dir:
- cr = dir.cr
- uid = dir.uid
- pool = openerp.registry(node.context.dbname)
- object=dir and dir.object or False
- object2=dir and dir.object2 or False
- res=pool.get('ir.attachment').search(cr,uid,[('name','like',prefix),('parent_id','=',object and object.type in ('directory','ressource') and object.id or False),('res_id','=',object2 and object2.id or False),('res_model','=',object2 and object2._name or False)])
- if len(res):
- pre = prefix.split('.')
- prefix=pre[0] + '.v'+str(len(res))+'.'+pre[1]
- return self.create(dir,suffix+prefix,text)
-
-
-
- # Ok
- def chdir(self, datacr):
- if (not datacr) or datacr == (None, None, None):
- self.cwd = '/'
- self.cwd_node = None
- return None
- if not datacr[1]:
- raise OSError(1, 'Operation is not permitted.')
- if datacr[1].type not in ('collection','database'):
- raise OSError(2, 'Path is not a directory.')
- self.cwd = '/'+datacr[1].context.dbname + '/'
- self.cwd += '/'.join(datacr[1].full_path())
- self.cwd_node = datacr[1]
-
- # Ok
- def mkdir(self, datacr, basename):
- """Create the specified directory."""
- cr, node, rem = datacr or (None, None, None)
- if not node:
- raise OSError(1, 'Operation is not permitted.')
-
- try:
- basename =_to_unicode(basename)
- cdir = node.create_child_collection(cr, basename)
- self._log.debug("Created child dir: %r", cdir)
- cr.commit()
- except Exception:
- self._log.exception('Cannot create dir "%s" at node %s.', basename, repr(node))
- raise OSError(1, 'Operation is not permitted.')
-
- def close_cr(self, data):
- if data and data[0]:
- data[0].close()
- return True
-
- def get_cr(self, pathname):
- raise DeprecationWarning()
-
- def get_crdata(self, line, mode='file'):
- """ Get database cursor, node and remainder data, for commands
-
- This is the helper function that will prepare the arguments for
- any of the subsequent commands.
- It returns a tuple in the form of:
- @code ( cr, node, rem_path=None )
-
- @param line An absolute or relative ftp path, as passed to the cmd.
- @param mode A word describing the mode of operation, so that this
- function behaves properly in the different commands.
- """
- path = self.ftpnorm(line)
- if self.cwd_node is None:
- if not os.path.isabs(path):
- path = os.path.join(self.root, path)
-
- if path == '/' and mode in ('list', 'cwd'):
- return (None, None, None )
-
- if path == '..': path = self.cwd + '/..'
- path = _to_unicode(os.path.normpath(path)) # again, for '/db/../ss'
- if path == '.': path = ''
-
- if os.path.isabs(path) and self.cwd_node is not None \
- and path.startswith(self.cwd):
- # make relative, so that cwd_node is used again
- path = path[len(self.cwd):]
- if path.startswith('/'):
- path = path[1:]
-
- p_parts = path.split(os.sep)
-
- assert '..' not in p_parts
-
- rem_path = None
- if mode in ('create',):
- rem_path = p_parts[-1]
- p_parts = p_parts[:-1]
-
- if os.path.isabs(path):
- # we have to start from root, again
- while p_parts and p_parts[0] == '':
- p_parts = p_parts[1:]
- # self._log.debug("Path parts: %r ", p_parts)
- if not p_parts:
- raise IOError(errno.EPERM, 'Cannot perform operation at root directory.')
- dbname = p_parts[0]
- if dbname not in self.db_list():
- raise IOError(errno.ENOENT,'Invalid database path: %s.' % dbname)
- try:
- db = openerp.registry(dbname).db
- except Exception:
- raise OSError(1, 'Database cannot be used.')
- cr = db.cursor()
- try:
- uid = security.login(dbname, self.username, self.password)
- except Exception:
- cr.close()
- raise
- if not uid:
- cr.close()
- raise OSError(2, 'Authentification required.')
- n = get_node_context(cr, uid, {})
- node = n.get_uri(cr, p_parts[1:])
- return (cr, node, rem_path)
- else:
- # we never reach here if cwd_node is not set
- if p_parts and p_parts[-1] == '':
- p_parts = p_parts[:-1]
- cr, uid = self.get_node_cr_uid(self.cwd_node)
- if p_parts:
- node = self.cwd_node.get_uri(cr, p_parts)
- else:
- node = self.cwd_node
- if node is False and mode not in ('???'):
- cr.close()
- raise IOError(errno.ENOENT, 'Path does not exist.')
- return (cr, node, rem_path)
-
- def get_node_cr_uid(self, node):
- """ Get cr, uid, pool from a node
- """
- assert node
- db = openerp.registry(node.context.dbname).db
- return db.cursor(), node.context.uid
-
- def get_node_cr(self, node):
- """ Get the cursor for the database of a node
-
- The cursor is the only thing that a node will not store
- persistenly, so we have to obtain a new one for each call.
- """
- return self.get_node_cr_uid(node)[0]
-
- def listdir(self, datacr):
- """List the content of a directory."""
- class false_node(object):
- write_date = 0.0
- create_date = 0.0
- unixperms = 040550
- content_length = 0L
- uuser = 'root'
- ugroup = 'root'
- type = 'database'
-
- def __init__(self, db):
- self.path = db
-
- if datacr[1] is None:
- result = []
- for db in self.db_list():
- try:
- result.append(false_node(db))
- except osv.except_osv:
- pass
- return result
- cr, node, rem = datacr
- res = node.children(cr)
- return res
-
- def rmdir(self, datacr):
- """Remove the specified directory."""
- cr, node, rem = datacr
- assert node
- node.rmcol(cr)
- cr.commit()
-
- def remove(self, datacr):
- assert datacr[1]
- if datacr[1].type == 'collection':
- return self.rmdir(datacr)
- elif datacr[1].type == 'file':
- return self.rmfile(datacr)
- raise OSError(1, 'Operation is not permitted.')
-
- def rmfile(self, datacr):
- """Remove the specified file."""
- assert datacr[1]
- cr = datacr[0]
- datacr[1].rm(cr)
- cr.commit()
-
- def rename(self, src, datacr):
- """ Renaming operation, the effect depends on the src:
- * A file: read, create and remove
- * A directory: change the parent and reassign children to ressource
- """
- cr = datacr[0]
- try:
- nname = _to_unicode(datacr[2])
- ret = src.move_to(cr, datacr[1], new_name=nname)
- # API shouldn't wait for us to write the object
- assert (ret is True) or (ret is False)
- cr.commit()
- except EnvironmentError:
- raise
- except Exception:
- self._log.exception('Cannot rename "%s" to "%s" at "%s".', src, datacr[2], datacr[1])
- raise OSError(1,'Operation is not permitted.')
-
- def stat(self, node):
- raise NotImplementedError()
-
- # --- Wrapper methods around os.path.*
-
- # Ok
- def isfile(self, node):
- if node and (node.type in ('file','content')):
- return True
- return False
-
- # Ok
- def islink(self, path):
- """Return True if path is a symbolic link."""
- return False
-
- def isdir(self, node):
- """Return True if path is a directory."""
- if node is None:
- return True
- if node and (node.type in ('collection','database')):
- return True
- return False
-
- def getsize(self, datacr):
- """Return the size of the specified file in bytes."""
- if not (datacr and datacr[1]):
- raise IOError(errno.ENOENT, "No such file or directory.")
- if datacr[1].type in ('file', 'content'):
- return datacr[1].get_data_len(datacr[0]) or 0L
- return 0L
-
- # Ok
- def getmtime(self, datacr):
- """Return the last modified time as a number of seconds since
- the epoch."""
-
- node = datacr[1]
- if node.write_date or node.create_date:
- dt = (node.write_date or node.create_date)[:19]
- result = time.mktime(time.strptime(dt, '%Y-%m-%d %H:%M:%S'))
- else:
- result = time.mktime(time.localtime())
- return result
-
- # Ok
- def realpath(self, path):
- """Return the canonical version of path eliminating any
- symbolic links encountered in the path (if they are
- supported by the operating system).
- """
- return path
-
- # Ok
- def lexists(self, path):
- """Return True if path refers to an existing path, including
- a broken or circular symbolic link.
- """
- raise DeprecationWarning()
- return path and True or False
-
- exists = lexists
-
- # Ok, can be improved
- def glob1(self, dirname, pattern):
- """Return a list of files matching a dirname pattern
- non-recursively.
-
- Unlike glob.glob1 raises exception if os.listdir() fails.
- """
- names = self.listdir(dirname)
- if pattern[0] != '.':
- names = filter(lambda x: x.path[0] != '.', names)
- return fnmatch.filter(names, pattern)
-
- # --- Listing utilities
-
- # note: the following operations are no more blocking
-
- def get_list_dir(self, datacr):
- """"Return an iterator object that yields a directory listing
- in a form suitable for LIST command.
- """
- if not datacr:
- return None
- elif self.isdir(datacr[1]):
- listing = self.listdir(datacr)
- return self.format_list(datacr[0], datacr[1], listing)
- # if path is a file or a symlink we return information about it
- elif self.isfile(datacr[1]):
- par = datacr[1].parent
- return self.format_list(datacr[0], par, [datacr[1]])
-
- def get_stat_dir(self, rawline, datacr):
- """Return an iterator object that yields a list of files
- matching a dirname pattern non-recursively in a form
- suitable for STAT command.
-
- - (str) rawline: the raw string passed by client as command
- argument.
- """
- ftppath = self.ftpnorm(rawline)
- if not glob.has_magic(ftppath):
- return self.get_list_dir(self.ftp2fs(rawline, datacr))
- else:
- basedir, basename = os.path.split(ftppath)
- if glob.has_magic(basedir):
- return iter(['Directory recursion not supported.\r\n'])
- else:
- basedir = self.ftp2fs(basedir, datacr)
- listing = self.glob1(basedir, basename)
- if listing:
- listing.sort()
- return self.format_list(basedir, listing)
-
- def format_list(self, cr, parent_node, listing, ignore_err=True):
- """Return an iterator object that yields the entries of given
- directory emulating the "/bin/ls -lA" UNIX command output.
-
- - (str) basedir: the parent directory node. Can be None
- - (list) listing: a list of nodes
- - (bool) ignore_err: when False raise exception if os.lstat()
- call fails.
-
- On platforms which do not support the pwd and grp modules (such
- as Windows), ownership is printed as "owner" and "group" as a
- default, and number of hard links is always "1". On UNIX
- systems, the actual owner, group, and number of links are
- printed.
-
- This is how output appears to client:
-
- -rw-rw-rw- 1 owner group 7045120 Sep 02 3:47 music.mp3
- drwxrwxrwx 1 owner group 0 Aug 31 18:50 e-books
- -rw-rw-rw- 1 owner group 380 Sep 02 3:40 module.py
- """
- for node in listing:
- perms = filemode(node.unixperms) # permissions
- nlinks = 1
- size = node.content_length or 0L
- uname = _to_decode(node.uuser)
- gname = _to_decode(node.ugroup)
- # stat.st_mtime could fail (-1) if last mtime is too old
- # in which case we return the local time as last mtime
- try:
- st_mtime = node.write_date or 0.0
- if isinstance(st_mtime, basestring):
- st_mtime = time.strptime(st_mtime, '%Y-%m-%d %H:%M:%S')
- elif isinstance(st_mtime, float):
- st_mtime = time.localtime(st_mtime)
- mname=_get_month_name(time.strftime("%m", st_mtime ))
- mtime = mname+' '+time.strftime("%d %H:%M", st_mtime)
- except ValueError:
- mname=_get_month_name(time.strftime("%m"))
- mtime = mname+' '+time.strftime("%d %H:%M")
- fpath = node.path
- if isinstance(fpath, (list, tuple)):
- fpath = fpath[-1]
- # formatting is matched with proftpd ls output
- path=_to_decode(fpath)
- yield "%s %3s %-8s %-8s %8s %s %s\r\n" %(perms, nlinks, uname, gname,
- size, mtime, path)
-
- # Ok
- def format_mlsx(self, cr, basedir, listing, perms, facts, ignore_err=True):
- """Return an iterator object that yields the entries of a given
- directory or of a single file in a form suitable with MLSD and
- MLST commands.
-
- Every entry includes a list of "facts" referring the listed
- element. See RFC-3659, chapter 7, to see what every single
- fact stands for.
-
- - (str) basedir: the absolute dirname.
- - (list) listing: the names of the entries in basedir
- - (str) perms: the string referencing the user permissions.
- - (str) facts: the list of "facts" to be returned.
- - (bool) ignore_err: when False raise exception if os.stat()
- call fails.
-
- Note that "facts" returned may change depending on the platform
- and on what user specified by using the OPTS command.
-
- This is how output could appear to the client issuing
- a MLSD request:
-
- type=file;size=156;perm=r;modify=20071029155301;unique=801cd2; music.mp3
- type=dir;size=0;perm=el;modify=20071127230206;unique=801e33; ebooks
- type=file;size=211;perm=r;modify=20071103093626;unique=801e32; module.py
- """
- permdir = ''.join([x for x in perms if x not in 'arw'])
- permfile = ''.join([x for x in perms if x not in 'celmp'])
- if ('w' in perms) or ('a' in perms) or ('f' in perms):
- permdir += 'c'
- if 'd' in perms:
- permdir += 'p'
- type = size = perm = modify = create = unique = mode = uid = gid = ""
- for node in listing:
- # type + perm
- if self.isdir(node):
- if 'type' in facts:
- type = 'type=dir;'
- if 'perm' in facts:
- perm = 'perm=%s;' %permdir
- else:
- if 'type' in facts:
- type = 'type=file;'
- if 'perm' in facts:
- perm = 'perm=%s;' %permfile
- if 'size' in facts:
- size = 'size=%s;' % (node.content_length or 0L)
- # last modification time
- if 'modify' in facts:
- try:
- st_mtime = node.write_date or 0.0
- if isinstance(st_mtime, basestring):
- st_mtime = time.strptime(st_mtime, '%Y-%m-%d %H:%M:%S')
- elif isinstance(st_mtime, float):
- st_mtime = time.localtime(st_mtime)
- modify = 'modify=%s;' %time.strftime("%Y%m%d%H%M%S", st_mtime)
- except ValueError:
- # stat.st_mtime could fail (-1) if last mtime is too old
- modify = ""
- if 'create' in facts:
- # on Windows we can provide also the creation time
- try:
- st_ctime = node.create_date or 0.0
- if isinstance(st_ctime, basestring):
- st_ctime = time.strptime(st_ctime, '%Y-%m-%d %H:%M:%S')
- elif isinstance(st_mtime, float):
- st_ctime = time.localtime(st_ctime)
- create = 'create=%s;' %time.strftime("%Y%m%d%H%M%S",st_ctime)
- except ValueError:
- create = ""
- # UNIX only
- if 'unix.mode' in facts:
- mode = 'unix.mode=%s;' %oct(node.unixperms & 0777)
- if 'unix.uid' in facts:
- uid = 'unix.uid=%s;' % _to_decode(node.uuser)
- if 'unix.gid' in facts:
- gid = 'unix.gid=%s;' % _to_decode(node.ugroup)
- # We provide unique fact (see RFC-3659, chapter 7.5.2) on
- # posix platforms only; we get it by mixing st_dev and
- # st_ino values which should be enough for granting an
- # uniqueness for the file listed.
- # The same approach is used by pure-ftpd.
- # Implementors who want to provide unique fact on other
- # platforms should use some platform-specific method (e.g.
- # on Windows NTFS filesystems MTF records could be used).
- # if 'unique' in facts: todo
- # unique = "unique=%x%x;" %(st.st_dev, st.st_ino)
- path = node.path
- if isinstance (path, (list, tuple)):
- path = path[-1]
- path=_to_decode(path)
- yield "%s%s%s%s%s%s%s%s%s %s\r\n" %(type, size, perm, modify, create,
- mode, uid, gid, unique, path)
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
-
diff --git a/addons/document_ftp/ftpserver/authorizer.py b/addons/document_ftp/ftpserver/authorizer.py
deleted file mode 100644
index e863eeb39ec..00000000000
--- a/addons/document_ftp/ftpserver/authorizer.py
+++ /dev/null
@@ -1,70 +0,0 @@
-# -*- encoding: utf-8 -*-
-
-class authorizer:
- read_perms = "elr"
- write_perms = "adfmw"
-
- def __init__(self):
- self.password = ''
-
- def validate_authentication(self, username, password):
- """Return True if the supplied username and password match the
- stored credentials."""
- self.password = password
- return True
-
- def impersonate_user(self, username, password):
- """Impersonate another user (noop).
-
- It is always called before accessing the filesystem.
- By default it does nothing. The subclass overriding this
- method is expected to provide a mechanism to change the
- current user.
- """
-
- def terminate_impersonation(self):
- """Terminate impersonation (noop).
-
- It is always called after having accessed the filesystem.
- By default it does nothing. The subclass overriding this
- method is expected to provide a mechanism to switch back
- to the original user.
- """
-
- def has_user(self, username):
- """Whether the username exists in the virtual users table."""
- if username=='anonymous':
- return False
- return True
-
- def has_perm(self, username, perm, path=None):
- """Whether the user has permission over path (an absolute
- pathname of a file or a directory).
-
- Expected perm argument is one of the following letters:
- "elradfmw".
- """
- paths = path.split('/')
- if not len(paths)>2:
- return True
- db_name = paths[1]
- res = security.login(db_name, username, self.password)
- return bool(res)
-
- def get_perms(self, username):
- """Return current user permissions."""
- return 'elr'
-
- def get_home_dir(self, username):
- """Return the user's home directory."""
- return '/'
-
- def get_msg_login(self, username):
- """Return the user's login message."""
- return 'Welcome on OpenERP document management system.'
-
- def get_msg_quit(self, username):
- """Return the user's quitting message."""
- return 'Bye.'
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_ftp/ftpserver/ftpserver.py b/addons/document_ftp/ftpserver/ftpserver.py
deleted file mode 100755
index 1e8b8d88468..00000000000
--- a/addons/document_ftp/ftpserver/ftpserver.py
+++ /dev/null
@@ -1,3047 +0,0 @@
-#!/usr/bin/env python
-# -*- encoding: utf-8 -*-
-# ftpserver.py
-#
-# pyftpdlib is released under the MIT license, reproduced below:
-# ======================================================================
-# Copyright (C) 2007 Giampaolo Rodola'
-# Hacked by Fabien Pinckaers (C) 2008
-#
-# All Rights Reserved
-#
-# Permission to use, copy, modify, and distribute this software and
-# its documentation for any purpose and without fee is hereby
-# granted, provided that the above copyright notice appear in all
-# copies and that both that copyright notice and this permission
-# notice appear in supporting documentation, and that the name of
-# Giampaolo Rodola' not be used in advertising or publicity pertaining to
-# distribution of the software without specific, written prior
-# permission.
-#
-# Giampaolo Rodola' DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
-# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
-# NO EVENT Giampaolo Rodola' BE LIABLE FOR ANY SPECIAL, INDIRECT OR
-# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
-# OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
-# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
-# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-# ======================================================================
-
-
-"""pyftpdlib: RFC-959 asynchronous FTP server.
-
-pyftpdlib implements a fully functioning asynchronous FTP server as
-defined in RFC-959. A hierarchy of classes outlined below implement
-the backend functionality for the FTPd:
-
- [FTPServer] - the base class for the backend.
-
- [FTPHandler] - a class representing the server-protocol-interpreter
- (server-PI, see RFC-959). Each time a new connection occurs
- FTPServer will create a new FTPHandler instance to handle the
- current PI session.
-
- [ActiveDTP], [PassiveDTP] - base classes for active/passive-DTP
- backends.
-
- [DTPHandler] - this class handles processing of data transfer
- operations (server-DTP, see RFC-959).
-
- [DummyAuthorizer] - an "authorizer" is a class handling FTPd
- authentications and permissions. It is used inside FTPHandler class
- to verify user passwords, to get user's home directory and to get
- permissions when a filesystem read/write occurs. "DummyAuthorizer"
- is the base authorizer class providing a platform independent
- interface for managing virtual users.
-
- [AbstractedFS] - class used to interact with the file system,
- providing a high level, cross-platform interface compatible
- with both Windows and UNIX style filesystems.
-
- [AuthorizerError] - base class for authorizers exceptions.
-
-
-pyftpdlib also provides 3 different logging streams through 3 functions
-which can be overridden to allow for custom logging.
-
- [log] - the main logger that logs the most important messages for
- the end user regarding the FTPd.
-
- [logline] - this function is used to log commands and responses
- passing through the control FTP channel.
-
- [logerror] - log traceback outputs occurring in case of errors.
-
-
-Usage example:
-
->>> from pyftpdlib import ftpserver
->>> authorizer = ftpserver.DummyAuthorizer()
->>> authorizer.add_user('user', 'password', '/home/user', perm='elradfmw')
->>> authorizer.add_anonymous('/home/nobody')
->>> ftp_handler = ftpserver.FTPHandler
->>> ftp_handler.authorizer = authorizer
->>> address = ("127.0.0.1", 21)
->>> ftpd = ftpserver.FTPServer(address, ftp_handler)
->>> ftpd.serve_forever()
-Serving FTP on 127.0.0.1:21
-[]127.0.0.1:2503 connected.
-127.0.0.1:2503 ==> 220 Ready.
-127.0.0.1:2503 <== USER anonymous
-127.0.0.1:2503 ==> 331 Username ok, send password.
-127.0.0.1:2503 <== PASS ******
-127.0.0.1:2503 ==> 230 Login successful.
-[anonymous]@127.0.0.1:2503 User anonymous logged in.
-127.0.0.1:2503 <== TYPE A
-127.0.0.1:2503 ==> 200 Type set to: ASCII.
-127.0.0.1:2503 <== PASV
-127.0.0.1:2503 ==> 227 Entering passive mode (127,0,0,1,9,201).
-127.0.0.1:2503 <== LIST
-127.0.0.1:2503 ==> 150 File status okay. About to open data connection.
-[anonymous]@127.0.0.1:2503 OK LIST "/". Transfer starting.
-127.0.0.1:2503 ==> 226 Transfer complete.
-[anonymous]@127.0.0.1:2503 Transfer complete. 706 bytes transmitted.
-127.0.0.1:2503 <== QUIT
-127.0.0.1:2503 ==> 221 Goodbye.
-[anonymous]@127.0.0.1:2503 Disconnected.
-"""
-
-
-import asyncore
-import asynchat
-import socket
-import os
-import sys
-import traceback
-import errno
-import time
-import glob
-import fnmatch
-import tempfile
-import warnings
-import random
-import stat
-from collections import deque
-from tarfile import filemode
-
-LOG_ACTIVE = True
-
-__all__ = ['proto_cmds', 'Error', 'log', 'logline', 'logerror', 'DummyAuthorizer',
- 'FTPHandler', 'FTPServer', 'PassiveDTP', 'ActiveDTP', 'DTPHandler',
- 'FileProducer', 'IteratorProducer', 'BufferedIteratorProducer',
- 'AbstractedFS',]
-
-
-__pname__ = 'Python FTP server library (pyftpdlib)'
-__ver__ = '0.4.0'
-__date__ = '2008-05-16'
-__author__ = "Giampaolo Rodola' "
-__web__ = 'http://code.google.com/p/pyftpdlib/'
-
-
-proto_cmds = {
- 'ABOR': 'Syntax: ABOR (abort transfer).',
- 'ALLO': 'Syntax: ALLO bytes (obsolete; allocate storage).',
- 'APPE': 'Syntax: APPE file-name (append data to an existent file).',
- 'CDUP': 'Syntax: CDUP (go to parent directory).',
- 'CWD' : 'Syntax: CWD dir-name (change current working directory).',
- 'DELE': 'Syntax: DELE file-name (delete file).',
- 'EPRT': 'Syntax: EPRT |proto|ip|port| (set server in extended active mode).',
- 'EPSV': 'Syntax: EPSV [ proto/"ALL"] (set server in extended passive mode).',
- 'FEAT': 'Syntax: FEAT (list all new features supported).',
- 'HELP': 'Syntax: HELP [ cmd] (show help).',
- 'LIST': 'Syntax: LIST [ path-name] (list files).',
- 'MDTM': 'Syntax: MDTM file-name (get last modification time).',
- 'MLSD': 'Syntax: MLSD [ dir-name] (list files in a machine-processable form)',
- 'MLST': 'Syntax: MLST [ path-name] (show a path in a machine-processable form)',
- 'MODE': 'Syntax: MODE mode (obsolete; set data transfer mode).',
- 'MKD' : 'Syntax: MDK dir-name (create directory).',
- 'NLST': 'Syntax: NLST [ path-name] (list files in a compact form).',
- 'NOOP': 'Syntax: NOOP (just do nothing).',
- 'OPTS': 'Syntax: OPTS ftp-command [ option] (specify options for FTP commands)',
- 'PASS': 'Syntax: PASS user-name (set user password).',
- 'PASV': 'Syntax: PASV (set server in passive mode).',
- 'PORT': 'Syntax: PORT h1,h2,h3,h4,p1,p2 (set server in active mode).',
- 'PWD' : 'Syntax: PWD (get current working directory).',
- 'QUIT': 'Syntax: QUIT (quit current session).',
- 'REIN': 'Syntax: REIN (reinitialize / flush account).',
- 'REST': 'Syntax: REST marker (restart file position).',
- 'RETR': 'Syntax: RETR file-name (retrieve a file).',
- 'RMD' : 'Syntax: RMD dir-name (remove directory).',
- 'RNFR': 'Syntax: RNFR file-name (file renaming (source name)).',
- 'RNTO': 'Syntax: RNTO file-name (file renaming (destination name)).',
- 'SIZE': 'Syntax: HELP file-name (get file size).',
- 'STAT': 'Syntax: STAT [ path name] (status information [list files]).',
- 'STOR': 'Syntax: STOR file-name (store a file).',
- 'STOU': 'Syntax: STOU [ file-name] (store a file with a unique name).',
- 'STRU': 'Syntax: STRU type (obsolete; set file structure).',
- 'SYST': 'Syntax: SYST (get operating system type).',
- 'TYPE': 'Syntax: TYPE [A | I] (set transfer type).',
- 'USER': 'Syntax: USER user-name (set username).',
- 'XCUP': 'Syntax: XCUP (obsolete; go to parent directory).',
- 'XCWD': 'Syntax: XCWD dir-name (obsolete; change current directory).',
- 'XMKD': 'Syntax: XMDK dir-name (obsolete; create directory).',
- 'XPWD': 'Syntax: XPWD (obsolete; get current dir).',
- 'XRMD': 'Syntax: XRMD dir-name (obsolete; remove directory).',
- }
-
-
-def _strerror(err):
- """A wrap around os.strerror() which may be not available on all
- platforms (e.g. pythonCE).
-
- - (instance) err: an EnvironmentError or derived class instance.
- """
- if hasattr(os, 'strerror'):
- return os.strerror(err.errno)
- else:
- return err.strerror
-
-def _to_unicode(s):
- try:
- return s.decode('utf-8')
- except UnicodeError:
- pass
- try:
- return s.decode('latin')
- except UnicodeError:
- pass
- try:
- return s.encode('ascii')
- except UnicodeError:
- return s
-
-def _to_decode(s):
- try:
- return s.encode('utf-8')
- except UnicodeError:
- pass
- try:
- return s.encode('latin')
- except UnicodeError:
- pass
- try:
- return s.decode('ascii')
- except UnicodeError:
- return s
-
-# --- library defined exceptions
-
-class Error(Exception):
- """Base class for module exceptions."""
-
-class AuthorizerError(Error):
- """Base class for authorizer exceptions."""
-
-
-# --- loggers
-
-def log(msg):
- """Log messages intended for the end user."""
- if LOG_ACTIVE:
- print msg
-
-def logline(msg):
- """Log commands and responses passing through the command channel."""
- if LOG_ACTIVE:
- print msg
-
-def logerror(msg):
- """Log traceback outputs occurring in case of errors."""
- sys.stderr.write(str(msg) + '\n')
- sys.stderr.flush()
-
-
-# --- authorizers
-
-class DummyAuthorizer:
- """Basic "dummy" authorizer class, suitable for subclassing to
- create your own custom authorizers.
-
- An "authorizer" is a class handling authentications and permissions
- of the FTP server. It is used inside FTPHandler class for verifying
- user's password, getting users home directory, checking user
- permissions when a file read/write event occurs and changing user
- before accessing the filesystem.
-
- DummyAuthorizer is the base authorizer, providing a platform
- independent interface for managing "virtual" FTP users. System
- dependent authorizers can by written by subclassing this base
- class and overriding appropriate methods as necessary.
- """
-
- read_perms = "elr"
- write_perms = "adfmw"
-
- def __init__(self):
- self.user_table = {}
-
- def add_user(self, username, password, homedir, perm='elr',
- msg_login="Login successful.", msg_quit="Goodbye."):
- """Add a user to the virtual users table.
-
- AuthorizerError exceptions raised on error conditions such as
- invalid permissions, missing home directory or duplicate usernames.
-
- Optional perm argument is a string referencing the user's
- permissions explained below:
-
- Read permissions:
- - "e" = change directory (CWD command)
- - "l" = list files (LIST, NLST, MLSD commands)
- - "r" = retrieve file from the server (RETR command)
-
- Write permissions:
- - "a" = append data to an existing file (APPE command)
- - "d" = delete file or directory (DELE, RMD commands)
- - "f" = rename file or directory (RNFR, RNTO commands)
- - "m" = create directory (MKD command)
- - "w" = store a file to the server (STOR, STOU commands)
-
- Optional msg_login and msg_quit arguments can be specified to
- provide customized response strings when user log-in and quit.
- """
- if self.has_user(username):
- raise AuthorizerError('User "%s" already exists.' %username)
- homedir = os.path.realpath(homedir)
- if not os.path.isdir(homedir):
- raise AuthorizerError('No such directory: "%s".' %homedir)
- for p in perm:
- if p not in 'elradfmw':
- raise AuthorizerError('No such permission: "%s".' %p)
- for p in perm:
- if (p in self.write_perms) and (username == 'anonymous'):
- warnings.warn("Write permissions are assigned to anonymous user.",
- RuntimeWarning)
- break
- dic = {'pwd': str(password),
- 'home': homedir,
- 'perm': perm,
- 'msg_login': str(msg_login),
- 'msg_quit': str(msg_quit)
- }
- self.user_table[username] = dic
-
- def add_anonymous(self, homedir, **kwargs):
- """Add an anonymous user to the virtual users table.
-
- AuthorizerError exception raised on error conditions such as
- invalid permissions, missing home directory, or duplicate
- anonymous users.
-
- The keyword arguments in kwargs are the same expected by
- add_user method: "perm", "msg_login" and "msg_quit".
-
- The optional "perm" keyword argument is a string defaulting to
- "elr" referencing "read-only" anonymous user's permissions.
-
- Using write permission values ("adfmw") results in a
- RuntimeWarning.
- """
- DummyAuthorizer.add_user(self, 'anonymous', '', homedir, **kwargs)
-
- def remove_user(self, username):
- """Remove a user from the virtual users table."""
- del self.user_table[username]
-
- def validate_authentication(self, username, password):
- """Return True if the supplied username and password match the
- stored credentials."""
- return self.user_table[username]['pwd'] == password
-
- def impersonate_user(self, username, password):
- """Impersonate another user (noop).
-
- It is always called before accessing the filesystem.
- By default it does nothing. The subclass overriding this
- method is expected to provide a mechanism to change the
- current user.
- """
-
- def terminate_impersonation(self):
- """Terminate impersonation (noop).
-
- It is always called after having accessed the filesystem.
- By default it does nothing. The subclass overriding this
- method is expected to provide a mechanism to switch back
- to the original user.
- """
-
- def has_user(self, username):
- """Whether the username exists in the virtual users table."""
- return username in self.user_table
-
- def has_perm(self, username, perm, path=None):
- """Whether the user has permission over path (an absolute
- pathname of a file or a directory).
-
- Expected perm argument is one of the following letters:
- "elradfmw".
- """
- return perm in self.user_table[username]['perm']
-
- def get_perms(self, username):
- """Return current user permissions."""
- return self.user_table[username]['perm']
-
- def get_home_dir(self, username):
- """Return the user's home directory."""
- return self.user_table[username]['home']
-
- def get_msg_login(self, username):
- """Return the user's login message."""
- return self.user_table[username]['msg_login']
-
- def get_msg_quit(self, username):
- """Return the user's quitting message."""
- return self.user_table[username]['msg_quit']
-
-
-# --- DTP classes
-
-class PassiveDTP(asyncore.dispatcher):
- """This class is an asyncore.disptacher subclass. It creates a
- socket listening on a local port, dispatching the resultant
- connection to DTPHandler.
- """
-
- def __init__(self, cmd_channel, extmode=False):
- """Initialize the passive data server.
-
- - (instance) cmd_channel: the command channel class instance.
- - (bool) extmode: wheter use extended passive mode response type.
- """
- asyncore.dispatcher.__init__(self)
- self.cmd_channel = cmd_channel
-
- ip = self.cmd_channel.getsockname()[0]
- self.create_socket(self.cmd_channel.af, socket.SOCK_STREAM)
-
- if not self.cmd_channel.passive_ports:
- # By using 0 as port number value we let kernel choose a free
- # unprivileged random port.
- self.bind((ip, 0))
- else:
- ports = list(self.cmd_channel.passive_ports)
- while ports:
- port = ports.pop(random.randint(0, len(ports) -1))
- try:
- self.bind((ip, port))
- except socket.error, why:
- if why[0] == errno.EADDRINUSE: # port already in use
- if ports:
- continue
- # If cannot use one of the ports in the configured
- # range we'll use a kernel-assigned port, and log
- # a message reporting the issue.
- # By using 0 as port number value we let kernel
- # choose a free unprivileged random port.
- else:
- self.bind((ip, 0))
- self.cmd_channel.log(
- "Can't find a valid passive port in the "
- "configured range. A random kernel-assigned "
- "port will be used."
- )
- else:
- raise
- else:
- break
- self.listen(5)
- port = self.socket.getsockname()[1]
- if not extmode:
- if self.cmd_channel.masquerade_address:
- ip = self.cmd_channel.masquerade_address
- # The format of 227 response in not standardized.
- # This is the most expected:
- self.cmd_channel.respond('227 Entering passive mode (%s,%d,%d).' %(
- ip.replace('.', ','), port / 256, port % 256))
- else:
- self.cmd_channel.respond('229 Entering extended passive mode '
- '(|||%d|).' %port)
-
- # --- connection / overridden
-
- def handle_accept(self):
- """Called when remote client initiates a connection."""
- sock, addr = self.accept()
-
- # Check the origin of data connection. If not expressively
- # configured we drop the incoming data connection if remote
- # IP address does not match the client's IP address.
- if (self.cmd_channel.remote_ip != addr[0]):
- if not self.cmd_channel.permit_foreign_addresses:
- try:
- sock.close()
- except socket.error:
- pass
- msg = 'Rejected data connection from foreign address %s:%s.' \
- %(addr[0], addr[1])
- self.cmd_channel.respond("425 %s" %msg)
- self.cmd_channel.log(msg)
- # do not close listening socket: it couldn't be client's blame
- return
- else:
- # site-to-site FTP allowed
- msg = 'Established data connection with foreign address %s:%s.'\
- %(addr[0], addr[1])
- self.cmd_channel.log(msg)
- # Immediately close the current channel (we accept only one
- # connection at time) and avoid running out of max connections
- # limit.
- self.close()
- # delegate such connection to DTP handler
- handler = self.cmd_channel.dtp_handler(sock, self.cmd_channel)
- self.cmd_channel.data_channel = handler
- self.cmd_channel.on_dtp_connection()
-
- def writable(self):
- return 0
-
- def handle_error(self):
- """Called to handle any uncaught exceptions."""
- try:
- raise
- except (KeyboardInterrupt, SystemExit, asyncore.ExitNow):
- raise
- logerror(traceback.format_exc())
- self.close()
-
- def handle_close(self):
- """Called on closing the data connection."""
- self.close()
-
-
-class ActiveDTP(asyncore.dispatcher):
- """This class is an asyncore.disptacher subclass. It creates a
- socket resulting from the connection to a remote user-port,
- dispatching it to DTPHandler.
- """
-
- def __init__(self, ip, port, cmd_channel):
- """Initialize the active data channel attemping to connect
- to remote data socket.
-
- - (str) ip: the remote IP address.
- - (int) port: the remote port.
- - (instance) cmd_channel: the command channel class instance.
- """
- asyncore.dispatcher.__init__(self)
- self.cmd_channel = cmd_channel
- self.create_socket(self.cmd_channel.af, socket.SOCK_STREAM)
- try:
- self.connect((ip, port))
- except socket.gaierror:
- self.cmd_channel.respond("425 Cannot connect to specified address.")
- self.close()
-
- # --- connection / overridden
-
- def handle_write(self):
- """NOOP, must be overridden to prevent unhandled write event."""
-
- def handle_connect(self):
- """Called when connection is established."""
- self.cmd_channel.respond('200 Active data connection has been established.')
- # delegate such connection to DTP handler
- handler = self.cmd_channel.dtp_handler(self.socket, self.cmd_channel)
- self.cmd_channel.data_channel = handler
- self.cmd_channel.on_dtp_connection()
-
- def handle_expt(self):
- self.cmd_channel.respond("425 Cannot connect to specified address.")
- self.close()
-
- def handle_error(self):
- """Called to handle any uncaught exceptions."""
- try:
- raise
- except (KeyboardInterrupt, SystemExit, asyncore.ExitNow):
- raise
- except socket.error:
- pass
- except:
- logerror(traceback.format_exc())
- self.cmd_channel.respond("425 Cannot connect to specified address.")
- self.close()
-
-class DTPHandler(asyncore.dispatcher):
- """Class handling server-data-transfer-process (server-DTP, see
- RFC-959) managing data-transfer operations involving sending
- and receiving data.
-
- Instance attributes defined in this class, initialized when
- channel is opened:
-
- - (instance) cmd_channel: the command channel class instance.
- - (file) file_obj: the file transferred (if any).
- - (bool) receive: True if channel is used for receiving data.
- - (bool) transfer_finished: True if transfer completed successfully.
- - (int) tot_bytes_sent: the total bytes sent.
- - (int) tot_bytes_received: the total bytes received.
-
- DTPHandler implementation note:
-
- When a producer is consumed and close_when_done() has been called
- previously, refill_buffer() erroneously calls close() instead of
- handle_close() - (see: http://bugs.python.org/issue1740572)
-
- To avoid this problem DTPHandler is implemented as a subclass of
- asyncore.dispatcher instead of asynchat.async_chat.
- This implementation follows the same approach that asynchat module
- should use in Python 2.6.
-
- The most important change in the implementation is related to
- producer_fifo, which is a pure deque object instead of a
- producer_fifo instance.
-
- Since we don't want to break backward compatibily with older python
- versions (deque has been introduced in Python 2.4), if deque is not
- available we use a list instead.
- """
-
- ac_in_buffer_size = 8192
- ac_out_buffer_size = 8192
-
- def __init__(self, sock_obj, cmd_channel):
- """Initialize the command channel.
-
- - (instance) sock_obj: the socket object instance of the newly
- established connection.
- - (instance) cmd_channel: the command channel class instance.
- """
- asyncore.dispatcher.__init__(self, sock_obj)
- # we toss the use of the asynchat's "simple producer" and
- # replace it with a pure deque, which the original fifo
- # was a wrapping of
- self.producer_fifo = deque()
-
- self.cmd_channel = cmd_channel
- self.file_obj = None
- self.receive = False
- self.transfer_finished = False
- self.tot_bytes_sent = 0
- self.tot_bytes_received = 0
- self.data_wrapper = lambda x: x
-
- # --- utility methods
-
- def enable_receiving(self, type):
- """Enable receiving of data over the channel. Depending on the
- TYPE currently in use it creates an appropriate wrapper for the
- incoming data.
-
- - (str) type: current transfer type, 'a' (ASCII) or 'i' (binary).
- """
- if type == 'a':
- self.data_wrapper = lambda x: x.replace('\r\n', os.linesep)
- elif type == 'i':
- self.data_wrapper = lambda x: x
- else:
- raise TypeError, "Unsupported type."
- self.receive = True
-
- def get_transmitted_bytes(self):
- "Return the number of transmitted bytes."
- return self.tot_bytes_sent + self.tot_bytes_received
-
- def transfer_in_progress(self):
- "Return True if a transfer is in progress, else False."
- return self.get_transmitted_bytes() != 0
-
- # --- connection
-
- def handle_read(self):
- """Called when there is data waiting to be read."""
- try:
- chunk = self.recv(self.ac_in_buffer_size)
- except socket.error:
- self.handle_error()
- else:
- self.tot_bytes_received += len(chunk)
- if not chunk:
- self.transfer_finished = True
- #self.close() # <-- asyncore.recv() already do that...
- return
- # while we're writing on the file an exception could occur
- # in case that filesystem gets full; if this happens we
- # let handle_error() method handle this exception, providing
- # a detailed error message.
- self.file_obj.write(self.data_wrapper(chunk))
-
- def handle_write(self):
- """Called when data is ready to be written, initiates send."""
- self.initiate_send()
-
- def push(self, data):
- """Push data onto the deque and initiate send."""
- sabs = self.ac_out_buffer_size
- if len(data) > sabs:
- for i in xrange(0, len(data), sabs):
- self.producer_fifo.append(data[i:i+sabs])
- else:
- self.producer_fifo.append(data)
- self.initiate_send()
-
- def push_with_producer(self, producer):
- """Push data using a producer and initiate send."""
- self.producer_fifo.append(producer)
- self.initiate_send()
-
- def readable(self):
- """Predicate for inclusion in the readable for select()."""
- return self.receive
-
- def writable(self):
- """Predicate for inclusion in the writable for select()."""
- return self.producer_fifo or (not self.connected)
-
- def close_when_done(self):
- """Automatically close this channel once the outgoing queue is empty."""
- self.producer_fifo.append(None)
-
- def initiate_send(self):
- """Attempt to send data in fifo order."""
- while self.producer_fifo and self.connected:
- first = self.producer_fifo[0]
- # handle empty string/buffer or None entry
- if not first:
- del self.producer_fifo[0]
- if first is None:
- self.transfer_finished = True
- self.handle_close()
- return
-
- # handle classic producer behavior
- obs = self.ac_out_buffer_size
- try:
- data = buffer(first, 0, obs)
- except TypeError:
- data = first.more()
- if data:
- self.producer_fifo.appendleft(data)
- else:
- del self.producer_fifo[0]
- continue
-
- # send the data
- try:
- num_sent = self.send(data)
- except socket.error:
- self.handle_error()
- return
-
- if num_sent:
- self.tot_bytes_sent += num_sent
- if num_sent < len(data) or obs < len(first):
- self.producer_fifo[0] = first[num_sent:]
- else:
- del self.producer_fifo[0]
- # we tried to send some actual data
- return
-
- def handle_expt(self):
- """Called on "exceptional" data events."""
- self.cmd_channel.respond("426 Connection error; transfer aborted.")
- self.close()
-
- def handle_error(self):
- """Called when an exception is raised and not otherwise handled."""
- try:
- raise
- except (KeyboardInterrupt, SystemExit, asyncore.ExitNow):
- raise
- except socket.error, err:
- # fix around asyncore bug (http://bugs.python.org/issue1736101)
- if err[0] in (errno.ECONNRESET, errno.ENOTCONN, errno.ESHUTDOWN, \
- errno.ECONNABORTED):
- self.handle_close()
- return
- else:
- error = str(err[1])
- # an error could occur in case we fail reading / writing
- # from / to file (e.g. file system gets full)
- except EnvironmentError, err:
- error = _strerror(err)
- except:
- # some other exception occurred; we don't want to provide
- # confidential error messages
- logerror(traceback.format_exc())
- error = "Internal error."
- self.cmd_channel.respond("426 %s; transfer aborted." %error)
- self.close()
-
- def handle_close(self):
- """Called when the socket is closed."""
- # If we used channel for receiving we assume that transfer is
- # finished when client close connection , if we used channel
- # for sending we have to check that all data has been sent
- # (responding with 226) or not (responding with 426).
- if self.receive:
- self.transfer_finished = True
- action = 'received'
- else:
- action = 'sent'
- if self.transfer_finished:
- self.cmd_channel.respond("226 Transfer complete.")
- if self.file_obj:
- fname = self.file_obj.name
- self.cmd_channel.log('"%s" %s.' %(fname, action))
- else:
- tot_bytes = self.get_transmitted_bytes()
- msg = "Transfer aborted; %d bytes transmitted." %tot_bytes
- self.cmd_channel.respond("426 " + msg)
- self.cmd_channel.log(msg)
- self.close()
-
- def close(self):
- """Close the data channel, first attempting to close any remaining
- file handles."""
- if self.file_obj and not self.file_obj.closed:
- self.file_obj.close()
- asyncore.dispatcher.close(self)
- self.cmd_channel.on_dtp_close()
-
-
-# --- producers
-
-class FileProducer:
- """Producer wrapper for file[-like] objects."""
-
- buffer_size = 65536
-
- def __init__(self, file, type):
- """Initialize the producer with a data_wrapper appropriate to TYPE.
-
- - (file) file: the file[-like] object.
- - (str) type: the current TYPE, 'a' (ASCII) or 'i' (binary).
- """
- self.done = False
- self.file = file
- if type == 'a':
- self.data_wrapper = lambda x: x.replace(os.linesep, '\r\n')
- elif type == 'i':
- self.data_wrapper = lambda x: x
- else:
- raise TypeError, "Unsupported type."
-
- def more(self):
- """Attempt a chunk of data of size self.buffer_size."""
- if self.done:
- return ''
- data = self.data_wrapper(self.file.read(self.buffer_size))
- if not data:
- self.done = True
- if not self.file.closed:
- self.file.close()
- return data
-
-
-class IteratorProducer:
- """Producer for iterator objects."""
-
- def __init__(self, iterator):
- self.iterator = iterator
-
- def more(self):
- """Attempt a chunk of data from iterator by calling its next()
- method.
- """
- try:
- return self.iterator.next()
- except StopIteration:
- return ''
-
-
-class BufferedIteratorProducer:
- """Producer for iterator objects with buffer capabilities."""
- # how many times iterator.next() will be called before
- # returning some data
- loops = 20
-
- def __init__(self, iterator):
- self.iterator = iterator
-
- def more(self):
- """Attempt a chunk of data from iterator by calling
- its next() method different times.
- """
- buffer = []
- for x in xrange(self.loops):
- try:
- buffer.append(self.iterator.next())
- except StopIteration:
- break
- return ''.join(buffer)
-
-
-# --- filesystem
-
-class AbstractedFS:
- """A class used to interact with the file system, providing a high
- level, cross-platform interface compatible with both Windows and
- UNIX style filesystems.
-
- It provides some utility methods and some wraps around operations
- involved in file creation and file system operations like moving
- files or removing directories.
-
- Instance attributes:
- - (str) root: the user home directory.
- - (str) cwd: the current working directory.
- - (str) rnfr: source file to be renamed.
- """
-
- def __init__(self):
- self.root = None
- self.cwd = '/'
- self.rnfr = None
-
- # --- Pathname / conversion utilities
-
- def ftpnorm(self, ftppath):
- """Normalize a "virtual" ftp pathname (tipically the raw string
- coming from client) depending on the current working directory.
-
- Example (having "/foo" as current working directory):
- 'x' -> '/foo/x'
-
- Note: directory separators are system independent ("/").
- Pathname returned is always absolutized.
- """
- if os.path.isabs(ftppath):
- p = os.path.normpath(ftppath)
- else:
- p = os.path.normpath(os.path.join(self.cwd, ftppath))
- # normalize string in a standard web-path notation having '/'
- # as separator.
- p = p.replace("\\", "/")
- # os.path.normpath supports UNC paths (e.g. "//a/b/c") but we
- # don't need them. In case we get an UNC path we collapse
- # redundant separators appearing at the beginning of the string
- while p[:2] == '//':
- p = p[1:]
- # Anti path traversal: don't trust user input, in the event
- # that self.cwd is not absolute, return "/" as a safety measure.
- # This is for extra protection, maybe not really necessary.
- if not os.path.isabs(p):
- p = "/"
- return p
-
- def ftp2fs(self, ftppath):
- """Translate a "virtual" ftp pathname (tipically the raw string
- coming from client) into equivalent absolute "real" filesystem
- pathname.
-
- Example (having "/home/user" as root directory):
- 'x' -> '/home/user/x'
-
- Note: directory separators are system dependent.
- """
- # as far as I know, it should always be path traversal safe...
- if os.path.normpath(self.root) == os.sep:
- return os.path.normpath(self.ftpnorm(ftppath))
- else:
- p = self.ftpnorm(ftppath)[1:]
- return os.path.normpath(os.path.join(self.root, p))
-
- def fs2ftp(self, fspath):
- """Translate a "real" filesystem pathname into equivalent
- absolute "virtual" ftp pathname depending on the user's
- root directory.
-
- Example (having "/home/user" as root directory):
- '/home/user/x' -> '/x'
-
- As for ftpnorm, directory separators are system independent
- ("/") and pathname returned is always absolutized.
-
- On invalid pathnames escaping from user's root directory
- (e.g. "/home" when root is "/home/user") always return "/".
- """
- if os.path.isabs(fspath):
- p = os.path.normpath(fspath)
- else:
- p = os.path.normpath(os.path.join(self.root, fspath))
- if not self.validpath(p):
- return '/'
- p = p.replace(os.sep, "/")
- p = p[len(self.root):]
- if not p.startswith('/'):
- p = '/' + p
- return p
-
- # alias for backward compatibility with 0.2.0
- normalize = ftpnorm
- translate = ftp2fs
-
- def validpath(self, path):
- """Check whether the path belongs to user's home directory.
- Expected argument is a "real" filesystem pathname.
-
- If path is a symbolic link it is resolved to check its real
- destination.
-
- Pathnames escaping from user's root directory are considered
- not valid.
- """
- root = self.realpath(self.root)
- path = self.realpath(path)
- if not self.root.endswith(os.sep):
- root = self.root + os.sep
- if not path.endswith(os.sep):
- path = path + os.sep
- if path[0:len(root)] == root:
- return True
- return False
-
- # --- Wrapper methods around open() and tempfile.mkstemp
-
- def open(self, filename, mode):
- """Open a file returning its handler."""
- return open(filename, mode)
-
- def mkstemp(self, suffix='', prefix='', dir=None, mode='wb'):
- """A wrap around tempfile.mkstemp creating a file with a unique
- name. Unlike mkstemp it returns an object with a file-like
- interface.
- """
- class FileWrapper:
- def __init__(self, fd, name):
- self.file = fd
- self.name = name
- def __getattr__(self, attr):
- return getattr(self.file, attr)
-
- text = not 'b' in mode
- # max number of tries to find out a unique file name
- tempfile.TMP_MAX = 50
- fd, name = tempfile.mkstemp(suffix, prefix, dir, text=text)
- file = os.fdopen(fd, mode)
- return FileWrapper(file, name)
-
- # --- Wrapper methods around os.*
-
- def chdir(self, path):
- """Change the current directory."""
- # temporarily join the specified directory to see if we have
- # permissions to do so
- basedir = os.getcwd()
- try:
- os.chdir(path)
- except os.error:
- raise
- else:
- os.chdir(basedir)
- self.cwd = self.fs2ftp(path)
-
- def mkdir(self, path, basename):
- """Create the specified directory."""
- os.mkdir(os.path.join(path, basename))
-
- def listdir(self, path):
- """List the content of a directory."""
- return os.listdir(path)
-
- def rmdir(self, path):
- """Remove the specified directory."""
- os.rmdir(path)
-
- def remove(self, path):
- """Remove the specified file."""
- os.remove(path)
-
- def rename(self, src, dst):
- """Rename the specified src file to the dst filename."""
- os.rename(src, dst)
-
- def stat(self, path):
- """Perform a stat() system call on the given path."""
- return os.stat(path)
-
- def lstat(self, path):
- """Like stat but does not follow symbolic links."""
- return os.lstat(path)
-
- if not hasattr(os, 'lstat'):
- lstat = stat
-
- # --- Wrapper methods around os.path.*
-
- def isfile(self, path):
- """Return True if path is a file."""
- return os.path.isfile(path)
-
- def islink(self, path):
- """Return True if path is a symbolic link."""
- return os.path.islink(path)
-
- def isdir(self, path):
- """Return True if path is a directory."""
- return os.path.isdir(path)
-
- def getsize(self, path):
- """Return the size of the specified file in bytes."""
- return os.path.getsize(path)
-
- def getmtime(self, path):
- """Return the last modified time as a number of seconds since
- the epoch."""
- return os.path.getmtime(path)
-
- def realpath(self, path):
- """Return the canonical version of path eliminating any
- symbolic links encountered in the path (if they are
- supported by the operating system).
- """
- return os.path.realpath(path)
-
- def lexists(self, path):
- """Return True if path refers to an existing path, including
- a broken or circular symbolic link.
- """
- if hasattr(os.path, 'lexists'):
- return os.path.lexists(path)
- # grant backward compatibility with python 2.3
- elif hasattr(os, 'lstat'):
- try:
- os.lstat(path)
- except os.error:
- return False
- return True
- # fallback
- else:
- return os.path.exists(path)
-
- exists = lexists # alias for backward compatibility with 0.2.0
-
- def glob1(self, dirname, pattern):
- """Return a list of files matching a dirname pattern
- non-recursively.
-
- Unlike glob.glob1 raises exception if os.listdir() fails.
- """
- names = self.listdir(dirname)
- if pattern[0] != '.':
- names = filter(lambda x: x[0] != '.', names)
- return fnmatch.filter(names, pattern)
-
- # --- Listing utilities
-
- # note: the following operations are no more blocking
-
- def get_list_dir(self, datacr):
- """"Return an iterator object that yields a directory listing
- in a form suitable for LIST command.
- """
- raise DeprecationWarning()
-
- def get_stat_dir(self, rawline):
- """Return an iterator object that yields a list of files
- matching a dirname pattern non-recursively in a form
- suitable for STAT command.
-
- - (str) rawline: the raw string passed by client as command
- argument.
- """
- ftppath = self.ftpnorm(rawline)
- if not glob.has_magic(ftppath):
- return self.get_list_dir(self.ftp2fs(rawline))
- else:
- basedir, basename = os.path.split(ftppath)
- if glob.has_magic(basedir):
- return iter(['Directory recursion not supported.\r\n'])
- else:
- basedir = self.ftp2fs(basedir)
- listing = self.glob1(basedir, basename)
- if listing:
- listing.sort()
- return self.format_list(basedir, listing)
-
- def format_list(self, basedir, listing, ignore_err=True):
- """Return an iterator object that yields the entries of given
- directory emulating the "/bin/ls -lA" UNIX command output.
-
- - (str) basedir: the absolute dirname.
- - (list) listing: the names of the entries in basedir
- - (bool) ignore_err: when False raise exception if os.lstat()
- call fails.
-
- On platforms which do not support the pwd and grp modules (such
- as Windows), ownership is printed as "owner" and "group" as a
- default, and number of hard links is always "1". On UNIX
- systems, the actual owner, group, and number of links are
- printed.
-
- This is how output appears to client:
-
- -rw-rw-rw- 1 owner group 7045120 Sep 02 3:47 music.mp3
- drwxrwxrwx 1 owner group 0 Aug 31 18:50 e-books
- -rw-rw-rw- 1 owner group 380 Sep 02 3:40 module.py
- """
- for basename in listing:
- file = os.path.join(basedir, basename)
- try:
- st = self.lstat(file)
- except os.error:
- if ignore_err:
- continue
- raise
- perms = filemode(st.st_mode) # permissions
- nlinks = st.st_nlink # number of links to inode
- if not nlinks: # non-posix system, let's use a bogus value
- nlinks = 1
- size = st.st_size # file size
- uname = st.st_uid or "owner"
- gname = st.st_gid or "group"
-
- # stat.st_mtime could fail (-1) if last mtime is too old
- # in which case we return the local time as last mtime
- try:
- mtime = time.strftime("%b %d %H:%M", time.localtime(st.st_mtime))
- except ValueError:
- mtime = time.strftime("%b %d %H:%M")
- # if the file is a symlink, resolve it, e.g. "symlink -> realfile"
- if stat.S_ISLNK(st.st_mode):
- basename = basename + " -> " + os.readlink(file)
-
- # formatting is matched with proftpd ls output
- yield "%s %3s %-8s %-8s %8s %s %s\r\n" %(perms, nlinks, uname, gname,
- size, mtime, basename)
-
- def format_mlsx(self, basedir, listing, perms, facts, ignore_err=True):
- """Return an iterator object that yields the entries of a given
- directory or of a single file in a form suitable with MLSD and
- MLST commands.
-
- Every entry includes a list of "facts" referring the listed
- element. See RFC-3659, chapter 7, to see what every single
- fact stands for.
-
- - (str) basedir: the absolute dirname.
- - (list) listing: the names of the entries in basedir
- - (str) perms: the string referencing the user permissions.
- - (str) facts: the list of "facts" to be returned.
- - (bool) ignore_err: when False raise exception if os.stat()
- call fails.
-
- Note that "facts" returned may change depending on the platform
- and on what user specified by using the OPTS command.
-
- This is how output could appear to the client issuing
- a MLSD request:
-
- type=file;size=156;perm=r;modify=20071029155301;unique=801cd2; music.mp3
- type=dir;size=0;perm=el;modify=20071127230206;unique=801e33; ebooks
- type=file;size=211;perm=r;modify=20071103093626;unique=801e32; module.py
- """
- permdir = ''.join([x for x in perms if x not in 'arw'])
- permfile = ''.join([x for x in perms if x not in 'celmp'])
- if ('w' in perms) or ('a' in perms) or ('f' in perms):
- permdir += 'c'
- if 'd' in perms:
- permdir += 'p'
- type = size = perm = modify = create = unique = mode = uid = gid = ""
- for basename in listing:
- file = os.path.join(basedir, basename)
- try:
- st = self.stat(file)
- except OSError:
- if ignore_err:
- continue
- raise
- # type + perm
- if stat.S_ISDIR(st.st_mode):
- if 'type' in facts:
- if basename == '.':
- type = 'type=cdir;'
- elif basename == '..':
- type = 'type=pdir;'
- else:
- type = 'type=dir;'
- if 'perm' in facts:
- perm = 'perm=%s;' %permdir
- else:
- if 'type' in facts:
- type = 'type=file;'
- if 'perm' in facts:
- perm = 'perm=%s;' %permfile
- if 'size' in facts:
- size = 'size=%s;' %st.st_size # file size
- # last modification time
- if 'modify' in facts:
- try:
- modify = 'modify=%s;' %time.strftime("%Y%m%d%H%M%S",
- time.localtime(st.st_mtime))
- except ValueError:
- # stat.st_mtime could fail (-1) if last mtime is too old
- modify = ""
- if 'create' in facts:
- # on Windows we can provide also the creation time
- try:
- create = 'create=%s;' %time.strftime("%Y%m%d%H%M%S",
- time.localtime(st.st_ctime))
- except ValueError:
- create = ""
- # UNIX only
- if 'unix.mode' in facts:
- mode = 'unix.mode=%s;' %oct(st.st_mode & 0777)
- if 'unix.uid' in facts:
- uid = 'unix.uid=%s;' %st.st_uid
- if 'unix.gid' in facts:
- gid = 'unix.gid=%s;' %st.st_gid
- # We provide unique fact (see RFC-3659, chapter 7.5.2) on
- # posix platforms only; we get it by mixing st_dev and
- # st_ino values which should be enough for granting an
- # uniqueness for the file listed.
- # The same approach is used by pure-ftpd.
- # Implementors who want to provide unique fact on other
- # platforms should use some platform-specific method (e.g.
- # on Windows NTFS filesystems MTF records could be used).
- if 'unique' in facts:
- unique = "unique=%x%x;" %(st.st_dev, st.st_ino)
-
- yield "%s%s%s%s%s%s%s%s%s %s\r\n" %(type, size, perm, modify, create,
- mode, uid, gid, unique, basename)
-
-
-# --- FTP
-
-class FTPExceptionSent(Exception):
- """An FTP exception that FTPHandler has processed
- """
- pass
-
-class FTPHandler(asynchat.async_chat):
- """Implements the FTP server Protocol Interpreter (see RFC-959),
- handling commands received from the client on the control channel.
-
- All relevant session information is stored in class attributes
- reproduced below and can be modified before instantiating this
- class.
-
- - (str) banner: the string sent when client connects.
-
- - (int) max_login_attempts:
- the maximum number of wrong authentications before disconnecting
- the client (default 3).
-
- - (bool)permit_foreign_addresses:
- FTP site-to-site transfer feature: also referenced as "FXP" it
- permits for transferring a file between two remote FTP servers
- without the transfer going through the client's host (not
- recommended for security reasons as described in RFC-2577).
- Having this attribute set to False means that all data
- connections from/to remote IP addresses which do not match the
- client's IP address will be dropped (defualt False).
-
- - (bool) permit_privileged_ports:
- set to True if you want to permit active data connections (PORT)
- over privileged ports (not recommended, defaulting to False).
-
- - (str) masquerade_address:
- the "masqueraded" IP address to provide along PASV reply when
- pyftpdlib is running behind a NAT or other types of gateways.
- When configured pyftpdlib will hide its local address and
- instead use the public address of your NAT (default None).
-
- - (list) passive_ports:
- what ports ftpd will use for its passive data transfers.
- Value expected is a list of integers (e.g. range(60000, 65535)).
- When configured pyftpdlib will no longer use kernel-assigned
- random ports (default None).
-
-
- All relevant instance attributes initialized when client connects
- are reproduced below. You may be interested in them in case you
- want to subclass the original FTPHandler.
-
- - (bool) authenticated: True if client authenticated himself.
- - (str) username: the name of the connected user (if any).
- - (int) attempted_logins: number of currently attempted logins.
- - (str) current_type: the current transfer type (default "a")
- - (int) af: the address family (IPv4/IPv6)
- - (instance) server: the FTPServer class instance.
- - (instance) data_server: the data server instance (if any).
- - (instance) data_channel: the data channel instance (if any).
- """
- # these are overridable defaults
-
- # default classes
- authorizer = DummyAuthorizer()
- active_dtp = ActiveDTP
- passive_dtp = PassiveDTP
- dtp_handler = DTPHandler
- abstracted_fs = AbstractedFS
-
- # session attributes (explained in the docstring)
- banner = "pyftpdlib %s ready." %__ver__
- max_login_attempts = 3
- permit_foreign_addresses = False
- permit_privileged_ports = False
- masquerade_address = None
- passive_ports = None
-
- def __init__(self, conn, server):
- """Initialize the command channel.
-
- - (instance) conn: the socket object instance of the newly
- established connection.
- - (instance) server: the ftp server class instance.
- """
- try:
- asynchat.async_chat.__init__(self, conn=conn) # python2.5
- except TypeError:
- asynchat.async_chat.__init__(self, sock=conn) # python2.6
- self.server = server
- self.remote_ip, self.remote_port = self.socket.getpeername()[:2]
- self.in_buffer = []
- self.in_buffer_len = 0
- self.set_terminator("\r\n")
-
- # session attributes
- self.fs = self.abstracted_fs()
- self.authenticated = False
- self.username = ""
- self.password = ""
- self.attempted_logins = 0
- self.current_type = 'a'
- self.restart_position = 0
- self.quit_pending = False
- self._epsvall = False
- self.__in_dtp_queue = None
- self.__out_dtp_queue = None
-
- self.__errno_responses = {
- errno.EPERM: 553,
- errno.EINVAL: 504,
- errno.ENOENT: 550,
- errno.EREMOTE: 450,
- errno.EEXIST: 521,
- }
-
- # mlsx facts attributes
- self.current_facts = ['type', 'perm', 'size', 'modify']
- self.current_facts.append('unique')
- self.available_facts = self.current_facts[:]
- self.available_facts += ['unix.mode', 'unix.uid', 'unix.gid']
- self.available_facts.append('create')
-
- # dtp attributes
- self.data_server = None
- self.data_channel = None
-
- if hasattr(self.socket, 'family'):
- self.af = self.socket.family
- else: # python < 2.5
- ip, port = self.socket.getsockname()[:2]
- self.af = socket.getaddrinfo(ip, port, socket.AF_UNSPEC,
- socket.SOCK_STREAM)[0][0]
-
- def handle(self):
- """Return a 220 'Ready' response to the client over the command
- channel.
- """
- if len(self.banner) <= 75:
- self.respond("220 %s" %str(self.banner))
- else:
- self.push('220-%s\r\n' %str(self.banner))
- self.respond('220 ')
-
- def handle_max_cons(self):
- """Called when limit for maximum number of connections is reached."""
- msg = "Too many connections. Service temporary unavailable."
- self.respond("421 %s" %msg)
- self.log(msg)
- # If self.push is used, data could not be sent immediately in
- # which case a new "loop" will occur exposing us to the risk of
- # accepting new connections. Since this could cause asyncore to
- # run out of fds (...and exposes the server to DoS attacks), we
- # immediately close the channel by using close() instead of
- # close_when_done(). If data has not been sent yet client will
- # be silently disconnected.
- self.close()
-
- def handle_max_cons_per_ip(self):
- """Called when too many clients are connected from the same IP."""
- msg = "Too many connections from the same IP address."
- self.respond("421 %s" %msg)
- self.log(msg)
- self.close_when_done()
-
- # --- asyncore / asynchat overridden methods
-
- def readable(self):
- # if there's a quit pending we stop reading data from socket
- return not self.quit_pending
-
- def collect_incoming_data(self, data):
- """Read incoming data and append to the input buffer."""
- self.in_buffer.append(data)
- self.in_buffer_len += len(data)
- # Flush buffer if it gets too long (possible DoS attacks).
- # RFC-959 specifies that a 500 response could be given in
- # such cases
- buflimit = 2048
- if self.in_buffer_len > buflimit:
- self.respond('500 Command too long.')
- self.log('Command has been received exceeds buffer limit of %s.' %(buflimit))
- self.in_buffer = []
- self.in_buffer_len = 0
-
- # commands accepted before authentication
- unauth_cmds = ('FEAT','HELP','NOOP','PASS','QUIT','STAT','SYST','USER')
-
- # commands needing an argument
- arg_cmds = ('ALLO','APPE','DELE','EPRT','MDTM','MODE','MKD','OPTS','PORT',
- 'REST','RETR','RMD','RNFR','RNTO','SIZE', 'STOR','STRU',
- 'TYPE','USER','XMKD','XRMD')
-
- # commands needing no argument
- unarg_cmds = ('ABOR','CDUP','FEAT','NOOP','PASV','PWD','QUIT','REIN',
- 'SYST','XCUP','XPWD')
-
- def found_terminator(self):
- r"""Called when the incoming data stream matches the \r\n
- terminator.
-
- Depending on the command received it calls the command's
- corresponding method (e.g. for received command "MKD pathname",
- ftp_MKD() method is called with "pathname" as the argument).
- """
- line = ''.join(self.in_buffer)
- self.in_buffer = []
- self.in_buffer_len = 0
-
- cmd = line.split(' ')[0].upper()
- space = line.find(' ')
- if space != -1:
- arg = line[space + 1:]
- else:
- arg = ""
-
- if cmd != 'PASS':
- self.logline("<== %s" %line)
- else:
- self.logline("<== %s %s" %(line.split(' ')[0], '*' * 6))
-
- # let's check if user provided an argument for those commands
- # needing one
- if not arg and cmd in self.arg_cmds:
- self.respond("501 Syntax error! Command needs an argument.")
- return
-
- # let's do the same for those commands requiring no argument.
- elif arg and cmd in self.unarg_cmds:
- self.respond("501 Syntax error! Command does not accept arguments.")
- return
-
- # provide a limited set of commands if user isn't
- # authenticated yet
- if (not self.authenticated):
- if cmd in self.unauth_cmds:
- # we permit STAT during this phase but we don't want
- # STAT to return a directory LISTing if the user is
- # not authenticated yet (this could happen if STAT
- # is used with an argument)
- if (cmd == 'STAT') and arg:
- self.respond("530 Log in with USER and PASS first.")
- else:
- method = getattr(self, 'ftp_' + cmd)
- method(arg) # call the proper ftp_* method
- elif cmd in proto_cmds:
- self.respond("530 Log in with USER and PASS first.")
- else:
- self.respond('500 Command "%s" not understood.' %line)
-
- # provide full command set
- elif (self.authenticated) and (cmd in proto_cmds):
- if not (self.__check_path(arg, arg)): # and self.__check_perm(cmd, arg)):
- return
- method = getattr(self, 'ftp_' + cmd)
- method(arg) # call the proper ftp_* method
-
- else:
- # recognize those commands having "special semantics"
- if 'ABOR' in cmd:
- self.ftp_ABOR("")
- elif 'STAT' in cmd:
- self.ftp_STAT("")
- # unknown command
- else:
- self.respond('500 Command "%s" not understood.' %line)
-
- def __check_path(self, cmd, line):
- """Check whether a path is valid."""
-
- # Always true, we will only check later, once we have a cursor
- return True
-
- def __check_perm(self, cmd, line, datacr):
- """Check permissions depending on issued command."""
- map = {'CWD':'e', 'XCWD':'e', 'CDUP':'e', 'XCUP':'e',
- 'LIST':'l', 'NLST':'l', 'MLSD':'l', 'STAT':'l',
- 'RETR':'r',
- 'APPE':'a',
- 'DELE':'d', 'RMD':'d', 'XRMD':'d',
- 'RNFR':'f',
- 'MKD':'m', 'XMKD':'m',
- 'STOR':'w'}
- raise NotImplementedError
- if cmd in map:
- if cmd == 'STAT' and not line:
- return True
- perm = map[cmd]
- if not line and (cmd in ('LIST','NLST','MLSD')):
- path = self.fs.ftp2fs(self.fs.cwd, datacr)
- else:
- path = self.fs.ftp2fs(line, datacr)
- if not self.authorizer.has_perm(self.username, perm, path):
- self.log('FAIL %s "%s". Not enough privileges.' \
- %(cmd, self.fs.ftpnorm(line)))
- self.respond("550 Can't %s. Not enough privileges." %cmd)
- return False
- return True
-
- def handle_expt(self):
- """Called when there is out of band (OOB) data for the socket
- connection. This could happen in case of such commands needing
- "special action" (typically STAT and ABOR) in which case we
- append OOB data to incoming buffer.
- """
- if hasattr(socket, 'MSG_OOB'):
- try:
- data = self.socket.recv(1024, socket.MSG_OOB)
- except socket.error:
- pass
- else:
- self.in_buffer.append(data)
- return
- self.log("Cannot handle OOB data.")
- self.close()
-
- def handle_error(self):
- try:
- raise
- except (KeyboardInterrupt, SystemExit, asyncore.ExitNow):
- raise
- except socket.error, err:
- # fix around asyncore bug (http://bugs.python.org/issue1736101)
- if err[0] in (errno.ECONNRESET, errno.ENOTCONN, errno.ESHUTDOWN, \
- errno.ECONNABORTED):
- self.handle_close()
- return
- else:
- logerror(traceback.format_exc())
- except:
- logerror(traceback.format_exc())
- self.close()
-
- def handle_close(self):
- self.close()
-
- _closed = False
- def close(self):
- """Close the current channel disconnecting the client."""
- if not self._closed:
- self._closed = True
- if self.data_server:
- self.data_server.close()
- del self.data_server
-
- if self.data_channel:
- self.data_channel.close()
- del self.data_channel
-
- del self.__out_dtp_queue
- del self.__in_dtp_queue
-
- # remove client IP address from ip map
- self.server.ip_map.remove(self.remote_ip)
- asynchat.async_chat.close(self)
- self.log("Disconnected.")
-
- # --- callbacks
-
- def on_dtp_connection(self):
- """Called every time data channel connects (either active or
- passive).
-
- Incoming and outgoing queues are checked for pending data.
- If outbound data is pending, it is pushed into the data channel.
- If awaiting inbound data, the data channel is enabled for
- receiving.
- """
- if self.data_server:
- self.data_server.close()
- self.data_server = None
-
- # check for data to send
- if self.__out_dtp_queue:
- data, isproducer, file = self.__out_dtp_queue
- if file:
- self.data_channel.file_obj = file
- if not isproducer:
- self.data_channel.push(data)
- else:
- self.data_channel.push_with_producer(data)
- if self.data_channel:
- self.data_channel.close_when_done()
- self.__out_dtp_queue = None
-
- # check for data to receive
- elif self.__in_dtp_queue:
- self.data_channel.file_obj = self.__in_dtp_queue
- self.data_channel.enable_receiving(self.current_type)
- self.__in_dtp_queue = None
-
- def on_dtp_close(self):
- """Called every time the data channel is closed."""
- self.data_channel = None
- if self.quit_pending:
- self.close_when_done()
-
- # --- utility
-
- def respond(self, resp):
- """Send a response to the client using the command channel."""
- self.push(resp + '\r\n')
- self.logline('==> %s' % resp)
-
- def push_dtp_data(self, data, isproducer=False, file=None):
- """Pushes data into the data channel.
-
- It is usually called for those commands requiring some data to
- be sent over the data channel (e.g. RETR).
- If data channel does not exist yet, it queues the data to send
- later; data will then be pushed into data channel when
- on_dtp_connection() will be called.
-
- - (str/classobj) data: the data to send which may be a string
- or a producer object).
- - (bool) isproducer: whether treat data as a producer.
- - (file) file: the file[-like] object to send (if any).
- """
- if self.data_channel:
- self.respond("125 Data connection already open. Transfer starting.")
- if file:
- self.data_channel.file_obj = file
- if not isproducer:
- self.data_channel.push(data)
- else:
- self.data_channel.push_with_producer(data)
- if self.data_channel:
- self.data_channel.close_when_done()
- else:
- self.respond("150 File status okay. About to open data connection.")
- self.__out_dtp_queue = (data, isproducer, file)
-
- def log(self, msg):
- """Log a message, including additional identifying session data."""
- log("[%s]@%s:%s %s" %(self.username, self.remote_ip,
- self.remote_port, msg))
-
- def logline(self, msg):
- """Log a line including additional indentifying session data."""
- logline("%s:%s %s" %(self.remote_ip, self.remote_port, msg))
-
- def flush_account(self):
- """Flush account information by clearing attributes that need
- to be reset on a REIN or new USER command.
- """
- if self.data_channel:
- if not self.data_channel.transfer_in_progress():
- self.data_channel.close()
- self.data_channel = None
- if self.data_server:
- self.data_server.close()
- self.data_server = None
-
- self.fs.rnfr = None
- self.authenticated = False
- self.username = ""
- self.password = ""
- self.attempted_logins = 0
- self.current_type = 'a'
- self.restart_position = 0
- self.quit_pending = False
- self.__in_dtp_queue = None
- self.__out_dtp_queue = None
-
- def run_as_current_user(self, function, *args, **kwargs):
- """Execute a function impersonating the current logged-in user."""
- self.authorizer.impersonate_user(self.username, self.password)
- try:
- return function(*args, **kwargs)
- finally:
- self.authorizer.terminate_impersonation()
-
- # --- connection
-
- def try_as_current_user(self, function, args=None, kwargs=None, line=None, errno_resp=None):
- """run function as current user, auto-respond in exceptions
- @param args,kwargs the arguments, in list and dict respectively
- @param errno_resp a dictionary of responses to IOError, OSError
- """
- if errno_resp:
- eresp = self.__errno_responses.copy()
- eresp.update(errno_resp)
- else:
- eresp = self.__errno_responses
-
- uline = ''
- if line:
- uline = ' "%s"' % _to_unicode(line)
- try:
- if args is None:
- args = ()
- if kwargs is None:
- kwargs = {}
- return self.run_as_current_user(function, *args, **kwargs)
- except NotImplementedError, err:
- cmdname = function.__name__
- why = err.args[0] or 'Not implemented'
- self.log('FAIL %s() is not implemented: %s.' %(cmdname, why))
- self.respond('502 %s.' %why)
- raise FTPExceptionSent(why)
- except EnvironmentError, err:
- cmdname = function.__name__
- try:
- logline(traceback.format_exc())
- except Exception:
- pass
- ret_code = eresp.get(err.errno, '451')
- why = (err.strerror) or 'Error in command.'
- self.log('FAIL %s() %s errno=%s: %s.' %(cmdname, uline, err.errno, why))
- self.respond('%s %s.' % (str(ret_code), why))
-
- raise FTPExceptionSent(why)
- except Exception, err:
- cmdname = function.__name__
- try:
- logerror(traceback.format_exc())
- except Exception:
- pass
- why = (err.args and err.args[0]) or 'Exception'
- self.log('FAIL %s() %s Exception: %s.' %(cmdname, uline, why))
- self.respond('451 %s.' % why)
- raise FTPExceptionSent(why)
-
- def get_crdata2(self, *args, **kwargs):
- return self.try_as_current_user(self.fs.get_crdata, args, kwargs, line=args[0])
-
- def _make_eport(self, ip, port):
- """Establish an active data channel with remote client which
- issued a PORT or EPRT command.
- """
- # FTP bounce attacks protection: according to RFC-2577 it's
- # recommended to reject PORT if IP address specified in it
- # does not match client IP address.
- if not self.permit_foreign_addresses:
- if ip != self.remote_ip:
- self.log("Rejected data connection to foreign address %s:%s."
- %(ip, port))
- self.respond("501 Cannot connect to a foreign address.")
- return
-
- # ...another RFC-2577 recommendation is rejecting connections
- # to privileged ports (< 1024) for security reasons.
- if not self.permit_privileged_ports:
- if port < 1024:
- self.log('PORT against the privileged port "%s" has been refused.' %port)
- self.respond("501 Cannot connect over a privileged port.")
- return
-
- # close existent DTP-server instance, if any.
- if self.data_server:
- self.data_server.close()
- self.data_server = None
- if self.data_channel:
- self.data_channel.close()
- self.data_channel = None
-
- # make sure we are not hitting the max connections limit
- if self.server.max_cons:
- if len(self._map) >= self.server.max_cons:
- msg = "Too many connections. Can't open data channel."
- self.respond("425 %s" %msg)
- self.log(msg)
- return
-
- # open data channel
- self.active_dtp(ip, port, self)
-
- def _make_epasv(self, extmode=False):
- """Initialize a passive data channel with remote client which
- issued a PASV or EPSV command.
- If extmode argument is False we assume that client issued EPSV in
- which case extended passive mode will be used (see RFC-2428).
- """
- # close existing DTP-server instance, if any
- if self.data_server:
- self.data_server.close()
- self.data_server = None
-
- if self.data_channel:
- self.data_channel.close()
- self.data_channel = None
-
- # make sure we are not hitting the max connections limit
- if self.server.max_cons:
- if len(self._map) >= self.server.max_cons:
- msg = "Too many connections. Cannot open data channel."
- self.respond("425 %s" %msg)
- self.log(msg)
- return
-
- # open data channel
- self.data_server = self.passive_dtp(self, extmode)
-
- def ftp_PORT(self, line):
- """Start an active data channel by using IPv4."""
- if self._epsvall:
- self.respond("501 PORT not allowed after EPSV ALL.")
- return
- if self.af != socket.AF_INET:
- self.respond("425 You cannot use PORT on IPv6 connections. "
- "Use EPRT instead.")
- return
- # Parse PORT request for getting IP and PORT.
- # Request comes in as:
- # > h1,h2,h3,h4,p1,p2
- # ...where the client's IP address is h1.h2.h3.h4 and the TCP
- # port number is (p1 * 256) + p2.
- try:
- addr = map(int, line.split(','))
- assert len(addr) == 6
- for x in addr[:4]:
- assert 0 <= x <= 255
- ip = '%d.%d.%d.%d' %tuple(addr[:4])
- port = (addr[4] * 256) + addr[5]
- assert 0 <= port <= 65535
- except (AssertionError, ValueError, OverflowError):
- self.respond("501 Invalid PORT format.")
- return
- self._make_eport(ip, port)
-
- def ftp_EPRT(self, line):
- """Start an active data channel by choosing the network protocol
- to use (IPv4/IPv6) as defined in RFC-2428.
- """
- if self._epsvall:
- self.respond("501 EPRT not allowed after EPSV ALL.")
- return
- # Parse EPRT request for getting protocol, IP and PORT.
- # Request comes in as:
- # # protoipport
- # ...where is an arbitrary delimiter character (usually "|") and
- # is the network protocol to use (1 for IPv4, 2 for IPv6).
- try:
- af, ip, port = line.split(line[0])[1:-1]
- port = int(port)
- assert 0 <= port <= 65535
- except (AssertionError, ValueError, IndexError, OverflowError):
- self.respond("501 Invalid EPRT format.")
- return
-
- if af == "1":
- if self.af != socket.AF_INET:
- self.respond('522 Network protocol not supported (use 2).')
- else:
- try:
- octs = map(int, ip.split('.'))
- assert len(octs) == 4
- for x in octs:
- assert 0 <= x <= 255
- except (AssertionError, ValueError, OverflowError):
- self.respond("501 Invalid EPRT format.")
- else:
- self._make_eport(ip, port)
- elif af == "2":
- if self.af == socket.AF_INET:
- self.respond('522 Network protocol not supported (use 1).')
- else:
- self._make_eport(ip, port)
- else:
- if self.af == socket.AF_INET:
- self.respond('501 Unknown network protocol (use 1).')
- else:
- self.respond('501 Unknown network protocol (use 2).')
-
- def ftp_PASV(self, line):
- """Start a passive data channel by using IPv4."""
- if self._epsvall:
- self.respond("501 PASV not allowed after EPSV ALL.")
- return
- if self.af != socket.AF_INET:
- self.respond("425 You cannot use PASV on IPv6 connections. "
- "Use EPSV instead.")
- else:
- self._make_epasv(extmode=False)
-
- def ftp_EPSV(self, line):
- """Start a passive data channel by using IPv4 or IPv6 as defined
- in RFC-2428.
- """
- # RFC-2428 specifies that if an optional parameter is given,
- # we have to determine the address family from that otherwise
- # use the same address family used on the control connection.
- # In such a scenario a client may use IPv4 on the control channel
- # and choose to use IPv6 for the data channel.
- # But how could we use IPv6 on the data channel without knowing
- # which IPv6 address to use for binding the socket?
- # Unfortunately RFC-2428 does not provide satisfing information
- # on how to do that. The assumption is that we don't have any way
- # to know which address to use, hence we just use the same address
- # family used on the control connection.
- if not line:
- self._make_epasv(extmode=True)
- elif line == "1":
- if self.af != socket.AF_INET:
- self.respond('522 Network protocol not supported (use 2).')
- else:
- self._make_epasv(extmode=True)
- elif line == "2":
- if self.af == socket.AF_INET:
- self.respond('522 Network protocol not supported (use 1).')
- else:
- self._make_epasv(extmode=True)
- elif line.lower() == 'all':
- self._epsvall = True
- self.respond('220 Other commands other than EPSV are now disabled.')
- else:
- if self.af == socket.AF_INET:
- self.respond('501 Unknown network protocol (use 1).')
- else:
- self.respond('501 Unknown network protocol (use 2).')
-
- def ftp_QUIT(self, line):
- """Quit the current session."""
- # From RFC-959:
- # This command terminates a USER and if file transfer is not
- # in progress, the server closes the control connection.
- # If file transfer is in progress, the connection will remain
- # open for result response and the server will then close it.
- if self.authenticated:
- msg_quit = self.authorizer.get_msg_quit(self.username)
- else:
- msg_quit = "Goodbye."
- if len(msg_quit) <= 75:
- self.respond("221 %s" %msg_quit)
- else:
- self.push("221-%s\r\n" %msg_quit)
- self.respond("221 ")
-
- if not self.data_channel:
- self.close_when_done()
- else:
- # tell the cmd channel to stop responding to commands.
- self.quit_pending = True
-
-
- # --- data transferring
-
- def ftp_LIST(self, line):
- """Return a list of files in the specified directory to the
- client.
- """
- # - If no argument, fall back on cwd as default.
- # - Some older FTP clients erroneously issue /bin/ls-like LIST
- # formats in which case we fall back on cwd as default.
- if not line or line.lower() in ('-a', '-l', '-al', '-la'):
- line = ''
- datacr = None
- try:
- datacr = self.get_crdata2(line, mode='list')
- iterator = self.try_as_current_user(self.fs.get_list_dir, (datacr,))
- except FTPExceptionSent:
- self.fs.close_cr(datacr)
- return
-
- try:
- self.log('OK LIST "%s". Transfer starting.' % line)
- producer = BufferedIteratorProducer(iterator)
- self.push_dtp_data(producer, isproducer=True)
- finally:
- self.fs.close_cr(datacr)
-
-
- def ftp_NLST(self, line):
- """Return a list of files in the specified directory in a
- compact form to the client.
- """
- if not line:
- line = ''
-
- datacr = None
- try:
- datacr = self.get_crdata2(line, mode='list')
- if not datacr:
- datacr = ( None, None, None )
- if self.fs.isdir(datacr[1]):
- nodelist = self.try_as_current_user(self.fs.listdir, (datacr,))
- else:
- # if path is a file we just list its name
- nodelist = [datacr[1],]
-
- listing = []
- for nl in nodelist:
- if isinstance(nl.path, (list, tuple)):
- listing.append(nl.path[-1])
- else:
- listing.append(nl.path) # assume string
- except FTPExceptionSent:
- self.fs.close_cr(datacr)
- return
-
- self.fs.close_cr(datacr)
- data = ''
- if listing:
- listing.sort()
- data = ''.join([ _to_decode(x) + '\r\n' for x in listing ])
- self.log('OK NLST "%s". Transfer starting.' %line)
- self.push_dtp_data(data)
-
- # --- MLST and MLSD commands
-
- # The MLST and MLSD commands are intended to standardize the file and
- # directory information returned by the server-FTP process. These
- # commands differ from the LIST command in that the format of the
- # replies is strictly defined although extensible.
-
- def ftp_MLST(self, line):
- """Return information about a pathname in a machine-processable
- form as defined in RFC-3659.
- """
- # if no argument, fall back on cwd as default
- if not line:
- line = ''
- datacr = None
- try:
- datacr = self.get_crdata2(line, mode='list')
- perms = self.authorizer.get_perms(self.username)
- iterator = self.try_as_current_user(self.fs.format_mlsx, (datacr[0], datacr[1].parent,
- [datacr[1],], perms, self.current_facts), {'ignore_err':False})
- data = ''.join(iterator)
- except FTPExceptionSent:
- self.fs.close_cr(datacr)
- return
- else:
- self.fs.close_cr(datacr)
- # since TVFS is supported (see RFC-3659 chapter 6), a fully
- # qualified pathname should be returned
- data = data.split(' ')[0] + ' %s\r\n' %line
- # response is expected on the command channel
- self.push('250-Listing "%s":\r\n' %line)
- # the fact set must be preceded by a space
- self.push(' ' + data)
- self.respond('250 End MLST.')
-
- def ftp_MLSD(self, line):
- """Return contents of a directory in a machine-processable form
- as defined in RFC-3659.
- """
- # if no argument, fall back on cwd as default
- if not line:
- line = ''
-
- datacr = None
- try:
- datacr = self.get_crdata2(line, mode='list')
- # RFC-3659 requires 501 response code if path is not a directory
- if not self.fs.isdir(datacr[1]):
- err = 'No such directory.'
- self.log('FAIL MLSD "%s". %s.' %(line, err))
- self.respond("501 %s." %err)
- return
- listing = self.try_as_current_user(self.fs.listdir, (datacr,))
- except FTPExceptionSent:
- self.fs.close_cr(datacr)
- return
- else:
- self.fs.close_cr(datacr)
- perms = self.authorizer.get_perms(self.username)
- iterator = self.fs.format_mlsx(datacr[0], datacr[1], listing, perms,
- self.current_facts)
- producer = BufferedIteratorProducer(iterator)
- self.log('OK MLSD "%s". Transfer starting.' %line)
- self.push_dtp_data(producer, isproducer=True)
-
- def ftp_RETR(self, line):
- """Retrieve the specified file (transfer from the server to the
- client)
- """
- datacr = None
- try:
- datacr = self.get_crdata2(line, mode='file')
- fd = self.try_as_current_user(self.fs.open, (datacr, 'rb'))
- except FTPExceptionSent:
- self.fs.close_cr(datacr)
- return
-
- if self.restart_position:
- # Make sure that the requested offset is valid (within the
- # size of the file being resumed).
- # According to RFC-1123 a 554 reply may result in case that
- # the existing file cannot be repositioned as specified in
- # the REST.
- ok = 0
- try:
- assert not self.restart_position > self.fs.getsize(datacr)
- fd.seek(self.restart_position)
- ok = 1
- except AssertionError:
- why = "Invalid REST parameter."
- except IOError, err:
- why = _strerror(err)
- self.restart_position = 0
- if not ok:
- self.respond('554 %s' %why)
- self.log('FAIL RETR "%s". %s.' %(line, why))
- self.fs.close_cr(datacr)
- return
- self.log('OK RETR "%s". Download starting.' %line)
- producer = FileProducer(fd, self.current_type)
- self.push_dtp_data(producer, isproducer=True, file=fd)
- self.fs.close_cr(datacr)
-
- def ftp_STOR(self, line, mode='w'):
- """Store a file (transfer from the client to the server)."""
- # A resume could occur in case of APPE or REST commands.
- # In that case we have to open file object in different ways:
- # STOR: mode = 'w'
- # APPE: mode = 'a'
- # REST: mode = 'r+' (to permit seeking on file object)
- if 'a' in mode:
- cmd = 'APPE'
- else:
- cmd = 'STOR'
-
- datacr = None
- try:
- datacr = self.get_crdata2(line,mode='create')
- if self.restart_position:
- mode = 'r+'
- fd = self.try_as_current_user(self.fs.create, (datacr, datacr[2], mode + 'b'))
- assert fd
- except FTPExceptionSent:
- self.fs.close_cr(datacr)
- return
-
- if self.restart_position:
- # Make sure that the requested offset is valid (within the
- # size of the file being resumed).
- # According to RFC-1123 a 554 reply may result in case
- # that the existing file cannot be repositioned as
- # specified in the REST.
- ok = 0
- try:
- assert not self.restart_position > self.fs.getsize(datacr)
- fd.seek(self.restart_position)
- ok = 1
- except AssertionError:
- why = "Invalid REST parameter."
- except IOError, err:
- why = _strerror(err)
- self.restart_position = 0
- if not ok:
- self.fs.close_cr(datacr)
- self.respond('554 %s' %why)
- self.log('FAIL %s "%s". %s.' %(cmd, line, why))
- return
-
- self.log('OK %s "%s". Upload starting.' %(cmd, line))
- if self.data_channel:
- self.respond("125 Data connection already open. Transfer starting.")
- self.data_channel.file_obj = fd
- self.data_channel.enable_receiving(self.current_type)
- else:
- self.respond("150 File status okay. About to open data connection.")
- self.__in_dtp_queue = fd
- self.fs.close_cr(datacr)
-
-
- def ftp_STOU(self, line):
- """Store a file on the server with a unique name."""
- # Note 1: RFC-959 prohibited STOU parameters, but this
- # prohibition is obsolete.
- # Note 2: 250 response wanted by RFC-959 has been declared
- # incorrect in RFC-1123 that wants 125/150 instead.
- # Note 3: RFC-1123 also provided an exact output format
- # defined to be as follow:
- # > 125 FILE: pppp
- # ...where pppp represents the unique path name of the
- # file that will be written.
-
- # watch for STOU preceded by REST, which makes no sense.
- if self.restart_position:
- self.respond("450 Cannot STOU while REST request is pending.")
- return
-
-
- if line:
- datacr = self.get_crdata2(line, mode='create')
- # TODO
- else:
- # TODO
- basedir = self.fs.ftp2fs(self.fs.cwd, datacr)
- prefix = 'ftpd.'
- try:
- fd = self.try_as_current_user(self.fs.mkstemp, kwargs={'prefix':prefix,
- 'dir': basedir}, line=line )
- except FTPExceptionSent:
- self.fs.close_cr(datacr)
- return
- except IOError, err: # TODO
- # hitted the max number of tries to find out file with
- # unique name
- if err.errno == errno.EEXIST:
- why = 'No usable unique file name found.'
- # something else happened
- else:
- why = _strerror(err)
- self.respond("450 %s." %why)
- self.log('FAIL STOU "%s". %s.' %(self.fs.ftpnorm(line), why))
- self.fs.close_cr(datacr)
- return
-
- filename = line
- if not self.authorizer.has_perm(self.username, 'w', filename):
- self.log('FAIL STOU "%s". Not enough privileges.'
- %self.fs.ftpnorm(line))
- self.respond("550 Cannot STOU: not enough privileges.")
- self.fs.close_cr(datacr)
- return
-
- # now just acts like STOR except that restarting isn't allowed
- self.log('OK STOU "%s". Upload starting.' %filename)
- if self.data_channel:
- self.respond("125 FILE: %s" %filename)
- self.data_channel.file_obj = fd
- self.data_channel.enable_receiving(self.current_type)
- else:
- self.respond("150 FILE: %s" %filename)
- self.__in_dtp_queue = fd
- self.fs.close_cr(datacr)
-
-
- def ftp_APPE(self, line):
- """Append data to an existing file on the server."""
- # watch for APPE preceded by REST, which makes no sense.
- if self.restart_position:
- self.respond("550 Cannot APPE while REST request is pending.")
- else:
- self.ftp_STOR(line, mode='a')
-
- def ftp_REST(self, line):
- """Restart a file transfer from a previous mark."""
- try:
- marker = int(line)
- if marker < 0:
- raise ValueError
- except (ValueError, OverflowError):
- self.respond("501 Invalid parameter.")
- else:
- self.respond("350 Restarting at position %s. " \
- "Now use RETR/STOR for resuming." %marker)
- self.log("OK REST %s." %marker)
- self.restart_position = marker
-
- def ftp_ABOR(self, line):
- """Abort the current data transfer."""
-
- # ABOR received while no data channel exists
- if (self.data_server is None) and (self.data_channel is None):
- resp = "225 No transfer to abort."
- else:
- # a PASV was received but connection wasn't made yet
- if self.data_server:
- self.data_server.close()
- self.data_server = None
- resp = "225 ABOR command successful; data channel closed."
-
- # If a data transfer is in progress the server must first
- # close the data connection, returning a 426 reply to
- # indicate that the transfer terminated abnormally, then it
- # must send a 226 reply, indicating that the abort command
- # was successfully processed.
- # If no data has been transmitted we just respond with 225
- # indicating that no transfer was in progress.
- if self.data_channel:
- if self.data_channel.transfer_in_progress():
- self.data_channel.close()
- self.data_channel = None
- self.respond("426 Connection closed; transfer aborted.")
- self.log("OK ABOR. Transfer aborted, data channel closed.")
- resp = "226 ABOR command successful."
- else:
- self.data_channel.close()
- self.data_channel = None
- self.log("OK ABOR. Data channel closed.")
- resp = "225 ABOR command successful; data channel closed."
- self.respond(resp)
-
-
- # --- authentication
-
- def ftp_USER(self, line):
- """Set the username for the current session."""
- # we always treat anonymous user as lower-case string.
- if line.lower() == "anonymous":
- line = "anonymous"
-
- # RFC-959 specifies a 530 response to the USER command if the
- # username is not valid. If the username is valid is required
- # ftpd returns a 331 response instead. In order to prevent a
- # malicious client from determining valid usernames on a server,
- # it is suggested by RFC-2577 that a server always return 331 to
- # the USER command and then reject the combination of username
- # and password for an invalid username when PASS is provided later.
- if not self.authenticated:
- self.respond('331 Username ok, send password.')
- else:
- # a new USER command could be entered at any point in order
- # to change the access control flushing any user, password,
- # and account information already supplied and beginning the
- # login sequence again.
- self.flush_account()
- msg = 'Previous account information is flushed.'
- self.log('OK USER "%s". %s.' %(line, msg))
- self.respond('331 %s, send password.' %msg)
- self.username = line
-
- def ftp_PASS(self, line):
- """Check username's password against the authorizer."""
-
- if self.authenticated:
- self.respond("503 User already authenticated.")
- return
- if not self.username:
- self.respond("503 Login with USER first.")
- return
-
- # username ok
- if self.authorizer.has_user(self.username):
- if self.username == 'anonymous' \
- or self.authorizer.validate_authentication(self.username, line):
- msg_login = self.authorizer.get_msg_login(self.username)
- if len(msg_login) <= 75:
- self.respond('230 %s' %msg_login)
- else:
- self.push("230-%s\r\n" %msg_login)
- self.respond("230 ")
-
- self.authenticated = True
- self.password = line
- self.attempted_logins = 0
- self.fs.root = self.authorizer.get_home_dir(self.username)
- self.fs.username=self.username
- self.fs.password=line
- self.log("User %s logged in." %self.username)
- else:
- self.attempted_logins += 1
- if self.attempted_logins >= self.max_login_attempts:
- self.respond("530 Maximum login attempts. Disconnecting.")
- self.close()
- else:
- self.respond("530 Authentication failed.")
- self.log('Authentication failed (user: "%s").' %self.username)
- self.username = ""
-
- # wrong username
- else:
- self.attempted_logins += 1
- if self.attempted_logins >= self.max_login_attempts:
- self.log('Authentication failed: unknown username "%s".'
- %self.username)
- self.respond("530 Maximum login attempts. Disconnecting.")
- self.close()
- elif self.username.lower() == 'anonymous':
- self.respond("530 Anonymous access not allowed.")
- self.log('Authentication failed: anonymous access not allowed.')
- else:
- self.respond("530 Authentication failed.")
- self.log('Authentication failed: unknown username "%s".'
- %self.username)
- self.username = ""
-
- def ftp_REIN(self, line):
- """Reinitialize user's current session."""
- # From RFC-959:
- # REIN command terminates a USER, flushing all I/O and account
- # information, except to allow any transfer in progress to be
- # completed. All parameters are reset to the default settings
- # and the control connection is left open. This is identical
- # to the state in which a user finds himself immediately after
- # the control connection is opened.
- self.log("OK REIN. Flushing account information.")
- self.flush_account()
- # Note: RFC-959 erroneously mention "220" as the correct response
- # code to be given in this case, but this is wrong...
- self.respond("230 Ready for new user.")
-
-
- # --- filesystem operations
-
- def ftp_PWD(self, line):
- """Return the name of the current working directory to the client."""
- cwd = self.fs.get_cwd()
- self.respond('257 "%s" is the current directory.' % cwd)
-
- def ftp_CWD(self, line):
- """Change the current working directory."""
- # check: a lot of FTP servers go back to root directory if no
- # arg is provided but this is not specified in RFC-959.
- # Search for official references about this behaviour.
- datacr = None
- try:
- datacr = self.get_crdata2(line,'cwd')
- self.try_as_current_user(self.fs.chdir, (datacr,), line=line, errno_resp={2: 530})
- cwd = self.fs.get_cwd()
- self.log('OK CWD "%s".' % cwd)
- self.respond('250 "%s" is the current directory.' % cwd)
- except FTPExceptionSent:
- return
- finally:
- self.fs.close_cr(datacr)
-
- def ftp_CDUP(self, line):
- """Change into the parent directory."""
- # Note: RFC-959 says that code 200 is required but it also says
- # that CDUP uses the same codes as CWD.
- self.ftp_CWD('..')
-
- def ftp_SIZE(self, line):
- """Return size of file in a format suitable for using with
- RESTart as defined in RFC-3659.
-
- Implementation note:
- properly handling the SIZE command when TYPE ASCII is used would
- require to scan the entire file to perform the ASCII translation
- logic (file.read().replace(os.linesep, '\r\n')) and then
- calculating the len of such data which may be different than
- the actual size of the file on the server. Considering that
- calculating such result could be very resource-intensive it
- could be easy for a malicious client to try a DoS attack, thus
- we do not perform the ASCII translation.
-
- However, clients in general should not be resuming downloads in
- ASCII mode. Resuming downloads in binary mode is the recommended
- way as specified in RFC-3659.
- """
- datacr = None
- try:
- datacr = self.get_crdata2(line, mode='file')
- size = self.try_as_current_user(self.fs.getsize,(datacr,), line=line)
- except FTPExceptionSent:
- self.fs.close_cr(datacr)
- return
- else:
- self.respond("213 %s" %size)
- self.log('OK SIZE "%s".' %line)
- self.fs.close_cr(datacr)
-
- def ftp_MDTM(self, line):
- """Return last modification time of file to the client as an ISO
- 3307 style timestamp (YYYYMMDDHHMMSS) as defined in RFC-3659.
- """
- datacr = None
-
- try:
- if line.find('/', 1) < 0:
- # root or db, just return local
- lmt = None
- else:
- datacr = self.get_crdata2(line)
- if not datacr:
- raise IOError(errno.ENOENT, "%s is not retrievable." %line)
-
- lmt = self.try_as_current_user(self.fs.getmtime, (datacr,), line=line)
- lmt = time.strftime("%Y%m%d%H%M%S", time.localtime(lmt))
- self.respond("213 %s" %lmt)
- self.log('OK MDTM "%s".' %line)
- except FTPExceptionSent:
- return
- finally:
- self.fs.close_cr(datacr)
-
- def ftp_MKD(self, line):
- """Create the specified directory."""
- try:
- datacr = self.get_crdata2(line, mode='create')
- self.try_as_current_user(self.fs.mkdir, (datacr, datacr[2]), line=line)
- except FTPExceptionSent:
- self.fs.close_cr(datacr)
- return
- else:
- self.log('OK MKD "%s".' %line)
- self.respond("257 Directory created.")
- self.fs.close_cr(datacr)
-
- def ftp_RMD(self, line):
- """Remove the specified directory."""
- datacr = None
- try:
- datacr = self.get_crdata2(line, mode='delete')
- if not datacr[1]:
- msg = "Cannot remove root directory."
- self.respond("553 %s" %msg)
- self.log('FAIL MKD "/". %s' %msg)
- self.fs.close_cr(datacr)
- return
- self.try_as_current_user(self.fs.rmdir, (datacr,), line=line)
- self.log('OK RMD "%s".' %line)
- self.respond("250 Directory removed.")
- except FTPExceptionSent:
- pass
- self.fs.close_cr(datacr)
-
- def ftp_DELE(self, line):
- """Delete the specified file."""
- datacr = None
- try:
- datacr = self.get_crdata2(line, mode='delete')
- self.try_as_current_user(self.fs.remove, (datacr,), line=line)
- self.log('OK DELE "%s".' %line)
- self.respond("250 File removed.")
- except FTPExceptionSent:
- pass
- self.fs.close_cr(datacr)
-
- def ftp_RNFR(self, line):
- """Rename the specified (only the source name is specified
- here, see RNTO command)"""
- datacr = None
- try:
- datacr = self.get_crdata2(line, mode='rfnr')
- if not datacr[1]:
- self.respond("550 No such file or directory.")
- elif not datacr[1]:
- self.respond("553 Cannot rename the home directory.")
- else:
- self.fs.rnfr = datacr[1]
- self.respond("350 Ready for destination name.")
- except FTPExceptionSent:
- pass
- self.fs.close_cr(datacr)
-
- def ftp_RNTO(self, line):
- """Rename file (destination name only, source is specified with
- RNFR).
- """
- if not self.fs.rnfr:
- self.respond("503 Bad sequence of commands: use RNFR first.")
- return
- datacr = None
- try:
- datacr = self.get_crdata2(line,'create')
- oldname = self.fs.rnfr.path
- if isinstance(oldname, (list, tuple)):
- oldname = '/'.join(oldname)
- self.try_as_current_user(self.fs.rename, (self.fs.rnfr, datacr), line=line)
- self.fs.rnfr = None
- self.log('OK RNFR/RNTO "%s ==> %s".' % \
- (_to_unicode(oldname), _to_unicode(line)))
- self.respond("250 Renaming ok.")
- except FTPExceptionSent:
- pass
- finally:
- self.fs.rnfr = None
- self.fs.close_cr(datacr)
-
-
- # --- others
-
- def ftp_TYPE(self, line):
- """Set current type data type to binary/ascii"""
- line = line.upper()
- if line in ("A", "AN", "A N"):
- self.respond("200 Type set to: ASCII.")
- self.current_type = 'a'
- elif line in ("I", "L8", "L 8"):
- self.respond("200 Type set to: Binary.")
- self.current_type = 'i'
- else:
- self.respond('504 Unsupported type "%s".' %line)
-
- def ftp_STRU(self, line):
- """Set file structure (obsolete)."""
- # obsolete (backward compatibility with older ftp clients)
- if line in ('f','F'):
- self.respond('200 File transfer structure set to: F.')
- else:
- self.respond('504 Unimplemented STRU type.')
-
- def ftp_MODE(self, line):
- """Set data transfer mode (obsolete)"""
- # obsolete (backward compatibility with older ftp clients)
- if line in ('s', 'S'):
- self.respond('200 Transfer mode set to: S')
- else:
- self.respond('504 Unimplemented MODE type.')
-
- def ftp_STAT(self, line):
- """Return statistics about current ftp session. If an argument
- is provided return directory listing over command channel.
-
- Implementation note:
-
- RFC-959 do not explicitly mention globbing; this means that FTP
- servers are not required to support globbing in order to be
- compliant. However, many FTP servers do support globbing as a
- measure of convenience for FTP clients and users.
-
- In order to search for and match the given globbing expression,
- the code has to search (possibly) many directories, examine
- each contained filename, and build a list of matching files in
- memory. Since this operation can be quite intensive, both CPU-
- and memory-wise, we limit the search to only one directory
- non-recursively, as LIST does.
- """
- # return STATus information about ftpd
- if not line:
- s = []
- s.append('Connected to: %s:%s' %self.socket.getsockname()[:2])
- if self.authenticated:
- s.append('Logged in as: %s' %self.username)
- else:
- if not self.username:
- s.append("Waiting for username.")
- else:
- s.append("Waiting for password.")
- if self.current_type == 'a':
- type = 'ASCII'
- else:
- type = 'Binary'
- s.append("TYPE: %s; STRUcture: File; MODE: Stream" %type)
- if self.data_server:
- s.append('Passive data channel waiting for connection.')
- elif self.data_channel:
- bytes_sent = self.data_channel.tot_bytes_sent
- bytes_recv = self.data_channel.tot_bytes_received
- s.append('Data connection open:')
- s.append('Total bytes sent: %s' %bytes_sent)
- s.append('Total bytes received: %s' %bytes_recv)
- else:
- s.append('Data connection closed.')
-
- self.push('211-FTP server status:\r\n')
- self.push(''.join([' %s\r\n' %item for item in s]))
- self.respond('211 End of status.')
- # return directory LISTing over the command channel
- else:
- datacr = None
- try:
- datacr = self.fs.get_cr(line)
- iterator = self.try_as_current_user(self.fs.get_stat_dir, (line, datacr), line=line)
- except FTPExceptionSent:
- pass
- else:
- self.push('213-Status of "%s":\r\n' %self.fs.ftpnorm(line))
- self.push_with_producer(BufferedIteratorProducer(iterator))
- self.respond('213 End of status.')
- self.fs.close_cr(datacr)
-
- def ftp_FEAT(self, line):
- """List all new features supported as defined in RFC-2398."""
- features = ['EPRT','EPSV','MDTM','MLSD','REST STREAM','SIZE','TVFS']
- s = ''
- for fact in self.available_facts:
- if fact in self.current_facts:
- s += fact + '*;'
- else:
- s += fact + ';'
- features.append('MLST ' + s)
- features.sort()
- self.push("211-Features supported:\r\n")
- self.push("".join([" %s\r\n" %x for x in features]))
- self.respond('211 End FEAT.')
-
- def ftp_OPTS(self, line):
- """Specify options for FTP commands as specified in RFC-2389."""
- try:
- assert (not line.count(' ') > 1), 'Invalid number of arguments.'
- if ' ' in line:
- cmd, arg = line.split(' ')
- assert (';' in arg), 'Invalid argument!'
- else:
- cmd, arg = line, ''
- # actually the only command able to accept options is MLST
- assert (cmd.upper() == 'MLST'), 'Unsupported command "%s".' %cmd
- except AssertionError, err:
- self.respond('501 %s.' %err)
- else:
- facts = [x.lower() for x in arg.split(';')]
- self.current_facts = [x for x in facts if x in self.available_facts]
- f = ''.join([x + ';' for x in self.current_facts])
- self.respond('200 MLST OPTS ' + f)
-
- def ftp_NOOP(self, line):
- """Do nothing."""
- self.respond("200 I successfully done nothin'.")
-
- def ftp_SYST(self, line):
- """Return system type (always returns UNIX type: L8)."""
- # This command is used to find out the type of operating system
- # at the server. The reply shall have as its first word one of
- # the system names listed in RFC-943.
- # Since that we always return a "/bin/ls -lA"-like output on
- # LIST we prefer to respond as if we would on Unix in any case.
- self.respond("215 UNIX Type: L8")
-
- def ftp_ALLO(self, line):
- """Allocate bytes for storage (obsolete)."""
- # obsolete (always respond with 202)
- self.respond("202 No storage allocation necessary.")
-
- def ftp_HELP(self, line):
- """Return help text to the client."""
- if line:
- if line.upper() in proto_cmds:
- self.respond("214 %s" %proto_cmds[line.upper()])
- else:
- self.respond("501 Unrecognized command.")
- else:
- # provide a compact list of recognized commands
- def formatted_help():
- cmds = []
- keys = proto_cmds.keys()
- keys.sort()
- while keys:
- elems = tuple((keys[0:8]))
- cmds.append(' %-6s' * len(elems) %elems + '\r\n')
- del keys[0:8]
- return ''.join(cmds)
-
- self.push("214-The following commands are recognized:\r\n")
- self.push(formatted_help())
- self.respond("214 Help command successful.")
-
-
- # --- support for deprecated cmds
-
- # RFC-1123 requires that the server treat XCUP, XCWD, XMKD, XPWD
- # and XRMD commands as synonyms for CDUP, CWD, MKD, LIST and RMD.
- # Such commands are obsoleted but some ftp clients (e.g. Windows
- # ftp.exe) still use them.
-
- def ftp_XCUP(self, line):
- """Change to the parent directory. Synonym for CDUP. Deprecated."""
- self.ftp_CDUP(line)
-
- def ftp_XCWD(self, line):
- """Change the current working directory. Synonym for CWD. Deprecated."""
- self.ftp_CWD(line)
-
- def ftp_XMKD(self, line):
- """Create the specified directory. Synonym for MKD. Deprecated."""
- self.ftp_MKD(line)
-
- def ftp_XPWD(self, line):
- """Return the current working directory. Synonym for PWD. Deprecated."""
- self.ftp_PWD(line)
-
- def ftp_XRMD(self, line):
- """Remove the specified directory. Synonym for RMD. Deprecated."""
- self.ftp_RMD(line)
-
-
-class FTPServer(asyncore.dispatcher):
- """This class is an asyncore.disptacher subclass. It creates a FTP
- socket listening on , dispatching the requests to a
- (typically FTPHandler class).
-
- Depending on the type of address specified IPv4 or IPv6 connections
- (or both, depending from the underlying system) will be accepted.
-
- All relevant session information is stored in class attributes
- described below.
- Overriding them is strongly recommended to avoid running out of
- file descriptors (DoS)!
-
- - (int) max_cons:
- number of maximum simultaneous connections accepted (defaults
- to 0 == unlimited).
-
- - (int) max_cons_per_ip:
- number of maximum connections accepted for the same IP address
- (defaults to 0 == unlimited).
- """
-
- max_cons = 0
- max_cons_per_ip = 0
-
- def __init__(self, address, handler):
- """Initiate the FTP server opening listening on address.
-
- - (tuple) address: the host:port pair on which the command
- channel will listen.
-
- - (classobj) handler: the handler class to use.
- """
- asyncore.dispatcher.__init__(self)
- self.handler = handler
- self.ip_map = []
- host, port = address
-
- # AF_INET or AF_INET6 socket
- # Get the correct address family for our host (allows IPv6 addresses)
- try:
- info = socket.getaddrinfo(host, port, socket.AF_UNSPEC,
- socket.SOCK_STREAM, 0, socket.AI_PASSIVE)
- except socket.gaierror:
- # Probably a DNS issue. Assume IPv4.
- self.create_socket(socket.AF_INET, socket.SOCK_STREAM)
- self.set_reuse_addr()
- self.bind((host, port))
- else:
- for res in info:
- af, socktype, proto, canonname, sa = res
- try:
- self.create_socket(af, socktype)
- self.set_reuse_addr()
- self.bind(sa)
- except socket.error, msg:
- if self.socket:
- self.socket.close()
- self.socket = None
- continue
- break
- if not self.socket:
- raise socket.error, msg
- self.listen(5)
-
- def set_reuse_addr(self):
- # Overridden for convenience. Avoid to reuse address on Windows.
- if (os.name in ('nt', 'ce')) or (sys.platform == 'cygwin'):
- return
- asyncore.dispatcher.set_reuse_addr(self)
-
- def serve_forever(self, **kwargs):
- """A wrap around asyncore.loop(); starts the asyncore polling
- loop.
-
- The keyword arguments in kwargs are the same expected by
- asyncore.loop() function: timeout, use_poll, map and count.
- """
- if not 'count' in kwargs:
- log("Serving FTP on %s:%s" %self.socket.getsockname()[:2])
-
- # backward compatibility for python < 2.4
- if not hasattr(self, '_map'):
- if not 'map' in kwargs:
- map = asyncore.socket_map
- else:
- map = kwargs['map']
- self._map = self.handler._map = map
-
- try:
- # FIX #16, #26
- # use_poll specifies whether to use select module's poll()
- # with asyncore or whether to use asyncore's own poll()
- # method Python versions < 2.4 need use_poll set to False
- # This breaks on OS X systems if use_poll is set to True.
- # All systems seem to work fine with it set to False
- # (tested on Linux, Windows, and OS X platforms)
- if kwargs:
- asyncore.loop(**kwargs)
- else:
- asyncore.loop(timeout=1.0, use_poll=False)
- except (KeyboardInterrupt, SystemExit, asyncore.ExitNow):
- log("Shutting down FTPd.")
- self.close_all()
-
- def handle_accept(self):
- """Called when remote client initiates a connection."""
- sock_obj, addr = self.accept()
- log("[]%s:%s Connected." %addr[:2])
-
- handler = self.handler(sock_obj, self)
- ip = addr[0]
- self.ip_map.append(ip)
-
- # For performance and security reasons we should always set a
- # limit for the number of file descriptors that socket_map
- # should contain. When we're running out of such limit we'll
- # use the last available channel for sending a 421 response
- # to the client before disconnecting it.
- if self.max_cons:
- if len(self._map) > self.max_cons:
- handler.handle_max_cons()
- return
-
- # accept only a limited number of connections from the same
- # source address.
- if self.max_cons_per_ip:
- if self.ip_map.count(ip) > self.max_cons_per_ip:
- handler.handle_max_cons_per_ip()
- return
-
- handler.handle()
-
- def writable(self):
- return 0
-
- def handle_error(self):
- """Called to handle any uncaught exceptions."""
- try:
- raise
- except (KeyboardInterrupt, SystemExit, asyncore.ExitNow):
- raise
- logerror(traceback.format_exc())
- self.close()
-
- def close_all(self, map=None, ignore_all=False):
- """Stop serving; close all existent connections disconnecting
- clients.
-
- - (dict) map:
- A dictionary whose items are the channels to close.
- If map is omitted, the default asyncore.socket_map is used.
-
- - (bool) ignore_all:
- having it set to False results in raising exception in case
- of unexpected errors.
-
- Implementation note:
-
- Instead of using the current asyncore.close_all() function
- which only close sockets, we iterate over all existent channels
- calling close() method for each one of them, avoiding memory
- leaks.
-
- This is how asyncore.close_all() function should work in
- Python 2.6.
- """
- if map is None:
- map = self._map
- for x in map.values():
- try:
- x.close()
- except OSError, x:
- if x[0] == errno.EBADF:
- pass
- elif not ignore_all:
- raise
- except (asyncore.ExitNow, KeyboardInterrupt, SystemExit):
- raise
- except:
- if not ignore_all:
- raise
- map.clear()
-
-
-def test():
- # cmd line usage (provide a read-only anonymous ftp server):
- # python -m pyftpdlib.FTPServer
- authorizer = DummyAuthorizer()
- authorizer.add_anonymous(os.getcwd(), perm='elradfmw')
- FTPHandler.authorizer = authorizer
- address = ('', 8021)
- ftpd = FTPServer(address, FTPHandler)
- ftpd.serve_forever()
-
-if __name__ == '__main__':
- test()
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_ftp/i18n/ar.po b/addons/document_ftp/i18n/ar.po
index f6e1a3ab95d..fed6ea43cda 100644
--- a/addons/document_ftp/i18n/ar.po
+++ b/addons/document_ftp/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/bg.po b/addons/document_ftp/i18n/bg.po
index 1bf7cf4c7b2..1bd28d33715 100644
--- a/addons/document_ftp/i18n/bg.po
+++ b/addons/document_ftp/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/ca.po b/addons/document_ftp/i18n/ca.po
index f20d3846aa5..dc59b24d00f 100644
--- a/addons/document_ftp/i18n/ca.po
+++ b/addons/document_ftp/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/cs.po b/addons/document_ftp/i18n/cs.po
index bef912784de..beda361b71b 100644
--- a/addons/document_ftp/i18n/cs.po
+++ b/addons/document_ftp/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/da.po b/addons/document_ftp/i18n/da.po
index 380ae5501a5..4fe79b1c913 100644
--- a/addons/document_ftp/i18n/da.po
+++ b/addons/document_ftp/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/de.po b/addons/document_ftp/i18n/de.po
index 6f2b721af9c..7b400e4845d 100644
--- a/addons/document_ftp/i18n/de.po
+++ b/addons/document_ftp/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/document_ftp.pot b/addons/document_ftp/i18n/document_ftp.pot
deleted file mode 100644
index 969bf4254b0..00000000000
--- a/addons/document_ftp/i18n/document_ftp.pot
+++ /dev/null
@@ -1,117 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * document_ftp
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 7.0alpha\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-12-21 17:05+0000\n"
-"PO-Revision-Date: 2012-12-21 17:05+0000\n"
-"Last-Translator: <>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
-
-#. module: document_ftp
-#: view:document.ftp.configuration:0
-msgid "Configure FTP Server"
-msgstr ""
-
-#. module: document_ftp
-#: model:ir.model,name:document_ftp.model_document_ftp_configuration
-msgid "Auto Directory Configuration"
-msgstr ""
-
-#. module: document_ftp
-#: view:document.ftp.configuration:0
-msgid "Indicate the network address on which your OpenERP server should be reachable for end-users. This depends on your network topology and configuration, and will only affect the links displayed to the users. The format is HOST:PORT and the default host (localhost) is only suitable for access from the server machine itself.."
-msgstr ""
-
-#. module: document_ftp
-#: model:ir.model,name:document_ftp.model_knowledge_config_settings
-msgid "knowledge.config.settings"
-msgstr ""
-
-#. module: document_ftp
-#: model:ir.actions.act_url,name:document_ftp.action_document_browse
-msgid "Browse Files"
-msgstr ""
-
-#. module: document_ftp
-#: help:knowledge.config.settings,document_ftp_url:0
-msgid "Click the url to browse the documents"
-msgstr ""
-
-#. module: document_ftp
-#: field:document.ftp.browse,url:0
-msgid "FTP Server"
-msgstr ""
-
-#. module: document_ftp
-#: model:ir.actions.act_window,name:document_ftp.action_config_auto_directory
-msgid "FTP Server Configuration"
-msgstr ""
-
-#. module: document_ftp
-#: field:knowledge.config.settings,document_ftp_url:0
-msgid "Browse Documents"
-msgstr ""
-
-#. module: document_ftp
-#: view:document.ftp.browse:0
-msgid "_Browse"
-msgstr ""
-
-#. module: document_ftp
-#: help:document.ftp.configuration,host:0
-msgid "Server address or IP and port to which users should connect to for DMS access"
-msgstr ""
-
-#. module: document_ftp
-#: model:ir.ui.menu,name:document_ftp.menu_document_browse
-msgid "Shared Repository (FTP)"
-msgstr ""
-
-#. module: document_ftp
-#: field:document.ftp.configuration,host:0
-msgid "Address"
-msgstr ""
-
-#. module: document_ftp
-#: view:document.ftp.browse:0
-msgid "Cancel"
-msgstr ""
-
-#. module: document_ftp
-#: model:ir.model,name:document_ftp.model_document_ftp_browse
-msgid "Document FTP Browse"
-msgstr ""
-
-#. module: document_ftp
-#: view:document.ftp.configuration:0
-msgid "Knowledge Application Configuration"
-msgstr ""
-
-#. module: document_ftp
-#: model:ir.actions.act_window,name:document_ftp.action_ftp_browse
-msgid "Document Browse"
-msgstr ""
-
-#. module: document_ftp
-#: view:document.ftp.browse:0
-msgid "or"
-msgstr ""
-
-#. module: document_ftp
-#: view:document.ftp.browse:0
-msgid "Browse Document"
-msgstr ""
-
-#. module: document_ftp
-#: view:document.ftp.configuration:0
-msgid "res_config_contents"
-msgstr ""
-
diff --git a/addons/document_ftp/i18n/el.po b/addons/document_ftp/i18n/el.po
index a8eef082d25..571cbdec48e 100644
--- a/addons/document_ftp/i18n/el.po
+++ b/addons/document_ftp/i18n/el.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/en_GB.po b/addons/document_ftp/i18n/en_GB.po
index 7cbc0e9457b..c1bea1de56e 100644
--- a/addons/document_ftp/i18n/en_GB.po
+++ b/addons/document_ftp/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/es.po b/addons/document_ftp/i18n/es.po
index cffa3dcf7fa..25011b7be63 100644
--- a/addons/document_ftp/i18n/es.po
+++ b/addons/document_ftp/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/es_CR.po b/addons/document_ftp/i18n/es_CR.po
index 07f73dcde1e..ddc1d2f33ca 100644
--- a/addons/document_ftp/i18n/es_CR.po
+++ b/addons/document_ftp/i18n/es_CR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: es\n"
#. module: document_ftp
diff --git a/addons/document_ftp/i18n/es_EC.po b/addons/document_ftp/i18n/es_EC.po
index bd175516183..43dba66b3eb 100644
--- a/addons/document_ftp/i18n/es_EC.po
+++ b/addons/document_ftp/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/es_MX.po b/addons/document_ftp/i18n/es_MX.po
deleted file mode 100644
index 4c568d4513e..00000000000
--- a/addons/document_ftp/i18n/es_MX.po
+++ /dev/null
@@ -1,148 +0,0 @@
-# Spanish 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 , 2010.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: openobject-addons\n"
-"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2011-01-11 11:15+0000\n"
-"PO-Revision-Date: 2011-01-13 22:59+0000\n"
-"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
-"\n"
-"Language-Team: Spanish \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-09-05 05:55+0000\n"
-"X-Generator: Launchpad (build 13830)\n"
-
-#. module: document_ftp
-#: model:ir.model,name:document_ftp.model_document_ftp_configuration
-msgid "Auto Directory Configuration"
-msgstr "Configuración automática de directorios"
-
-#. module: document_ftp
-#: view:document.ftp.configuration:0
-msgid ""
-"Indicate the network address on which your OpenERP server should be "
-"reachable for end-users. This depends on your network topology and "
-"configuration, and will only affect the links displayed to the users. The "
-"format is HOST:PORT and the default host (localhost) is only suitable for "
-"access from the server machine itself.."
-msgstr ""
-"Indique la dirección de red en la cual su servidor de OpenERP debería estar "
-"accesible para los usuarios finales. Esto depende de su topología de red y "
-"configuración, y sólo afectará a los enlaces mostrados a los usuarios. El "
-"formato es SERVIDOR:PUERTO y el servidor por defecto (localhost) sólo es "
-"adecuado para el acceso desde la propia máquina del servidor."
-
-#. module: document_ftp
-#: field:document.ftp.configuration,progress:0
-msgid "Configuration Progress"
-msgstr "Progreso de la configuración"
-
-#. module: document_ftp
-#: model:ir.actions.url,name:document_ftp.action_document_browse
-msgid "Browse Files"
-msgstr "Navegar por los archivos"
-
-#. module: document_ftp
-#: field:document.ftp.configuration,config_logo:0
-msgid "Image"
-msgstr "Imagen"
-
-#. module: document_ftp
-#: field:document.ftp.configuration,host:0
-msgid "Address"
-msgstr "Dirección"
-
-#. module: document_ftp
-#: field:document.ftp.browse,url:0
-msgid "FTP Server"
-msgstr "Servidor FTP"
-
-#. module: document_ftp
-#: model:ir.actions.act_window,name:document_ftp.action_config_auto_directory
-msgid "FTP Server Configuration"
-msgstr "Configuración del servidor FTP"
-
-#. module: document_ftp
-#: model:ir.module.module,description:document_ftp.module_meta_information
-msgid ""
-"This is a support FTP Interface with document management system.\n"
-" With this module you would not only be able to access documents through "
-"OpenERP\n"
-" but you would also be able to connect with them through the file system "
-"using the\n"
-" FTP client.\n"
-msgstr ""
-"Proporciona un interfaz FTP para el sistema de gestión de documentos.\n"
-" Además del acceso a los documentos a través de OpenERP, este módulo\n"
-" permite acceder a los mismos a través del sistema de archivos "
-"utilizando un\n"
-" cliente FTP.\n"
-
-#. module: document_ftp
-#: view:document.ftp.browse:0
-msgid "_Browse"
-msgstr "_Navegar"
-
-#. module: document_ftp
-#: help:document.ftp.configuration,host:0
-msgid ""
-"Server address or IP and port to which users should connect to for DMS access"
-msgstr ""
-"Dirección del servidor o IP y el puerto para acceder al sistema de gestión "
-"de documentos."
-
-#. module: document_ftp
-#: model:ir.ui.menu,name:document_ftp.menu_document_browse
-msgid "Shared Repository (FTP)"
-msgstr "Directorio compartido de documentos (FTP)"
-
-#. module: document_ftp
-#: view:document.ftp.browse:0
-msgid "_Cancel"
-msgstr "_Cancelar"
-
-#. module: document_ftp
-#: view:document.ftp.configuration:0
-msgid "Configure FTP Server"
-msgstr "Configurar servidor FTP"
-
-#. module: document_ftp
-#: model:ir.module.module,shortdesc:document_ftp.module_meta_information
-msgid "Integrated FTP Server with Document Management System"
-msgstr "Servidor FTP integrado al sistema de gestión de documentos"
-
-#. module: document_ftp
-#: view:document.ftp.configuration:0
-msgid "title"
-msgstr "título"
-
-#. module: document_ftp
-#: model:ir.model,name:document_ftp.model_document_ftp_browse
-msgid "Document FTP Browse"
-msgstr "Navegar por los documentos por FTP"
-
-#. module: document_ftp
-#: view:document.ftp.configuration:0
-msgid "Knowledge Application Configuration"
-msgstr "Configuración aplicación del conocimiento"
-
-#. module: document_ftp
-#: model:ir.actions.act_window,name:document_ftp.action_ftp_browse
-msgid "Document Browse"
-msgstr "Navegar por los documentos"
-
-#. module: document_ftp
-#: view:document.ftp.browse:0
-msgid "Browse Document"
-msgstr "Navegar por los documentos"
-
-#. module: document_ftp
-#: view:document.ftp.configuration:0
-msgid "res_config_contents"
-msgstr "res_config_contenidos"
diff --git a/addons/document_ftp/i18n/es_PY.po b/addons/document_ftp/i18n/es_PY.po
index fe4663cb7da..5a2b177d26d 100644
--- a/addons/document_ftp/i18n/es_PY.po
+++ b/addons/document_ftp/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/es_VE.po b/addons/document_ftp/i18n/es_VE.po
deleted file mode 100644
index 4c568d4513e..00000000000
--- a/addons/document_ftp/i18n/es_VE.po
+++ /dev/null
@@ -1,148 +0,0 @@
-# Spanish 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 , 2010.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: openobject-addons\n"
-"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2011-01-11 11:15+0000\n"
-"PO-Revision-Date: 2011-01-13 22:59+0000\n"
-"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
-"\n"
-"Language-Team: Spanish \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-09-05 05:55+0000\n"
-"X-Generator: Launchpad (build 13830)\n"
-
-#. module: document_ftp
-#: model:ir.model,name:document_ftp.model_document_ftp_configuration
-msgid "Auto Directory Configuration"
-msgstr "Configuración automática de directorios"
-
-#. module: document_ftp
-#: view:document.ftp.configuration:0
-msgid ""
-"Indicate the network address on which your OpenERP server should be "
-"reachable for end-users. This depends on your network topology and "
-"configuration, and will only affect the links displayed to the users. The "
-"format is HOST:PORT and the default host (localhost) is only suitable for "
-"access from the server machine itself.."
-msgstr ""
-"Indique la dirección de red en la cual su servidor de OpenERP debería estar "
-"accesible para los usuarios finales. Esto depende de su topología de red y "
-"configuración, y sólo afectará a los enlaces mostrados a los usuarios. El "
-"formato es SERVIDOR:PUERTO y el servidor por defecto (localhost) sólo es "
-"adecuado para el acceso desde la propia máquina del servidor."
-
-#. module: document_ftp
-#: field:document.ftp.configuration,progress:0
-msgid "Configuration Progress"
-msgstr "Progreso de la configuración"
-
-#. module: document_ftp
-#: model:ir.actions.url,name:document_ftp.action_document_browse
-msgid "Browse Files"
-msgstr "Navegar por los archivos"
-
-#. module: document_ftp
-#: field:document.ftp.configuration,config_logo:0
-msgid "Image"
-msgstr "Imagen"
-
-#. module: document_ftp
-#: field:document.ftp.configuration,host:0
-msgid "Address"
-msgstr "Dirección"
-
-#. module: document_ftp
-#: field:document.ftp.browse,url:0
-msgid "FTP Server"
-msgstr "Servidor FTP"
-
-#. module: document_ftp
-#: model:ir.actions.act_window,name:document_ftp.action_config_auto_directory
-msgid "FTP Server Configuration"
-msgstr "Configuración del servidor FTP"
-
-#. module: document_ftp
-#: model:ir.module.module,description:document_ftp.module_meta_information
-msgid ""
-"This is a support FTP Interface with document management system.\n"
-" With this module you would not only be able to access documents through "
-"OpenERP\n"
-" but you would also be able to connect with them through the file system "
-"using the\n"
-" FTP client.\n"
-msgstr ""
-"Proporciona un interfaz FTP para el sistema de gestión de documentos.\n"
-" Además del acceso a los documentos a través de OpenERP, este módulo\n"
-" permite acceder a los mismos a través del sistema de archivos "
-"utilizando un\n"
-" cliente FTP.\n"
-
-#. module: document_ftp
-#: view:document.ftp.browse:0
-msgid "_Browse"
-msgstr "_Navegar"
-
-#. module: document_ftp
-#: help:document.ftp.configuration,host:0
-msgid ""
-"Server address or IP and port to which users should connect to for DMS access"
-msgstr ""
-"Dirección del servidor o IP y el puerto para acceder al sistema de gestión "
-"de documentos."
-
-#. module: document_ftp
-#: model:ir.ui.menu,name:document_ftp.menu_document_browse
-msgid "Shared Repository (FTP)"
-msgstr "Directorio compartido de documentos (FTP)"
-
-#. module: document_ftp
-#: view:document.ftp.browse:0
-msgid "_Cancel"
-msgstr "_Cancelar"
-
-#. module: document_ftp
-#: view:document.ftp.configuration:0
-msgid "Configure FTP Server"
-msgstr "Configurar servidor FTP"
-
-#. module: document_ftp
-#: model:ir.module.module,shortdesc:document_ftp.module_meta_information
-msgid "Integrated FTP Server with Document Management System"
-msgstr "Servidor FTP integrado al sistema de gestión de documentos"
-
-#. module: document_ftp
-#: view:document.ftp.configuration:0
-msgid "title"
-msgstr "título"
-
-#. module: document_ftp
-#: model:ir.model,name:document_ftp.model_document_ftp_browse
-msgid "Document FTP Browse"
-msgstr "Navegar por los documentos por FTP"
-
-#. module: document_ftp
-#: view:document.ftp.configuration:0
-msgid "Knowledge Application Configuration"
-msgstr "Configuración aplicación del conocimiento"
-
-#. module: document_ftp
-#: model:ir.actions.act_window,name:document_ftp.action_ftp_browse
-msgid "Document Browse"
-msgstr "Navegar por los documentos"
-
-#. module: document_ftp
-#: view:document.ftp.browse:0
-msgid "Browse Document"
-msgstr "Navegar por los documentos"
-
-#. module: document_ftp
-#: view:document.ftp.configuration:0
-msgid "res_config_contents"
-msgstr "res_config_contenidos"
diff --git a/addons/document_ftp/i18n/et.po b/addons/document_ftp/i18n/et.po
index 71ce3cdb6c9..7759de8b1bb 100644
--- a/addons/document_ftp/i18n/et.po
+++ b/addons/document_ftp/i18n/et.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/fi.po b/addons/document_ftp/i18n/fi.po
index 21154021e30..4c4dc45fc5d 100644
--- a/addons/document_ftp/i18n/fi.po
+++ b/addons/document_ftp/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/fr.po b/addons/document_ftp/i18n/fr.po
index 67cd72ff873..3902057e595 100644
--- a/addons/document_ftp/i18n/fr.po
+++ b/addons/document_ftp/i18n/fr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/gl.po b/addons/document_ftp/i18n/gl.po
index 907aae1db12..822874e7c58 100644
--- a/addons/document_ftp/i18n/gl.po
+++ b/addons/document_ftp/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/hr.po b/addons/document_ftp/i18n/hr.po
index f72569a43d4..52dda291e21 100644
--- a/addons/document_ftp/i18n/hr.po
+++ b/addons/document_ftp/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/hu.po b/addons/document_ftp/i18n/hu.po
index dce7675359f..1cafeda7824 100644
--- a/addons/document_ftp/i18n/hu.po
+++ b/addons/document_ftp/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/it.po b/addons/document_ftp/i18n/it.po
index 1c38e9ab6b9..a776ad4a001 100644
--- a/addons/document_ftp/i18n/it.po
+++ b/addons/document_ftp/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/ja.po b/addons/document_ftp/i18n/ja.po
index c1cc07d3a1d..189626e76d6 100644
--- a/addons/document_ftp/i18n/ja.po
+++ b/addons/document_ftp/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/mk.po b/addons/document_ftp/i18n/mk.po
index 49a929fbe89..1a2f88455c9 100644
--- a/addons/document_ftp/i18n/mk.po
+++ b/addons/document_ftp/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/mn.po b/addons/document_ftp/i18n/mn.po
index d0c91660d1c..5f6dd094fbc 100644
--- a/addons/document_ftp/i18n/mn.po
+++ b/addons/document_ftp/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/nb.po b/addons/document_ftp/i18n/nb.po
index ea35c028cb3..ed768d843bf 100644
--- a/addons/document_ftp/i18n/nb.po
+++ b/addons/document_ftp/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/nl.po b/addons/document_ftp/i18n/nl.po
index af4b2c87b4a..b7d46c841f1 100644
--- a/addons/document_ftp/i18n/nl.po
+++ b/addons/document_ftp/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:24+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/pl.po b/addons/document_ftp/i18n/pl.po
index e1ffd17c130..df99be80287 100644
--- a/addons/document_ftp/i18n/pl.po
+++ b/addons/document_ftp/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/pt.po b/addons/document_ftp/i18n/pt.po
index 60d4a649ea4..2421f6ae736 100644
--- a/addons/document_ftp/i18n/pt.po
+++ b/addons/document_ftp/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/pt_BR.po b/addons/document_ftp/i18n/pt_BR.po
index a1e1d7ee159..a8183b08b1b 100644
--- a/addons/document_ftp/i18n/pt_BR.po
+++ b/addons/document_ftp/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/ro.po b/addons/document_ftp/i18n/ro.po
index 3925b0bf006..60cbf298a33 100644
--- a/addons/document_ftp/i18n/ro.po
+++ b/addons/document_ftp/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/ru.po b/addons/document_ftp/i18n/ru.po
index d800bc2ccc6..49600fc9fe9 100644
--- a/addons/document_ftp/i18n/ru.po
+++ b/addons/document_ftp/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/sk.po b/addons/document_ftp/i18n/sk.po
index 658a361ecd1..717ac7edef9 100644
--- a/addons/document_ftp/i18n/sk.po
+++ b/addons/document_ftp/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/sl.po b/addons/document_ftp/i18n/sl.po
index 3b245ddc09f..440c2ceaeb4 100644
--- a/addons/document_ftp/i18n/sl.po
+++ b/addons/document_ftp/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/sr.po b/addons/document_ftp/i18n/sr.po
index 347d5aa9218..accfb59e18c 100644
--- a/addons/document_ftp/i18n/sr.po
+++ b/addons/document_ftp/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/sr@latin.po b/addons/document_ftp/i18n/sr@latin.po
index aea6e2f32bc..351544d68b3 100644
--- a/addons/document_ftp/i18n/sr@latin.po
+++ b/addons/document_ftp/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/sv.po b/addons/document_ftp/i18n/sv.po
index c3ccbceeb70..5ef1c32ec73 100644
--- a/addons/document_ftp/i18n/sv.po
+++ b/addons/document_ftp/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/tr.po b/addons/document_ftp/i18n/tr.po
index 8da0245b745..e37617aaf1f 100644
--- a/addons/document_ftp/i18n/tr.po
+++ b/addons/document_ftp/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/vi.po b/addons/document_ftp/i18n/vi.po
index 143fb382ba5..ba142b8521b 100644
--- a/addons/document_ftp/i18n/vi.po
+++ b/addons/document_ftp/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/zh_CN.po b/addons/document_ftp/i18n/zh_CN.po
index 321cf5115e5..63f79b18400 100644
--- a/addons/document_ftp/i18n/zh_CN.po
+++ b/addons/document_ftp/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/i18n/zh_TW.po b/addons/document_ftp/i18n/zh_TW.po
index b78383f24a4..e83c5b79eb2 100644
--- a/addons/document_ftp/i18n/zh_TW.po
+++ b/addons/document_ftp/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:43+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:25+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
diff --git a/addons/document_ftp/res_config_view.xml b/addons/document_ftp/res_config_view.xml
deleted file mode 100644
index b571a4bb004..00000000000
--- a/addons/document_ftp/res_config_view.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
- Knowledge Application
- knowledge.config.settings
-
-
-
-
-
-
-
-
-
diff --git a/addons/document_ftp/security/ir.model.access.csv b/addons/document_ftp/security/ir.model.access.csv
deleted file mode 100644
index 4a08a4aa60d..00000000000
--- a/addons/document_ftp/security/ir.model.access.csv
+++ /dev/null
@@ -1 +0,0 @@
-id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
diff --git a/addons/document_ftp/test/document_ftp_test.yml b/addons/document_ftp/test/document_ftp_test.yml
deleted file mode 100644
index fafd5026ebf..00000000000
--- a/addons/document_ftp/test/document_ftp_test.yml
+++ /dev/null
@@ -1,87 +0,0 @@
-- |
- In order to test the document_ftp module in OpenERP, I will try different operations on the FTP interface and check their impacts on OpenERP's documents and vice-versa.
--
- In order to test the behaviour of resource Directory, I will make one resource Directory "Labels" in OpenERP having type "Other Resources" and Directory mapped to object "Partner"
--
- !record {model: 'document.directory', id: dir_label}:
- name : "Labels"
- storage_id : document.storage_default
- type : ressource
- content_ids:
- - name: "Label"
- report_id : base.res_partner_address_report
--
- Assign "res.partner" object to ressource_type_id.
--
- !python {model: document.directory}: |
- ids = self.pool.get('ir.model').search(cr, uid, [('model','=','res.partner')])
- id = self.write(cr, uid, [ref("dir_label")], {'ressource_type_id' : ids[0]}, context)
--
- In order to check static directory in OpenERP which is the real directory just like system's local folders,
- First I create a directory in OpenERP named "Directory 1" with storage as "Default File storage" and type as "Static Directory"
--
- !record {model: 'document.directory', id: directory_file}:
- name : "File"
- storage_id : document.storage_default
- type : directory
--
- I am create one Document name "Document" and select "File" as its Directory,
--
- When I am creating the record, "Resource Title" is filled automatic with "Document".
--
- !record {model: 'ir.attachment', id: document_1}:
- name : "Document"
- parent_id : directory_file
--
- In order to connect FTP server and set "File" path,
- I create one directory "New" in "File" directory from FTP and check its effect in OpenERP.
--
- Also Rename the directory name "New" to "New Directory".
--
- Remove directory "New Directory" and remove file "Document".
--
- !python {model: ir.attachment}: |
- from ftplib import FTP
- from openerp.tools.misc import detect_ip_addr
- from openerp.tools import config
- ftp = FTP()
- if detect_ip_addr:
- host = config.get('ftp_server_host', detect_ip_addr())
- else:
- host = config.get('ftp_server_host', '127.0.0.1')
- port = config.get('ftp_server_port','8021')
- ftp.connect(host,port)
- user = self.pool.get('res.users').read(cr, uid, uid, context)
- ftp.login(user.get('login',''),user.get('password',''))
- ftp.cwd("/" + cr.dbname+"/Documents/File/")
- ftp.mkd("New")
- ftp.rename('New','New Directory')
- ftp.cwd("/" + cr.dbname+"/Documents/File/")
- ftp.rmd('New Directory')
- ftp.delete('Document')
- ftp.quit()
--
- In order to check directory created from FTP is working perfectly
--
- Now I will test the same for Resource directory which is mapped with OpenERP object.
- When you open this directory from FTP clients, it displays each record of mapped resource object as directory.
--
- Now I test FTP client and Open the "Labels" Directory to check Resource Directory in FTP.
- I can see that all Labels of OpenERP are shown as children of "Labels" in FTP client as Directories.
--
- !python {model: ir.attachment}: |
- from ftplib import FTP
- from openerp.tools.misc import detect_ip_addr
- from openerp.tools import config
- ftp = FTP()
- if detect_ip_addr:
- host = config.get('ftp_server_host', detect_ip_addr())
- else:
- host = config.get('ftp_server_host', '127.0.0.1')
- port = config.get('ftp_server_port','8021')
- ftp.connect(host,port)
- user = self.pool.get('res.users').read(cr, uid, uid, context)
- ftp.login(user.get('login',''),user.get('password',''))
- ftp.cwd("/" + cr.dbname+"/Documents/Labels/")
--
- I make sure that I Open Labels Directory successfully.
diff --git a/addons/document_ftp/test/document_ftp_test2.yml b/addons/document_ftp/test/document_ftp_test2.yml
deleted file mode 100644
index ce8e25906d2..00000000000
--- a/addons/document_ftp/test/document_ftp_test2.yml
+++ /dev/null
@@ -1,289 +0,0 @@
--
- In order to test the document_ftp functionality
--
- I open the 8021 port and see for ftp presence there
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_plain_ftp(timeout=2.0)
- assert ftp.sock and (ftp.lastresp == '220'), ftp.lastresp
- ftp.close()
--
- I read the list of databases at port 8021 and confirm our db is
- there
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_login(cr, uid, self)
- assert cr.dbname in ftp.nlst("/")
- ftp.close()
--
- I try to locate the default "Documents" folder in the db.
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_login(cr, uid, self)
- ftp.cwd('Documents')
- ftp.close()
--
- I create a "test.txt" file at the server (directly). The file
- should have the "abcd" content
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- fdata = StringIO('abcd')
- ftp.storbinary('STOR test.txt', fdata)
- ftp.close()
--
- I look for the "test.txt" file at the server
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- assert ftp.nlst("test.txt") == ['test.txt']
- ftp.close()
--
- I check that the content of "test.txt" is "abcd"
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- gotdata = te.get_ftp_fulldata(ftp, "test.txt")
- ftp.close()
- assert gotdata == 'abcd', 'Data: %r' % gotdata
--
- I append the string 'defgh' to "test.txt"
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- fdata = StringIO('defgh')
- ftp.storbinary('APPE test.txt', fdata)
- ftp.close()
--
- I check that the content of "text.txt" is 'abcddefgh'
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- gotdata = te.get_ftp_fulldata(ftp, "test.txt")
- ftp.close()
- assert gotdata == 'abcddefgh', 'Data: %r' % gotdata
--
- I try to cd into an non-existing folder 'Not-This'
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- import ftplib
- ftp = te.get_ftp_login(cr, uid, self)
- try:
- ftp.cwd('/Not-This')
- assert False, "We should't be able to change here"
- except ftplib.error_perm:
- pass
- except OSError, err:
- ftp.close()
- assert err.errno == 2, err.errno
- ftp.close()
--
- I create a "test2.txt" file through FTP.
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- fdata = StringIO('abcd')
- ftp.storbinary('STOR test2.txt', fdata)
- ftp.close()
--
- I look for the "test2.txt" file at the server
--
- !python {model: ir.attachment }: |
- cr.rollback() # restart transaction to see changes (FTP-FS uses its own cursor)
- ids = self.search(cr, uid, [('name', '=', 'test2.txt')])
- assert ids, "No test2.txt file found."
--
- I delete the "test2.txt" file using FTP.
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- ftp.delete('test2.txt')
- ftp.close()
--
- I check at the server that test2.txt is deleted
--
- !python {model: ir.attachment }: |
- cr.rollback() # restart transaction to see changes (FTP-FS uses its own cursor)
- ids = self.search(cr, uid, [('name', '=', 'test2.txt')])
- assert not ids, "test2.txt file can still be found."
--
- I create a test2.txt file again.
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- fdata = StringIO('abcd')
- ftp.storbinary('STOR test2.txt', fdata)
- ftp.close()
- cr.rollback() # restart transaction to see changes (FTP-FS uses its own cursor)
--
- I delete the test2.txt from the server (RPC).
--
- !delete { model: ir.attachment, id:, search: "[('name','=','test2.txt')]" }
--
- I also commit, because ftp would run in a different transaction.
--
- !python {model: ir.attachment}: |
- cr.commit()
--
- I check through FTP that test2.txt does not appear.
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- import ftplib
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- try:
- nlst_result = ftp.nlst("test2.txt")
- except ftplib.error_perm: # 550 error: 'path not exists'
- nlst_result = []
- assert "test2.txt" not in nlst_result, "Files: %r" % nlst_result
- ftp.close()
--
- I create a "test-name.txt" file
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- fdata = StringIO('abcd')
- ftp.storbinary('STOR test-name.txt', fdata)
- ftp.close()
--
- I rename the "test-name.txt" file through ftp.
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- ftp.rename("test-name.txt", "test-renamed.txt")
- ftp.close()
--
- I check that test-name.txt has been renamed.
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from ftplib import error_perm
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- try:
- res = ftp.nlst("test-name.txt")
- assert res == [], "File has not been renamed!"
- except error_perm, e:
- pass
- assert ftp.nlst("test-renamed.txt") == ['test-renamed.txt']
- ftp.close()
--
- I create a new folder 'Test-Folder2' through FTP
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- ftp.mkd("Test-Folder2")
- ftp.close()
--
- I create a file 'test3.txt' at the 'Test-Folder2'
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/Test-Folder2')
- fdata = StringIO('abcd')
- ftp.storbinary('STOR test3.txt', fdata)
- ftp.close()
--
- I try to retrieve test3.txt
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/Test-Folder2')
- assert ftp.nlst("test3.txt") == ['test3.txt'], "File test3.txt is not there!"
- ftp.close()
--
- I create a new folder, 'Test-Folder3', through FTP
- I try to move test3.txt to 'Test-Folder3'
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- ftp.mkd("Test-Folder3")
- ftp.close()
- # TODO move
--
- I remove the 'Test-Folder3'
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- ftp.rmd("Test-Folder3")
- ftp.close()
--
- I check that test3.txt is removed.
--
- I create 5 files through FTP
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/Test-Folder2')
- fdata = StringIO('abcd')
- for i in range(0, 5):
- fdata.seek(0)
- ftp.storbinary('STOR test-name%s.txt' %i, fdata)
- ftp.close()
--
- I list the 5 files, check speed
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/Test-Folder2')
- assert len(ftp.nlst()) >= 5, "We haven't managed to store 5 files!"
--
- I read the 5 files, check speed
--
- I move the 5 files to 'Test-Folder2'
--
- I delete the 5 files
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/Test-Folder2')
- ftp.delete('test3.txt')
- for i in range(0, 5):
- ftp.delete('test-name%s.txt' %i)
- ftp.close()
-
--
- I delete the "test.txt" and "test-renamed.txt" file
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- ftp.delete('test.txt')
- ftp.delete('test-renamed.txt')
- ftp.close()
--
- I remove the 'Test-Folder2'
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- ftp.rmd("Test-Folder2")
- ftp.close()
diff --git a/addons/document_ftp/test/document_ftp_test3.yml b/addons/document_ftp/test/document_ftp_test3.yml
deleted file mode 100644
index a51f259f44e..00000000000
--- a/addons/document_ftp/test/document_ftp_test3.yml
+++ /dev/null
@@ -1,92 +0,0 @@
--
- In order to check international character functionality
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_plain_ftp(timeout=1.0)
--
- I create in the server a folder called ' '
--
- !record {model: document.directory, id: dir_itests }:
- name: ' '
- parent_id: document.dir_root
--
- And then I create another folder, under it, through FTP
--
- !python {model: ir.attachment}: |
- cr.commit()
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/ ')
- ftp.mkd(" ")
--
- I check that this folder exists at the server
--
- !assert {model: document.directory, id: , search: "[('name','=',' ')]" }:
- - parent_id != False
--
- I login with FTP and check that ' ' is there
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/ / ')
--
- I create a file named '' into that folder
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/ / ')
- fdata = StringIO(' utf-8')
- ftp.storbinary('STOR .txt', fdata)
--
- I remove the '.txt' file
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/ / ')
- ftp.delete('.txt')
--
- I rename ' ' into ''
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/ ')
- ftp.rename(" ", "")
--
- I place a file 'file 3' in ''
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/ /')
- fdata = StringIO(' ')
- ftp.storbinary('STOR file 3.txt', fdata)
--
- I rename the file into file+range(1..200) (large filename)
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/ /')
- vuvuzela = 'b'+''.join('z' * 200)+'!'
- ftp.rename("file 3.txt", vuvuzela)
--
- I delete the file with the large name
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/ /')
- vuvuzela = 'b'+''.join('z' * 200)+'!'
- ftp.delete(vuvuzela)
-
--
- I delete the testing folders
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents')
- ftp.rmd(' /')
- ftp.rmd(' ')
diff --git a/addons/document_ftp/test/document_ftp_test4.yml b/addons/document_ftp/test/document_ftp_test4.yml
deleted file mode 100644
index 9b311f64605..00000000000
--- a/addons/document_ftp/test/document_ftp_test4.yml
+++ /dev/null
@@ -1,187 +0,0 @@
--
- In order to check dynamic folder functionality of document + FTP
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_plain_ftp(timeout=1.0)
-- |
- I create two partners 'Partner1' and 'Partner2'.
- I create three partner categories: 'none', 'pat1' and 'all'
- I attach Partner1 to pat1, Partner1+Partner2 to 'all'
--
- !record {model: res.partner.category, id: tpat_categ_none }:
- name: 'No partners'
--
- !record {model: res.partner.category, id: tpat_categ_pat1 }:
- name: 'Pat 1'
--
- !record {model: res.partner.category, id: tpat_categ_all }:
- name: 'All Partner1+2'
--
- !record {model: res.partner, id: tpartner1 }:
- name: Partner 1
- category_id:
- - tpat_categ_pat1
- - tpat_categ_all
--
- !record {model: res.partner, id: tpartner_2 }:
- name: 'Partner 2'
- category_id:
- - tpat_categ_all
--
- I create a resource folder of partners, by the (none, pat1, all)
- categories.
--
- !record {model: document.directory, id: dir_tests2 }:
- name: Partners Testing
- parent_id: document.dir_root
- type: ressource
- ressource_type_id: base.model_res_partner_category
- domain: [] # TODO
--
- I commit (because FTP operations are on different transaction)
--
- !python {model: document.directory, id: }: |
- cr.commit()
--
- I browse through ftp in the resource folder, checking that three
- categories are there.
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/Partners Testing')
- dirs = ftp.nlst()
- for dir in [ 'All Partner1+2', 'No partners', 'Pat 1' ]:
- assert dir in dirs, "Dir %s not in folder" % dir
--
- I create a 'partners' folder by the first resource one.
--
- !record {model: document.directory, id: dir_respart1 }:
- name: Partners of Test
- parent_id: dir_tests2
- type: ressource
- ressource_type_id: base.model_res_partner
- domain: "[('category_id','in',[active_id])]"
- ressource_parent_type_id : base.model_res_partner_category
--
- I commit (because FTP operations are on different transaction)
--
- !python {model: document.directory, id: }: |
- cr.commit()
--
- I check through FTP that the correct partners are listed at each
- 'partners' folder.
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/Partners Testing')
- correct = { 'All Partner1+2': [ 'Partner 1', 'Partner 2' ],
- 'No partners': [],
- 'Pat 1': ['Partner 1',] }
- for dir in correct:
- res = ftp.nlst(dir+'/Partners of Test')
- assert res == correct[dir], "Dir %s falsely contains %s" %(dir, res)
--
- I create an ir.attachment, attached (not related) to Partner1
--
- !record {model: ir.attachment, id: file_test1}:
- name: File of pat1
- res_model: res.partner
- res_id: !eval ref("tpartner1")
--
- I commit (because FTP operations are on different transaction)
--
- !python {model: document.directory, id: }: |
- cr.commit()
--
- I check that pat1/Partner1 folder has the file.
- I check that all/Partner1 folder has the file
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/Partners Testing')
- dirs = [ 'All Partner1+2', 'Pat 1' ]
- for dir in dirs:
- res = ftp.nlst(dir+'/Partners of Test/Partner 1')
- assert 'File of pat1' in res, "Dir %s contains only %s" %(dir, res)
--
- I place a file at the 'pat1'/Partner1 folder, through FTP
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/Partners Testing/Pat 1/Partners of Test/Partner 1')
- fdata = StringIO('abcd')
- ftp.storbinary('STOR pat1-dynamic.txt', fdata)
- cr.rollback() # restart transaction to see changes (FTP-FS uses its own cursor)
--
- I check at the server that the file is attached to Partner1
--
- !assert {model: ir.attachment, id: , search: "[('name','=','pat1-dynamic.txt')]" }:
- - parent_id.name == 'Documents'
- - res_model == 'res.partner'
- - res_id != False
--
- I try to create a file directly under the Partners Testing folder
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- import ftplib
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/Partners Testing')
- fdata = StringIO('abcd')
- try:
- ftp.storbinary('STOR stray.txt', fdata)
- assert False, "We should't be able to create files here"
- except ftplib.error_perm:
- # That's what should happen
- pass
--
- I try to create a folder directly under the Partners Testing folder
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- import ftplib
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/Partners Testing')
- try:
- ftp.mkd('Weird folder')
- assert False, "We should't be able to create folders here"
- except ftplib.error_perm:
- # That's what should happen
- pass
--
- I check that all/Partner1 also has the file
-- |
- Bonus Piste:
- I create a 'Partner3' under 'all'
-
--
- I delete "pat1-dynamic.txt" File.
--
- !python {model: ir.attachment}: |
- from document_ftp import test_easyftp as te
- from cStringIO import StringIO
- ftp = te.get_ftp_folder(cr, uid, self, 'Documents/Partners Testing/Pat 1/Partners of Test/Partner 1')
- ftp.delete('pat1-dynamic.txt')
- ftp.close()
- cr.rollback() # restart transaction to see changes (FTP-FS uses its own cursor)
-
--
- I delete the Partners Testing folder, "File of pat1" file, Partner and Partner category.
--
- !python {model: document.directory}: |
- attach_pool = self.pool.get('ir.attachment')
- partner_categ_pool = self.pool.get('res.partner.category')
- partner_pool = self.pool.get('res.partner')
-
- self.unlink(cr, uid, [ref('dir_tests2')])
- self.unlink(cr, uid, [ref('dir_respart1')])
- attach_pool.unlink(cr, uid, [ref('file_test1')])
- partner_categ_pool.unlink(cr, uid, [ref('tpat_categ_none')])
- partner_categ_pool.unlink(cr, uid, [ref('tpat_categ_pat1')])
- partner_categ_pool.unlink(cr, uid, [ref('tpat_categ_all')])
- partner_pool.unlink(cr, uid, [ref('tpartner1')])
- partner_pool.unlink(cr, uid, [ref('tpartner_2')])
- cr.commit() #required because all the operations via FTP were committed
-
diff --git a/addons/document_ftp/test/document_ftp_test5.yml b/addons/document_ftp/test/document_ftp_test5.yml
deleted file mode 100644
index a66f409905b..00000000000
--- a/addons/document_ftp/test/document_ftp_test5.yml
+++ /dev/null
@@ -1,30 +0,0 @@
--
- In order to check the permissions setup and functionality of the
- document module:
--
- I create a testing user for the documents
--
- I assign some ... group to the testing user
--
- I create a "group testing" user, which also belongs to the same ... group
--
- I create a "blocked" user.
--
- I create (as root) a testing folder in the document hierarchy, and
- assign ownership to the testing user, groups to the ... group.
--
- I create a "private" folder inside the testing folder.
--
- I try to read the testing folder as the testing user
--
- I try to read the folder as the group user, it should fail.
--
- I try to read the folder as the blocked user.
--
- I create a "group" folder, with the ... group.
--
- I try to read the "group" folder as the testing user
--
- I try to read the "group" folder as the group user
--
- I try to read the "group" folder as the blocked user
diff --git a/addons/document_ftp/test_easyftp.py b/addons/document_ftp/test_easyftp.py
deleted file mode 100644
index 1ab808c3acc..00000000000
--- a/addons/document_ftp/test_easyftp.py
+++ /dev/null
@@ -1,72 +0,0 @@
-# -*- coding: utf-8 -*-
-##############################################################################
-#
-# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2010 Tiny SPRL ().
-#
-# 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 .
-#
-##############################################################################
-
-""" This is a testing module, which exports some functions for the YAML tests.
- Instead of repeating the same FTP code all over, we prefer to have
- it in this file
-"""
-
-from ftplib import FTP
-from openerp.tools import config
-
-def get_plain_ftp(timeout=10.0):
- ftp = FTP()
- host = config.get('ftp_server_host', '127.0.0.1')
- port = config.get('ftp_server_port', '8021')
- ftp.connect(host, port,timeout)
- return ftp
-
-def get_ftp_login(cr, uid, ormobj):
- ftp = get_plain_ftp()
- user = ormobj.pool.get('res.users').browse(cr, uid, uid)
- passwd = user.password or ''
- if passwd.startswith("$1$"):
- # md5 by base crypt. We cannot decode, wild guess
- # that passwd = login
- passwd = user.login
- ftp.login(user.login, passwd)
- ftp.cwd("/" + cr.dbname)
- return ftp
-
-def get_ftp_anonymous(cr):
- ftp = get_plain_ftp()
- ftp.login('anonymous', 'the-test')
- ftp.cwd("/")
- return ftp
-
-def get_ftp_folder(cr, uid, ormobj, foldername):
- ftp = get_ftp_login(cr, uid, ormobj)
- ftp.cwd("/" + cr.dbname+"/"+foldername)
- return ftp
-
-def get_ftp_fulldata(ftp, fname, limit=8192):
- from functools import partial
- data = []
- def ffp(data, ndata):
- if len(data)+ len(ndata) > limit:
- raise IndexError('Data over the limit.')
- data.append(ndata)
- ftp.retrbinary('RETR %s' % fname, partial(ffp,data))
- return ''.join(data)
-
-#eof
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_ftp/wizard/ftp_browse.py b/addons/document_ftp/wizard/ftp_browse.py
deleted file mode 100644
index ee8f897ca20..00000000000
--- a/addons/document_ftp/wizard/ftp_browse.py
+++ /dev/null
@@ -1,64 +0,0 @@
-# -*- coding: utf-8 -*-
-##############################################################################
-#
-# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2010 Tiny SPRL ().
-#
-# 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 .
-#
-##############################################################################
-
-from openerp.osv import fields, osv
-# from openerp.tools.translate import _
-from .. import ftpserver
-
-class document_ftp_browse(osv.osv_memory):
- _name = 'document.ftp.browse'
- _description = 'Document FTP Browse'
-
- _columns = {
- 'url' : fields.char('FTP Server', size=64, required=True),
- }
-
- def default_get(self, cr, uid, fields, context=None):
- res = {}
- if 'url' in fields:
- user_pool = self.pool.get('res.users')
- current_user = user_pool.browse(cr, uid, uid, context=context)
- data_pool = self.pool.get('ir.model.data')
- aid = data_pool._get_id(cr, uid, 'document_ftp', 'action_document_browse')
- aid = data_pool.browse(cr, uid, aid, context=context).res_id
- ftp_url = self.pool.get('ir.actions.act_url').browse(cr, uid, aid, context=context)
- url = ftp_url.url and ftp_url.url.split('ftp://') or []
- if url:
- url = url[1]
- if url[-1] == '/':
- url = url[:-1]
- else:
- url = '%s:%s' %(ftpserver.HOST, ftpserver.PORT)
- res['url'] = 'ftp://%s@%s'%(current_user.login, url)
- return res
-
- def browse_ftp(self, cr, uid, ids, context=None):
- data_id = ids and ids[0] or False
- data = self.browse(cr, uid, data_id, context=context)
- final_url = data.url
- return {
- 'type': 'ir.actions.act_url',
- 'url':final_url,
- 'target': 'new'
- }
-
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_ftp/wizard/ftp_browse_view.xml b/addons/document_ftp/wizard/ftp_browse_view.xml
deleted file mode 100644
index c1613b29a70..00000000000
--- a/addons/document_ftp/wizard/ftp_browse_view.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
- Document FTP Browse
- document.ftp.browse
-
-
-
-
-
-
- Document Browse
- ir.actions.act_window
- document.ftp.browse
-
- form
- form
- new
-
-
-
-
-
-
diff --git a/addons/document_ftp/wizard/ftp_configuration.py b/addons/document_ftp/wizard/ftp_configuration.py
deleted file mode 100644
index 1dee9495a95..00000000000
--- a/addons/document_ftp/wizard/ftp_configuration.py
+++ /dev/null
@@ -1,51 +0,0 @@
-# -*- coding: utf-8 -*-
-##############################################################################
-#
-# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2010 Tiny SPRL ().
-#
-# 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
-#
-##############################################################################
-
-from openerp.osv import fields, osv
-from openerp.tools import config
-
-class document_ftp_configuration(osv.osv_memory):
-
- _name='document.ftp.configuration'
- _description = 'Auto Directory Configuration'
- _inherit = 'res.config'
- _rec_name = 'host'
- _columns = {
- 'host': fields.char('Address', size=64,
- help="Server address or IP and port to which users should connect to for DMS access",
- required=True),
- }
-
- _defaults = {
- 'host': config.get('ftp_server_host', 'localhost') + ':' + config.get('ftp_server_port', '8021'),
- }
-
- def execute(self, cr, uid, ids, context=None):
- conf = self.browse(cr, uid, ids[0], context=context)
- data_pool = self.pool.get('ir.model.data')
- # Update the action for FTP browse.
- aid = data_pool._get_id(cr, uid, 'document_ftp', 'action_document_browse')
- aid = data_pool.browse(cr, uid, aid, context=context).res_id
- self.pool.get('ir.actions.act_url').write(cr, uid, [aid],
- {'url': 'ftp://'+(conf.host or 'localhost:8021')+'/' + cr.dbname+'/'})
-
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_ftp/wizard/ftp_configuration_view.xml b/addons/document_ftp/wizard/ftp_configuration_view.xml
deleted file mode 100644
index 9e05fba986e..00000000000
--- a/addons/document_ftp/wizard/ftp_configuration_view.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
- Browse Files
- ftp://localhost:8021/
-
-
-
-
-
- FTP Server Configuration
- document.ftp.configuration
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- FTP Server Configuration
- ir.actions.act_window
- document.ftp.configuration
-
- form
- form
- new
-
-
-
-
- automatic
-
-
-
diff --git a/addons/document_webdav/__openerp__.py b/addons/document_webdav/__openerp__.py
deleted file mode 100644
index befb87829ed..00000000000
--- a/addons/document_webdav/__openerp__.py
+++ /dev/null
@@ -1,76 +0,0 @@
-# -*- encoding: utf-8 -*-
-##############################################################################
-#
-# Copyright (c) 2004 TINY SPRL. (http://tiny.be), 2009 P. Christeas
-# All Rights Reserved.
-# Fabien Pinckaers
-#
-# WARNING: This program as such is intended to be used by professional
-# programmers who take the whole responsability of assessing all potential
-# consequences resulting from its eventual inadequacies and bugs
-# End users who are looking for a ready-to-use solution with commercial
-# garantees and support are strongly adviced to contract a Free Software
-# Service Company
-#
-# This program is Free Software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# 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 General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-#
-##############################################################################
-
-{
- 'name': 'Shared Repositories (WebDAV)',
- 'version': '2.3',
- 'author': 'OpenERP SA',
- 'category': 'Knowledge Management',
- 'website': 'http://www.openerp.com',
- 'description': """
-With this module, the WebDAV server for documents is activated.
-===============================================================
-
-You can then use any compatible browser to remotely see the attachments of OpenObject.
-
-After installation, the WebDAV server can be controlled by a [webdav] section in
-the server's config.
-
-Server Configuration Parameter:
--------------------------------
-[webdav]:
-+++++++++
- * enable = True ; Serve webdav over the http(s) servers
- * vdir = webdav ; the directory that webdav will be served at
- * this default val means that webdav will be
- * on "http://localhost:8069/webdav/
- * verbose = True ; Turn on the verbose messages of webdav
- * debug = True ; Turn on the debugging messages of webdav
- * since the messages are routed to the python logging, with
- * levels "debug" and "debug_rpc" respectively, you can leave
- * these options on
-
-Also implements IETF RFC 5785 for services discovery on a http server,
-which needs explicit configuration in openerp-server.conf too.
-""",
- 'depends': ['base', 'document'],
- 'data': ['security/ir.model.access.csv',
- 'webdav_view.xml',
- 'webdav_setup.xml',
- ],
- 'demo': [],
- 'test': [ #'test/webdav_test1.yml',
- ],
- 'auto_install': False,
- 'installable': True,
- 'images': ['images/dav_properties.jpeg','images/directories_structure_principals.jpeg'],
-}
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_webdav/cache.py b/addons/document_webdav/cache.py
deleted file mode 100644
index 95ff9d31f62..00000000000
--- a/addons/document_webdav/cache.py
+++ /dev/null
@@ -1,41 +0,0 @@
-import time
-import heapq
-
-def memoize(maxsize):
- """decorator to 'memoize' a function - caching its results"""
- def decorating_function(f):
- cache = {} # map from key to value
- heap = [] # list of keys, in LRU heap
- cursize = 0 # because len() is slow
- def wrapper(*args):
- key = repr(args)
- # performance crap
- _cache=cache
- _heap=heap
- _heappop = heapq.heappop
- _heappush = heapq.heappush
- _time = time.time
- _cursize = cursize
- _maxsize = maxsize
- if not _cache.has_key(key):
- if _cursize == _maxsize:
- # pop oldest element
- (_,oldkey) = _heappop(_heap)
- _cache.pop(oldkey)
- else:
- _cursize += 1
- # insert this element
- _cache[key] = f(*args)
- _heappush(_heap,(_time(),key))
- wrapper.misses += 1
- else:
- wrapper.hits += 1
- return cache[key]
- wrapper.__doc__ = f.__doc__
- wrapper.__name__ = f.__name__
- wrapper.hits = wrapper.misses = 0
- return wrapper
- return decorating_function
-
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_webdav/dav_fs.py b/addons/document_webdav/dav_fs.py
deleted file mode 100644
index fef7d7b5940..00000000000
--- a/addons/document_webdav/dav_fs.py
+++ /dev/null
@@ -1,1052 +0,0 @@
-# -*- coding: utf-8 -*-
-##############################################################################
-#
-# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2010 Tiny SPRL ().
-#
-# 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 .
-#
-##############################################################################
-import os
-import time
-import errno
-import re
-import urlparse
-import urllib
-
-try:
- from pywebdav.lib.constants import COLLECTION # , OBJECT
- from pywebdav.lib.errors import DAV_Error, DAV_Forbidden, DAV_NotFound
- from pywebdav.lib.iface import dav_interface
- from pywebdav.lib.davcmd import copyone, copytree, moveone, movetree, delone, deltree
-except ImportError:
- from DAV.constants import COLLECTION #, OBJECT
- from DAV.errors import DAV_Error, DAV_Forbidden, DAV_NotFound
- from DAV.iface import dav_interface
- from DAV.davcmd import copyone, copytree, moveone, movetree, delone, deltree
-
-import openerp
-from openerp import sql_db
-import openerp.service
-from openerp.tools import misc
-
-from cache import memoize
-from webdav import mk_lock_response
-
-CACHE_SIZE=20000
-
-#hack for urlparse: add webdav in the net protocols
-urlparse.uses_netloc.append('webdav')
-urlparse.uses_netloc.append('webdavs')
-
-day_names = { 0: 'Mon', 1: 'Tue' , 2: 'Wed', 3: 'Thu', 4: 'Fri', 5: 'Sat', 6: 'Sun' }
-month_names = { 1: 'Jan', 2: 'Feb', 3: 'Mar', 4: 'Apr', 5: 'May', 6: 'Jun',
- 7: 'Jul', 8: 'Aug', 9: 'Sep', 10: 'Oct', 11: 'Nov', 12: 'Dec' }
-
-def dict_merge2(*dicts):
- """ Return a dict with all values of dicts.
- If some key appears twice and contains iterable objects, the values
- are merged (instead of overwritten).
- """
- res = {}
- for d in dicts:
- for k in d.keys():
- if k in res and isinstance(res[k], (list, tuple)):
- res[k] = res[k] + d[k]
- elif k in res and isinstance(res[k], dict):
- res[k].update(d[k])
- else:
- res[k] = d[k]
- return res
-
-class DAV_NotFound2(DAV_NotFound):
- """404 exception, that accepts our list uris
- """
- def __init__(self, *args):
- if len(args) and isinstance(args[0], (tuple, list)):
- path = ''.join([ '/' + x for x in args[0]])
- args = (path, )
- DAV_NotFound.__init__(self, *args)
-
-
-def _str2time(cre):
- """ Convert a string with time representation (from db) into time (float)
- """
- if not cre:
- return time.time()
- frac = 0.0
- if isinstance(cre, basestring) and '.' in cre:
- fdot = cre.find('.')
- frac = float(cre[fdot:])
- cre = cre[:fdot]
- return time.mktime(time.strptime(cre,'%Y-%m-%d %H:%M:%S')) + frac
-
-class BoundStream2(object):
- """Wraps around a seekable buffer, reads a determined range of data
-
- Note that the supplied stream object MUST support a size() which
- should return its data length (in bytes).
-
- A variation of the class in websrv_lib.py
- """
-
- def __init__(self, stream, offset=None, length=None, chunk_size=None):
- self._stream = stream
- self._offset = offset or 0
- self._length = length or self._stream.size()
- self._rem_length = length
- assert length and isinstance(length, (int, long))
- assert length and length >= 0, length
- self._chunk_size = chunk_size
- if offset is not None:
- self._stream.seek(offset)
-
- def read(self, size=-1):
- if not self._stream:
- raise IOError(errno.EBADF, "read() without stream.")
-
- if self._rem_length == 0:
- return ''
- elif self._rem_length < 0:
- raise EOFError()
-
- rsize = self._rem_length
- if size > 0 and size < rsize:
- rsize = size
- if self._chunk_size and self._chunk_size < rsize:
- rsize = self._chunk_size
-
- data = self._stream.read(rsize)
- self._rem_length -= len(data)
-
- return data
-
- def __len__(self):
- return self._length
-
- def tell(self):
- res = self._stream.tell()
- if self._offset:
- res -= self._offset
- return res
-
- def __iter__(self):
- return self
-
- def next(self):
- return self.read(65536)
-
- def seek(self, pos, whence=os.SEEK_SET):
- """ Seek, computing our limited range
- """
- if whence == os.SEEK_SET:
- if pos < 0 or pos > self._length:
- raise IOError(errno.EINVAL,"Cannot seek.")
- self._stream.seek(pos - self._offset)
- self._rem_length = self._length - pos
- elif whence == os.SEEK_CUR:
- if pos > 0:
- if pos > self._rem_length:
- raise IOError(errno.EINVAL,"Cannot seek past end.")
- elif pos < 0:
- oldpos = self.tell()
- if oldpos + pos < 0:
- raise IOError(errno.EINVAL,"Cannot seek before start.")
- self._stream.seek(pos, os.SEEK_CUR)
- self._rem_length -= pos
- elif whence == os.SEEK_END:
- if pos > 0:
- raise IOError(errno.EINVAL,"Cannot seek past end.")
- else:
- if self._length + pos < 0:
- raise IOError(errno.EINVAL,"Cannot seek before start.")
- newpos = self._offset + self._length + pos
- self._stream.seek(newpos, os.SEEK_SET)
- self._rem_length = 0 - pos
-
-class openerp_dav_handler(dav_interface):
- """
- This class models a OpenERP interface for the DAV server
- """
- PROPS={'DAV:': dav_interface.PROPS['DAV:'],}
-
- M_NS={ "DAV:" : dav_interface.M_NS['DAV:'],}
-
- def __init__(self, parent, verbose=False):
- self.db_name_list=[]
- self.parent = parent
- self.baseuri = parent.baseuri
- self.verbose = verbose
-
- def get_propnames(self, uri):
- props = self.PROPS
- self.parent.log_message('get propnames: %s' % uri)
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- if not dbname:
- if cr: cr.close()
- # TODO: maybe limit props for databases..?
- return props
- node = self.uri2object(cr, uid, pool, uri2)
- if node:
- props = dict_merge2(props, node.get_dav_props(cr))
- cr.close()
- return props
-
- def _try_function(self, funct, args, opname='run function', cr=None,
- default_exc=DAV_Forbidden):
- """ Try to run a function, and properly convert exceptions to DAV ones.
-
- @objname the name of the operation being performed
- @param cr if given, the cursor to close at exceptions
- """
-
- try:
- return funct(*args)
- except DAV_Error:
- if cr: cr.close()
- raise
- except NotImplementedError, e:
- if cr: cr.close()
- import traceback
- self.parent.log_error("Cannot %s: %s", opname, str(e))
- self.parent.log_message("Exc: %s",traceback.format_exc())
- # see par 9.3.1 of rfc
- raise DAV_Error(403, str(e) or 'Not supported at this path.')
- except EnvironmentError, err:
- if cr: cr.close()
- import traceback
- self.parent.log_error("Cannot %s: %s", opname, err.strerror)
- self.parent.log_message("Exc: %s",traceback.format_exc())
- raise default_exc(err.strerror)
- except Exception, e:
- import traceback
- if cr: cr.close()
- self.parent.log_error("Cannot %s: %s", opname, str(e))
- self.parent.log_message("Exc: %s",traceback.format_exc())
- raise default_exc("Operation failed.")
-
- def _get_dav_lockdiscovery(self, uri):
- """ We raise that so that the node API is used """
- raise DAV_NotFound
-
- def _get_dav_supportedlock(self, uri):
- """ We raise that so that the node API is used """
- raise DAV_NotFound
-
- def match_prop(self, uri, match, ns, propname):
- if self.M_NS.has_key(ns):
- return match == dav_interface.get_prop(self, uri, ns, propname)
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- if not dbname:
- if cr: cr.close()
- raise DAV_NotFound
- node = self.uri2object(cr, uid, pool, uri2)
- if not node:
- cr.close()
- raise DAV_NotFound
- res = node.match_dav_eprop(cr, match, ns, propname)
- cr.close()
- return res
-
- def prep_http_options(self, uri, opts):
- """see HttpOptions._prep_OPTIONS """
- self.parent.log_message('get options: %s' % uri)
- cr, uid, pool, dbname, uri2 = self.get_cr(uri, allow_last=True)
-
- if not dbname:
- if cr: cr.close()
- return opts
- node = self.uri2object(cr, uid, pool, uri2[:])
-
- if not node:
- if cr: cr.close()
- return opts
- else:
- if hasattr(node, 'http_options'):
- ret = opts.copy()
- for key, val in node.http_options.items():
- if isinstance(val, basestring):
- val = [val, ]
- if key in ret:
- ret[key] = ret[key][:] # copy the orig. array
- else:
- ret[key] = []
- ret[key].extend(val)
-
- self.parent.log_message('options: %s' % ret)
- else:
- ret = opts
- cr.close()
- return ret
-
- def reduce_useragent(self):
- ua = self.parent.headers.get('User-Agent', False)
- ctx = {}
- if ua:
- if 'iPhone' in ua:
- ctx['DAV-client'] = 'iPhone'
- elif 'Konqueror' in ua:
- ctx['DAV-client'] = 'GroupDAV'
- return ctx
-
- def get_prop(self, uri, ns, propname):
- """ return the value of a given property
-
- uri -- uri of the object to get the property of
- ns -- namespace of the property
- pname -- name of the property
- """
- if self.M_NS.has_key(ns):
- try:
- # if it's not in the interface class, a "DAV:" property
- # may be at the node class. So shouldn't give up early.
- return dav_interface.get_prop(self, uri, ns, propname)
- except DAV_NotFound:
- pass
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- if not dbname:
- if cr: cr.close()
- raise DAV_NotFound
- try:
- node = self.uri2object(cr, uid, pool, uri2)
- if not node:
- raise DAV_NotFound
- res = node.get_dav_eprop(cr, ns, propname)
- finally:
- cr.close()
- return res
-
- def get_db(self, uri, rest_ret=False, allow_last=False):
- """Parse the uri and get the dbname and the rest.
- Db name should be the first component in the unix-like
- path supplied in uri.
-
- @param rest_ret Instead of the db_name, return (db_name, rest),
- where rest is the remaining path
- @param allow_last If the dbname is the last component in the
- path, allow it to be resolved. The default False value means
- we will not attempt to use the db, unless there is more
- path.
-
- @return db_name or (dbname, rest) depending on rest_ret,
- will return dbname=False when component is not found.
- """
-
- uri2 = self.uri2local(uri)
- if uri2.startswith('/'):
- uri2 = uri2[1:]
- names=uri2.split('/',1)
- db_name=False
- rest = None
- if allow_last:
- ll = 0
- else:
- ll = 1
- if len(names) > ll and names[0]:
- db_name = names[0]
- names = names[1:]
-
- if rest_ret:
- if len(names):
- rest = names[0]
- return db_name, rest
- return db_name
-
-
- def urijoin(self,*ajoin):
- """ Return the base URI of this request, or even join it with the
- ajoin path elements
- """
- return self.parent.get_baseuri(self) + '/'.join(ajoin)
-
- @memoize(4)
- def _all_db_list(self):
- """return all databases who have module document_webdav installed"""
- s = openerp.service.db
- result = s.exp_list()
- self.db_name_list=[]
- for db_name in result:
- cr = None
- try:
- db = sql_db.db_connect(db_name)
- cr = db.cursor()
- cr.execute("SELECT id FROM ir_module_module WHERE name = 'document_webdav' AND state='installed' ")
- res=cr.fetchone()
- if res and len(res):
- self.db_name_list.append(db_name)
- except Exception, e:
- self.parent.log_error("Exception in db list: %s" % e)
- finally:
- if cr:
- cr.close()
- return self.db_name_list
-
- def db_list(self, uri):
- # import pudb;pudb.set_trace()
- u = urlparse.urlsplit(uri)
- h = u.hostname
- d = h.split('.')[0]
- r = openerp.tools.config['dbfilter'].replace('%h', h).replace('%d',d)
- dbs = [i for i in self._all_db_list() if re.match(r, i)]
- return dbs
-
- def get_childs(self,uri, filters=None):
- """ return the child objects as self.baseuris for the given URI """
- self.parent.log_message('get children: %s' % uri)
- cr, uid, pool, dbname, uri2 = self.get_cr(uri, allow_last=True)
-
- if not dbname:
- if cr: cr.close()
- res = map(lambda x: self.urijoin(x), self.db_list(uri))
- return res
- result = []
- node = self.uri2object(cr, uid, pool, uri2[:])
-
- try:
- if not node:
- raise DAV_NotFound2(uri2)
- else:
- fp = node.full_path()
- if fp and len(fp):
- fp = '/'.join(fp)
- self.parent.log_message('children for: %s' % fp)
- else:
- fp = None
- domain = None
- if filters:
- domain = node.get_domain(cr, filters)
-
- if hasattr(filters, 'getElementsByTagNameNS'):
- hrefs = filters.getElementsByTagNameNS('DAV:', 'href')
- if hrefs:
- ul = self.parent.davpath + self.uri2local(uri)
- for hr in hrefs:
- turi = ''
- for tx in hr.childNodes:
- if tx.nodeType == hr.TEXT_NODE:
- turi += tx.data
- if not turi.startswith('/'):
- # it may be an absolute URL, decode to the
- # relative part, because ul is relative, anyway
- uparts=urlparse.urlparse(turi)
- turi=uparts[2]
- if uparts[3]:
- turi += ';' + uparts[3]
- if turi.startswith(ul):
- result.append( turi[len(self.parent.davpath):])
- else:
- self.parent.log_error("ignore href %s because it is not under request path %s", turi, ul)
- return result
- # We don't want to continue with the children found below
- # Note the exceptions and that 'finally' will close the
- # cursor
- for d in node.children(cr, domain):
- self.parent.log_message('child: %s' % d.path)
- if fp:
- result.append( self.urijoin(dbname,fp,d.path) )
- else:
- result.append( self.urijoin(dbname,d.path) )
- except DAV_Error:
- raise
- except Exception, e:
- self.parent.log_error("Cannot get_children: "+str(e)+".")
- raise
- finally:
- if cr: cr.close()
- return result
-
- def uri2local(self, uri):
- uparts=urlparse.urlparse(uri)
- reluri=uparts[2]
- if uparts[3]:
- reluri += ';'+uparts[3]
- if reluri and reluri[-1]=="/":
- reluri=reluri[:-1]
- return reluri
-
- #
- # pos: -1 to get the parent of the uri
- #
- def get_cr(self, uri, allow_last=False):
- """ Split the uri, grab a cursor for that db
- """
- pdb = self.parent.auth_provider.last_auth
- dbname, uri2 = self.get_db(uri, rest_ret=True, allow_last=allow_last)
- uri2 = (uri2 and uri2.split('/')) or []
- if not dbname:
- return None, None, None, False, uri2
- # if dbname was in our uri, we should have authenticated
- # against that.
- assert pdb == dbname, " %s != %s" %(pdb, dbname)
- res = self.parent.auth_provider.auth_creds.get(dbname, False)
- if not res:
- self.parent.auth_provider.checkRequest(self.parent, uri, dbname)
- res = self.parent.auth_provider.auth_creds[dbname]
- user, passwd, dbn2, uid = res
- registry = openerp.registry(dbname)
- cr = registery.db.cursor()
- return cr, uid, registry, dbname, uri2
-
- def uri2object(self, cr, uid, pool, uri):
- if not uid:
- return None
- context = self.reduce_useragent()
- return pool.get('document.directory').get_object(cr, uid, uri, context=context)
-
- def get_data(self,uri, rrange=None):
- self.parent.log_message('GET: %s' % uri)
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- try:
- if not dbname:
- raise DAV_Error, 409
- node = self.uri2object(cr, uid, pool, uri2)
- if not node:
- raise DAV_NotFound2(uri2)
- # TODO: if node is a collection, for some specific set of
- # clients ( web browsers; available in node context),
- # we may return a pseydo-html page with the directory listing.
- try:
- res = node.open_data(cr,'r')
- if rrange:
- assert isinstance(rrange, (tuple,list))
- start, end = map(long, rrange)
- if not start:
- start = 0
- assert start >= 0
- if end and end < start:
- self.parent.log_error("Invalid range for data: %s-%s" %(start, end))
- raise DAV_Error(416, "Invalid range for data.")
- if end:
- if end >= res.size():
- raise DAV_Error(416, "Requested data exceeds available size.")
- length = (end + 1) - start
- else:
- length = res.size() - start
- res = BoundStream2(res, offset=start, length=length)
-
- except TypeError,e:
- # for the collections that return this error, the DAV standard
- # says we'd better just return 200 OK with empty data
- return ''
- except IndexError,e :
- self.parent.log_error("GET IndexError: %s", str(e))
- raise DAV_NotFound2(uri2)
- except Exception,e:
- import traceback
- self.parent.log_error("GET exception: %s",str(e))
- self.parent.log_message("Exc: %s", traceback.format_exc())
- raise DAV_Error, 409
- return res
- finally:
- if cr: cr.close()
-
- @memoize(CACHE_SIZE)
- def _get_dav_resourcetype(self, uri):
- """ return type of object """
- self.parent.log_message('get RT: %s' % uri)
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- try:
- if not dbname:
- return COLLECTION
- node = self.uri2object(cr, uid, pool, uri2)
- if not node:
- raise DAV_NotFound2(uri2)
- try:
- return node.get_dav_resourcetype(cr)
- except NotImplementedError:
- if node.type in ('collection','database'):
- return ('collection', 'DAV:')
- return ''
- finally:
- if cr: cr.close()
-
- def _get_dav_displayname(self,uri):
- self.parent.log_message('get DN: %s' % uri)
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- if not dbname:
- if cr: cr.close()
- # at root, dbname, just return the last component
- # of the path.
- if uri2 and len(uri2) < 2:
- return uri2[-1]
- return ''
- node = self.uri2object(cr, uid, pool, uri2)
- if not node:
- if cr: cr.close()
- raise DAV_NotFound2(uri2)
- cr.close()
- return node.displayname
-
- @memoize(CACHE_SIZE)
- def _get_dav_getcontentlength(self, uri):
- """ return the content length of an object """
- self.parent.log_message('get length: %s' % uri)
- result = 0
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- if not dbname:
- if cr: cr.close()
- return str(result)
- node = self.uri2object(cr, uid, pool, uri2)
- if not node:
- if cr: cr.close()
- raise DAV_NotFound2(uri2)
- result = node.content_length or 0
- cr.close()
- return str(result)
-
- @memoize(CACHE_SIZE)
- def _get_dav_getetag(self,uri):
- """ return the ETag of an object """
- self.parent.log_message('get etag: %s' % uri)
- result = 0
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- if not dbname:
- if cr: cr.close()
- return '0'
- node = self.uri2object(cr, uid, pool, uri2)
- if not node:
- cr.close()
- raise DAV_NotFound2(uri2)
- result = self._try_function(node.get_etag ,(cr,), "etag %s" %uri, cr=cr)
- cr.close()
- return str(result)
-
- @memoize(CACHE_SIZE)
- def get_lastmodified(self, uri):
- """ return the last modified date of the object """
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- if not dbname:
- return time.time()
- try:
- node = self.uri2object(cr, uid, pool, uri2)
- if not node:
- raise DAV_NotFound2(uri2)
- return _str2time(node.write_date)
- finally:
- if cr: cr.close()
-
- def _get_dav_getlastmodified(self,uri):
- """ return the last modified date of a resource
- """
- d=self.get_lastmodified(uri)
- # format it. Note that we explicitly set the day, month names from
- # an array, so that strftime() doesn't use its own locale-aware
- # strings.
- gmt = time.gmtime(d)
- return time.strftime("%%s, %d %%s %Y %H:%M:%S GMT", gmt ) % \
- (day_names[gmt.tm_wday], month_names[gmt.tm_mon])
-
- @memoize(CACHE_SIZE)
- def get_creationdate(self, uri):
- """ return the last modified date of the object """
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- if not dbname:
- raise DAV_Error, 409
- try:
- node = self.uri2object(cr, uid, pool, uri2)
- if not node:
- raise DAV_NotFound2(uri2)
-
- return _str2time(node.create_date)
- finally:
- if cr: cr.close()
-
- @memoize(CACHE_SIZE)
- def _get_dav_getcontenttype(self,uri):
- self.parent.log_message('get contenttype: %s' % uri)
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- if not dbname:
- if cr: cr.close()
- return 'httpd/unix-directory'
- try:
- node = self.uri2object(cr, uid, pool, uri2)
- if not node:
- raise DAV_NotFound2(uri2)
- result = str(node.mimetype)
- return result
- #raise DAV_NotFound, 'Could not find %s' % path
- finally:
- if cr: cr.close()
-
- def mkcol(self,uri):
- """ create a new collection
- see par. 9.3 of rfc4918
- """
- self.parent.log_message('MKCOL: %s' % uri)
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- if not uri2[-1]:
- if cr: cr.close()
- raise DAV_Error(409, "Cannot create nameless collection.")
- if not dbname:
- if cr: cr.close()
- raise DAV_Error, 409
- node = self.uri2object(cr,uid,pool, uri2[:-1])
- if not node:
- cr.close()
- raise DAV_Error(409, "Parent path %s does not exist" % uri2[:-1])
- nc = node.child(cr, uri2[-1])
- if nc:
- cr.close()
- raise DAV_Error(405, "Path already exists.")
- self._try_function(node.create_child_collection, (cr, uri2[-1]),
- "create col %s" % uri2[-1], cr=cr)
- cr.commit()
- cr.close()
- return True
-
- def put(self, uri, data, content_type=None):
- """ put the object into the filesystem """
- self.parent.log_message('Putting %s (%d), %s'%( misc.ustr(uri), data and len(data) or 0, content_type))
- cr, uid, pool,dbname, uri2 = self.get_cr(uri)
- if not dbname:
- if cr: cr.close()
- raise DAV_Forbidden
- try:
- node = self.uri2object(cr, uid, pool, uri2[:])
- except Exception:
- node = False
-
- objname = misc.ustr(uri2[-1])
-
- ret = None
- if not node:
- dir_node = self.uri2object(cr, uid, pool, uri2[:-1])
- if not dir_node:
- cr.close()
- raise DAV_NotFound('Parent folder not found.')
- newchild = self._try_function(dir_node.create_child, (cr, objname, data),
- "create %s" % objname, cr=cr)
- if not newchild:
- cr.commit()
- cr.close()
- raise DAV_Error(400, "Failed to create resource.")
-
- uparts=urlparse.urlparse(uri)
- fileloc = '/'.join(newchild.full_path())
- if isinstance(fileloc, unicode):
- fileloc = fileloc.encode('utf-8')
- # the uri we get is a mangled one, where the davpath has been removed
- davpath = self.parent.get_davpath()
-
- surl = '%s://%s' % (uparts[0], uparts[1])
- uloc = urllib.quote(fileloc)
- hurl = False
- if uri != ('/'+uloc) and uri != (surl + '/' + uloc):
- hurl = '%s%s/%s/%s' %(surl, davpath, dbname, uloc)
- etag = False
- try:
- etag = str(newchild.get_etag(cr))
- except Exception, e:
- self.parent.log_error("Cannot get etag for node: %s" % e)
- ret = (str(hurl), etag)
- else:
- self._try_function(node.set_data, (cr, data), "save %s" % objname, cr=cr)
-
- cr.commit()
- cr.close()
- return ret
-
- def rmcol(self,uri):
- """ delete a collection """
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- if not dbname:
- if cr: cr.close()
- raise DAV_Error, 409
-
- node = self.uri2object(cr, uid, pool, uri2)
- self._try_function(node.rmcol, (cr,), "rmcol %s" % uri, cr=cr)
-
- cr.commit()
- cr.close()
- return 204
-
- def rm(self,uri):
- cr, uid, pool,dbname, uri2 = self.get_cr(uri)
- if not dbname:
- if cr: cr.close()
- raise DAV_Error, 409
- node = self.uri2object(cr, uid, pool, uri2)
- res = self._try_function(node.rm, (cr,), "rm %s" % uri, cr=cr)
- if not res:
- if cr: cr.close()
- raise OSError(1, 'Invalid Action!')
- cr.commit()
- cr.close()
- return 204
-
- ### DELETE handlers (examples)
- ### (we use the predefined methods in davcmd instead of doing
- ### a rm directly
- ###
-
- def delone(self, uri):
- """ delete a single resource
-
- You have to return a result dict of the form
- uri:error_code
- or None if everything's ok
-
- """
- if uri[-1]=='/':uri=uri[:-1]
- res=delone(self,uri)
- # parent='/'.join(uri.split('/')[:-1])
- return res
-
- def deltree(self, uri):
- """ delete a collection
-
- You have to return a result dict of the form
- uri:error_code
- or None if everything's ok
- """
- if uri[-1]=='/':uri=uri[:-1]
- res=deltree(self, uri)
- # parent='/'.join(uri.split('/')[:-1])
- return res
-
-
- ###
- ### MOVE handlers (examples)
- ###
-
- def moveone(self, src, dst, overwrite):
- """ move one resource with Depth=0
-
- an alternative implementation would be
-
- result_code=201
- if overwrite:
- result_code=204
- r=os.system("rm -f '%s'" %dst)
- if r: return 412
- r=os.system("mv '%s' '%s'" %(src,dst))
- if r: return 412
- return result_code
-
- (untested!). This would not use the davcmd functions
- and thus can only detect errors directly on the root node.
- """
- res=moveone(self, src, dst, overwrite)
- return res
-
- def movetree(self, src, dst, overwrite):
- """ move a collection with Depth=infinity
-
- an alternative implementation would be
-
- result_code=201
- if overwrite:
- result_code=204
- r=os.system("rm -rf '%s'" %dst)
- if r: return 412
- r=os.system("mv '%s' '%s'" %(src,dst))
- if r: return 412
- return result_code
-
- (untested!). This would not use the davcmd functions
- and thus can only detect errors directly on the root node"""
-
- res=movetree(self, src, dst, overwrite)
- return res
-
- ###
- ### COPY handlers
- ###
-
- def copyone(self, src, dst, overwrite):
- """ copy one resource with Depth=0
-
- an alternative implementation would be
-
- result_code=201
- if overwrite:
- result_code=204
- r=os.system("rm -f '%s'" %dst)
- if r: return 412
- r=os.system("cp '%s' '%s'" %(src,dst))
- if r: return 412
- return result_code
-
- (untested!). This would not use the davcmd functions
- and thus can only detect errors directly on the root node.
- """
- res=copyone(self, src, dst, overwrite)
- return res
-
- def copytree(self, src, dst, overwrite):
- """ copy a collection with Depth=infinity
-
- an alternative implementation would be
-
- result_code=201
- if overwrite:
- result_code=204
- r=os.system("rm -rf '%s'" %dst)
- if r: return 412
- r=os.system("cp -r '%s' '%s'" %(src,dst))
- if r: return 412
- return result_code
-
- (untested!). This would not use the davcmd functions
- and thus can only detect errors directly on the root node"""
- res=copytree(self, src, dst, overwrite)
- return res
-
- ###
- ### copy methods.
- ### This methods actually copy something. low-level
- ### They are called by the davcmd utility functions
- ### copytree and copyone (not the above!)
- ### Look in davcmd.py for further details.
- ###
-
- def copy(self, src, dst):
- src=urllib.unquote(src)
- dst=urllib.unquote(dst)
- ct = self._get_dav_getcontenttype(src)
- data = self.get_data(src)
- self.put(dst, data, ct)
- return 201
-
- def copycol(self, src, dst):
- """ copy a collection.
-
- As this is not recursive (the davserver recurses itself)
- we will only create a new directory here. For some more
- advanced systems we might also have to copy properties from
- the source to the destination.
- """
- return self.mkcol(dst)
-
-
- def exists(self, uri):
- """ test if a resource exists """
- result = False
- cr, uid, pool,dbname, uri2 = self.get_cr(uri)
- if not dbname:
- if cr: cr.close()
- return True
- try:
- node = self.uri2object(cr, uid, pool, uri2)
- if node:
- result = True
- except Exception:
- pass
- cr.close()
- return result
-
- def unlock(self, uri, token):
- """ Unlock a resource from that token
-
- @return True if unlocked, False if no lock existed, Exceptions
- """
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- if not dbname:
- if cr: cr.close()
- raise DAV_Error, 409
-
- node = self.uri2object(cr, uid, pool, uri2)
- try:
- node_fn = node.dav_unlock
- except AttributeError:
- # perhaps the node doesn't support locks
- cr.close()
- raise DAV_Error(400, 'No locks for this resource.')
-
- res = self._try_function(node_fn, (cr, token), "unlock %s" % uri, cr=cr)
- cr.commit()
- cr.close()
- return res
-
- def lock(self, uri, lock_data):
- """ Lock (may create) resource.
- Data is a dict, may contain:
- depth, token, refresh, lockscope, locktype, owner
- """
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- created = False
- if not dbname:
- if cr: cr.close()
- raise DAV_Error, 409
-
- try:
- node = self.uri2object(cr, uid, pool, uri2[:])
- except Exception:
- node = False
-
- objname = misc.ustr(uri2[-1])
-
- if not node:
- dir_node = self.uri2object(cr, uid, pool, uri2[:-1])
- if not dir_node:
- cr.close()
- raise DAV_NotFound('Parent folder not found.')
-
- # We create a new node (file) but with empty data=None,
- # as in RFC4918 p. 9.10.4
- node = self._try_function(dir_node.create_child, (cr, objname, None),
- "create %s" % objname, cr=cr)
- if not node:
- cr.commit()
- cr.close()
- raise DAV_Error(400, "Failed to create resource.")
-
- created = True
-
- try:
- node_fn = node.dav_lock
- except AttributeError:
- # perhaps the node doesn't support locks
- cr.close()
- raise DAV_Error(400, 'No locks for this resource.')
-
- # Obtain the lock on the node
- lres, pid, token = self._try_function(node_fn, (cr, lock_data), "lock %s" % objname, cr=cr)
-
- if not lres:
- cr.commit()
- cr.close()
- raise DAV_Error(423, "Resource already locked.")
-
- assert isinstance(lres, list), 'lres: %s' % repr(lres)
-
- try:
- data = mk_lock_response(self, uri, lres)
- cr.commit()
- except Exception:
- cr.close()
- raise
-
- cr.close()
- return created, data, token
-
- @memoize(CACHE_SIZE)
- def is_collection(self, uri):
- """ test if the given uri is a collection """
- cr, uid, pool, dbname, uri2 = self.get_cr(uri)
- try:
- if not dbname:
- return True
- node = self.uri2object(cr,uid,pool, uri2)
- if not node:
- raise DAV_NotFound2(uri2)
- if node.type in ('collection','database'):
- return True
- return False
- finally:
- if cr: cr.close()
-
-#eof
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_webdav/doc/well-known.rst b/addons/document_webdav/doc/well-known.rst
deleted file mode 100644
index ce7dbd7c9cf..00000000000
--- a/addons/document_webdav/doc/well-known.rst
+++ /dev/null
@@ -1,29 +0,0 @@
-=================
-Well-known URIs
-=================
-
-In accordance to IETF RFC 5785 [1], we shall publish a few locations
-on the root of our http server, so that clients can discover our
-services (CalDAV, eg.).
-
-This module merely installs a special http request handler, that will
-redirect the URIs from "http://our-server:port/.well-known/xxx' to
-the correct path for each xxx service.
-
-Note that well-known URIs cannot have a database-specific behaviour,
-they are server-wide. So, we have to explicitly chose one of our databases
-to serve at them. By default, the database of the configuration file
-is chosen
-
-Example config:
-
-[http-well-known]
-num_services = 2
-db_name = openerp-main ; must define that for path_1 below
-service_1 = caldav
-path_1 = /webdav/%(db_name)s/Calendars/
-service_2 = foo
-path_2 = /other_db/static/Foo.html
-
-
-[1] http://www.rfc-editor.org/rfc/rfc5785.txt
\ No newline at end of file
diff --git a/addons/document_webdav/document_webdav.py b/addons/document_webdav/document_webdav.py
deleted file mode 100644
index 7c93e735c69..00000000000
--- a/addons/document_webdav/document_webdav.py
+++ /dev/null
@@ -1,127 +0,0 @@
-# -*- coding: utf-8 -*-
-##############################################################################
-#
-# OpenERP, Open Source Management Solution
-# Copyright (C) 2010 Tiny SPRL ().
-#
-# 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 .
-#
-##############################################################################
-
-from openerp.osv import fields, osv
-from openerp.tools import config
-
-import nodes
-
-class document_davdir(osv.osv):
- _inherit = 'document.directory'
-
- _columns = {
- # Placed here just for a reference
- 'dav_prop_ids': fields.one2many('document.webdav.dir.property', 'dir_id', 'DAV properties'),
- }
-
- def get_node_class(self, cr, uid, ids, dbro=None, dynamic=False, context=None):
- # Note: in this function, nodes come from document_webdav/nodes.py !
- if dbro is None:
- dbro = self.browse(cr, uid, ids, context=context)
-
- if dynamic:
- return nodes.node_res_obj
- elif dbro.type == 'directory':
- return nodes.node_dir
- elif dbro.type == 'ressource':
- return nodes.node_res_dir
- else:
- raise ValueError("Directory node for %s type.", dbro.type)
-
- def _prepare_context(self, cr, uid, nctx, context=None):
- nctx.node_file_class = nodes.node_file
- # We can fill some more fields, but avoid any expensive function
- # that might be not worth preparing.
- nctx.extra_ctx['webdav_path'] = '/'+config.get_misc('webdav','vdir','webdav')
- usr_obj = self.pool.get('res.users')
- res = usr_obj.read(cr, uid, uid, ['login','lang'])
- if res:
- nctx.extra_ctx['username'] = res['login']
- nctx.extra_ctx['lang'] = res['lang']
- # TODO group
- return
-
- def _locate_child(self, cr, uid, root_id, uri, nparent, ncontext):
- """ try to locate the node in uri,
- Return a tuple (node_dir, remaining_path)
- """
- return (nodes.node_database(context=ncontext), uri)
-
-class dav_dir_property(osv.osv):
- """ Arbitrary WebDAV properties, attached to document.directories.
-
- Some DAV properties have to be settable at directories, depending
- on the database directory structure.
-
- Example would be the principal-URL.
-
- There _can_ be properties without a directory, which means that they
- globally apply to all the directories (aka. collections) of the
- present database.
- """
- _name = 'document.webdav.dir.property'
-
- _columns = {
- 'create_date': fields.datetime('Date Created', readonly=True),
- 'create_uid': fields.many2one('res.users', 'Creator', readonly=True),
- 'write_date': fields.datetime('Date Modified', readonly=True),
- 'write_uid': fields.many2one('res.users', 'Last Modification User', readonly=True),
- 'dir_id': fields.many2one('document.directory', 'Directory', required=False, select=1),
- 'namespace': fields.char('Namespace', size=127, required=True),
- 'name': fields.char('Name', size=64, required=True),
- 'value': fields.text('Value'),
- 'do_subst': fields.boolean('Substitute', required=True),
- }
-
- _defaults = {
- 'do_subst': False,
- }
-
-class dav_file_property(osv.osv):
- """ Arbitrary WebDAV properties, attached to ir.attachments.
-
- A special case is the locks that can be applied on file nodes.
-
- There _can_ be properties without a file (RFC?), which means that they
- globally apply to all the attachments of the present database.
-
- TODO access permissions, per property.
- """
- _name = 'document.webdav.file.property'
-
- _columns = {
- 'create_date': fields.datetime('Date Created', readonly=True),
- 'create_uid': fields.many2one('res.users', 'Creator', readonly=True),
- 'write_date': fields.datetime('Date Modified', readonly=True),
- 'write_uid': fields.many2one('res.users', 'Last Modification User', readonly=True),
- 'file_id': fields.many2one('ir.attachment', 'Document', required=False, select=1),
- 'namespace': fields.char('Namespace', size=127, required=True),
- 'name': fields.char('Name', size=64, required=True),
- 'value': fields.text('Value'),
- 'do_subst': fields.boolean('Substitute', required=True),
- }
-
- _defaults = {
- 'do_subst': False,
- }
-
-#eof
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_webdav/i18n/ar.po b/addons/document_webdav/i18n/ar.po
index 3c941c4280e..5b1c28bfaba 100644
--- a/addons/document_webdav/i18n/ar.po
+++ b/addons/document_webdav/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:25+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/bg.po b/addons/document_webdav/i18n/bg.po
index 997527b3f2e..3599a17a95c 100644
--- a/addons/document_webdav/i18n/bg.po
+++ b/addons/document_webdav/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/ca.po b/addons/document_webdav/i18n/ca.po
index 310fa836ef0..8a2bdb5efcd 100644
--- a/addons/document_webdav/i18n/ca.po
+++ b/addons/document_webdav/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/cs.po b/addons/document_webdav/i18n/cs.po
index 6daf586ef42..cc5577f9a60 100644
--- a/addons/document_webdav/i18n/cs.po
+++ b/addons/document_webdav/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/da.po b/addons/document_webdav/i18n/da.po
index 9babfd37596..0ac1f920746 100644
--- a/addons/document_webdav/i18n/da.po
+++ b/addons/document_webdav/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/de.po b/addons/document_webdav/i18n/de.po
index 2c46ed76ccc..6d8d8baefaf 100644
--- a/addons/document_webdav/i18n/de.po
+++ b/addons/document_webdav/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/document_webdav.pot b/addons/document_webdav/i18n/document_webdav.pot
deleted file mode 100644
index 6df42c7fc8e..00000000000
--- a/addons/document_webdav/i18n/document_webdav.pot
+++ /dev/null
@@ -1,163 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * document_webdav
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 7.0alpha\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-12-21 17:05+0000\n"
-"PO-Revision-Date: 2012-12-21 17:05+0000\n"
-"Last-Translator: <>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,create_date:0
-#: field:document.webdav.file.property,create_date:0
-msgid "Date Created"
-msgstr ""
-
-#. module: document_webdav
-#: model:ir.ui.menu,name:document_webdav.menu_document_props
-msgid "Documents"
-msgstr ""
-
-#. module: document_webdav
-#: view:document.webdav.dir.property:0
-msgid "Document property"
-msgstr ""
-
-#. module: document_webdav
-#: view:document.webdav.dir.property:0
-#: view:document.webdav.file.property:0
-msgid "Search Document properties"
-msgstr ""
-
-#. module: document_webdav
-#: view:document.webdav.dir.property:0
-#: field:document.webdav.dir.property,namespace:0
-#: view:document.webdav.file.property:0
-#: field:document.webdav.file.property,namespace:0
-msgid "Namespace"
-msgstr ""
-
-#. module: document_webdav
-#: field:document.directory,dav_prop_ids:0
-msgid "DAV properties"
-msgstr ""
-
-#. module: document_webdav
-#: model:ir.model,name:document_webdav.model_document_webdav_file_property
-msgid "document.webdav.file.property"
-msgstr ""
-
-#. module: document_webdav
-#: view:document.webdav.dir.property:0
-#: view:document.webdav.file.property:0
-msgid "Group By..."
-msgstr ""
-
-#. module: document_webdav
-#: view:document.directory:0
-msgid "These properties will be added to WebDAV requests"
-msgstr ""
-
-#. module: document_webdav
-#: model:ir.actions.act_window,name:document_webdav.action_file_props_form
-msgid "DAV Properties for Documents"
-msgstr ""
-
-#. module: document_webdav
-#: view:document.webdav.file.property:0
-#: field:document.webdav.file.property,file_id:0
-msgid "Document"
-msgstr ""
-
-#. module: document_webdav
-#: model:ir.ui.menu,name:document_webdav.menu_folder_props
-msgid "Folders"
-msgstr ""
-
-#. module: document_webdav
-#: view:document.directory:0
-msgid "WebDAV properties"
-msgstr ""
-
-#. module: document_webdav
-#: model:ir.actions.act_window,name:document_webdav.action_dir_props_form
-msgid "DAV Properties for Folders"
-msgstr ""
-
-#. module: document_webdav
-#: view:document.directory:0
-#: view:document.webdav.dir.property:0
-#: view:document.webdav.file.property:0
-msgid "Properties"
-msgstr ""
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,name:0
-#: field:document.webdav.file.property,name:0
-msgid "Name"
-msgstr ""
-
-#. module: document_webdav
-#: model:ir.model,name:document_webdav.model_document_webdav_dir_property
-msgid "document.webdav.dir.property"
-msgstr ""
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,value:0
-#: field:document.webdav.file.property,value:0
-msgid "Value"
-msgstr ""
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,dir_id:0
-#: model:ir.model,name:document_webdav.model_document_directory
-msgid "Directory"
-msgstr ""
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,write_uid:0
-#: field:document.webdav.file.property,write_uid:0
-msgid "Last Modification User"
-msgstr ""
-
-#. module: document_webdav
-#: view:document.webdav.dir.property:0
-msgid "Dir"
-msgstr ""
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,write_date:0
-#: field:document.webdav.file.property,write_date:0
-msgid "Date Modified"
-msgstr ""
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,create_uid:0
-#: field:document.webdav.file.property,create_uid:0
-msgid "Creator"
-msgstr ""
-
-#. module: document_webdav
-#: view:document.webdav.file.property:0
-msgid "Document Property"
-msgstr ""
-
-#. module: document_webdav
-#: model:ir.ui.menu,name:document_webdav.menu_properties
-msgid "DAV Properties"
-msgstr ""
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,do_subst:0
-#: field:document.webdav.file.property,do_subst:0
-msgid "Substitute"
-msgstr ""
-
diff --git a/addons/document_webdav/i18n/el.po b/addons/document_webdav/i18n/el.po
index 5b9cc4758e0..8228c40176a 100644
--- a/addons/document_webdav/i18n/el.po
+++ b/addons/document_webdav/i18n/el.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/en_GB.po b/addons/document_webdav/i18n/en_GB.po
index 704d2bdeb48..7609e9a3a0b 100644
--- a/addons/document_webdav/i18n/en_GB.po
+++ b/addons/document_webdav/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/es.po b/addons/document_webdav/i18n/es.po
index 08953f7c55e..8185434fd30 100644
--- a/addons/document_webdav/i18n/es.po
+++ b/addons/document_webdav/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/es_CR.po b/addons/document_webdav/i18n/es_CR.po
index aadb8755d6e..2a4c7f35c7a 100644
--- a/addons/document_webdav/i18n/es_CR.po
+++ b/addons/document_webdav/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: es\n"
#. module: document_webdav
diff --git a/addons/document_webdav/i18n/es_EC.po b/addons/document_webdav/i18n/es_EC.po
index bc7602a94d5..05184f3425d 100644
--- a/addons/document_webdav/i18n/es_EC.po
+++ b/addons/document_webdav/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/es_MX.po b/addons/document_webdav/i18n/es_MX.po
deleted file mode 100644
index 980373d3850..00000000000
--- a/addons/document_webdav/i18n/es_MX.po
+++ /dev/null
@@ -1,226 +0,0 @@
-# Spanish translation for openobject-addons
-# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009
-# This file is distributed under the same license as the openobject-addons package.
-# FIRST AUTHOR , 2009.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: openobject-addons\n"
-"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2011-01-11 11:15+0000\n"
-"PO-Revision-Date: 2011-01-13 09:01+0000\n"
-"Last-Translator: Alberto Luengo Cabanillas (Pexego) \n"
-"Language-Team: Spanish \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-09-05 05:43+0000\n"
-"X-Generator: Launchpad (build 13830)\n"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,create_date:0
-#: field:document.webdav.file.property,create_date:0
-msgid "Date Created"
-msgstr "Fecha de creación"
-
-#. module: document_webdav
-#: constraint:document.directory:0
-msgid "Error! You can not create recursive Directories."
-msgstr "¡Error! No puede crear directorios recursivos."
-
-#. module: document_webdav
-#: view:document.webdav.dir.property:0
-#: view:document.webdav.file.property:0
-msgid "Search Document properties"
-msgstr "Buscar propiedades del documento"
-
-#. module: document_webdav
-#: view:document.webdav.dir.property:0
-#: field:document.webdav.dir.property,namespace:0
-#: view:document.webdav.file.property:0
-#: field:document.webdav.file.property,namespace:0
-msgid "Namespace"
-msgstr "Espacio de nombres"
-
-#. module: document_webdav
-#: field:document.directory,dav_prop_ids:0
-msgid "DAV properties"
-msgstr "Propiedades DAV"
-
-#. module: document_webdav
-#: model:ir.model,name:document_webdav.model_document_webdav_file_property
-msgid "document.webdav.file.property"
-msgstr "document.webdav.file.property"
-
-#. module: document_webdav
-#: view:document.webdav.dir.property:0
-#: view:document.webdav.file.property:0
-msgid "Group By..."
-msgstr "Agrupar por..."
-
-#. module: document_webdav
-#: view:document.directory:0
-msgid "These properties will be added to WebDAV requests"
-msgstr "Estas propiedades se añadirán a las peticiones WebDAV"
-
-#. module: document_webdav
-#: model:ir.ui.menu,name:document_webdav.menu_file_props
-msgid "DAV properties for documents"
-msgstr "Propiedades DAV para documentos"
-
-#. module: document_webdav
-#: code:addons/document_webdav/webdav.py:37
-#, python-format
-msgid "PyWebDAV Import Error!"
-msgstr "¡Error de importación PyWebDAV!"
-
-#. module: document_webdav
-#: view:document.webdav.file.property:0
-#: field:document.webdav.file.property,file_id:0
-msgid "Document"
-msgstr "Documento"
-
-#. module: document_webdav
-#: model:ir.module.module,description:document_webdav.module_meta_information
-msgid ""
-" With this module, the WebDAV server for the documents is activated.\n"
-" You can then use any compatible browser to remotely see the "
-"attachments of OpenObject.\n"
-"\n"
-" After installation, the webDAV server can be controlled by a "
-"[webdav] section in the server's config.\n"
-" Server Configuration Parameter:\n"
-" [webdav]\n"
-" ; enable = True ; Serve webdav over the http(s) servers\n"
-" ; vdir = webdav ; the directory that webdav will be served at\n"
-" ; this default val means that webdav will be\n"
-" ; on \"http://localhost:8069/webdav/\n"
-" ; verbose = True ; Turn on the verbose messages of webdav\n"
-" ; debug = True ; Turn on the debugging messages of webdav\n"
-" ; since the messages are routed to the python logging, with\n"
-" ; levels \"debug\" and \"debug_rpc\" respectively, you can leave\n"
-" ; these options on\n"
-msgstr ""
-" Con este módulo se activa el servidor WebDAV para los documentos.\n"
-" Puede utilizar cualquier navegador compatible para ver los archivos "
-"adjuntos de forma remota OpenObject.\n"
-"\n"
-" Después de la instalación, el servidor WebDAV puede ser controlado en la "
-"sección [webdav] de la configuración del servidor.\n"
-" Parámetros de configuración del servidor:\n"
-" [webdav]\n"
-" ; enable = True ; Serve webdav over the http(s) servers\n"
-" ; vdir = webdav ; the directory that webdav will be served at\n"
-" ; this default val means that webdav will be\n"
-" ; on \"http://localhost:8069/webdav/\n"
-" ; verbose = True ; Turn on the verbose messages of webdav\n"
-" ; debug = True ; Turn on the debugging messages of webdav\n"
-" ; since the messages are routed to the python logging, with\n"
-" ; levels \"debug\" and \"debug_rpc\" respectively, you can leave\n"
-" ; these options on\n"
-
-#. module: document_webdav
-#: sql_constraint:document.directory:0
-msgid "Directory cannot be parent of itself!"
-msgstr "¡El directorio no puede ser su propio padre!"
-
-#. module: document_webdav
-#: view:document.directory:0
-msgid "Dynamic context"
-msgstr "Contexto dinámico"
-
-#. module: document_webdav
-#: view:document.directory:0
-msgid "WebDAV properties"
-msgstr "Propiedades WebDAV"
-
-#. module: document_webdav
-#: sql_constraint:document.directory:0
-msgid "The directory name must be unique !"
-msgstr "¡El nombre de directorio debe ser único!"
-
-#. module: document_webdav
-#: code:addons/document_webdav/webdav.py:37
-#, python-format
-msgid ""
-"Please install PyWebDAV from "
-"http://code.google.com/p/pywebdav/downloads/detail?name=PyWebDAV-"
-"0.9.4.tar.gz&can=2&q=/"
-msgstr ""
-"Instale PyWebDAV desde "
-"http://code.google.com/p/pywebdav/downloads/detail?name=PyWebDAV-"
-"0.9.4.tar.gz&can=2&q=/"
-
-#. module: document_webdav
-#: model:ir.ui.menu,name:document_webdav.menu_dir_props
-msgid "DAV properties for folders"
-msgstr "Propiedades DAV para carpetas"
-
-#. module: document_webdav
-#: view:document.directory:0
-#: view:document.webdav.dir.property:0
-#: view:document.webdav.file.property:0
-msgid "Properties"
-msgstr "Propiedades"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,name:0
-#: field:document.webdav.file.property,name:0
-msgid "Name"
-msgstr "Nombre"
-
-#. module: document_webdav
-#: model:ir.model,name:document_webdav.model_document_webdav_dir_property
-msgid "document.webdav.dir.property"
-msgstr "documento.webdav.dir.propiedad"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,value:0
-#: field:document.webdav.file.property,value:0
-msgid "Value"
-msgstr "Valor"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,dir_id:0
-#: model:ir.model,name:document_webdav.model_document_directory
-msgid "Directory"
-msgstr "Directorio"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,write_uid:0
-#: field:document.webdav.file.property,write_uid:0
-msgid "Last Modification User"
-msgstr "Usuario última modificación"
-
-#. module: document_webdav
-#: view:document.webdav.dir.property:0
-msgid "Dir"
-msgstr "Dir"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,write_date:0
-#: field:document.webdav.file.property,write_date:0
-msgid "Date Modified"
-msgstr "Fecha de Modificación"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,create_uid:0
-#: field:document.webdav.file.property,create_uid:0
-msgid "Creator"
-msgstr "Autor"
-
-#. module: document_webdav
-#: model:ir.module.module,shortdesc:document_webdav.module_meta_information
-msgid "WebDAV server for Document Management"
-msgstr "Servidor WebDAV para gestión de documentos"
-
-#. module: document_webdav
-#: sql_constraint:document.directory:0
-msgid "Directory must have a parent or a storage"
-msgstr "El directorio debe tener un padre o un almacenamiento."
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,do_subst:0
-#: field:document.webdav.file.property,do_subst:0
-msgid "Substitute"
-msgstr "Substituir"
diff --git a/addons/document_webdav/i18n/es_PY.po b/addons/document_webdav/i18n/es_PY.po
index 1abd3318f11..c9a4d2c637d 100644
--- a/addons/document_webdav/i18n/es_PY.po
+++ b/addons/document_webdav/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/es_VE.po b/addons/document_webdav/i18n/es_VE.po
deleted file mode 100644
index 980373d3850..00000000000
--- a/addons/document_webdav/i18n/es_VE.po
+++ /dev/null
@@ -1,226 +0,0 @@
-# Spanish translation for openobject-addons
-# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009
-# This file is distributed under the same license as the openobject-addons package.
-# FIRST AUTHOR , 2009.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: openobject-addons\n"
-"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2011-01-11 11:15+0000\n"
-"PO-Revision-Date: 2011-01-13 09:01+0000\n"
-"Last-Translator: Alberto Luengo Cabanillas (Pexego) \n"
-"Language-Team: Spanish \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-09-05 05:43+0000\n"
-"X-Generator: Launchpad (build 13830)\n"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,create_date:0
-#: field:document.webdav.file.property,create_date:0
-msgid "Date Created"
-msgstr "Fecha de creación"
-
-#. module: document_webdav
-#: constraint:document.directory:0
-msgid "Error! You can not create recursive Directories."
-msgstr "¡Error! No puede crear directorios recursivos."
-
-#. module: document_webdav
-#: view:document.webdav.dir.property:0
-#: view:document.webdav.file.property:0
-msgid "Search Document properties"
-msgstr "Buscar propiedades del documento"
-
-#. module: document_webdav
-#: view:document.webdav.dir.property:0
-#: field:document.webdav.dir.property,namespace:0
-#: view:document.webdav.file.property:0
-#: field:document.webdav.file.property,namespace:0
-msgid "Namespace"
-msgstr "Espacio de nombres"
-
-#. module: document_webdav
-#: field:document.directory,dav_prop_ids:0
-msgid "DAV properties"
-msgstr "Propiedades DAV"
-
-#. module: document_webdav
-#: model:ir.model,name:document_webdav.model_document_webdav_file_property
-msgid "document.webdav.file.property"
-msgstr "document.webdav.file.property"
-
-#. module: document_webdav
-#: view:document.webdav.dir.property:0
-#: view:document.webdav.file.property:0
-msgid "Group By..."
-msgstr "Agrupar por..."
-
-#. module: document_webdav
-#: view:document.directory:0
-msgid "These properties will be added to WebDAV requests"
-msgstr "Estas propiedades se añadirán a las peticiones WebDAV"
-
-#. module: document_webdav
-#: model:ir.ui.menu,name:document_webdav.menu_file_props
-msgid "DAV properties for documents"
-msgstr "Propiedades DAV para documentos"
-
-#. module: document_webdav
-#: code:addons/document_webdav/webdav.py:37
-#, python-format
-msgid "PyWebDAV Import Error!"
-msgstr "¡Error de importación PyWebDAV!"
-
-#. module: document_webdav
-#: view:document.webdav.file.property:0
-#: field:document.webdav.file.property,file_id:0
-msgid "Document"
-msgstr "Documento"
-
-#. module: document_webdav
-#: model:ir.module.module,description:document_webdav.module_meta_information
-msgid ""
-" With this module, the WebDAV server for the documents is activated.\n"
-" You can then use any compatible browser to remotely see the "
-"attachments of OpenObject.\n"
-"\n"
-" After installation, the webDAV server can be controlled by a "
-"[webdav] section in the server's config.\n"
-" Server Configuration Parameter:\n"
-" [webdav]\n"
-" ; enable = True ; Serve webdav over the http(s) servers\n"
-" ; vdir = webdav ; the directory that webdav will be served at\n"
-" ; this default val means that webdav will be\n"
-" ; on \"http://localhost:8069/webdav/\n"
-" ; verbose = True ; Turn on the verbose messages of webdav\n"
-" ; debug = True ; Turn on the debugging messages of webdav\n"
-" ; since the messages are routed to the python logging, with\n"
-" ; levels \"debug\" and \"debug_rpc\" respectively, you can leave\n"
-" ; these options on\n"
-msgstr ""
-" Con este módulo se activa el servidor WebDAV para los documentos.\n"
-" Puede utilizar cualquier navegador compatible para ver los archivos "
-"adjuntos de forma remota OpenObject.\n"
-"\n"
-" Después de la instalación, el servidor WebDAV puede ser controlado en la "
-"sección [webdav] de la configuración del servidor.\n"
-" Parámetros de configuración del servidor:\n"
-" [webdav]\n"
-" ; enable = True ; Serve webdav over the http(s) servers\n"
-" ; vdir = webdav ; the directory that webdav will be served at\n"
-" ; this default val means that webdav will be\n"
-" ; on \"http://localhost:8069/webdav/\n"
-" ; verbose = True ; Turn on the verbose messages of webdav\n"
-" ; debug = True ; Turn on the debugging messages of webdav\n"
-" ; since the messages are routed to the python logging, with\n"
-" ; levels \"debug\" and \"debug_rpc\" respectively, you can leave\n"
-" ; these options on\n"
-
-#. module: document_webdav
-#: sql_constraint:document.directory:0
-msgid "Directory cannot be parent of itself!"
-msgstr "¡El directorio no puede ser su propio padre!"
-
-#. module: document_webdav
-#: view:document.directory:0
-msgid "Dynamic context"
-msgstr "Contexto dinámico"
-
-#. module: document_webdav
-#: view:document.directory:0
-msgid "WebDAV properties"
-msgstr "Propiedades WebDAV"
-
-#. module: document_webdav
-#: sql_constraint:document.directory:0
-msgid "The directory name must be unique !"
-msgstr "¡El nombre de directorio debe ser único!"
-
-#. module: document_webdav
-#: code:addons/document_webdav/webdav.py:37
-#, python-format
-msgid ""
-"Please install PyWebDAV from "
-"http://code.google.com/p/pywebdav/downloads/detail?name=PyWebDAV-"
-"0.9.4.tar.gz&can=2&q=/"
-msgstr ""
-"Instale PyWebDAV desde "
-"http://code.google.com/p/pywebdav/downloads/detail?name=PyWebDAV-"
-"0.9.4.tar.gz&can=2&q=/"
-
-#. module: document_webdav
-#: model:ir.ui.menu,name:document_webdav.menu_dir_props
-msgid "DAV properties for folders"
-msgstr "Propiedades DAV para carpetas"
-
-#. module: document_webdav
-#: view:document.directory:0
-#: view:document.webdav.dir.property:0
-#: view:document.webdav.file.property:0
-msgid "Properties"
-msgstr "Propiedades"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,name:0
-#: field:document.webdav.file.property,name:0
-msgid "Name"
-msgstr "Nombre"
-
-#. module: document_webdav
-#: model:ir.model,name:document_webdav.model_document_webdav_dir_property
-msgid "document.webdav.dir.property"
-msgstr "documento.webdav.dir.propiedad"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,value:0
-#: field:document.webdav.file.property,value:0
-msgid "Value"
-msgstr "Valor"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,dir_id:0
-#: model:ir.model,name:document_webdav.model_document_directory
-msgid "Directory"
-msgstr "Directorio"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,write_uid:0
-#: field:document.webdav.file.property,write_uid:0
-msgid "Last Modification User"
-msgstr "Usuario última modificación"
-
-#. module: document_webdav
-#: view:document.webdav.dir.property:0
-msgid "Dir"
-msgstr "Dir"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,write_date:0
-#: field:document.webdav.file.property,write_date:0
-msgid "Date Modified"
-msgstr "Fecha de Modificación"
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,create_uid:0
-#: field:document.webdav.file.property,create_uid:0
-msgid "Creator"
-msgstr "Autor"
-
-#. module: document_webdav
-#: model:ir.module.module,shortdesc:document_webdav.module_meta_information
-msgid "WebDAV server for Document Management"
-msgstr "Servidor WebDAV para gestión de documentos"
-
-#. module: document_webdav
-#: sql_constraint:document.directory:0
-msgid "Directory must have a parent or a storage"
-msgstr "El directorio debe tener un padre o un almacenamiento."
-
-#. module: document_webdav
-#: field:document.webdav.dir.property,do_subst:0
-#: field:document.webdav.file.property,do_subst:0
-msgid "Substitute"
-msgstr "Substituir"
diff --git a/addons/document_webdav/i18n/et.po b/addons/document_webdav/i18n/et.po
index 0bdcabf4967..b79410dcc25 100644
--- a/addons/document_webdav/i18n/et.po
+++ b/addons/document_webdav/i18n/et.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/eu.po b/addons/document_webdav/i18n/eu.po
index 34ba223e20d..3bb5a955d6f 100644
--- a/addons/document_webdav/i18n/eu.po
+++ b/addons/document_webdav/i18n/eu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/fi.po b/addons/document_webdav/i18n/fi.po
index 0165aa7580d..f269bb5ee1c 100644
--- a/addons/document_webdav/i18n/fi.po
+++ b/addons/document_webdav/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/fr.po b/addons/document_webdav/i18n/fr.po
index b3f218be952..15642c7f03a 100644
--- a/addons/document_webdav/i18n/fr.po
+++ b/addons/document_webdav/i18n/fr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/gl.po b/addons/document_webdav/i18n/gl.po
index fa71b913b61..00f4fb2e794 100644
--- a/addons/document_webdav/i18n/gl.po
+++ b/addons/document_webdav/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/gu.po b/addons/document_webdav/i18n/gu.po
index 115c85051df..9ab34b56c40 100644
--- a/addons/document_webdav/i18n/gu.po
+++ b/addons/document_webdav/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/hr.po b/addons/document_webdav/i18n/hr.po
index d0388f2da0a..b0455b4802b 100644
--- a/addons/document_webdav/i18n/hr.po
+++ b/addons/document_webdav/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/hu.po b/addons/document_webdav/i18n/hu.po
index ba8d5dea690..6da6587492a 100644
--- a/addons/document_webdav/i18n/hu.po
+++ b/addons/document_webdav/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/id.po b/addons/document_webdav/i18n/id.po
index 71cd66255f1..e34d0716bf9 100644
--- a/addons/document_webdav/i18n/id.po
+++ b/addons/document_webdav/i18n/id.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/it.po b/addons/document_webdav/i18n/it.po
index ba97f135b89..cba7eaa8a13 100644
--- a/addons/document_webdav/i18n/it.po
+++ b/addons/document_webdav/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/ja.po b/addons/document_webdav/i18n/ja.po
index ccffd490882..19cd9e5e8fb 100644
--- a/addons/document_webdav/i18n/ja.po
+++ b/addons/document_webdav/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/mk.po b/addons/document_webdav/i18n/mk.po
index 23cce809236..2e1cfa8ad35 100644
--- a/addons/document_webdav/i18n/mk.po
+++ b/addons/document_webdav/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/mn.po b/addons/document_webdav/i18n/mn.po
index d69bf245091..380b1bb11cf 100644
--- a/addons/document_webdav/i18n/mn.po
+++ b/addons/document_webdav/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/nb.po b/addons/document_webdav/i18n/nb.po
index ba87993ea5e..191be69e53f 100644
--- a/addons/document_webdav/i18n/nb.po
+++ b/addons/document_webdav/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/nl.po b/addons/document_webdav/i18n/nl.po
index 783df9fdb70..da1421539fb 100644
--- a/addons/document_webdav/i18n/nl.po
+++ b/addons/document_webdav/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/pl.po b/addons/document_webdav/i18n/pl.po
index 7a68242fb68..0ecfc943bfe 100644
--- a/addons/document_webdav/i18n/pl.po
+++ b/addons/document_webdav/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/pt.po b/addons/document_webdav/i18n/pt.po
index 732196f47de..f0b09a7f2dd 100644
--- a/addons/document_webdav/i18n/pt.po
+++ b/addons/document_webdav/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/pt_BR.po b/addons/document_webdav/i18n/pt_BR.po
index 13fa0f2a10a..05abec82f9b 100644
--- a/addons/document_webdav/i18n/pt_BR.po
+++ b/addons/document_webdav/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/ro.po b/addons/document_webdav/i18n/ro.po
index 3921af3a32d..a38373fecfa 100644
--- a/addons/document_webdav/i18n/ro.po
+++ b/addons/document_webdav/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/ru.po b/addons/document_webdav/i18n/ru.po
index b52b83eb92a..afaa0ba0e7e 100644
--- a/addons/document_webdav/i18n/ru.po
+++ b/addons/document_webdav/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/sl.po b/addons/document_webdav/i18n/sl.po
index e400dc7d2cd..283ea177a98 100644
--- a/addons/document_webdav/i18n/sl.po
+++ b/addons/document_webdav/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/sr.po b/addons/document_webdav/i18n/sr.po
index 69ae3709a62..ef428293a89 100644
--- a/addons/document_webdav/i18n/sr.po
+++ b/addons/document_webdav/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/sr@latin.po b/addons/document_webdav/i18n/sr@latin.po
index d8f448fc745..62683bfaae8 100644
--- a/addons/document_webdav/i18n/sr@latin.po
+++ b/addons/document_webdav/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/sv.po b/addons/document_webdav/i18n/sv.po
index 82f59f905d2..914ba328a0e 100644
--- a/addons/document_webdav/i18n/sv.po
+++ b/addons/document_webdav/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/tr.po b/addons/document_webdav/i18n/tr.po
index 5e0cfe6715c..4a6202eefec 100644
--- a/addons/document_webdav/i18n/tr.po
+++ b/addons/document_webdav/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/zh_CN.po b/addons/document_webdav/i18n/zh_CN.po
index fbfb09ca78c..29e3f7739c8 100644
--- a/addons/document_webdav/i18n/zh_CN.po
+++ b/addons/document_webdav/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/i18n/zh_TW.po b/addons/document_webdav/i18n/zh_TW.po
index 4bf552ce267..7b1591ae88d 100644
--- a/addons/document_webdav/i18n/zh_TW.po
+++ b/addons/document_webdav/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:05+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: document_webdav
#: field:document.webdav.dir.property,create_date:0
diff --git a/addons/document_webdav/nodes.py b/addons/document_webdav/nodes.py
deleted file mode 100644
index 9a35f3cfe1b..00000000000
--- a/addons/document_webdav/nodes.py
+++ /dev/null
@@ -1,416 +0,0 @@
-# -*- coding: utf-8 -*-
-##############################################################################
-#
-# OpenERP, Open Source Management Solution
-# Copyright (C) 2010 Tiny SPRL ().
-#
-# 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 .
-#
-##############################################################################
-
-
-import time
-import urllib
-import uuid
-
-from openerp import SUPERUSER_ID
-from openerp.tools.safe_eval import safe_eval as eval
-
-from openerp.addons.document import document as nodes
-
-def dict_filter(srcdic, keys, res=None):
- ''' Return a copy of srcdic that has only keys set.
- If any of keys are missing from srcdic, the result won't have them,
- either.
- @param res If given, result will be updated there, instead of a new dict.
- '''
- if res is None:
- res = {}
- for k in keys:
- if k in srcdic:
- res[k] = srcdic[k]
- return res
-
-class node_acl_mixin(object):
- def _get_dav_owner(self, cr):
- return self.uuser
-
- def _get_dav_group(self, cr):
- return self.ugroup
-
- def _get_dav_supported_privilege_set(self, cr):
- return '' # TODO
-
- def _get_dav_current_user_privilege_set(self, cr):
- return '' # TODO
-
- def _get_dav_props_hlpr(self, cr, par_class, prop_model,
- prop_ref_field, res_id):
- """ Helper for dav properties, usable in subclasses
-
- @param par_class The parent class
- @param prop_model The name of the orm model holding the properties
- @param prop_ref_field The name of the field at prop_model pointing to us
- @param res_id the id of self in the corresponing orm table, that should
- match prop_model.prop_ref_field
- """
- ret = par_class.get_dav_props(self, cr)
- if prop_model:
- propobj = self.context._dirobj.pool[prop_model]
- uid = self.context.uid
- ctx = self.context.context.copy()
- ctx.update(self.dctx)
- # Not really needed because we don't do eval here:
- # ctx.update({'uid': uid, 'dbname': self.context.dbname })
- # dict_filter(self.context.extra_ctx, ['username', 'groupname', 'webdav_path'], ctx)
- sdomain = [(prop_ref_field, '=', False),]
- if res_id:
- sdomain = ['|', (prop_ref_field, '=', res_id)] + sdomain
- prop_ids = propobj.search(cr, uid, sdomain, context=ctx)
- if prop_ids:
- ret = ret.copy()
- for pbro in propobj.browse(cr, uid, prop_ids, context=ctx):
- ret[pbro.namespace] = ret.get(pbro.namespace, ()) + \
- (pbro.name,)
- # Note that we cannot have properties to conditionally appear
- # on the context, yet.
-
- return ret
-
- def _get_dav_eprop_hlpr(self, cr, ns, prop,
- par_class, prop_model,
- prop_ref_field, res_id):
- """ Helper for get dav eprop, usable in subclasses
-
- @param namespace the one to search for
- @param name Name to search for
- @param par_class The parent class
- @param prop_model The name of the orm model holding the properties
- @param prop_ref_field The name of the field at prop_model pointing to us
- @param res_id the id of self in the corresponing orm table, that should
- match prop_model.prop_ref_field
- """
- ret = par_class.get_dav_eprop(self, cr, ns, prop)
- if ret is not None:
- return ret
- if prop_model:
- propobj = self.context._dirobj.pool[prop_model]
- uid = self.context.uid
- ctx = self.context.context.copy()
- ctx.update(self.dctx)
- ctx.update({'uid': uid, 'dbname': self.context.dbname })
- ctx['node_classname'] = "%s.%s" % (self.__class__.__module__, self.__class__.__name__)
- dict_filter(self.context.extra_ctx, ['username', 'groupname', 'webdav_path'], ctx)
- sdomain = [(prop_ref_field, '=', False),('namespace', '=', ns), ('name','=', prop)]
- if res_id:
- sdomain = ['|', (prop_ref_field, '=', res_id)] + sdomain
- prop_ids = propobj.search(cr, uid, sdomain, context=ctx)
- if prop_ids:
- pbro = propobj.browse(cr, uid, prop_ids[0], context=ctx)
- val = pbro.value
- if pbro.do_subst:
- if val.startswith("('") and val.endswith(")"):
- glbls = { 'urlquote': urllib.quote, }
- val = eval(val, glbls, ctx)
- else:
- val = val % ctx
- return val
- return None
-
- def _dav_lock_hlpr(self, cr, lock_data, par_class, prop_model,
- prop_ref_field, res_id):
- """ Helper, which uses the dav properties table for placing locks
-
- @param lock_data a dictionary of input to this function.
- @return list of tuples, DAV:activelock _contents_ structure.
- See webdav.py:class Prop2Xml() for semantics
-
- Note: although the DAV response shall be an , this
- function will only return the elements inside the activelock,
- because the calling function needs to append the in
- it. See webdav.py:mk_lock_response()
-
- In order to reuse code, this function can be called with
- lock_data['unlock_mode']=True, in order to unlock.
-
- @return bool in unlock mode, (davstruct, prop_id, token) in lock/refresh,
- or (False, prop_id, token) if already locked,
- or (False, False, False) if lock not found to refresh
- """
- assert prop_model
- assert res_id
- assert isinstance(lock_data, dict), '%r' % lock_data
- propobj = self.context._dirobj.pool[prop_model]
- uid = self.context.uid
- ctx = self.context.context.copy()
- ctx.update(self.dctx)
- ctx.update({'uid': uid, 'dbname': self.context.dbname })
- ctx['node_classname'] = "%s.%s" % (self.__class__.__module__, self.__class__.__name__)
- dict_filter(self.context.extra_ctx, ['username', 'groupname', 'webdav_path'], ctx)
- sdomain = [(prop_ref_field, '=', res_id), ('namespace', '=', 'DAV:'),
- ('name','=', 'lockdiscovery')]
- props_to_delete = []
- lock_found = False
- lock_val = None
- tmout2 = int(lock_data.get('timeout', 3*3600))
-
- prop_ids = propobj.search(cr, uid, sdomain, context=ctx)
- if prop_ids:
- for pbro in propobj.browse(cr, uid, prop_ids, context=ctx):
- val = pbro.value
- if pbro.do_subst:
- if val.startswith("('") and val.endswith(")"):
- glbls = { 'urlquote': urllib.quote, }
- val = eval(val, glbls, ctx)
- else:
- # all locks should be at "subst" format
- continue
- if not (val and isinstance(val, tuple)
- and val[0:2] == ( 'activelock','DAV:')):
- # print "Value is not activelock:", val
- continue
-
- old_token = False
- old_owner = False
- try:
- # discover the timeout. If anything goes wrong, delete
- # the lock (cleanup)
- tmout = False
- for parm in val[2]:
- if parm[1] != 'DAV:':
- continue
- if parm[0] == 'timeout':
- if isinstance(parm[2], basestring) \
- and parm[2].startswith('Second-'):
- tmout = int(parm[2][7:])
- elif parm[0] == 'locktoken':
- if isinstance(parm[2], basestring):
- old_token = parm[2]
- elif isinstance(parm[2], tuple) and \
- parm[2][0:2] == ('href','DAV:'):
- old_token = parm[2][2]
- else:
- # print "Mangled token in DAV property: %r" % parm[2]
- props_to_delete.append(pbro.id)
- continue
- elif parm[0] == 'owner':
- old_owner = parm[2] # not used yet
- if tmout:
- mdate = pbro.write_date or pbro.create_date
- mdate = time.mktime(time.strptime(mdate,'%Y-%m-%d %H:%M:%S'))
- if mdate + tmout < time.time():
- props_to_delete.append(pbro.id)
- continue
- else:
- props_to_delete.append(pbro.id)
- continue
- except ValueError:
- props_to_delete.append(pbro.id)
- continue
-
- # A valid lock is found here
- if lock_data.get('refresh', False):
- if old_token != lock_data.get('token'):
- continue
- # refresh mode. Just touch anything and the ORM will update
- # the write uid+date, won't it?
- # Note: we don't update the owner, because incoming refresh
- # wouldn't have a body, anyway.
- propobj.write(cr, uid, [pbro.id,], { 'name': 'lockdiscovery'})
- elif lock_data.get('unlock_mode', False):
- if old_token != lock_data.get('token'):
- continue
- props_to_delete.append(pbro.id)
-
- lock_found = pbro.id
- lock_val = val
-
- if tmout2 > 3*3600: # 3 hours maximum
- tmout2 = 3*3600
- elif tmout2 < 300:
- # 5 minutes minimum, but an unlock request can always
- # break it at any time. Ensures no negative values, either.
- tmout2 = 300
-
- if props_to_delete:
- # explicitly delete, as admin, any of the ids we have identified.
- propobj.unlink(cr, SUPERUSER_ID, props_to_delete)
-
- if lock_data.get('unlock_mode', False):
- return lock_found and True
- elif (not lock_found) and not (lock_data.get('refresh', False)):
- # Create a new lock, attach and return it.
- new_token = uuid.uuid4().urn
- lock_val = ('activelock', 'DAV:',
- [ ('locktype', 'DAV:', (lock_data.get('locktype',False) or 'write','DAV:')),
- ('lockscope', 'DAV:', (lock_data.get('lockscope',False) or 'exclusive','DAV:')),
- # ? ('depth', 'DAV:', lock_data.get('depth','0') ),
- ('timeout','DAV:', 'Second-%d' % tmout2),
- ('locktoken', 'DAV:', ('href', 'DAV:', new_token)),
- # ('lockroot', 'DAV: ..., we don't store that, appended by caller
- ])
- new_owner = lock_data.get('lockowner',False) or ctx.get('username', False)
- if new_owner:
- lock_val[2].append( ('owner', 'DAV:', new_owner) )
- prop_id = propobj.create(cr, uid, { prop_ref_field: res_id,
- 'namespace': 'DAV:', 'name': 'lockdiscovery',
- 'do_subst': True, 'value': repr(lock_val) })
- return (lock_val[2], prop_id, new_token )
- elif not lock_found: # and refresh
- return (False, False, False)
- elif lock_found and not lock_data.get('refresh', False):
- # already locked
- return (False, lock_found, old_token)
- else:
- return (lock_val[2], lock_found, old_token )
-
-class node_dir(node_acl_mixin, nodes.node_dir):
- """ override node_dir and add DAV functionality
- """
- DAV_PROPS = { "DAV:": ('owner', 'group',
- 'supported-privilege-set',
- 'current-user-privilege-set'),
- }
- DAV_M_NS = { "DAV:" : '_get_dav',}
- http_options = { 'DAV': ['access-control',] }
-
- def get_dav_resourcetype(self, cr):
- return ('collection', 'DAV:')
-
- def get_dav_props(self, cr):
- return self._get_dav_props_hlpr(cr, nodes.node_dir,
- 'document.webdav.dir.property', 'dir_id', self.dir_id)
-
- def get_dav_eprop(self, cr, ns, prop):
- return self._get_dav_eprop_hlpr(cr, ns, prop, nodes.node_dir,
- 'document.webdav.dir.property', 'dir_id', self.dir_id)
-
-
-class node_file(node_acl_mixin, nodes.node_file):
- DAV_PROPS = { "DAV:": ('owner', 'group',
- 'supported-privilege-set',
- 'current-user-privilege-set',
- ),
- }
- DAV_M_NS = { "DAV:" : '_get_dav',}
- http_options = { 'DAV': ['access-control', ] }
- pass
-
- def get_dav_resourcetype(self, cr):
- return ''
-
- def get_dav_props(self, cr):
- return self._get_dav_props_hlpr(cr, nodes.node_file,
- 'document.webdav.file.property', 'file_id', self.file_id)
-
- def dav_lock(self, cr, lock_data):
- """ Locks or unlocks the node, using DAV semantics.
-
- Unlocking will be done when lock_data['unlock_mode'] == True
-
- See _dav_lock_hlpr() for calling details.
-
- It is fundamentally OK to use this function from non-DAV endpoints,
- but they will all have to emulate the tuple-in-list structure of
- the DAV lock data. RFC if this translation should be done inside
- the _dav_lock_hlpr (to ease other protocols).
- """
- return self._dav_lock_hlpr(cr, lock_data, nodes.node_file,
- 'document.webdav.file.property', 'file_id', self.file_id)
-
- def dav_unlock(self, cr, token):
- """Releases the token lock held for the node
-
- This is a utility complement of dav_lock()
- """
- lock_data = { 'token': token, 'unlock_mode': True }
- return self._dav_lock_hlpr(cr, lock_data, nodes.node_file,
- 'document.webdav.file.property', 'file_id', self.file_id)
-
- def get_dav_eprop(self, cr, ns, prop):
- if ns == 'DAV:' and prop == 'supportedlock':
- return [ ('lockentry', 'DAV:',
- [ ('lockscope','DAV:', ('shared', 'DAV:')),
- ('locktype','DAV:', ('write', 'DAV:')),
- ]),
- ('lockentry', 'DAV:',
- [ ('lockscope','DAV:', ('exclusive', 'DAV:')),
- ('locktype','DAV:', ('write', 'DAV:')),
- ] )
- ]
- return self._get_dav_eprop_hlpr(cr, ns, prop, nodes.node_file,
- 'document.webdav.file.property', 'file_id', self.file_id)
-
-class node_database(nodes.node_database):
- def get_dav_resourcetype(self, cr):
- return ('collection', 'DAV:')
-
- def get_dav_props(self, cr):
- return self._get_dav_props_hlpr(cr, nodes.node_database,
- 'document.webdav.dir.property', 'dir_id', False)
-
- def get_dav_eprop(self, cr, ns, prop):
- return self._get_dav_eprop_hlpr(cr, nodes.node_database, ns, prop,
- 'document.webdav.dir.property', 'dir_id', False)
-
-class node_res_obj(node_acl_mixin, nodes.node_res_obj):
- DAV_PROPS = { "DAV:": ('owner', 'group',
- 'supported-privilege-set',
- 'current-user-privilege-set'),
- }
- DAV_M_NS = { "DAV:" : '_get_dav',}
- http_options = { 'DAV': ['access-control',] }
-
- def get_dav_resourcetype(self, cr):
- return ('collection', 'DAV:')
-
- def get_dav_props(self, cr):
- return self._get_dav_props_hlpr(cr, nodes.node_res_obj,
- 'document.webdav.dir.property', 'dir_id', self.dir_id)
-
- def get_dav_eprop(self, cr, ns, prop):
- return self._get_dav_eprop_hlpr(cr, ns, prop, nodes.node_res_obj,
- 'document.webdav.dir.property', 'dir_id', self.dir_id)
-
-
-class node_res_dir(node_acl_mixin, nodes.node_res_dir):
- DAV_PROPS = { "DAV:": ('owner', 'group',
- 'supported-privilege-set',
- 'current-user-privilege-set'),
- }
- DAV_M_NS = { "DAV:" : '_get_dav',}
- http_options = { 'DAV': ['access-control',] }
- res_obj_class = node_res_obj
-
- def get_dav_resourcetype(self, cr):
- return ('collection', 'DAV:')
-
- def get_dav_props(self, cr):
- return self._get_dav_props_hlpr(cr, nodes.node_res_dir,
- 'document.webdav.dir.property', 'dir_id', self.dir_id)
-
- def get_dav_eprop(self, cr, ns, prop):
- return self._get_dav_eprop_hlpr(cr, ns, prop, nodes.node_res_dir,
- 'document.webdav.dir.property', 'dir_id', self.dir_id)
-
-# Some copies, so that this module can replace 'from document import nodes'
-get_node_context = nodes.get_node_context
-node_context = nodes.node_context
-node_class = nodes.node_class
-node_descriptor = nodes.node_descriptor
-
-
-#eof
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_webdav/public_html/index.html b/addons/document_webdav/public_html/index.html
deleted file mode 100644
index b3a841aced7..00000000000
--- a/addons/document_webdav/public_html/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-OpenERP server
-
-
-This is an OpenERP server. Nothing to GET here.
-
-
-
diff --git a/addons/document_webdav/redirect.py b/addons/document_webdav/redirect.py
deleted file mode 100644
index 41cbe3b883b..00000000000
--- a/addons/document_webdav/redirect.py
+++ /dev/null
@@ -1,110 +0,0 @@
-# -*- coding: utf-8 -*-
-##############################################################################
-#
-# OpenERP, Open Source Management Solution
-# Copyright (C) 2010 OpenERP s.a. ().
-#
-# 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 .
-#
-##############################################################################
-
-
-import logging
-import urlparse
-from openerp.service.websrv_lib import FixSendError, HTTPHandler, HttpOptions
-from openerp.service.http_server import HttpLogHandler
-_logger = logging.getLogger(__name__)
-class RedirectHTTPHandler(HttpLogHandler, FixSendError, HttpOptions, HTTPHandler):
-
- _HTTP_OPTIONS = { 'Allow': ['OPTIONS', 'GET', 'HEAD', 'PROPFIND'] }
- redirect_paths = {}
-
- def __init__(self, request, client_address, server):
- HTTPHandler.__init__(self,request,client_address,server)
-
- def send_head(self):
- """Common code for GET and HEAD commands.
-
- It will either send the correct redirect (Location) response
- or a 404.
- """
-
- if self.path.endswith('/'):
- self.path = self.path[:-1]
-
- if not self.path:
- # Return an empty page
- self.send_response(200)
- self.send_header("Content-Length", 0)
- self.end_headers()
- return None
-
- redir_path = self._find_redirect()
- if redir_path is False:
- self.send_error(404, "File not found")
- return None
- elif redir_path is None:
- return None
-
- server_proto = getattr(self.server, 'proto', 'http').lower()
- addr, port = self.server.server_name, self.server.server_port
- try:
- addr, port = self.request.getsockname()
- except Exception, e:
- self.log_error("Cannot calculate own address:" , e)
-
- if self.headers.has_key('Host'):
- uparts = list(urlparse.urlparse("%s://%s:%d"% (server_proto, addr,port)))
- uparts[1] = self.headers['Host']
- baseuri = urlparse.urlunparse(uparts)
- else:
- baseuri = "%s://%s:%d"% (server_proto, addr, port )
-
-
- location = baseuri + redir_path
- # relative uri: location = self.redirect_paths[self.path]
-
- self.send_response(301)
- self.send_header("Location", location)
- self.send_header("Content-Length", 0)
- self.end_headers()
- # Do we need a Cache-content: header here?
- _logger.debug("redirecting %s to %s", self.path, redir_path)
- return None
-
- def do_PROPFIND(self):
- self._get_ignore_body()
- return self.do_HEAD()
-
- def _find_redirect(self):
- """ Locate self.path among the redirects we can handle
- @return The new path, False for 404 or None for already sent error
- """
- return self.redirect_paths.get(self.path, False)
-
- def _get_ignore_body(self):
- if not self.headers.has_key("content-length"):
- return
- max_chunk_size = 10*1024*1024
- size_remaining = int(self.headers["content-length"])
- got = ''
- while size_remaining:
- chunk_size = min(size_remaining, max_chunk_size)
- got = self.rfile.read(chunk_size)
- size_remaining -= len(got)
-
-#eof
-
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_webdav/security/ir.model.access.csv b/addons/document_webdav/security/ir.model.access.csv
deleted file mode 100644
index fa81bcee2e2..00000000000
--- a/addons/document_webdav/security/ir.model.access.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
-access_webdav_dir_property_all,webdav.dir.property all,model_document_webdav_dir_property,,1,0,0,0
-access_webdav_dir_property_group_doc_manager,webdav.dir.property document manager,model_document_webdav_dir_property,base.group_system,1,1,1,1
-access_webdav_dir_property_group_system,webdav.dir.property group system,model_document_webdav_dir_property,base.group_system,1,1,1,1
-access_webdav_file_property_all,webdav.file.property all,model_document_webdav_file_property,,1,1,1,1
diff --git a/addons/document_webdav/test/webdav_test1.yml b/addons/document_webdav/test/webdav_test1.yml
deleted file mode 100644
index ae91d7cd4a8..00000000000
--- a/addons/document_webdav/test/webdav_test1.yml
+++ /dev/null
@@ -1,63 +0,0 @@
--
- In order to test the document_webdav functionality
--
- I open the HTTP port and perform an OPTIONS request to the server
--
- !python {model: ir.attachment}: |
- from document_webdav import test_davclient as te
- reload(te) # reload..
- dc = te.DAVClient(timeout=2.0)
- # have a small timeout, enough for any heavily-loaded test server to
- # respond, but small so that this test won't block further loading.
- # Don't catch the exception, so that the whole YAML test will abort
- # if the WebDAV service is not available (eg. during an upgrade from
- # command line).
- dc.gd_options()
- dc.get_creds(self, cr, uid)
- dc.gd_options(path=cr.dbname, expect={'DAV': ['1',]})
--
- I will test the propnames at the document root
--
- !python {model: ir.attachment}: |
- from document_webdav import test_davclient as te
- dc = te.DAVClient()
- dc.get_creds(self, cr, uid)
- dc.gd_propname(path=cr.dbname+'/Documents/')
--
- I will test the ETags of the document root
--
- !python {model: ir.attachment}: |
- from document_webdav import test_davclient as te
- dc = te.DAVClient()
- dc.get_creds(self, cr, uid)
- dc.gd_getetag(path=cr.dbname+'/Documents/')
-
--
- I will now ls -l the document root.
--
- !python {model: ir.attachment}: |
- from document_webdav import test_davclient as te
- dc = te.DAVClient()
- dc.get_creds(self, cr, uid)
- res = dc.gd_lsl(path=cr.dbname+'/Documents/')
- for lin in res:
- print "%(type)s\t%(uid)s\t%(gid)s\t%(size)s\t%(mtime)s\t%(name)s" % lin
--
- I will put a file to the server
--
- !python {model: ir.attachment}: |
- from document_webdav import test_davclient as te
- dc = te.DAVClient()
- dc.get_creds(self, cr, uid)
- tdp = openerp.modules.module.get_module_resource('document_webdav', 'test_davclient.py')
- res = dc.gd_put(path=cr.dbname+'/Documents/test_davclient.py', srcpath=tdp)
--
- I will try to get the file from the root
--
- !python {model: ir.attachment}: |
- from document_webdav import test_davclient as te
- import addons
- dc = te.DAVClient()
- dc.get_creds(self, cr, uid)
- tdp = openerp.modules.module.get_module_resource('document_webdav', 'test_davclient.py')
- res = dc.gd_get(path=cr.dbname+'/Documents/test_davclient.py', crange=(4,508), compare=tdp)
diff --git a/addons/document_webdav/test_davclient.py b/addons/document_webdav/test_davclient.py
deleted file mode 100644
index f3a8b35b582..00000000000
--- a/addons/document_webdav/test_davclient.py
+++ /dev/null
@@ -1,707 +0,0 @@
-# -*- encoding: utf-8 -*-
-#
-# Copyright P. Christeas 2008,2009
-# Copyright OpenERP SA. (http://www.openerp.com) 2010
-#
-#
-# WARNING: This program as such is intended to be used by professional
-# programmers who take the whole responsability of assessing all potential
-# consequences resulting from its eventual inadequacies and bugs
-# End users who are looking for a ready-to-use solution with commercial
-# garantees and support are strongly adviced to contract a Free Software
-# Service Company
-#
-# This program is Free Software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# 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 General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-###############################################################################
-
-""" A trivial HTTP/WebDAV client, used for testing the server
-"""
-# code taken from the 'http-client.py' script:
-# http://git.hellug.gr/?p=xrg/openerp;a=history;f=tests/http-client.py;hb=refs/heads/xrg-60
-
-import gzip
-import logging
-import xml.dom.minidom
-
-import httplib
-
-from openerp.tools import config
-from xmlrpclib import Transport, ProtocolError
-import StringIO
-import base64
-from openerp import SUPERUSER_ID
-
-_logger = logging.getLogger(__name__)
-
-class HTTP11(httplib.HTTP):
- _http_vsn = 11
- _http_vsn_str = 'HTTP/1.1'
-
-class PersistentTransport(Transport):
- """Handles an HTTP transaction to an XML-RPC server, persistently."""
-
- def __init__(self, use_datetime=0):
- self._use_datetime = use_datetime
- self._http = {}
- log.debug("Using persistent transport")
-
- def make_connection(self, host):
- # create a HTTP connection object from a host descriptor
- if not self._http.has_key(host):
- host, extra_headers, x509 = self.get_host_info(host)
- self._http[host] = HTTP11(host)
- _logger.debug("New connection to %s", host)
- return self._http[host]
-
- def get_host_info(self, host):
- host, extra_headers, x509 = Transport.get_host_info(self,host)
- if extra_headers == None:
- extra_headers = []
-
- extra_headers.append( ( 'Connection', 'keep-alive' ))
-
- return host, extra_headers, x509
-
- def _parse_response(self, file, sock, response):
- """ read response from input file/socket, and parse it
- We are persistent, so it is important to only parse
- the right amount of input
- """
-
- p, u = self.getparser()
-
- if response.msg.get('content-encoding') == 'gzip':
- gzdata = StringIO.StringIO()
- while not response.isclosed():
- rdata = response.read(1024)
- if not rdata:
- break
- gzdata.write(rdata)
- gzdata.seek(0)
- rbuffer = gzip.GzipFile(mode='rb', fileobj=gzdata)
- while True:
- respdata = rbuffer.read()
- if not respdata:
- break
- p.feed(respdata)
- else:
- while not response.isclosed():
- rdata = response.read(1024)
- if not rdata:
- break
- p.feed(rdata)
- if len(rdata)<1024:
- break
-
- p.close()
- return u.close()
-
- def request(self, host, handler, request_body, verbose=0):
- # issue XML-RPC request
-
- h = self.make_connection(host)
- if verbose:
- h.set_debuglevel(1)
-
- self.send_request(h, handler, request_body)
- self.send_host(h, host)
- self.send_user_agent(h)
- self.send_content(h, request_body)
-
- resp = h._conn.getresponse()
- # TODO: except BadStatusLine, e:
-
- errcode, errmsg, headers = resp.status, resp.reason, resp.msg
-
-
- if errcode != 200:
- raise ProtocolError(
- host + handler,
- errcode, errmsg,
- headers
- )
-
- self.verbose = verbose
-
- try:
- sock = h._conn.sock
- except AttributeError:
- sock = None
-
- return self._parse_response(h.getfile(), sock, resp)
-
-class CompressedTransport(PersistentTransport):
- def send_content(self, connection, request_body):
- connection.putheader("Content-Type", "text/xml")
-
- if len(request_body) > 512 or True:
- buffer = StringIO.StringIO()
- output = gzip.GzipFile(mode='wb', fileobj=buffer)
- output.write(request_body)
- output.close()
- buffer.seek(0)
- request_body = buffer.getvalue()
- connection.putheader('Content-Encoding', 'gzip')
-
- connection.putheader("Content-Length", str(len(request_body)))
- connection.putheader("Accept-Encoding",'gzip')
- connection.endheaders()
- if request_body:
- connection.send(request_body)
-
- def send_request(self, connection, handler, request_body):
- connection.putrequest("POST", handler, skip_accept_encoding=1)
-
-class SafePersistentTransport(PersistentTransport):
- def make_connection(self, host):
- # create a HTTP connection object from a host descriptor
- if not self._http.has_key(host):
- host, extra_headers, x509 = self.get_host_info(host)
- self._http[host] = httplib.HTTPS(host, None, **(x509 or {}))
- _logger.debug("New connection to %s", host)
- return self._http[host]
-
-class AuthClient(object):
- def getAuth(self, atype, realm):
- raise NotImplementedError("Cannot authenticate for %s" % atype)
-
- def resolveFailedRealm(self, realm):
- """ Called when, using a known auth type, the realm is not in cache
- """
- raise NotImplementedError("Cannot authenticate for realm %s" % realm)
-
-class BasicAuthClient(AuthClient):
- def __init__(self):
- self._realm_dict = {}
-
- def getAuth(self, atype, realm):
- if atype != 'Basic' :
- return super(BasicAuthClient,self).getAuth(atype, realm)
-
- if not self._realm_dict.has_key(realm):
- _logger.debug("realm dict: %r", self._realm_dict)
- _logger.debug("missing key: \"%s\"" % realm)
- self.resolveFailedRealm(realm)
- return 'Basic '+ self._realm_dict[realm]
-
- def addLogin(self, realm, username, passwd):
- """ Add some known username/password for a specific login.
- This function should be called once, for each realm
- that we want to authenticate against
- """
- assert realm
- auths = base64.encodestring(username + ':' + passwd)
- if auths[-1] == "\n":
- auths = auths[:-1]
- self._realm_dict[realm] = auths
-
-class addAuthTransport:
- """ Intermediate class that authentication algorithm to http transport
- """
-
- def setAuthClient(self, authobj):
- """ Set the authentication client object.
- This method must be called before any request is issued, that
- would require http authentication
- """
- assert isinstance(authobj, AuthClient)
- self._auth_client = authobj
-
-
- def request(self, host, handler, request_body, verbose=0):
- # issue XML-RPC request
-
- h = self.make_connection(host)
- if verbose:
- h.set_debuglevel(1)
-
- tries = 0
- atype = None
- realm = None
-
- while(tries < 3):
- self.send_request(h, handler, request_body)
- self.send_host(h, host)
- self.send_user_agent(h)
- if atype:
- # This line will bork if self.setAuthClient has not
- # been issued. That is a programming error, fix your code!
- auths = self._auth_client.getAuth(atype, realm)
- _logger.debug("sending authorization: %s", auths)
- h.putheader('Authorization', auths)
- self.send_content(h, request_body)
-
- resp = h._conn.getresponse()
- # except BadStatusLine, e:
- tries += 1
-
- if resp.status == 401:
- if 'www-authenticate' in resp.msg:
- (atype,realm) = resp.msg.getheader('www-authenticate').split(' ',1)
- data1 = resp.read()
- if data1:
- log.warning("Why have data on a 401 auth. message?")
- if realm.startswith('realm="') and realm.endswith('"'):
- realm = realm[7:-1]
- _logger.debug("Resp: %r %r", resp.version,resp.isclosed(), resp.will_close)
- _logger.debug("Want to do auth %s for realm %s", atype, realm)
- if atype != 'Basic':
- raise ProtocolError(host+handler, 403,
- "Unknown authentication method: %s" % atype, resp.msg)
- continue # with the outer while loop
- else:
- raise ProtocolError(host+handler, 403,
- 'Server-incomplete authentication', resp.msg)
-
- if resp.status != 200:
- raise ProtocolError( host + handler,
- resp.status, resp.reason, resp.msg )
-
- self.verbose = verbose
-
- try:
- sock = h._conn.sock
- except AttributeError:
- sock = None
-
- return self._parse_response(h.getfile(), sock, resp)
-
- raise ProtocolError(host+handler, 403, "No authentication.",'')
-
-class PersistentAuthTransport(addAuthTransport,PersistentTransport):
- pass
-
-class PersistentAuthCTransport(addAuthTransport,CompressedTransport):
- pass
-
-class HTTPSConnection(httplib.HTTPSConnection):
- certs_file = None
- def connect(self):
- "Connect to a host on a given (SSL) port. check the certificate"
- import socket, ssl
-
- if HTTPSConnection.certs_file:
- ca_certs = HTTPSConnection.certs_file
- cert_reqs = ssl.CERT_REQUIRED
- else:
- ca_certs = None
- cert_reqs = ssl.CERT_NONE
- sock = socket.create_connection((self.host, self.port), self.timeout)
- self.sock = ssl.wrap_socket(sock, self.key_file, self.cert_file,
- ca_certs=ca_certs,
- cert_reqs=cert_reqs)
-
-
- def getpeercert(self):
- import ssl
- cert = None
- if self.sock:
- cert = self.sock.getpeercert()
- else:
- cert = ssl.get_server_certificate((self.host,self.port),
- ssl_version=ssl.PROTOCOL_SSLv23 )
- lf = (len(ssl.PEM_FOOTER)+1)
- if cert[0-lf] != '\n':
- cert = cert[:0-lf]+'\n'+cert[0-lf:]
- _logger.debug("len-footer: %s cert: %r", lf, cert[0-lf])
-
- return cert
-
-
-class DAVClient(object):
- """An instance of a WebDAV client, connected to the OpenERP server
- """
-
- def __init__(self, user=None, passwd=None, dbg=0, use_ssl=False, useragent=False, timeout=None):
- if use_ssl:
- self.host = config.get_misc('httpsd', 'interface', False)
- self.port = config.get_misc('httpsd', 'port', 8071)
- if not self.host:
- self.host = config.get('xmlrpcs_interface')
- self.port = config.get('xmlrpcs_port')
- else:
- self.host = config.get_misc('httpd', 'interface')
- self.port = config.get_misc('httpd', 'port', 8069)
- if not self.host:
- self.host = config.get('xmlrpc_interface')
- self.port = config.get('xmlrpc_port') or self.port
- if self.host == '0.0.0.0' or not self.host:
- self.host = '127.0.0.1'
- self.port = int(self.port)
- if not config.get_misc('webdav','enable',True):
- raise Exception("WebDAV is disabled, cannot continue")
- self.davpath = '/' + config.get_misc('webdav','vdir','webdav')
- self.user = user
- self.passwd = passwd
- self.dbg = dbg
- self.timeout = timeout or 5.0 # seconds, tests need to respond pretty fast!
- self.hdrs = {}
- if useragent:
- self.set_useragent(useragent)
-
- def get_creds(self, obj, cr, uid):
- """Read back the user credentials from cr, uid
-
- @param obj is any orm object, in order to use its pool
- @param uid is the numeric id, which we will try to reverse resolve
-
- note: this is a hackish way to get the credentials. It is expected
- to break if "base_crypt" is used.
- """
- ruob = obj.pool.get('res.users')
- res = ruob.read(cr, SUPERUSER_ID, [uid,], ['login', 'password'])
- assert res, "uid %s not found" % uid
- self.user = res[0]['login']
- self.passwd = res[0]['password']
- if self.passwd.startswith('$1$'):
- # md5 by base crypt. We cannot decode, wild guess
- # that passwd = login
- self.passwd = self.user
- return True
-
- def set_useragent(self, uastr):
- """ Set the user-agent header to something meaningful.
- Some shorthand names will be replaced by stock strings.
- """
- if uastr in ('KDE4', 'Korganizer'):
- self.hdrs['User-Agent'] = "Mozilla/5.0 (compatible; Konqueror/4.4; Linux) KHTML/4.4.3 (like Gecko)"
- elif uastr == 'iPhone3':
- self.hdrs['User-Agent'] = "DAVKit/5.0 (765); iCalendar/5.0 (79); iPhone/4.1 8B117"
- elif uastr == "MacOS":
- self.hdrs['User-Agent'] = "WebDAVFS/1.8 (01808000) Darwin/9.8.0 (i386)"
- else:
- self.hdrs['User-Agent'] = uastr
-
- def _http_request(self, path, method='GET', hdrs=None, body=None):
- if not hdrs:
- hdrs = {}
- import base64
- dbg = self.dbg
- hdrs.update(self.hdrs)
- _logger.debug("Getting %s http://%s:%d/%s", method, self.host, self.port, path)
- conn = httplib.HTTPConnection(self.host, port=self.port, timeout=self.timeout)
- conn.set_debuglevel(dbg)
- if not path:
- path = "/index.html"
- if not hdrs.has_key('Connection'):
- hdrs['Connection']= 'keep-alive'
- conn.request(method, path, body, hdrs )
- try:
- r1 = conn.getresponse()
- except httplib.BadStatusLine, bsl:
- log.warning("Bad status line: %s", bsl.line)
- raise Exception('Bad status line.')
- if r1.status == 401: # and r1.headers:
- if 'www-authenticate' in r1.msg:
- (atype,realm) = r1.msg.getheader('www-authenticate').split(' ',1)
- data1 = r1.read()
- if not self.user:
- raise Exception('Must auth, have no user/pass!')
- _logger.debug("Ver: %s, closed: %s, will close: %s", r1.version,r1.isclosed(), r1.will_close)
- _logger.debug("Want to do auth %s for realm %s", atype, realm)
- if atype == 'Basic' :
- auths = base64.encodestring(self.user + ':' + self.passwd)
- if auths[-1] == "\n":
- auths = auths[:-1]
- hdrs['Authorization']= 'Basic '+ auths
- #sleep(1)
- conn.request(method, path, body, hdrs )
- r1 = conn.getresponse()
- else:
- raise Exception("Unknown auth type %s" %atype)
- else:
- _logger.warning("Got 401, cannot auth")
- raise Exception('No auth')
-
- _logger.debug("Reponse: %s %s",r1.status, r1.reason)
- data1 = r1.read()
- if method != 'GET':
- _logger.debug("Body:\n%s\nEnd of body", data1)
- try:
- ctype = r1.msg.getheader('content-type')
- if ctype and ';' in ctype:
- ctype, encoding = ctype.split(';',1)
- if ctype == 'text/xml':
- doc = xml.dom.minidom.parseString(data1)
- _logger.debug("XML Body:\n %s", doc.toprettyxml(indent="\t"))
- except Exception:
- _logger.warning("Cannot print XML.", exc_info=True)
- pass
- conn.close()
- return r1.status, r1.msg, data1
-
- def _assert_headers(self, expect, msg):
- """ Assert that the headers in msg contain the expect values
- """
- for k, v in expect.items():
- hval = msg.getheader(k)
- if not hval:
- raise AssertionError("Header %s not defined in http response" % k)
- if isinstance(v, (list, tuple)):
- delim = ','
- hits = map(str.strip, hval.split(delim))
- mvits= []
- for vit in v:
- if vit not in hits:
- mvits.append(vit)
- if mvits:
- raise AssertionError("HTTP header \"%s\" is missing: %s" %(k, ', '.join(mvits)))
- else:
- if hval.strip() != v.strip():
- raise AssertionError("HTTP header \"%s: %s\"" % (k, hval))
-
- def gd_options(self, path='*', expect=None):
- """ Test the http options functionality
- If a dictionary is defined in expect, those options are
- asserted.
- """
- if path != '*':
- path = self.davpath + path
- hdrs = { 'Content-Length': 0
- }
- s, m, d = self._http_request(path, method='OPTIONS', hdrs=hdrs)
- assert s == 200, "Status: %r" % s
- assert 'OPTIONS' in m.getheader('Allow')
- _logger.debug('Options: %r', m.getheader('Allow'))
-
- if expect:
- self._assert_headers(expect, m)
-
- def _parse_prop_response(self, data):
- """ Parse a propfind/propname response
- """
- def getText(node):
- rc = []
- for node in node.childNodes:
- if node.nodeType == node.TEXT_NODE:
- rc.append(node.data)
- return ''.join(rc)
-
- def getElements(node, namespaces=None, strict=False):
- for cnod in node.childNodes:
- if cnod.nodeType != node.ELEMENT_NODE:
- if strict:
- _logger.debug("Found %r inside <%s>", cnod, node.tagName)
- continue
- if namespaces and (cnod.namespaceURI not in namespaces):
- _logger.debug("Ignoring <%s> in <%s>", cnod.tagName, node.localName)
- continue
- yield cnod
-
- nod = xml.dom.minidom.parseString(data)
- nod_r = nod.documentElement
- res = {}
- assert nod_r.localName == 'multistatus', nod_r.tagName
- for resp in nod_r.getElementsByTagNameNS('DAV:', 'response'):
- href = None
- status = 200
- res_nss = {}
- for cno in getElements(resp, namespaces=['DAV:',]):
- if cno.localName == 'href':
- assert href is None, "Second href in same response"
- href = getText(cno)
- elif cno.localName == 'propstat':
- for pno in getElements(cno, namespaces=['DAV:',]):
- rstatus = None
- if pno.localName == 'prop':
- for prop in getElements(pno):
- key = prop.localName
- tval = getText(prop).strip()
- val = tval or (True, rstatus or status)
- if prop.namespaceURI == 'DAV:' and prop.localName == 'resourcetype':
- val = 'plain'
- for rte in getElements(prop, namespaces=['DAV:',]):
- # Note: we only look at DAV:... elements, we
- # actually expect only one DAV:collection child
- val = rte.localName
- res_nss.setdefault(prop.namespaceURI,{})[key] = val
- elif pno.localName == 'status':
- rstr = getText(pno)
- htver, sta, msg = rstr.split(' ', 3)
- assert htver == 'HTTP/1.1'
- rstatus = int(sta)
- else:
- _logger.debug("What is <%s> inside a ?", pno.tagName)
-
- else:
- _logger.debug("Unknown node: %s", cno.tagName)
-
- res.setdefault(href,[]).append((status, res_nss))
-
- return res
-
- def gd_propfind(self, path, props=None, depth=0):
- if not props:
- propstr = ' '
- else:
- propstr = ''
- nscount = 0
- for p in props:
- ns = None
- if isinstance(p, tuple):
- p, ns = p
- if ns is None or ns == 'DAV:':
- propstr += '<%s/>' % p
- else:
- propstr += ' ' %(nscount, p, nscount, ns)
- nscount += 1
- propstr += ' '
-
- body="""
- %s """ % propstr
- hdrs = { 'Content-Type': 'text/xml; charset=utf-8',
- 'Accept': 'text/xml',
- 'Depth': depth,
- }
-
- s, m, d = self._http_request(self.davpath + path, method='PROPFIND',
- hdrs=hdrs, body=body)
- assert s == 207, "Bad status: %s" % s
- ctype = m.getheader('Content-Type').split(';',1)[0]
- assert ctype == 'text/xml', m.getheader('Content-Type')
- res = self._parse_prop_response(d)
- if depth == 0:
- assert len(res) == 1
- res = res.values()[0]
- else:
- assert len(res) >= 1
- return res
-
-
- def gd_propname(self, path, depth=0):
- body="""
- """
- hdrs = { 'Content-Type': 'text/xml; charset=utf-8',
- 'Accept': 'text/xml',
- 'Depth': depth
- }
- s, m, d = self._http_request(self.davpath + path, method='PROPFIND',
- hdrs=hdrs, body=body)
- assert s == 207, "Bad status: %s" % s
- ctype = m.getheader('Content-Type').split(';',1)[0]
- assert ctype == 'text/xml', m.getheader('Content-Type')
- res = self._parse_prop_response(d)
- if depth == 0:
- assert len(res) == 1
- res = res.values()[0]
- else:
- assert len(res) >= 1
- return res
-
- def gd_getetag(self, path, depth=0):
- return self.gd_propfind(path, props=['getetag',], depth=depth)
-
- def gd_lsl(self, path):
- """ Return a list of 'ls -l' kind of data for a folder
-
- This is based on propfind.
- """
-
- lspairs = [ ('name', 'displayname', 'n/a'), ('size', 'getcontentlength', '0'),
- ('type', 'resourcetype', '----------'), ('uid', 'owner', 'nobody'),
- ('gid', 'group', 'nogroup'), ('mtime', 'getlastmodified', 'n/a'),
- ('mime', 'getcontenttype', 'application/data'), ]
-
- propnames = [ l[1] for l in lspairs]
- propres = self.gd_propfind(path, props=propnames, depth=1)
-
- res = []
- for href, pr in propres.items():
- lsline = {}
- for st, nsdic in pr:
- davprops = nsdic['DAV:']
- if st == 200:
- for lsp in lspairs:
- if lsp[1] in davprops:
- if lsp[1] == 'resourcetype':
- if davprops[lsp[1]] == 'collection':
- lsline[lsp[0]] = 'dr-xr-x---'
- else:
- lsline[lsp[0]] = '-r-xr-x---'
- else:
- lsline[lsp[0]] = davprops[lsp[1]]
- elif st in (404, 403):
- for lsp in lspairs:
- if lsp[1] in davprops:
- lsline[lsp[0]] = lsp[2]
- else:
- _logger.debug("Strange status: %s", st)
-
- res.append(lsline)
-
- return res
-
- def gd_get(self, path, crange=None, mime=None, compare=None):
- """ HTTP GET for path, supporting Partial ranges
- """
- hdrs = { 'Accept': mime or '*/*', }
- if crange:
- if isinstance(crange, tuple):
- crange = [crange,]
- if not isinstance(crange, list):
- raise TypeError("Range must be a tuple or list of tuples.")
- rs = []
- for r in crange:
- rs.append('%d-%d' % r)
- hdrs['Range'] = 'bytes='+ (','.join(rs))
- s, m, d = self._http_request(self.davpath + path, method='GET', hdrs=hdrs)
- assert s in (200, 206), "Bad status: %s" % s
- ctype = m.getheader('Content-Type')
- if ctype and ';' in ctype:
- ctype = ctype.split(';',1)[0]
- if mime:
- assert ctype == mime, m.getheader('Content-Type')
- rrange = None
- rrh = m.getheader('Content-Range')
- if rrh:
- assert rrh.startswith('bytes '), rrh
- rrh=rrh[6:].split('/',1)[0]
- rrange = map(int, rrh.split('-',1))
- if compare:
- # we need to compare the returned data with that of compare
- fd = open(compare, 'rb')
- d2 = fd.read()
- fd.close()
- if crange:
- if len(crange) > 1:
- raise NotImplementedError
- r = crange[0]
- d2 = d2[r[0]:r[1]+1]
- assert d2 == d, "Data does not match"
- return ctype, rrange, d
-
- def gd_put(self, path, body=None, srcpath=None, mime=None, noclobber=False):
- """ HTTP PUT
- @param noclobber will prevent overwritting a resource (If-None-Match)
- @param mime will set the content-type
- """
- hdrs = { }
- if not (body or srcpath):
- raise ValueError("PUT must have something to send.")
- if (not body) and srcpath:
- fd = open(srcpath, 'rb')
- body = fd.read()
- fd.close()
- if mime:
- hdrs['Content-Type'] = mime
- if noclobber:
- hdrs['If-None-Match'] = '*'
- s, m, d = self._http_request(self.davpath + path, method='PUT',
- hdrs=hdrs, body=body)
- assert s == (201), "Bad status: %s" % s
- etag = m.getheader('ETag')
- return etag or True
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_webdav/webdav.py b/addons/document_webdav/webdav.py
deleted file mode 100644
index aedad059c16..00000000000
--- a/addons/document_webdav/webdav.py
+++ /dev/null
@@ -1,350 +0,0 @@
-# -*- coding: utf-8 -*-
-##############################################################################
-#
-# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2010 Tiny SPRL ().
-# Copyright (c) 1999 Christian Scholz (ruebe@aachen.heimat.de)
-#
-# 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 .
-#
-##############################################################################
-
-import logging
-
-_logger = logging.getLogger(__name__)
-import xml.dom.minidom
-domimpl = xml.dom.minidom.getDOMImplementation()
-from xml.dom.minicompat import StringTypes
-
-import urlparse
-import urllib
-from openerp.osv import osv
-from openerp.tools.translate import _
-
-try:
- from pywebdav.lib import utils
- from pywebdav.lib.propfind import PROPFIND
- from pywebdav.lib.report import REPORT
-except ImportError:
- from DAV import utils
- from DAV.propfind import PROPFIND
- from DAV.report import REPORT
-
-from openerp import tools
-
-class Text2(xml.dom.minidom.Text):
- def writexml(self, writer, indent="", addindent="", newl=""):
- data = "%s%s%s" % (indent, self.data, newl)
- data = data.replace("&", "&").replace("<", "<")
- data = data.replace(">", ">")
- writer.write(data)
-
-class Prop2xml(object):
- """ A helper class to convert property structs to DAV:XML
-
- Written to generalize the use of _prop_child(), a class is
- needed to hold some persistent data accross the recursions
- of _prop_elem_child().
- """
-
- def __init__(self, doc, namespaces, nsnum):
- """ Init the structure
- @param doc the xml doc element
- @param namespaces a dict of namespaces
- @param nsnum the next namespace number to define
- """
- self.doc = doc
- self.namespaces = namespaces
- self.nsnum = nsnum
-
- def createText2Node(self, data):
- if not isinstance(data, StringTypes):
- raise TypeError, "Node contents must be a string."
- t = Text2()
- t.data = data
- t.ownerDocument = self.doc
- return t
-
- def _prop_child(self, xnode, ns, prop, value):
- """Append a property xml node to xnode, with value
-
- And a little smarter than that, it will consider namespace and
- also allow nested properties etc.
-
- :param ns the namespace of the node
- :param prop the name of the property
- :param value the value. Can be:
- string: text node
- tuple ('elem', 'ns') for empty sub-node
- tuple ('elem', 'ns', sub-elems) for sub-node with elements
- tuple ('elem', 'ns', sub-elems, {attrs}) for sub-node with
- optional elements and attributes
- list, of above tuples
- """
- if ns == 'DAV:':
- ns_prefix = 'D:'
- else:
- ns_prefix="ns"+str(self.namespaces.index(ns))+":"
-
- pe = self.doc.createElement(ns_prefix+str(prop))
- if hasattr(value, '__class__') and value.__class__.__name__ == 'Element':
- pe.appendChild(value)
- else:
- if ns == 'DAV:' and prop=="resourcetype" and isinstance(value, int):
- # hack, to go..
- if value == 1:
- ve = self.doc.createElement("D:collection")
- pe.appendChild(ve)
- else:
- self._prop_elem_child(pe, ns, value, ns_prefix)
-
- xnode.appendChild(pe)
-
- def _prop_elem_child(self, pnode, pns, v, pns_prefix):
-
- if isinstance(v, list):
- for vit in v:
- self._prop_elem_child(pnode, pns, vit, pns_prefix)
- elif isinstance(v,tuple):
- need_ns = False
- if v[1] == pns:
- ns_prefix = pns_prefix
- elif v[1] == 'DAV:':
- ns_prefix = 'D:'
- elif v[1] in self.namespaces:
- ns_prefix="ns"+str(self.namespaces.index(v[1]))+":"
- else:
- ns_prefix="ns"+str(self.nsnum)+":"
- need_ns = True
-
- ve = self.doc.createElement(ns_prefix+v[0])
- if need_ns:
- ve.setAttribute("xmlns:ns"+str(self.nsnum), v[1])
- if len(v) > 2 and v[2] is not None:
- if isinstance(v[2], (list, tuple)):
- # support nested elements like:
- # ( 'elem', 'ns:', [('sub-elem1', 'ns1'), ...]
- self._prop_elem_child(ve, v[1], v[2], ns_prefix)
- else:
- vt = self.createText2Node(tools.ustr(v[2]))
- ve.appendChild(vt)
- if len(v) > 3 and v[3]:
- assert isinstance(v[3], dict)
- for ak, av in v[3].items():
- ve.setAttribute(ak, av)
- pnode.appendChild(ve)
- else:
- ve = self.createText2Node(tools.ustr(v))
- pnode.appendChild(ve)
-
-
-super_mk_prop_response = PROPFIND.mk_prop_response
-def mk_prop_response(self, uri, good_props, bad_props, doc):
- """ make a new result element
-
- We differ between the good props and the bad ones for
- each generating an extra -Node (for each error
- one, that means).
-
- """
- re=doc.createElement("D:response")
- # append namespaces to response
- nsnum=0
- namespaces = self.namespaces[:]
- if 'DAV:' in namespaces:
- namespaces.remove('DAV:')
- for nsname in namespaces:
- re.setAttribute("xmlns:ns"+str(nsnum),nsname)
- nsnum=nsnum+1
-
- propgen = Prop2xml(doc, namespaces, nsnum)
- # write href information
- uparts=urlparse.urlparse(uri)
- fileloc=uparts[2]
- if uparts[3]:
- fileloc += ';' + uparts[3]
- if isinstance(fileloc, unicode):
- fileloc = fileloc.encode('utf-8')
- href=doc.createElement("D:href")
- davpath = self._dataclass.parent.get_davpath()
- if uparts[0] and uparts[1]:
- hurl = '%s://%s%s%s' % (uparts[0], uparts[1], davpath, urllib.quote(fileloc))
- else:
- # When the request has been relative, we don't have enough data to
- # reply with absolute url here.
- hurl = '%s%s' % (davpath, urllib.quote(fileloc))
- huri=doc.createTextNode(hurl)
- href.appendChild(huri)
- re.appendChild(href)
-
- # write good properties
- ps=doc.createElement("D:propstat")
- if good_props:
- re.appendChild(ps)
- s=doc.createElement("D:status")
- t=doc.createTextNode("HTTP/1.1 200 OK")
- s.appendChild(t)
- ps.appendChild(s)
-
- gp=doc.createElement("D:prop")
- for ns in good_props.keys():
- if ns == 'DAV:':
- ns_prefix = 'D:'
- else:
- ns_prefix="ns"+str(namespaces.index(ns))+":"
- for p,v in good_props[ns].items():
- if v is None:
- continue
- propgen._prop_child(gp, ns, p, v)
-
- ps.appendChild(gp)
- re.appendChild(ps)
-
- # now write the errors!
- if len(bad_props.items()):
-
- # write a propstat for each error code
- for ecode in bad_props.keys():
- ps=doc.createElement("D:propstat")
- re.appendChild(ps)
- s=doc.createElement("D:status")
- t=doc.createTextNode(utils.gen_estring(ecode))
- s.appendChild(t)
- ps.appendChild(s)
- bp=doc.createElement("D:prop")
- ps.appendChild(bp)
-
- for ns in bad_props[ecode].keys():
- if ns == 'DAV:':
- ns_prefix='D:'
- else:
- ns_prefix="ns"+str(self.namespaces.index(ns))+":"
-
- for p in bad_props[ecode][ns]:
- pe=doc.createElement(ns_prefix+str(p))
- bp.appendChild(pe)
-
- re.appendChild(ps)
-
- # return the new response element
- return re
-
-
-def mk_propname_response(self, uri, propnames, doc):
- """ make a new result element for a PROPNAME request
-
- This will simply format the propnames list.
- propnames should have the format {NS1 : [prop1, prop2, ...], NS2: ...}
-
- """
- re=doc.createElement("D:response")
-
- # write href information
- uparts=urlparse.urlparse(uri)
- fileloc=uparts[2]
- if uparts[3]:
- fileloc += ';' + uparts[3]
- if isinstance(fileloc, unicode):
- fileloc = fileloc.encode('utf-8')
- href=doc.createElement("D:href")
- davpath = self._dataclass.parent.get_davpath()
- if uparts[0] and uparts[1]:
- hurl = '%s://%s%s%s' % (uparts[0], uparts[1], davpath, urllib.quote(fileloc))
- else:
- # When the request has been relative, we don't have enough data to
- # reply with absolute url here.
- hurl = '%s%s' % (davpath, urllib.quote(fileloc))
- huri=doc.createTextNode(hurl)
- href.appendChild(huri)
- re.appendChild(href)
-
- ps=doc.createElement("D:propstat")
- nsnum=0
-
- for ns,plist in propnames.items():
- # write prop element
- pr=doc.createElement("D:prop")
- if ns == 'DAV':
- nsp = 'D'
- else:
- nsp="ns"+str(nsnum)
- ps.setAttribute("xmlns:"+nsp,ns)
- nsnum=nsnum+1
-
- # write propertynames
- for p in plist:
- pe=doc.createElement(nsp+":"+p)
- pr.appendChild(pe)
-
- ps.appendChild(pr)
-
- re.appendChild(ps)
-
- return re
-
-PROPFIND.mk_prop_response = mk_prop_response
-PROPFIND.mk_propname_response = mk_propname_response
-
-def mk_lock_response(self, uri, props):
- """ Prepare the data response to a DAV LOCK command
-
- This function is here, merely to be in the same file as the
- ones above, that have similar code.
- """
- doc = domimpl.createDocument('DAV:', "D:prop", None)
- ms = doc.documentElement
- ms.setAttribute("xmlns:D", "DAV:")
- # ms.tagName = 'D:multistatus'
- namespaces = []
- nsnum = 0
- propgen = Prop2xml(doc, namespaces, nsnum)
- # write href information
- uparts=urlparse.urlparse(uri)
- fileloc=uparts[2]
- if uparts[3]:
- fileloc += ';' + uparts[3]
- if isinstance(fileloc, unicode):
- fileloc = fileloc.encode('utf-8')
- davpath = self.parent.get_davpath()
- if uparts[0] and uparts[1]:
- hurl = '%s://%s%s%s' % (uparts[0], uparts[1], davpath, urllib.quote(fileloc))
- else:
- # When the request has been relative, we don't have enough data to
- # reply with absolute url here.
- hurl = '%s%s' % (davpath, urllib.quote(fileloc))
-
- props.append( ('lockroot', 'DAV:', ('href', 'DAV:', (hurl))))
- pld = doc.createElement('D:lockdiscovery')
- ms.appendChild(pld)
- propgen._prop_child(pld, 'DAV:', 'activelock', props)
-
- return doc.toxml(encoding="utf-8")
-
-super_create_prop = REPORT.create_prop
-
-def create_prop(self):
- try:
- if (self.filter is not None) and self._depth == "0":
- hrefs = self.filter.getElementsByTagNameNS('DAV:', 'href')
- if hrefs:
- self._depth = "1"
- except Exception:
- pass
- return super_create_prop(self)
-
-REPORT.create_prop = create_prop
-
-#eof
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_webdav/webdav_demo.xml b/addons/document_webdav/webdav_demo.xml
deleted file mode 100644
index 9bd68b8a1f1..00000000000
--- a/addons/document_webdav/webdav_demo.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
- debug:
- node_class
- %(node_classname)s
-
-
-
-
-
-
-
diff --git a/addons/document_webdav/webdav_server.py b/addons/document_webdav/webdav_server.py
deleted file mode 100644
index e495f5c9f2f..00000000000
--- a/addons/document_webdav/webdav_server.py
+++ /dev/null
@@ -1,676 +0,0 @@
-# -*- encoding: utf-8 -*-
-############################################################################9
-#
-# Copyright P. Christeas 2008-2010
-# Copyright OpenERP SA, 2010 (http://www.openerp.com )
-#
-# Disclaimer: Many of the functions below borrow code from the
-# python-webdav library (http://code.google.com/p/pywebdav/ ),
-# which they import and override to suit OpenERP functionality.
-# python-webdav was written by: Simon Pamies
-# Christian Scholz
-# Vince Spicer
-#
-# WARNING: This program as such is intended to be used by professional
-# programmers who take the whole responsability of assessing all potential
-# consequences resulting from its eventual inadequacies and bugs
-# End users who are looking for a ready-to-use solution with commercial
-# garantees and support are strongly adviced to contract a Free Software
-# Service Company
-#
-# This program is Free Software; you can redistribute it and/or
-# modify it under the terms of the GNU 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 General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-###############################################################################
-
-
-import logging
-import openerp
-from dav_fs import openerp_dav_handler
-from openerp.tools.config import config
-try:
- from pywebdav.lib.WebDAVServer import DAVRequestHandler
- from pywebdav.lib.utils import IfParser, TagList
- from pywebdav.lib.errors import DAV_Error, DAV_Forbidden, DAV_NotFound
- from pywebdav.lib.propfind import PROPFIND
-except ImportError:
- from DAV.WebDAVServer import DAVRequestHandler
- from DAV.utils import IfParser, TagList
- from DAV.errors import DAV_Error, DAV_Forbidden, DAV_NotFound
- from DAV.propfind import PROPFIND
-from openerp.service import http_server
-from openerp.service.websrv_lib import FixSendError, HttpOptions
-from BaseHTTPServer import BaseHTTPRequestHandler
-import urlparse
-import urllib
-import re
-import time
-from string import atoi
-import socket
-# from DAV.constants import DAV_VERSION_1, DAV_VERSION_2
-from xml.dom import minidom
-from redirect import RedirectHTTPHandler
-_logger = logging.getLogger(__name__)
-khtml_re = re.compile(r' KHTML/([0-9\.]+) ')
-
-def OpenDAVConfig(**kw):
- class OpenDAV:
- def __init__(self, **kw):
- self.__dict__.update(**kw)
-
- def getboolean(self, word):
- return self.__dict__.get(word, False)
-
- class Config:
- DAV = OpenDAV(**kw)
-
- return Config()
-
-
-class DAVHandler(DAVRequestHandler, HttpOptions, FixSendError):
- verbose = False
-
- protocol_version = 'HTTP/1.1'
- _HTTP_OPTIONS= { 'DAV' : ['1', '2'],
- 'Allow' : [ 'GET', 'HEAD', 'COPY', 'MOVE', 'POST', 'PUT',
- 'PROPFIND', 'PROPPATCH', 'OPTIONS', 'MKCOL',
- 'DELETE', 'TRACE', 'REPORT', ]
- }
-
- def __init__(self, request, client_address, server):
- self.request = request
- self.client_address = client_address
- self.server = server
- self.setup()
-
- def get_userinfo(self, user, pw):
- return False
-
- def _log(self, message):
- self._logger.debug(message)
-
- def handle(self):
- """Handle multiple requests if necessary."""
- self.close_connection = 1
- try:
- self.handle_one_request()
- while not self.close_connection:
- self.handle_one_request()
- except Exception as e:
- try:
- self.log_error("Request timed out: %r \n Trying old version of HTTPServer", e)
- self._init_buffer()
- except Exception as e:
- #a read or a write timed out. Discard this connection
- self.log_error("Not working neither, closing connection\n %r", e)
- self.close_connection = 1
-
- def finish(self):
- pass
-
- def get_db_from_path(self, uri):
- # interface class will handle all cases.
- res = self.IFACE_CLASS.get_db(uri, allow_last=True)
- return res
-
- def setup(self):
- self.davpath = '/'+config.get_misc('webdav','vdir','webdav')
- addr, port = self.server.server_name, self.server.server_port
- server_proto = getattr(self.server,'proto', 'http').lower()
- # Too early here to use self.headers
- self.baseuri = "%s://%s:%d/"% (server_proto, addr, port)
- self.IFACE_CLASS = openerp_dav_handler(self, self.verbose)
-
- def copymove(self, CLASS):
- """ Our uri scheme removes the /webdav/ component from there, so we
- need to mangle the header, too.
- """
- up = urlparse.urlparse(urllib.unquote(self.headers['Destination']))
- if up.path.startswith(self.davpath):
- self.headers['Destination'] = up.path[len(self.davpath):]
- else:
- raise DAV_Forbidden("Not allowed to copy/move outside webdav path.")
- # TODO: locks
- DAVRequestHandler.copymove(self, CLASS)
-
- def get_davpath(self):
- return self.davpath
-
- def log_message(self, format, *args):
- _logger.debug(format % args)
-
- def log_error(self, format, *args):
- _logger.warning(format % args)
-
- def _prep_OPTIONS(self, opts):
- ret = opts
- dc=self.IFACE_CLASS
- uri=urlparse.urljoin(self.get_baseuri(dc), self.path)
- uri=urllib.unquote(uri)
- try:
- ret = dc.prep_http_options(uri, opts)
- except DAV_Error, (ec,dd):
- pass
- except Exception,e:
- self.log_error("Error at options: %s", str(e))
- raise
- return ret
-
- def send_response(self, code, message=None):
- # the BufferingHttpServer will send Connection: close , while
- # the BaseHTTPRequestHandler will only accept int code.
- # workaround both of them.
- if self.command == 'PROPFIND' and int(code) == 404:
- kh = khtml_re.search(self.headers.get('User-Agent',''))
- if kh and (kh.group(1) < '4.5'):
- # There is an ugly bug in all khtml < 4.5.x, where the 404
- # response is treated as an immediate error, which would even
- # break the flow of a subsequent PUT request. At the same time,
- # the 200 response (rather than 207 with content) is treated
- # as "path not exist", so we send this instead
- # https://bugs.kde.org/show_bug.cgi?id=166081
- code = 200
- BaseHTTPRequestHandler.send_response(self, int(code), message)
-
- def send_header(self, key, value):
- if key == 'Connection' and value == 'close':
- self.close_connection = 1
- DAVRequestHandler.send_header(self, key, value)
-
- def send_body(self, DATA, code=None, msg=None, desc=None, ctype='application/octet-stream', headers=None):
- if headers and 'Connection' in headers:
- pass
- elif self.request_version in ('HTTP/1.0', 'HTTP/0.9'):
- pass
- elif self.close_connection == 1: # close header already sent
- pass
- elif headers and self.headers.get('Connection',False) == 'Keep-Alive':
- headers['Connection'] = 'keep-alive'
-
- if headers is None:
- headers = {}
-
- DAVRequestHandler.send_body(self, DATA, code=code, msg=msg, desc=desc,
- ctype=ctype, headers=headers)
-
- def do_PUT(self):
- dc=self.IFACE_CLASS
- uri=urlparse.urljoin(self.get_baseuri(dc), self.path)
- uri=urllib.unquote(uri)
- # Handle If-Match
- if self.headers.has_key('If-Match'):
- test = False
- etag = None
-
- for match in self.headers['If-Match'].split(','):
- if match == '*':
- if dc.exists(uri):
- test = True
- break
- else:
- if dc.match_prop(uri, match, "DAV:", "getetag"):
- test = True
- break
- if not test:
- self._get_body()
- self.send_status(412)
- return
-
- # Handle If-None-Match
- if self.headers.has_key('If-None-Match'):
- test = True
- etag = None
- for match in self.headers['If-None-Match'].split(','):
- if match == '*':
- if dc.exists(uri):
- test = False
- break
- else:
- if dc.match_prop(uri, match, "DAV:", "getetag"):
- test = False
- break
- if not test:
- self._get_body()
- self.send_status(412)
- return
-
- # Handle expect
- expect = self.headers.get('Expect', '')
- if (expect.lower() == '100-continue' and
- self.protocol_version >= 'HTTP/1.1' and
- self.request_version >= 'HTTP/1.1'):
- self.send_status(100)
- self._flush()
-
- # read the body
- body=self._get_body()
-
- # locked resources are not allowed to be overwritten
- if self._l_isLocked(uri):
- return self.send_body(None, '423', 'Locked', 'Locked')
-
- ct=None
- if self.headers.has_key("Content-Type"):
- ct=self.headers['Content-Type']
- try:
- location = dc.put(uri, body, ct)
- except DAV_Error, (ec,dd):
- self.log_error("Cannot PUT to %s: %s", uri, dd)
- return self.send_status(ec)
-
- headers = {}
- etag = None
- if location and isinstance(location, tuple):
- etag = location[1]
- location = location[0]
- # note that we have allowed for > 2 elems
- if location:
- headers['Location'] = location
- else:
- try:
- if not etag:
- etag = dc.get_prop(location or uri, "DAV:", "getetag")
- if etag:
- headers['ETag'] = str(etag)
- except Exception:
- pass
-
- self.send_body(None, '201', 'Created', '', headers=headers)
-
- def _get_body(self):
- body = None
- if self.headers.has_key("Content-Length"):
- l=self.headers['Content-Length']
- body=self.rfile.read(atoi(l))
- return body
-
- def do_DELETE(self):
- try:
- DAVRequestHandler.do_DELETE(self)
- except DAV_Error, (ec, dd):
- return self.send_status(ec)
-
- def do_UNLOCK(self):
- """ Unlocks given resource """
-
- dc = self.IFACE_CLASS
- self.log_message('UNLOCKing resource %s' % self.headers)
-
- uri = urlparse.urljoin(self.get_baseuri(dc), self.path)
- uri = urllib.unquote(uri)
-
- token = self.headers.get('Lock-Token', False)
- if token:
- token = token.strip()
- if token[0] == '<' and token[-1] == '>':
- token = token[1:-1]
- else:
- token = False
-
- if not token:
- return self.send_status(400, 'Bad lock token')
-
- try:
- res = dc.unlock(uri, token)
- except DAV_Error, (ec, dd):
- return self.send_status(ec, dd)
-
- if res == True:
- self.send_body(None, '204', 'OK', 'Resource unlocked.')
- else:
- # We just differentiate the description, for debugging purposes
- self.send_body(None, '204', 'OK', 'Resource not locked.')
-
- def do_LOCK(self):
- """ Attempt to place a lock on the given resource.
- """
-
- dc = self.IFACE_CLASS
- lock_data = {}
-
- self.log_message('LOCKing resource %s' % self.headers)
-
- body = None
- if self.headers.has_key('Content-Length'):
- l = self.headers['Content-Length']
- body = self.rfile.read(atoi(l))
-
- depth = self.headers.get('Depth', 'infinity')
-
- uri = urlparse.urljoin(self.get_baseuri(dc), self.path)
- uri = urllib.unquote(uri)
- self.log_message('do_LOCK: uri = %s' % uri)
-
- ifheader = self.headers.get('If')
-
- if ifheader:
- ldif = IfParser(ifheader)
- if isinstance(ldif, list):
- if len(ldif) !=1 or (not isinstance(ldif[0], TagList)) \
- or len(ldif[0].list) != 1:
- raise DAV_Error(400, "Cannot accept multiple tokens.")
- ldif = ldif[0].list[0]
- if ldif[0] == '<' and ldif[-1] == '>':
- ldif = ldif[1:-1]
-
- lock_data['token'] = ldif
-
- if not body:
- lock_data['refresh'] = True
- else:
- lock_data['refresh'] = False
- lock_data.update(self._lock_unlock_parse(body))
-
- if lock_data['refresh'] and not lock_data.get('token', False):
- raise DAV_Error(400, 'Lock refresh must specify token.')
-
- lock_data['depth'] = depth
-
- try:
- created, data, lock_token = dc.lock(uri, lock_data)
- except DAV_Error, (ec, dd):
- return self.send_status(ec, dd)
-
- headers = {}
- if not lock_data['refresh']:
- headers['Lock-Token'] = '<%s>' % lock_token
-
- if created:
- self.send_body(data, '201', 'Created', ctype='text/xml', headers=headers)
- else:
- self.send_body(data, '200', 'OK', ctype='text/xml', headers=headers)
-
- def _lock_unlock_parse(self, body):
- # Override the python-webdav function, with some improvements
- # Unlike the py-webdav one, we also parse the owner minidom elements into
- # pure pythonic struct.
- doc = minidom.parseString(body)
-
- data = {}
- owners = []
- for info in doc.getElementsByTagNameNS('DAV:', 'lockinfo'):
- for scope in info.getElementsByTagNameNS('DAV:', 'lockscope'):
- for scc in scope.childNodes:
- if scc.nodeType == info.ELEMENT_NODE \
- and scc.namespaceURI == 'DAV:':
- data['lockscope'] = scc.localName
- break
- for ltype in info.getElementsByTagNameNS('DAV:', 'locktype'):
- for ltc in ltype.childNodes:
- if ltc.nodeType == info.ELEMENT_NODE \
- and ltc.namespaceURI == 'DAV:':
- data['locktype'] = ltc.localName
- break
- for own in info.getElementsByTagNameNS('DAV:', 'owner'):
- for ono in own.childNodes:
- if ono.nodeType == info.TEXT_NODE:
- if ono.data:
- owners.append(ono.data)
- elif ono.nodeType == info.ELEMENT_NODE \
- and ono.namespaceURI == 'DAV:' \
- and ono.localName == 'href':
- href = ''
- for hno in ono.childNodes:
- if hno.nodeType == info.TEXT_NODE:
- href += hno.data
- owners.append(('href','DAV:', href))
-
- if len(owners) == 1:
- data['lockowner'] = owners[0]
- elif not owners:
- pass
- else:
- data['lockowner'] = owners
- return data
-
-from openerp.service.http_server import reg_http_service,OpenERPAuthProvider
-
-class DAVAuthProvider(OpenERPAuthProvider):
- def authenticate(self, db, user, passwd, client_address):
- """ authenticate, but also allow the False db, meaning to skip
- authentication when no db is specified.
- """
- if db is False:
- return True
- return OpenERPAuthProvider.authenticate(self, db, user, passwd, client_address)
-
-
-class dummy_dav_interface(object):
- """ Dummy dav interface """
- verbose = True
-
- PROPS={"DAV:" : ('creationdate',
- 'displayname',
- 'getlastmodified',
- 'resourcetype',
- ),
- }
-
- M_NS={"DAV:" : "_get_dav", }
-
- def __init__(self, parent):
- self.parent = parent
-
- def get_propnames(self, uri):
- return self.PROPS
-
- def get_prop(self, uri, ns, propname):
- if self.M_NS.has_key(ns):
- prefix=self.M_NS[ns]
- else:
- raise DAV_NotFound
- mname=prefix+"_"+propname.replace('-', '_')
- try:
- m=getattr(self,mname)
- r=m(uri)
- return r
- except AttributeError:
- raise DAV_NotFound
-
- def get_data(self, uri, range=None):
- raise DAV_NotFound
-
- def _get_dav_creationdate(self, uri):
- return time.strftime("%Y-%m-%dT%H:%M:%SZ", time.gmtime())
-
- def _get_dav_getlastmodified(self, uri):
- return time.strftime("%a, %d %b %Y %H:%M:%S GMT", time.gmtime())
-
- def _get_dav_displayname(self, uri):
- return uri
-
- def _get_dav_resourcetype(self, uri):
- return ('collection', 'DAV:')
-
- def exists(self, uri):
- """ return 1 or None depending on if a resource exists """
- uri2 = uri.split('/')
- if len(uri2) < 3:
- return True
- _logger.debug("Requested uri: %s", uri)
- return None # no
-
- def is_collection(self, uri):
- """ return 1 or None depending on if a resource is a collection """
- return None # no
-
-class DAVStaticHandler(http_server.StaticHTTPHandler):
- """ A variant of the Static handler, which will serve dummy DAV requests
- """
-
- verbose = False
- protocol_version = 'HTTP/1.1'
- _HTTP_OPTIONS= { 'DAV' : ['1', '2'],
- 'Allow' : [ 'GET', 'HEAD',
- 'PROPFIND', 'OPTIONS', 'REPORT', ]
- }
-
- def send_body(self, content, code, message='OK', content_type='text/xml'):
- self.send_response(int(code), message)
- self.send_header("Content-Type", content_type)
- # self.send_header('Connection', 'close')
- self.send_header('Content-Length', len(content) or 0)
- self.end_headers()
- if hasattr(self, '_flush'):
- self._flush()
-
- if self.command != 'HEAD':
- self.wfile.write(content)
-
- def do_PROPFIND(self):
- """Answer to PROPFIND with generic data.
-
- A rough copy of python-webdav's do_PROPFIND, but hacked to work
- statically.
- """
-
- dc = dummy_dav_interface(self)
-
- # read the body containing the xml request
- # iff there is no body then this is an ALLPROP request
- body = None
- if self.headers.has_key('Content-Length'):
- l = self.headers['Content-Length']
- body = self.rfile.read(atoi(l))
-
- path = self.path.rstrip('/')
- uri = urllib.unquote(path)
-
- pf = PROPFIND(uri, dc, self.headers.get('Depth', 'infinity'), body)
-
- try:
- DATA = '%s\n' % pf.createResponse()
- except DAV_Error, (ec,dd):
- return self.send_error(ec,dd)
- except Exception:
- self.log_exception("Cannot PROPFIND")
- raise
-
- # work around MSIE DAV bug for creation and modified date
- # taken from Resource.py @ Zope webdav
- if (self.headers.get('User-Agent') ==
- 'Microsoft Data Access Internet Publishing Provider DAV 1.1'):
- DATA = DATA.replace('',
- '')
- DATA = DATA.replace('',
- '')
-
- self.send_body(DATA, '207','Multi-Status','Multiple responses')
-
- def not_get_baseuri(self):
- baseuri = '/'
- if self.headers.has_key('Host'):
- uparts = list(urlparse.urlparse('/'))
- uparts[1] = self.headers['Host']
- baseuri = urlparse.urlunparse(uparts)
- return baseuri
-
- def get_davpath(self):
- return ''
-
-
-try:
-
- if (config.get_misc('webdav','enable',True)):
- directory = '/'+config.get_misc('webdav','vdir','webdav')
- handler = DAVHandler
- verbose = config.get_misc('webdav','verbose',True)
- handler.debug = config.get_misc('webdav','debug',True)
- _dc = { 'verbose' : verbose,
- 'directory' : directory,
- 'lockemulation' : True,
- }
-
- conf = OpenDAVConfig(**_dc)
- handler._config = conf
- reg_http_service(directory, DAVHandler, DAVAuthProvider)
- _logger.info("WebDAV service registered at path: %s/ "% directory)
-
- if not (config.get_misc('webdav', 'no_root_hack', False)):
- # Now, replace the static http handler with the dav-enabled one.
- # If a static-http service has been specified for our server, then
- # read its configuration and use that dir_path.
- # NOTE: this will _break_ any other service that would be registered
- # at the root path in future.
- base_path = False
- if config.get_misc('static-http','enable', False):
- base_path = config.get_misc('static-http', 'base_path', '/')
- if base_path and base_path == '/':
- dir_path = config.get_misc('static-http', 'dir_path', False)
- else:
- dir_path = openerp.modules.module.get_module_resource('document_webdav','public_html')
- # an _ugly_ hack: we put that dir back in tools.config.misc, so that
- # the StaticHttpHandler can find its dir_path.
- config.misc.setdefault('static-http',{})['dir_path'] = dir_path
-
- reg_http_service('/', DAVStaticHandler)
-
-except Exception, e:
- _logger.error('Cannot launch webdav: %s' % e)
-
-
-def init_well_known():
- reps = RedirectHTTPHandler.redirect_paths
-
- num_svcs = config.get_misc('http-well-known', 'num_services', '0')
-
- for nsv in range(1, int(num_svcs)+1):
- uri = config.get_misc('http-well-known', 'service_%d' % nsv, False)
- path = config.get_misc('http-well-known', 'path_%d' % nsv, False)
- if not (uri and path):
- continue
- reps['/'+uri] = path
-
- if int(num_svcs):
- reg_http_service('/.well-known', RedirectHTTPHandler)
-
-init_well_known()
-
-class PrincipalsRedirect(RedirectHTTPHandler):
-
-
- redirect_paths = {}
-
- def _find_redirect(self):
- for b, r in self.redirect_paths.items():
- if self.path.startswith(b):
- return r + self.path[len(b):]
- return False
-
-def init_principals_redirect():
- """ Some devices like the iPhone will look under /principals/users/xxx for
- the user's properties. In OpenERP we _cannot_ have a stray /principals/...
- working path, since we have a database path and the /webdav/ component. So,
- the best solution is to redirect the url with 301. Luckily, it does work in
- the device. The trick is that we need to hard-code the database to use, either
- the one centrally defined in the config, or a "forced" one in the webdav
- section.
- """
- dbname = config.get_misc('webdav', 'principal_dbname', False)
- if (not dbname) and not config.get_misc('webdav', 'no_principals_redirect', False):
- dbname = config.get('db_name', False)
- if dbname:
- PrincipalsRedirect.redirect_paths[''] = '/webdav/%s/principals' % dbname
- reg_http_service('/principals', PrincipalsRedirect)
- _logger.info(
- "Registered HTTP redirect handler for /principals to the %s db.",
- dbname)
-
-init_principals_redirect()
-
-#eof
-
-
-
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_webdav/webdav_setup.xml b/addons/document_webdav/webdav_setup.xml
deleted file mode 100644
index dbf6bc8fbcc..00000000000
--- a/addons/document_webdav/webdav_setup.xml
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
- []
-
-
-
-
- directory
-
- principals
-
-
-
- []
-
-
-
-
-
- directory
-
- groups
-
-
-
- []
-
-
-
-
- directory
-
- resources
-
-
- [('id','=',uid)]
-
-
-
-
-
-
- ressource
-
-
- __uids__
-
-
- [('id','=',uid)]
-
-
-
-
-
-
- ressource
-
-
- users
-
-
- []
-
-
-
-
- directory
-
- locations
-
-
- DAV:
- current-user-principal
- ('href','DAV:','/%s/%s/principals/users/%s' % ('webdav',dbname, username ) )
-
-
-
- DAV:
- principal-URL
- ('href','DAV:','/%s/%s/principals/users/%s' % ('webdav',dbname, username ) )
-
-
-
-
-
\ No newline at end of file
diff --git a/addons/document_webdav/webdav_view.xml b/addons/document_webdav/webdav_view.xml
deleted file mode 100644
index 5a0cb75274e..00000000000
--- a/addons/document_webdav/webdav_view.xml
+++ /dev/null
@@ -1,157 +0,0 @@
-
-
-
-
-
- document.webdav.dir.property.form
- document.webdav.dir.property
-
-
-
-
-
-
- document.webdav.dir.property.tree
- document.webdav.dir.property
-
-
-
-
-
-
-
-
-
-
- Search View: Directory DAV properties
- document.webdav.dir.property
-
-
-
-
-
-
-
-
-
-
-
-
- DAV Properties for Folders
- ir.actions.act_window
- document.webdav.dir.property
- form
- tree,form
-
-
-
-
-
-
-
-
- document.directory.webdav.inherit
- document.directory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- document.webdav.file.property.form
- document.webdav.file.property
-
-
-
-
-
-
- document.webdav.file.property.tree
- document.webdav.file.property
-
-
-
-
-
-
-
-
-
-
- Search View: File DAV properties
- document.webdav.file.property
-
-
-
-
-
-
-
-
-
-
-
-
- DAV Properties for Documents
- ir.actions.act_window
- document.webdav.file.property
- form
- tree,form
-
-
-
-
-
diff --git a/addons/edi/i18n/ar.po b/addons/edi/i18n/ar.po
index a1d06f9b3d2..ccc85d30a40 100644
--- a/addons/edi/i18n/ar.po
+++ b/addons/edi/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/cs.po b/addons/edi/i18n/cs.po
index 515fd75510f..11cfd656760 100644
--- a/addons/edi/i18n/cs.po
+++ b/addons/edi/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/de.po b/addons/edi/i18n/de.po
index 6f68e138e44..2a5a7b6e2fd 100644
--- a/addons/edi/i18n/de.po
+++ b/addons/edi/i18n/de.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/en_GB.po b/addons/edi/i18n/en_GB.po
index 3f0bab0e8a7..b5afd456815 100644
--- a/addons/edi/i18n/en_GB.po
+++ b/addons/edi/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/es.po b/addons/edi/i18n/es.po
index 431fe364eb4..266f4e7b493 100644
--- a/addons/edi/i18n/es.po
+++ b/addons/edi/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/es_CR.po b/addons/edi/i18n/es_CR.po
index 164c99e2ef1..6cc606a929b 100644
--- a/addons/edi/i18n/es_CR.po
+++ b/addons/edi/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/fi.po b/addons/edi/i18n/fi.po
index edc195feca3..83238b6360a 100644
--- a/addons/edi/i18n/fi.po
+++ b/addons/edi/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/fr.po b/addons/edi/i18n/fr.po
index c2b567d8d55..d5dfb29b039 100644
--- a/addons/edi/i18n/fr.po
+++ b/addons/edi/i18n/fr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/he.po b/addons/edi/i18n/he.po
index 2d6dc234035..343d9d8651d 100644
--- a/addons/edi/i18n/he.po
+++ b/addons/edi/i18n/he.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/hr.po b/addons/edi/i18n/hr.po
index cd02fb7c5f1..76ce6ba8304 100644
--- a/addons/edi/i18n/hr.po
+++ b/addons/edi/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/hu.po b/addons/edi/i18n/hu.po
index 3d74de0b39c..7e8d162d8ad 100644
--- a/addons/edi/i18n/hu.po
+++ b/addons/edi/i18n/hu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/is.po b/addons/edi/i18n/is.po
index 91f42d23158..a550d838a91 100644
--- a/addons/edi/i18n/is.po
+++ b/addons/edi/i18n/is.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/it.po b/addons/edi/i18n/it.po
index 36799dc6627..cbc8614d52f 100644
--- a/addons/edi/i18n/it.po
+++ b/addons/edi/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/ja.po b/addons/edi/i18n/ja.po
index f14c171c1c8..fbe1f82b6d2 100644
--- a/addons/edi/i18n/ja.po
+++ b/addons/edi/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/lt.po b/addons/edi/i18n/lt.po
index ca6f8956885..c0184d77347 100644
--- a/addons/edi/i18n/lt.po
+++ b/addons/edi/i18n/lt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/mk.po b/addons/edi/i18n/mk.po
index 8cdf78ef704..b86b6c2c141 100644
--- a/addons/edi/i18n/mk.po
+++ b/addons/edi/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/ml.po b/addons/edi/i18n/ml.po
index 75044f35a38..798d1faee14 100644
--- a/addons/edi/i18n/ml.po
+++ b/addons/edi/i18n/ml.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/mn.po b/addons/edi/i18n/mn.po
index 3d9f99cf469..e3aaf462bc2 100644
--- a/addons/edi/i18n/mn.po
+++ b/addons/edi/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/nb.po b/addons/edi/i18n/nb.po
index ebf0fd3e836..1f8612c4d29 100644
--- a/addons/edi/i18n/nb.po
+++ b/addons/edi/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/nl.po b/addons/edi/i18n/nl.po
index 95e74b10724..a6f503392a4 100644
--- a/addons/edi/i18n/nl.po
+++ b/addons/edi/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/nl_BE.po b/addons/edi/i18n/nl_BE.po
index d9f390311f9..b6a25e67049 100644
--- a/addons/edi/i18n/nl_BE.po
+++ b/addons/edi/i18n/nl_BE.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/pl.po b/addons/edi/i18n/pl.po
index 6d62bc7be91..4afc2fc7469 100644
--- a/addons/edi/i18n/pl.po
+++ b/addons/edi/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/pt.po b/addons/edi/i18n/pt.po
index 8dc59e2cd2a..38c85859a6f 100644
--- a/addons/edi/i18n/pt.po
+++ b/addons/edi/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/pt_BR.po b/addons/edi/i18n/pt_BR.po
index e7bb2c904a2..efedee3ef85 100644
--- a/addons/edi/i18n/pt_BR.po
+++ b/addons/edi/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/ro.po b/addons/edi/i18n/ro.po
index 98b8bc412c4..5d7b7258bf7 100644
--- a/addons/edi/i18n/ro.po
+++ b/addons/edi/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/ru.po b/addons/edi/i18n/ru.po
index 474276b8d39..53effc82caf 100644
--- a/addons/edi/i18n/ru.po
+++ b/addons/edi/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/sl.po b/addons/edi/i18n/sl.po
index 3d5547c8b93..0d1df58bbb1 100644
--- a/addons/edi/i18n/sl.po
+++ b/addons/edi/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/sv.po b/addons/edi/i18n/sv.po
index 90c48ea4384..52f63193e2d 100644
--- a/addons/edi/i18n/sv.po
+++ b/addons/edi/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/tr.po b/addons/edi/i18n/tr.po
index 042d1a029aa..6bc44988489 100644
--- a/addons/edi/i18n/tr.po
+++ b/addons/edi/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/zh_CN.po b/addons/edi/i18n/zh_CN.po
index 52d5e68c7a5..732dad61ceb 100644
--- a/addons/edi/i18n/zh_CN.po
+++ b/addons/edi/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/edi/i18n/zh_TW.po b/addons/edi/i18n/zh_TW.po
index af56bbbf287..5ad272f1b6b 100644
--- a/addons/edi/i18n/zh_TW.po
+++ b/addons/edi/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:48+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:29+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: edi
#. openerp-web
diff --git a/addons/email_template/email_template.py b/addons/email_template/email_template.py
index c1329eb5a4e..3f0fad1c8a0 100644
--- a/addons/email_template/email_template.py
+++ b/addons/email_template/email_template.py
@@ -449,7 +449,7 @@ class email_template(osv.osv):
ctx['lang'] = self.render_template_batch(cr, uid, template.lang, template.model, [res_id], context)[res_id] # take 0 ?
if report.report_type in ['qweb-html', 'qweb-pdf']:
- result, format = self.pool['report'].get_pdf(report, res_id, context=ctx), 'pdf'
+ result, format = self.pool['report'].get_pdf(cr, uid, [res_id], report_service, context=ctx), 'pdf'
else:
result, format = openerp.report.render_report(cr, uid, [res_id], report_service, {'model': template.model}, ctx)
diff --git a/addons/email_template/i18n/ar.po b/addons/email_template/i18n/ar.po
index f75f99f78d3..2e92962e8d4 100644
--- a/addons/email_template/i18n/ar.po
+++ b/addons/email_template/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/bg.po b/addons/email_template/i18n/bg.po
index 697dccd143b..686faf029ba 100644
--- a/addons/email_template/i18n/bg.po
+++ b/addons/email_template/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/bs.po b/addons/email_template/i18n/bs.po
index def647bc00b..66466d8f059 100644
--- a/addons/email_template/i18n/bs.po
+++ b/addons/email_template/i18n/bs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/ca.po b/addons/email_template/i18n/ca.po
index 4a79174b42e..8f692cca6e9 100644
--- a/addons/email_template/i18n/ca.po
+++ b/addons/email_template/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/cs.po b/addons/email_template/i18n/cs.po
index 3d4b458c3ff..b91bad9014c 100644
--- a/addons/email_template/i18n/cs.po
+++ b/addons/email_template/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/da.po b/addons/email_template/i18n/da.po
index b4bf66edb72..ece174106a7 100644
--- a/addons/email_template/i18n/da.po
+++ b/addons/email_template/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/de.po b/addons/email_template/i18n/de.po
index 591e2edd33c..528ca0a1e3c 100644
--- a/addons/email_template/i18n/de.po
+++ b/addons/email_template/i18n/de.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/en_GB.po b/addons/email_template/i18n/en_GB.po
index 81e9ffd5aa7..3df3a70aa47 100644
--- a/addons/email_template/i18n/en_GB.po
+++ b/addons/email_template/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/es.po b/addons/email_template/i18n/es.po
index 0c275773af7..9607f8a1793 100644
--- a/addons/email_template/i18n/es.po
+++ b/addons/email_template/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/es_CL.po b/addons/email_template/i18n/es_CL.po
index 9af2ab04cae..706b065bc45 100644
--- a/addons/email_template/i18n/es_CL.po
+++ b/addons/email_template/i18n/es_CL.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/es_CR.po b/addons/email_template/i18n/es_CR.po
index 9dfbd9e3fb7..7309dec810d 100644
--- a/addons/email_template/i18n/es_CR.po
+++ b/addons/email_template/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: es\n"
#. module: email_template
diff --git a/addons/email_template/i18n/es_EC.po b/addons/email_template/i18n/es_EC.po
index 67d109ac549..61b6a7025fe 100644
--- a/addons/email_template/i18n/es_EC.po
+++ b/addons/email_template/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/et.po b/addons/email_template/i18n/et.po
index 80569d05840..cb8acdd6a89 100644
--- a/addons/email_template/i18n/et.po
+++ b/addons/email_template/i18n/et.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/fa_AF.po b/addons/email_template/i18n/fa_AF.po
index f0e06d5317a..adfe2566f87 100644
--- a/addons/email_template/i18n/fa_AF.po
+++ b/addons/email_template/i18n/fa_AF.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/fi.po b/addons/email_template/i18n/fi.po
index 3abf4ec4304..f34a069737a 100644
--- a/addons/email_template/i18n/fi.po
+++ b/addons/email_template/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/fr.po b/addons/email_template/i18n/fr.po
index 00072a6b672..e88862ea773 100644
--- a/addons/email_template/i18n/fr.po
+++ b/addons/email_template/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/he.po b/addons/email_template/i18n/he.po
index 2742a5c0e3f..3eacd6b33f1 100644
--- a/addons/email_template/i18n/he.po
+++ b/addons/email_template/i18n/he.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/hr.po b/addons/email_template/i18n/hr.po
index c6d27bab15f..c9a3e89381f 100644
--- a/addons/email_template/i18n/hr.po
+++ b/addons/email_template/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/hu.po b/addons/email_template/i18n/hu.po
index 6fc80521180..0d07567bd44 100644
--- a/addons/email_template/i18n/hu.po
+++ b/addons/email_template/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/it.po b/addons/email_template/i18n/it.po
index 25837c8466f..9b738008116 100644
--- a/addons/email_template/i18n/it.po
+++ b/addons/email_template/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/ja.po b/addons/email_template/i18n/ja.po
index 60d5bfe4cf7..b40848cbd9a 100644
--- a/addons/email_template/i18n/ja.po
+++ b/addons/email_template/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/lt.po b/addons/email_template/i18n/lt.po
index c5eab94afde..9395a265f1c 100644
--- a/addons/email_template/i18n/lt.po
+++ b/addons/email_template/i18n/lt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/mk.po b/addons/email_template/i18n/mk.po
index 66c09fbd564..8785331822f 100644
--- a/addons/email_template/i18n/mk.po
+++ b/addons/email_template/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/mn.po b/addons/email_template/i18n/mn.po
index 9f6c257af9a..a8c8067a191 100644
--- a/addons/email_template/i18n/mn.po
+++ b/addons/email_template/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/nb.po b/addons/email_template/i18n/nb.po
index d5bfb8d2fcd..ca696003a06 100644
--- a/addons/email_template/i18n/nb.po
+++ b/addons/email_template/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/nl.po b/addons/email_template/i18n/nl.po
index a8770d0d926..f3f7627c469 100644
--- a/addons/email_template/i18n/nl.po
+++ b/addons/email_template/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/nl_BE.po b/addons/email_template/i18n/nl_BE.po
index 7cc97add2f3..10012a473c0 100644
--- a/addons/email_template/i18n/nl_BE.po
+++ b/addons/email_template/i18n/nl_BE.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/pl.po b/addons/email_template/i18n/pl.po
index 597197997f8..44c3f3efbe0 100644
--- a/addons/email_template/i18n/pl.po
+++ b/addons/email_template/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/pt.po b/addons/email_template/i18n/pt.po
index 27be2605f67..346ac099e57 100644
--- a/addons/email_template/i18n/pt.po
+++ b/addons/email_template/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/pt_BR.po b/addons/email_template/i18n/pt_BR.po
index 6ec7de61d09..f2085bc2a5c 100644
--- a/addons/email_template/i18n/pt_BR.po
+++ b/addons/email_template/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/ro.po b/addons/email_template/i18n/ro.po
index 3855fa2769b..d09008474ae 100644
--- a/addons/email_template/i18n/ro.po
+++ b/addons/email_template/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/ru.po b/addons/email_template/i18n/ru.po
index d54dbd130cc..333b9d06b06 100644
--- a/addons/email_template/i18n/ru.po
+++ b/addons/email_template/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/sl.po b/addons/email_template/i18n/sl.po
index e7768fe1d4e..8f770d15b4e 100644
--- a/addons/email_template/i18n/sl.po
+++ b/addons/email_template/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/sr.po b/addons/email_template/i18n/sr.po
index 88f768fd6c1..c80355f3849 100644
--- a/addons/email_template/i18n/sr.po
+++ b/addons/email_template/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/sr@latin.po b/addons/email_template/i18n/sr@latin.po
index ed672b6603b..b6915a03482 100644
--- a/addons/email_template/i18n/sr@latin.po
+++ b/addons/email_template/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/sv.po b/addons/email_template/i18n/sv.po
index bef7d402622..fbe28256a79 100644
--- a/addons/email_template/i18n/sv.po
+++ b/addons/email_template/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/tr.po b/addons/email_template/i18n/tr.po
index e78f1d888dc..3e2ea17d7db 100644
--- a/addons/email_template/i18n/tr.po
+++ b/addons/email_template/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/zh_CN.po b/addons/email_template/i18n/zh_CN.po
index 51c5a8aa903..c10657815b1 100644
--- a/addons/email_template/i18n/zh_CN.po
+++ b/addons/email_template/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/email_template/i18n/zh_TW.po b/addons/email_template/i18n/zh_TW.po
index 51167e1936c..98d7eadf190 100644
--- a/addons/email_template/i18n/zh_TW.po
+++ b/addons/email_template/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: email_template
#: field:email.template,email_from:0
diff --git a/addons/event/i18n/ar.po b/addons/event/i18n/ar.po
index 2dbd56389c8..d7aa2f3efea 100644
--- a/addons/event/i18n/ar.po
+++ b/addons/event/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:01+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/bg.po b/addons/event/i18n/bg.po
index bfceccd2888..a9b8f5e566d 100644
--- a/addons/event/i18n/bg.po
+++ b/addons/event/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:01+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/bs.po b/addons/event/i18n/bs.po
index b13d0082ac6..2287661b53f 100644
--- a/addons/event/i18n/bs.po
+++ b/addons/event/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:01+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/ca.po b/addons/event/i18n/ca.po
index f8fcab892f0..0c1ff915e7f 100644
--- a/addons/event/i18n/ca.po
+++ b/addons/event/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/cs.po b/addons/event/i18n/cs.po
index c4949a58f02..29292ed8903 100644
--- a/addons/event/i18n/cs.po
+++ b/addons/event/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Language: Czech\n"
#. module: event
diff --git a/addons/event/i18n/da.po b/addons/event/i18n/da.po
index 711bd76a9a6..975cbe8aa38 100644
--- a/addons/event/i18n/da.po
+++ b/addons/event/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/de.po b/addons/event/i18n/de.po
index eab6964fb64..a0bdc316820 100644
--- a/addons/event/i18n/de.po
+++ b/addons/event/i18n/de.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/el.po b/addons/event/i18n/el.po
index a546238ff99..f6c540a9970 100644
--- a/addons/event/i18n/el.po
+++ b/addons/event/i18n/el.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/es.po b/addons/event/i18n/es.po
index a13346e63b8..323d2477bdd 100644
--- a/addons/event/i18n/es.po
+++ b/addons/event/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/es_AR.po b/addons/event/i18n/es_AR.po
index f23e0212090..24c23d4216b 100644
--- a/addons/event/i18n/es_AR.po
+++ b/addons/event/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/es_CR.po b/addons/event/i18n/es_CR.po
index 0e5ea1c3376..2cff95f076a 100644
--- a/addons/event/i18n/es_CR.po
+++ b/addons/event/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: event
diff --git a/addons/event/i18n/es_EC.po b/addons/event/i18n/es_EC.po
index cf8673f3331..e37ee3a1820 100644
--- a/addons/event/i18n/es_EC.po
+++ b/addons/event/i18n/es_EC.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/et.po b/addons/event/i18n/et.po
index 90178573221..e95ce68c343 100644
--- a/addons/event/i18n/et.po
+++ b/addons/event/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/fi.po b/addons/event/i18n/fi.po
index 503740fba78..d1a5f869097 100644
--- a/addons/event/i18n/fi.po
+++ b/addons/event/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/fr.po b/addons/event/i18n/fr.po
index d6250d73988..258c7c2c355 100644
--- a/addons/event/i18n/fr.po
+++ b/addons/event/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/gu.po b/addons/event/i18n/gu.po
index 4c8862ee26e..d1c6590359a 100644
--- a/addons/event/i18n/gu.po
+++ b/addons/event/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/hi.po b/addons/event/i18n/hi.po
index f779f72f6a9..4b12d530309 100644
--- a/addons/event/i18n/hi.po
+++ b/addons/event/i18n/hi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/hr.po b/addons/event/i18n/hr.po
index ca2dbb7909a..3953978390c 100644
--- a/addons/event/i18n/hr.po
+++ b/addons/event/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/hu.po b/addons/event/i18n/hu.po
index 69fd5b86496..a1de41d9988 100644
--- a/addons/event/i18n/hu.po
+++ b/addons/event/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/id.po b/addons/event/i18n/id.po
index 736e0d1ea44..1a4cbae5f25 100644
--- a/addons/event/i18n/id.po
+++ b/addons/event/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/it.po b/addons/event/i18n/it.po
index 1f42d6d0ae7..e1a2756d5a0 100644
--- a/addons/event/i18n/it.po
+++ b/addons/event/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/ja.po b/addons/event/i18n/ja.po
index 50ec7543df3..145e34b9b67 100644
--- a/addons/event/i18n/ja.po
+++ b/addons/event/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/ko.po b/addons/event/i18n/ko.po
index b46efcc031d..5cd6291b5e5 100644
--- a/addons/event/i18n/ko.po
+++ b/addons/event/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/lt.po b/addons/event/i18n/lt.po
index 7000a840140..590bcb1663c 100644
--- a/addons/event/i18n/lt.po
+++ b/addons/event/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/mk.po b/addons/event/i18n/mk.po
index 0b534d173f3..7bfc426a3ad 100644
--- a/addons/event/i18n/mk.po
+++ b/addons/event/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/mn.po b/addons/event/i18n/mn.po
index 796fc9184ba..a1f6bead209 100644
--- a/addons/event/i18n/mn.po
+++ b/addons/event/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/nb.po b/addons/event/i18n/nb.po
index 4c3aaa66f66..711c9240686 100644
--- a/addons/event/i18n/nb.po
+++ b/addons/event/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/nl.po b/addons/event/i18n/nl.po
index ecfb4c8427b..1ca333be5fa 100644
--- a/addons/event/i18n/nl.po
+++ b/addons/event/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/nl_BE.po b/addons/event/i18n/nl_BE.po
index b26e4221807..7f37e0d8b39 100644
--- a/addons/event/i18n/nl_BE.po
+++ b/addons/event/i18n/nl_BE.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/pl.po b/addons/event/i18n/pl.po
index da2c369594c..1437c720529 100644
--- a/addons/event/i18n/pl.po
+++ b/addons/event/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/pt.po b/addons/event/i18n/pt.po
index c53cb865798..cac0df149ea 100644
--- a/addons/event/i18n/pt.po
+++ b/addons/event/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/pt_BR.po b/addons/event/i18n/pt_BR.po
index a4b9be68c04..abf3a2d9bdd 100644
--- a/addons/event/i18n/pt_BR.po
+++ b/addons/event/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/ro.po b/addons/event/i18n/ro.po
index 3f85c7e104e..083ca28be90 100644
--- a/addons/event/i18n/ro.po
+++ b/addons/event/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:02+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/ru.po b/addons/event/i18n/ru.po
index 2f83d4e0a33..a54aa71f2b4 100644
--- a/addons/event/i18n/ru.po
+++ b/addons/event/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/sk.po b/addons/event/i18n/sk.po
index d3f90d65cdf..db508eb67df 100644
--- a/addons/event/i18n/sk.po
+++ b/addons/event/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/sl.po b/addons/event/i18n/sl.po
index 9e71458d271..cc893ea711e 100644
--- a/addons/event/i18n/sl.po
+++ b/addons/event/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/sq.po b/addons/event/i18n/sq.po
index 1285d1f1ccd..c5ab8255ae7 100644
--- a/addons/event/i18n/sq.po
+++ b/addons/event/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:01+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/sr.po b/addons/event/i18n/sr.po
index 360f44c8332..e5c1cce005f 100644
--- a/addons/event/i18n/sr.po
+++ b/addons/event/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/sr@latin.po b/addons/event/i18n/sr@latin.po
index b979fc5f7a6..3132cf0b63b 100644
--- a/addons/event/i18n/sr@latin.po
+++ b/addons/event/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/sv.po b/addons/event/i18n/sv.po
index 72a65bde056..c003e429bbe 100644
--- a/addons/event/i18n/sv.po
+++ b/addons/event/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/tlh.po b/addons/event/i18n/tlh.po
index ed41d67e783..af67ceac029 100644
--- a/addons/event/i18n/tlh.po
+++ b/addons/event/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/tr.po b/addons/event/i18n/tr.po
index f2941cf2d57..582ad912eff 100644
--- a/addons/event/i18n/tr.po
+++ b/addons/event/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/uk.po b/addons/event/i18n/uk.po
index 90ae0521a5c..17648014b8b 100644
--- a/addons/event/i18n/uk.po
+++ b/addons/event/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/vi.po b/addons/event/i18n/vi.po
index d76e94abbff..7b079cee51f 100644
--- a/addons/event/i18n/vi.po
+++ b/addons/event/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:33+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/zh_CN.po b/addons/event/i18n/zh_CN.po
index a5ea2ab44ba..eab8dffd584 100644
--- a/addons/event/i18n/zh_CN.po
+++ b/addons/event/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event/i18n/zh_TW.po b/addons/event/i18n/zh_TW.po
index d6079333788..8e08725d8a0 100644
--- a/addons/event/i18n/zh_TW.po
+++ b/addons/event/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 06:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:03+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event_sale/i18n/ar.po b/addons/event_sale/i18n/ar.po
index f81063dabf9..8ce8f3a388a 100644
--- a/addons/event_sale/i18n/ar.po
+++ b/addons/event_sale/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/cs.po b/addons/event_sale/i18n/cs.po
index e5de9b554a5..3cf8eda5d3e 100644
--- a/addons/event_sale/i18n/cs.po
+++ b/addons/event_sale/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/da.po b/addons/event_sale/i18n/da.po
index ad16a24acf3..f0c33ab7812 100644
--- a/addons/event_sale/i18n/da.po
+++ b/addons/event_sale/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/de.po b/addons/event_sale/i18n/de.po
index 9feeb985ff2..d7614c8ea14 100644
--- a/addons/event_sale/i18n/de.po
+++ b/addons/event_sale/i18n/de.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/es.po b/addons/event_sale/i18n/es.po
index 9eade5b62b7..60308dd7271 100644
--- a/addons/event_sale/i18n/es.po
+++ b/addons/event_sale/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/fi.po b/addons/event_sale/i18n/fi.po
index cdc37a81a64..3825bd80e77 100644
--- a/addons/event_sale/i18n/fi.po
+++ b/addons/event_sale/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/fr.po b/addons/event_sale/i18n/fr.po
index bab3209f623..efe987d30e7 100644
--- a/addons/event_sale/i18n/fr.po
+++ b/addons/event_sale/i18n/fr.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/hr.po b/addons/event_sale/i18n/hr.po
index 5af499a27ef..c4a741dc967 100644
--- a/addons/event_sale/i18n/hr.po
+++ b/addons/event_sale/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/hu.po b/addons/event_sale/i18n/hu.po
index b3aaa4694e8..247c1e8e652 100644
--- a/addons/event_sale/i18n/hu.po
+++ b/addons/event_sale/i18n/hu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/it.po b/addons/event_sale/i18n/it.po
index a220ca0523c..7a79802365b 100644
--- a/addons/event_sale/i18n/it.po
+++ b/addons/event_sale/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/mk.po b/addons/event_sale/i18n/mk.po
index 8922b7e7f6c..80a404166db 100644
--- a/addons/event_sale/i18n/mk.po
+++ b/addons/event_sale/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/mn.po b/addons/event_sale/i18n/mn.po
index 6b91f831ab5..78915f2e7ea 100644
--- a/addons/event_sale/i18n/mn.po
+++ b/addons/event_sale/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/nl.po b/addons/event_sale/i18n/nl.po
index 046f9fa7ffc..00ff70f9afe 100644
--- a/addons/event_sale/i18n/nl.po
+++ b/addons/event_sale/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/pl.po b/addons/event_sale/i18n/pl.po
index b305458896b..cd4787e28b4 100644
--- a/addons/event_sale/i18n/pl.po
+++ b/addons/event_sale/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/pt.po b/addons/event_sale/i18n/pt.po
index 3ea41d78530..d3f8b302e0b 100644
--- a/addons/event_sale/i18n/pt.po
+++ b/addons/event_sale/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/pt_BR.po b/addons/event_sale/i18n/pt_BR.po
index 71095da92b9..85572ebde2b 100644
--- a/addons/event_sale/i18n/pt_BR.po
+++ b/addons/event_sale/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/ro.po b/addons/event_sale/i18n/ro.po
index 53ecf3f6740..589e9936452 100644
--- a/addons/event_sale/i18n/ro.po
+++ b/addons/event_sale/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/sl.po b/addons/event_sale/i18n/sl.po
index 3117179e4c3..1cbc4060cdb 100644
--- a/addons/event_sale/i18n/sl.po
+++ b/addons/event_sale/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/sv.po b/addons/event_sale/i18n/sv.po
new file mode 100644
index 00000000000..f3b2e19a78c
--- /dev/null
+++ b/addons/event_sale/i18n/sv.po
@@ -0,0 +1,90 @@
+# Swedish translation for openobject-addons
+# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2014.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-21 17:05+0000\n"
+"PO-Revision-Date: 2014-03-31 20:56+0000\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Swedish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2014-04-01 05:39+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
+
+#. module: event_sale
+#: model:ir.model,name:event_sale.model_product_product
+msgid "Product"
+msgstr "Produkt"
+
+#. module: event_sale
+#: help:product.product,event_ok:0
+msgid ""
+"Determine if a product needs to create automatically an event registration "
+"at the confirmation of a sales order line."
+msgstr ""
+
+#. module: event_sale
+#: help:sale.order.line,event_id:0
+msgid ""
+"Choose an event and it will automatically create a registration for this "
+"event."
+msgstr ""
+
+#. module: event_sale
+#: model:event.event,name:event_sale.event_technical_training
+msgid "Technical training in Grand-Rosiere"
+msgstr ""
+
+#. module: event_sale
+#: help:product.product,event_type_id:0
+msgid ""
+"Select event types so when we use this product in sales order lines, it will "
+"filter events of this type only."
+msgstr ""
+
+#. module: event_sale
+#: field:product.product,event_type_id:0
+msgid "Type of Event"
+msgstr "Evenemangstyp"
+
+#. module: event_sale
+#: field:sale.order.line,event_ok:0
+msgid "event_ok"
+msgstr "event_ok"
+
+#. module: event_sale
+#: field:product.product,event_ok:0
+msgid "Event Subscription"
+msgstr ""
+
+#. module: event_sale
+#: field:sale.order.line,event_type_id:0
+msgid "Event Type"
+msgstr "Evenemangstyp"
+
+#. module: event_sale
+#: model:product.template,name:event_sale.event_product_product_template
+msgid "Technical Training"
+msgstr ""
+
+#. module: event_sale
+#: code:addons/event_sale/event_sale.py:88
+#, python-format
+msgid "The registration %s has been created from the Sales Order %s."
+msgstr ""
+
+#. module: event_sale
+#: field:sale.order.line,event_id:0
+msgid "Event"
+msgstr "Händelse"
+
+#. module: event_sale
+#: model:ir.model,name:event_sale.model_sale_order_line
+msgid "Sales Order Line"
+msgstr "Orderrad"
diff --git a/addons/event_sale/i18n/tr.po b/addons/event_sale/i18n/tr.po
index a5886b9cafa..a430e262e6f 100644
--- a/addons/event_sale/i18n/tr.po
+++ b/addons/event_sale/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/event_sale/i18n/zh_CN.po b/addons/event_sale/i18n/zh_CN.po
index 022c2428751..4a653c518a8 100644
--- a/addons/event_sale/i18n/zh_CN.po
+++ b/addons/event_sale/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:50+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:32+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
diff --git a/addons/fetchmail/i18n/ar.po b/addons/fetchmail/i18n/ar.po
index 8dae2085d44..d38602366a9 100644
--- a/addons/fetchmail/i18n/ar.po
+++ b/addons/fetchmail/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:14+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/bg.po b/addons/fetchmail/i18n/bg.po
index 2ba90c21f66..62667572470 100644
--- a/addons/fetchmail/i18n/bg.po
+++ b/addons/fetchmail/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/ca.po b/addons/fetchmail/i18n/ca.po
index 55b7c7c65be..2e82b70ad48 100644
--- a/addons/fetchmail/i18n/ca.po
+++ b/addons/fetchmail/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/cs.po b/addons/fetchmail/i18n/cs.po
index abd5714c100..f6c77137fe6 100644
--- a/addons/fetchmail/i18n/cs.po
+++ b/addons/fetchmail/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/da.po b/addons/fetchmail/i18n/da.po
index c88ae10377f..45b73e690ad 100644
--- a/addons/fetchmail/i18n/da.po
+++ b/addons/fetchmail/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/de.po b/addons/fetchmail/i18n/de.po
index 6926de9f78a..4b1c69ae269 100644
--- a/addons/fetchmail/i18n/de.po
+++ b/addons/fetchmail/i18n/de.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/el.po b/addons/fetchmail/i18n/el.po
index 887c2b610b6..a4928e67270 100644
--- a/addons/fetchmail/i18n/el.po
+++ b/addons/fetchmail/i18n/el.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/en_GB.po b/addons/fetchmail/i18n/en_GB.po
index b67b17a02bf..22f42edb9b4 100644
--- a/addons/fetchmail/i18n/en_GB.po
+++ b/addons/fetchmail/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/es.po b/addons/fetchmail/i18n/es.po
index 928c39bdb2b..a44b9495c2f 100644
--- a/addons/fetchmail/i18n/es.po
+++ b/addons/fetchmail/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/es_CR.po b/addons/fetchmail/i18n/es_CR.po
index 4301dd8a243..3dfd13971a8 100644
--- a/addons/fetchmail/i18n/es_CR.po
+++ b/addons/fetchmail/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: es\n"
#. module: fetchmail
diff --git a/addons/fetchmail/i18n/et.po b/addons/fetchmail/i18n/et.po
index a9137927e3d..f8bb699225c 100644
--- a/addons/fetchmail/i18n/et.po
+++ b/addons/fetchmail/i18n/et.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/fi.po b/addons/fetchmail/i18n/fi.po
index 9ce4ee44862..eb49291a19f 100644
--- a/addons/fetchmail/i18n/fi.po
+++ b/addons/fetchmail/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/fr.po b/addons/fetchmail/i18n/fr.po
index 0f77d88e8e9..6196ee86fde 100644
--- a/addons/fetchmail/i18n/fr.po
+++ b/addons/fetchmail/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/gl.po b/addons/fetchmail/i18n/gl.po
index 7ee5a94b8d2..7476a6265b0 100644
--- a/addons/fetchmail/i18n/gl.po
+++ b/addons/fetchmail/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/hr.po b/addons/fetchmail/i18n/hr.po
index ac4e19ddb47..0d0d6ee0927 100644
--- a/addons/fetchmail/i18n/hr.po
+++ b/addons/fetchmail/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/hu.po b/addons/fetchmail/i18n/hu.po
index 3aa8eb91e6e..383f752e681 100644
--- a/addons/fetchmail/i18n/hu.po
+++ b/addons/fetchmail/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/it.po b/addons/fetchmail/i18n/it.po
index 3b638ef2edd..f768a2a74b2 100644
--- a/addons/fetchmail/i18n/it.po
+++ b/addons/fetchmail/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/ja.po b/addons/fetchmail/i18n/ja.po
index d529311c6b0..e1941d8fa3a 100644
--- a/addons/fetchmail/i18n/ja.po
+++ b/addons/fetchmail/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/ko.po b/addons/fetchmail/i18n/ko.po
index dff6db1447c..34d9e388f49 100644
--- a/addons/fetchmail/i18n/ko.po
+++ b/addons/fetchmail/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/lt.po b/addons/fetchmail/i18n/lt.po
index 227d799d376..a36e4514892 100644
--- a/addons/fetchmail/i18n/lt.po
+++ b/addons/fetchmail/i18n/lt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/lv.po b/addons/fetchmail/i18n/lv.po
index 4293fed79bd..0d8d58b4f90 100644
--- a/addons/fetchmail/i18n/lv.po
+++ b/addons/fetchmail/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/mk.po b/addons/fetchmail/i18n/mk.po
index 5b74e741502..f26287841ce 100644
--- a/addons/fetchmail/i18n/mk.po
+++ b/addons/fetchmail/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/mn.po b/addons/fetchmail/i18n/mn.po
index b78c7763f1b..907729da69c 100644
--- a/addons/fetchmail/i18n/mn.po
+++ b/addons/fetchmail/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/nb.po b/addons/fetchmail/i18n/nb.po
index b4e9bac85de..b30c5fd7f08 100644
--- a/addons/fetchmail/i18n/nb.po
+++ b/addons/fetchmail/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/nl.po b/addons/fetchmail/i18n/nl.po
index 0873cdf95ec..9baff08dc29 100644
--- a/addons/fetchmail/i18n/nl.po
+++ b/addons/fetchmail/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/pl.po b/addons/fetchmail/i18n/pl.po
index 37a96324d38..53d88be0580 100644
--- a/addons/fetchmail/i18n/pl.po
+++ b/addons/fetchmail/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/pt.po b/addons/fetchmail/i18n/pt.po
index 1cf37db6487..ff6370e9fb5 100644
--- a/addons/fetchmail/i18n/pt.po
+++ b/addons/fetchmail/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/pt_BR.po b/addons/fetchmail/i18n/pt_BR.po
index 6bc2bd42240..a2b0de9ed5d 100644
--- a/addons/fetchmail/i18n/pt_BR.po
+++ b/addons/fetchmail/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/ro.po b/addons/fetchmail/i18n/ro.po
index cb6c31f2ff1..f214121cbb5 100644
--- a/addons/fetchmail/i18n/ro.po
+++ b/addons/fetchmail/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/ru.po b/addons/fetchmail/i18n/ru.po
index d2c8e943d67..cf5efe071e7 100644
--- a/addons/fetchmail/i18n/ru.po
+++ b/addons/fetchmail/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/sl.po b/addons/fetchmail/i18n/sl.po
index 2e27f2dd926..7b9eb1eecf9 100644
--- a/addons/fetchmail/i18n/sl.po
+++ b/addons/fetchmail/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/sr.po b/addons/fetchmail/i18n/sr.po
index e7352b23a2a..2f1d3fa45da 100644
--- a/addons/fetchmail/i18n/sr.po
+++ b/addons/fetchmail/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/sr@latin.po b/addons/fetchmail/i18n/sr@latin.po
index 791d6e38c45..9f4cf34fe02 100644
--- a/addons/fetchmail/i18n/sr@latin.po
+++ b/addons/fetchmail/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/sv.po b/addons/fetchmail/i18n/sv.po
index 8fa84fa3375..9056a70b1bf 100644
--- a/addons/fetchmail/i18n/sv.po
+++ b/addons/fetchmail/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/tr.po b/addons/fetchmail/i18n/tr.po
index 410d4cb36d2..fcc5cbac4b0 100644
--- a/addons/fetchmail/i18n/tr.po
+++ b/addons/fetchmail/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/vi.po b/addons/fetchmail/i18n/vi.po
index c05d5640dbd..7e93244271f 100644
--- a/addons/fetchmail/i18n/vi.po
+++ b/addons/fetchmail/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fetchmail/i18n/zh_CN.po b/addons/fetchmail/i18n/zh_CN.po
index 00aade5f520..fb67033e06a 100644
--- a/addons/fetchmail/i18n/zh_CN.po
+++ b/addons/fetchmail/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:34+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:15+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fleet/i18n/ar.po b/addons/fleet/i18n/ar.po
index ce27992e84f..bad03da5808 100644
--- a/addons/fleet/i18n/ar.po
+++ b/addons/fleet/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/bg.po b/addons/fleet/i18n/bg.po
index bc9f578a4ab..31955910968 100644
--- a/addons/fleet/i18n/bg.po
+++ b/addons/fleet/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/cs.po b/addons/fleet/i18n/cs.po
index 25754dd9e18..c03e7c93902 100644
--- a/addons/fleet/i18n/cs.po
+++ b/addons/fleet/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/da.po b/addons/fleet/i18n/da.po
index f81844acf93..f1ab4e4a37f 100644
--- a/addons/fleet/i18n/da.po
+++ b/addons/fleet/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/de.po b/addons/fleet/i18n/de.po
index 7f808f7f325..a5a6673accd 100644
--- a/addons/fleet/i18n/de.po
+++ b/addons/fleet/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/es.po b/addons/fleet/i18n/es.po
index 683c10b0fa6..ec1361d4d95 100644
--- a/addons/fleet/i18n/es.po
+++ b/addons/fleet/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/es_MX.po b/addons/fleet/i18n/es_MX.po
index 803189074c8..ab930d46201 100644
--- a/addons/fleet/i18n/es_MX.po
+++ b/addons/fleet/i18n/es_MX.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/fi.po b/addons/fleet/i18n/fi.po
index 61722fdc92f..d83dd52c602 100644
--- a/addons/fleet/i18n/fi.po
+++ b/addons/fleet/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/fr.po b/addons/fleet/i18n/fr.po
index d9290976206..97da77672c4 100644
--- a/addons/fleet/i18n/fr.po
+++ b/addons/fleet/i18n/fr.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/hr.po b/addons/fleet/i18n/hr.po
index 0434f0fb7c8..8ece759f3f6 100644
--- a/addons/fleet/i18n/hr.po
+++ b/addons/fleet/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/hu.po b/addons/fleet/i18n/hu.po
index 03bbda75ce1..ec4a30cbb02 100644
--- a/addons/fleet/i18n/hu.po
+++ b/addons/fleet/i18n/hu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/it.po b/addons/fleet/i18n/it.po
index 1be508eeba5..1581a677b24 100644
--- a/addons/fleet/i18n/it.po
+++ b/addons/fleet/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/lo.po b/addons/fleet/i18n/lo.po
index 1c0a09550df..1daa396d9c1 100644
--- a/addons/fleet/i18n/lo.po
+++ b/addons/fleet/i18n/lo.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/lv.po b/addons/fleet/i18n/lv.po
index 46cebcc3ada..df88fe364da 100644
--- a/addons/fleet/i18n/lv.po
+++ b/addons/fleet/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/mk.po b/addons/fleet/i18n/mk.po
index d010fdb93ad..acf9a4c522a 100644
--- a/addons/fleet/i18n/mk.po
+++ b/addons/fleet/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/mn.po b/addons/fleet/i18n/mn.po
index 14c945c420c..a2790e4677b 100644
--- a/addons/fleet/i18n/mn.po
+++ b/addons/fleet/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/nl.po b/addons/fleet/i18n/nl.po
index 8ee9d59ff14..afc0db323ba 100644
--- a/addons/fleet/i18n/nl.po
+++ b/addons/fleet/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/nl_BE.po b/addons/fleet/i18n/nl_BE.po
index 97dfea32d43..bcf608d859d 100644
--- a/addons/fleet/i18n/nl_BE.po
+++ b/addons/fleet/i18n/nl_BE.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/pl.po b/addons/fleet/i18n/pl.po
index f32520ddc40..03b9e6f08c3 100644
--- a/addons/fleet/i18n/pl.po
+++ b/addons/fleet/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/pt.po b/addons/fleet/i18n/pt.po
index 49faaa7f333..a455ab8ba7c 100644
--- a/addons/fleet/i18n/pt.po
+++ b/addons/fleet/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/pt_BR.po b/addons/fleet/i18n/pt_BR.po
index 7f0ca12c733..82998fbadd6 100644
--- a/addons/fleet/i18n/pt_BR.po
+++ b/addons/fleet/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/ro.po b/addons/fleet/i18n/ro.po
index d63fa11194b..4d3d9b3d87f 100644
--- a/addons/fleet/i18n/ro.po
+++ b/addons/fleet/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/ru.po b/addons/fleet/i18n/ru.po
index f04182b06ef..4508cb6da57 100644
--- a/addons/fleet/i18n/ru.po
+++ b/addons/fleet/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:33+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/sl.po b/addons/fleet/i18n/sl.po
index dac11024455..8ffb5514ca6 100644
--- a/addons/fleet/i18n/sl.po
+++ b/addons/fleet/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/sv.po b/addons/fleet/i18n/sv.po
index e3617931fbc..97ca9a92017 100644
--- a/addons/fleet/i18n/sv.po
+++ b/addons/fleet/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/tr.po b/addons/fleet/i18n/tr.po
index 4a3ba599d28..2fbffc12abb 100644
--- a/addons/fleet/i18n/tr.po
+++ b/addons/fleet/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/zh_CN.po b/addons/fleet/i18n/zh_CN.po
index 4ca4a9eba90..bc8b8d64bf6 100644
--- a/addons/fleet/i18n/zh_CN.po
+++ b/addons/fleet/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/google_account/i18n/ar.po b/addons/google_account/i18n/ar.po
index e6cd1fecfe6..f0daab9fd4d 100644
--- a/addons/google_account/i18n/ar.po
+++ b/addons/google_account/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/cs.po b/addons/google_account/i18n/cs.po
index 1446d993e15..0e341a0392f 100644
--- a/addons/google_account/i18n/cs.po
+++ b/addons/google_account/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/de.po b/addons/google_account/i18n/de.po
index f70e5521b00..66fac7014c4 100644
--- a/addons/google_account/i18n/de.po
+++ b/addons/google_account/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/es.po b/addons/google_account/i18n/es.po
index 961c85a4346..3cf79ef9c13 100644
--- a/addons/google_account/i18n/es.po
+++ b/addons/google_account/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/es_CR.po b/addons/google_account/i18n/es_CR.po
index ccb6c994b35..7695977b39e 100644
--- a/addons/google_account/i18n/es_CR.po
+++ b/addons/google_account/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/fi.po b/addons/google_account/i18n/fi.po
index b4055741f05..da050df8266 100644
--- a/addons/google_account/i18n/fi.po
+++ b/addons/google_account/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/fr.po b/addons/google_account/i18n/fr.po
index b4fa2a7e554..dbbff58709f 100644
--- a/addons/google_account/i18n/fr.po
+++ b/addons/google_account/i18n/fr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/hr.po b/addons/google_account/i18n/hr.po
index a9a53bcf651..e5c991a2718 100644
--- a/addons/google_account/i18n/hr.po
+++ b/addons/google_account/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/hu.po b/addons/google_account/i18n/hu.po
index 97c63045b4e..b8af5d81ab3 100644
--- a/addons/google_account/i18n/hu.po
+++ b/addons/google_account/i18n/hu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/it.po b/addons/google_account/i18n/it.po
index 7e8d3df894e..8501d5199e9 100644
--- a/addons/google_account/i18n/it.po
+++ b/addons/google_account/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/ja.po b/addons/google_account/i18n/ja.po
index bf3d1ce0fb0..557308e50e8 100644
--- a/addons/google_account/i18n/ja.po
+++ b/addons/google_account/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/mk.po b/addons/google_account/i18n/mk.po
index 27dc195caa3..8dbf16ec9b5 100644
--- a/addons/google_account/i18n/mk.po
+++ b/addons/google_account/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/mn.po b/addons/google_account/i18n/mn.po
index e8d31c9f71f..e49caecb708 100644
--- a/addons/google_account/i18n/mn.po
+++ b/addons/google_account/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/nb.po b/addons/google_account/i18n/nb.po
index 57aa15f8613..2b94de42dc2 100644
--- a/addons/google_account/i18n/nb.po
+++ b/addons/google_account/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/nl.po b/addons/google_account/i18n/nl.po
index 2045a6bf782..1d2b8540a36 100644
--- a/addons/google_account/i18n/nl.po
+++ b/addons/google_account/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/pl.po b/addons/google_account/i18n/pl.po
index e869baea84a..526e3831e1c 100644
--- a/addons/google_account/i18n/pl.po
+++ b/addons/google_account/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/pt.po b/addons/google_account/i18n/pt.po
index c77eb625981..be719b9a1cd 100644
--- a/addons/google_account/i18n/pt.po
+++ b/addons/google_account/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/pt_BR.po b/addons/google_account/i18n/pt_BR.po
index f76b85ed0e7..82f4468e615 100644
--- a/addons/google_account/i18n/pt_BR.po
+++ b/addons/google_account/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/ro.po b/addons/google_account/i18n/ro.po
index 9d1f0b5b332..e8e0136a095 100644
--- a/addons/google_account/i18n/ro.po
+++ b/addons/google_account/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/ru.po b/addons/google_account/i18n/ru.po
index b0d3c7cf7de..bef1f567649 100644
--- a/addons/google_account/i18n/ru.po
+++ b/addons/google_account/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/sl.po b/addons/google_account/i18n/sl.po
index f03c325471a..8c530735028 100644
--- a/addons/google_account/i18n/sl.po
+++ b/addons/google_account/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/sr@latin.po b/addons/google_account/i18n/sr@latin.po
index 09f8d3b0734..8047a5f4687 100644
--- a/addons/google_account/i18n/sr@latin.po
+++ b/addons/google_account/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/sv.po b/addons/google_account/i18n/sv.po
index ffa740c57e4..744303d65f9 100644
--- a/addons/google_account/i18n/sv.po
+++ b/addons/google_account/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/tr.po b/addons/google_account/i18n/tr.po
index 579214bcf4d..526954a8cde 100644
--- a/addons/google_account/i18n/tr.po
+++ b/addons/google_account/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_account/i18n/zh_CN.po b/addons/google_account/i18n/zh_CN.po
index 5d41cfbbf0e..59cc4a8beda 100644
--- a/addons/google_account/i18n/zh_CN.po
+++ b/addons/google_account/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:49+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:30+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
diff --git a/addons/google_drive/i18n/ar.po b/addons/google_drive/i18n/ar.po
index 5ee19325818..1e6f8409b35 100644
--- a/addons/google_drive/i18n/ar.po
+++ b/addons/google_drive/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/cs.po b/addons/google_drive/i18n/cs.po
index 831a6839fe9..f18af62e06c 100644
--- a/addons/google_drive/i18n/cs.po
+++ b/addons/google_drive/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/de.po b/addons/google_drive/i18n/de.po
index 7135bb6221a..acb072012a4 100644
--- a/addons/google_drive/i18n/de.po
+++ b/addons/google_drive/i18n/de.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/es.po b/addons/google_drive/i18n/es.po
index 863a339b5e4..3795245c790 100644
--- a/addons/google_drive/i18n/es.po
+++ b/addons/google_drive/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/fr.po b/addons/google_drive/i18n/fr.po
index c3143a16e7e..3740099203c 100644
--- a/addons/google_drive/i18n/fr.po
+++ b/addons/google_drive/i18n/fr.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/hr.po b/addons/google_drive/i18n/hr.po
index 33aa9d3c19d..4e47aec0410 100644
--- a/addons/google_drive/i18n/hr.po
+++ b/addons/google_drive/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/hu.po b/addons/google_drive/i18n/hu.po
index d3b6b09522a..d490bfd788d 100644
--- a/addons/google_drive/i18n/hu.po
+++ b/addons/google_drive/i18n/hu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/it.po b/addons/google_drive/i18n/it.po
index 92a06ae864b..e400bb30d16 100644
--- a/addons/google_drive/i18n/it.po
+++ b/addons/google_drive/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/ln.po b/addons/google_drive/i18n/ln.po
index 496ad92f1e3..f84ee7803eb 100644
--- a/addons/google_drive/i18n/ln.po
+++ b/addons/google_drive/i18n/ln.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/mk.po b/addons/google_drive/i18n/mk.po
index e166817e24a..bda0cb4cf34 100644
--- a/addons/google_drive/i18n/mk.po
+++ b/addons/google_drive/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/mn.po b/addons/google_drive/i18n/mn.po
index fb6838c1295..5a8a0e14f7b 100644
--- a/addons/google_drive/i18n/mn.po
+++ b/addons/google_drive/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/nl.po b/addons/google_drive/i18n/nl.po
index a9c48273e7b..f3576ab30c2 100644
--- a/addons/google_drive/i18n/nl.po
+++ b/addons/google_drive/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/pl.po b/addons/google_drive/i18n/pl.po
index ec771520122..5a4b6bb3310 100644
--- a/addons/google_drive/i18n/pl.po
+++ b/addons/google_drive/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/pt.po b/addons/google_drive/i18n/pt.po
index 3f43c026aa7..934d238687b 100644
--- a/addons/google_drive/i18n/pt.po
+++ b/addons/google_drive/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/pt_BR.po b/addons/google_drive/i18n/pt_BR.po
index bb96af86fda..3ce0a628b44 100644
--- a/addons/google_drive/i18n/pt_BR.po
+++ b/addons/google_drive/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/ro.po b/addons/google_drive/i18n/ro.po
index f85d338497f..bbed15d5aee 100644
--- a/addons/google_drive/i18n/ro.po
+++ b/addons/google_drive/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/ru.po b/addons/google_drive/i18n/ru.po
index 35f92493ac3..ceae486718f 100644
--- a/addons/google_drive/i18n/ru.po
+++ b/addons/google_drive/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/sl.po b/addons/google_drive/i18n/sl.po
index 3b49678cbfd..537fa6b441e 100644
--- a/addons/google_drive/i18n/sl.po
+++ b/addons/google_drive/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/sv.po b/addons/google_drive/i18n/sv.po
index ad6b2eafa8e..819bcb730cb 100644
--- a/addons/google_drive/i18n/sv.po
+++ b/addons/google_drive/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/tr.po b/addons/google_drive/i18n/tr.po
index 58a462d2a87..69fec1d77f6 100644
--- a/addons/google_drive/i18n/tr.po
+++ b/addons/google_drive/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/google_drive/i18n/zh_CN.po b/addons/google_drive/i18n/zh_CN.po
index 665028619a4..3244a622410 100644
--- a/addons/google_drive/i18n/zh_CN.po
+++ b/addons/google_drive/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:51+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:34+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: google_drive
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
diff --git a/addons/hr/i18n/am.po b/addons/hr/i18n/am.po
index 3b86e0a2a06..79e0fdef551 100644
--- a/addons/hr/i18n/am.po
+++ b/addons/hr/i18n/am.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-19 05:52+0000\n"
-"X-Generator: Launchpad (build 16963)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
@@ -63,28 +63,28 @@ msgstr ""
#. module: hr
#: view:hr.config.settings:0
msgid "Time Tracking"
-msgstr ""
+msgstr "ግዜመያዣ"
#. module: hr
#: view:hr.employee:0
#: view:hr.job:0
msgid "Group By..."
-msgstr ""
+msgstr "በቡድን"
#. module: hr
#: model:ir.actions.act_window,name:hr.view_department_form_installer
msgid "Create Your Departments"
-msgstr ""
+msgstr "የስራ መደቦችን መፍጠር"
#. module: hr
#: help:hr.job,no_of_employee:0
msgid "Number of employees currently occupying this job position."
-msgstr ""
+msgstr "በስራ መደቡ ላይ የታቀፍ የሰራተኞች ብዛት"
#. module: hr
#: field:hr.config.settings,module_hr_evaluation:0
msgid "Organize employees periodic evaluation"
-msgstr ""
+msgstr "ሰራተኞች የመመዘኛ ጊዜ"
#. module: hr
#: view:hr.department:0
@@ -94,12 +94,12 @@ msgstr ""
#: field:hr.job,department_id:0
#: model:ir.model,name:hr.model_hr_department
msgid "Department"
-msgstr ""
+msgstr "የስራ ክፍል"
#. module: hr
#: field:hr.employee,work_email:0
msgid "Work Email"
-msgstr ""
+msgstr "የስራ ኢሜይል"
#. module: hr
#: help:hr.employee,image:0
@@ -116,17 +116,17 @@ msgstr ""
#. module: hr
#: view:hr.job:0
msgid "Jobs"
-msgstr ""
+msgstr "ስራ"
#. module: hr
#: view:hr.job:0
msgid "In Recruitment"
-msgstr ""
+msgstr "ቅጥር"
#. module: hr
#: field:hr.job,message_unread:0
msgid "Unread Messages"
-msgstr ""
+msgstr "ያልተነበቡ መልእክቶች"
#. module: hr
#: field:hr.department,company_id:0
@@ -134,12 +134,12 @@ msgstr ""
#: view:hr.job:0
#: field:hr.job,company_id:0
msgid "Company"
-msgstr ""
+msgstr "ድርጅት"
#. module: hr
#: field:hr.job,no_of_recruitment:0
msgid "Expected in Recruitment"
-msgstr ""
+msgstr "በቅጥር ላይ የሚጠበቅ"
#. module: hr
#: field:res.users,employee_ids:0
@@ -159,23 +159,23 @@ msgstr ""
#. module: hr
#: view:hr.employee:0
msgid "Birth"
-msgstr ""
+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 "Employee Tags"
-msgstr ""
+msgstr "የሰራተኛው መገለጫ"
#. module: hr
#: view:hr.job:0
msgid "Launch Recruitement"
-msgstr ""
+msgstr "የቅጥር ማስታወቅያ ማውጣት"
#. module: hr
#: model:process.transition,name:hr.process_transition_employeeuser0
msgid "Link a user to an employee"
-msgstr ""
+msgstr "ተጠቃሚውን ከሰራተኞች ጋር ማገናኘት"
#. module: hr
#: field:hr.department,parent_id:0
@@ -185,17 +185,17 @@ msgstr ""
#. module: hr
#: model:ir.ui.menu,name:hr.menu_open_view_attendance_reason_config
msgid "Leaves"
-msgstr ""
+msgstr "ፍቃዶች"
#. module: hr
#: selection:hr.employee,marital:0
msgid "Married"
-msgstr ""
+msgstr "ያገባ"
#. module: hr
#: field:hr.job,message_ids:0
msgid "Messages"
-msgstr ""
+msgstr "መልእክቶች"
#. module: hr
#: view:hr.config.settings:0
@@ -210,12 +210,12 @@ msgstr ""
#. module: hr
#: view:hr.employee:0
msgid "Mobile:"
-msgstr ""
+msgstr "ተንቀሳቃሽ ስልክ"
#. module: hr
#: view:hr.employee:0
msgid "Position"
-msgstr ""
+msgstr "የስራ መደብ"
#. module: hr
#: help:hr.job,message_unread:0
@@ -225,7 +225,7 @@ msgstr ""
#. module: hr
#: field:hr.employee,color:0
msgid "Color Index"
-msgstr ""
+msgstr "የከለሮች ድብልቅ"
#. module: hr
#: model:process.transition,note:hr.process_transition_employeeuser0
@@ -237,27 +237,27 @@ msgstr ""
#. module: hr
#: field:hr.employee,image_medium:0
msgid "Medium-sized photo"
-msgstr ""
+msgstr "አነስተኛ መጠን ያለው ፎቶ"
#. module: hr
#: field:hr.employee,identification_id:0
msgid "Identification No"
-msgstr ""
+msgstr "የመለያ ቁጥር"
#. module: hr
#: selection:hr.employee,gender:0
msgid "Female"
-msgstr ""
+msgstr "ሴት"
#. module: hr
#: model:ir.ui.menu,name:hr.menu_open_view_attendance_reason_new_config
msgid "Attendance"
-msgstr ""
+msgstr "የሰራተኞች ሰአት መቆጣጠርያ"
#. module: hr
#: field:hr.employee,work_phone:0
msgid "Work Phone"
-msgstr ""
+msgstr "የቢሮ ስልክ"
#. module: hr
#: field:hr.employee.category,child_ids:0
@@ -268,29 +268,29 @@ msgstr ""
#: field:hr.job,description:0
#: model:ir.model,name:hr.model_hr_job
msgid "Job Description"
-msgstr ""
+msgstr "የስራው መገለጫ"
#. module: hr
#: field:hr.employee,work_location:0
msgid "Office Location"
-msgstr ""
+msgstr "የቢሮው አድራሻ"
#. module: hr
#: field:hr.job,message_follower_ids:0
msgid "Followers"
-msgstr ""
+msgstr "ተከታታይ"
#. module: hr
#: view:hr.employee:0
#: model:ir.model,name:hr.model_hr_employee
#: model:process.node,name:hr.process_node_employee0
msgid "Employee"
-msgstr ""
+msgstr "ተቀጣሪ"
#. module: hr
#: model:process.node,note:hr.process_node_employeecontact0
msgid "Other information"
-msgstr ""
+msgstr "ሊሎች መረጃወች"
#. module: hr
#: help:hr.employee,image_small:0
@@ -303,12 +303,12 @@ msgstr ""
#. module: hr
#: field:hr.employee,birthday:0
msgid "Date of Birth"
-msgstr ""
+msgstr "የውልድት ቀን"
#. module: hr
#: help:hr.job,no_of_recruitment:0
msgid "Number of new employees you expect to recruit."
-msgstr ""
+msgstr "አዲስ ይቀጠራሉ ተብሎ የሚጠበቅ የሰራተኞች ብዛት"
#. module: hr
#: model:ir.actions.client,name:hr.action_client_hr_menu
@@ -332,24 +332,24 @@ msgstr ""
#. module: hr
#: view:board.board:0
msgid "Human Resources Dashboard"
-msgstr ""
+msgstr "የሰው ሀይል አስተዳደር የመረጃ ስሊዳ"
#. module: hr
#: view:hr.employee:0
#: field:hr.employee,job_id:0
#: view:hr.job:0
msgid "Job"
-msgstr ""
+msgstr "ስራ"
#. module: hr
#: field:hr.job,no_of_employee:0
msgid "Current Number of Employees"
-msgstr ""
+msgstr "አሁን ያለው የሰራተኞች ብዛት"
#. module: hr
#: field:hr.department,member_ids:0
msgid "Members"
-msgstr ""
+msgstr "አባላቶች"
#. module: hr
#: model:ir.ui.menu,name:hr.menu_hr_configuration
diff --git a/addons/hr/i18n/ar.po b/addons/hr/i18n/ar.po
index ee0e6ee7efb..d942fcca996 100644
--- a/addons/hr/i18n/ar.po
+++ b/addons/hr/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/bg.po b/addons/hr/i18n/bg.po
index 3b6cc6bcaae..c115779f22b 100644
--- a/addons/hr/i18n/bg.po
+++ b/addons/hr/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/bn.po b/addons/hr/i18n/bn.po
index 544604c5d02..32c5ce7a9f8 100644
--- a/addons/hr/i18n/bn.po
+++ b/addons/hr/i18n/bn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/bs.po b/addons/hr/i18n/bs.po
index 8839058e1c8..76bee0b6cee 100644
--- a/addons/hr/i18n/bs.po
+++ b/addons/hr/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/ca.po b/addons/hr/i18n/ca.po
index b9aca540bb2..f7d83cebf02 100644
--- a/addons/hr/i18n/ca.po
+++ b/addons/hr/i18n/ca.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/cs.po b/addons/hr/i18n/cs.po
index 1662f1fb27a..bdad2e6b929 100644
--- a/addons/hr/i18n/cs.po
+++ b/addons/hr/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Language: Czech\n"
#. module: hr
diff --git a/addons/hr/i18n/da.po b/addons/hr/i18n/da.po
index 7e5a3659561..e501f2cd262 100644
--- a/addons/hr/i18n/da.po
+++ b/addons/hr/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/de.po b/addons/hr/i18n/de.po
index 9218d21f39f..02605f45a5d 100644
--- a/addons/hr/i18n/de.po
+++ b/addons/hr/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/el.po b/addons/hr/i18n/el.po
index d37a03cf216..9bfbf123725 100644
--- a/addons/hr/i18n/el.po
+++ b/addons/hr/i18n/el.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
"X-Poedit-SourceCharset: utf-8\n"
diff --git a/addons/hr/i18n/en_AU.po b/addons/hr/i18n/en_AU.po
index c80478d9db7..eb9e2f966bd 100644
--- a/addons/hr/i18n/en_AU.po
+++ b/addons/hr/i18n/en_AU.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/en_GB.po b/addons/hr/i18n/en_GB.po
index 0cbac500d33..4610728ef7b 100644
--- a/addons/hr/i18n/en_GB.po
+++ b/addons/hr/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/es.po b/addons/hr/i18n/es.po
index 1ab01cc3557..77819b47316 100644
--- a/addons/hr/i18n/es.po
+++ b/addons/hr/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/es_AR.po b/addons/hr/i18n/es_AR.po
index 24f08616936..abbf28e386d 100644
--- a/addons/hr/i18n/es_AR.po
+++ b/addons/hr/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/es_CL.po b/addons/hr/i18n/es_CL.po
index f4ea60de914..f50fd4789eb 100644
--- a/addons/hr/i18n/es_CL.po
+++ b/addons/hr/i18n/es_CL.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/es_CR.po b/addons/hr/i18n/es_CR.po
index be59bcc9393..7b3c1b56c6c 100644
--- a/addons/hr/i18n/es_CR.po
+++ b/addons/hr/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: hr
diff --git a/addons/hr/i18n/es_EC.po b/addons/hr/i18n/es_EC.po
index 086a78a296b..9b03e639f1d 100644
--- a/addons/hr/i18n/es_EC.po
+++ b/addons/hr/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/et.po b/addons/hr/i18n/et.po
index 6d17412bb66..fc7f420b6df 100644
--- a/addons/hr/i18n/et.po
+++ b/addons/hr/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/fi.po b/addons/hr/i18n/fi.po
index f078221927e..d60c08035f9 100644
--- a/addons/hr/i18n/fi.po
+++ b/addons/hr/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/fr.po b/addons/hr/i18n/fr.po
index 0df616d0c5c..c6bc8b554ab 100644
--- a/addons/hr/i18n/fr.po
+++ b/addons/hr/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/fr_BE.po b/addons/hr/i18n/fr_BE.po
index 3cc44d2a950..a371d8eea54 100644
--- a/addons/hr/i18n/fr_BE.po
+++ b/addons/hr/i18n/fr_BE.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/gl.po b/addons/hr/i18n/gl.po
index 53d79f6eb7c..b2c24c3683c 100644
--- a/addons/hr/i18n/gl.po
+++ b/addons/hr/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/gu.po b/addons/hr/i18n/gu.po
index ff60d6ed361..9bfb2a9bf90 100644
--- a/addons/hr/i18n/gu.po
+++ b/addons/hr/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/he.po b/addons/hr/i18n/he.po
index 1eeae97ebf8..2b1dab51b0f 100644
--- a/addons/hr/i18n/he.po
+++ b/addons/hr/i18n/he.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/hi.po b/addons/hr/i18n/hi.po
index 90a55614f6c..9849c7e9803 100644
--- a/addons/hr/i18n/hi.po
+++ b/addons/hr/i18n/hi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/hr.po b/addons/hr/i18n/hr.po
index 661a70e8f98..24ad630f8ff 100644
--- a/addons/hr/i18n/hr.po
+++ b/addons/hr/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: hr\n"
#. module: hr
diff --git a/addons/hr/i18n/hu.po b/addons/hr/i18n/hu.po
index ae4454ec23b..7a85b44bfba 100644
--- a/addons/hr/i18n/hu.po
+++ b/addons/hr/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/id.po b/addons/hr/i18n/id.po
index 50e28c7afeb..0dece231939 100644
--- a/addons/hr/i18n/id.po
+++ b/addons/hr/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/it.po b/addons/hr/i18n/it.po
index 340bf871937..8ebd78e16b4 100644
--- a/addons/hr/i18n/it.po
+++ b/addons/hr/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/ja.po b/addons/hr/i18n/ja.po
index 13630277bc6..39a68087e2d 100644
--- a/addons/hr/i18n/ja.po
+++ b/addons/hr/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/ko.po b/addons/hr/i18n/ko.po
index 4a1796c0a21..a39b504e932 100644
--- a/addons/hr/i18n/ko.po
+++ b/addons/hr/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/lo.po b/addons/hr/i18n/lo.po
index 91781b82451..693fbbd8df5 100644
--- a/addons/hr/i18n/lo.po
+++ b/addons/hr/i18n/lo.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/lt.po b/addons/hr/i18n/lt.po
index 9698bf9ffb2..22f5e366dc4 100644
--- a/addons/hr/i18n/lt.po
+++ b/addons/hr/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/lv.po b/addons/hr/i18n/lv.po
index c004cf26463..4f9cc590369 100644
--- a/addons/hr/i18n/lv.po
+++ b/addons/hr/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/mk.po b/addons/hr/i18n/mk.po
index 0cec52e5413..3da63724435 100644
--- a/addons/hr/i18n/mk.po
+++ b/addons/hr/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/mn.po b/addons/hr/i18n/mn.po
index 9226dca0dbe..d7ce4f47b1e 100644
--- a/addons/hr/i18n/mn.po
+++ b/addons/hr/i18n/mn.po
@@ -20,8 +20,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/nb.po b/addons/hr/i18n/nb.po
index c1912cdfb96..8c2c3b854df 100644
--- a/addons/hr/i18n/nb.po
+++ b/addons/hr/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/nl.po b/addons/hr/i18n/nl.po
index 730bf588f2f..3dd714245a9 100644
--- a/addons/hr/i18n/nl.po
+++ b/addons/hr/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/nl_BE.po b/addons/hr/i18n/nl_BE.po
index 028c0d397cc..bce83f3948a 100644
--- a/addons/hr/i18n/nl_BE.po
+++ b/addons/hr/i18n/nl_BE.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/pl.po b/addons/hr/i18n/pl.po
index 24119d0baa3..c8bf0d60ad4 100644
--- a/addons/hr/i18n/pl.po
+++ b/addons/hr/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/pt.po b/addons/hr/i18n/pt.po
index 905aa1a69a6..7904a725c2f 100644
--- a/addons/hr/i18n/pt.po
+++ b/addons/hr/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/pt_BR.po b/addons/hr/i18n/pt_BR.po
index 2b187d13fed..719b8b004a2 100644
--- a/addons/hr/i18n/pt_BR.po
+++ b/addons/hr/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/ro.po b/addons/hr/i18n/ro.po
index 7acc9e6f7bb..6501bc3ebe1 100644
--- a/addons/hr/i18n/ro.po
+++ b/addons/hr/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/ru.po b/addons/hr/i18n/ru.po
index 3e6c1f64751..86e40776466 100644
--- a/addons/hr/i18n/ru.po
+++ b/addons/hr/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/sk.po b/addons/hr/i18n/sk.po
index 2a0868f54f9..e07ece3a03c 100644
--- a/addons/hr/i18n/sk.po
+++ b/addons/hr/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/sl.po b/addons/hr/i18n/sl.po
index 20c566f7cd4..a87d00b5840 100644
--- a/addons/hr/i18n/sl.po
+++ b/addons/hr/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/sq.po b/addons/hr/i18n/sq.po
index 26ef61e7db4..fe616739e61 100644
--- a/addons/hr/i18n/sq.po
+++ b/addons/hr/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:54+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/sr.po b/addons/hr/i18n/sr.po
index 96926beb4fe..f1a6acdd83c 100644
--- a/addons/hr/i18n/sr.po
+++ b/addons/hr/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:17+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/sr@latin.po b/addons/hr/i18n/sr@latin.po
index 76332ef579c..e2876e3f373 100644
--- a/addons/hr/i18n/sr@latin.po
+++ b/addons/hr/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/sv.po b/addons/hr/i18n/sv.po
index 77be3f978f4..78e4a8188d4 100644
--- a/addons/hr/i18n/sv.po
+++ b/addons/hr/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
@@ -24,7 +24,7 @@ msgstr "OpenERP användare"
#. module: hr
#: field:hr.config.settings,module_hr_timesheet_sheet:0
msgid "Allow timesheets validation by managers"
-msgstr ""
+msgstr "Tillåter att tidrapporter granskas av närmaste chef"
#. module: hr
#: field:hr.job,requirements:0
@@ -62,7 +62,7 @@ msgstr ""
#. module: hr
#: view:hr.config.settings:0
msgid "Time Tracking"
-msgstr ""
+msgstr "Tidrapporter"
#. module: hr
#: view:hr.employee:0
@@ -78,12 +78,12 @@ msgstr "Skapa din avdelning"
#. module: hr
#: help:hr.job,no_of_employee:0
msgid "Number of employees currently occupying this job position."
-msgstr ""
+msgstr "Antal anställda som förnärvarande innehar denna befattning."
#. module: hr
#: field:hr.config.settings,module_hr_evaluation:0
msgid "Organize employees periodic evaluation"
-msgstr ""
+msgstr "Anordna strukturerad utvärdering av personalen"
#. module: hr
#: view:hr.department:0
@@ -106,11 +106,12 @@ msgid ""
"This field holds the image used as photo for the employee, limited to "
"1024x1024px."
msgstr ""
+"Detta fält innehåller ett foto av den anställde, begränsat till 1024x1024px."
#. module: hr
#: help:hr.config.settings,module_hr_holidays:0
msgid "This installs the module hr_holidays."
-msgstr ""
+msgstr "Detta installerar modulen hr_holidays"
#. module: hr
#: view:hr.job:0
@@ -125,7 +126,7 @@ msgstr "I anställningsprocessen"
#. module: hr
#: field:hr.job,message_unread:0
msgid "Unread Messages"
-msgstr ""
+msgstr "Olästa meddelanden"
#. module: hr
#: field:hr.department,company_id:0
@@ -148,7 +149,7 @@ msgstr ""
#. module: hr
#: constraint:hr.employee.category:0
msgid "Error! You cannot create recursive Categories."
-msgstr ""
+msgstr "Fel! Du kan inte skapa rekursiva kategorier."
#. module: hr
#: help:hr.config.settings,module_hr_recruitment:0
@@ -158,7 +159,7 @@ msgstr ""
#. module: hr
#: view:hr.employee:0
msgid "Birth"
-msgstr ""
+msgstr "Född"
#. module: hr
#: model:ir.actions.act_window,name:hr.open_view_categ_form
@@ -194,12 +195,12 @@ msgstr "Gift"
#. module: hr
#: field:hr.job,message_ids:0
msgid "Messages"
-msgstr ""
+msgstr "Meddelanden"
#. module: hr
#: view:hr.config.settings:0
msgid "Talent Management"
-msgstr ""
+msgstr "Begåvningsutveckling"
#. module: hr
#: help:hr.config.settings,module_hr_timesheet_sheet:0
@@ -209,17 +210,17 @@ msgstr ""
#. module: hr
#: view:hr.employee:0
msgid "Mobile:"
-msgstr ""
+msgstr "Mobil:"
#. module: hr
#: view:hr.employee:0
msgid "Position"
-msgstr ""
+msgstr "Tjänst"
#. module: hr
#: help:hr.job,message_unread:0
msgid "If checked new messages require your attention."
-msgstr ""
+msgstr "Om ikryssad nya meddelanden som kräver din uppmärksamhet"
#. module: hr
#: field:hr.employee,color:0
@@ -279,7 +280,7 @@ msgstr "Kontorsplats"
#. module: hr
#: field:hr.job,message_follower_ids:0
msgid "Followers"
-msgstr ""
+msgstr "Följare"
#. module: hr
#: view:hr.employee:0
@@ -345,7 +346,7 @@ msgstr "Jobb"
#. module: hr
#: field:hr.job,no_of_employee:0
msgid "Current Number of Employees"
-msgstr ""
+msgstr "Aktuellt antal anställda"
#. module: hr
#: field:hr.department,member_ids:0
@@ -365,12 +366,12 @@ msgstr "Anställdsformulär och struktur"
#. module: hr
#: field:hr.config.settings,module_hr_expense:0
msgid "Manage employees expenses"
-msgstr ""
+msgstr "Utläggshantering"
#. module: hr
#: view:hr.employee:0
msgid "Tel:"
-msgstr ""
+msgstr "Tel:"
#. module: hr
#: selection:hr.employee,marital:0
@@ -749,7 +750,7 @@ msgstr "HemAdress"
#. module: hr
#: field:hr.config.settings,module_hr_timesheet:0
msgid "Manage timesheets"
-msgstr ""
+msgstr "Administrera tidrapporter"
#. module: hr
#: model:ir.actions.act_window,name:hr.open_payroll_modules
diff --git a/addons/hr/i18n/th.po b/addons/hr/i18n/th.po
index f212f181470..3ed002901e9 100644
--- a/addons/hr/i18n/th.po
+++ b/addons/hr/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/tlh.po b/addons/hr/i18n/tlh.po
index 93203cf4715..0410ceb824b 100644
--- a/addons/hr/i18n/tlh.po
+++ b/addons/hr/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:55+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/tr.po b/addons/hr/i18n/tr.po
index b0a9c22765a..511880b4464 100644
--- a/addons/hr/i18n/tr.po
+++ b/addons/hr/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/uk.po b/addons/hr/i18n/uk.po
index 7214bf1713e..79c26ec218c 100644
--- a/addons/hr/i18n/uk.po
+++ b/addons/hr/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/vi.po b/addons/hr/i18n/vi.po
index 9d9d5e7b4c5..815d1f1c89e 100644
--- a/addons/hr/i18n/vi.po
+++ b/addons/hr/i18n/vi.po
@@ -19,8 +19,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr/i18n/zh_CN.po b/addons/hr/i18n/zh_CN.po
index 41f2e78fe39..379da92a35f 100644
--- a/addons/hr/i18n/zh_CN.po
+++ b/addons/hr/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: constraint:hr.employee:0
diff --git a/addons/hr/i18n/zh_TW.po b/addons/hr/i18n/zh_TW.po
index 8b54c96f0cc..3aa454e99c2 100644
--- a/addons/hr/i18n/zh_TW.po
+++ b/addons/hr/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:18+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:56+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
diff --git a/addons/hr_attendance/i18n/ar.po b/addons/hr_attendance/i18n/ar.po
index 901f6e87892..77537e946e4 100644
--- a/addons/hr_attendance/i18n/ar.po
+++ b/addons/hr_attendance/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/bg.po b/addons/hr_attendance/i18n/bg.po
index 99e65025a52..f997deb2dfc 100644
--- a/addons/hr_attendance/i18n/bg.po
+++ b/addons/hr_attendance/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/bs.po b/addons/hr_attendance/i18n/bs.po
index 2e71deb894b..75dd546423a 100644
--- a/addons/hr_attendance/i18n/bs.po
+++ b/addons/hr_attendance/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/ca.po b/addons/hr_attendance/i18n/ca.po
index aab7e8e0418..ba3bd5cd6a1 100644
--- a/addons/hr_attendance/i18n/ca.po
+++ b/addons/hr_attendance/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/cs.po b/addons/hr_attendance/i18n/cs.po
index c3c01ba7b87..fc9a83a8286 100644
--- a/addons/hr_attendance/i18n/cs.po
+++ b/addons/hr_attendance/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Language: czech\n"
#. module: hr_attendance
diff --git a/addons/hr_attendance/i18n/da.po b/addons/hr_attendance/i18n/da.po
index 4bcafd65e60..34db668a932 100644
--- a/addons/hr_attendance/i18n/da.po
+++ b/addons/hr_attendance/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/de.po b/addons/hr_attendance/i18n/de.po
index 2183fb4e0f3..022943bbebe 100644
--- a/addons/hr_attendance/i18n/de.po
+++ b/addons/hr_attendance/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/el.po b/addons/hr_attendance/i18n/el.po
index b51e49e7345..dd00b991ef5 100644
--- a/addons/hr_attendance/i18n/el.po
+++ b/addons/hr_attendance/i18n/el.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
"X-Poedit-SourceCharset: utf-8\n"
diff --git a/addons/hr_attendance/i18n/en_GB.po b/addons/hr_attendance/i18n/en_GB.po
index 4c308b90f94..e4429af8c2d 100644
--- a/addons/hr_attendance/i18n/en_GB.po
+++ b/addons/hr_attendance/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:22+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:00+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/es.po b/addons/hr_attendance/i18n/es.po
index 907b121beb5..0a2aedfe593 100644
--- a/addons/hr_attendance/i18n/es.po
+++ b/addons/hr_attendance/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/es_AR.po b/addons/hr_attendance/i18n/es_AR.po
index 4743aea13ff..5dd31c43250 100644
--- a/addons/hr_attendance/i18n/es_AR.po
+++ b/addons/hr_attendance/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:00+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/es_CL.po b/addons/hr_attendance/i18n/es_CL.po
index 8bf5b56d53a..c02bc65633f 100644
--- a/addons/hr_attendance/i18n/es_CL.po
+++ b/addons/hr_attendance/i18n/es_CL.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:22+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:00+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/es_CR.po b/addons/hr_attendance/i18n/es_CR.po
index 70202ccd9e7..f353a5df9fa 100644
--- a/addons/hr_attendance/i18n/es_CR.po
+++ b/addons/hr_attendance/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:22+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:00+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: hr_attendance
diff --git a/addons/hr_attendance/i18n/es_EC.po b/addons/hr_attendance/i18n/es_EC.po
index 32fffebb9d2..029952d51fb 100644
--- a/addons/hr_attendance/i18n/es_EC.po
+++ b/addons/hr_attendance/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:22+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:00+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/es_PY.po b/addons/hr_attendance/i18n/es_PY.po
index 5e374bd9fdb..626e900a8c5 100644
--- a/addons/hr_attendance/i18n/es_PY.po
+++ b/addons/hr_attendance/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:22+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:00+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/et.po b/addons/hr_attendance/i18n/et.po
index 9906f064e07..1e5d31724de 100644
--- a/addons/hr_attendance/i18n/et.po
+++ b/addons/hr_attendance/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/fi.po b/addons/hr_attendance/i18n/fi.po
index 02338ec2ebd..719034134c8 100644
--- a/addons/hr_attendance/i18n/fi.po
+++ b/addons/hr_attendance/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/fr.po b/addons/hr_attendance/i18n/fr.po
index f5d661bdc1e..5e7192ea39e 100644
--- a/addons/hr_attendance/i18n/fr.po
+++ b/addons/hr_attendance/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#, python-format
#~ msgid "The Sign-in date must be in the past"
diff --git a/addons/hr_attendance/i18n/gl.po b/addons/hr_attendance/i18n/gl.po
index 35beb7443f2..b2b519f4e8d 100644
--- a/addons/hr_attendance/i18n/gl.po
+++ b/addons/hr_attendance/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/he.po b/addons/hr_attendance/i18n/he.po
index e50d90d8d74..fb440055540 100644
--- a/addons/hr_attendance/i18n/he.po
+++ b/addons/hr_attendance/i18n/he.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/hr.po b/addons/hr_attendance/i18n/hr.po
index e87308de916..c72feab3ad3 100644
--- a/addons/hr_attendance/i18n/hr.po
+++ b/addons/hr_attendance/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/hu.po b/addons/hr_attendance/i18n/hu.po
index 296770a3633..04c371f2d26 100644
--- a/addons/hr_attendance/i18n/hu.po
+++ b/addons/hr_attendance/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/id.po b/addons/hr_attendance/i18n/id.po
index 7f52cb86c67..27e7608ad60 100644
--- a/addons/hr_attendance/i18n/id.po
+++ b/addons/hr_attendance/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/it.po b/addons/hr_attendance/i18n/it.po
index 85c623261be..bb61acb5442 100644
--- a/addons/hr_attendance/i18n/it.po
+++ b/addons/hr_attendance/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/ja.po b/addons/hr_attendance/i18n/ja.po
index c8721d3b743..0dbb899419d 100644
--- a/addons/hr_attendance/i18n/ja.po
+++ b/addons/hr_attendance/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/ko.po b/addons/hr_attendance/i18n/ko.po
index 141404fb900..165d0cab34d 100644
--- a/addons/hr_attendance/i18n/ko.po
+++ b/addons/hr_attendance/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/lt.po b/addons/hr_attendance/i18n/lt.po
index f7d535f62ef..2b20b9da9a0 100644
--- a/addons/hr_attendance/i18n/lt.po
+++ b/addons/hr_attendance/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/lv.po b/addons/hr_attendance/i18n/lv.po
index 060809d345d..b3d87ab9ab4 100644
--- a/addons/hr_attendance/i18n/lv.po
+++ b/addons/hr_attendance/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/mk.po b/addons/hr_attendance/i18n/mk.po
index c2b74553e38..06a48f793d5 100644
--- a/addons/hr_attendance/i18n/mk.po
+++ b/addons/hr_attendance/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/mn.po b/addons/hr_attendance/i18n/mn.po
index bcb5da41f90..77ba6c2acd4 100644
--- a/addons/hr_attendance/i18n/mn.po
+++ b/addons/hr_attendance/i18n/mn.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/nb.po b/addons/hr_attendance/i18n/nb.po
index 8b2a61ad766..d2587cafd87 100644
--- a/addons/hr_attendance/i18n/nb.po
+++ b/addons/hr_attendance/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/nl.po b/addons/hr_attendance/i18n/nl.po
index 0fe6b6c27f8..0f3be5dd286 100644
--- a/addons/hr_attendance/i18n/nl.po
+++ b/addons/hr_attendance/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/nl_BE.po b/addons/hr_attendance/i18n/nl_BE.po
index 99eeb712229..3acf23bb202 100644
--- a/addons/hr_attendance/i18n/nl_BE.po
+++ b/addons/hr_attendance/i18n/nl_BE.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:22+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:00+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/pl.po b/addons/hr_attendance/i18n/pl.po
index 986fe5097ce..b06249ab4d9 100644
--- a/addons/hr_attendance/i18n/pl.po
+++ b/addons/hr_attendance/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/pt.po b/addons/hr_attendance/i18n/pt.po
index f3688dbb315..bd24a4c69e3 100644
--- a/addons/hr_attendance/i18n/pt.po
+++ b/addons/hr_attendance/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/pt_BR.po b/addons/hr_attendance/i18n/pt_BR.po
index 24d9070145b..e9f1b004ff5 100644
--- a/addons/hr_attendance/i18n/pt_BR.po
+++ b/addons/hr_attendance/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:00+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/ro.po b/addons/hr_attendance/i18n/ro.po
index abedbad86bb..84d78cd9710 100644
--- a/addons/hr_attendance/i18n/ro.po
+++ b/addons/hr_attendance/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/ru.po b/addons/hr_attendance/i18n/ru.po
index b3dd1936c97..89e83363436 100644
--- a/addons/hr_attendance/i18n/ru.po
+++ b/addons/hr_attendance/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/sl.po b/addons/hr_attendance/i18n/sl.po
index 7798e10cf57..fe7c170f503 100644
--- a/addons/hr_attendance/i18n/sl.po
+++ b/addons/hr_attendance/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/sq.po b/addons/hr_attendance/i18n/sq.po
index 7939e48ec6b..6a5c90a5594 100644
--- a/addons/hr_attendance/i18n/sq.po
+++ b/addons/hr_attendance/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/sr.po b/addons/hr_attendance/i18n/sr.po
index bdb83448140..6d7a78469cb 100644
--- a/addons/hr_attendance/i18n/sr.po
+++ b/addons/hr_attendance/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/sr@latin.po b/addons/hr_attendance/i18n/sr@latin.po
index 24bd4e378b4..f0bc56544db 100644
--- a/addons/hr_attendance/i18n/sr@latin.po
+++ b/addons/hr_attendance/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:22+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:00+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/sv.po b/addons/hr_attendance/i18n/sv.po
index e1010287df3..ca453778fae 100644
--- a/addons/hr_attendance/i18n/sv.po
+++ b/addons/hr_attendance/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
@@ -29,7 +29,7 @@ msgstr "Närvarosökning"
#. module: hr_attendance
#: field:hr.employee,last_sign:0
msgid "Last Sign"
-msgstr ""
+msgstr "Senaste stämpling"
#. module: hr_attendance
#: view:hr.attendance:0
@@ -43,12 +43,14 @@ msgstr "Närvarande"
#: code:addons/hr_attendance/static/src/js/attendance.js:34
#, python-format
msgid "Last sign in: %s, %s. Click to sign out."
-msgstr ""
+msgstr "Senaste instämpling: %s, %s. Klicka för att stämpla ut."
#. module: hr_attendance
#: constraint:hr.attendance:0
msgid "Error ! Sign in (resp. Sign out) must follow Sign out (resp. Sign in)"
msgstr ""
+"Fel ! Stämpla in (resp stämpla ut) måste följas av utstämpling (resp "
+"instämpling)"
#. module: hr_attendance
#: help:hr.action.reason,name:0
@@ -71,7 +73,7 @@ msgstr "Skriv ut månatlig närvarorapport"
#: code:addons/hr_attendance/report/timesheet.py:120
#, python-format
msgid "Attendances by Week"
-msgstr ""
+msgstr "Veckonärvaro"
#. module: hr_attendance
#: selection:hr.action.reason,action_type:0
@@ -110,7 +112,7 @@ msgstr "Logga ut"
#: code:addons/hr_attendance/wizard/hr_attendance_error.py:49
#, python-format
msgid "No records are found for your selection!"
-msgstr ""
+msgstr "Rader saknas för urvalet!"
#. module: hr_attendance
#: view:hr.attendance.error:0
@@ -192,7 +194,7 @@ msgstr "juni"
#: code:addons/hr_attendance/report/attendance_by_month.py:190
#, python-format
msgid "Attendances by Month"
-msgstr ""
+msgstr "Månadsnärvaro"
#. module: hr_attendance
#: model:ir.actions.act_window,name:hr_attendance.action_hr_attendance_week
@@ -332,7 +334,7 @@ msgstr "januari"
#: code:addons/hr_attendance/wizard/hr_attendance_error.py:49
#, python-format
msgid "No Data Available !"
-msgstr ""
+msgstr "Data saknas!"
#. module: hr_attendance
#: selection:hr.attendance.month,month:0
@@ -412,7 +414,7 @@ msgstr ""
#: code:addons/hr_attendance/static/src/js/attendance.js:36
#, python-format
msgid "Click to Sign In at %s."
-msgstr ""
+msgstr "Klicka för instämpling vid %s."
#. module: hr_attendance
#: field:hr.action.reason,action_type:0
@@ -462,7 +464,7 @@ msgstr ""
#: view:hr.attendance.month:0
#: view:hr.attendance.week:0
msgid "or"
-msgstr ""
+msgstr "eller"
#. module: hr_attendance
#: help:hr.attendance,action_desc:0
diff --git a/addons/hr_attendance/i18n/th.po b/addons/hr_attendance/i18n/th.po
index 3b97a8defab..8babb3d0c6d 100644
--- a/addons/hr_attendance/i18n/th.po
+++ b/addons/hr_attendance/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/tlh.po b/addons/hr_attendance/i18n/tlh.po
index 9433d3b7d81..858b617dd0d 100644
--- a/addons/hr_attendance/i18n/tlh.po
+++ b/addons/hr_attendance/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/tr.po b/addons/hr_attendance/i18n/tr.po
index b5b8ac835ea..f126aa6cf71 100644
--- a/addons/hr_attendance/i18n/tr.po
+++ b/addons/hr_attendance/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:59+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/uk.po b/addons/hr_attendance/i18n/uk.po
index 1fe4d1415d9..87ee219366d 100644
--- a/addons/hr_attendance/i18n/uk.po
+++ b/addons/hr_attendance/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:00+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/vi.po b/addons/hr_attendance/i18n/vi.po
index 9084c4c65c8..457b3a31550 100644
--- a/addons/hr_attendance/i18n/vi.po
+++ b/addons/hr_attendance/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:21+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:00+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/zh_CN.po b/addons/hr_attendance/i18n/zh_CN.po
index f3cf8e93e5c..bd49ae0531a 100644
--- a/addons/hr_attendance/i18n/zh_CN.po
+++ b/addons/hr_attendance/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:22+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:00+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_attendance/i18n/zh_TW.po b/addons/hr_attendance/i18n/zh_TW.po
index f5691389053..172d19a6f2c 100644
--- a/addons/hr_attendance/i18n/zh_TW.po
+++ b/addons/hr_attendance/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:22+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:00+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_attendance
#: model:ir.model,name:hr_attendance.model_hr_attendance_month
diff --git a/addons/hr_contract/i18n/ar.po b/addons/hr_contract/i18n/ar.po
index b083425ac29..212e1c6ab89 100644
--- a/addons/hr_contract/i18n/ar.po
+++ b/addons/hr_contract/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/bg.po b/addons/hr_contract/i18n/bg.po
index 4b5876e927a..7856b2c4e13 100644
--- a/addons/hr_contract/i18n/bg.po
+++ b/addons/hr_contract/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/bs.po b/addons/hr_contract/i18n/bs.po
index 0436cdd7dec..8ff60a16db0 100644
--- a/addons/hr_contract/i18n/bs.po
+++ b/addons/hr_contract/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/ca.po b/addons/hr_contract/i18n/ca.po
index 28c98a936a6..29b4f9837df 100644
--- a/addons/hr_contract/i18n/ca.po
+++ b/addons/hr_contract/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/cs.po b/addons/hr_contract/i18n/cs.po
index c62b2e21280..2f54b4e7bd8 100644
--- a/addons/hr_contract/i18n/cs.po
+++ b/addons/hr_contract/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Language: Czech\n"
#. module: hr_contract
diff --git a/addons/hr_contract/i18n/da.po b/addons/hr_contract/i18n/da.po
index fda941e08a1..14396b476b6 100644
--- a/addons/hr_contract/i18n/da.po
+++ b/addons/hr_contract/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/de.po b/addons/hr_contract/i18n/de.po
index 7b129b3e295..a75aca20d7f 100644
--- a/addons/hr_contract/i18n/de.po
+++ b/addons/hr_contract/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/el.po b/addons/hr_contract/i18n/el.po
index 1c686d7677a..491fe756f35 100644
--- a/addons/hr_contract/i18n/el.po
+++ b/addons/hr_contract/i18n/el.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
"X-Poedit-SourceCharset: utf-8\n"
diff --git a/addons/hr_contract/i18n/en_GB.po b/addons/hr_contract/i18n/en_GB.po
index eb5a4f6d28e..baea1c0f2b5 100644
--- a/addons/hr_contract/i18n/en_GB.po
+++ b/addons/hr_contract/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/es.po b/addons/hr_contract/i18n/es.po
index e8f76dc3c52..353ae172789 100644
--- a/addons/hr_contract/i18n/es.po
+++ b/addons/hr_contract/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/es_AR.po b/addons/hr_contract/i18n/es_AR.po
index 6705f4cb43d..bc96270b2f2 100644
--- a/addons/hr_contract/i18n/es_AR.po
+++ b/addons/hr_contract/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/es_CR.po b/addons/hr_contract/i18n/es_CR.po
index 5f3afc0d70b..2f2ded0c0e4 100644
--- a/addons/hr_contract/i18n/es_CR.po
+++ b/addons/hr_contract/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: hr_contract
diff --git a/addons/hr_contract/i18n/es_EC.po b/addons/hr_contract/i18n/es_EC.po
index fe95bcbf8b7..e2930e60c2a 100644
--- a/addons/hr_contract/i18n/es_EC.po
+++ b/addons/hr_contract/i18n/es_EC.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/es_PY.po b/addons/hr_contract/i18n/es_PY.po
index 081a8d010a3..e632d9d95af 100644
--- a/addons/hr_contract/i18n/es_PY.po
+++ b/addons/hr_contract/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/et.po b/addons/hr_contract/i18n/et.po
index c6378f9381d..0b4dde99fe3 100644
--- a/addons/hr_contract/i18n/et.po
+++ b/addons/hr_contract/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/fi.po b/addons/hr_contract/i18n/fi.po
index e4eaf6bf73c..b6e2c10e223 100644
--- a/addons/hr_contract/i18n/fi.po
+++ b/addons/hr_contract/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/fr.po b/addons/hr_contract/i18n/fr.po
index 6fffb8390ab..073b4d55b1d 100644
--- a/addons/hr_contract/i18n/fr.po
+++ b/addons/hr_contract/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/gl.po b/addons/hr_contract/i18n/gl.po
index 6c3a0c0c247..cf40b8238e0 100644
--- a/addons/hr_contract/i18n/gl.po
+++ b/addons/hr_contract/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/gu.po b/addons/hr_contract/i18n/gu.po
index 938e67de4fc..fd910d3a575 100644
--- a/addons/hr_contract/i18n/gu.po
+++ b/addons/hr_contract/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/hi.po b/addons/hr_contract/i18n/hi.po
index 20ecab226c7..b8e9752af19 100644
--- a/addons/hr_contract/i18n/hi.po
+++ b/addons/hr_contract/i18n/hi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/hr.po b/addons/hr_contract/i18n/hr.po
index d1f28d8616e..45c01250c20 100644
--- a/addons/hr_contract/i18n/hr.po
+++ b/addons/hr_contract/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/hu.po b/addons/hr_contract/i18n/hu.po
index e8006d7b8ea..af6e54d91d0 100644
--- a/addons/hr_contract/i18n/hu.po
+++ b/addons/hr_contract/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/id.po b/addons/hr_contract/i18n/id.po
index 3d5ab4f1eee..747e2e572e5 100644
--- a/addons/hr_contract/i18n/id.po
+++ b/addons/hr_contract/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/it.po b/addons/hr_contract/i18n/it.po
index f4ba8a2a532..5557f080f75 100644
--- a/addons/hr_contract/i18n/it.po
+++ b/addons/hr_contract/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/ja.po b/addons/hr_contract/i18n/ja.po
index c718173d517..3c063bb35aa 100644
--- a/addons/hr_contract/i18n/ja.po
+++ b/addons/hr_contract/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/ko.po b/addons/hr_contract/i18n/ko.po
index 80118674c9e..a93d966e626 100644
--- a/addons/hr_contract/i18n/ko.po
+++ b/addons/hr_contract/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/lo.po b/addons/hr_contract/i18n/lo.po
index 4738f9a1b4c..7c46b503c89 100644
--- a/addons/hr_contract/i18n/lo.po
+++ b/addons/hr_contract/i18n/lo.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/lt.po b/addons/hr_contract/i18n/lt.po
index 55abf116ef7..91a01777f64 100644
--- a/addons/hr_contract/i18n/lt.po
+++ b/addons/hr_contract/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/lv.po b/addons/hr_contract/i18n/lv.po
index 2c8b11b6d71..b51f9bfd258 100644
--- a/addons/hr_contract/i18n/lv.po
+++ b/addons/hr_contract/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/mk.po b/addons/hr_contract/i18n/mk.po
index 7eb8553f336..6e5bd126d34 100644
--- a/addons/hr_contract/i18n/mk.po
+++ b/addons/hr_contract/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/mn.po b/addons/hr_contract/i18n/mn.po
index ed3a924395a..ced626b0b98 100644
--- a/addons/hr_contract/i18n/mn.po
+++ b/addons/hr_contract/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/nb.po b/addons/hr_contract/i18n/nb.po
index 9bc049fd69a..1f69a19bf66 100644
--- a/addons/hr_contract/i18n/nb.po
+++ b/addons/hr_contract/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/nl.po b/addons/hr_contract/i18n/nl.po
index a7f6436f8d9..b6ac7677fd8 100644
--- a/addons/hr_contract/i18n/nl.po
+++ b/addons/hr_contract/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/nl_BE.po b/addons/hr_contract/i18n/nl_BE.po
index 71504401540..84a300d27fa 100644
--- a/addons/hr_contract/i18n/nl_BE.po
+++ b/addons/hr_contract/i18n/nl_BE.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/pl.po b/addons/hr_contract/i18n/pl.po
index 29eba6df8a4..7244446449b 100644
--- a/addons/hr_contract/i18n/pl.po
+++ b/addons/hr_contract/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/pt.po b/addons/hr_contract/i18n/pt.po
index 8cb18c05b17..8c4ef0be179 100644
--- a/addons/hr_contract/i18n/pt.po
+++ b/addons/hr_contract/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/pt_BR.po b/addons/hr_contract/i18n/pt_BR.po
index a4b43e1454e..0076e732fbd 100644
--- a/addons/hr_contract/i18n/pt_BR.po
+++ b/addons/hr_contract/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/ro.po b/addons/hr_contract/i18n/ro.po
index b1f8f42999c..f0a4f839532 100644
--- a/addons/hr_contract/i18n/ro.po
+++ b/addons/hr_contract/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/ru.po b/addons/hr_contract/i18n/ru.po
index 8c7a83862ce..9d952d147b7 100644
--- a/addons/hr_contract/i18n/ru.po
+++ b/addons/hr_contract/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/sl.po b/addons/hr_contract/i18n/sl.po
index 3fbf022d3b4..4a3836e68e4 100644
--- a/addons/hr_contract/i18n/sl.po
+++ b/addons/hr_contract/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
@@ -86,18 +86,18 @@ msgstr "Zaposlitev"
#. module: hr_contract
#: field:hr.contract,advantages:0
msgid "Advantages"
-msgstr ""
+msgstr "Prednosti"
#. module: hr_contract
#: view:hr.contract:0
msgid "Work Permit"
-msgstr ""
+msgstr "Dovoljenje za delo"
#. module: hr_contract
#: model:ir.actions.act_window,name:hr_contract.action_hr_contract_type
#: model:ir.ui.menu,name:hr_contract.hr_menu_contract_type
msgid "Contract Types"
-msgstr ""
+msgstr "Vrste pogodb"
#. module: hr_contract
#: view:hr.employee:0
@@ -134,7 +134,7 @@ msgstr "Opombe"
#. module: hr_contract
#: field:hr.contract,permit_no:0
msgid "Work Permit No"
-msgstr ""
+msgstr "Št. dovoljenja za delo"
#. module: hr_contract
#: view:hr.contract:0
@@ -163,12 +163,12 @@ msgstr "Delovni urnik"
#. module: hr_contract
#: view:hr.contract:0
msgid "Salary and Advantages"
-msgstr ""
+msgstr "Plača in bonitete"
#. module: hr_contract
#: field:hr.contract,job_id:0
msgid "Job Title"
-msgstr ""
+msgstr "Naziv delovnega mesta"
#. module: hr_contract
#: constraint:hr.contract:0
@@ -193,7 +193,7 @@ msgstr "Št. vizuma"
#. module: hr_contract
#: field:hr.employee,vehicle_distance:0
msgid "Home-Work Dist."
-msgstr ""
+msgstr "Delo od doma"
#. module: hr_contract
#: field:hr.employee,place_of_birth:0
diff --git a/addons/hr_contract/i18n/sq.po b/addons/hr_contract/i18n/sq.po
index a817396f192..ef9f53e30aa 100644
--- a/addons/hr_contract/i18n/sq.po
+++ b/addons/hr_contract/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/sr.po b/addons/hr_contract/i18n/sr.po
index db15a65606d..5f56d76ed54 100644
--- a/addons/hr_contract/i18n/sr.po
+++ b/addons/hr_contract/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/sr@latin.po b/addons/hr_contract/i18n/sr@latin.po
index 7491c458364..8de201f7ace 100644
--- a/addons/hr_contract/i18n/sr@latin.po
+++ b/addons/hr_contract/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/sv.po b/addons/hr_contract/i18n/sv.po
index 25be3769d91..0fdf5e0481b 100644
--- a/addons/hr_contract/i18n/sv.po
+++ b/addons/hr_contract/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/th.po b/addons/hr_contract/i18n/th.po
index 425204ce9d2..2b7b59ff793 100644
--- a/addons/hr_contract/i18n/th.po
+++ b/addons/hr_contract/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/tlh.po b/addons/hr_contract/i18n/tlh.po
index d208c216777..41d4c7e9f77 100644
--- a/addons/hr_contract/i18n/tlh.po
+++ b/addons/hr_contract/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/tr.po b/addons/hr_contract/i18n/tr.po
index e72fa07b6b2..203d45067f4 100644
--- a/addons/hr_contract/i18n/tr.po
+++ b/addons/hr_contract/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/uk.po b/addons/hr_contract/i18n/uk.po
index 5693c74176a..1c38246905e 100644
--- a/addons/hr_contract/i18n/uk.po
+++ b/addons/hr_contract/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/vi.po b/addons/hr_contract/i18n/vi.po
index 2d79e952170..e75e6a19366 100644
--- a/addons/hr_contract/i18n/vi.po
+++ b/addons/hr_contract/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/zh_CN.po b/addons/hr_contract/i18n/zh_CN.po
index 7b09fd442a0..2aa86de8f0a 100644
--- a/addons/hr_contract/i18n/zh_CN.po
+++ b/addons/hr_contract/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_contract/i18n/zh_TW.po b/addons/hr_contract/i18n/zh_TW.po
index 0cd24596e38..679ae963a6f 100644
--- a/addons/hr_contract/i18n/zh_TW.po
+++ b/addons/hr_contract/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
diff --git a/addons/hr_evaluation/i18n/ar.po b/addons/hr_evaluation/i18n/ar.po
index 090210673b7..8900d232cdc 100644
--- a/addons/hr_evaluation/i18n/ar.po
+++ b/addons/hr_evaluation/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/bg.po b/addons/hr_evaluation/i18n/bg.po
index bbfef6391da..fd7373392d8 100644
--- a/addons/hr_evaluation/i18n/bg.po
+++ b/addons/hr_evaluation/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/ca.po b/addons/hr_evaluation/i18n/ca.po
index c59008f5a01..a0c0f1c7f1c 100644
--- a/addons/hr_evaluation/i18n/ca.po
+++ b/addons/hr_evaluation/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/cs.po b/addons/hr_evaluation/i18n/cs.po
index 1a86833bc21..f822e096869 100644
--- a/addons/hr_evaluation/i18n/cs.po
+++ b/addons/hr_evaluation/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/da.po b/addons/hr_evaluation/i18n/da.po
index 7a858d36e96..68fbf3640b8 100644
--- a/addons/hr_evaluation/i18n/da.po
+++ b/addons/hr_evaluation/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/de.po b/addons/hr_evaluation/i18n/de.po
index 8e4636a7edd..61708642af7 100644
--- a/addons/hr_evaluation/i18n/de.po
+++ b/addons/hr_evaluation/i18n/de.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/es.po b/addons/hr_evaluation/i18n/es.po
index 4a477d32871..8caacc02a14 100644
--- a/addons/hr_evaluation/i18n/es.po
+++ b/addons/hr_evaluation/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/es_CR.po b/addons/hr_evaluation/i18n/es_CR.po
index c839d7691b2..aeb72e718c1 100644
--- a/addons/hr_evaluation/i18n/es_CR.po
+++ b/addons/hr_evaluation/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: es\n"
#. module: hr_evaluation
diff --git a/addons/hr_evaluation/i18n/es_EC.po b/addons/hr_evaluation/i18n/es_EC.po
index 249766e1bdd..aee281968d0 100644
--- a/addons/hr_evaluation/i18n/es_EC.po
+++ b/addons/hr_evaluation/i18n/es_EC.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:27+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:07+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/et.po b/addons/hr_evaluation/i18n/et.po
index aa7dbf930bd..c0339c573eb 100644
--- a/addons/hr_evaluation/i18n/et.po
+++ b/addons/hr_evaluation/i18n/et.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/fi.po b/addons/hr_evaluation/i18n/fi.po
index 4b807e4dc69..bd4b90cbdd4 100644
--- a/addons/hr_evaluation/i18n/fi.po
+++ b/addons/hr_evaluation/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/fr.po b/addons/hr_evaluation/i18n/fr.po
index 9fcb1e88bf6..9b7424a0604 100644
--- a/addons/hr_evaluation/i18n/fr.po
+++ b/addons/hr_evaluation/i18n/fr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/gl.po b/addons/hr_evaluation/i18n/gl.po
index d5582e103f6..6508bc7e457 100644
--- a/addons/hr_evaluation/i18n/gl.po
+++ b/addons/hr_evaluation/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/hr.po b/addons/hr_evaluation/i18n/hr.po
index 9f8547448b2..64b6ae5bb8b 100644
--- a/addons/hr_evaluation/i18n/hr.po
+++ b/addons/hr_evaluation/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/hu.po b/addons/hr_evaluation/i18n/hu.po
index d2deccb6b5b..5fe1bd3cef2 100644
--- a/addons/hr_evaluation/i18n/hu.po
+++ b/addons/hr_evaluation/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/id.po b/addons/hr_evaluation/i18n/id.po
index 1dac7b55e88..2c74c6f000a 100644
--- a/addons/hr_evaluation/i18n/id.po
+++ b/addons/hr_evaluation/i18n/id.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/it.po b/addons/hr_evaluation/i18n/it.po
index 8dc05ba406f..84708531b16 100644
--- a/addons/hr_evaluation/i18n/it.po
+++ b/addons/hr_evaluation/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/ja.po b/addons/hr_evaluation/i18n/ja.po
index 10958cb8a9d..ee4c22f5531 100644
--- a/addons/hr_evaluation/i18n/ja.po
+++ b/addons/hr_evaluation/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/mk.po b/addons/hr_evaluation/i18n/mk.po
index 65a06bc9497..86deeba8eb2 100644
--- a/addons/hr_evaluation/i18n/mk.po
+++ b/addons/hr_evaluation/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/mn.po b/addons/hr_evaluation/i18n/mn.po
index 917328f3510..837b078b443 100644
--- a/addons/hr_evaluation/i18n/mn.po
+++ b/addons/hr_evaluation/i18n/mn.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/nl.po b/addons/hr_evaluation/i18n/nl.po
index c0433074d7d..4b128bb094b 100644
--- a/addons/hr_evaluation/i18n/nl.po
+++ b/addons/hr_evaluation/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/pl.po b/addons/hr_evaluation/i18n/pl.po
index 9955728cd7f..f171eb4e736 100644
--- a/addons/hr_evaluation/i18n/pl.po
+++ b/addons/hr_evaluation/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/pt.po b/addons/hr_evaluation/i18n/pt.po
index 453f268be0f..c1cdaec9bce 100644
--- a/addons/hr_evaluation/i18n/pt.po
+++ b/addons/hr_evaluation/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/pt_BR.po b/addons/hr_evaluation/i18n/pt_BR.po
index d378297b69e..aa97b78f6e5 100644
--- a/addons/hr_evaluation/i18n/pt_BR.po
+++ b/addons/hr_evaluation/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/ro.po b/addons/hr_evaluation/i18n/ro.po
index 7ad13979e20..8bc803e24fc 100644
--- a/addons/hr_evaluation/i18n/ro.po
+++ b/addons/hr_evaluation/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/ru.po b/addons/hr_evaluation/i18n/ru.po
index 58314314250..756893b07a5 100644
--- a/addons/hr_evaluation/i18n/ru.po
+++ b/addons/hr_evaluation/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/sl.po b/addons/hr_evaluation/i18n/sl.po
index aaf07e7e253..c933d5f34e5 100644
--- a/addons/hr_evaluation/i18n/sl.po
+++ b/addons/hr_evaluation/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/sr.po b/addons/hr_evaluation/i18n/sr.po
index a79564df500..3d4b480a88d 100644
--- a/addons/hr_evaluation/i18n/sr.po
+++ b/addons/hr_evaluation/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/sr@latin.po b/addons/hr_evaluation/i18n/sr@latin.po
index cecd371fcc3..ef96de5ecbf 100644
--- a/addons/hr_evaluation/i18n/sr@latin.po
+++ b/addons/hr_evaluation/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:27+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:07+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/sv.po b/addons/hr_evaluation/i18n/sv.po
index ffb06945ea3..e7d4d864366 100644
--- a/addons/hr_evaluation/i18n/sv.po
+++ b/addons/hr_evaluation/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/tr.po b/addons/hr_evaluation/i18n/tr.po
index 0a80575294e..d39731eec68 100644
--- a/addons/hr_evaluation/i18n/tr.po
+++ b/addons/hr_evaluation/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/zh_CN.po b/addons/hr_evaluation/i18n/zh_CN.po
index 99d77241358..657ef4cb8ed 100644
--- a/addons/hr_evaluation/i18n/zh_CN.po
+++ b/addons/hr_evaluation/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:07+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_evaluation/i18n/zh_TW.po b/addons/hr_evaluation/i18n/zh_TW.po
index 3a9e21248bd..0f84324177d 100644
--- a/addons/hr_evaluation/i18n/zh_TW.po
+++ b/addons/hr_evaluation/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:26+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:06+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_evaluation
#: help:hr_evaluation.plan.phase,send_anonymous_manager:0
diff --git a/addons/hr_expense/i18n/ar.po b/addons/hr_expense/i18n/ar.po
index 491a0fe6d23..f4e82c8d807 100644
--- a/addons/hr_expense/i18n/ar.po
+++ b/addons/hr_expense/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/bg.po b/addons/hr_expense/i18n/bg.po
index 459f06092f1..5fd9d0b672a 100644
--- a/addons/hr_expense/i18n/bg.po
+++ b/addons/hr_expense/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/bs.po b/addons/hr_expense/i18n/bs.po
index 10f9ef47e5c..0124a4315e2 100644
--- a/addons/hr_expense/i18n/bs.po
+++ b/addons/hr_expense/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/ca.po b/addons/hr_expense/i18n/ca.po
index e837654bd51..410c73cb2bb 100644
--- a/addons/hr_expense/i18n/ca.po
+++ b/addons/hr_expense/i18n/ca.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/cs.po b/addons/hr_expense/i18n/cs.po
index 41d2ab3f043..a1e1bf78fe1 100644
--- a/addons/hr_expense/i18n/cs.po
+++ b/addons/hr_expense/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/da.po b/addons/hr_expense/i18n/da.po
index 00878b6f9a0..a1a3f9f05e7 100644
--- a/addons/hr_expense/i18n/da.po
+++ b/addons/hr_expense/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/de.po b/addons/hr_expense/i18n/de.po
index 1a1b0577d8d..5b34ab59fab 100644
--- a/addons/hr_expense/i18n/de.po
+++ b/addons/hr_expense/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/el.po b/addons/hr_expense/i18n/el.po
index e740a32baa5..4ef062ce01f 100644
--- a/addons/hr_expense/i18n/el.po
+++ b/addons/hr_expense/i18n/el.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
"X-Poedit-SourceCharset: utf-8\n"
diff --git a/addons/hr_expense/i18n/es.po b/addons/hr_expense/i18n/es.po
index c3d5c9ba4a9..042fe75e4db 100644
--- a/addons/hr_expense/i18n/es.po
+++ b/addons/hr_expense/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/es_AR.po b/addons/hr_expense/i18n/es_AR.po
index 6e9301bbe72..a369eabf13b 100644
--- a/addons/hr_expense/i18n/es_AR.po
+++ b/addons/hr_expense/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/es_CR.po b/addons/hr_expense/i18n/es_CR.po
index a3e19ed60d5..0688654bd89 100644
--- a/addons/hr_expense/i18n/es_CR.po
+++ b/addons/hr_expense/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/es_EC.po b/addons/hr_expense/i18n/es_EC.po
index 2adf3a7672f..040028d96c2 100644
--- a/addons/hr_expense/i18n/es_EC.po
+++ b/addons/hr_expense/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/et.po b/addons/hr_expense/i18n/et.po
index b447c0ce5c2..e9b09cddf48 100644
--- a/addons/hr_expense/i18n/et.po
+++ b/addons/hr_expense/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/fi.po b/addons/hr_expense/i18n/fi.po
index a7075fb99cc..eabdadef8d3 100644
--- a/addons/hr_expense/i18n/fi.po
+++ b/addons/hr_expense/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/fr.po b/addons/hr_expense/i18n/fr.po
index b8c108f0ce5..bd1774923b2 100644
--- a/addons/hr_expense/i18n/fr.po
+++ b/addons/hr_expense/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/hr.po b/addons/hr_expense/i18n/hr.po
index 62efc13d21c..7edd4881693 100644
--- a/addons/hr_expense/i18n/hr.po
+++ b/addons/hr_expense/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/hu.po b/addons/hr_expense/i18n/hu.po
index c74934969f9..d022abf28d4 100644
--- a/addons/hr_expense/i18n/hu.po
+++ b/addons/hr_expense/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/id.po b/addons/hr_expense/i18n/id.po
index 8d4ac852982..684ea537e00 100644
--- a/addons/hr_expense/i18n/id.po
+++ b/addons/hr_expense/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/it.po b/addons/hr_expense/i18n/it.po
index 1e1d1033fbc..aea861d8199 100644
--- a/addons/hr_expense/i18n/it.po
+++ b/addons/hr_expense/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/ja.po b/addons/hr_expense/i18n/ja.po
index ab99526ae61..c6fbeae4dcd 100644
--- a/addons/hr_expense/i18n/ja.po
+++ b/addons/hr_expense/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
@@ -641,7 +641,7 @@ msgstr "交通費"
#. module: hr_expense
#: view:hr.expense.expense:0
msgid "Submit to Manager"
-msgstr "上長に申請"
+msgstr "マネジャーに申請"
#. module: hr_expense
#: view:hr.expense.report:0
diff --git a/addons/hr_expense/i18n/ko.po b/addons/hr_expense/i18n/ko.po
index 84b25f20601..0f461f12065 100644
--- a/addons/hr_expense/i18n/ko.po
+++ b/addons/hr_expense/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/lt.po b/addons/hr_expense/i18n/lt.po
index c7987f4fdf7..458d77e4cab 100644
--- a/addons/hr_expense/i18n/lt.po
+++ b/addons/hr_expense/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/lv.po b/addons/hr_expense/i18n/lv.po
index d147e04a8f5..f93ab999be1 100644
--- a/addons/hr_expense/i18n/lv.po
+++ b/addons/hr_expense/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/mk.po b/addons/hr_expense/i18n/mk.po
index 12863b03ac5..7bb55806690 100644
--- a/addons/hr_expense/i18n/mk.po
+++ b/addons/hr_expense/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/mn.po b/addons/hr_expense/i18n/mn.po
index 044930574ba..52ff5797896 100644
--- a/addons/hr_expense/i18n/mn.po
+++ b/addons/hr_expense/i18n/mn.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/nb.po b/addons/hr_expense/i18n/nb.po
index d2998c60cc6..9647d2a714a 100644
--- a/addons/hr_expense/i18n/nb.po
+++ b/addons/hr_expense/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/nl.po b/addons/hr_expense/i18n/nl.po
index d3a77e1f2c4..5e41e22a1d4 100644
--- a/addons/hr_expense/i18n/nl.po
+++ b/addons/hr_expense/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/nl_BE.po b/addons/hr_expense/i18n/nl_BE.po
index b0592a9bbe9..927e5409595 100644
--- a/addons/hr_expense/i18n/nl_BE.po
+++ b/addons/hr_expense/i18n/nl_BE.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/pl.po b/addons/hr_expense/i18n/pl.po
index ec079d259df..10faf5273e4 100644
--- a/addons/hr_expense/i18n/pl.po
+++ b/addons/hr_expense/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/pt.po b/addons/hr_expense/i18n/pt.po
index 35515780cc2..33528784c2e 100644
--- a/addons/hr_expense/i18n/pt.po
+++ b/addons/hr_expense/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/pt_BR.po b/addons/hr_expense/i18n/pt_BR.po
index 4832b44057d..c85eb922775 100644
--- a/addons/hr_expense/i18n/pt_BR.po
+++ b/addons/hr_expense/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/ro.po b/addons/hr_expense/i18n/ro.po
index f21801530df..24a2d7243e6 100644
--- a/addons/hr_expense/i18n/ro.po
+++ b/addons/hr_expense/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/ru.po b/addons/hr_expense/i18n/ru.po
index ae94517eaed..58a8982a388 100644
--- a/addons/hr_expense/i18n/ru.po
+++ b/addons/hr_expense/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/sl.po b/addons/hr_expense/i18n/sl.po
index c6ea0f1a678..f07b6d85124 100644
--- a/addons/hr_expense/i18n/sl.po
+++ b/addons/hr_expense/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/sq.po b/addons/hr_expense/i18n/sq.po
index 2fb31983f41..e44c6b88ab3 100644
--- a/addons/hr_expense/i18n/sq.po
+++ b/addons/hr_expense/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:51+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/sr.po b/addons/hr_expense/i18n/sr.po
index f4bbe51e972..71feeb38fab 100644
--- a/addons/hr_expense/i18n/sr.po
+++ b/addons/hr_expense/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/sr@latin.po b/addons/hr_expense/i18n/sr@latin.po
index 248784f48af..e2f5613d75e 100644
--- a/addons/hr_expense/i18n/sr@latin.po
+++ b/addons/hr_expense/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/sv.po b/addons/hr_expense/i18n/sv.po
index 18fa1d0d62f..3e49a3b7ff9 100644
--- a/addons/hr_expense/i18n/sv.po
+++ b/addons/hr_expense/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/th.po b/addons/hr_expense/i18n/th.po
index 9d947c5490a..f0cc6d97a9a 100644
--- a/addons/hr_expense/i18n/th.po
+++ b/addons/hr_expense/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/tlh.po b/addons/hr_expense/i18n/tlh.po
index 5eb294af219..aad534ec0c0 100644
--- a/addons/hr_expense/i18n/tlh.po
+++ b/addons/hr_expense/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/tr.po b/addons/hr_expense/i18n/tr.po
index 058b8f160fe..88f0e22a56f 100644
--- a/addons/hr_expense/i18n/tr.po
+++ b/addons/hr_expense/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/uk.po b/addons/hr_expense/i18n/uk.po
index e6bf353d787..33c6296d324 100644
--- a/addons/hr_expense/i18n/uk.po
+++ b/addons/hr_expense/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/vi.po b/addons/hr_expense/i18n/vi.po
index 53b50703273..bf61651a80f 100644
--- a/addons/hr_expense/i18n/vi.po
+++ b/addons/hr_expense/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/zh_CN.po b/addons/hr_expense/i18n/zh_CN.po
index 08d79f72b49..2cdd498947e 100644
--- a/addons/hr_expense/i18n/zh_CN.po
+++ b/addons/hr_expense/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_expense/i18n/zh_TW.po b/addons/hr_expense/i18n/zh_TW.po
index 67c78387332..6f4be3e1607 100644
--- a/addons/hr_expense/i18n/zh_TW.po
+++ b/addons/hr_expense/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_expense
#: view:hr.expense.expense:0
diff --git a/addons/hr_holidays/i18n/am.po b/addons/hr_holidays/i18n/am.po
index a0dcce88a9c..1b1a39498f4 100644
--- a/addons/hr_holidays/i18n/am.po
+++ b/addons/hr_holidays/i18n/am.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/ar.po b/addons/hr_holidays/i18n/ar.po
index 00d8ee501a5..72ad07f2124 100644
--- a/addons/hr_holidays/i18n/ar.po
+++ b/addons/hr_holidays/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/bg.po b/addons/hr_holidays/i18n/bg.po
index fe5ea82aabb..ae32e6b9859 100644
--- a/addons/hr_holidays/i18n/bg.po
+++ b/addons/hr_holidays/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/bs.po b/addons/hr_holidays/i18n/bs.po
index 1ed59d481fa..cbd1893c919 100644
--- a/addons/hr_holidays/i18n/bs.po
+++ b/addons/hr_holidays/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/ca.po b/addons/hr_holidays/i18n/ca.po
index f3516965822..39aa77f3136 100644
--- a/addons/hr_holidays/i18n/ca.po
+++ b/addons/hr_holidays/i18n/ca.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/cs.po b/addons/hr_holidays/i18n/cs.po
index 5aea81a2cf1..5277b8ba209 100644
--- a/addons/hr_holidays/i18n/cs.po
+++ b/addons/hr_holidays/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Language: Czech\n"
#. module: hr_holidays
diff --git a/addons/hr_holidays/i18n/da.po b/addons/hr_holidays/i18n/da.po
index 69d9d0f6b51..2e05cf73896 100644
--- a/addons/hr_holidays/i18n/da.po
+++ b/addons/hr_holidays/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/de.po b/addons/hr_holidays/i18n/de.po
index dc0396dd1d4..dce21deac41 100644
--- a/addons/hr_holidays/i18n/de.po
+++ b/addons/hr_holidays/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/el.po b/addons/hr_holidays/i18n/el.po
index 5fd90721ded..cd32fe84ece 100644
--- a/addons/hr_holidays/i18n/el.po
+++ b/addons/hr_holidays/i18n/el.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
"X-Poedit-SourceCharset: utf-8\n"
diff --git a/addons/hr_holidays/i18n/es.po b/addons/hr_holidays/i18n/es.po
index 9dd4e3ca337..0e993343b86 100644
--- a/addons/hr_holidays/i18n/es.po
+++ b/addons/hr_holidays/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/es_AR.po b/addons/hr_holidays/i18n/es_AR.po
index 266bea10752..3c2a13c667e 100644
--- a/addons/hr_holidays/i18n/es_AR.po
+++ b/addons/hr_holidays/i18n/es_AR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/es_CR.po b/addons/hr_holidays/i18n/es_CR.po
index 3972f810b6d..fe3d140f9f5 100644
--- a/addons/hr_holidays/i18n/es_CR.po
+++ b/addons/hr_holidays/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: hr_holidays
diff --git a/addons/hr_holidays/i18n/es_EC.po b/addons/hr_holidays/i18n/es_EC.po
index 9acf8167f3a..463042a38eb 100644
--- a/addons/hr_holidays/i18n/es_EC.po
+++ b/addons/hr_holidays/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/et.po b/addons/hr_holidays/i18n/et.po
index 83e1e094823..a6f5fa6a186 100644
--- a/addons/hr_holidays/i18n/et.po
+++ b/addons/hr_holidays/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/fi.po b/addons/hr_holidays/i18n/fi.po
index ed4e76a68dd..57f22de89fe 100644
--- a/addons/hr_holidays/i18n/fi.po
+++ b/addons/hr_holidays/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/fr.po b/addons/hr_holidays/i18n/fr.po
index 86b3b0cad2d..b5ebddc3de6 100644
--- a/addons/hr_holidays/i18n/fr.po
+++ b/addons/hr_holidays/i18n/fr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/gu.po b/addons/hr_holidays/i18n/gu.po
index 8e67967932b..6c81c957a22 100644
--- a/addons/hr_holidays/i18n/gu.po
+++ b/addons/hr_holidays/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/hi.po b/addons/hr_holidays/i18n/hi.po
index cc941974a28..f2e541620d9 100644
--- a/addons/hr_holidays/i18n/hi.po
+++ b/addons/hr_holidays/i18n/hi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/hr.po b/addons/hr_holidays/i18n/hr.po
index b6cad2dbd51..61b16f6acd0 100644
--- a/addons/hr_holidays/i18n/hr.po
+++ b/addons/hr_holidays/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/hu.po b/addons/hr_holidays/i18n/hu.po
index 10eabe77d6e..d4a6781d503 100644
--- a/addons/hr_holidays/i18n/hu.po
+++ b/addons/hr_holidays/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/id.po b/addons/hr_holidays/i18n/id.po
index f95ab600ba5..8c4bb67b96f 100644
--- a/addons/hr_holidays/i18n/id.po
+++ b/addons/hr_holidays/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/it.po b/addons/hr_holidays/i18n/it.po
index eb21ac918ea..431f96ceb67 100644
--- a/addons/hr_holidays/i18n/it.po
+++ b/addons/hr_holidays/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/ja.po b/addons/hr_holidays/i18n/ja.po
index f5bae009fdd..df07aa6958a 100644
--- a/addons/hr_holidays/i18n/ja.po
+++ b/addons/hr_holidays/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/ko.po b/addons/hr_holidays/i18n/ko.po
index 881781cb65a..d5d1daff0fc 100644
--- a/addons/hr_holidays/i18n/ko.po
+++ b/addons/hr_holidays/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/lt.po b/addons/hr_holidays/i18n/lt.po
index d72e897e9cd..b2219e5445d 100644
--- a/addons/hr_holidays/i18n/lt.po
+++ b/addons/hr_holidays/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/lv.po b/addons/hr_holidays/i18n/lv.po
index 097ccc3adea..64931d79efa 100644
--- a/addons/hr_holidays/i18n/lv.po
+++ b/addons/hr_holidays/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/mk.po b/addons/hr_holidays/i18n/mk.po
index 80d54f29242..19380c58b63 100644
--- a/addons/hr_holidays/i18n/mk.po
+++ b/addons/hr_holidays/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/mn.po b/addons/hr_holidays/i18n/mn.po
index d095833b08e..80df425bc52 100644
--- a/addons/hr_holidays/i18n/mn.po
+++ b/addons/hr_holidays/i18n/mn.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/nb.po b/addons/hr_holidays/i18n/nb.po
index 6df4c9c1dca..af4fb215cbe 100644
--- a/addons/hr_holidays/i18n/nb.po
+++ b/addons/hr_holidays/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/nl.po b/addons/hr_holidays/i18n/nl.po
index 1651fe5c00e..9e587c28376 100644
--- a/addons/hr_holidays/i18n/nl.po
+++ b/addons/hr_holidays/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/nl_BE.po b/addons/hr_holidays/i18n/nl_BE.po
index b916ba8174b..48e9da89693 100644
--- a/addons/hr_holidays/i18n/nl_BE.po
+++ b/addons/hr_holidays/i18n/nl_BE.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/pl.po b/addons/hr_holidays/i18n/pl.po
index b8886d569ca..180ca272e3b 100644
--- a/addons/hr_holidays/i18n/pl.po
+++ b/addons/hr_holidays/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/pt.po b/addons/hr_holidays/i18n/pt.po
index 27af7252350..7e13a857f1b 100644
--- a/addons/hr_holidays/i18n/pt.po
+++ b/addons/hr_holidays/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/pt_BR.po b/addons/hr_holidays/i18n/pt_BR.po
index a5b0d82de2d..b363632b3f8 100644
--- a/addons/hr_holidays/i18n/pt_BR.po
+++ b/addons/hr_holidays/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/ro.po b/addons/hr_holidays/i18n/ro.po
index 350a39f9fb8..674182d9098 100644
--- a/addons/hr_holidays/i18n/ro.po
+++ b/addons/hr_holidays/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/ru.po b/addons/hr_holidays/i18n/ru.po
index 42a4dbfe2dd..7b75afc6d1d 100644
--- a/addons/hr_holidays/i18n/ru.po
+++ b/addons/hr_holidays/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/sl.po b/addons/hr_holidays/i18n/sl.po
index d31b1210818..61c0fb136f7 100644
--- a/addons/hr_holidays/i18n/sl.po
+++ b/addons/hr_holidays/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/sq.po b/addons/hr_holidays/i18n/sq.po
index 34f1c8549f1..30ea2353fad 100644
--- a/addons/hr_holidays/i18n/sq.po
+++ b/addons/hr_holidays/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:14+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:52+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/sr.po b/addons/hr_holidays/i18n/sr.po
index 24d4b213f20..16ecc7e9101 100644
--- a/addons/hr_holidays/i18n/sr.po
+++ b/addons/hr_holidays/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/sr@latin.po b/addons/hr_holidays/i18n/sr@latin.po
index a130095f104..bef8171b149 100644
--- a/addons/hr_holidays/i18n/sr@latin.po
+++ b/addons/hr_holidays/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:16+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/sv.po b/addons/hr_holidays/i18n/sv.po
index a8c52c0c237..867718fdfb7 100644
--- a/addons/hr_holidays/i18n/sv.po
+++ b/addons/hr_holidays/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/th.po b/addons/hr_holidays/i18n/th.po
index b4f7ed995a6..c3ddbab60ce 100644
--- a/addons/hr_holidays/i18n/th.po
+++ b/addons/hr_holidays/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/tlh.po b/addons/hr_holidays/i18n/tlh.po
index 32eb540f349..63c7b9cc6e5 100644
--- a/addons/hr_holidays/i18n/tlh.po
+++ b/addons/hr_holidays/i18n/tlh.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/tr.po b/addons/hr_holidays/i18n/tr.po
index 76d3fc0e374..2d84ea7a910 100644
--- a/addons/hr_holidays/i18n/tr.po
+++ b/addons/hr_holidays/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/uk.po b/addons/hr_holidays/i18n/uk.po
index 2b1691e703e..0f9045e7990 100644
--- a/addons/hr_holidays/i18n/uk.po
+++ b/addons/hr_holidays/i18n/uk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/vi.po b/addons/hr_holidays/i18n/vi.po
index bfba8dd1b49..bd7ceda8ed9 100644
--- a/addons/hr_holidays/i18n/vi.po
+++ b/addons/hr_holidays/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/zh_CN.po b/addons/hr_holidays/i18n/zh_CN.po
index 50042b9bffd..a51e04c66f1 100644
--- a/addons/hr_holidays/i18n/zh_CN.po
+++ b/addons/hr_holidays/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_holidays/i18n/zh_TW.po b/addons/hr_holidays/i18n/zh_TW.po
index 256abeb583d..c618da7db06 100644
--- a/addons/hr_holidays/i18n/zh_TW.po
+++ b/addons/hr_holidays/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:15+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:53+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
diff --git a/addons/hr_payroll/i18n/ar.po b/addons/hr_payroll/i18n/ar.po
index e181b9d5b86..a0347657123 100644
--- a/addons/hr_payroll/i18n/ar.po
+++ b/addons/hr_payroll/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:30+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/bg.po b/addons/hr_payroll/i18n/bg.po
index d6a7e50ca03..530a8d35e64 100644
--- a/addons/hr_payroll/i18n/bg.po
+++ b/addons/hr_payroll/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:30+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/ca.po b/addons/hr_payroll/i18n/ca.po
index 7f98a480875..ad573a4a4ca 100644
--- a/addons/hr_payroll/i18n/ca.po
+++ b/addons/hr_payroll/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:30+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/cs.po b/addons/hr_payroll/i18n/cs.po
index ae6a083a651..4867c3ac743 100644
--- a/addons/hr_payroll/i18n/cs.po
+++ b/addons/hr_payroll/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:30+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Language: Czech\n"
#. module: hr_payroll
diff --git a/addons/hr_payroll/i18n/da.po b/addons/hr_payroll/i18n/da.po
index a342f098eca..6f20c5c2025 100644
--- a/addons/hr_payroll/i18n/da.po
+++ b/addons/hr_payroll/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:30+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/de.po b/addons/hr_payroll/i18n/de.po
index 51f9ef74c65..583df366b75 100644
--- a/addons/hr_payroll/i18n/de.po
+++ b/addons/hr_payroll/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/en_GB.po b/addons/hr_payroll/i18n/en_GB.po
index 8187fe0ccdf..140344ef9d9 100644
--- a/addons/hr_payroll/i18n/en_GB.po
+++ b/addons/hr_payroll/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/es.po b/addons/hr_payroll/i18n/es.po
index f77e69dd0fb..ef70d9a36f6 100644
--- a/addons/hr_payroll/i18n/es.po
+++ b/addons/hr_payroll/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/es_CR.po b/addons/hr_payroll/i18n/es_CR.po
index 2c6f31258a2..d42d3381799 100644
--- a/addons/hr_payroll/i18n/es_CR.po
+++ b/addons/hr_payroll/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: es\n"
#. module: hr_payroll
diff --git a/addons/hr_payroll/i18n/es_EC.po b/addons/hr_payroll/i18n/es_EC.po
index 6499d2b0740..66f426fc828 100644
--- a/addons/hr_payroll/i18n/es_EC.po
+++ b/addons/hr_payroll/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/es_MX.po b/addons/hr_payroll/i18n/es_MX.po
index bf73bfbc146..262ace4b26f 100644
--- a/addons/hr_payroll/i18n/es_MX.po
+++ b/addons/hr_payroll/i18n/es_MX.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/et.po b/addons/hr_payroll/i18n/et.po
index e01676b63fa..099e0b6bec0 100644
--- a/addons/hr_payroll/i18n/et.po
+++ b/addons/hr_payroll/i18n/et.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:30+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/fi.po b/addons/hr_payroll/i18n/fi.po
index 0fc7e6d8af2..2ff9630b540 100644
--- a/addons/hr_payroll/i18n/fi.po
+++ b/addons/hr_payroll/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/fr.po b/addons/hr_payroll/i18n/fr.po
index 6bf5794c4db..4e7a82f6939 100644
--- a/addons/hr_payroll/i18n/fr.po
+++ b/addons/hr_payroll/i18n/fr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/gl.po b/addons/hr_payroll/i18n/gl.po
index b3a4bf46fbf..b63faf29b9b 100644
--- a/addons/hr_payroll/i18n/gl.po
+++ b/addons/hr_payroll/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/gu.po b/addons/hr_payroll/i18n/gu.po
index bacd32e1252..7b748e747fe 100644
--- a/addons/hr_payroll/i18n/gu.po
+++ b/addons/hr_payroll/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/he.po b/addons/hr_payroll/i18n/he.po
index c86e5459392..da367fec345 100644
--- a/addons/hr_payroll/i18n/he.po
+++ b/addons/hr_payroll/i18n/he.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/hr.po b/addons/hr_payroll/i18n/hr.po
index 832549c77f9..cedb2b00c56 100644
--- a/addons/hr_payroll/i18n/hr.po
+++ b/addons/hr_payroll/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/hu.po b/addons/hr_payroll/i18n/hu.po
index b81f3bb175d..1e2d667961b 100644
--- a/addons/hr_payroll/i18n/hu.po
+++ b/addons/hr_payroll/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/id.po b/addons/hr_payroll/i18n/id.po
index a7d8504a611..2c7a63b7932 100644
--- a/addons/hr_payroll/i18n/id.po
+++ b/addons/hr_payroll/i18n/id.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/it.po b/addons/hr_payroll/i18n/it.po
index ad0f8e34ec2..012e6b89f32 100644
--- a/addons/hr_payroll/i18n/it.po
+++ b/addons/hr_payroll/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/ja.po b/addons/hr_payroll/i18n/ja.po
index 515131f1aec..9b130504c97 100644
--- a/addons/hr_payroll/i18n/ja.po
+++ b/addons/hr_payroll/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/lo.po b/addons/hr_payroll/i18n/lo.po
index c78e9abe688..64f81ebd8f6 100644
--- a/addons/hr_payroll/i18n/lo.po
+++ b/addons/hr_payroll/i18n/lo.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/lt.po b/addons/hr_payroll/i18n/lt.po
index db552a9307a..2bdab8ab45c 100644
--- a/addons/hr_payroll/i18n/lt.po
+++ b/addons/hr_payroll/i18n/lt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/lv.po b/addons/hr_payroll/i18n/lv.po
index 1f2e423ed2a..168936c091c 100644
--- a/addons/hr_payroll/i18n/lv.po
+++ b/addons/hr_payroll/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/mk.po b/addons/hr_payroll/i18n/mk.po
index a4455055e1d..d68d294b704 100644
--- a/addons/hr_payroll/i18n/mk.po
+++ b/addons/hr_payroll/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/mn.po b/addons/hr_payroll/i18n/mn.po
index 4b13ba5323c..6ae058fe55e 100644
--- a/addons/hr_payroll/i18n/mn.po
+++ b/addons/hr_payroll/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/nb.po b/addons/hr_payroll/i18n/nb.po
index d71e91ad8b3..297ac9998bf 100644
--- a/addons/hr_payroll/i18n/nb.po
+++ b/addons/hr_payroll/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/nl.po b/addons/hr_payroll/i18n/nl.po
index b6ac84fe6ed..79e48a71152 100644
--- a/addons/hr_payroll/i18n/nl.po
+++ b/addons/hr_payroll/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:30+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:11+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/pl.po b/addons/hr_payroll/i18n/pl.po
index 07095fa901b..632091ebc99 100644
--- a/addons/hr_payroll/i18n/pl.po
+++ b/addons/hr_payroll/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/pt.po b/addons/hr_payroll/i18n/pt.po
index a4afdb5c6ca..a1735223b18 100644
--- a/addons/hr_payroll/i18n/pt.po
+++ b/addons/hr_payroll/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/pt_BR.po b/addons/hr_payroll/i18n/pt_BR.po
index f474bedd09e..05ef8d233f9 100644
--- a/addons/hr_payroll/i18n/pt_BR.po
+++ b/addons/hr_payroll/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/ro.po b/addons/hr_payroll/i18n/ro.po
index c38058e3b2d..45c2018fcb5 100644
--- a/addons/hr_payroll/i18n/ro.po
+++ b/addons/hr_payroll/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/ru.po b/addons/hr_payroll/i18n/ru.po
index 303241710fa..93641ee862e 100644
--- a/addons/hr_payroll/i18n/ru.po
+++ b/addons/hr_payroll/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/sl.po b/addons/hr_payroll/i18n/sl.po
index 8bbbbc8afed..9db05e2aefe 100644
--- a/addons/hr_payroll/i18n/sl.po
+++ b/addons/hr_payroll/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/sr.po b/addons/hr_payroll/i18n/sr.po
index 153e7f67474..0b053e85771 100644
--- a/addons/hr_payroll/i18n/sr.po
+++ b/addons/hr_payroll/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:31+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/sr@latin.po b/addons/hr_payroll/i18n/sr@latin.po
index 4aac194f09a..068c17b8a36 100644
--- a/addons/hr_payroll/i18n/sr@latin.po
+++ b/addons/hr_payroll/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/sv.po b/addons/hr_payroll/i18n/sv.po
index 39982786512..3e920a0faf2 100644
--- a/addons/hr_payroll/i18n/sv.po
+++ b/addons/hr_payroll/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/tr.po b/addons/hr_payroll/i18n/tr.po
index 9b7be183177..92123c6faaa 100644
--- a/addons/hr_payroll/i18n/tr.po
+++ b/addons/hr_payroll/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/vi.po b/addons/hr_payroll/i18n/vi.po
index 8c5559b61a9..e84e4b1f452 100644
--- a/addons/hr_payroll/i18n/vi.po
+++ b/addons/hr_payroll/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:12+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/zh_CN.po b/addons/hr_payroll/i18n/zh_CN.po
index 3880fe96a96..1094926ace6 100644
--- a/addons/hr_payroll/i18n/zh_CN.po
+++ b/addons/hr_payroll/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll/i18n/zh_TW.po b/addons/hr_payroll/i18n/zh_TW.po
index 1543c36c9d6..e4d94f2d54e 100644
--- a/addons/hr_payroll/i18n/zh_TW.po
+++ b/addons/hr_payroll/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:32+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:13+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll
#: field:hr.payslip.line,condition_select:0
diff --git a/addons/hr_payroll_account/i18n/ar.po b/addons/hr_payroll_account/i18n/ar.po
index 8021dc22d1f..60fcf349c0c 100644
--- a/addons/hr_payroll_account/i18n/ar.po
+++ b/addons/hr_payroll_account/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/bg.po b/addons/hr_payroll_account/i18n/bg.po
index 9577873e05f..3bce3bc8323 100644
--- a/addons/hr_payroll_account/i18n/bg.po
+++ b/addons/hr_payroll_account/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/ca.po b/addons/hr_payroll_account/i18n/ca.po
index b1a6fcba6e8..e120d9103d7 100644
--- a/addons/hr_payroll_account/i18n/ca.po
+++ b/addons/hr_payroll_account/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/cs.po b/addons/hr_payroll_account/i18n/cs.po
index b1e4787edeb..670d66e8f5b 100644
--- a/addons/hr_payroll_account/i18n/cs.po
+++ b/addons/hr_payroll_account/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/da.po b/addons/hr_payroll_account/i18n/da.po
index 17a4eb708eb..6a90c6bbbb4 100644
--- a/addons/hr_payroll_account/i18n/da.po
+++ b/addons/hr_payroll_account/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/de.po b/addons/hr_payroll_account/i18n/de.po
index 547323cb1e4..6a45d2759a7 100644
--- a/addons/hr_payroll_account/i18n/de.po
+++ b/addons/hr_payroll_account/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/en_GB.po b/addons/hr_payroll_account/i18n/en_GB.po
index bb9fcd7d047..ddb2af09fa6 100644
--- a/addons/hr_payroll_account/i18n/en_GB.po
+++ b/addons/hr_payroll_account/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/es.po b/addons/hr_payroll_account/i18n/es.po
index e9f4f136693..77652edd751 100644
--- a/addons/hr_payroll_account/i18n/es.po
+++ b/addons/hr_payroll_account/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/es_CR.po b/addons/hr_payroll_account/i18n/es_CR.po
index de08b7a2286..0b83a429aa4 100644
--- a/addons/hr_payroll_account/i18n/es_CR.po
+++ b/addons/hr_payroll_account/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: es\n"
#. module: hr_payroll_account
diff --git a/addons/hr_payroll_account/i18n/es_EC.po b/addons/hr_payroll_account/i18n/es_EC.po
index 41d63496fa7..6d3e968d264 100644
--- a/addons/hr_payroll_account/i18n/es_EC.po
+++ b/addons/hr_payroll_account/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/es_PY.po b/addons/hr_payroll_account/i18n/es_PY.po
index 06f15c5e5b0..14a45c4d164 100644
--- a/addons/hr_payroll_account/i18n/es_PY.po
+++ b/addons/hr_payroll_account/i18n/es_PY.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/fr.po b/addons/hr_payroll_account/i18n/fr.po
index 28194d8e3e9..f94c45f172e 100644
--- a/addons/hr_payroll_account/i18n/fr.po
+++ b/addons/hr_payroll_account/i18n/fr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/gl.po b/addons/hr_payroll_account/i18n/gl.po
index 3e13bd689c8..f37156a3d87 100644
--- a/addons/hr_payroll_account/i18n/gl.po
+++ b/addons/hr_payroll_account/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/gu.po b/addons/hr_payroll_account/i18n/gu.po
index 8b9b269f92a..6abb59cd783 100644
--- a/addons/hr_payroll_account/i18n/gu.po
+++ b/addons/hr_payroll_account/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/hr.po b/addons/hr_payroll_account/i18n/hr.po
index d65ea310bc3..b0e9ee7817b 100644
--- a/addons/hr_payroll_account/i18n/hr.po
+++ b/addons/hr_payroll_account/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/hu.po b/addons/hr_payroll_account/i18n/hu.po
index eb3743836a9..25247097e06 100644
--- a/addons/hr_payroll_account/i18n/hu.po
+++ b/addons/hr_payroll_account/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/id.po b/addons/hr_payroll_account/i18n/id.po
index 738f6751ac3..795522a820b 100644
--- a/addons/hr_payroll_account/i18n/id.po
+++ b/addons/hr_payroll_account/i18n/id.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/it.po b/addons/hr_payroll_account/i18n/it.po
index c151f1208a2..9f95981e075 100644
--- a/addons/hr_payroll_account/i18n/it.po
+++ b/addons/hr_payroll_account/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/ja.po b/addons/hr_payroll_account/i18n/ja.po
index 7ae117034c3..1e4844ef001 100644
--- a/addons/hr_payroll_account/i18n/ja.po
+++ b/addons/hr_payroll_account/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/lt.po b/addons/hr_payroll_account/i18n/lt.po
index 0144fa9585f..086e9ab8a11 100644
--- a/addons/hr_payroll_account/i18n/lt.po
+++ b/addons/hr_payroll_account/i18n/lt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/lv.po b/addons/hr_payroll_account/i18n/lv.po
index fa31b3fbd52..8da6d79c75e 100644
--- a/addons/hr_payroll_account/i18n/lv.po
+++ b/addons/hr_payroll_account/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/mk.po b/addons/hr_payroll_account/i18n/mk.po
index 6b431da7167..1e8e9dab78e 100644
--- a/addons/hr_payroll_account/i18n/mk.po
+++ b/addons/hr_payroll_account/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/mn.po b/addons/hr_payroll_account/i18n/mn.po
index 591ea89f7d5..8936969b1c0 100644
--- a/addons/hr_payroll_account/i18n/mn.po
+++ b/addons/hr_payroll_account/i18n/mn.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
@@ -123,7 +123,7 @@ msgstr "Тохируулах бичилт"
#: field:hr.payslip,journal_id:0
#: field:hr.payslip.run,journal_id:0
msgid "Salary Journal"
-msgstr "Цалингийн бүртгэл"
+msgstr "Цалингийн журнал"
#~ msgid "Contribution Register Line"
#~ msgstr "Ажил олгогчийн даах суутгалын бүртгэлийн мөр"
diff --git a/addons/hr_payroll_account/i18n/nb.po b/addons/hr_payroll_account/i18n/nb.po
index 69725380d14..683c3857a78 100644
--- a/addons/hr_payroll_account/i18n/nb.po
+++ b/addons/hr_payroll_account/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/nl.po b/addons/hr_payroll_account/i18n/nl.po
index 823373db90c..3d3a5083242 100644
--- a/addons/hr_payroll_account/i18n/nl.po
+++ b/addons/hr_payroll_account/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/pl.po b/addons/hr_payroll_account/i18n/pl.po
index dc857e99053..7f4cdbcb09e 100644
--- a/addons/hr_payroll_account/i18n/pl.po
+++ b/addons/hr_payroll_account/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/pt.po b/addons/hr_payroll_account/i18n/pt.po
index eec57bef962..37bbd261ef3 100644
--- a/addons/hr_payroll_account/i18n/pt.po
+++ b/addons/hr_payroll_account/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/pt_BR.po b/addons/hr_payroll_account/i18n/pt_BR.po
index 18ac2107550..4aeda4f967d 100644
--- a/addons/hr_payroll_account/i18n/pt_BR.po
+++ b/addons/hr_payroll_account/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/ro.po b/addons/hr_payroll_account/i18n/ro.po
index 2bba243fe7b..eef98a8e7bd 100644
--- a/addons/hr_payroll_account/i18n/ro.po
+++ b/addons/hr_payroll_account/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/ru.po b/addons/hr_payroll_account/i18n/ru.po
index 84a06cc9741..b0df89abef6 100644
--- a/addons/hr_payroll_account/i18n/ru.po
+++ b/addons/hr_payroll_account/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/sl.po b/addons/hr_payroll_account/i18n/sl.po
index b20a9800ecc..294fd453551 100644
--- a/addons/hr_payroll_account/i18n/sl.po
+++ b/addons/hr_payroll_account/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/sr@latin.po b/addons/hr_payroll_account/i18n/sr@latin.po
index 2dfac333b21..4b6353bf924 100644
--- a/addons/hr_payroll_account/i18n/sr@latin.po
+++ b/addons/hr_payroll_account/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/sv.po b/addons/hr_payroll_account/i18n/sv.po
index d7ebc633794..04edd86eb00 100644
--- a/addons/hr_payroll_account/i18n/sv.po
+++ b/addons/hr_payroll_account/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/tr.po b/addons/hr_payroll_account/i18n/tr.po
index 95dc6dec4e3..0dbc5a7caf9 100644
--- a/addons/hr_payroll_account/i18n/tr.po
+++ b/addons/hr_payroll_account/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/zh_CN.po b/addons/hr_payroll_account/i18n/zh_CN.po
index 2acf0c2b961..75b6ffedada 100644
--- a/addons/hr_payroll_account/i18n/zh_CN.po
+++ b/addons/hr_payroll_account/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_payroll_account/i18n/zh_TW.po b/addons/hr_payroll_account/i18n/zh_TW.po
index f6706494477..8d3f0f21d32 100644
--- a/addons/hr_payroll_account/i18n/zh_TW.po
+++ b/addons/hr_payroll_account/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_payroll_account
#: field:hr.salary.rule,account_credit:0
diff --git a/addons/hr_recruitment/i18n/ar.po b/addons/hr_recruitment/i18n/ar.po
index e76be96f010..79b2ef02ec5 100644
--- a/addons/hr_recruitment/i18n/ar.po
+++ b/addons/hr_recruitment/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/bg.po b/addons/hr_recruitment/i18n/bg.po
index 5b4faf152b9..6f325116529 100644
--- a/addons/hr_recruitment/i18n/bg.po
+++ b/addons/hr_recruitment/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/ca.po b/addons/hr_recruitment/i18n/ca.po
index 8308100ba1c..98e79674042 100644
--- a/addons/hr_recruitment/i18n/ca.po
+++ b/addons/hr_recruitment/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/cs.po b/addons/hr_recruitment/i18n/cs.po
index 5570c5d25fd..2e9111a10e3 100644
--- a/addons/hr_recruitment/i18n/cs.po
+++ b/addons/hr_recruitment/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/da.po b/addons/hr_recruitment/i18n/da.po
index 72f9757e17b..059daa62ebd 100644
--- a/addons/hr_recruitment/i18n/da.po
+++ b/addons/hr_recruitment/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/de.po b/addons/hr_recruitment/i18n/de.po
index 640ef97d0d8..e1c8e6b14de 100644
--- a/addons/hr_recruitment/i18n/de.po
+++ b/addons/hr_recruitment/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/es.po b/addons/hr_recruitment/i18n/es.po
index 43b4eeca3c4..b113e931f8e 100644
--- a/addons/hr_recruitment/i18n/es.po
+++ b/addons/hr_recruitment/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/es_CR.po b/addons/hr_recruitment/i18n/es_CR.po
index be535898f8c..4cf1da5da4e 100644
--- a/addons/hr_recruitment/i18n/es_CR.po
+++ b/addons/hr_recruitment/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/fr.po b/addons/hr_recruitment/i18n/fr.po
index bb82ea70b38..f55d8cfb4bc 100644
--- a/addons/hr_recruitment/i18n/fr.po
+++ b/addons/hr_recruitment/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/hi.po b/addons/hr_recruitment/i18n/hi.po
index ac8f2350a87..fe01db34685 100644
--- a/addons/hr_recruitment/i18n/hi.po
+++ b/addons/hr_recruitment/i18n/hi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/hr.po b/addons/hr_recruitment/i18n/hr.po
index f29433f9454..574e08c3519 100644
--- a/addons/hr_recruitment/i18n/hr.po
+++ b/addons/hr_recruitment/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/hu.po b/addons/hr_recruitment/i18n/hu.po
index 82e8ff7c006..ef9b3b6745f 100644
--- a/addons/hr_recruitment/i18n/hu.po
+++ b/addons/hr_recruitment/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/id.po b/addons/hr_recruitment/i18n/id.po
index d149e9e82a8..23bebbc1e68 100644
--- a/addons/hr_recruitment/i18n/id.po
+++ b/addons/hr_recruitment/i18n/id.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/it.po b/addons/hr_recruitment/i18n/it.po
index 6ecdb6a4a2e..29337848ed0 100644
--- a/addons/hr_recruitment/i18n/it.po
+++ b/addons/hr_recruitment/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/ja.po b/addons/hr_recruitment/i18n/ja.po
index 6ecec709775..e99d5f46441 100644
--- a/addons/hr_recruitment/i18n/ja.po
+++ b/addons/hr_recruitment/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/lt.po b/addons/hr_recruitment/i18n/lt.po
index a1467354b74..1e7a58023a5 100644
--- a/addons/hr_recruitment/i18n/lt.po
+++ b/addons/hr_recruitment/i18n/lt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-17 04:48+0000\n"
-"X-Generator: Launchpad (build 16963)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/mk.po b/addons/hr_recruitment/i18n/mk.po
index 79f99ea27c8..65ff179f90f 100644
--- a/addons/hr_recruitment/i18n/mk.po
+++ b/addons/hr_recruitment/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/mn.po b/addons/hr_recruitment/i18n/mn.po
index 4bcec36fa30..88de69d9ffb 100644
--- a/addons/hr_recruitment/i18n/mn.po
+++ b/addons/hr_recruitment/i18n/mn.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/nb.po b/addons/hr_recruitment/i18n/nb.po
index ad72ab634a8..852fc38d83f 100644
--- a/addons/hr_recruitment/i18n/nb.po
+++ b/addons/hr_recruitment/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/nl.po b/addons/hr_recruitment/i18n/nl.po
index b4af86e5a26..a9a590ff8c7 100644
--- a/addons/hr_recruitment/i18n/nl.po
+++ b/addons/hr_recruitment/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:35+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:16+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/pl.po b/addons/hr_recruitment/i18n/pl.po
index 57cb51e3b49..effc0a28521 100644
--- a/addons/hr_recruitment/i18n/pl.po
+++ b/addons/hr_recruitment/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/pt.po b/addons/hr_recruitment/i18n/pt.po
index 4151e4c7edc..2bb503e536c 100644
--- a/addons/hr_recruitment/i18n/pt.po
+++ b/addons/hr_recruitment/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/pt_BR.po b/addons/hr_recruitment/i18n/pt_BR.po
index b51567ec2d2..7aded24f4c3 100644
--- a/addons/hr_recruitment/i18n/pt_BR.po
+++ b/addons/hr_recruitment/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/ro.po b/addons/hr_recruitment/i18n/ro.po
index 1352eb87927..cc52e31897a 100644
--- a/addons/hr_recruitment/i18n/ro.po
+++ b/addons/hr_recruitment/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/ru.po b/addons/hr_recruitment/i18n/ru.po
index 7fbf870d895..4d110fecc13 100644
--- a/addons/hr_recruitment/i18n/ru.po
+++ b/addons/hr_recruitment/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/sl.po b/addons/hr_recruitment/i18n/sl.po
index e7746a1150d..ebe70d5cf4b 100644
--- a/addons/hr_recruitment/i18n/sl.po
+++ b/addons/hr_recruitment/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/sr.po b/addons/hr_recruitment/i18n/sr.po
index e7c6e50bc06..7cc86ed6979 100644
--- a/addons/hr_recruitment/i18n/sr.po
+++ b/addons/hr_recruitment/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/sr@latin.po b/addons/hr_recruitment/i18n/sr@latin.po
index f2c0a892f8a..eb0fdcd242f 100644
--- a/addons/hr_recruitment/i18n/sr@latin.po
+++ b/addons/hr_recruitment/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/sv.po b/addons/hr_recruitment/i18n/sv.po
index 7f926131bf4..2b71ad68bcd 100644
--- a/addons/hr_recruitment/i18n/sv.po
+++ b/addons/hr_recruitment/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/th.po b/addons/hr_recruitment/i18n/th.po
index 478374b1a7f..0976e4ee0de 100644
--- a/addons/hr_recruitment/i18n/th.po
+++ b/addons/hr_recruitment/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/tr.po b/addons/hr_recruitment/i18n/tr.po
index 57ed5f73028..08fb655d3cb 100644
--- a/addons/hr_recruitment/i18n/tr.po
+++ b/addons/hr_recruitment/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/vi.po b/addons/hr_recruitment/i18n/vi.po
index d5f42b8a336..2765abe0407 100644
--- a/addons/hr_recruitment/i18n/vi.po
+++ b/addons/hr_recruitment/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/zh_CN.po b/addons/hr_recruitment/i18n/zh_CN.po
index d57eae749da..4096a6ce334 100644
--- a/addons/hr_recruitment/i18n/zh_CN.po
+++ b/addons/hr_recruitment/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_recruitment/i18n/zh_TW.po b/addons/hr_recruitment/i18n/zh_TW.po
index a6d1daad760..bc712a7226b 100644
--- a/addons/hr_recruitment/i18n/zh_TW.po
+++ b/addons/hr_recruitment/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
diff --git a/addons/hr_timesheet/hr_timesheet.py b/addons/hr_timesheet/hr_timesheet.py
index 5baf8ec262b..7aa7cbaba08 100644
--- a/addons/hr_timesheet/hr_timesheet.py
+++ b/addons/hr_timesheet/hr_timesheet.py
@@ -207,8 +207,8 @@ class account_analytic_account(osv.osv):
'use_timesheets': fields.boolean('Timesheets', help="Check this field if this project manages timesheets"),
}
- def on_change_template(self, cr, uid, ids, template_id, context=None):
- res = super(account_analytic_account, self).on_change_template(cr, uid, ids, template_id, context=context)
+ def on_change_template(self, cr, uid, ids, template_id, date_start=False, context=None):
+ res = super(account_analytic_account, self).on_change_template(cr, uid, ids, template_id, date_start=date_start, context=context)
if template_id and 'value' in res:
template = self.browse(cr, uid, template_id, context=context)
res['value']['use_timesheets'] = template.use_timesheets
diff --git a/addons/hr_timesheet/i18n/ar.po b/addons/hr_timesheet/i18n/ar.po
index 444828b0bbc..84a9c551d19 100644
--- a/addons/hr_timesheet/i18n/ar.po
+++ b/addons/hr_timesheet/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/bg.po b/addons/hr_timesheet/i18n/bg.po
index 54834ce388d..cc313c66e08 100644
--- a/addons/hr_timesheet/i18n/bg.po
+++ b/addons/hr_timesheet/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/bs.po b/addons/hr_timesheet/i18n/bs.po
index ddaff02e3e6..e01842f33ac 100644
--- a/addons/hr_timesheet/i18n/bs.po
+++ b/addons/hr_timesheet/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/ca.po b/addons/hr_timesheet/i18n/ca.po
index 3603b792d83..1857e720ce3 100644
--- a/addons/hr_timesheet/i18n/ca.po
+++ b/addons/hr_timesheet/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/cs.po b/addons/hr_timesheet/i18n/cs.po
index ff98eead88c..a686c084f54 100644
--- a/addons/hr_timesheet/i18n/cs.po
+++ b/addons/hr_timesheet/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Language: Czech\n"
#. module: hr_timesheet
diff --git a/addons/hr_timesheet/i18n/da.po b/addons/hr_timesheet/i18n/da.po
index c062b8a8378..e97954d993b 100644
--- a/addons/hr_timesheet/i18n/da.po
+++ b/addons/hr_timesheet/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/de.po b/addons/hr_timesheet/i18n/de.po
index 4362e74a071..311112932d0 100644
--- a/addons/hr_timesheet/i18n/de.po
+++ b/addons/hr_timesheet/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/el.po b/addons/hr_timesheet/i18n/el.po
index e2590a2534a..63a5ab01076 100644
--- a/addons/hr_timesheet/i18n/el.po
+++ b/addons/hr_timesheet/i18n/el.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
"X-Poedit-SourceCharset: utf-8\n"
diff --git a/addons/hr_timesheet/i18n/en_GB.po b/addons/hr_timesheet/i18n/en_GB.po
index 201386c5298..0662476c8b9 100644
--- a/addons/hr_timesheet/i18n/en_GB.po
+++ b/addons/hr_timesheet/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:44+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/es.po b/addons/hr_timesheet/i18n/es.po
index 7a8e696cd5f..b24f0707780 100644
--- a/addons/hr_timesheet/i18n/es.po
+++ b/addons/hr_timesheet/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/es_AR.po b/addons/hr_timesheet/i18n/es_AR.po
index 9ff2f4d4da8..90c4fe5816b 100644
--- a/addons/hr_timesheet/i18n/es_AR.po
+++ b/addons/hr_timesheet/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:44+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/es_CR.po b/addons/hr_timesheet/i18n/es_CR.po
index 58bf344c928..f30fd382489 100644
--- a/addons/hr_timesheet/i18n/es_CR.po
+++ b/addons/hr_timesheet/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:44+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/es_EC.po b/addons/hr_timesheet/i18n/es_EC.po
index 632f63aa6ec..12a7c338705 100644
--- a/addons/hr_timesheet/i18n/es_EC.po
+++ b/addons/hr_timesheet/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:44+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/et.po b/addons/hr_timesheet/i18n/et.po
index b15c71c7620..bca9f74a50f 100644
--- a/addons/hr_timesheet/i18n/et.po
+++ b/addons/hr_timesheet/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/fi.po b/addons/hr_timesheet/i18n/fi.po
index 523ed7f2080..94529621337 100644
--- a/addons/hr_timesheet/i18n/fi.po
+++ b/addons/hr_timesheet/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/fr.po b/addons/hr_timesheet/i18n/fr.po
index f373f2798ae..d244ca42ded 100644
--- a/addons/hr_timesheet/i18n/fr.po
+++ b/addons/hr_timesheet/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#~ msgid "Error: UOS must be in a different category than the UOM"
#~ msgstr "Erreur : l'UdV doit appartenir à une autre catégorie que l'UdM"
diff --git a/addons/hr_timesheet/i18n/gl.po b/addons/hr_timesheet/i18n/gl.po
index 4cc9feaefce..6f95e9501f9 100644
--- a/addons/hr_timesheet/i18n/gl.po
+++ b/addons/hr_timesheet/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/hr.po b/addons/hr_timesheet/i18n/hr.po
index ff42e8c7502..5ec79f6d5c4 100644
--- a/addons/hr_timesheet/i18n/hr.po
+++ b/addons/hr_timesheet/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: hr\n"
#. module: hr_timesheet
diff --git a/addons/hr_timesheet/i18n/hu.po b/addons/hr_timesheet/i18n/hu.po
index a013edcbfb9..a60a63ca04e 100644
--- a/addons/hr_timesheet/i18n/hu.po
+++ b/addons/hr_timesheet/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/id.po b/addons/hr_timesheet/i18n/id.po
index 6a5fca48d47..e053f772c7e 100644
--- a/addons/hr_timesheet/i18n/id.po
+++ b/addons/hr_timesheet/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/it.po b/addons/hr_timesheet/i18n/it.po
index a3f0d74251d..29a43f9a9fd 100644
--- a/addons/hr_timesheet/i18n/it.po
+++ b/addons/hr_timesheet/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/ja.po b/addons/hr_timesheet/i18n/ja.po
index 40767d16db8..29623ec3217 100644
--- a/addons/hr_timesheet/i18n/ja.po
+++ b/addons/hr_timesheet/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
@@ -53,7 +53,7 @@ msgstr "水曜日"
#. module: hr_timesheet
#: view:hr.sign.out.project:0
msgid "(Keep empty for current_time)"
-msgstr "(現在、空白)"
+msgstr "(現在時刻を適用する場合は空白)"
#. module: hr_timesheet
#: view:hr.analytic.timesheet:0
@@ -133,7 +133,7 @@ msgstr "タイムシート活動明細"
#. module: hr_timesheet
#: field:hr.sign.out.project,analytic_amount:0
msgid "Minimum Analytic Amount"
-msgstr "最小分析アカウント"
+msgstr "最小分析数(時/日)"
#. module: hr_timesheet
#: view:hr.analytical.timesheet.employee:0
@@ -143,7 +143,7 @@ msgstr "月間従業員作業表"
#. module: hr_timesheet
#: view:hr.sign.out.project:0
msgid "Work done in the last period"
-msgstr "前期の完了作業"
+msgstr "今回行った作業"
#. module: hr_timesheet
#: field:hr.sign.in.project,name:0
@@ -341,7 +341,7 @@ msgstr "月"
#. module: hr_timesheet
#: field:hr.sign.out.project,info:0
msgid "Work Description"
-msgstr "作業記述"
+msgstr "作業内容"
#. module: hr_timesheet
#: view:hr.analytical.timesheet.employee:0
@@ -349,7 +349,7 @@ msgstr "作業記述"
#: view:hr.sign.in.project:0
#: view:hr.sign.out.project:0
msgid "or"
-msgstr "or"
+msgstr "または"
#. module: hr_timesheet
#: xsl:hr.analytical.timesheet:0
@@ -365,7 +365,7 @@ msgstr "従業員勤務表"
#: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_sign_in
#: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_sign_out
msgid "Sign in / Sign out by project"
-msgstr "プロジェクトごとのサインイン / サインアウト"
+msgstr "プロジェクト勤怠"
#. module: hr_timesheet
#: model:ir.actions.act_window,name:hr_timesheet.action_define_analytic_structure
@@ -452,7 +452,7 @@ msgstr "11月"
#. module: hr_timesheet
#: field:hr.sign.out.project,date:0
msgid "Closing Date"
-msgstr "締切日"
+msgstr "終了日"
#. module: hr_timesheet
#: code:addons/hr_timesheet/report/user_timesheet.py:41
@@ -640,7 +640,7 @@ msgstr "4月"
#: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:132
#, python-format
msgid "User Error!"
-msgstr ""
+msgstr "ユーザエラー"
#. module: hr_timesheet
#: view:hr.sign.in.project:0
@@ -672,7 +672,7 @@ msgstr ""
#. module: hr_timesheet
#: view:hr.sign.out.project:0
msgid "Change Work"
-msgstr "作業の変更"
+msgstr "作業更新"
#~ msgid "Today"
#~ msgstr "本日"
diff --git a/addons/hr_timesheet/i18n/ko.po b/addons/hr_timesheet/i18n/ko.po
index c3c3f4fd538..f87463a6d0e 100644
--- a/addons/hr_timesheet/i18n/ko.po
+++ b/addons/hr_timesheet/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/lt.po b/addons/hr_timesheet/i18n/lt.po
index 8ca37d7e80d..95c72620399 100644
--- a/addons/hr_timesheet/i18n/lt.po
+++ b/addons/hr_timesheet/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/lv.po b/addons/hr_timesheet/i18n/lv.po
index f63265beb42..37c2d1e79d8 100644
--- a/addons/hr_timesheet/i18n/lv.po
+++ b/addons/hr_timesheet/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/mk.po b/addons/hr_timesheet/i18n/mk.po
index df7f2a1f009..cee059feaf1 100644
--- a/addons/hr_timesheet/i18n/mk.po
+++ b/addons/hr_timesheet/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/mn.po b/addons/hr_timesheet/i18n/mn.po
index 2d8eb55f2ac..a82ba88caa1 100644
--- a/addons/hr_timesheet/i18n/mn.po
+++ b/addons/hr_timesheet/i18n/mn.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/nb.po b/addons/hr_timesheet/i18n/nb.po
index 104c3ec783d..5c713dde193 100644
--- a/addons/hr_timesheet/i18n/nb.po
+++ b/addons/hr_timesheet/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/nl.po b/addons/hr_timesheet/i18n/nl.po
index a47d362198f..55281a3019b 100644
--- a/addons/hr_timesheet/i18n/nl.po
+++ b/addons/hr_timesheet/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/pl.po b/addons/hr_timesheet/i18n/pl.po
index 9de062f7eb0..7f75e391106 100644
--- a/addons/hr_timesheet/i18n/pl.po
+++ b/addons/hr_timesheet/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/pt.po b/addons/hr_timesheet/i18n/pt.po
index dd15c0e41bc..ea8a985b76b 100644
--- a/addons/hr_timesheet/i18n/pt.po
+++ b/addons/hr_timesheet/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/pt_BR.po b/addons/hr_timesheet/i18n/pt_BR.po
index 3128538864f..f461367da0f 100644
--- a/addons/hr_timesheet/i18n/pt_BR.po
+++ b/addons/hr_timesheet/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:44+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/ro.po b/addons/hr_timesheet/i18n/ro.po
index f663e460d17..467d785a9c2 100644
--- a/addons/hr_timesheet/i18n/ro.po
+++ b/addons/hr_timesheet/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/ru.po b/addons/hr_timesheet/i18n/ru.po
index 10613bab4e0..d5810255b85 100644
--- a/addons/hr_timesheet/i18n/ru.po
+++ b/addons/hr_timesheet/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/sl.po b/addons/hr_timesheet/i18n/sl.po
index 7b40f7e0977..41635984392 100644
--- a/addons/hr_timesheet/i18n/sl.po
+++ b/addons/hr_timesheet/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/sq.po b/addons/hr_timesheet/i18n/sq.po
index a852b630378..e6d9c0f21d6 100644
--- a/addons/hr_timesheet/i18n/sq.po
+++ b/addons/hr_timesheet/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:07+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/sr@latin.po b/addons/hr_timesheet/i18n/sr@latin.po
index 99785bb8c7f..a34abc45732 100644
--- a/addons/hr_timesheet/i18n/sr@latin.po
+++ b/addons/hr_timesheet/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:44+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/sv.po b/addons/hr_timesheet/i18n/sv.po
index 8cf68c9bd2a..61e24e71adc 100644
--- a/addons/hr_timesheet/i18n/sv.po
+++ b/addons/hr_timesheet/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
@@ -41,6 +41,26 @@ msgid ""
"
\n"
" "
msgstr ""
+"\n"
+" Ännu ingen aktivitet på detta kontrakt.\n"
+" p>\n"
+" I OpenERP är kontrakt och projekt implementerade som "
+"objektkonton, \n"
+" så att kostnader och intäkter är spårbara och enkla att "
+"analysera.\n"
+" p>\n"
+" Kostnaderna kommer att skapas automatiskt när du "
+"registrerar leverantörs-\n"
+" fakturor, kostnader eller tidrapporter.\n"
+" p>\n"
+" Intäkterna skapas automatiskt när du skapar kund-\n"
+" fakturor. Kundfakturor kan skapas baserat på "
+"försäljningsorder\n"
+" (fastpris fakturor), på tidrapporter (baserat på det "
+"arbete) eller\n"
+" på kostnader (t.ex. faktiska resekostnader).\n"
+" p>\n"
+" "
#. module: hr_timesheet
#: code:addons/hr_timesheet/report/user_timesheet.py:44
@@ -74,7 +94,7 @@ msgstr ""
#. module: hr_timesheet
#: field:hr.employee,uom_id:0
msgid "Unit of Measure"
-msgstr ""
+msgstr "Måttenhet"
#. module: hr_timesheet
#: field:hr.employee,journal_id:0
@@ -102,7 +122,7 @@ msgstr "Tidrapport"
#: code:addons/hr_timesheet/wizard/hr_timesheet_print_employee.py:43
#, python-format
msgid "Please define employee for this user!"
-msgstr ""
+msgstr "Vänligen ange anställd för denna användare!"
#. module: hr_timesheet
#: code:addons/hr_timesheet/report/user_timesheet.py:44
@@ -128,7 +148,7 @@ msgstr "Fri"
#: model:ir.actions.act_window,name:hr_timesheet.act_hr_timesheet_line_evry1_all_form
#: model:ir.ui.menu,name:hr_timesheet.menu_hr_working_hours
msgid "Timesheet Activities"
-msgstr ""
+msgstr "Tidrapporteringsrader"
#. module: hr_timesheet
#: field:hr.sign.out.project,analytic_amount:0
@@ -165,12 +185,12 @@ msgstr "Skriv ut tidrapport för anställda"
#: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:132
#, python-format
msgid "Please define employee for your user."
-msgstr ""
+msgstr "Vänligen ange anställd för ditt användareid."
#. module: hr_timesheet
#: model:ir.actions.act_window,name:hr_timesheet.act_analytic_cost_revenue
msgid "Costs & Revenues"
-msgstr ""
+msgstr "Kostnader och intäkter"
#. module: hr_timesheet
#: code:addons/hr_timesheet/report/user_timesheet.py:44
@@ -187,7 +207,7 @@ msgstr "Objekt"
#. module: hr_timesheet
#: view:account.analytic.account:0
msgid "Costs and Revenues"
-msgstr ""
+msgstr "Kostnader och intäkter"
#. module: hr_timesheet
#: code:addons/hr_timesheet/hr_timesheet.py:150
@@ -197,7 +217,7 @@ msgstr ""
#: code:addons/hr_timesheet/wizard/hr_timesheet_print_employee.py:43
#, python-format
msgid "Warning!"
-msgstr ""
+msgstr "Varning!"
#. module: hr_timesheet
#: field:hr.analytic.timesheet,partner_id:0
@@ -243,6 +263,16 @@ msgid ""
"
\n"
" "
msgstr ""
+"\n"
+" Klicka för att registrera aktiviteter.\n"
+" p>\n"
+" Du kan registrera och spåra dina arbetstimmar med projekt "
+"varje\n"
+" dag. Varje tid på ett projekt kommer att bli en kostnad i\n"
+" objektredovisning / kontrakt och kan faktureras\n"
+" kunder om så önskas.\n"
+" p>\n"
+" "
#. module: hr_timesheet
#: view:hr.analytical.timesheet.employee:0
@@ -253,7 +283,7 @@ msgstr "Skriv ut"
#. module: hr_timesheet
#: help:account.analytic.account,use_timesheets:0
msgid "Check this field if this project manages timesheets"
-msgstr ""
+msgstr "Kryssa detta fält, om projektet hanterar tidrapporter"
#. module: hr_timesheet
#: view:hr.analytical.timesheet.users:0
@@ -279,7 +309,7 @@ msgstr "Startdatum"
#: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:77
#, python-format
msgid "Please define cost unit for this employee."
-msgstr ""
+msgstr "Vänligen ange kostnadsenhet för denna antällda."
#. module: hr_timesheet
#: help:hr.employee,product_id:0
@@ -293,6 +323,8 @@ msgid ""
"No analytic account is defined on the project.\n"
"Please set one or we cannot automatically fill the timesheet."
msgstr ""
+"Objektkonto saknas för detta projekt.\n"
+"Vänligen ange ett, annars går det inte att fylla i tidrapporten."
#. module: hr_timesheet
#: view:hr.analytic.timesheet:0
@@ -306,6 +338,8 @@ msgid ""
"No 'Analytic Journal' is defined for employee %s \n"
"Define an employee for the selected user and assign an 'Analytic Journal'!"
msgstr ""
+"Ingen 'Objektjournal' finns för denna anställda %s \n"
+"Ange en anställd för den valda användaren och knyt till en 'Objektjournal'!"
#. module: hr_timesheet
#: code:addons/hr_timesheet/report/user_timesheet.py:41
@@ -347,7 +381,7 @@ msgstr "Arbetsbeskrivning"
#: view:hr.sign.in.project:0
#: view:hr.sign.out.project:0
msgid "or"
-msgstr ""
+msgstr "eller"
#. module: hr_timesheet
#: xsl:hr.analytical.timesheet:0
@@ -420,6 +454,8 @@ msgid ""
"No analytic journal defined for '%s'.\n"
"You should assign an analytic journal on the employee form."
msgstr ""
+"Objektjournal saknas för '%s'.\n"
+"En objektjournal bör knytas till den anställde i anställningsformuläret."
#. module: hr_timesheet
#: code:addons/hr_timesheet/report/user_timesheet.py:41
@@ -434,7 +470,7 @@ msgstr "June"
#: field:hr.sign.in.project,state:0
#: field:hr.sign.out.project,state:0
msgid "Current Status"
-msgstr ""
+msgstr "Nuvarande Status"
#. module: hr_timesheet
#: view:hr.analytic.timesheet:0
@@ -500,7 +536,7 @@ msgstr "Anställningsnummer"
#. module: hr_timesheet
#: view:hr.analytical.timesheet.users:0
msgid "Period"
-msgstr ""
+msgstr "Period"
#. module: hr_timesheet
#: view:hr.sign.out.project:0
@@ -613,6 +649,8 @@ msgid ""
"Please create an employee for this user, using the menu: Human Resources > "
"Employees."
msgstr ""
+"Vänligen skapa en anställd för denna användare, via menyn: Personal > "
+"Anställda."
#. module: hr_timesheet
#: view:hr.analytical.timesheet.users:0
@@ -642,7 +680,7 @@ msgstr "April"
#: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:132
#, python-format
msgid "User Error!"
-msgstr ""
+msgstr "Användarfel!"
#. module: hr_timesheet
#: view:hr.sign.in.project:0
@@ -658,7 +696,7 @@ msgstr "År"
#. module: hr_timesheet
#: view:hr.analytic.timesheet:0
msgid "Duration"
-msgstr ""
+msgstr "Varaktighet"
#. module: hr_timesheet
#: view:hr.analytic.timesheet:0
diff --git a/addons/hr_timesheet/i18n/th.po b/addons/hr_timesheet/i18n/th.po
index 760c0c20105..606418d4e50 100644
--- a/addons/hr_timesheet/i18n/th.po
+++ b/addons/hr_timesheet/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/tlh.po b/addons/hr_timesheet/i18n/tlh.po
index cc35a6351b3..1611cecfc79 100644
--- a/addons/hr_timesheet/i18n/tlh.po
+++ b/addons/hr_timesheet/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:43+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/tr.po b/addons/hr_timesheet/i18n/tr.po
index 5ce37eb0af4..9a352153b6e 100644
--- a/addons/hr_timesheet/i18n/tr.po
+++ b/addons/hr_timesheet/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:44+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/uk.po b/addons/hr_timesheet/i18n/uk.po
index 85ccf1890e1..4bfa08269a2 100644
--- a/addons/hr_timesheet/i18n/uk.po
+++ b/addons/hr_timesheet/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:44+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/vi.po b/addons/hr_timesheet/i18n/vi.po
index f61ffe8cc3e..6795648b495 100644
--- a/addons/hr_timesheet/i18n/vi.po
+++ b/addons/hr_timesheet/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:44+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/zh_CN.po b/addons/hr_timesheet/i18n/zh_CN.po
index c9e12f0410b..4a8c3c62817 100644
--- a/addons/hr_timesheet/i18n/zh_CN.po
+++ b/addons/hr_timesheet/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:44+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet/i18n/zh_TW.po b/addons/hr_timesheet/i18n/zh_TW.po
index 685cc98bc34..37d0cc2bc9b 100644
--- a/addons/hr_timesheet/i18n/zh_TW.po
+++ b/addons/hr_timesheet/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:08+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:44+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
diff --git a/addons/hr_timesheet_invoice/i18n/ar.po b/addons/hr_timesheet_invoice/i18n/ar.po
index 56ad042d216..4ff80a1450c 100644
--- a/addons/hr_timesheet_invoice/i18n/ar.po
+++ b/addons/hr_timesheet_invoice/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:10+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/bg.po b/addons/hr_timesheet_invoice/i18n/bg.po
index 863adaac1a8..74ad0ec1e15 100644
--- a/addons/hr_timesheet_invoice/i18n/bg.po
+++ b/addons/hr_timesheet_invoice/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:10+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/bs.po b/addons/hr_timesheet_invoice/i18n/bs.po
index 71420a1d01f..b90474ca51c 100644
--- a/addons/hr_timesheet_invoice/i18n/bs.po
+++ b/addons/hr_timesheet_invoice/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:10+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/ca.po b/addons/hr_timesheet_invoice/i18n/ca.po
index 33c303d17e0..3bd4e1a7301 100644
--- a/addons/hr_timesheet_invoice/i18n/ca.po
+++ b/addons/hr_timesheet_invoice/i18n/ca.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:10+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/cs.po b/addons/hr_timesheet_invoice/i18n/cs.po
index c5023f4c3cf..00fcb47ee05 100644
--- a/addons/hr_timesheet_invoice/i18n/cs.po
+++ b/addons/hr_timesheet_invoice/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:10+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/da.po b/addons/hr_timesheet_invoice/i18n/da.po
index 66b16d50ae9..dede26bbe89 100644
--- a/addons/hr_timesheet_invoice/i18n/da.po
+++ b/addons/hr_timesheet_invoice/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:10+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/de.po b/addons/hr_timesheet_invoice/i18n/de.po
index aac180e98e3..e42334fd9cb 100644
--- a/addons/hr_timesheet_invoice/i18n/de.po
+++ b/addons/hr_timesheet_invoice/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:10+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/el.po b/addons/hr_timesheet_invoice/i18n/el.po
index 8c0e96c6ca4..42c8f3db762 100644
--- a/addons/hr_timesheet_invoice/i18n/el.po
+++ b/addons/hr_timesheet_invoice/i18n/el.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:10+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
"X-Poedit-SourceCharset: utf-8\n"
diff --git a/addons/hr_timesheet_invoice/i18n/es.po b/addons/hr_timesheet_invoice/i18n/es.po
index 95e1600fedd..71ffc3c9a22 100644
--- a/addons/hr_timesheet_invoice/i18n/es.po
+++ b/addons/hr_timesheet_invoice/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/es_AR.po b/addons/hr_timesheet_invoice/i18n/es_AR.po
index a466e63ac87..0a00cf37f52 100644
--- a/addons/hr_timesheet_invoice/i18n/es_AR.po
+++ b/addons/hr_timesheet_invoice/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/es_CR.po b/addons/hr_timesheet_invoice/i18n/es_CR.po
index a5d7e646721..db68093fc27 100644
--- a/addons/hr_timesheet_invoice/i18n/es_CR.po
+++ b/addons/hr_timesheet_invoice/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: hr_timesheet_invoice
diff --git a/addons/hr_timesheet_invoice/i18n/es_EC.po b/addons/hr_timesheet_invoice/i18n/es_EC.po
index cd8e830bb69..96a8c426a1f 100644
--- a/addons/hr_timesheet_invoice/i18n/es_EC.po
+++ b/addons/hr_timesheet_invoice/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/et.po b/addons/hr_timesheet_invoice/i18n/et.po
index 2fe4ac17075..6f9e72fe2fa 100644
--- a/addons/hr_timesheet_invoice/i18n/et.po
+++ b/addons/hr_timesheet_invoice/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:10+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/fi.po b/addons/hr_timesheet_invoice/i18n/fi.po
index 5212edb6421..59e2e199814 100644
--- a/addons/hr_timesheet_invoice/i18n/fi.po
+++ b/addons/hr_timesheet_invoice/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:10+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/fr.po b/addons/hr_timesheet_invoice/i18n/fr.po
index a7c6b6f68fe..fa345aa740b 100644
--- a/addons/hr_timesheet_invoice/i18n/fr.po
+++ b/addons/hr_timesheet_invoice/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:10+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/hr.po b/addons/hr_timesheet_invoice/i18n/hr.po
index f98d3d12dc2..85abeb8eedd 100644
--- a/addons/hr_timesheet_invoice/i18n/hr.po
+++ b/addons/hr_timesheet_invoice/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/hu.po b/addons/hr_timesheet_invoice/i18n/hu.po
index ba937fdeec8..02f73b59c04 100644
--- a/addons/hr_timesheet_invoice/i18n/hu.po
+++ b/addons/hr_timesheet_invoice/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/id.po b/addons/hr_timesheet_invoice/i18n/id.po
index de64820b260..8c0b3f65a7c 100644
--- a/addons/hr_timesheet_invoice/i18n/id.po
+++ b/addons/hr_timesheet_invoice/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/it.po b/addons/hr_timesheet_invoice/i18n/it.po
index 7a29e378ffa..0f5b9a0a7e8 100644
--- a/addons/hr_timesheet_invoice/i18n/it.po
+++ b/addons/hr_timesheet_invoice/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/ja.po b/addons/hr_timesheet_invoice/i18n/ja.po
index 25cbd41c180..a89a72d1a54 100644
--- a/addons/hr_timesheet_invoice/i18n/ja.po
+++ b/addons/hr_timesheet_invoice/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/ko.po b/addons/hr_timesheet_invoice/i18n/ko.po
index 78419f6778b..f90e3e5f927 100644
--- a/addons/hr_timesheet_invoice/i18n/ko.po
+++ b/addons/hr_timesheet_invoice/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/lt.po b/addons/hr_timesheet_invoice/i18n/lt.po
index 9b0c9157598..c674828280b 100644
--- a/addons/hr_timesheet_invoice/i18n/lt.po
+++ b/addons/hr_timesheet_invoice/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/lv.po b/addons/hr_timesheet_invoice/i18n/lv.po
index 6f2bf0423fd..a1a4122c51b 100644
--- a/addons/hr_timesheet_invoice/i18n/lv.po
+++ b/addons/hr_timesheet_invoice/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/mk.po b/addons/hr_timesheet_invoice/i18n/mk.po
index c9ea99cb189..e4b5218398a 100644
--- a/addons/hr_timesheet_invoice/i18n/mk.po
+++ b/addons/hr_timesheet_invoice/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/mn.po b/addons/hr_timesheet_invoice/i18n/mn.po
index c08e91c0f98..e5fe11aae13 100644
--- a/addons/hr_timesheet_invoice/i18n/mn.po
+++ b/addons/hr_timesheet_invoice/i18n/mn.po
@@ -23,8 +23,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/nl.po b/addons/hr_timesheet_invoice/i18n/nl.po
index e292e1148a3..8aa0176beb7 100644
--- a/addons/hr_timesheet_invoice/i18n/nl.po
+++ b/addons/hr_timesheet_invoice/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:10+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/nl_BE.po b/addons/hr_timesheet_invoice/i18n/nl_BE.po
index 4ec76f665b8..ab18785257e 100644
--- a/addons/hr_timesheet_invoice/i18n/nl_BE.po
+++ b/addons/hr_timesheet_invoice/i18n/nl_BE.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/pl.po b/addons/hr_timesheet_invoice/i18n/pl.po
index fda16a515c2..f2e1f30c89e 100644
--- a/addons/hr_timesheet_invoice/i18n/pl.po
+++ b/addons/hr_timesheet_invoice/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/pt.po b/addons/hr_timesheet_invoice/i18n/pt.po
index a047e4b23a6..e5f378d51a9 100644
--- a/addons/hr_timesheet_invoice/i18n/pt.po
+++ b/addons/hr_timesheet_invoice/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/pt_BR.po b/addons/hr_timesheet_invoice/i18n/pt_BR.po
index 267647a5021..72cdb065217 100644
--- a/addons/hr_timesheet_invoice/i18n/pt_BR.po
+++ b/addons/hr_timesheet_invoice/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/ro.po b/addons/hr_timesheet_invoice/i18n/ro.po
index 42cdb25ce65..9565e2f917b 100644
--- a/addons/hr_timesheet_invoice/i18n/ro.po
+++ b/addons/hr_timesheet_invoice/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/ru.po b/addons/hr_timesheet_invoice/i18n/ru.po
index 56c54987d67..08350c6d5b4 100644
--- a/addons/hr_timesheet_invoice/i18n/ru.po
+++ b/addons/hr_timesheet_invoice/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/sl.po b/addons/hr_timesheet_invoice/i18n/sl.po
index 39b3d43c14e..66a5a0a3c88 100644
--- a/addons/hr_timesheet_invoice/i18n/sl.po
+++ b/addons/hr_timesheet_invoice/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/sq.po b/addons/hr_timesheet_invoice/i18n/sq.po
index 3b116fd1f7f..a4ddc310b98 100644
--- a/addons/hr_timesheet_invoice/i18n/sq.po
+++ b/addons/hr_timesheet_invoice/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:10+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:47+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/sr@latin.po b/addons/hr_timesheet_invoice/i18n/sr@latin.po
index f4f784ee596..043db0cc62f 100644
--- a/addons/hr_timesheet_invoice/i18n/sr@latin.po
+++ b/addons/hr_timesheet_invoice/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/sv.po b/addons/hr_timesheet_invoice/i18n/sv.po
index 1c2ef244f15..a3e922ef107 100644
--- a/addons/hr_timesheet_invoice/i18n/sv.po
+++ b/addons/hr_timesheet_invoice/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/tlh.po b/addons/hr_timesheet_invoice/i18n/tlh.po
index ee904b88de2..bb6b5966e51 100644
--- a/addons/hr_timesheet_invoice/i18n/tlh.po
+++ b/addons/hr_timesheet_invoice/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/tr.po b/addons/hr_timesheet_invoice/i18n/tr.po
index 38bcb52ebff..57d02b4383a 100644
--- a/addons/hr_timesheet_invoice/i18n/tr.po
+++ b/addons/hr_timesheet_invoice/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/uk.po b/addons/hr_timesheet_invoice/i18n/uk.po
index 53ea828de52..8232f7f5385 100644
--- a/addons/hr_timesheet_invoice/i18n/uk.po
+++ b/addons/hr_timesheet_invoice/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/vi.po b/addons/hr_timesheet_invoice/i18n/vi.po
index 2659f389273..bf8c3789230 100644
--- a/addons/hr_timesheet_invoice/i18n/vi.po
+++ b/addons/hr_timesheet_invoice/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/zh_CN.po b/addons/hr_timesheet_invoice/i18n/zh_CN.po
index 065dd9193f5..83c63c4fe4c 100644
--- a/addons/hr_timesheet_invoice/i18n/zh_CN.po
+++ b/addons/hr_timesheet_invoice/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_invoice/i18n/zh_TW.po b/addons/hr_timesheet_invoice/i18n/zh_TW.po
index fd60cff2fca..2982fb6e5a3 100644
--- a/addons/hr_timesheet_invoice/i18n/zh_TW.po
+++ b/addons/hr_timesheet_invoice/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:11+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:48+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
diff --git a/addons/hr_timesheet_sheet/i18n/ar.po b/addons/hr_timesheet_sheet/i18n/ar.po
index 9d508239ad1..e77c4d6441f 100644
--- a/addons/hr_timesheet_sheet/i18n/ar.po
+++ b/addons/hr_timesheet_sheet/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/bg.po b/addons/hr_timesheet_sheet/i18n/bg.po
index 8ab4e89789c..5808be4a66f 100644
--- a/addons/hr_timesheet_sheet/i18n/bg.po
+++ b/addons/hr_timesheet_sheet/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/bs.po b/addons/hr_timesheet_sheet/i18n/bs.po
index bed57d6f037..46889392888 100644
--- a/addons/hr_timesheet_sheet/i18n/bs.po
+++ b/addons/hr_timesheet_sheet/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/ca.po b/addons/hr_timesheet_sheet/i18n/ca.po
index 173b51ec51a..897e26ca8ab 100644
--- a/addons/hr_timesheet_sheet/i18n/ca.po
+++ b/addons/hr_timesheet_sheet/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/cs.po b/addons/hr_timesheet_sheet/i18n/cs.po
index f615f5f4f2c..ee999a91117 100644
--- a/addons/hr_timesheet_sheet/i18n/cs.po
+++ b/addons/hr_timesheet_sheet/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/da.po b/addons/hr_timesheet_sheet/i18n/da.po
index f39c863ba83..dce0fe5cb49 100644
--- a/addons/hr_timesheet_sheet/i18n/da.po
+++ b/addons/hr_timesheet_sheet/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/de.po b/addons/hr_timesheet_sheet/i18n/de.po
index 55f6fd3c70c..acb61c28eea 100644
--- a/addons/hr_timesheet_sheet/i18n/de.po
+++ b/addons/hr_timesheet_sheet/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/el.po b/addons/hr_timesheet_sheet/i18n/el.po
index 241fa1b304b..5c6bd3af901 100644
--- a/addons/hr_timesheet_sheet/i18n/el.po
+++ b/addons/hr_timesheet_sheet/i18n/el.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
"X-Poedit-SourceCharset: utf-8\n"
diff --git a/addons/hr_timesheet_sheet/i18n/es.po b/addons/hr_timesheet_sheet/i18n/es.po
index 678cf011065..2bceb4fa65f 100644
--- a/addons/hr_timesheet_sheet/i18n/es.po
+++ b/addons/hr_timesheet_sheet/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/es_AR.po b/addons/hr_timesheet_sheet/i18n/es_AR.po
index aa8d86c0132..8415c0c924e 100644
--- a/addons/hr_timesheet_sheet/i18n/es_AR.po
+++ b/addons/hr_timesheet_sheet/i18n/es_AR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/es_CR.po b/addons/hr_timesheet_sheet/i18n/es_CR.po
index e09fa224c3d..6d050baef64 100644
--- a/addons/hr_timesheet_sheet/i18n/es_CR.po
+++ b/addons/hr_timesheet_sheet/i18n/es_CR.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: \n"
#. module: hr_timesheet_sheet
diff --git a/addons/hr_timesheet_sheet/i18n/es_EC.po b/addons/hr_timesheet_sheet/i18n/es_EC.po
index 2626a8c32e3..3b1b2a6e291 100644
--- a/addons/hr_timesheet_sheet/i18n/es_EC.po
+++ b/addons/hr_timesheet_sheet/i18n/es_EC.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/et.po b/addons/hr_timesheet_sheet/i18n/et.po
index cfd72826885..3b5231e6b8d 100644
--- a/addons/hr_timesheet_sheet/i18n/et.po
+++ b/addons/hr_timesheet_sheet/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/fi.po b/addons/hr_timesheet_sheet/i18n/fi.po
index e87af68cb94..2918a3f80a9 100644
--- a/addons/hr_timesheet_sheet/i18n/fi.po
+++ b/addons/hr_timesheet_sheet/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/fr.po b/addons/hr_timesheet_sheet/i18n/fr.po
index 2328e5ba7da..b4d7d933453 100644
--- a/addons/hr_timesheet_sheet/i18n/fr.po
+++ b/addons/hr_timesheet_sheet/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/hr.po b/addons/hr_timesheet_sheet/i18n/hr.po
index cd8277696c1..0a2e9bd7ac2 100644
--- a/addons/hr_timesheet_sheet/i18n/hr.po
+++ b/addons/hr_timesheet_sheet/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/hu.po b/addons/hr_timesheet_sheet/i18n/hu.po
index 671fd11605d..9ad9e7c4999 100644
--- a/addons/hr_timesheet_sheet/i18n/hu.po
+++ b/addons/hr_timesheet_sheet/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/id.po b/addons/hr_timesheet_sheet/i18n/id.po
index 45fb9515e7c..42333542af5 100644
--- a/addons/hr_timesheet_sheet/i18n/id.po
+++ b/addons/hr_timesheet_sheet/i18n/id.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/it.po b/addons/hr_timesheet_sheet/i18n/it.po
index 1818fefee2c..6b0f3c8a14b 100644
--- a/addons/hr_timesheet_sheet/i18n/it.po
+++ b/addons/hr_timesheet_sheet/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/ja.po b/addons/hr_timesheet_sheet/i18n/ja.po
index 007c81dda12..a6be4ec5fae 100644
--- a/addons/hr_timesheet_sheet/i18n/ja.po
+++ b/addons/hr_timesheet_sheet/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
@@ -771,7 +771,7 @@ msgstr ""
#. module: hr_timesheet_sheet
#: view:hr_timesheet_sheet.sheet:0
msgid "Submit to Manager"
-msgstr ""
+msgstr "マネジャーに申請"
#. module: hr_timesheet_sheet
#: view:hr.timesheet.report:0
diff --git a/addons/hr_timesheet_sheet/i18n/ko.po b/addons/hr_timesheet_sheet/i18n/ko.po
index afa70e36a66..311c08cdfa8 100644
--- a/addons/hr_timesheet_sheet/i18n/ko.po
+++ b/addons/hr_timesheet_sheet/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/lt.po b/addons/hr_timesheet_sheet/i18n/lt.po
index f260541d754..ad66ab1dd9d 100644
--- a/addons/hr_timesheet_sheet/i18n/lt.po
+++ b/addons/hr_timesheet_sheet/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/lv.po b/addons/hr_timesheet_sheet/i18n/lv.po
index b624372b377..9450bd5d02f 100644
--- a/addons/hr_timesheet_sheet/i18n/lv.po
+++ b/addons/hr_timesheet_sheet/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/mk.po b/addons/hr_timesheet_sheet/i18n/mk.po
index c014939f056..1a5a258f233 100644
--- a/addons/hr_timesheet_sheet/i18n/mk.po
+++ b/addons/hr_timesheet_sheet/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/mn.po b/addons/hr_timesheet_sheet/i18n/mn.po
index c4fe26fb648..fa5967ff918 100644
--- a/addons/hr_timesheet_sheet/i18n/mn.po
+++ b/addons/hr_timesheet_sheet/i18n/mn.po
@@ -27,8 +27,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/nl.po b/addons/hr_timesheet_sheet/i18n/nl.po
index 75d95e7453b..8ff8c78f4a0 100644
--- a/addons/hr_timesheet_sheet/i18n/nl.po
+++ b/addons/hr_timesheet_sheet/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/nl_BE.po b/addons/hr_timesheet_sheet/i18n/nl_BE.po
index d00c6786cde..c819b2e6a1a 100644
--- a/addons/hr_timesheet_sheet/i18n/nl_BE.po
+++ b/addons/hr_timesheet_sheet/i18n/nl_BE.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/oc.po b/addons/hr_timesheet_sheet/i18n/oc.po
index b58600bf9fc..b934db3837c 100644
--- a/addons/hr_timesheet_sheet/i18n/oc.po
+++ b/addons/hr_timesheet_sheet/i18n/oc.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/pl.po b/addons/hr_timesheet_sheet/i18n/pl.po
index b1ca63ff0e8..d574a660b12 100644
--- a/addons/hr_timesheet_sheet/i18n/pl.po
+++ b/addons/hr_timesheet_sheet/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/pt.po b/addons/hr_timesheet_sheet/i18n/pt.po
index f9137e83917..acc5eb80163 100644
--- a/addons/hr_timesheet_sheet/i18n/pt.po
+++ b/addons/hr_timesheet_sheet/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/pt_BR.po b/addons/hr_timesheet_sheet/i18n/pt_BR.po
index 9db62a9cb0e..3f747df41f0 100644
--- a/addons/hr_timesheet_sheet/i18n/pt_BR.po
+++ b/addons/hr_timesheet_sheet/i18n/pt_BR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/ro.po b/addons/hr_timesheet_sheet/i18n/ro.po
index 0f735dfb4de..a7c7fa72447 100644
--- a/addons/hr_timesheet_sheet/i18n/ro.po
+++ b/addons/hr_timesheet_sheet/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/ru.po b/addons/hr_timesheet_sheet/i18n/ru.po
index ac89bbb41b0..935f4c8b5f0 100644
--- a/addons/hr_timesheet_sheet/i18n/ru.po
+++ b/addons/hr_timesheet_sheet/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/sk.po b/addons/hr_timesheet_sheet/i18n/sk.po
index f96c3ff7dda..e8a64f34e1d 100644
--- a/addons/hr_timesheet_sheet/i18n/sk.po
+++ b/addons/hr_timesheet_sheet/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/sl.po b/addons/hr_timesheet_sheet/i18n/sl.po
index c3c6cb74621..e190bb40622 100644
--- a/addons/hr_timesheet_sheet/i18n/sl.po
+++ b/addons/hr_timesheet_sheet/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/sq.po b/addons/hr_timesheet_sheet/i18n/sq.po
index d7db7854277..656ec855429 100644
--- a/addons/hr_timesheet_sheet/i18n/sq.po
+++ b/addons/hr_timesheet_sheet/i18n/sq.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/sv.po b/addons/hr_timesheet_sheet/i18n/sv.po
index bcbdceb730d..4b9ffa44bc7 100644
--- a/addons/hr_timesheet_sheet/i18n/sv.po
+++ b/addons/hr_timesheet_sheet/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:49+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
@@ -33,7 +33,7 @@ msgstr "Tjänst"
#: field:hr.timesheet.report,quantity:0
#: field:timesheet.report,quantity:0
msgid "Time"
-msgstr ""
+msgstr "Tid"
#. module: hr_timesheet_sheet
#: help:hr.config.settings,timesheet_max_difference:0
@@ -92,7 +92,7 @@ msgstr "# Kostnad"
#. module: hr_timesheet_sheet
#: field:hr_timesheet_sheet.sheet,message_unread:0
msgid "Unread Messages"
-msgstr ""
+msgstr "Olästa meddelanden"
#. module: hr_timesheet_sheet
#: view:hr.timesheet.report:0
@@ -122,7 +122,7 @@ msgstr "Satt till utkast"
#. module: hr_timesheet_sheet
#: view:hr_timesheet_sheet.sheet:0
msgid "Timesheet Period"
-msgstr ""
+msgstr "Tidrapportperiod"
#. module: hr_timesheet_sheet
#: field:hr_timesheet_sheet.sheet,date_to:0
@@ -133,7 +133,7 @@ msgstr "Datum till"
#. module: hr_timesheet_sheet
#: view:hr_timesheet_sheet.sheet:0
msgid "to"
-msgstr ""
+msgstr "till"
#. module: hr_timesheet_sheet
#: model:process.node,note:hr_timesheet_sheet.process_node_invoiceonwork0
@@ -156,7 +156,7 @@ msgstr "Gruppera på dagen i datumet"
#. module: hr_timesheet_sheet
#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_my_current
msgid "My Current Timesheet"
-msgstr "My Current Timesheet"
+msgstr "Min aktuella tidrapport"
#. module: hr_timesheet_sheet
#: model:process.transition.action,name:hr_timesheet_sheet.process_transition_action_validatetimesheet0
@@ -188,7 +188,7 @@ msgstr "Avslå"
#: view:hr_timesheet_sheet.sheet:0
#: model:ir.actions.act_window,name:hr_timesheet_sheet.act_hr_timesheet_sheet_sheet_2_hr_analytic_timesheet
msgid "Timesheet Activities"
-msgstr ""
+msgstr "Tidrapporteringsrader"
#. module: hr_timesheet_sheet
#: code:addons/hr_timesheet_sheet/wizard/hr_timesheet_current.py:38
@@ -775,7 +775,7 @@ msgstr ""
#. module: hr_timesheet_sheet
#: view:hr_timesheet_sheet.sheet:0
msgid "Submit to Manager"
-msgstr ""
+msgstr "Skicka till chef"
#. module: hr_timesheet_sheet
#: view:hr.timesheet.report:0
@@ -834,6 +834,8 @@ msgid ""
"You cannot have 2 timesheets that overlap!\n"
"Please use the menu 'My Current Timesheet' to avoid this problem."
msgstr ""
+"Du kan inte ha överlappande tidrapporter!\n"
+"Använd menyn \"Min aktuella tidrapport\" för att undvika detta problem."
#. module: hr_timesheet_sheet
#: view:hr.timesheet.current.open:0
diff --git a/addons/hr_timesheet_sheet/i18n/th.po b/addons/hr_timesheet_sheet/i18n/th.po
index e9fab93ae3e..c097433da74 100644
--- a/addons/hr_timesheet_sheet/i18n/th.po
+++ b/addons/hr_timesheet_sheet/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/tlh.po b/addons/hr_timesheet_sheet/i18n/tlh.po
index 009f32da53f..61d169a0409 100644
--- a/addons/hr_timesheet_sheet/i18n/tlh.po
+++ b/addons/hr_timesheet_sheet/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/tr.po b/addons/hr_timesheet_sheet/i18n/tr.po
index bb63376c4c7..341693ad4ca 100644
--- a/addons/hr_timesheet_sheet/i18n/tr.po
+++ b/addons/hr_timesheet_sheet/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/uk.po b/addons/hr_timesheet_sheet/i18n/uk.po
index 34f35d1eb3a..22693bba92b 100644
--- a/addons/hr_timesheet_sheet/i18n/uk.po
+++ b/addons/hr_timesheet_sheet/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/vi.po b/addons/hr_timesheet_sheet/i18n/vi.po
index b7d64f2a659..f2d0dad83d4 100644
--- a/addons/hr_timesheet_sheet/i18n/vi.po
+++ b/addons/hr_timesheet_sheet/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:12+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/zh_CN.po b/addons/hr_timesheet_sheet/i18n/zh_CN.po
index 834e29e397b..8820eea12f1 100644
--- a/addons/hr_timesheet_sheet/i18n/zh_CN.po
+++ b/addons/hr_timesheet_sheet/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hr_timesheet_sheet/i18n/zh_TW.po b/addons/hr_timesheet_sheet/i18n/zh_TW.po
index 354884b9498..757ecf5977e 100644
--- a/addons/hr_timesheet_sheet/i18n/zh_TW.po
+++ b/addons/hr_timesheet_sheet/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:13+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 06:50+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
diff --git a/addons/hw_escpos/controllers/main.py b/addons/hw_escpos/controllers/main.py
index e950950a985..b6c302aa9e9 100644
--- a/addons/hw_escpos/controllers/main.py
+++ b/addons/hw_escpos/controllers/main.py
@@ -12,6 +12,7 @@ import math
import md5
import openerp.addons.hw_proxy.controllers.main as hw_proxy
import subprocess
+import traceback
from threading import Thread, Lock
from Queue import Queue, Empty
@@ -36,6 +37,7 @@ from openerp.tools.translate import _
_logger = logging.getLogger(__name__)
+
class EscposDriver(Thread):
def __init__(self):
Thread.__init__(self)
@@ -45,6 +47,7 @@ class EscposDriver(Thread):
def connected_usb_devices(self):
connected = []
+
for device in supported_devices.device_list:
if usb.core.find(idVendor=device['vendor'], idProduct=device['product']) != None:
connected.append(device)
@@ -74,6 +77,8 @@ class EscposDriver(Thread):
self.push_task('status')
return self.status
+
+
def open_cashbox(self,printer):
printer.cashdraw(2)
printer.cashdraw(5)
@@ -113,6 +118,9 @@ class EscposDriver(Thread):
if timestamp >= time.time() - 1 * 60 * 60:
self.print_receipt_body(printer,data)
printer.cut()
+ elif task == 'xml_receipt':
+ if timestamp >= time.time() - 1 * 60 * 60:
+ printer.receipt(data)
elif task == 'cashbox':
if timestamp >= time.time() - 12:
self.open_cashbox(printer)
@@ -123,7 +131,8 @@ class EscposDriver(Thread):
except Exception as e:
self.set_status('error', str(e))
- _logger.error(e);
+ errmsg = str(e) + '\n' + '-'*60+'\n' + traceback.format_exc() + '-'*60 + '\n'
+ _logger.error(errmsg);
def push_task(self,task, data = None):
self.lockedstart()
@@ -142,12 +151,15 @@ class EscposDriver(Thread):
if len(ips) == 0:
eprint.text('ERROR: Could not connect to LAN\n\nPlease check that the PosBox is correc-\ntly connected with a network cable,\n that the LAN is setup with DHCP, and\nthat network addresses are available')
elif len(ips) == 1:
- eprint.text('IP Address\n'+ips[0]+'\n')
+ eprint.text('IP Address:\n'+ips[0]+'\n')
else:
- eprint.text('IP Addresses\n')
+ eprint.text('IP Addresses:\n')
for ip in ips:
eprint.text(ip+'\n')
+ if len(ips) >= 1:
+ eprint.text('\nHomepage:\nhttp://'+ips[0]+':8069\n')
+
eprint.text('\n\n')
eprint.cut()
@@ -276,12 +288,13 @@ class EscposDriver(Thread):
+' '+ str(receipt['date']['hour']).zfill(2)
+':'+ str(receipt['date']['minute']).zfill(2) )
+
driver = EscposDriver()
+driver.push_task('printstatus')
+
hw_proxy.drivers['escpos'] = driver
-driver.push_task('printstatus')
-
class EscposProxy(hw_proxy.Proxy):
@http.route('/hw_proxy/open_cashbox', type='json', auth='none', cors='*')
@@ -293,4 +306,9 @@ class EscposProxy(hw_proxy.Proxy):
def print_receipt(self, receipt):
_logger.info('ESC/POS: PRINT RECEIPT')
driver.push_task('receipt',receipt)
+
+ @http.route('/hw_proxy/print_xml_receipt', type='json', auth='none', cors='*')
+ def print_receipt(self, receipt):
+ _logger.info('ESC/POS: PRINT XML RECEIPT')
+ driver.push_task('xml_receipt',receipt)
diff --git a/addons/hw_escpos/escpos/constants.py b/addons/hw_escpos/escpos/constants.py
index 723c67013f0..7b9d92c61e1 100644
--- a/addons/hw_escpos/escpos/constants.py
+++ b/addons/hw_escpos/escpos/constants.py
@@ -22,6 +22,7 @@ PAPER_PART_CUT = '\x1d\x56\x01' # Partial cut paper
TXT_NORMAL = '\x1b\x21\x00' # Normal text
TXT_2HEIGHT = '\x1b\x21\x10' # Double height text
TXT_2WIDTH = '\x1b\x21\x20' # Double width text
+TXT_DOUBLE = '\x1b\x21\x30' # Double height & Width
TXT_UNDERL_OFF = '\x1b\x2d\x00' # Underline font OFF
TXT_UNDERL_ON = '\x1b\x2d\x01' # Underline font 1-dot ON
TXT_UNDERL2_ON = '\x1b\x2d\x02' # Underline font 2-dot ON
@@ -32,6 +33,8 @@ TXT_FONT_B = '\x1b\x4d\x01' # Font type B
TXT_ALIGN_LT = '\x1b\x61\x00' # Left justification
TXT_ALIGN_CT = '\x1b\x61\x01' # Centering
TXT_ALIGN_RT = '\x1b\x61\x02' # Right justification
+TXT_COLOR_BLACK = '\x1b\x72\x00' # Default Color
+TXT_COLOR_RED = '\x1b\x72\x01' # Alternative Color ( Usually Red )
# Text Encoding
diff --git a/addons/hw_escpos/escpos/escpos.py b/addons/hw_escpos/escpos/escpos.py
index a4942019f8c..8b6a94c04ba 100644
--- a/addons/hw_escpos/escpos/escpos.py
+++ b/addons/hw_escpos/escpos/escpos.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+# -*- coding: utf-8 -*-
'''
@author: Manuel F Martinez
@organization: Bashlinux
@@ -17,6 +17,10 @@ import io
import base64
import math
import md5
+import re
+import traceback
+import xml.etree.ElementTree as ET
+import xml.dom.minidom as minidom
from PIL import Image
@@ -30,13 +34,277 @@ except ImportError:
from constants import *
from exceptions import *
+def utfstr(stuff):
+ """ converts stuff to string and does without failing if stuff is a utf8 string """
+ if isinstance(stuff,basestring):
+ return stuff
+ else:
+ return str(stuff)
+
+class StyleStack:
+ """
+ The stylestack is used by the xml receipt serializer to compute the active styles along the xml
+ document. Styles are just xml attributes, there is no css mechanism. But the style applied by
+ the attributes are inherited by deeper nodes.
+ """
+ def __init__(self):
+ self.stack = []
+ self.defaults = { # default style values
+ 'align': 'left',
+ 'underline': 'off',
+ 'bold': 'off',
+ 'size': 'normal',
+ 'font' : 'a',
+ 'width': 48,
+ 'indent': 0,
+ 'tabwidth': 2,
+ 'bullet': ' - ',
+ 'line-ratio':0.5,
+ 'color': 'black',
+
+ 'value-decimals': 2,
+ 'value-symbol': '',
+ 'value-symbol-position': 'after',
+ 'value-autoint': 'off',
+ 'value-decimals-separator': '.',
+ 'value-thousands-separator': ',',
+ 'value-width': 0,
+
+ }
+
+ self.types = { # attribute types, default is string and can be ommitted
+ 'width': 'int',
+ 'indent': 'int',
+ 'tabwidth': 'int',
+ 'line-ratio': 'float',
+ 'value-decimals': 'int',
+ 'value-width': 'int',
+ }
+
+ self.cmds = {
+ # translation from styles to escpos commands
+ # some style do not correspond to escpos command are used by
+ # the serializer instead
+ 'align': {
+ 'left': TXT_ALIGN_LT,
+ 'right': TXT_ALIGN_RT,
+ 'center': TXT_ALIGN_CT,
+ },
+ 'underline': {
+ 'off': TXT_UNDERL_OFF,
+ 'on': TXT_UNDERL_ON,
+ 'double': TXT_UNDERL2_ON,
+ },
+ 'bold': {
+ 'off': TXT_BOLD_OFF,
+ 'on': TXT_BOLD_ON,
+ },
+ 'font': {
+ 'a': TXT_FONT_A,
+ 'b': TXT_FONT_B,
+ },
+ 'size': {
+ 'normal': TXT_NORMAL,
+ 'double-height': TXT_2HEIGHT,
+ 'double-width': TXT_2WIDTH,
+ 'double': TXT_DOUBLE,
+ },
+ 'color': {
+ 'black': TXT_COLOR_BLACK,
+ 'red': TXT_COLOR_RED,
+ },
+ }
+
+ self.push(self.defaults)
+
+ def get(self,style):
+ """ what's the value of a style at the current stack level"""
+ level = len(self.stack) -1
+ while level >= 0:
+ if style in self.stack[level]:
+ return self.stack[level][style]
+ else:
+ level = level - 1
+ return None
+
+ def enforce_type(self, attr, val):
+ """converts a value to the attribute's type"""
+ if not attr in self.types:
+ return utfstr(val)
+ elif self.types[attr] == 'int':
+ return int(float(val))
+ elif self.types[attr] == 'float':
+ return float(val)
+ else:
+ return utfstr(val)
+
+ def push(self, style={}):
+ """push a new level on the stack with a style dictionnary containing style:value pairs"""
+ _style = {}
+ for attr in style:
+ if attr in self.cmds and not style[attr] in self.cmds[attr]:
+ print 'WARNING: ESC/POS PRINTING: ignoring invalid value: '+utfstr(style[attr])+' for style: '+utfstr(attr)
+ else:
+ _style[attr] = self.enforce_type(attr, style[attr])
+ self.stack.append(_style)
+
+ def set(self, style={}):
+ """overrides style values at the current stack level"""
+ _style = {}
+ for attr in style:
+ if attr in self.cmds and not style[attr] in self.cmds[attr]:
+ print 'WARNING: ESC/POS PRINTING: ignoring invalid value: '+utfstr(style[attr])+' for style: '+utfstr(attr)
+ else:
+ self.stack[-1][attr] = self.enforce_type(attr, style[attr])
+
+ def pop(self):
+ """ pop a style stack level """
+ if len(self.stack) > 1 :
+ self.stack = self.stack[:-1]
+
+ def to_escpos(self):
+ """ converts the current style to an escpos command string """
+ cmd = ''
+ for style in self.cmds:
+ cmd += self.cmds[style][self.get(style)]
+ return cmd
+
+class XmlSerializer:
+ """
+ Converts the xml inline / block tree structure to a string,
+ keeping track of newlines and spacings.
+ The string is outputted asap to the provided escpos driver.
+ """
+ def __init__(self,escpos):
+ self.escpos = escpos
+ self.stack = ['block']
+ self.dirty = False
+
+ def start_inline(self,stylestack=None):
+ """ starts an inline entity with an optional style definition """
+ self.stack.append('inline')
+ if self.dirty:
+ self.escpos._raw(' ')
+ if stylestack:
+ self.style(stylestack)
+
+ def start_block(self,stylestack=None):
+ """ starts a block entity with an optional style definition """
+ if self.dirty:
+ self.escpos._raw('\n')
+ self.dirty = False
+ self.stack.append('block')
+ if stylestack:
+ self.style(stylestack)
+
+ def end_entity(self):
+ """ ends the entity definition. (but does not cancel the active style!) """
+ if self.stack[-1] == 'block' and self.dirty:
+ self.escpos._raw('\n')
+ self.dirty = False
+ if len(self.stack) > 1:
+ self.stack = self.stack[:-1]
+
+ def pre(self,text):
+ """ puts a string of text in the entity keeping the whitespace intact """
+ if text:
+ self.escpos.text(text)
+ self.dirty = True
+
+ def text(self,text):
+ """ puts text in the entity. Whitespace and newlines are stripped to single spaces. """
+ if text:
+ text = utfstr(text)
+ text = text.strip()
+ text = re.sub('\s+',' ',text)
+ if text:
+ self.dirty = True
+ self.escpos.text(text)
+
+ def linebreak(self):
+ """ inserts a linebreak in the entity """
+ self.dirty = False
+ self.escpos._raw('\n')
+
+ def style(self,stylestack):
+ """ apply a style to the entity (only applies to content added after the definition) """
+ self.raw(stylestack.to_escpos())
+
+ def raw(self,raw):
+ """ puts raw text or escpos command in the entity without affecting the state of the serializer """
+ self.escpos._raw(raw)
+
+class XmlLineSerializer:
+ """
+ This is used to convert a xml tree into a single line, with a left and a right part.
+ The content is not output to escpos directly, and is intended to be fedback to the
+ XmlSerializer as the content of a block entity.
+ """
+ def __init__(self, indent=0, tabwidth=2, width=48, ratio=0.5):
+ self.tabwidth = tabwidth
+ self.indent = indent
+ self.width = max(0, width - int(tabwidth*indent))
+ self.lwidth = int(self.width*ratio)
+ self.rwidth = max(0, self.width - self.lwidth)
+ self.clwidth = 0
+ self.crwidth = 0
+ self.lbuffer = ''
+ self.rbuffer = ''
+ self.left = True
+
+ def _txt(self,txt):
+ if self.left:
+ if self.clwidth < self.lwidth:
+ txt = txt[:max(0, self.lwidth - self.clwidth)]
+ self.lbuffer += txt
+ self.clwidth += len(txt)
+ else:
+ if self.crwidth < self.rwidth:
+ txt = txt[:max(0, self.rwidth - self.crwidth)]
+ self.rbuffer += txt
+ self.crwidth += len(txt)
+
+ def start_inline(self,stylestack=None):
+ if (self.left and self.clwidth) or (not self.left and self.crwidth):
+ self._txt(' ')
+
+ def start_block(self,stylestack=None):
+ self.start_inline(stylestack)
+
+ def end_entity(self):
+ pass
+
+ def pre(self,text):
+ if text:
+ self._txt(text)
+ def text(self,text):
+ if text:
+ text = utfstr(text)
+ text = text.strip()
+ text = re.sub('\s+',' ',text)
+ if text:
+ self._txt(text)
+
+ def linebreak(self):
+ pass
+ def style(self,stylestack):
+ pass
+ def raw(self,raw):
+ pass
+
+ def start_right(self):
+ self.left = False
+
+ def get_line(self):
+ return ' ' * self.indent * self.tabwidth + self.lbuffer + ' ' * (self.width - self.clwidth - self.crwidth) + self.rbuffer
+
+
class Escpos:
""" ESC/POS Printer object """
device = None
encoding = None
img_cache = {}
-
def _check_image_size(self, size):
""" Check and fix the size of the image to 32 bits """
if size % 32 == 0:
@@ -48,7 +316,6 @@ class Escpos:
else:
return (image_border / 2, (image_border / 2) + 1)
-
def _print_image(self, line, size):
""" Print formatted image """
i = 0
@@ -101,7 +368,6 @@ class Escpos:
return raw
-
def _convert_image(self, im):
""" Parse image and prepare it to a printable format """
pixels = []
@@ -197,8 +463,7 @@ class Escpos:
# Convert the RGB image in printable image
self._convert_image(im)
-
- def barcode(self, code, bc, width, height, pos, font):
+ def barcode(self, code, bc, width=255, height=2, pos='below', font='a'):
""" Print Barcode """
# Align Bar Code()
self._raw(TXT_ALIGN_CT)
@@ -249,6 +514,193 @@ class Escpos:
else:
raise exception.BarcodeCodeError()
+ def receipt(self,xml):
+ """
+ Prints an xml based receipt definition
+ """
+
+ def strclean(string):
+ if not string:
+ string = ''
+ string = string.strip()
+ string = re.sub('\s+',' ',string)
+ return string
+
+ def format_value(value, decimals=3, width=0, decimals_separator='.', thousands_separator=',', autoint=False, symbol='', position='after'):
+ decimals = max(0,int(decimals))
+ width = max(0,int(width))
+ value = float(value)
+
+ if autoint and math.floor(value) == value:
+ decimals = 0
+ if width == 0:
+ width = ''
+
+ if thousands_separator:
+ formatstr = "{:"+str(width)+",."+str(decimals)+"f}"
+ else:
+ formatstr = "{:"+str(width)+"."+str(decimals)+"f}"
+
+
+ ret = formatstr.format(value)
+ ret = ret.replace(',','COMMA')
+ ret = ret.replace('.','DOT')
+ ret = ret.replace('COMMA',thousands_separator)
+ ret = ret.replace('DOT',decimals_separator)
+
+ if symbol:
+ if position == 'after':
+ ret = ret + symbol
+ else:
+ ret = symbol + ret
+ return ret
+
+ def print_elem(stylestack, serializer, elem, indent=0):
+
+ elem_styles = {
+ 'h1': {'bold': 'on', 'size':'double'},
+ 'h2': {'size':'double'},
+ 'h3': {'bold': 'on', 'size':'double-height'},
+ 'h4': {'size': 'double-height'},
+ 'h5': {'bold': 'on'},
+ 'em': {'font': 'b'},
+ 'b': {'bold': 'on'},
+ }
+
+ stylestack.push()
+ if elem.tag in elem_styles:
+ stylestack.set(elem_styles[elem.tag])
+ stylestack.set(elem.attrib)
+
+ if elem.tag in ('p','div','section','article','receipt','header','footer','li','h1','h2','h3','h4','h5'):
+ serializer.start_block(stylestack)
+ serializer.text(elem.text)
+ for child in elem:
+ print_elem(stylestack,serializer,child)
+ serializer.start_inline(stylestack)
+ serializer.text(child.tail)
+ serializer.end_entity()
+ serializer.end_entity()
+
+ elif elem.tag in ('span','em','b','left','right'):
+ serializer.start_inline(stylestack)
+ serializer.text(elem.text)
+ for child in elem:
+ print_elem(stylestack,serializer,child)
+ serializer.start_inline(stylestack)
+ serializer.text(child.tail)
+ serializer.end_entity()
+ serializer.end_entity()
+
+ elif elem.tag == 'value':
+ serializer.start_inline(stylestack)
+ serializer.pre(format_value(
+ elem.text,
+ decimals=stylestack.get('value-decimals'),
+ width=stylestack.get('value-width'),
+ decimals_separator=stylestack.get('value-decimals-separator'),
+ thousands_separator=stylestack.get('value-thousands-separator'),
+ autoint=(stylestack.get('value-autoint') == 'on'),
+ symbol=stylestack.get('value-symbol'),
+ position=stylestack.get('value-symbol-position')
+ ))
+ serializer.end_entity()
+
+ elif elem.tag == 'line':
+ width = stylestack.get('width')
+ if stylestack.get('size') in ('double', 'double-width'):
+ width = width / 2
+
+ lineserializer = XmlLineSerializer(stylestack.get('indent')+indent,stylestack.get('tabwidth'),width,stylestack.get('line-ratio'))
+ serializer.start_block(stylestack)
+ for child in elem:
+ if child.tag == 'left':
+ print_elem(stylestack,lineserializer,child,indent=indent)
+ elif child.tag == 'right':
+ lineserializer.start_right()
+ print_elem(stylestack,lineserializer,child,indent=indent)
+ serializer.pre(lineserializer.get_line())
+ serializer.end_entity()
+
+ elif elem.tag == 'ul':
+ serializer.start_block(stylestack)
+ bullet = stylestack.get('bullet')
+ for child in elem:
+ if child.tag == 'li':
+ serializer.style(stylestack)
+ serializer.raw(' ' * indent * stylestack.get('tabwidth') + bullet)
+ print_elem(stylestack,serializer,child,indent=indent+1)
+ serializer.end_entity()
+
+ elif elem.tag == 'ol':
+ cwidth = len(str(len(elem))) + 2
+ i = 1
+ serializer.start_block(stylestack)
+ for child in elem:
+ if child.tag == 'li':
+ serializer.style(stylestack)
+ serializer.raw(' ' * indent * stylestack.get('tabwidth') + ' ' + (str(i)+')').ljust(cwidth))
+ i = i + 1
+ print_elem(stylestack,serializer,child,indent=indent+1)
+ serializer.end_entity()
+
+ elif elem.tag == 'pre':
+ serializer.start_block(stylestack)
+ serializer.pre(elem.text)
+ serializer.end_entity()
+
+ elif elem.tag == 'hr':
+ width = stylestack.get('width')
+ if stylestack.get('size') in ('double', 'double-width'):
+ width = width / 2
+ serializer.start_block(stylestack)
+ serializer.text('-'*width)
+ serializer.end_entity()
+
+ elif elem.tag == 'br':
+ serializer.linebreak()
+
+ elif elem.tag == 'img':
+ if 'src' in elem.attrib and 'data:' in elem.attrib['src']:
+ self.print_base64_image(elem.attrib['src'])
+
+ elif elem.tag == 'barcode' and 'encoding' in elem.attrib:
+ serializer.start_block(stylestack)
+ self.barcode(strclean(elem.text),elem.attrib['encoding'])
+ serializer.end_entity()
+
+ elif elem.tag == 'cut':
+ self.cut()
+ elif elem.tag == 'partialcut':
+ self.cut(mode='part')
+ elif elem.tag == 'cashdraw':
+ self.cashdraw(2)
+ self.cashdraw(5)
+
+ stylestack.pop()
+
+ try:
+ stylestack = StyleStack()
+ serializer = XmlSerializer(self)
+ root = ET.fromstring(xml)
+
+ self._raw(stylestack.to_escpos())
+
+ print_elem(stylestack,serializer,root)
+
+ if 'open-cashdrawer' in root.attrib and root.attrib['open-cashdrawer'] == 'true':
+ self.cashdraw(2)
+ self.cashdraw(5)
+ if not 'cut' in root.attrib or root.attrib['cut'] == 'true' :
+ self.cut()
+
+ except Exception as e:
+ errmsg = str(e)+'\n'+'-'*48+'\n'+traceback.format_exc() + '-'*48+'\n'
+ self.text(errmsg)
+ self.cut()
+
+ raise e
+
def text(self,txt):
""" Print Utf8 encoded alpha-numeric text """
if not txt:
diff --git a/addons/document_ftp/wizard/__init__.py b/addons/hw_posbox_homepage/__init__.py
similarity index 96%
rename from addons/document_ftp/wizard/__init__.py
rename to addons/hw_posbox_homepage/__init__.py
index 40997cc6b90..a208bc1c551 100644
--- a/addons/document_ftp/wizard/__init__.py
+++ b/addons/hw_posbox_homepage/__init__.py
@@ -18,8 +18,8 @@
# along with this program. If not, see .
#
##############################################################################
-import ftp_browse
-import ftp_configuration
+import controllers
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+
diff --git a/addons/document_ftp/res_config.py b/addons/hw_posbox_homepage/__openerp__.py
similarity index 56%
rename from addons/document_ftp/res_config.py
rename to addons/hw_posbox_homepage/__openerp__.py
index 93b3aa69974..7c0cac0f370 100644
--- a/addons/document_ftp/res_config.py
+++ b/addons/hw_posbox_homepage/__openerp__.py
@@ -1,8 +1,8 @@
# -*- coding: utf-8 -*-
##############################################################################
#
-# OpenERP, Open Source Business Applications
-# Copyright (C) 2004-2012 OpenERP S.A. ().
+# OpenERP, Open Source Management Solution
+# Copyright (C) 2004-2010 Tiny SPRL ().
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
@@ -19,19 +19,29 @@
#
##############################################################################
-from openerp.osv import fields, osv
-from openerp.tools import config
-class documnet_ftp_setting(osv.osv_memory):
- _name = 'knowledge.config.settings'
- _inherit = 'knowledge.config.settings'
- _columns = {
- 'document_ftp_url': fields.char('Browse Documents', size=128,
- help ="""Click the url to browse the documents""", readonly=True),
- }
+{
+ 'name': 'PosBox Homepage',
+ 'version': '1.0',
+ 'category': 'Hardware Drivers',
+ 'sequence': 6,
+ 'summary': 'A homepage for the PosBox',
+ 'description': """
+PosBox Homepage
+===============
- def get_default_ftp_config(self, cr, uid, fields, context=None):
- action = self.pool.get('ir.model.data').get_object(cr, uid, 'document_ftp', 'action_document_browse')
- return {'document_ftp_url': action.url}
+This module overrides openerp web interface to display a simple
+Homepage that explains what's the posbox and show the status,
+and where to find documentation.
+
+If you activate this module, you won't be able to access the
+regular openerp interface anymore.
+
+""",
+ 'author': 'OpenERP SA',
+ 'depends': ['hw_proxy'],
+ 'installable': False,
+ 'auto_install': False,
+}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/hw_posbox_homepage/controllers/__init__.py b/addons/hw_posbox_homepage/controllers/__init__.py
new file mode 100644
index 00000000000..b5f0bcc9ec6
--- /dev/null
+++ b/addons/hw_posbox_homepage/controllers/__init__.py
@@ -0,0 +1,3 @@
+import main
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+
diff --git a/addons/hw_posbox_homepage/controllers/main.py b/addons/hw_posbox_homepage/controllers/main.py
new file mode 100644
index 00000000000..bab94be060c
--- /dev/null
+++ b/addons/hw_posbox_homepage/controllers/main.py
@@ -0,0 +1,63 @@
+# -*- coding: utf-8 -*-
+import logging
+import os
+import time
+from os import listdir
+
+import openerp
+from openerp import http
+from openerp.http import request
+from openerp.tools.translate import _
+
+_logger = logging.getLogger(__name__)
+
+index_template = """
+
+
+
+ OpenERP's PosBox
+
+
+
+ Your PosBox is up and running
+
+ The PosBox is an hardware adapter that allows you to use
+ receipt printers and barcode scanners with OpenERP's Point of
+ Sale, version 8.0 or later . You can start an online free trial ,
+ or download and install it yourself.
+
+
+ For more information on how to setup the Point of Sale with
+ the PosBox, please refer to the manual
+
+
+ To see the status of the connected hardware, please refer
+ to the hardware status page
+
+
+ The PosBox software installed on this posbox is version 6 ,
+ the posbox version number is independent from OpenERP. You can upgrade
+ the software on the upgrade page
+
+ For any other question, please contact the OpenERP support at support@openerp.com
+
+
+
+
+"""
+
+
+class PosboxHomepage(openerp.addons.web.controllers.main.Home):
+ @http.route('/', type='http', auth='none', website=True)
+ def index(self):
+ #return request.render('hw_posbox_homepage.index',mimetype='text/html')
+ return index_template
+
diff --git a/addons/document_ftp/__init__.py b/addons/hw_posbox_upgrade/__init__.py
similarity index 92%
rename from addons/document_ftp/__init__.py
rename to addons/hw_posbox_upgrade/__init__.py
index e7e4a647563..a208bc1c551 100644
--- a/addons/document_ftp/__init__.py
+++ b/addons/hw_posbox_upgrade/__init__.py
@@ -19,10 +19,7 @@
#
##############################################################################
-import ftpserver
-import wizard
-import res_config
-
-post_load = ftpserver.start_server
+import controllers
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+
diff --git a/addons/hw_posbox_upgrade/__openerp__.py b/addons/hw_posbox_upgrade/__openerp__.py
new file mode 100644
index 00000000000..68f81c2079b
--- /dev/null
+++ b/addons/hw_posbox_upgrade/__openerp__.py
@@ -0,0 +1,46 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# OpenERP, Open Source Management Solution
+# Copyright (C) 2004-2010 Tiny SPRL ().
+#
+# 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 .
+#
+##############################################################################
+
+
+{
+ 'name': 'PosBox Software Upgrader',
+ 'version': '1.0',
+ 'category': 'Hardware Drivers',
+ 'sequence': 6,
+ 'summary': 'Allows to remotely upgrade the PosBox software',
+ 'description': """
+PosBox Software Upgrader
+========================
+
+This module allows to remotely upgrade the PosBox software to a
+new version. This module is specific to the PosBox setup and environment
+and should not be installed on regular openerp servers.
+
+""",
+ 'author': 'OpenERP SA',
+ 'depends': ['hw_proxy'],
+ 'test': [
+ ],
+ 'installable': False,
+ 'auto_install': False,
+}
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/hw_posbox_upgrade/controllers/__init__.py b/addons/hw_posbox_upgrade/controllers/__init__.py
new file mode 100644
index 00000000000..b5f0bcc9ec6
--- /dev/null
+++ b/addons/hw_posbox_upgrade/controllers/__init__.py
@@ -0,0 +1,3 @@
+import main
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+
diff --git a/addons/hw_posbox_upgrade/controllers/main.py b/addons/hw_posbox_upgrade/controllers/main.py
new file mode 100644
index 00000000000..21245a57f0a
--- /dev/null
+++ b/addons/hw_posbox_upgrade/controllers/main.py
@@ -0,0 +1,126 @@
+# -*- coding: utf-8 -*-
+import logging
+import os
+import time
+
+import openerp
+import openerp.addons.hw_proxy.controllers.main as hw_proxy
+import threading
+from openerp import http
+from openerp.http import request
+from openerp.tools.translate import _
+
+_logger = logging.getLogger(__name__)
+
+upgrade_template = """
+
+
+
+ OpenERP's PosBox - Software Upgrade
+
+
+
+
+
+ PosBox Software Upgrade
+
+ This tool will help you perform an upgrade of the PosBox's software.
+ However the preferred method to upgrade the posbox is to flash the sd-card with
+ the latest image . The upgrade
+ procedure is explained into to the PosBox manual
+
+
+ To upgrade the posbox, click on the upgrade button. The upgrade will take a few minutes. Do not reboot the PosBox during the upgrade.
+
+
+
+
+
+"""
+
+class PosboxUpgrader(hw_proxy.Proxy):
+ def __init__(self):
+ super(PosboxUpgrader,self).__init__()
+ self.upgrading = threading.Lock()
+ self.last_upgrade = 0
+
+ @http.route('/hw_proxy/upgrade', type='http', auth='none', )
+ def upgrade(self):
+ return upgrade_template
+
+ @http.route('/hw_proxy/perform_upgrade', type='http', auth='none')
+ def perform_upgrade(self):
+ self.upgrading.acquire()
+ if time.time() - self.last_upgrade < 30:
+ self.upgrading.release()
+ return 'UPTODATE'
+ else:
+ os.system('/bin/bash /home/pi/openerp/update.sh')
+ self.last_upgrade = time.time()
+ self.upgrading.release()
+ return 'SUCCESS'
+
+ @http.route('/hw_proxy/perform_restart', type='http', auth='none')
+ def perform_restart(self):
+ self.upgrading.acquire()
+ if time.time() - self.last_upgrade < 30:
+ self.upgrading.release()
+ return 'RESTARTED'
+ else:
+ os.system('/bin/bash /home/pi/openerp/restart.sh')
+ self.last_upgrade = time.time()
+ self.upgrading.release()
+ return 'SUCCESS'
+
+
diff --git a/addons/hw_proxy/controllers/main.py b/addons/hw_proxy/controllers/main.py
index 5293abd1f25..9e94e4817a4 100644
--- a/addons/hw_proxy/controllers/main.py
+++ b/addons/hw_proxy/controllers/main.py
@@ -1,5 +1,6 @@
# -*- coding: utf-8 -*-
import logging
+import commands
import simplejson
import os
import os.path
@@ -43,7 +44,32 @@ class Proxy(http.Controller):
@http.route('/hw_proxy/status', type='http', auth='none', cors='*')
def status_http(self):
- resp = '\n\nHardware Proxy Status \n'
+ resp = """
+
+
+
+ OpenERP's PosBox
+
+
+
+ Hardware Status
+ The list of enabled drivers and their status
+"""
statuses = self.get_status()
for driver in statuses:
@@ -56,12 +82,22 @@ class Proxy(http.Controller):
else:
color = 'red'
- resp += ""+driver+' : '+status['status']+" \n"
+ resp += ""+driver+' : '+status['status']+" \n"
resp += "\n"
for msg in status['messages']:
resp += ''+msg+' \n'
resp += " \n"
- resp += "\n\n\n\n"
+ resp += """
+ Connected Devices
+ The list of connected USB devices as seen by the posbox
+ """
+ devices = commands.getoutput("lsusb").split('\n')
+ resp += "\n"
+ for device in devices:
+ device_name = device[device.find('ID')+2:]
+ resp+= "
"+device_name+"
\n"
+ resp += "
\n"
+ resp += "\n\n\n"
return request.make_response(resp,{
'Cache-Control': 'no-cache',
diff --git a/addons/hw_proxy/static/doc/manual.pdf b/addons/hw_proxy/static/doc/manual.pdf
new file mode 100644
index 00000000000..5a55c56654d
Binary files /dev/null and b/addons/hw_proxy/static/doc/manual.pdf differ
diff --git a/addons/knowledge/i18n/ar.po b/addons/knowledge/i18n/ar.po
index 6c4cf1fe081..3a6cb8f373e 100644
--- a/addons/knowledge/i18n/ar.po
+++ b/addons/knowledge/i18n/ar.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/bg.po b/addons/knowledge/i18n/bg.po
index 6c36d2cea9e..6049d156a83 100644
--- a/addons/knowledge/i18n/bg.po
+++ b/addons/knowledge/i18n/bg.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/ca.po b/addons/knowledge/i18n/ca.po
index b7ca24f94c2..46077be05f8 100644
--- a/addons/knowledge/i18n/ca.po
+++ b/addons/knowledge/i18n/ca.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/cs.po b/addons/knowledge/i18n/cs.po
index 7fc3f416d52..60e67f5adb3 100644
--- a/addons/knowledge/i18n/cs.po
+++ b/addons/knowledge/i18n/cs.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"X-Poedit-Language: Czech\n"
#. module: knowledge
diff --git a/addons/knowledge/i18n/da.po b/addons/knowledge/i18n/da.po
index 5114cc99086..8aefe054c2c 100644
--- a/addons/knowledge/i18n/da.po
+++ b/addons/knowledge/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/de.po b/addons/knowledge/i18n/de.po
index fa03086ee2c..56b76121e81 100644
--- a/addons/knowledge/i18n/de.po
+++ b/addons/knowledge/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/en_GB.po b/addons/knowledge/i18n/en_GB.po
index d4052b50f2c..c24e3a482cb 100644
--- a/addons/knowledge/i18n/en_GB.po
+++ b/addons/knowledge/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/es.po b/addons/knowledge/i18n/es.po
index c1f60ad7667..d45be7bee54 100644
--- a/addons/knowledge/i18n/es.po
+++ b/addons/knowledge/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/es_AR.po b/addons/knowledge/i18n/es_AR.po
index 214d2327d15..3d04cf0bead 100644
--- a/addons/knowledge/i18n/es_AR.po
+++ b/addons/knowledge/i18n/es_AR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/es_CR.po b/addons/knowledge/i18n/es_CR.po
index d045a21c9a2..e2628a57501 100644
--- a/addons/knowledge/i18n/es_CR.po
+++ b/addons/knowledge/i18n/es_CR.po
@@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
"Language: es\n"
#. module: knowledge
diff --git a/addons/knowledge/i18n/et.po b/addons/knowledge/i18n/et.po
index 37feb560e64..06bfa9bfd28 100644
--- a/addons/knowledge/i18n/et.po
+++ b/addons/knowledge/i18n/et.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/fi.po b/addons/knowledge/i18n/fi.po
index 3c32f5161bc..933d682ec72 100644
--- a/addons/knowledge/i18n/fi.po
+++ b/addons/knowledge/i18n/fi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/fr.po b/addons/knowledge/i18n/fr.po
index 7a176c18c07..8540dfb5395 100644
--- a/addons/knowledge/i18n/fr.po
+++ b/addons/knowledge/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/gl.po b/addons/knowledge/i18n/gl.po
index fbc6d5eac6c..886e9457c7c 100644
--- a/addons/knowledge/i18n/gl.po
+++ b/addons/knowledge/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/hi.po b/addons/knowledge/i18n/hi.po
index f1e22a7092e..5bad815479b 100644
--- a/addons/knowledge/i18n/hi.po
+++ b/addons/knowledge/i18n/hi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/hr.po b/addons/knowledge/i18n/hr.po
index 89c1eb8e144..dcabe689a21 100644
--- a/addons/knowledge/i18n/hr.po
+++ b/addons/knowledge/i18n/hr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/hu.po b/addons/knowledge/i18n/hu.po
index 9a9203addb3..670f2dc1220 100644
--- a/addons/knowledge/i18n/hu.po
+++ b/addons/knowledge/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/it.po b/addons/knowledge/i18n/it.po
index 59ecc48328b..af975d1edcc 100644
--- a/addons/knowledge/i18n/it.po
+++ b/addons/knowledge/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/ja.po b/addons/knowledge/i18n/ja.po
index 8351ec14e06..cccd7551591 100644
--- a/addons/knowledge/i18n/ja.po
+++ b/addons/knowledge/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/lo.po b/addons/knowledge/i18n/lo.po
index 69c8b2f0ed3..0dfb9dd9413 100644
--- a/addons/knowledge/i18n/lo.po
+++ b/addons/knowledge/i18n/lo.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/lv.po b/addons/knowledge/i18n/lv.po
index 6f6a5b053b2..4aa93c647fb 100644
--- a/addons/knowledge/i18n/lv.po
+++ b/addons/knowledge/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/mk.po b/addons/knowledge/i18n/mk.po
index c5743ad7def..47f7b32a8bd 100644
--- a/addons/knowledge/i18n/mk.po
+++ b/addons/knowledge/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/mn.po b/addons/knowledge/i18n/mn.po
index cbbb007fbc1..fad9da4eebb 100644
--- a/addons/knowledge/i18n/mn.po
+++ b/addons/knowledge/i18n/mn.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/nb.po b/addons/knowledge/i18n/nb.po
index df57c9dd0d2..af2c14c4d90 100644
--- a/addons/knowledge/i18n/nb.po
+++ b/addons/knowledge/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/nl.po b/addons/knowledge/i18n/nl.po
index d4c0eb81d22..03d62113599 100644
--- a/addons/knowledge/i18n/nl.po
+++ b/addons/knowledge/i18n/nl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/nl_BE.po b/addons/knowledge/i18n/nl_BE.po
index 9b3c83fff9b..8f8f8fd54fe 100644
--- a/addons/knowledge/i18n/nl_BE.po
+++ b/addons/knowledge/i18n/nl_BE.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/pl.po b/addons/knowledge/i18n/pl.po
index 099397075f8..d5ec78032ca 100644
--- a/addons/knowledge/i18n/pl.po
+++ b/addons/knowledge/i18n/pl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/pt.po b/addons/knowledge/i18n/pt.po
index 3d87cd93e30..57bc86ccdaa 100644
--- a/addons/knowledge/i18n/pt.po
+++ b/addons/knowledge/i18n/pt.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/pt_BR.po b/addons/knowledge/i18n/pt_BR.po
index 52877bf0985..7dfeed393a1 100644
--- a/addons/knowledge/i18n/pt_BR.po
+++ b/addons/knowledge/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/ro.po b/addons/knowledge/i18n/ro.po
index f9b4c0d7e19..6e9c40d2c43 100644
--- a/addons/knowledge/i18n/ro.po
+++ b/addons/knowledge/i18n/ro.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/ru.po b/addons/knowledge/i18n/ru.po
index fe3f4847455..e589af8b61f 100644
--- a/addons/knowledge/i18n/ru.po
+++ b/addons/knowledge/i18n/ru.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/sk.po b/addons/knowledge/i18n/sk.po
index ba8374ee449..28fd096fea1 100644
--- a/addons/knowledge/i18n/sk.po
+++ b/addons/knowledge/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/sl.po b/addons/knowledge/i18n/sl.po
index e86d7c1246b..cf4e6e43989 100644
--- a/addons/knowledge/i18n/sl.po
+++ b/addons/knowledge/i18n/sl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/sr.po b/addons/knowledge/i18n/sr.po
index bf8720e721d..1f477aa9e83 100644
--- a/addons/knowledge/i18n/sr.po
+++ b/addons/knowledge/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/sr@latin.po b/addons/knowledge/i18n/sr@latin.po
index a90e4dc51b8..28ddf92c700 100644
--- a/addons/knowledge/i18n/sr@latin.po
+++ b/addons/knowledge/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/sv.po b/addons/knowledge/i18n/sv.po
index 273e814a991..3935234594c 100644
--- a/addons/knowledge/i18n/sv.po
+++ b/addons/knowledge/i18n/sv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/th.po b/addons/knowledge/i18n/th.po
index b44da788a89..2ddaccfa8b5 100644
--- a/addons/knowledge/i18n/th.po
+++ b/addons/knowledge/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/tr.po b/addons/knowledge/i18n/tr.po
index 8d25517a28b..89e6080c0c8 100644
--- a/addons/knowledge/i18n/tr.po
+++ b/addons/knowledge/i18n/tr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/zh_CN.po b/addons/knowledge/i18n/zh_CN.po
index 730325354e9..dead67471aa 100644
--- a/addons/knowledge/i18n/zh_CN.po
+++ b/addons/knowledge/i18n/zh_CN.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/i18n/zh_TW.po b/addons/knowledge/i18n/zh_TW.po
index e3e26b5d0c5..48eac0a98d6 100644
--- a/addons/knowledge/i18n/zh_TW.po
+++ b/addons/knowledge/i18n/zh_TW.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2014-03-04 07:36+0000\n"
-"X-Generator: Launchpad (build 16948)\n"
+"X-Launchpad-Export-Date: 2014-03-27 07:17+0000\n"
+"X-Generator: Launchpad (build 16967)\n"
#. module: knowledge
#: view:knowledge.config.settings:0
diff --git a/addons/knowledge/res_config.py b/addons/knowledge/res_config.py
index 5a3452836a5..118532db750 100644
--- a/addons/knowledge/res_config.py
+++ b/addons/knowledge/res_config.py
@@ -26,15 +26,8 @@ class knowledge_config_settings(osv.osv_memory):
_inherit = 'res.config.settings'
_columns = {
'module_document': fields.boolean('Manage documents',
- help='This is a complete document management system, with: user authentication, '
- 'full document search (but pptx and docx are not supported), and a document dashboard.\n'
+ help='Document indexation, full text search of attachements.\n'
'-This installs the module document.'),
- 'module_document_ftp': fields.boolean('Share repositories (FTP)',
- help='Access your documents in OpenERP through an FTP interface.\n'
- '-This installs the module document_ftp.'),
- 'module_document_webdav': fields.boolean('Share repositories (WebDAV)',
- help='Access your documents in OpenERP through WebDAV.\n'
- '-This installs the module document_webdav.'),
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/knowledge/res_config_view.xml b/addons/knowledge/res_config_view.xml
index cbf9295b8ac..5a526f04b42 100644
--- a/addons/knowledge/res_config_view.xml
+++ b/addons/knowledge/res_config_view.xml
@@ -20,14 +20,6 @@
-
-
-
-
-
-
-
-