\n"
+" Click to create a lunch order. \n"
+"
\n"
+" \n"
+" A lunch order is defined by its user, date and order lines.\n"
+" Each order line corresponds to a product, an additional note "
+"and a price.\n"
+" Before selecting your order lines, don't forget to read the "
+"warnings displayed in the reddish area.\n"
+"
\n"
+" "
+msgstr ""
+
+#. module: lunch
+#: view:lunch.order.line:0
+msgid "Not Received"
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_order_by_supplier_form
+#: model:ir.ui.menu,name:lunch.menu_lunch_control_suppliers
+msgid "Orders by Supplier"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.validation:0
+msgid "Receive Meals"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.cashmove:0
+msgid "cashmove form"
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.act_window,help:lunch.action_lunch_cashmove_form
+msgid ""
+"\n"
+" Here you can see your cash moves.
A cash moves can be "
+"either an expense or a payment.\n"
+" An expense is automatically created when an order is "
+"received while a payment is a reimbursement to the company encoded by the "
+"manager.\n"
+"
\n"
+" "
+msgstr ""
+
+#. module: lunch
+#: field:lunch.cashmove,amount:0
+msgid "Amount"
+msgstr "Дүн"
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_products
+#: model:ir.ui.menu,name:lunch.menu_lunch_products
+#: field:lunch.order,order_line_ids:0
+msgid "Products"
+msgstr "Бүтээгдэхүүнүүд"
+
+#. module: lunch
+#: view:lunch.order.line:0
+msgid "By Date"
+msgstr "Огноогоор"
+
+#. module: lunch
+#: selection:lunch.order,state:0
+#: view:lunch.order.line:0
+#: selection:lunch.order.line,state:0
+msgid "Cancelled"
+msgstr "Цуцлагдсан"
+
+#. module: lunch
+#: view:lunch.cashmove:0
+msgid "lunch employee payment"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.alert:0
+msgid "alert tree"
+msgstr ""
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_report_lunch_order_line
+msgid "Lunch Orders Statistics"
+msgstr ""
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_lunch_alert
+msgid "Lunch Alert"
+msgstr ""
+
+#. module: lunch
+#: code:addons/lunch/lunch.py:183
+#, python-format
+msgid "Select a product and put your order comments on the note."
+msgstr ""
+
+#. module: lunch
+#: selection:lunch.alert,alter_type:0
+msgid "Every Week"
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_cashmove
+msgid "Register Cash Moves"
+msgstr ""
+
+#. module: lunch
+#: selection:lunch.order,state:0
+msgid "Confirmed"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.order:0
+msgid "lunch orders"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.order.line:0
+msgid "Confirm"
+msgstr "Батлах"
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_cashmove_form
+msgid "Your Account"
+msgstr ""
+
+#. module: lunch
+#: model:ir.ui.menu,name:lunch.menu_lunch_cashmove_form
+msgid "Your Lunch Account"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.alert,active_from:0
+msgid "Between"
+msgstr ""
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_lunch_order_order
+msgid "Wizard to order a meal"
+msgstr ""
+
+#. module: lunch
+#: selection:lunch.order,state:0
+#: selection:lunch.order.line,state:0
+msgid "New"
+msgstr ""
+
+#. module: lunch
+#: code:addons/lunch/lunch.py:180
+#, python-format
+msgid "This is the first time you order a meal"
+msgstr "Энэ таны анхны хоол захиалга"
+
+#. module: lunch
+#: field:report.lunch.order.line,price_total:0
+msgid "Total Price"
+msgstr "Нийт Үнэ"
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_lunch_validation
+msgid "lunch validation for order"
+msgstr ""
+
+#. module: lunch
+#: report:lunch.order.line:0
+msgid "Name/Date"
+msgstr "Нэр/Огноо"
+
+#. module: lunch
+#: report:lunch.order.line:0
+msgid "Total :"
+msgstr ""
+
+#. module: lunch
+#: selection:report.lunch.order.line,month:0
+msgid "July"
+msgstr "7-р сар"
+
+#. module: lunch
+#: model:ir.ui.menu,name:lunch.menu_lunch_config
+msgid "Configuration"
+msgstr "Тохируулга"
+
+#. module: lunch
+#: field:lunch.order,state:0
+#: field:lunch.order.line,state:0
+msgid "Status"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.order.order:0
+msgid ""
+"Order a meal doesn't mean that we have to pay it.\n"
+" A meal should be paid when it is received."
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_control_accounts
+#: model:ir.ui.menu,name:lunch.menu_lunch_control_accounts
+msgid "Control Accounts"
+msgstr ""
+
+#. module: lunch
+#: selection:lunch.alert,alter_type:0
+msgid "Every Day"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.order.line,cashmove:0
+msgid "Cash Move"
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.order_order_lines
+msgid "Order meals"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.alert:0
+msgid "Schedule Hour"
+msgstr ""
+
+#. module: lunch
+#: selection:report.lunch.order.line,month:0
+msgid "September"
+msgstr "9-р сар"
+
+#. module: lunch
+#: model:ir.actions.act_window,help:lunch.action_lunch_control_suppliers
+msgid ""
+"\n"
+" Here you can see every orders grouped by suppliers and by "
+"date.\n"
+"
\n"
+" \n"
+" Click to create a product for lunch. \n"
+"
\n"
+" \n"
+" A product is defined by its name, category, price and "
+"supplier.\n"
+"
\n"
+" "
+msgstr ""
+
+#. module: lunch
+#: view:lunch.alert:0
+#: field:lunch.alert,message:0
+msgid "Message"
+msgstr "Зурвас"
+
+#. module: lunch
+#: view:lunch.order.order:0
+msgid "Order Meals"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.cancel:0
+#: view:lunch.order.order:0
+#: view:lunch.validation:0
+msgid "or"
+msgstr "эсвэл"
+
+#. module: lunch
+#: model:ir.actions.act_window,help:lunch.action_lunch_product_categories
+msgid ""
+"\n"
+" Click to create a lunch category. \n"
+"
\n"
+" \n"
+" Here you can find every lunch categories for products.\n"
+"
\n"
+" "
+msgstr ""
+
+#. module: lunch
+#: view:lunch.order.order:0
+msgid "Order meal"
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_product_categories
+#: model:ir.ui.menu,name:lunch.menu_lunch_product_categories
+msgid "Product Categories"
+msgstr "Барааны ангилал"
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_control_suppliers
+msgid "Control Suppliers"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.alert:0
+msgid "Schedule Date"
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_alert
+#: model:ir.ui.menu,name:lunch.menu_lunch_alert
+#: field:lunch.order,alerts:0
+msgid "Alerts"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.order.line,note:0
+#: field:report.lunch.order.line,note:0
+msgid "Note"
+msgstr ""
+
+#. module: lunch
+#: code:addons/lunch/lunch.py:250
+#, python-format
+msgid "Add"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.product:0
+#: view:lunch.product.category:0
+msgid "Products Form"
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.cancel_order_lines
+msgid "Cancel meals"
+msgstr ""
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_lunch_cashmove
+#: view:lunch.cashmove:0
+msgid "lunch cashmove"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.cancel:0
+msgid "Are you sure you want to cancel these meals?"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.cashmove:0
+msgid "My Account"
+msgstr ""
+
+#. module: lunch
+#: selection:report.lunch.order.line,month:0
+msgid "August"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.alert,monday:0
+msgid "Monday"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.order.line,name:0
+msgid "unknown"
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.validate_order_lines
+msgid "Receive meals"
+msgstr ""
+
+#. module: lunch
+#: selection:report.lunch.order.line,month:0
+msgid "June"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.cashmove,user_id:0
+#: field:lunch.order,user_id:0
+#: field:report.lunch.order.line,user_id:0
+msgid "User Name"
+msgstr ""
+
+#. module: lunch
+#: model:ir.module.category,name:lunch.module_lunch_category
+#: model:ir.ui.menu,name:lunch.menu_lunch
+#: model:ir.ui.menu,name:lunch.menu_lunch_title
+msgid "Lunch"
+msgstr ""
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_lunch_order_line
+msgid "lunch order line"
+msgstr ""
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_lunch_product
+msgid "lunch product"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.order.line,user_id:0
+#: model:res.groups,name:lunch.group_lunch_user
+msgid "User"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.cashmove,date:0
+#: field:lunch.order,date:0
+#: field:lunch.order.line,date:0
+msgid "Date"
+msgstr ""
+
+#. module: lunch
+#: selection:report.lunch.order.line,month:0
+msgid "November"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.order:0
+msgid "Orders Tree"
+msgstr "Захиалгийн мод"
+
+#. module: lunch
+#: view:lunch.order:0
+msgid "Orders Form"
+msgstr "Захиалгуудын Форм"
+
+#. module: lunch
+#: view:lunch.alert:0
+#: view:lunch.order.line:0
+msgid "Search"
+msgstr ""
+
+#. module: lunch
+#: selection:report.lunch.order.line,month:0
+msgid "October"
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.act_window,help:lunch.action_lunch_order_by_supplier_form
+msgid ""
+"\n"
+" Here you can see today's orders grouped by suppliers.\n"
+"
\n"
+" \n"
+" Click to create a lunch alert. \n"
+"
\n"
+" \n"
+" Alerts are used to warn employee from possible issues "
+"concerning the lunch orders.\n"
+" To create a lunch alert you have to define its recurrency, "
+"the time interval during which the alert should be executed and the message "
+"to display.\n"
+"
\n"
+" \n"
+" Click to create a payment. \n"
+"
\n"
+" \n"
+" Here you can see the employees' payment. A payment is a cash "
+"move from the employee to the company.\n"
+"
\n"
+" "
+msgstr ""
+
+#. module: lunch
+#: code:addons/lunch/lunch.py:186
+#, python-format
+msgid "Your favorite meals will be created based on your last orders."
+msgstr ""
+
+#. module: lunch
+#: model:ir.module.category,description:lunch.module_lunch_category
+msgid ""
+"Helps you handle your lunch needs, if you are a manager you will be able to "
+"create new products, cashmoves and to confirm or cancel orders."
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.act_window,help:lunch.action_lunch_control_accounts
+msgid ""
+"\n"
+" Click to create a new payment. \n"
+"
\n"
+" \n"
+" A cashmove can either be an expense or a payment.
\n"
+" An expense is automatically created at the order "
+"receipt.
\n"
+" A payment represents the employee reimbursement to the "
+"company.\n"
+"
\n"
+" "
+msgstr ""
+
+#. module: lunch
+#: field:lunch.alert,alter_type:0
+msgid "Recurrency"
+msgstr ""
+
+#. module: lunch
+#: code:addons/lunch/lunch.py:189
+#, python-format
+msgid "Don't forget the alerts displayed in the reddish area"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.alert,thursday:0
+msgid "Thursday"
+msgstr ""
+
+#. module: lunch
+#: report:lunch.order.line:0
+msgid "Unit Price"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.order.line,product_id:0
+#: field:lunch.product,name:0
+msgid "Product"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.cashmove,description:0
+#: report:lunch.order.line:0
+#: field:lunch.product,description:0
+msgid "Description"
+msgstr ""
+
+#. module: lunch
+#: selection:report.lunch.order.line,month:0
+msgid "May"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.order.line,price:0
+#: field:lunch.product,price:0
+msgid "Price"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.cashmove,state:0
+msgid "Is an order or a Payment"
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_order_form
+#: model:ir.ui.menu,name:lunch.menu_lunch_order_form
+msgid "New Order"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.cashmove:0
+msgid "cashmove tree"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.cancel:0
+msgid "Cancel a meal means that we didn't receive it from the supplier."
+msgstr ""
+
+#. module: lunch
+#: model:ir.ui.menu,name:lunch.menu_lunch_cashmove
+msgid "Employee Payments"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.cashmove:0
+#: selection:lunch.cashmove,state:0
+msgid "Payment"
+msgstr ""
+
+#. module: lunch
+#: selection:report.lunch.order.line,month:0
+msgid "February"
+msgstr ""
+
+#. module: lunch
+#: field:report.lunch.order.line,year:0
+msgid "Year"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.order:0
+msgid "List"
+msgstr ""
+
+#. module: lunch
+#: model:ir.ui.menu,name:lunch.menu_lunch_admin
+msgid "Administrate Orders"
+msgstr ""
+
+#. module: lunch
+#: selection:report.lunch.order.line,month:0
+msgid "April"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.order:0
+msgid "Select your order"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.cashmove,order_id:0
+#: selection:lunch.cashmove,state:0
+#: report:lunch.order.line:0
+#: view:lunch.order.line:0
+#: field:lunch.order.line,order_id:0
+msgid "Order"
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.report.xml,name:lunch.report_lunch_order
+#: model:ir.model,name:lunch.model_lunch_order
+#: report:lunch.order.line:0
+msgid "Lunch Order"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.order.order:0
+msgid "Are you sure you want to order these meals?"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.cancel:0
+msgid "cancel order lines"
+msgstr ""
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_lunch_product_category
+msgid "lunch product category"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.alert,saturday:0
+msgid "Saturday"
+msgstr ""
+
+#. module: lunch
+#: model:res.groups,name:lunch.group_lunch_manager
+msgid "Manager"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.validation:0
+msgid "Did your received these meals?"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.validation:0
+msgid "Once a meal is received a new cash move is created for the employee."
+msgstr ""
+
+#. module: lunch
+#: view:lunch.product:0
+msgid "Products Tree"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.cashmove:0
+#: view:lunch.order:0
+#: field:lunch.order,total:0
+#: view:lunch.order.line:0
+msgid "Total"
+msgstr ""
+
+#. module: lunch
+#: model:ir.ui.menu,name:lunch.menu_lunch_order_tree
+msgid "Previous Orders"
+msgstr ""
diff --git a/addons/lunch/lunch_view.xml b/addons/lunch/lunch_view.xml
index 8974099a294..dd387620102 100644
--- a/addons/lunch/lunch_view.xml
+++ b/addons/lunch/lunch_view.xml
@@ -39,7 +39,8 @@
Here you can see your cash moves.
A cash moves can be either an expense or a payment.
diff --git a/addons/mail/__openerp__.py b/addons/mail/__openerp__.py
index 12fdc62c260..63cd0888986 100644
--- a/addons/mail/__openerp__.py
+++ b/addons/mail/__openerp__.py
@@ -71,16 +71,12 @@ Main Features
'installable': True,
'application': True,
'images': [
- 'images/customer_history.jpeg',
+ 'images/inbox.jpeg',
'images/messages_form.jpeg',
'images/messages_list.jpeg',
- 'static/src/img/email_icong.png',
- 'static/src/img/_al.png',
- 'static/src/img/_pincky.png',
- 'static/src/img/groupdefault.png',
- 'static/src/img/attachment.png',
- 'static/src/img/checklist.png',
- 'static/src/img/formatting.png',
+ 'images/email.jpeg',
+ 'images/join_a_group.jpeg',
+ 'images/share_a_message.jpeg',
],
'css': [
'static/src/css/mail.css',
diff --git a/addons/mail/doc/mail_message.rst b/addons/mail/doc/mail_message.rst
index 02baf6c4708..b5e2d8da8b4 100644
--- a/addons/mail/doc/mail_message.rst
+++ b/addons/mail/doc/mail_message.rst
@@ -21,6 +21,8 @@ should inherit from this class.
ClientAction (ir.actions.client)
++++++++++++++++++++++++++++++++
+.. code-block:: xml
+
Inbox
mail.wall
@@ -36,6 +38,7 @@ ClientAction (ir.actions.client)
'mail_thread' widget for field on standard view. (default value like a thread for
record, view on flat mode, no reply, no read/unread)
'mail.widget' it's the root thread, used by 'mail.wall' and 'mail_thread'
+
- ``help`` : Text HTML to display if there are no message
- ``context`` : insert 'default_model' and 'default_res_id'
- ``params`` : options for the widget
diff --git a/addons/mail/i18n/tr.po b/addons/mail/i18n/tr.po
index 30d88dffd00..7742a32761b 100644
--- a/addons/mail/i18n/tr.po
+++ b/addons/mail/i18n/tr.po
@@ -8,19 +8,19 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-21 17:04+0000\n"
-"PO-Revision-Date: 2012-05-10 17:39+0000\n"
-"Last-Translator: Raphael Collet (OpenERP) \n"
+"PO-Revision-Date: 2013-02-06 01:59+0000\n"
+"Last-Translator: Ediz Duman \n"
"Language-Team: Turkish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-22 06:04+0000\n"
-"X-Generator: Launchpad (build 16378)\n"
+"X-Launchpad-Export-Date: 2013-02-07 04:53+0000\n"
+"X-Generator: Launchpad (build 16477)\n"
#. module: mail
#: view:mail.followers:0
msgid "Followers Form"
-msgstr ""
+msgstr "Takipçiler Formu"
#. module: mail
#: model:ir.model,name:mail.model_publisher_warranty_contract
@@ -31,7 +31,7 @@ msgstr ""
#: field:mail.compose.message,author_id:0
#: field:mail.message,author_id:0
msgid "Author"
-msgstr ""
+msgstr "Yazan"
#. module: mail
#: view:mail.mail:0
@@ -51,13 +51,13 @@ msgstr ""
#. module: mail
#: view:mail.message:0
msgid "Comments"
-msgstr ""
+msgstr "Yorumlar"
#. module: mail
#: view:mail.alias:0
#: view:mail.mail:0
msgid "Group By..."
-msgstr "Grupla..."
+msgstr "Grupla İle..."
#. module: mail
#: help:mail.compose.message,body:0
@@ -83,17 +83,17 @@ msgstr "E-posta Yaz"
#: code:addons/mail/static/src/xml/mail.xml:132
#, python-format
msgid "Add them into recipients and followers"
-msgstr ""
+msgstr "Alıcıları ve takipçileri içine ekleyin"
#. module: mail
#: view:mail.group:0
msgid "Group Name"
-msgstr ""
+msgstr "Grup Adı"
#. module: mail
#: selection:mail.group,public:0
msgid "Public"
-msgstr ""
+msgstr "Genel"
#. module: mail
#: view:mail.mail:0
@@ -103,7 +103,7 @@ msgstr "İleti metni"
#. module: mail
#: view:mail.message:0
msgid "Show messages to read"
-msgstr ""
+msgstr "Mesajları okumak için Göster"
#. module: mail
#: help:mail.compose.message,email_from:0
@@ -116,33 +116,33 @@ msgstr ""
#. module: mail
#: model:ir.model,name:mail.model_mail_compose_message
msgid "Email composition wizard"
-msgstr ""
+msgstr "E-posta kompozisyonu sihirbazı"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail_followers.xml:23
#, python-format
msgid "Add others"
-msgstr ""
+msgstr "Ekle diğerleri"
#. module: mail
#: field:mail.message.subtype,parent_id:0
msgid "Parent"
-msgstr ""
+msgstr "Üst"
#. module: mail
#: field:mail.group,message_unread:0
#: field:mail.thread,message_unread:0
#: field:res.partner,message_unread:0
msgid "Unread Messages"
-msgstr ""
+msgstr "Okunmamış Mesaj"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail.xml:262
#, python-format
msgid "show"
-msgstr ""
+msgstr "göster"
#. module: mail
#: help:mail.group,group_ids:0
@@ -156,31 +156,31 @@ msgstr ""
#: code:addons/mail/static/src/js/mail.js:869
#, python-format
msgid "Do you really want to delete this message?"
-msgstr ""
+msgstr "Gerçekten bu mesajı silmek istediğinizden emin misiniz?"
#. module: mail
#: view:mail.message:0
#: field:mail.notification,read:0
msgid "Read"
-msgstr ""
+msgstr "Oku"
#. module: mail
#: view:mail.group:0
msgid "Search Groups"
-msgstr ""
+msgstr "Arama Grupları"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/js/mail_followers.js:156
#, python-format
msgid "followers"
-msgstr ""
+msgstr "takipçiler"
#. module: mail
#: code:addons/mail/mail_message.py:726
#, python-format
msgid "Access Denied"
-msgstr ""
+msgstr "Erişim Rededildi"
#. module: mail
#: help:mail.group,image_medium:0
@@ -195,12 +195,12 @@ msgstr ""
#: code:addons/mail/static/src/xml/mail.xml:194
#, python-format
msgid "Uploading error"
-msgstr ""
+msgstr "Yükleme hatası"
#. module: mail
#: model:mail.group,name:mail.group_support
msgid "Support"
-msgstr ""
+msgstr "Destek"
#. module: mail
#: code:addons/mail/mail_message.py:727
@@ -228,7 +228,7 @@ msgstr "Konu"
#: code:addons/mail/static/src/xml/mail.xml:37
#, python-format
msgid "Open the full mail composer"
-msgstr ""
+msgstr "Tam posta kompozitör açın"
#. module: mail
#. openerp-web
@@ -245,7 +245,7 @@ msgstr ""
#. module: mail
#: field:mail.group,group_ids:0
msgid "Auto Subscription"
-msgstr ""
+msgstr "Otomatik Abonelik"
#. module: mail
#: field:mail.mail,references:0
@@ -262,7 +262,7 @@ msgstr ""
#. module: mail
#: model:ir.model,name:mail.model_mail_group
msgid "Discussion group"
-msgstr ""
+msgstr "Tartışma grubu"
#. module: mail
#. openerp-web
@@ -270,14 +270,14 @@ msgstr ""
#: code:addons/mail/static/src/xml/mail.xml:95
#, python-format
msgid "uploading"
-msgstr ""
+msgstr "yükleme"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail_followers.xml:52
#, python-format
msgid "more."
-msgstr ""
+msgstr "daha fazla"
#. module: mail
#: help:mail.compose.message,type:0
@@ -286,6 +286,8 @@ msgid ""
"Message type: email for email message, notification for system message, "
"comment for other messages such as user replies"
msgstr ""
+"Mesaj türü: e-posta mesajı için e-posta, sistem mesajı için bildirim,bir "
+"kullanıcı cevaplar gibi diğer mesajlar için Yorum"
#. module: mail
#: help:mail.message.subtype,relation_field:0
@@ -298,7 +300,7 @@ msgstr ""
#. module: mail
#: selection:mail.mail,state:0
msgid "Cancelled"
-msgstr "İptal Edilmiş"
+msgstr "İptalEdildi"
#. module: mail
#: field:mail.mail,reply_to:0
@@ -316,23 +318,23 @@ msgstr ""
#: help:mail.thread,message_unread:0
#: help:res.partner,message_unread:0
msgid "If checked new messages require your attention."
-msgstr ""
+msgstr "Eğer işaretliyse yeni mesajlar dikkat gerektirir."
#. module: mail
#: field:mail.group,image_medium:0
msgid "Medium-sized photo"
-msgstr ""
+msgstr "Orta ölçekli fotoğraf"
#. module: mail
#: model:ir.actions.client,name:mail.action_mail_to_me_feeds
#: model:ir.ui.menu,name:mail.mail_tomefeeds
msgid "To: me"
-msgstr ""
+msgstr "Kime:"
#. module: mail
#: field:mail.message.subtype,name:0
msgid "Message Type"
-msgstr "Mesaj tipi"
+msgstr "Mesaj Türü"
#. module: mail
#: field:mail.mail,auto_delete:0
@@ -345,21 +347,21 @@ msgstr "Otomatik Sil"
#: view:mail.group:0
#, python-format
msgid "Unfollow"
-msgstr ""
+msgstr "İzlemekten vazgeç"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail.xml:261
#, python-format
msgid "show one more message"
-msgstr ""
+msgstr "daha mesaj göster"
#. module: mail
#: code:addons/mail/mail_mail.py:71
#: code:addons/mail/res_users.py:79
#, python-format
msgid "Invalid Action!"
-msgstr ""
+msgstr "Geçersiz İşlem!"
#. module: mail
#. openerp-web
@@ -379,7 +381,7 @@ msgstr "E-postalar"
#. module: mail
#: field:mail.followers,partner_id:0
msgid "Related Partner"
-msgstr ""
+msgstr "İlgili Partner"
#. module: mail
#: help:mail.group,message_summary:0
@@ -401,24 +403,24 @@ msgstr ""
#. module: mail
#: field:mail.message.subtype,relation_field:0
msgid "Relation field"
-msgstr ""
+msgstr "İlişkili alanı"
#. module: mail
#: selection:mail.compose.message,type:0
#: selection:mail.message,type:0
msgid "System notification"
-msgstr ""
+msgstr "Sistem bildirim"
#. module: mail
#: model:ir.model,name:mail.model_res_partner
#: view:mail.mail:0
msgid "Partner"
-msgstr "Cari"
+msgstr "Partner"
#. module: mail
#: model:ir.ui.menu,name:mail.mail_my_stuff
msgid "Organizer"
-msgstr ""
+msgstr "Ajanda"
#. module: mail
#: field:mail.compose.message,subject:0
@@ -429,7 +431,7 @@ msgstr "Konu"
#. module: mail
#: field:mail.wizard.invite,partner_ids:0
msgid "Partners"
-msgstr ""
+msgstr "Partnerler"
#. module: mail
#: view:mail.mail:0
@@ -464,7 +466,7 @@ msgstr "Gönder"
#: code:addons/mail/static/src/js/mail_followers.js:152
#, python-format
msgid "No followers"
-msgstr ""
+msgstr "Takipçileri Yok"
#. module: mail
#: view:mail.mail:0
@@ -482,13 +484,13 @@ msgstr "Başarısız"
#: field:res.partner,message_follower_ids:0
#, python-format
msgid "Followers"
-msgstr ""
+msgstr "Takipçiler"
#. module: mail
#: model:ir.actions.client,name:mail.action_mail_archives_feeds
#: model:ir.ui.menu,name:mail.mail_archivesfeeds
msgid "Archives"
-msgstr ""
+msgstr "Arşiv"
#. module: mail
#. openerp-web
@@ -496,7 +498,7 @@ msgstr ""
#: code:addons/mail/static/src/xml/mail.xml:94
#, python-format
msgid "Delete this attachment"
-msgstr ""
+msgstr "Bu eki sil"
#. module: mail
#. openerp-web
@@ -511,13 +513,13 @@ msgstr "Cevapla"
#: code:addons/mail/static/src/js/mail_followers.js:154
#, python-format
msgid "One follower"
-msgstr ""
+msgstr "Bir takipçi"
#. module: mail
#: field:mail.compose.message,type:0
#: field:mail.message,type:0
msgid "Type"
-msgstr ""
+msgstr "Tür"
#. module: mail
#: selection:mail.compose.message,type:0
@@ -529,23 +531,23 @@ msgstr ""
#. module: mail
#: field:ir.ui.menu,mail_group_id:0
msgid "Mail Group"
-msgstr ""
+msgstr "Mail Grubu"
#. module: mail
#: selection:res.partner,notification_email_send:0
msgid "Comments and Emails"
-msgstr ""
+msgstr "Yorumlar ve Emailler"
#. module: mail
#: field:mail.alias,alias_defaults:0
msgid "Default Values"
-msgstr ""
+msgstr "Ötanımlı Değerler"
#. module: mail
#: code:addons/mail/res_users.py:100
#, python-format
msgid "%s has joined the %s network."
-msgstr ""
+msgstr "%s katılıdı %s ağa"
#. module: mail
#: help:mail.group,image_small:0
@@ -566,41 +568,41 @@ msgstr "Alıcılar"
#: code:addons/mail/static/src/xml/mail.xml:127
#, python-format
msgid "<<<"
-msgstr ""
+msgstr "<<<"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail.xml:43
#, python-format
msgid "Write to the followers of this document..."
-msgstr ""
+msgstr "Bu belgenin takipçilerine yaz ..."
#. module: mail
#: field:mail.group,group_public_id:0
msgid "Authorized Group"
-msgstr ""
+msgstr "Yetkili Grup"
#. module: mail
#: view:mail.group:0
msgid "Join Group"
-msgstr ""
+msgstr "Gruba Katıl"
#. module: mail
#: help:mail.mail,email_from:0
msgid "Message sender, taken from user preferences."
-msgstr ""
+msgstr "Kullanıcı tercihlerine göre alınan mesaj gönderen,."
#. module: mail
#: code:addons/mail/wizard/invite.py:39
#, python-format
msgid "You have been invited to follow a new document.
"
-msgstr ""
+msgstr "Sen yeni bir belge takip etmeye davet edildin.
"
#. module: mail
#: field:mail.compose.message,parent_id:0
#: field:mail.message,parent_id:0
msgid "Parent Message"
-msgstr ""
+msgstr "Üst Mesaj"
#. module: mail
#: field:mail.compose.message,res_id:0
@@ -624,7 +626,7 @@ msgstr ""
#. module: mail
#: model:mail.group,name:mail.group_rd
msgid "R&D"
-msgstr ""
+msgstr "R&D"
#. module: mail
#. openerp-web
@@ -648,7 +650,7 @@ msgstr "Gelişmiş"
#: code:addons/mail/static/src/xml/mail.xml:226
#, python-format
msgid "Move to Inbox"
-msgstr ""
+msgstr "Geleni Taşı"
#. module: mail
#: code:addons/mail/wizard/mail_compose_message.py:165
@@ -660,7 +662,7 @@ msgstr "Yanıt:"
#: field:mail.compose.message,to_read:0
#: field:mail.message,to_read:0
msgid "To read"
-msgstr ""
+msgstr "Okumak için"
#. module: mail
#: code:addons/mail/res_users.py:79
@@ -669,38 +671,40 @@ msgid ""
"You may not create a user. To create new users, you should use the "
"\"Settings > Users\" menu."
msgstr ""
+"Bir kullanıcı oluşturamazsınız. Yeni kullanıcılar oluşturmak için "
+"kullanmanız gereken \"Ayarlar > Kullanıcılar\" menü."
#. module: mail
#: help:mail.followers,res_model:0
#: help:mail.wizard.invite,res_model:0
msgid "Model of the followed resource"
-msgstr ""
+msgstr "Takip kaynağın Modeli"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail.xml:286
#, python-format
msgid "like"
-msgstr ""
+msgstr "gibi"
#. module: mail
#: view:mail.compose.message:0
#: view:mail.mail:0
#: view:mail.wizard.invite:0
msgid "Cancel"
-msgstr "İptal"
+msgstr "Vazgeç"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail.xml:44
#, python-format
msgid "Share with my followers..."
-msgstr ""
+msgstr "Benim takipçilerim ile paylaş ..."
#. module: mail
#: field:mail.notification,partner_id:0
msgid "Contact"
-msgstr ""
+msgstr "Kontak"
#. module: mail
#: view:mail.group:0
@@ -756,7 +760,7 @@ msgstr ""
#: view:mail.mail:0
#: selection:mail.message,type:0
msgid "Comment"
-msgstr ""
+msgstr "Yorum"
#. module: mail
#: model:ir.actions.client,help:mail.action_mail_inbox_feeds
@@ -772,18 +776,27 @@ msgid ""
" \n"
" "
msgstr ""
+"\n"
+" Hayırlı İşler! Gelen kutunuz boş.\n"
+"
\n"
+" Gelen kutunuz gönderilen özel mesajları veya e-postalar "
+"içerir sen\n"
+" ayrıca belge veya kontaklarla ilgili bilgilerinide \n"
+" takip edersin.\n"
+"
\n"
+" "
#. module: mail
#: field:mail.mail,notification:0
msgid "Is Notification"
-msgstr ""
+msgstr "Bildirim mi"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail.xml:170
#, python-format
msgid "Compose a new message"
-msgstr ""
+msgstr "Yeni mesaj oluştur"
#. module: mail
#: view:mail.mail:0
@@ -807,7 +820,7 @@ msgstr ""
#. module: mail
#: field:mail.group,image:0
msgid "Photo"
-msgstr ""
+msgstr "Resim"
#. module: mail
#. openerp-web
@@ -816,13 +829,13 @@ msgstr ""
#: view:mail.wizard.invite:0
#, python-format
msgid "or"
-msgstr ""
+msgstr "veya"
#. module: mail
#: help:mail.compose.message,vote_user_ids:0
#: help:mail.message,vote_user_ids:0
msgid "Users that voted for this message"
-msgstr ""
+msgstr "Kullanıcıları Bu mesaj için oylandı"
#. module: mail
#: help:mail.group,alias_id:0
@@ -845,17 +858,17 @@ msgstr "E-posta Ara"
#: field:mail.compose.message,child_ids:0
#: field:mail.message,child_ids:0
msgid "Child Messages"
-msgstr ""
+msgstr "Alt Mesajlar"
#. module: mail
#: field:mail.alias,alias_user_id:0
msgid "Owner"
-msgstr ""
+msgstr "Sahibi"
#. module: mail
#: model:ir.model,name:mail.model_res_users
msgid "Users"
-msgstr ""
+msgstr "Kullanıcılar"
#. module: mail
#: model:ir.model,name:mail.model_mail_message
@@ -864,19 +877,19 @@ msgstr ""
#: field:mail.notification,message_id:0
#: field:mail.wizard.invite,message:0
msgid "Message"
-msgstr ""
+msgstr "Mesaj"
#. module: mail
#: help:mail.followers,res_id:0
#: help:mail.wizard.invite,res_id:0
msgid "Id of the followed resource"
-msgstr ""
+msgstr "Takipçini kayanak ıd si"
#. module: mail
#: field:mail.compose.message,body:0
#: field:mail.message,body:0
msgid "Contents"
-msgstr ""
+msgstr "İçerekler"
#. module: mail
#: model:ir.actions.act_window,name:mail.action_view_mail_alias
@@ -895,12 +908,12 @@ msgstr ""
#: field:mail.compose.message,vote_user_ids:0
#: field:mail.message,vote_user_ids:0
msgid "Votes"
-msgstr ""
+msgstr "Oylamalar"
#. module: mail
#: view:mail.group:0
msgid "Group"
-msgstr ""
+msgstr "Grup"
#. module: mail
#: help:mail.compose.message,starred:0
@@ -911,19 +924,19 @@ msgstr ""
#. module: mail
#: field:mail.group,public:0
msgid "Privacy"
-msgstr ""
+msgstr "Özel"
#. module: mail
#: view:mail.mail:0
msgid "Notification"
-msgstr ""
+msgstr "Bildirimler"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/js/mail.js:585
#, python-format
msgid "Please complete partner's informations"
-msgstr ""
+msgstr "Komple partnerin bilgisi lütfen"
#. module: mail
#: view:mail.wizard.invite:0
@@ -933,17 +946,17 @@ msgstr ""
#. module: mail
#: view:mail.compose.message:0
msgid "Followers of selected items and"
-msgstr ""
+msgstr "Seçilen öğelerin takipçileri ve"
#. module: mail
#: field:mail.alias,alias_force_thread_id:0
msgid "Record Thread ID"
-msgstr ""
+msgstr "Konu Kayıt ID"
#. module: mail
#: model:ir.ui.menu,name:mail.mail_group_root
msgid "My Groups"
-msgstr ""
+msgstr "Gruplarım"
#. module: mail
#: model:ir.actions.client,help:mail.action_mail_archives_feeds
@@ -962,7 +975,7 @@ msgstr ""
#: view:mail.mail:0
#: field:mail.mail,state:0
msgid "Status"
-msgstr ""
+msgstr "Durumu"
#. module: mail
#: view:mail.mail:0
@@ -979,7 +992,7 @@ msgstr ""
#: help:mail.compose.message,record_name:0
#: help:mail.message,record_name:0
msgid "Name get of the related document."
-msgstr ""
+msgstr "İlgili belge adı."
#. module: mail
#: model:ir.actions.act_window,name:mail.action_view_notifications
@@ -990,7 +1003,7 @@ msgstr ""
#: field:mail.message,notification_ids:0
#: view:mail.notification:0
msgid "Notifications"
-msgstr ""
+msgstr "Bildirimler"
#. module: mail
#: view:mail.alias:0
@@ -1018,24 +1031,24 @@ msgstr ""
#. module: mail
#: view:mail.mail:0
msgid "by"
-msgstr ""
+msgstr "ile"
#. module: mail
#: model:mail.group,name:mail.group_best_sales_practices
msgid "Best Sales Practices"
-msgstr ""
+msgstr "En İyi Satış Uygulamaları"
#. module: mail
#: selection:mail.group,public:0
msgid "Selected Group Only"
-msgstr ""
+msgstr "Sadece Grup Seçilmiş"
#. module: mail
#: field:mail.group,message_is_follower:0
#: field:mail.thread,message_is_follower:0
#: field:res.partner,message_is_follower:0
msgid "Is a Follower"
-msgstr ""
+msgstr "Bir Takipçisi mi"
#. module: mail
#: view:mail.alias:0
@@ -1046,12 +1059,12 @@ msgstr "Kullanıcı"
#. module: mail
#: view:mail.group:0
msgid "Groups"
-msgstr ""
+msgstr "Gruplar"
#. module: mail
#: view:mail.message:0
msgid "Messages Search"
-msgstr ""
+msgstr "Mesajları Arama"
#. module: mail
#: field:mail.compose.message,date:0
@@ -1064,7 +1077,7 @@ msgstr "Tarih"
#: code:addons/mail/static/src/xml/mail.xml:34
#, python-format
msgid "Post"
-msgstr ""
+msgstr "Postala"
#. module: mail
#: view:mail.mail:0
@@ -1076,38 +1089,38 @@ msgstr "Gelişmiş Filtreler..."
#: code:addons/mail/static/src/xml/mail.xml:107
#, python-format
msgid "To:"
-msgstr ""
+msgstr "Kime:"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail.xml:175
#, python-format
msgid "Write to my followers"
-msgstr ""
+msgstr "Takipçilerin için yaz"
#. module: mail
#: model:ir.model,name:mail.model_res_groups
msgid "Access Groups"
-msgstr ""
+msgstr "Erişim Grupları"
#. module: mail
#: field:mail.message.subtype,default:0
msgid "Default"
-msgstr ""
+msgstr "Öntanımlı"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail.xml:260
#, python-format
msgid "show more message"
-msgstr ""
+msgstr "daha fazla mesaj göster"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail.xml:228
#, python-format
msgid "Mark as Todo"
-msgstr ""
+msgstr "Yapılacak olarak işaretle"
#. module: mail
#: help:mail.message.subtype,parent_id:0
@@ -1117,14 +1130,14 @@ msgstr ""
#. module: mail
#: model:ir.model,name:mail.model_mail_wizard_invite
msgid "Invite wizard"
-msgstr ""
+msgstr "Davet sihirbazı"
#. module: mail
#: field:mail.group,message_summary:0
#: field:mail.thread,message_summary:0
#: field:res.partner,message_summary:0
msgid "Summary"
-msgstr ""
+msgstr "Özet"
#. module: mail
#: help:mail.message.subtype,res_model:0
@@ -1138,7 +1151,7 @@ msgstr ""
#: field:mail.message,subtype_id:0
#: view:mail.message.subtype:0
msgid "Subtype"
-msgstr ""
+msgstr "Alttür"
#. module: mail
#: view:mail.group:0
@@ -1150,27 +1163,27 @@ msgstr ""
#: field:mail.message,starred:0
#: field:mail.notification,starred:0
msgid "Starred"
-msgstr ""
+msgstr "Yıldızlı"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail.xml:262
#, python-format
msgid "more messages"
-msgstr ""
+msgstr "daha fazla mesaj"
#. module: mail
#: code:addons/mail/update.py:93
#, python-format
msgid "Error"
-msgstr ""
+msgstr "Hata"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail_followers.xml:13
#, python-format
msgid "Following"
-msgstr ""
+msgstr "Takip"
#. module: mail
#: sql_constraint:mail.alias:0
@@ -1192,7 +1205,7 @@ msgstr ""
#: code:addons/mail/static/src/xml/mail_followers.xml:52
#, python-format
msgid "And"
-msgstr ""
+msgstr "Ve"
#. module: mail
#: field:mail.compose.message,message_id:0
@@ -1218,7 +1231,7 @@ msgstr "Ekler"
#: field:mail.compose.message,record_name:0
#: field:mail.message,record_name:0
msgid "Message Record Name"
-msgstr ""
+msgstr "Mesaj Kayıt Adı"
#. module: mail
#: field:mail.mail,email_cc:0
@@ -1236,7 +1249,7 @@ msgstr ""
#: view:mail.compose.message:0
#, python-format
msgid "Followers of"
-msgstr ""
+msgstr "Takipçileri"
#. module: mail
#: help:mail.mail,auto_delete:0
@@ -1246,36 +1259,36 @@ msgstr "Bu mesajı gönderdikten sonra yerden kazanmak için sil"
#. module: mail
#: model:ir.actions.client,name:mail.action_mail_group_feeds
msgid "Discussion Group"
-msgstr ""
+msgstr "Tartışma Grubu"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail.xml:224
#, python-format
msgid "Done"
-msgstr ""
+msgstr "Biten"
#. module: mail
#: model:mail.message.subtype,name:mail.mt_comment
msgid "Discussions"
-msgstr ""
+msgstr "Tartışmalar"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail_followers.xml:11
#, python-format
msgid "Follow"
-msgstr ""
+msgstr "takip etme"
#. module: mail
#: field:mail.group,name:0
msgid "Name"
-msgstr ""
+msgstr "Adı"
#. module: mail
#: model:mail.group,name:mail.group_all_employees
msgid "Whole Company"
-msgstr ""
+msgstr "Tüm Firma"
#. module: mail
#. openerp-web
@@ -1283,7 +1296,7 @@ msgstr ""
#: view:mail.compose.message:0
#, python-format
msgid "and"
-msgstr ""
+msgstr "ve"
#. module: mail
#: help:mail.mail,body_html:0
@@ -1300,17 +1313,17 @@ msgstr "Oluşturma Ayı"
#: code:addons/mail/static/src/xml/mail.xml:272
#, python-format
msgid "Compose new Message"
-msgstr ""
+msgstr "Yeni Mesaj Yaz"
#. module: mail
#: field:mail.group,menu_id:0
msgid "Related Menu"
-msgstr ""
+msgstr "İlgili Menü"
#. module: mail
#: view:mail.message:0
msgid "Content"
-msgstr ""
+msgstr "İçerek"
#. module: mail
#: field:mail.mail,email_to:0
@@ -1321,7 +1334,7 @@ msgstr "Kime"
#: field:mail.compose.message,notified_partner_ids:0
#: field:mail.message,notified_partner_ids:0
msgid "Notified partners"
-msgstr ""
+msgstr "Onaylanmış partnerler"
#. module: mail
#: help:mail.group,public:0
@@ -1333,7 +1346,7 @@ msgstr ""
#. module: mail
#: model:mail.group,name:mail.group_board
msgid "Board meetings"
-msgstr ""
+msgstr "Yönetim Kurulu toplantıları"
#. module: mail
#: constraint:mail.alias:0
@@ -1357,35 +1370,35 @@ msgstr "Tekil mesaj tanımlayıcısı"
#: field:mail.group,description:0
#: field:mail.message.subtype,description:0
msgid "Description"
-msgstr ""
+msgstr "Açıklama"
#. module: mail
#: model:ir.model,name:mail.model_mail_followers
msgid "Document Followers"
-msgstr ""
+msgstr "Belge Takipçileri"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail_followers.xml:35
#, python-format
msgid "Remove this follower"
-msgstr ""
+msgstr "Bu takipçisi kaldır"
#. module: mail
#: selection:res.partner,notification_email_send:0
msgid "Never"
-msgstr ""
+msgstr "Asla"
#. module: mail
#: field:mail.mail,mail_server_id:0
msgid "Outgoing mail server"
-msgstr "giden mail sunucusu"
+msgstr "Giden mail sunucusu"
#. module: mail
#: code:addons/mail/mail_message.py:920
#, python-format
msgid "Partners email addresses not found"
-msgstr ""
+msgstr "Partnerler e-posta bulunamadı adresleri"
#. module: mail
#: view:mail.mail:0
@@ -1402,7 +1415,7 @@ msgstr "Zengin-metin İçerik"
#: help:mail.compose.message,to_read:0
#: help:mail.message,to_read:0
msgid "Current user has an unread notification linked to this message"
-msgstr ""
+msgstr "Geçerli kullanıcı bu mesajı bağlantılı okunmadı bildirim var"
#. module: mail
#: help:res.partner,notification_email_send:0
@@ -1414,7 +1427,7 @@ msgstr ""
#: model:ir.actions.act_window,name:mail.action_view_groups
#: model:ir.ui.menu,name:mail.mail_allgroups
msgid "Join a group"
-msgstr ""
+msgstr "Bir gruba katılın"
#. module: mail
#: model:ir.actions.client,help:mail.action_mail_group_feeds
@@ -1430,7 +1443,7 @@ msgstr ""
#: code:addons/mail/static/src/xml/mail.xml:195
#, python-format
msgid "Please, wait while the file is uploading."
-msgstr ""
+msgstr "Dosya yüklenirken bekleyin, lütfen."
#. module: mail
#: view:mail.group:0
@@ -1446,14 +1459,14 @@ msgstr ""
#: code:addons/mail/static/src/xml/mail.xml:225
#, python-format
msgid "Set back to Todo"
-msgstr ""
+msgstr "Yapılacak geri ayarlayın"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail.xml:113
#, python-format
msgid "this document"
-msgstr ""
+msgstr "bu belgede"
#. module: mail
#: field:mail.compose.message,filter_id:0
@@ -1463,7 +1476,7 @@ msgstr "Filtreler"
#. module: mail
#: field:res.partner,notification_email_send:0
msgid "Receive Feeds by Email"
-msgstr ""
+msgstr "E-posta ile Beslemeler gelsin"
#. module: mail
#: help:base.config.settings,alias_domain:0
@@ -1487,13 +1500,13 @@ msgstr "Mesajlar"
#: code:addons/mail/static/src/xml/mail.xml:126
#, python-format
msgid "others..."
-msgstr ""
+msgstr "digerleri..."
#. module: mail
#: model:ir.actions.client,name:mail.action_mail_star_feeds
#: model:ir.ui.menu,name:mail.mail_starfeeds
msgid "To-do"
-msgstr ""
+msgstr "Yapılacak"
#. module: mail
#: view:mail.alias:0
@@ -1506,7 +1519,7 @@ msgstr ""
#. module: mail
#: model:ir.model,name:mail.model_mail_mail
msgid "Outgoing Mails"
-msgstr ""
+msgstr "Giden postalar"
#. module: mail
#: help:mail.compose.message,notification_ids:0
@@ -1520,7 +1533,7 @@ msgstr ""
#: model:ir.ui.menu,name:mail.mail_feeds
#: model:ir.ui.menu,name:mail.mail_feeds_main
msgid "Messaging"
-msgstr ""
+msgstr "Mesajlaşma"
#. module: mail
#: view:mail.alias:0
@@ -1545,7 +1558,7 @@ msgstr ""
#: help:mail.thread,message_ids:0
#: help:res.partner,message_ids:0
msgid "Messages and communication history"
-msgstr ""
+msgstr "Mesajlar ve iletişim geçmişi"
#. module: mail
#: help:mail.mail,references:0
@@ -1555,7 +1568,7 @@ msgstr "Mesaj referansları, tanımlayıcılar ya da önceki mesajlar"
#. module: mail
#: field:mail.compose.message,composition_mode:0
msgid "Composition mode"
-msgstr ""
+msgstr "Kompozisyon modu"
#. module: mail
#: field:mail.compose.message,model:0
@@ -1570,7 +1583,7 @@ msgstr "İlgili Döküman Modeli"
#: code:addons/mail/static/src/xml/mail.xml:287
#, python-format
msgid "unlike"
-msgstr ""
+msgstr "farklı"
#. module: mail
#: help:mail.compose.message,author_id:0
@@ -1594,12 +1607,12 @@ msgstr ""
#: code:addons/mail/update.py:93
#, python-format
msgid "Error during communication with the publisher warranty server."
-msgstr ""
+msgstr "Yayıncı garanti sunucuyla iletişim sırasında hata oluştu."
#. module: mail
#: selection:mail.group,public:0
msgid "Private"
-msgstr ""
+msgstr "Özel"
#. module: mail
#: model:ir.actions.client,help:mail.action_mail_star_feeds
@@ -1623,49 +1636,49 @@ msgstr "Gönderim Başarısız"
#. module: mail
#: field:mail.compose.message,partner_ids:0
msgid "Additional contacts"
-msgstr ""
+msgstr "Ek kontaklar"
#. module: mail
#: help:mail.compose.message,parent_id:0
#: help:mail.message,parent_id:0
msgid "Initial thread message."
-msgstr ""
+msgstr "İlk konu mesaj."
#. module: mail
#: model:mail.group,name:mail.group_hr_policies
msgid "HR Policies"
-msgstr ""
+msgstr "İK Politikaları"
#. module: mail
#: selection:res.partner,notification_email_send:0
msgid "Emails only"
-msgstr ""
+msgstr "Sadece E-postalar"
#. module: mail
#: model:ir.actions.client,name:mail.action_mail_inbox_feeds
#: model:ir.ui.menu,name:mail.mail_inboxfeeds
msgid "Inbox"
-msgstr ""
+msgstr "Gelenler"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/xml/mail.xml:58
#, python-format
msgid "File"
-msgstr ""
+msgstr "Dosya"
#. module: mail
#. openerp-web
#: code:addons/mail/static/src/js/many2many_tags_email.js:63
#, python-format
msgid "Please complete partner's informations and Email"
-msgstr ""
+msgstr "Komple partnerin bilgi ve e-posta lütfen"
#. module: mail
#: model:ir.actions.act_window,name:mail.action_view_message_subtype
#: model:ir.ui.menu,name:mail.menu_message_subtype
msgid "Subtypes"
-msgstr ""
+msgstr "Alttürleri"
#. module: mail
#: model:ir.model,name:mail.model_mail_alias
@@ -1675,7 +1688,7 @@ msgstr ""
#. module: mail
#: field:mail.group,image_small:0
msgid "Small-sized photo"
-msgstr ""
+msgstr "Küçük boyutlu fotoğraf"
#. module: mail
#: help:mail.mail,reply_to:0
diff --git a/addons/mail/mail_followers.py b/addons/mail/mail_followers.py
index ec9bc86d6c5..a9d33f4585d 100644
--- a/addons/mail/mail_followers.py
+++ b/addons/mail/mail_followers.py
@@ -85,9 +85,6 @@ class mail_notification(osv.Model):
if notification.read:
continue
partner = notification.partner_id
- # Do not send an email to the writer
- if partner.user_ids and partner.user_ids[0].id == uid:
- continue
# Do not send to partners without email address defined
if not partner.email:
continue
@@ -129,11 +126,20 @@ class mail_notification(osv.Model):
if signature:
body_html = tools.append_content_to_html(body_html, signature, plaintext=True, container_tag='div')
+ # email_from: partner-user alias or partner email or mail.message email_from
+ if msg.author_id and msg.author_id.user_ids and msg.author_id.user_ids[0].alias_domain and msg.author_id.user_ids[0].alias_name:
+ email_from = '%s <%s@%s>' % (msg.author_id.name, msg.author_id.user_ids[0].alias_name, msg.author_id.user_ids[0].alias_domain)
+ elif msg.author_id:
+ email_from = '%s <%s>' % (msg.author_id.name, msg.author_id.email)
+ else:
+ email_from = msg.email_from
+
mail_values = {
'mail_message_id': msg.id,
'email_to': [],
'auto_delete': True,
'body_html': body_html,
+ 'email_from': email_from,
'state': 'outgoing',
}
mail_values['email_to'] = ', '.join(mail_values['email_to'])
diff --git a/addons/mail/mail_mail.py b/addons/mail/mail_mail.py
index 7b8ec0b3579..eb5ec30496e 100644
--- a/addons/mail/mail_mail.py
+++ b/addons/mail/mail_mail.py
@@ -78,6 +78,13 @@ class mail_mail(osv.Model):
'email_from': lambda self, cr, uid, ctx=None: self._get_default_from(cr, uid, ctx),
}
+ def default_get(self, cr, uid, fields, context=None):
+ # protection for `default_type` values leaking from menu action context (e.g. for invoices)
+ # To remove when automatic context propagation is removed in web client
+ if context and context.get('default_type') and context.get('default_type') not in self._all_columns['type'].column.selection:
+ context = dict(context, default_type = None)
+ return super(mail_mail, self).default_get(cr, uid, fields, context=context)
+
def create(self, cr, uid, values, context=None):
if 'notification' not in values and values.get('mail_message_id'):
values['notification'] = True
diff --git a/addons/mail/mail_thread.py b/addons/mail/mail_thread.py
index d75a9199369..9d7237ca907 100644
--- a/addons/mail/mail_thread.py
+++ b/addons/mail/mail_thread.py
@@ -243,7 +243,7 @@ class mail_thread(osv.AbstractModel):
# subscribe uid unless asked not to
if not context.get('mail_create_nosubscribe'):
self.message_subscribe_users(cr, uid, [thread_id], [uid], context=context)
- self.message_subscribe_from_parent(cr, uid, [thread_id], values.keys(), context=context)
+ self.message_auto_subscribe(cr, uid, [thread_id], values.keys(), context=context)
# automatic logging unless asked not to (mainly for various testing purpose)
if not context.get('mail_create_nolog'):
@@ -261,7 +261,7 @@ class mail_thread(osv.AbstractModel):
# Perform write, update followers
result = super(mail_thread, self).write(cr, uid, ids, values, context=context)
- self.message_subscribe_from_parent(cr, uid, ids, values.keys(), context=context)
+ self.message_auto_subscribe(cr, uid, ids, values.keys(), context=context)
# Perform the tracking
if tracked_fields:
@@ -1069,7 +1069,24 @@ class mail_thread(osv.AbstractModel):
self.check_access_rights(cr, uid, 'write')
return self.write(cr, SUPERUSER_ID, ids, {'message_follower_ids': [(3, pid) for pid in partner_ids]}, context=context)
- def message_subscribe_from_parent(self, cr, uid, ids, updated_fields, context=None):
+ def _message_get_auto_subscribe_fields(self, cr, uid, updated_fields, auto_follow_fields=['user_id'], context=None):
+ """ Returns the list of relational fields linking to res.users that should
+ trigger an auto subscribe. The default list checks for the fields
+ - called 'user_id'
+ - linking to res.users
+ - with track_visibility set
+ In OpenERP V7, this is sufficent for all major addon such as opportunity,
+ project, issue, recruitment, sale.
+ Override this method if a custom behavior is needed about fields
+ that automatically subscribe users.
+ """
+ user_field_lst = []
+ for name, column_info in self._all_columns.items():
+ if name in auto_follow_fields and name in updated_fields and getattr(column_info.column, 'track_visibility', False) and column_info.column._obj == 'res.users':
+ user_field_lst.append(name)
+ return user_field_lst
+
+ def message_auto_subscribe(self, cr, uid, ids, updated_fields, context=None):
"""
1. fetch project subtype related to task (parent_id.res_model = 'project.task')
2. for each project subtype: subscribe the follower to the task
@@ -1077,13 +1094,16 @@ class mail_thread(osv.AbstractModel):
subtype_obj = self.pool.get('mail.message.subtype')
follower_obj = self.pool.get('mail.followers')
+ # fetch auto_follow_fields
+ user_field_lst = self._message_get_auto_subscribe_fields(cr, uid, updated_fields, context=context)
+
# fetch related record subtypes
related_subtype_ids = subtype_obj.search(cr, uid, ['|', ('res_model', '=', False), ('parent_id.res_model', '=', self._name)], context=context)
subtypes = subtype_obj.browse(cr, uid, related_subtype_ids, context=context)
default_subtypes = [subtype for subtype in subtypes if subtype.res_model == False]
related_subtypes = [subtype for subtype in subtypes if subtype.res_model != False]
relation_fields = set([subtype.relation_field for subtype in subtypes if subtype.relation_field != False])
- if not related_subtypes or not any(relation in updated_fields for relation in relation_fields):
+ if (not related_subtypes or not any(relation in updated_fields for relation in relation_fields)) and not user_field_lst:
return True
for record in self.browse(cr, uid, ids, context=context):
@@ -1105,20 +1125,24 @@ class mail_thread(osv.AbstractModel):
for follower in follower_obj.browse(cr, SUPERUSER_ID, follower_ids, context=context):
new_followers.setdefault(follower.partner_id.id, set()).add(subtype.parent_id.id)
- if not parent_res_id or not parent_model:
- continue
+ if parent_res_id and parent_model:
+ for subtype in default_subtypes:
+ follower_ids = follower_obj.search(cr, SUPERUSER_ID, [
+ ('res_model', '=', parent_model),
+ ('res_id', '=', parent_res_id),
+ ('subtype_ids', 'in', [subtype.id])
+ ], context=context)
+ for follower in follower_obj.browse(cr, SUPERUSER_ID, follower_ids, context=context):
+ new_followers.setdefault(follower.partner_id.id, set()).add(subtype.id)
- for subtype in default_subtypes:
- follower_ids = follower_obj.search(cr, SUPERUSER_ID, [
- ('res_model', '=', parent_model),
- ('res_id', '=', parent_res_id),
- ('subtype_ids', 'in', [subtype.id])
- ], context=context)
- for follower in follower_obj.browse(cr, SUPERUSER_ID, follower_ids, context=context):
- new_followers.setdefault(follower.partner_id.id, set()).add(subtype.id)
+ # add followers coming from res.users relational fields that are tracked
+ user_ids = [getattr(record, name).id for name in user_field_lst if getattr(record, name)]
+ for partner_id in [user.partner_id.id for user in self.pool.get('res.users').browse(cr, SUPERUSER_ID, user_ids, context=context)]:
+ new_followers.setdefault(partner_id, None)
for pid, subtypes in new_followers.items():
- self.message_subscribe(cr, uid, [record.id], [pid], list(subtypes), context=context)
+ subtypes = list(subtypes) if subtypes is not None else None
+ self.message_subscribe(cr, uid, [record.id], [pid], subtypes, context=context)
return True
#------------------------------------------------------
diff --git a/addons/mail/static/src/js/mail.js b/addons/mail/static/src/js/mail.js
index e3986a390d6..0b3bddffde1 100644
--- a/addons/mail/static/src/js/mail.js
+++ b/addons/mail/static/src/js/mail.js
@@ -105,7 +105,7 @@ openerp.mail = function (session) {
// As it only looks at the extension it is quite approximative.
filetype: function(url){
url = url.filename || url;
- var tokens = url.split('.');
+ var tokens = (url+'').split('.');
if(tokens.length <= 1){
return 'unknown';
}
@@ -218,7 +218,7 @@ openerp.mail = function (session) {
this.author_id = datasets.author_id || false,
this.attachment_ids = datasets.attachment_ids || [],
this.partner_ids = datasets.partner_ids || [];
- this._date = datasets.date;
+ this.date = datasets.date;
this.format_data();
@@ -232,19 +232,20 @@ openerp.mail = function (session) {
else {
this.options.show_read = this.to_read;
this.options.show_unread = !this.to_read;
- this.options.rerender = true;
- this.options.toggle_read = true;
}
+ this.options.rerender = true;
+ this.options.toggle_read = true;
}
- this.parent_thread = parent.messages != undefined ? parent : this.options.root_thread;
+ this.parent_thread = typeof parent.on_message_detroy == 'function' ? parent : this.options.root_thread;
this.thread = false;
},
/* Convert date, timerelative and avatar in displayable data. */
format_data: function () {
//formating and add some fields for render
- if (this._date) {
- this.timerelative = $.timeago(this._date+"Z");
+ this.date = this.date ? session.web.str_to_datetime(this.date) : false;
+ if (this.date && new Date().getTime()-this.date.getTime() < 7*24*60*60*1000) {
+ this.timerelative = $.timeago(this.date);
}
if (this.type == 'email' && (!this.author_id || !this.author_id[0])) {
this.avatar = ('/mail/static/src/img/email_icon.png');
@@ -253,7 +254,7 @@ openerp.mail = function (session) {
} else {
this.avatar = mail.ChatterUtils.get_image(this.session, 'res.users', 'image_small', this.session.uid);
}
- if (this.author_id) {
+ if (this.author_id && this.author_id[1]) {
var email = this.author_id[1].match(/(.*)<(.*@.*)>/);
if (!email) {
this.author_id.push(_.str.escapeHTML(this.author_id[1]), '', this.author_id[1]);
@@ -271,7 +272,7 @@ openerp.mail = function (session) {
var attach = this.attachment_ids[l];
if (!attach.formating) {
attach.url = mail.ChatterUtils.get_attachment_url(this.session, this.id, attach.id);
- attach.filetype = mail.ChatterUtils.filetype(attach.filename);
+ attach.filetype = mail.ChatterUtils.filetype(attach.filename || attach.name);
attach.name = mail.ChatterUtils.breakword(attach.name || attach.filename);
attach.formating = true;
}
@@ -1605,7 +1606,8 @@ openerp.mail = function (session) {
this.node.params = _.extend({
'display_indented_thread': -1,
'show_reply_button': false,
- 'show_read_unread_button': false,
+ 'show_read_unread_button': true,
+ 'read_action': 'unread',
'show_record_name': false,
'show_compact_message': 1,
}, this.node.params);
diff --git a/addons/mail/static/src/js/mail_followers.js b/addons/mail/static/src/js/mail_followers.js
index 9f88116acc7..03351c24ac2 100644
--- a/addons/mail/static/src/js/mail_followers.js
+++ b/addons/mail/static/src/js/mail_followers.js
@@ -216,9 +216,12 @@ openerp_mail_followers = function(session, mail) {
display_subtypes:function (data) {
var self = this;
var subtype_list_ul = this.$('.oe_subtype_list');
- subtype_list_ul.empty();
- var records = data[this.view.datarecord.id || this.view.dataset.ids[0]].message_subtype_data;
+ var records = [];
var nb_subtype = 0;
+ subtype_list_ul.empty();
+ if (this.view.datarecord.id) {
+ records = data[this.view.datarecord.id].message_subtype_data;
+ }
_(records).each(function (record) {nb_subtype++;});
if (nb_subtype > 1) {
this.$('hr').show();
diff --git a/addons/mail/static/src/xml/mail.xml b/addons/mail/static/src/xml/mail.xml
index 63f8a10658f..4693adeb1ee 100644
--- a/addons/mail/static/src/xml/mail.xml
+++ b/addons/mail/static/src/xml/mail.xml
@@ -246,7 +246,7 @@
•
-
+
•
diff --git a/addons/mail/update.py b/addons/mail/update.py
index 579203c64d6..bcec6f5f8b6 100644
--- a/addons/mail/update.py
+++ b/addons/mail/update.py
@@ -34,12 +34,12 @@ def get_sys_logs(self, cr, uid):
limit_date = limit_date - datetime.timedelta(15)
limit_date_str = limit_date.strftime(misc.DEFAULT_SERVER_DATETIME_FORMAT)
nbr_users = pool.get("res.users").search(cr, uid, [], count=True)
- nbr_active_users = pool.get("res.users").search(cr, uid, [("date", ">=", limit_date_str)], count=True)
+ nbr_active_users = pool.get("res.users").search(cr, uid, [("login_date", ">=", limit_date_str)], count=True)
nbr_share_users = False
nbr_active_share_users = False
if "share" in pool.get("res.users")._all_columns:
nbr_share_users = pool.get("res.users").search(cr, uid, [("share", "=", True)], count=True)
- nbr_active_share_users = pool.get("res.users").search(cr, uid, [("share", "=", True), ("date", ">=", limit_date_str)], count=True)
+ nbr_active_share_users = pool.get("res.users").search(cr, uid, [("share", "=", True), ("login_date", ">=", limit_date_str)], count=True)
user = pool.get("res.users").browse(cr, uid, uid)
web_base_url = self.pool.get('ir.config_parameter').get_param(cr, uid, 'web.base.url', 'False')
diff --git a/addons/membership/i18n/hu.po b/addons/membership/i18n/hu.po
index 43088b8300e..bebf9fd9454 100644
--- a/addons/membership/i18n/hu.po
+++ b/addons/membership/i18n/hu.po
@@ -7,24 +7,24 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-21 17:05+0000\n"
-"PO-Revision-Date: 2011-02-04 15:05+0000\n"
-"Last-Translator: Krisztian Eyssen \n"
+"PO-Revision-Date: 2013-02-10 18:42+0000\n"
+"Last-Translator: krnkris \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-22 05:21+0000\n"
-"X-Generator: Launchpad (build 16378)\n"
+"X-Launchpad-Export-Date: 2013-02-11 05:10+0000\n"
+"X-Generator: Launchpad (build 16482)\n"
#. module: membership
#: model:process.transition,name:membership.process_transition_invoicetoassociate0
msgid "invoice to associate"
-msgstr ""
+msgstr "számla összekapcsoláshoz"
#. module: membership
#: model:process.process,name:membership.process_process_membershipprocess0
msgid "Membership Process"
-msgstr ""
+msgstr "Tagság folyamatok"
#. module: membership
#: selection:membership.membership_line,state:0
@@ -37,6 +37,8 @@ msgstr "Kifizetett tagság"
#: view:report.membership:0
msgid "This will display waiting, invoiced and total pending columns"
msgstr ""
+"Ez ki fogja jelezni a várakozást, számlázott és teljes függőben lévő "
+"oszlopokat"
#. module: membership
#: view:report.membership:0
@@ -52,12 +54,12 @@ msgstr "Kifizetések száma"
#. module: membership
#: field:report.membership,tot_earned:0
msgid "Earned Amount"
-msgstr ""
+msgstr "Beérkező / megkeresett összeg"
#. module: membership
#: model:ir.model,name:membership.model_report_membership
msgid "Membership Analysis"
-msgstr ""
+msgstr "Tagság analízis/elemzés"
#. module: membership
#: selection:report.membership,month:0
@@ -67,12 +69,12 @@ msgstr "Március"
#. module: membership
#: model:process.node,note:membership.process_node_setassociation0
msgid "Set an associate member of partner."
-msgstr ""
+msgstr "Beállít egy társ tagot a partnerből."
#. module: membership
#: model:process.transition,note:membership.process_transition_invoicetopaid0
msgid "Invoice is be paid."
-msgstr ""
+msgstr "Számla most fizetve."
#. module: membership
#: field:membership.membership_line,company_id:0
@@ -87,30 +89,30 @@ msgstr "Vállalat"
#: field:res.partner,free_member:0
#: selection:res.partner,membership_state:0
msgid "Free Member"
-msgstr ""
+msgstr "Ingyenes tag"
#. module: membership
#: view:res.partner:0
msgid "Ending Date Of Membership"
-msgstr ""
+msgstr "A tagság befejezés dátuma"
#. module: membership
#: help:report.membership,date_to:0
msgid "End membership date"
-msgstr ""
+msgstr "Tagság vége dátum"
#. module: membership
#: field:product.product,membership_date_to:0
#: field:res.partner,membership_stop:0
msgid "Membership End Date"
-msgstr ""
+msgstr "Tagság befejezés dátuma"
#. module: membership
#: view:report.membership:0
#: field:report.membership,user_id:0
#: view:res.partner:0
msgid "Salesperson"
-msgstr ""
+msgstr "Értékesítő"
#. module: membership
#: model:process.transition,name:membership.process_transition_waitingtoinvoice0
@@ -120,7 +122,7 @@ msgstr "Várakozás a számlára"
#. module: membership
#: view:report.membership:0
msgid "This will display paid, old and total earned columns"
-msgstr ""
+msgstr "Ez ki fogja jelezni a fizetve, régi és összes megkeresett oszlopokat"
#. module: membership
#: view:res.partner:0
@@ -137,39 +139,39 @@ msgstr "Nem tag"
#. module: membership
#: view:product.product:0
msgid "Taxes"
-msgstr ""
+msgstr "Adók"
#. module: membership
#: view:res.partner:0
msgid "All Members"
-msgstr ""
+msgstr "Összes tagok"
#. module: membership
#: code:addons/membership/membership.py:410
#: code:addons/membership/membership.py:413
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "Hiba!"
#. module: membership
#: model:process.transition,name:membership.process_transition_producttomember0
msgid "Product to member"
-msgstr ""
+msgstr "Termék a taghoz"
#. module: membership
#: model:product.template,name:membership.membership_1_product_template
msgid "Silver Membership"
-msgstr ""
+msgstr "Ezüst tagság"
#. module: membership
#: model:process.node,note:membership.process_node_associatedmember0
msgid "Member is associated."
-msgstr ""
+msgstr "A tag hozzárendelt."
#. module: membership
#: field:report.membership,tot_pending:0
msgid "Pending Amount"
-msgstr ""
+msgstr "Függőben lévő összeg"
#. module: membership
#: model:process.transition,note:membership.process_transition_associationpartner0
@@ -179,7 +181,7 @@ msgstr "Társult partner"
#. module: membership
#: view:res.partner:0
msgid "Supplier Partners"
-msgstr ""
+msgstr "Beszállítói partnerek"
#. module: membership
#: field:report.membership,num_invoiced:0
@@ -190,18 +192,18 @@ msgstr "Számlázott mennyiség"
#: model:ir.actions.act_window,name:membership.action_report_membership_tree
#: model:ir.ui.menu,name:membership.menu_report_membership
msgid "Members Analysis"
-msgstr ""
+msgstr "Tagok analízisei/elemzései"
#. module: membership
#: view:res.partner:0
msgid "End Membership Date"
-msgstr ""
+msgstr "Utolsó tagsági dátum"
#. module: membership
#: code:addons/membership/membership.py:414
#, python-format
msgid "Partner doesn't have an address to make the invoice."
-msgstr ""
+msgstr "Partnernak nincs számla kiállítási címe."
#. module: membership
#: model:ir.model,name:membership.model_res_partner
@@ -212,22 +214,22 @@ msgstr "Partner"
#. module: membership
#: model:process.transition,name:membership.process_transition_invoicetopaid0
msgid "Invoice to paid"
-msgstr ""
+msgstr "Fizetendő számlák"
#. module: membership
#: view:res.partner:0
msgid "Customer Partners"
-msgstr ""
+msgstr "Vevői Partnerek"
#. module: membership
#: field:membership.membership_line,date_from:0
msgid "From"
-msgstr ""
+msgstr "Kezdő dátum"
#. module: membership
#: constraint:membership.membership_line:0
msgid "Error, this membership product is out of date"
-msgstr ""
+msgstr "Hiba, ez a tagsági termék régi"
#. module: membership
#: model:process.transition.action,name:membership.process_transition_action_create0
@@ -237,22 +239,22 @@ msgstr "Létrehozás"
#. module: membership
#: model:ir.model,name:membership.model_membership_membership_line
msgid "Member line"
-msgstr ""
+msgstr "Tag törzs"
#. module: membership
#: help:report.membership,date_from:0
msgid "Start membership date"
-msgstr ""
+msgstr "Indulási tagsági dátum"
#. module: membership
#: field:res.partner,membership_cancel:0
msgid "Cancel Membership Date"
-msgstr ""
+msgstr "Tagsági tátum visszavonása"
#. module: membership
#: model:process.node,name:membership.process_node_paidmember0
msgid "Paid member"
-msgstr ""
+msgstr "Kifizetett tag"
#. module: membership
#: field:report.membership,num_waiting:0
@@ -270,7 +272,7 @@ msgstr "Tagok"
#. module: membership
#: view:res.partner:0
msgid "Invoiced/Paid/Free"
-msgstr ""
+msgstr "Számlázott/Kifizetett/Ingyenes"
#. module: membership
#: model:process.node,note:membership.process_node_invoicedmember0
@@ -285,7 +287,7 @@ msgstr "Július"
#. module: membership
#: model:product.template,name:membership.membership_0_product_template
msgid "Golden Membership"
-msgstr ""
+msgstr "Arany tagság"
#. module: membership
#: help:res.partner,associate_member:0
@@ -293,39 +295,41 @@ msgid ""
"A member with whom you want to associate your membership.It will consider "
"the membership state of the associated member."
msgstr ""
+"Egy tag akihez a tagságát szeretné társítani.Fontolóra veszi a társított tag "
+"tagságának állapotát."
#. module: membership
#: view:product.product:0
#: view:report.membership:0
#: field:report.membership,membership_id:0
msgid "Membership Product"
-msgstr ""
+msgstr "Tagsági termék"
#. module: membership
#: model:process.transition,note:membership.process_transition_producttomember0
msgid "Define product for membership."
-msgstr ""
+msgstr "Határozzon meg terméket a tagsághoz."
#. module: membership
#: model:process.transition,note:membership.process_transition_invoicetoassociate0
msgid "Invoiced member may be Associated member."
-msgstr ""
+msgstr "A számlázott tag hozzárendelt tag lehet."
#. module: membership
#: help:product.product,membership_date_to:0
#: help:res.partner,membership_stop:0
msgid "Date until which membership remains active."
-msgstr ""
+msgstr "Dátum ameddig a tagság aktív maradhat."
#. module: membership
#: view:product.product:0
msgid "Membership products"
-msgstr ""
+msgstr "Tagsági termékek"
#. module: membership
#: field:res.partner,membership_state:0
msgid "Current Membership Status"
-msgstr ""
+msgstr "Jelenlegi tagsági állapot"
#. module: membership
#: field:membership.membership_line,date:0
@@ -335,22 +339,22 @@ msgstr "Csatlakozás időpontja"
#. module: membership
#: model:process.node,name:membership.process_node_setassociation0
msgid "Set association"
-msgstr ""
+msgstr "Hozzárendelés beállítás"
#. module: membership
#: view:res.partner:0
msgid " Membership State"
-msgstr ""
+msgstr " Tagság állapot"
#. module: membership
#: view:res.partner:0
msgid "Memberships"
-msgstr ""
+msgstr "Tagságok"
#. module: membership
#: model:process.node,note:membership.process_node_paidmember0
msgid "Membership invoice paid."
-msgstr ""
+msgstr "Tagsági számla fizetve."
#. module: membership
#: selection:report.membership,month:0
@@ -382,25 +386,25 @@ msgstr "Csoportosítás..."
#: code:addons/membership/membership.py:411
#, python-format
msgid "Partner is a free Member."
-msgstr ""
+msgstr "A partner ingyenes tagságú"
#. module: membership
#: view:res.partner:0
msgid "Buy Membership"
-msgstr ""
+msgstr "Tagság vásárlása"
#. module: membership
#: field:report.membership,associate_member_id:0
#: view:res.partner:0
#: field:res.partner,associate_member:0
msgid "Associate Member"
-msgstr ""
+msgstr "Hozzárendelt tag"
#. module: membership
#: help:product.product,membership_date_from:0
#: help:res.partner,membership_start:0
msgid "Date from which membership becomes active."
-msgstr ""
+msgstr "Dátum amitől a tagság aktiválódik."
#. module: membership
#: view:report.membership:0
@@ -411,12 +415,12 @@ msgstr "Társult partner"
#: model:ir.model,name:membership.model_membership_invoice
#: view:membership.invoice:0
msgid "Membership Invoice"
-msgstr ""
+msgstr "Tagsági számla"
#. module: membership
#: model:process.node,note:membership.process_node_membershipproduct0
msgid "Define membership product."
-msgstr ""
+msgstr "Határozzon meg tagsági terméket."
#. module: membership
#: view:product.product:0
@@ -426,7 +430,7 @@ msgstr "Kategória"
#. module: membership
#: view:res.partner:0
msgid "Contacts"
-msgstr ""
+msgstr "Kapcsolatok"
#. module: membership
#: view:report.membership:0
@@ -436,7 +440,7 @@ msgstr "Előrejelzés"
#. module: membership
#: field:report.membership,partner_id:0
msgid "Member"
-msgstr ""
+msgstr "Tag"
#. module: membership
#: view:product.product:0
@@ -446,17 +450,17 @@ msgstr "Dátumtól"
#. module: membership
#: model:process.node,name:membership.process_node_associatedmember0
msgid "Associated member"
-msgstr ""
+msgstr "Csatlakozott tag"
#. module: membership
#: help:membership.membership_line,date:0
msgid "Date on which member has joined the membership"
-msgstr ""
+msgstr "Dátum amikor a tag csatlakozott a tagsághoz"
#. module: membership
#: field:membership.membership_line,state:0
msgid "Membership Status"
-msgstr ""
+msgstr "Tagsági állapot"
#. module: membership
#: view:res.partner:0
@@ -466,7 +470,7 @@ msgstr "Vevők"
#. module: membership
#: view:membership.invoice:0
msgid "or"
-msgstr ""
+msgstr "vagy"
#. module: membership
#: selection:report.membership,month:0
@@ -478,12 +482,12 @@ msgstr "Augusztus"
#: model:ir.ui.menu,name:membership.menu_membership_products
#: view:product.product:0
msgid "Membership Products"
-msgstr ""
+msgstr "Tagsági termék"
#. module: membership
#: sql_constraint:product.product:0
msgid "Error ! Ending Date cannot be set before Beginning Date."
-msgstr ""
+msgstr "Hiba! A végső dátum nem lehet a kezdési dátum előtt."
#. module: membership
#: selection:report.membership,month:0
@@ -493,14 +497,14 @@ msgstr "Június"
#. module: membership
#: help:product.product,membership:0
msgid "Check if the product is eligible for membership."
-msgstr ""
+msgstr "Vizsgálja meg, hogy a termék alkalmas-e a tagsághoz."
#. module: membership
#: selection:membership.membership_line,state:0
#: selection:report.membership,membership_state:0
#: selection:res.partner,membership_state:0
msgid "Invoiced Member"
-msgstr ""
+msgstr "Számlázott tag"
#. module: membership
#: field:membership.invoice,product_id:0
@@ -523,7 +527,7 @@ msgstr "Várakozás a tagságra"
#. module: membership
#: model:process.transition,name:membership.process_transition_associationpartner0
msgid "Association Partner"
-msgstr ""
+msgstr "Csatlakozó partner"
#. module: membership
#: field:report.membership,date_from:0
@@ -557,6 +561,15 @@ msgid ""
"created.\n"
" -Paying member: A member who has paid the membership fee."
msgstr ""
+"Ez kijelzi a tagság állapotát.\n"
+" -Nem tag: Egy partner aki nem jelentkezett a tagságra.\n"
+" -Visszavont tag: Egy partner aki visszavonta a "
+"tagságát.\n"
+" -Réi tag: Egy partner akinek lejárt a tagsága.\n"
+" -Várakozó tag: Egy partner aki feliratkozott a tagságra "
+"és számlája el lesz készítve.\n"
+" -Számlázott tag: Egy tag akinek a számlája elkészült.\n"
+" -Fizető tag: Egy tag aki kifizette a tagsági díját."
#. module: membership
#: selection:report.membership,month:0
@@ -566,28 +579,28 @@ msgstr "Január"
#. module: membership
#: view:res.partner:0
msgid "Membership Partners"
-msgstr ""
+msgstr "Tagsági partner"
#. module: membership
#: field:membership.membership_line,member_price:0
#: view:product.product:0
msgid "Membership Fee"
-msgstr ""
+msgstr "Tagsági díj"
#. module: membership
#: help:res.partner,membership_amount:0
msgid "The price negotiated by the partner"
-msgstr ""
+msgstr "Az ár a partnerrel megbeszélt"
#. module: membership
#: model:product.template,name:membership.membership_2_product_template
msgid "Basic Membership"
-msgstr ""
+msgstr "Alap tagság"
#. module: membership
#: view:res.partner:0
msgid "None/Canceled/Old/Waiting"
-msgstr ""
+msgstr "Egyiksem/Visszavont/Régi/Várakozik"
#. module: membership
#: selection:membership.membership_line,state:0
@@ -599,13 +612,13 @@ msgstr "Régi tag"
#. module: membership
#: field:membership.membership_line,date_to:0
msgid "To"
-msgstr ""
+msgstr "Záró dátum"
#. module: membership
#: view:report.membership:0
#: field:report.membership,membership_state:0
msgid "Current Membership State"
-msgstr ""
+msgstr "Jelenlegi tagsági állapot"
#. module: membership
#: help:membership.membership_line,state:0
@@ -624,6 +637,15 @@ msgid ""
" -Paid Member: A member who has paid the membership "
"amount."
msgstr ""
+"Ez kijelzi a tagság állapotát.\n"
+" -Nem tag: Egy partner aki nem jelentkezett a tagságra.\n"
+" -Visszavont tag: Egy partner aki visszavonta a "
+"tagságát.\n"
+" -Réi tag: Egy partner akinek lejárt a tagsága.\n"
+" -Várakozó tag: Egy partner aki feliratkozott a tagságra "
+"és számlája el lesz készítve.\n"
+" -Számlázott tag: Egy tag akinek a számlája elkészült.\n"
+" -Fizető tag: Egy tag aki kifizette a tagsági díját."
#. module: membership
#: model:process.transition,note:membership.process_transition_waitingtoinvoice0
@@ -644,12 +666,12 @@ msgstr "Számla"
#. module: membership
#: view:membership.invoice:0
msgid "Cancel"
-msgstr ""
+msgstr "Visszavonás"
#. module: membership
#: view:res.partner:0
msgid "All non Members"
-msgstr ""
+msgstr "Összes aki nem tag"
#. module: membership
#: field:membership.membership_line,account_invoice_line:0
@@ -659,17 +681,17 @@ msgstr "Számlasor"
#. module: membership
#: model:process.node,note:membership.process_node_waitingmember0
msgid "Draft invoice for membership."
-msgstr ""
+msgstr "Tagsági tervezet számla."
#. module: membership
#: field:membership.invoice,member_price:0
msgid "Member Price"
-msgstr ""
+msgstr "Tagság ára"
#. module: membership
#: view:product.product:0
msgid "Membership Duration"
-msgstr ""
+msgstr "Tagság időtartama"
#. module: membership
#: model:ir.model,name:membership.model_product_product
@@ -685,17 +707,17 @@ msgstr "Május"
#: field:product.product,membership_date_from:0
#: field:res.partner,membership_start:0
msgid "Membership Start Date"
-msgstr ""
+msgstr "Tagság kezdő dátum"
#. module: membership
#: help:res.partner,free_member:0
msgid "Select if you want to give free membership."
-msgstr ""
+msgstr "Válassza ki, ha ingyenes tagságot szeretne adni."
#. module: membership
#: field:res.partner,membership_amount:0
msgid "Membership Amount"
-msgstr ""
+msgstr "Tagság összege"
#. module: membership
#: field:report.membership,date_to:0
@@ -711,7 +733,7 @@ msgstr "Február"
#. module: membership
#: model:process.node,name:membership.process_node_invoicedmember0
msgid "Invoiced member"
-msgstr ""
+msgstr "Számlázott tag"
#. module: membership
#: selection:report.membership,month:0
@@ -721,12 +743,12 @@ msgstr "Április"
#. module: membership
#: view:res.partner:0
msgid "Starting Date Of Membership"
-msgstr ""
+msgstr "Tagság kezdetének dátuma"
#. module: membership
#: help:res.partner,membership_cancel:0
msgid "Date on which membership has been cancelled"
-msgstr ""
+msgstr "Dátum melyen a tagság vissza lett vonva"
#. module: membership
#: field:membership.membership_line,date_cancel:0
@@ -742,29 +764,29 @@ msgstr "Várakozás a tagságra"
#: model:ir.actions.act_window,name:membership.action_membership_invoice_view
#: view:membership.invoice:0
msgid "Invoice Membership"
-msgstr ""
+msgstr "Tagság számlázás"
#. module: membership
#: model:process.node,name:membership.process_node_membershipproduct0
msgid "Membership product"
-msgstr ""
+msgstr "Tagsági termék"
#. module: membership
#: help:membership.membership_line,member_price:0
msgid "Amount for the membership"
-msgstr ""
+msgstr "Összeg a tagsághoz"
#. module: membership
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
-msgstr ""
+msgstr "HIBA ! Nem tud létrehozni önmagára hivatkozó felhasználókat/tagokat."
#. module: membership
#: selection:membership.membership_line,state:0
#: selection:report.membership,membership_state:0
#: selection:res.partner,membership_state:0
msgid "Cancelled Member"
-msgstr ""
+msgstr "Visszavont tag"
#. module: membership
#: view:report.membership:0
@@ -775,7 +797,7 @@ msgstr "Év"
#. module: membership
#: view:product.product:0
msgid "Accounting"
-msgstr ""
+msgstr "Könyvelés"
#. module: membership
#: view:report.membership:0
diff --git a/addons/membership/test/test_membership.yml b/addons/membership/test/test_membership.yml
index 357fcbcfc3e..cc5e0ed30a9 100644
--- a/addons/membership/test/test_membership.yml
+++ b/addons/membership/test/test_membership.yml
@@ -31,19 +31,19 @@
I'm Opening that Invoice which is created for "Seagate".
-
!python {model: res.partner}: |
- import netsvc
- from tools.translate import _
- invoice_pool = self.pool.get('account.invoice')
- partner_pool = self.pool.get('res.partner')
- membership_line_pool = self.pool.get('membership.membership_line')
- membership_pool = self.pool.get('product.product')
+ from openerp import netsvc
+ from openerp.tools.translate import _
+ invoice_pool = self.pool.get('account.invoice')
+ partner_pool = self.pool.get('res.partner')
+ membership_line_pool = self.pool.get('membership.membership_line')
+ membership_pool = self.pool.get('product.product')
- membership_line_ids = membership_line_pool.search(cr, uid, [('membership_id','=',ref('product_product_membershipproduct0')),('partner','=',ref('base.res_partner_19'))])
- membership_lines = membership_line_pool.browse(cr, uid, membership_line_ids)
- assert membership_lines, _('Membership is not registrated.')
- membership_line = membership_lines[0]
- wf_service = netsvc.LocalService("workflow")
- wf_service.trg_validate(uid, 'account.invoice', membership_line.account_invoice_id.id, 'invoice_open', cr)
+ membership_line_ids = membership_line_pool.search(cr, uid, [('membership_id','=',ref('product_product_membershipproduct0')),('partner','=',ref('base.res_partner_19'))])
+ membership_lines = membership_line_pool.browse(cr, uid, membership_line_ids)
+ assert membership_lines, _('Membership is not registrated.')
+ membership_line = membership_lines[0]
+ wf_service = netsvc.LocalService("workflow")
+ wf_service.trg_validate(uid, 'account.invoice', membership_line.account_invoice_id.id, 'invoice_open', cr)
- |
I'm checking "Current membership state" of "Seagate". It is an "Invoiced Member" or not.
-
@@ -106,7 +106,7 @@
I'm doing to make credit note of invoice which is paid by "Seagate" to cancel membership.
-
!python {model: account.invoice}: |
- from tools.translate import _
+ from openerp.tools.translate import _
invoice_pool = self.pool.get('account.invoice')
partner_pool = self.pool.get('res.partner')
membership_line_pool = self.pool.get('membership.membership_line')
diff --git a/addons/membership/wizard/membership_invoice.py b/addons/membership/wizard/membership_invoice.py
index 85a9cc0c85b..2425cd648ea 100644
--- a/addons/membership/wizard/membership_invoice.py
+++ b/addons/membership/wizard/membership_invoice.py
@@ -52,9 +52,16 @@ class membership_invoice(osv.osv_memory):
'amount': data.member_price
}
invoice_list = partner_obj.create_membership_invoice(cr, uid, context.get('active_ids', []), datas=datas, context=context)
-
- res = mod_obj.get_object_reference(cr, uid, 'account', 'view_account_invoice_filter')
-
+
+ try:
+ search_view_id = mod_obj.get_object_reference(cr, uid, 'account', 'view_account_invoice_filter')[1]
+ except ValueError:
+ search_view_id = False
+ try:
+ form_view_id = mod_obj.get_object_reference(cr, uid, 'account', 'invoice_form')[1]
+ except ValueError:
+ form_view_id = False
+
return {
'domain': [('id', 'in', invoice_list)],
'name': 'Membership Invoices',
@@ -62,7 +69,8 @@ class membership_invoice(osv.osv_memory):
'view_mode': 'tree,form',
'res_model': 'account.invoice',
'type': 'ir.actions.act_window',
- 'search_view_id': res and res[1] or False
+ 'views': [(False, 'tree'), (form_view_id, 'form')],
+ 'search_view_id': search_view_id,
}
membership_invoice()
diff --git a/addons/mrp/__openerp__.py b/addons/mrp/__openerp__.py
index 66806c4f350..6e025ae2d90 100644
--- a/addons/mrp/__openerp__.py
+++ b/addons/mrp/__openerp__.py
@@ -28,7 +28,7 @@
'category': 'Manufacturing',
'sequence': 18,
'summary': 'Manufacturing Orders, Bill of Materials, Routing',
- 'images': ['images/bill_of_materials.jpeg', 'images/manufacturing_order.jpeg', 'images/planning_manufacturing_order.jpeg', 'images/production_analysis.jpeg', 'images/production_dashboard.jpeg','images/routings.jpeg','images/work_centers.jpeg'],
+ 'images': ['images/bill_of_materials.jpeg', 'images/manufacturing_order.jpeg', 'images/planning_manufacturing_order.jpeg', 'images/manufacturing_analysis.jpeg', 'images/production_dashboard.jpeg','images/routings.jpeg','images/work_centers.jpeg'],
'depends': ['product','procurement', 'stock', 'resource', 'purchase','process'],
'description': """
Manage the Manufacturing process in OpenERP
diff --git a/addons/mrp/test/order_process.yml b/addons/mrp/test/order_process.yml
index e672517c5a0..89331d5c255 100644
--- a/addons/mrp/test/order_process.yml
+++ b/addons/mrp/test/order_process.yml
@@ -14,7 +14,7 @@
Now I check workcenter lines.
-
!python {model: mrp.production}: |
- from tools import float_compare
+ from openerp.tools import float_compare
def assert_equals(value1, value2, msg, float_compare=float_compare):
assert float_compare(value1, value2, precision_digits=2) == 0, msg
order = self.browse(cr, uid, ref("mrp_production_test1"), context=context)
@@ -214,7 +214,8 @@
I print a "BOM Structure".
-
!python {model: mrp.production}: |
- import netsvc, tools, os
+ import os
+ from openerp import netsvc, tools
order = self.browse(cr, uid, ref("mrp_production_test1"))
(data, format) = netsvc.LocalService('report.bom.structure').create(cr, uid, [order.bom_id.id], {}, {})
if tools.config['test_report_directory']:
@@ -223,7 +224,8 @@
I print "Production Order".
-
!python {model: mrp.production}: |
- import netsvc, tools, os
+ import os
+ from openerp import netsvc, tools
(data, format) = netsvc.LocalService('report.mrp.production.order').create(cr, uid, [ref("mrp_production_test1")], {}, {})
if tools.config['test_report_directory']:
file(os.path.join(tools.config['test_report_directory'], 'mrp-production_order_report.'+format), 'wb+').write(data)
@@ -234,6 +236,6 @@
ctx = context.copy()
ctx.update({'model': 'mrp.workcenter','active_ids': [ref('mrp_workcenter_0'),ref('mrp_workcenter_1')]})
data_dict = {'time_unit': 'day', 'measure_unit': 'hours'}
- from tools import test_reports
+ from openerp.tools import test_reports
test_reports.try_report_action(cr, uid, 'action_mrp_workcenter_load_wizard',wiz_data=data_dict, context=ctx, our_module='mrp')
diff --git a/addons/mrp_operations/test/workcenter_operations.yml b/addons/mrp_operations/test/workcenter_operations.yml
index c1449657967..795e3998459 100644
--- a/addons/mrp_operations/test/workcenter_operations.yml
+++ b/addons/mrp_operations/test/workcenter_operations.yml
@@ -39,7 +39,7 @@
Production start on first work center, so I start work operation on first work center.
-
!python {model: mrp.production}: |
- import netsvc
+ from openerp import netsvc
order = self.browse(cr, uid, ref("mrp.mrp_production_1"), context=context)
wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'mrp.production.workcenter.line', order.workcenter_lines[0].id, 'button_start_working', cr)
@@ -47,7 +47,7 @@
Now I pause first work operation due to technical fault of work center.
-
!python {model: mrp.production}: |
- import netsvc
+ from openerp import netsvc
order = self.browse(cr, uid, ref("mrp.mrp_production_1"), context=context)
wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'mrp.production.workcenter.line', order.workcenter_lines[0].id, 'button_pause', cr)
@@ -55,7 +55,7 @@
I resume first work operation.
-
!python {model: mrp.production}: |
- import netsvc
+ from openerp import netsvc
order = self.browse(cr, uid, ref("mrp.mrp_production_1"), context=context)
wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'mrp.production.workcenter.line', order.workcenter_lines[0].id, 'button_resume', cr)
@@ -64,7 +64,7 @@
I cancel first work operation.
-
!python {model: mrp.production}: |
- import netsvc
+ from openerp import netsvc
order = self.browse(cr, uid, ref("mrp.mrp_production_1"), context=context)
wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'mrp.production.workcenter.line', order.workcenter_lines[0].id, 'button_cancel', cr)
@@ -72,7 +72,7 @@
I reset first work operation and start after resolving techninal fault of work center.
-
!python {model: mrp.production}: |
- import netsvc
+ from openerp import netsvc
order = self.browse(cr, uid, ref("mrp.mrp_production_1"), context=context)
wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'mrp.production.workcenter.line', order.workcenter_lines[0].id, 'button_draft', cr)
@@ -81,7 +81,7 @@
I close first work operation as this work center completed its process.
-
!python {model: mrp.production}: |
- import netsvc
+ from openerp import netsvc
order = self.browse(cr, uid, ref("mrp.mrp_production_1"), context=context)
wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'mrp.production.workcenter.line', order.workcenter_lines[0].id, 'button_done', cr)
@@ -89,7 +89,7 @@
Now I close other operations one by one which are in start state.
-
!python {model: mrp.production}: |
- import netsvc
+ from openerp import netsvc
order = self.browse(cr, uid, ref("mrp.mrp_production_1"), context=context)
wf_service = netsvc.LocalService("workflow")
for work_line in order.workcenter_lines[1:]:
@@ -106,7 +106,8 @@
I print a Barcode Report of Operation line.
-
!python {model: mrp_operations.operation.code}: |
- import netsvc, tools, os
+ import os
+ from openerp import netsvc, tools
(data, format) = netsvc.LocalService('report.mrp.code.barcode').create(cr, uid, [ref('mrp_operations.mrp_op_1'),ref('mrp_operations.mrp_op_2'),ref('mrp_operations.mrp_op_3'),ref('mrp_operations.mrp_op_4'),ref('mrp_operations.mrp_op_5')], {}, {})
if tools.config['test_report_directory']:
file(os.path.join(tools.config['test_report_directory'], 'mrp_operations-barcode_report.'+format), 'wb+').write(data)
@@ -115,7 +116,8 @@
I print Workcenter's Barcode Report.
-
!python {model: mrp.workcenter}: |
- import netsvc, tools, os
+ import os
+ from openerp import netsvc, tools
(data, format) = netsvc.LocalService('report.mrp.wc.barcode').create(cr, uid, [ref('mrp.mrp_workcenter_0'),ref('mrp.mrp_workcenter_1')], {}, {})
if tools.config['test_report_directory']:
file(os.path.join(tools.config['test_report_directory'], 'mrp_operations-workcenter_barcode_report.'+format), 'wb+').write(data)
diff --git a/addons/mrp_repair/test/mrp_repair_report.yml b/addons/mrp_repair/test/mrp_repair_report.yml
index 3b8e05108c8..5d66064f61d 100644
--- a/addons/mrp_repair/test/mrp_repair_report.yml
+++ b/addons/mrp_repair/test/mrp_repair_report.yml
@@ -2,7 +2,8 @@
In order to test the PDF reports defined on a MRP Repair, we will print an Order Report
-
!python {model: mrp.repair}: |
- import netsvc, tools, os
+ import os
+ from openerp import netsvc, tools
(data, format) = netsvc.LocalService('report.repair.order').create(cr, uid, [ref('mrp_repair.mrp_repair_rmrp0')], {}, {})
if tools.config['test_report_directory']:
file(os.path.join(tools.config['test_report_directory'], 'mrp_repair-order_report.'+format), 'wb+').write(data)
diff --git a/addons/mrp_subproduct/i18n/ab.po b/addons/mrp_subproduct/i18n/ab.po
deleted file mode 100644
index d68a7fc090d..00000000000
--- a/addons/mrp_subproduct/i18n/ab.po
+++ /dev/null
@@ -1,123 +0,0 @@
-# Abkhazian 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: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2009-04-20 09:52+0000\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: Abkhazian \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:21+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr ""
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr ""
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr ""
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr ""
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr ""
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr ""
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr ""
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr ""
diff --git a/addons/mrp_subproduct/i18n/ar.po b/addons/mrp_subproduct/i18n/ar.po
deleted file mode 100644
index 36c8c87678f..00000000000
--- a/addons/mrp_subproduct/i18n/ar.po
+++ /dev/null
@@ -1,157 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * mrp_subproduct
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.4\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2009-02-03 06:26+0000\n"
-"Last-Translator: <>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:21+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr "المنتج"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr "ثابت"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-"يجب ان تكون كل كميات المنتج اكبر من 0.\n"
-"يجب انت تثبت نموذج المنتج الفرعي_لتخطيط مصدر التصنيع اذا كنت تريد ادارة "
-"المنتجات الزائده في التخطيط لمصدر التصنيع !"
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr "منتجات فرعية"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr "امر التصنيع"
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr "منتجات فرعية"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr "نوع الكمية"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr "فاتورة المواد"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr "كمية المنتج"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr "وحدة قياس المنتج"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr "فاتورة المواد"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr "المرجع يجب أن يكون فريداً لكل شركة علي حدا!"
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr "منتجات_فرعية"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr "متغير"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr "منتج فرعي"
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr "كمية الطلب لا تكون أقل أو مساوية للصفر!"
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr ""
-
-#~ msgid ""
-#~ "MRP Sub Product - To produce several products from one production order"
-#~ msgstr ""
-#~ "المنتج الفرعي لتخطيط مورد التصنيع - لانتاج منتجات متعددة من امر الانتاج "
-#~ "الواحد"
-
-#~ msgid "Order quantity cannot be negative or zero !"
-#~ msgstr "لا يمكن انت تكون كمية الامر سلبية او صفر !"
-
-#~ msgid "Error ! You can not create recursive BoM."
-#~ msgstr "خطأ ! لا يمكنك انشاء فاتورة للمواد رجعية."
-
-#~ msgid ""
-#~ "\n"
-#~ "This module allows you to produce several products from one production "
-#~ "order.\n"
-#~ "You can configure sub-products in the bill of material.\n"
-#~ "Without this module:\n"
-#~ " A + B + C -> D\n"
-#~ "With this module:\n"
-#~ " A + B + C -> D + E\n"
-#~ " "
-#~ msgstr ""
-#~ "\n"
-#~ "تسمح لك هذه الوحدة بانتاج منتجات متعددة من امر انتاج واحد.\n"
-#~ "يمكنك ضبط المنتجات الفرعية في فاتورة المواد.\n"
-#~ "بدون هذه الوحدة:\n"
-#~ "A + B + C -> D\n"
-#~ "وبهذه الوحدة:\n"
-#~ "A + B + C -> D + E\n"
-#~ " "
diff --git a/addons/mrp_subproduct/i18n/bg.po b/addons/mrp_subproduct/i18n/bg.po
deleted file mode 100644
index aa8bd4efc38..00000000000
--- a/addons/mrp_subproduct/i18n/bg.po
+++ /dev/null
@@ -1,131 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * mrp_subproduct
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.4\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2009-02-04 06:31+0000\n"
-"Last-Translator: Fabien (Open ERP) \n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:21+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr "Продукт"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr ""
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr "под продукти"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr "Под продукти"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr ""
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr "К-во продукт"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr "Продукт мер. ед."
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr ""
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr ""
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr "Променлив"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr ""
-
-#~ msgid "Invalid XML for View Architecture!"
-#~ msgstr "Невалиден XML за преглед на архитектурата"
-
-#~ msgid ""
-#~ "The Object name must start with x_ and not contain any special character !"
-#~ msgstr ""
-#~ "Името на обекта трябва да започва с \"x_\" и да не съдържа никакви специални "
-#~ "символи!"
diff --git a/addons/mrp_subproduct/i18n/bs.po b/addons/mrp_subproduct/i18n/bs.po
deleted file mode 100644
index 031fe71cc38..00000000000
--- a/addons/mrp_subproduct/i18n/bs.po
+++ /dev/null
@@ -1,136 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * mrp_subproduct
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.0dev\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2010-08-03 08:08+0000\n"
-"Last-Translator: Miro Glavić \n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:21+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr "Proizvod"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr "Fiksno"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr "poluproizvod"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr "Poluproizvodi"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr "Vrsta Količine"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr "Proizvod Kol."
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr "Proizvod UOM"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr "BoM"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr "polu_proizvodi"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr "Promjenljivo"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr ""
-
-#~ msgid "Invalid XML for View Architecture!"
-#~ msgstr "Neodgovarajući XML za arhitekturu prikaza!"
-
-#~ msgid "MRP Sub Product"
-#~ msgstr "MRP Poluproizvod"
-
-#~ msgid ""
-#~ "The Object name must start with x_ and not contain any special character !"
-#~ msgstr ""
-#~ "Naziv Objekta mora počinjati sa x_ i ne smije sadržavati specijalne znakove!"
-
-#~ msgid "Mrp Sub Product"
-#~ msgstr "Mrp Poluproizvod"
diff --git a/addons/mrp_subproduct/i18n/ca.po b/addons/mrp_subproduct/i18n/ca.po
deleted file mode 100644
index ecf7b285bb1..00000000000
--- a/addons/mrp_subproduct/i18n/ca.po
+++ /dev/null
@@ -1,174 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * mrp_subproduct
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.0dev\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2010-08-03 08:08+0000\n"
-"Last-Translator: Raimon Esteve (www.zikzakmedia.com) "
-"\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:21+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr "Producte"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr "Fixe"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-"Totes les quantitats de producte han de ser superiors a zero.\n"
-"Heu d'instal·lar el mòdul mrp_subproduct si voleu gestionar productes extra "
-"en les LdM!"
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr "sub productes"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr "Ordre de fabricació"
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr "Sub productes"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr "Tipus de quantitat"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr "Llista de material"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr "Quantitat producte"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr "UdM del producte"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr "Llista de materials (LdM)"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr "sub_productes"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr "Variable"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr "Sub producte"
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr ""
-
-#~ msgid "MRP Sub Product"
-#~ msgstr "MRP subproducte"
-
-#~ msgid "Invalid XML for View Architecture!"
-#~ msgstr "XML invàlid per a la definició de la vista!"
-
-#~ msgid ""
-#~ "The Object name must start with x_ and not contain any special character !"
-#~ msgstr ""
-#~ "El nom de l'objecte ha de començar amb x_ i no contenir cap caràcter "
-#~ "especial!"
-
-#~ msgid "Mrp Sub Product"
-#~ msgstr "Sub producte MRP"
-
-#~ msgid ""
-#~ "MRP Sub Product - To produce several products from one production order"
-#~ msgstr ""
-#~ "MRP Sub producte - Per produir diversos productes des d'una ordre de "
-#~ "fabricació"
-
-#~ msgid "Order quantity cannot be negative or zero !"
-#~ msgstr "La quantitat ordenada no pot ser negativa o zero!"
-
-#~ msgid "Error ! You can not create recursive BoM."
-#~ msgstr "Error! No podeu crear llistes de material recursives."
-
-#~ msgid ""
-#~ "\n"
-#~ "This module allows you to produce several products from one production "
-#~ "order.\n"
-#~ "You can configure sub-products in the bill of material.\n"
-#~ "Without this module:\n"
-#~ " A + B + C -> D\n"
-#~ "With this module:\n"
-#~ " A + B + C -> D + E\n"
-#~ " "
-#~ msgstr ""
-#~ "\n"
-#~ "Aquest mòdul us permet produir diversos productes des d'una ordre de "
-#~ "producció.\n"
-#~ "Podeu configurar els sub-productes en la llista de materials.\n"
-#~ "Sense aquest mòdul:\n"
-#~ " A + B + C -> D\n"
-#~ "Amb aquest mòdul:\n"
-#~ " A + B + C -> D + E\n"
-#~ " "
diff --git a/addons/mrp_subproduct/i18n/cs.po b/addons/mrp_subproduct/i18n/cs.po
deleted file mode 100644
index 1bdd4711133..00000000000
--- a/addons/mrp_subproduct/i18n/cs.po
+++ /dev/null
@@ -1,136 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * mrp_subproduct
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.0dev\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2009-11-17 07:16+0000\n"
-"Last-Translator: Kuvaly [LCT] \n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:21+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr "Produkt"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr ""
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr "podprodukty"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr "Podprodukty"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr ""
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr "Produkt Qty"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr "Produkt UOM"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr "BoM"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr "pod_produkty"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr ""
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr ""
-
-#~ msgid ""
-#~ "The Object name must start with x_ and not contain any special character !"
-#~ msgstr ""
-#~ "Jméno objektu musí začínat znakem x_ a nesmí obsahovat žádný speciální znak!"
-
-#~ msgid "Invalid XML for View Architecture!"
-#~ msgstr "Invalidní XML pro zobrazení architektury!"
-
-#~ msgid "Mrp Sub Product"
-#~ msgstr "Mrp podprodukt"
-
-#~ msgid "MRP Sub Product"
-#~ msgstr "MRP podprodukt"
diff --git a/addons/mrp_subproduct/i18n/da.po b/addons/mrp_subproduct/i18n/da.po
deleted file mode 100644
index f508223550b..00000000000
--- a/addons/mrp_subproduct/i18n/da.po
+++ /dev/null
@@ -1,123 +0,0 @@
-# Danish translation for openobject-addons
-# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
-# This file is distributed under the same license as the openobject-addons package.
-# FIRST AUTHOR , 2012.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: openobject-addons\n"
-"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2012-01-27 09:07+0000\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: Danish \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:21+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr ""
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr ""
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr ""
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr ""
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr ""
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr ""
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr ""
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr ""
diff --git a/addons/mrp_subproduct/i18n/de.po b/addons/mrp_subproduct/i18n/de.po
deleted file mode 100644
index 8169df370a6..00000000000
--- a/addons/mrp_subproduct/i18n/de.po
+++ /dev/null
@@ -1,178 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * mrp_subproduct
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.0dev\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2012-02-08 09:39+0000\n"
-"Last-Translator: Ferdinand @ Camptocamp \n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:21+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr "Produkt"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr "Fixiert"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-"Alle Produktmengen müssen grösser als 0 sein !\n"
-"Sie sollten das Modul mrp_subproduct installieren, wenn Sie Kuppelprodukte "
-"über eine Stückliste definieren wollen."
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr "Kuppelprodukte"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr "Fertigungsauftrag"
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr ""
-"Produkt in Stücklistenzeile darf nicht das zu produzierende Produkt sein"
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr "Kuppelprodukte"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr "Mengen Typ"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr "Stückliste"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr "Anzahl"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr "ME"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr "BoM"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr "Die Referenz muss je Firma eindeutig sein"
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr "Kuppelprodukte"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr "Variabel"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr "Kuppelprodukt"
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr "Die Bestellmenge kann nicht negativ oder 0 sein"
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-"Definition, wie die Kuppelprodukte dieser Stückliste produziert werden:\r\n"
-"'Fix': Die Menge der erzeugten Kuppelprodukte ist je Produktion konstant.\r\n"
-"'Variable': Die Menge des Kupelproduktes ist proportional zur Menge, die mit "
-"dieser Stückliste produziert werd."
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr "Fehler! Sie können keine rekursiven Stücklisten erstellen"
-
-#~ msgid "Invalid XML for View Architecture!"
-#~ msgstr "Fehlerhafter xml Code für diese Ansicht!"
-
-#~ msgid ""
-#~ "The Object name must start with x_ and not contain any special character !"
-#~ msgstr ""
-#~ "Der Objekt Name muss mit einem x_ starten und darf keine Sonderzeichen "
-#~ "beinhalten"
-
-#~ msgid "Mrp Sub Product"
-#~ msgstr "Fertigung Subprodukt"
-
-#~ msgid "MRP Sub Product"
-#~ msgstr "MRP untergeordnetes Produkt"
-
-#~ msgid "Error ! You can not create recursive BoM."
-#~ msgstr "Fehler! Sie können keine rekursiven Stücklisten definieren."
-
-#~ msgid ""
-#~ "\n"
-#~ "This module allows you to produce several products from one production "
-#~ "order.\n"
-#~ "You can configure sub-products in the bill of material.\n"
-#~ "Without this module:\n"
-#~ " A + B + C -> D\n"
-#~ "With this module:\n"
-#~ " A + B + C -> D + E\n"
-#~ " "
-#~ msgstr ""
-#~ "\n"
-#~ "Dieses Modul ermöglicht die Fertigung mehrerer Produkte mit einem "
-#~ "Fertigungsauftrag (Kuppelprodukte).\n"
-#~ "YSie können Kuppelprodukte in der Stückliste definieren.\n"
-#~ "Ohne dieses Modul:\n"
-#~ " A + B + C -> D\n"
-#~ "Mit diesem Modul:\n"
-#~ " A + B + C -> D + E\n"
-#~ " "
-
-#~ msgid ""
-#~ "MRP Sub Product - To produce several products from one production order"
-#~ msgstr ""
-#~ "MRP Sub Product - Modul um Kuppelprodukte mit einem Fertigungsauftrag zu "
-#~ "fertigen"
-
-#~ msgid "Order quantity cannot be negative or zero !"
-#~ msgstr "Auftragsmengen können nicht nagativ oder 0 sein!"
diff --git a/addons/mrp_subproduct/i18n/es.po b/addons/mrp_subproduct/i18n/es.po
deleted file mode 100644
index 5e25605010d..00000000000
--- a/addons/mrp_subproduct/i18n/es.po
+++ /dev/null
@@ -1,173 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * mrp_subproduct
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.0dev\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2010-12-28 08:01+0000\n"
-"Last-Translator: Borja López Soilán (NeoPolus) \n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:22+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr "Producto"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr "Fijo"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-"Todas las cantidades de producto deben de ser superiores a cero.\n"
-"¡Debe instalar el módulo mrp_subproduct si quiere gestionar productos extra "
-"en las LdM!"
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr "sub productos"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr "Orden fabricación"
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr "Sub productos"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr "Tipo de cantidad"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr "Lista de material"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr "Cantidad producto"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr "UdM del producto"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr "Lista de materiales (LdM)"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr "sub_productos"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr "Variable"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr "Sub producto"
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr ""
-
-#~ msgid "Invalid XML for View Architecture!"
-#~ msgstr "¡XML inválido para la definición de la vista!"
-
-#~ msgid ""
-#~ "The Object name must start with x_ and not contain any special character !"
-#~ msgstr ""
-#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún carácter "
-#~ "especial!"
-
-#~ msgid "Mrp Sub Product"
-#~ msgstr "Sub producto MRP"
-
-#~ msgid "MRP Sub Product"
-#~ msgstr "Subproducto MRP"
-
-#~ msgid ""
-#~ "MRP Sub Product - To produce several products from one production order"
-#~ msgstr ""
-#~ "MRP Sub producto - Para producir varios productos desde una orden de "
-#~ "fabricación"
-
-#~ msgid "Error ! You can not create recursive BoM."
-#~ msgstr "¡Error! No puede crear Listas de Material recursivas."
-
-#~ msgid "Order quantity cannot be negative or zero !"
-#~ msgstr "¡La cantidad ordenada no puede ser negativa o cero!"
-
-#~ msgid ""
-#~ "\n"
-#~ "This module allows you to produce several products from one production "
-#~ "order.\n"
-#~ "You can configure sub-products in the bill of material.\n"
-#~ "Without this module:\n"
-#~ " A + B + C -> D\n"
-#~ "With this module:\n"
-#~ " A + B + C -> D + E\n"
-#~ " "
-#~ msgstr ""
-#~ "\n"
-#~ "Este módulo le permite producir varios productos desde una orden de "
-#~ "producción.\n"
-#~ "Puede configurar los sub-productos en la lista de materiales.\n"
-#~ "Sin este módulo:\n"
-#~ " A + B + C -> D\n"
-#~ "Con este módulo:\n"
-#~ " A + B + C -> D + E\n"
-#~ " "
diff --git a/addons/mrp_subproduct/i18n/es_AR.po b/addons/mrp_subproduct/i18n/es_AR.po
deleted file mode 100644
index 0b0dae163c1..00000000000
--- a/addons/mrp_subproduct/i18n/es_AR.po
+++ /dev/null
@@ -1,137 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * mrp_subproduct
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.0\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2009-09-15 20:10+0000\n"
-"Last-Translator: Diego Cohen \n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:22+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr "Producto"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr ""
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr "sub productos"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr "Sub Producto"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr ""
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr "Cantidad producto"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr "UdM del producto"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr "Lista de materiales (LdM)"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr "sub_productos"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr ""
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr ""
-
-#~ msgid "Invalid XML for View Architecture!"
-#~ msgstr "XML inválido para la definición de la vista!"
-
-#~ msgid "Mrp Sub Product"
-#~ msgstr "Sub producto MRP"
-
-#~ msgid ""
-#~ "The Object name must start with x_ and not contain any special character !"
-#~ msgstr ""
-#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún caracter "
-#~ "especial!"
-
-#~ msgid "MRP Sub Product"
-#~ msgstr "MRP Sub producto"
diff --git a/addons/mrp_subproduct/i18n/es_CR.po b/addons/mrp_subproduct/i18n/es_CR.po
deleted file mode 100644
index e961e6cf129..00000000000
--- a/addons/mrp_subproduct/i18n/es_CR.po
+++ /dev/null
@@ -1,184 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * mrp_subproduct
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.0dev\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2012-02-17 20:45+0000\n"
-"Last-Translator: Freddy Gonzalez \n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:22+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-"Language: \n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr "Producto"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr "Fijo"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-"Todas las cantidades de producto deben de ser superiores a cero.\n"
-"¡Debe instalar el módulo mrp_subproduct si quiere gestionar productos extra "
-"en las LdM!"
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr "sub productos"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr "Orden fabricación"
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr ""
-"Producto BoM línea no debe ser el mismo como producto lista de materiales."
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr "Sub productos"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr "Tipo de cantidad"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr "Lista de material"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr "Cantidad producto"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr "UdM del producto"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr "Lista de materiales (LdM)"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr "Referencia debe ser única por compañía!"
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr "sub_productos"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr "Variable"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr "Sub producto"
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr "¡La cantidad de la orden no puede ser negativa o cero!"
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-"Definir cómo la cantidad de subproductos se encuentra en las órdenes de "
-"producción que utilizan este lista de materiales. 'Fijo' representa una "
-"situación en la que la cantidad de subproducto creado es siempre igual a la "
-"cantidad de conjunto sobre la lista de materiales, independientemente de "
-"cuántos se crean en el orden de producción. Por oposición, \"variable\" "
-"significa que la cantidad se calcula como (la cantidad de subproducto "
-"establecido en la Lista de Materiales / cantidad de producto manufacturado, "
-"situado en la cantidad de * Lista de Materiales de producto manufacturado en "
-"el orden de producción). \""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr "¡Error! No puede crear una LdM recursiva"
-
-#~ msgid "Invalid XML for View Architecture!"
-#~ msgstr "¡XML inválido para la definición de la vista!"
-
-#~ msgid ""
-#~ "The Object name must start with x_ and not contain any special character !"
-#~ msgstr ""
-#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún carácter "
-#~ "especial!"
-
-#~ msgid "Mrp Sub Product"
-#~ msgstr "Sub producto MRP"
-
-#~ msgid "MRP Sub Product"
-#~ msgstr "Subproducto MRP"
-
-#~ msgid ""
-#~ "MRP Sub Product - To produce several products from one production order"
-#~ msgstr ""
-#~ "MRP Sub producto - Para producir varios productos desde una orden de "
-#~ "fabricación"
-
-#~ msgid "Error ! You can not create recursive BoM."
-#~ msgstr "¡Error! No puede crear Listas de Material recursivas."
-
-#~ msgid "Order quantity cannot be negative or zero !"
-#~ msgstr "¡La cantidad ordenada no puede ser negativa o cero!"
-
-#~ msgid ""
-#~ "\n"
-#~ "This module allows you to produce several products from one production "
-#~ "order.\n"
-#~ "You can configure sub-products in the bill of material.\n"
-#~ "Without this module:\n"
-#~ " A + B + C -> D\n"
-#~ "With this module:\n"
-#~ " A + B + C -> D + E\n"
-#~ " "
-#~ msgstr ""
-#~ "\n"
-#~ "Este módulo le permite producir varios productos desde una orden de "
-#~ "producción.\n"
-#~ "Puede configurar los sub-productos en la lista de materiales.\n"
-#~ "Sin este módulo:\n"
-#~ " A + B + C -> D\n"
-#~ "Con este módulo:\n"
-#~ " A + B + C -> D + E\n"
-#~ " "
diff --git a/addons/mrp_subproduct/i18n/es_EC.po b/addons/mrp_subproduct/i18n/es_EC.po
deleted file mode 100644
index 439fdc6f29e..00000000000
--- a/addons/mrp_subproduct/i18n/es_EC.po
+++ /dev/null
@@ -1,173 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * mrp_subproduct
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.0dev\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2010-09-19 00:06+0000\n"
-"Last-Translator: Borja López Soilán (NeoPolus) \n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:22+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr "Producto"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr "Fijo"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-"Todas las cantidades de producto deben de ser superiores a cero.\n"
-"¡Debe instalar el módulo mrp_subproduct si quiere gestionar productos extra "
-"en las LdM!"
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr "sub productos"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr "Órden de producción"
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr "Sub productos"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr "Tipo de cantidad"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr "Lista de material"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr "Cantidad producto"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr "UdM del producto"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr "Lista de materiales (LdM)"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr "sub_productos"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr "Variable"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr "Sub producto"
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr ""
-
-#~ msgid "Invalid XML for View Architecture!"
-#~ msgstr "¡XML inválido para la definición de la vista!"
-
-#~ msgid ""
-#~ "The Object name must start with x_ and not contain any special character !"
-#~ msgstr ""
-#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún carácter "
-#~ "especial!"
-
-#~ msgid "Mrp Sub Product"
-#~ msgstr "Sub producto MRP"
-
-#~ msgid "MRP Sub Product"
-#~ msgstr "Subproducto MRP"
-
-#~ msgid ""
-#~ "\n"
-#~ "This module allows you to produce several products from one production "
-#~ "order.\n"
-#~ "You can configure sub-products in the bill of material.\n"
-#~ "Without this module:\n"
-#~ " A + B + C -> D\n"
-#~ "With this module:\n"
-#~ " A + B + C -> D + E\n"
-#~ " "
-#~ msgstr ""
-#~ "\n"
-#~ "Este módulo le permite producir varios productos desde una orden de "
-#~ "producción.\n"
-#~ "Puede configurar los sub-productos en la lista de materiales.\n"
-#~ "Sin este módulo:\n"
-#~ " A + B + C -> D\n"
-#~ "Con este módulo:\n"
-#~ " A + B + C -> D + E\n"
-#~ " "
-
-#~ msgid ""
-#~ "MRP Sub Product - To produce several products from one production order"
-#~ msgstr ""
-#~ "MRP Sub producto - Para producir varios productos desde una orden de "
-#~ "fabricación"
-
-#~ msgid "Order quantity cannot be negative or zero !"
-#~ msgstr "¡Cantidad ordenada no puede ser negativa o cero!"
-
-#~ msgid "Error ! You can not create recursive BoM."
-#~ msgstr "¡Error! No puede crear Listas de Material recursivas"
diff --git a/addons/mrp_subproduct/i18n/et.po b/addons/mrp_subproduct/i18n/et.po
deleted file mode 100644
index 6de3d1c86b1..00000000000
--- a/addons/mrp_subproduct/i18n/et.po
+++ /dev/null
@@ -1,136 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * mrp_subproduct
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.0dev\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2009-11-09 18:57+0000\n"
-"Last-Translator: Fabien (Open ERP) \n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:21+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr "Toode"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr "Fikseeritud"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr "alamtooted"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr ""
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr "Alamtooted"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr "Koguse tüüp"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr "Toote kogus"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr "Toote MõÜ"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr "Materjaliandmik"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr "sub_products"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr "Muutuv"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr ""
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr ""
-
-#~ msgid "Invalid XML for View Architecture!"
-#~ msgstr "Vigane XML vaate arhitektuurile!"
-
-#~ msgid ""
-#~ "The Object name must start with x_ and not contain any special character !"
-#~ msgstr ""
-#~ "Objekti nimi peab algama x_'ga ja ei tohi sisaldada ühtegi erisümbolit !"
-
-#~ msgid "Mrp Sub Product"
-#~ msgstr "TVP alamtoode"
-
-#~ msgid "MRP Sub Product"
-#~ msgstr "TVP alamtoode"
diff --git a/addons/mrp_subproduct/i18n/fi.po b/addons/mrp_subproduct/i18n/fi.po
deleted file mode 100644
index 7638fe5be58..00000000000
--- a/addons/mrp_subproduct/i18n/fi.po
+++ /dev/null
@@ -1,138 +0,0 @@
-# Finnish 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: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2010-08-03 08:08+0000\n"
-"Last-Translator: Mantavya Gajjar (Open ERP) \n"
-"Language-Team: Finnish \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:21+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr "Tuote"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr "Ennalta määrätty"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-"Kaikkien määrien on oltava suurempia kuin 0.\n"
-"Asenna mrp_subproduct moduuli jos haluat hallita lisätuotteita tai BoM:meja!"
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr "Alatason tuotteet"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr "Valmistustilaus"
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr "BoM rivin tuotteen ei tulisi olla sama kun BoM tuote."
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr "Alituotteet"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr "Määrän tyyppi"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr "Osaluettelo"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr "Tuotteen määrä"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr "Tuotteen mittayksikkö"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr "Osaluettelo"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr "Viitteen tulee olla uniikki yrityskohtaisesti!"
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr ""
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr "Muuttuja"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr "Alatason tuote"
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr "Tilauksen määrä ei voi olla negatiivinen tai nolla!"
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr "Virhe! Et voi luoda rekursiivista BoM:ia."
-
-#~ msgid "Invalid XML for View Architecture!"
-#~ msgstr "Virheellinen XML näkymä-arkkitehtuurille!"
-
-#~ msgid ""
-#~ "The Object name must start with x_ and not contain any special character !"
-#~ msgstr "Objektin nimen tulee alkaa x_ ja se ei saa sisältää erikoismerkkejä!"
-
-#~ msgid "Order quantity cannot be negative or zero !"
-#~ msgstr "Tilattu määrä ei voi olle negatiivinen tai nolla !"
-
-#~ msgid "Error ! You can not create recursive BoM."
-#~ msgstr "Virhe! Et voi luoda itseään toistavaa osaluetteloa."
diff --git a/addons/mrp_subproduct/i18n/fr.po b/addons/mrp_subproduct/i18n/fr.po
deleted file mode 100644
index d964a4057cf..00000000000
--- a/addons/mrp_subproduct/i18n/fr.po
+++ /dev/null
@@ -1,167 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * mrp_subproduct
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.0dev\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2011-01-13 02:28+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-10-30 05:21+0000\n"
-"X-Generator: Launchpad (build 16206)\n"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_id:0
-msgid "Product"
-msgstr "Produit"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Fixed"
-msgstr "Fixe"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.bom:0
-msgid ""
-"All product quantities must be greater than 0.\n"
-"You should install the mrp_subproduct module if you want to manage extra "
-"products on BoMs !"
-msgstr ""
-"Toutes les quantités de produit doivent être supérieures à 0.\n"
-"Vous devez installer le module mrp_subproduct si vous voulez gérer des "
-"produits supplémentaires sur les nomenclatures !"
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "sub products"
-msgstr "Sous-produits"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_production
-msgid "Manufacturing Order"
-msgstr "Ordre de fabrication"
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "BoM line product should not be same as BoM product."
-msgstr ""
-"Le produit de la ligne de la nomenclature ne devrait pas être le même "
-"produit que celui de la nomenclature."
-
-#. module: mrp_subproduct
-#: view:mrp.bom:0
-msgid "Sub Products"
-msgstr "Sous-produit"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,subproduct_type:0
-msgid "Quantity Type"
-msgstr "Type de quantité"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_bom
-msgid "Bill of Material"
-msgstr "Nomenclature"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_qty:0
-msgid "Product Qty"
-msgstr "Qté de Produit"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,product_uom:0
-msgid "Product UOM"
-msgstr "UdM du produit"
-
-#. module: mrp_subproduct
-#: field:mrp.subproduct,bom_id:0
-msgid "BoM"
-msgstr "Nomenclature"
-
-#. module: mrp_subproduct
-#: sql_constraint:mrp.production:0
-msgid "Reference must be unique per Company!"
-msgstr "La référence doit être unique par société !"
-
-#. module: mrp_subproduct
-#: field:mrp.bom,sub_products:0
-msgid "sub_products"
-msgstr "Sous-produits"
-
-#. module: mrp_subproduct
-#: selection:mrp.subproduct,subproduct_type:0
-msgid "Variable"
-msgstr "Variable"
-
-#. module: mrp_subproduct
-#: model:ir.model,name:mrp_subproduct.model_mrp_subproduct
-msgid "Sub Product"
-msgstr "Sous-produit"
-
-#. module: mrp_subproduct
-#: constraint:mrp.production:0
-msgid "Order quantity cannot be negative or zero!"
-msgstr "La quantité commandée ne peut pas être nulle ou négative !"
-
-#. module: mrp_subproduct
-#: help:mrp.subproduct,subproduct_type:0
-msgid ""
-"Define how the quantity of subproducts will be set on the production orders "
-"using this BoM. 'Fixed' depicts a situation where the quantity of created "
-"subproduct is always equal to the quantity set on the BoM, regardless of how "
-"many are created in the production order. By opposition, 'Variable' means "
-"that the quantity will be computed as '(quantity of subproduct set on the "
-"BoM / quantity of manufactured product set on the BoM * quantity of "
-"manufactured product in the production order.)'"
-msgstr ""
-
-#. module: mrp_subproduct
-#: constraint:mrp.bom:0
-msgid "Error ! You cannot create recursive BoM."
-msgstr "Erreur ! Vous ne pouvez pas créer de nomenclature récursive."
-
-#~ msgid ""
-#~ "The Object name must start with x_ and not contain any special character !"
-#~ msgstr ""
-#~ "Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères "
-#~ "spéciaux !"
-
-#~ msgid ""
-#~ "MRP Sub Product - To produce several products from one production order"
-#~ msgstr ""
-#~ "Sous-produit dans le module MRP - pour pouvoir fabriquer plusieurs produits "
-#~ "à partir d'un seul ordre de fabrication"
-
-#~ msgid "Order quantity cannot be negative or zero !"
-#~ msgstr "La quantité à produire ne peut être ni négative ni nulle !"
-
-#~ msgid "Error ! You can not create recursive BoM."
-#~ msgstr "Erreur ! Vous ne pouvez pas créer de nomenclatures récursives."
-
-#~ msgid ""
-#~ "\n"
-#~ "This module allows you to produce several products from one production "
-#~ "order.\n"
-#~ "You can configure sub-products in the bill of material.\n"
-#~ "Without this module:\n"
-#~ " A + B + C -> D\n"
-#~ "With this module:\n"
-#~ " A + B + C -> D + E\n"
-#~ " "
-#~ msgstr ""
-#~ "\n"
-#~ "Ce module vous permet de produire divers produits à partir d'un seul ordre "
-#~ "de production.\n"
-#~ "Vous pouvez configurer des sous-produits dans la nomenclature.\n"
-#~ "Sans ce module :\n"
-#~ " A + B + C -> D\n"
-#~ "Avec ce module :\n"
-#~ " A + B + C -> D + E\n"
-#~ " "
diff --git a/addons/mrp_subproduct/i18n/gl.po b/addons/mrp_subproduct/i18n/gl.po
deleted file mode 100644
index 537f7e30849..00000000000
--- a/addons/mrp_subproduct/i18n/gl.po
+++ /dev/null
@@ -1,153 +0,0 @@
-# Galician translation for openobject-addons
-# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
-# This file is distributed under the same license as the openobject-addons package.
-# FIRST AUTHOR , 2011.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: openobject-addons\n"
-"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2012-02-08 00:36+0000\n"
-"PO-Revision-Date: 2011-03-22 18:08+0000\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: Galician