From f2be320f04a6ea9efcf586727a4e229dc60954b2 Mon Sep 17 00:00:00 2001
From: Christophe Matthieu
Date: Wed, 30 Jan 2013 16:55:31 +0100
Subject: [PATCH 01/47] [IMP] gantt view: add optional attribute in the gantt
view to display the percent of completion.
bzr revid: chm@openerp.com-20130130155531-bza5gon9f8yi8lio
---
.../lib/dhtmlxGantt/sources/dhtmlxgantt.js | 3 ++-
addons/web_gantt/static/src/js/gantt.js | 17 +++++++++++------
2 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/addons/web_gantt/static/lib/dhtmlxGantt/sources/dhtmlxgantt.js b/addons/web_gantt/static/lib/dhtmlxGantt/sources/dhtmlxgantt.js
index 9d8b0db2252..e04279c6877 100644
--- a/addons/web_gantt/static/lib/dhtmlxGantt/sources/dhtmlxgantt.js
+++ b/addons/web_gantt/static/lib/dhtmlxGantt/sources/dhtmlxgantt.js
@@ -386,6 +386,7 @@ function GanttChart()
this.hourInPixelsWork = this.dayInPixels / this.hoursInDay;
this.hourInPixels = this.dayInPixels / 24;
+ this.minWidthResize = this.hourInPixels;
this.countDays = 0;
this.startDate = null;
this.initialPos = 0;
@@ -4812,7 +4813,7 @@ GanttTask.prototype.getResizeInfo = function()
childParentPosX = posChildTaskItem;
}
- this.minWidthResize = this.Chart.dayInPixels;
+ this.minWidthResize = this.Chart.minWidthResize;
if (this.childTask.length > 0)
{
diff --git a/addons/web_gantt/static/src/js/gantt.js b/addons/web_gantt/static/src/js/gantt.js
index e6b12038126..ff621d0e74b 100644
--- a/addons/web_gantt/static/src/js/gantt.js
+++ b/addons/web_gantt/static/src/js/gantt.js
@@ -44,7 +44,7 @@ instance.web_gantt.GanttView = instance.web.View.extend({
n_group_bys = group_bys;
}
// gather the fields to get
- var fields = _.compact(_.map(["date_start", "date_delay", "date_stop"], function(key) {
+ var fields = _.compact(_.map(["date_start", "date_delay", "date_stop", "progress"], function(key) {
return self.fields_view.arch.attrs[key] || '';
}));
fields = _.uniq(fields.concat(n_group_bys));
@@ -75,7 +75,7 @@ instance.web_gantt.GanttView = instance.web.View.extend({
on_data_loaded_2: function(tasks, group_bys) {
var self = this;
$(".oe_gantt", this.$el).html("");
-
+
//prevent more that 1 group by
if (group_bys.length > 0) {
group_bys = [group_bys[0]];
@@ -114,6 +114,11 @@ instance.web_gantt.GanttView = instance.web.View.extend({
var task_ids = {};
// creation of the chart
var generate_task_info = function(task, plevel) {
+ if (_.isNumber(task[self.fields_view.arch.attrs.progress])) {
+ var percent = task[self.fields_view.arch.attrs.progress] || 0;
+ } else {
+ var percent = 100;
+ }
var level = plevel || 0;
if (task.__is_group) {
var task_infos = _.compact(_.map(task.tasks, function(sub_task) {
@@ -128,7 +133,7 @@ instance.web_gantt.GanttView = instance.web.View.extend({
return memo === undefined || date > memo ? date : memo;
}, undefined);
var duration = (task_stop.getTime() - task_start.getTime()) / (1000 * 60 * 60);
- var group_name = instance.web.format_value(task.name, self.fields[group_bys[level]]);
+ var group_name = task.name ? instance.web.format_value(task.name, self.fields[group_bys[level]]) : "-";
if (level == 0) {
var group = new GanttProjectInfo(_.uniqueId("gantt_project_"), group_name, task_start);
_.each(task_infos, function(el) {
@@ -136,7 +141,7 @@ instance.web_gantt.GanttView = instance.web.View.extend({
});
return group;
} else {
- var group = new GanttTaskInfo(_.uniqueId("gantt_project_task_"), group_name, task_start, duration || 1, 100);
+ var group = new GanttTaskInfo(_.uniqueId("gantt_project_task_"), group_name, task_start, duration || 1, percent);
_.each(task_infos, function(el) {
group.addChildTask(el.task_info);
});
@@ -151,7 +156,7 @@ instance.web_gantt.GanttView = instance.web.View.extend({
if (self.fields_view.arch.attrs.date_stop) {
task_stop = instance.web.auto_str_to_date(task[self.fields_view.arch.attrs.date_stop]);
if (!task_stop)
- return;
+ task_stop = task_start;
} else { // we assume date_duration is defined
var tmp = instance.web.format_value(task[self.fields_view.arch.attrs.date_delay],
self.fields[self.fields_view.arch.attrs.date_delay]);
@@ -161,7 +166,7 @@ instance.web_gantt.GanttView = instance.web.View.extend({
}
var duration = (task_stop.getTime() - task_start.getTime()) / (1000 * 60 * 60);
var id = _.uniqueId("gantt_task_");
- var task_info = new GanttTaskInfo(id, task_name, task_start, ((duration / 24) * 8) || 1, 100);
+ var task_info = new GanttTaskInfo(id, task_name, task_start, ((duration / 24) * 8) || 1, percent);
task_info.internal_task = task;
task_ids[id] = task_info;
return {task_info: task_info, task_start: task_start, task_stop: task_stop};
From 71e815693ca7af0fc1a722a40c2203369c78a4a8 Mon Sep 17 00:00:00 2001
From: Christophe Matthieu
Date: Wed, 30 Jan 2013 17:00:11 +0100
Subject: [PATCH 02/47] [IMP] mrp,project: task in the view gantt use percent
ratio
bzr revid: chm@openerp.com-20130130160011-2v1ym0ach0iuw0eg
---
addons/mrp/mrp.py | 19 +++++++++++++++++++
addons/mrp/mrp_view.xml | 2 +-
addons/project/project_view.xml | 4 ++--
3 files changed, 22 insertions(+), 3 deletions(-)
diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py
index 44fbaafbcfe..f2fc429762d 100644
--- a/addons/mrp/mrp.py
+++ b/addons/mrp/mrp.py
@@ -416,6 +416,23 @@ class mrp_production(osv.osv):
dest_location_id = self.pool.get('ir.model.data').get_object(cr, uid, 'stock', 'stock_location_stock', context=context)
return dest_location_id.id
+ def _product_progress(self, cr, uid, ids, prop, unknow_none, context=None):
+ """ To obtain product quantity
+ @return: Dictionary of values.
+ """
+ result = {}
+ for prod in self.browse(cr, uid, ids, context=context):
+ done = 0.0
+ if prod.product_qty:
+ for move in prod.move_created_ids2:
+ if move.product_id == prod.product_id:
+ if not move.scrapped:
+ done += move.product_qty
+ result[prod.id] = done / prod.product_qty * 100
+ else:
+ result[prod.id] = 100
+ return result
+
_columns = {
'name': fields.char('Reference', size=64, required=True, readonly=True, states={'draft': [('readonly', False)]}),
'origin': fields.char('Source Document', size=64, readonly=True, states={'draft': [('readonly', False)]},
@@ -429,6 +446,8 @@ class mrp_production(osv.osv):
'product_uos_qty': fields.float('Product UoS Quantity', readonly=True, states={'draft': [('readonly', False)]}),
'product_uos': fields.many2one('product.uom', 'Product UoS', readonly=True, states={'draft': [('readonly', False)]}),
+ 'product_progress': fields.function(_product_progress, type='float', string='Progress of the production'),
+
'location_src_id': fields.many2one('stock.location', 'Raw Materials Location', required=True,
readonly=True, states={'draft':[('readonly',False)]},
help="Location where the system will look for components."),
diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml
index 00e8369e6b7..5dc713ec123 100644
--- a/addons/mrp/mrp_view.xml
+++ b/addons/mrp/mrp_view.xml
@@ -595,7 +595,7 @@
mrp.production.gantt
mrp.production
-
+
diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml
index b102c01193d..f90f9fb4a75 100644
--- a/addons/project/project_view.xml
+++ b/addons/project/project_view.xml
@@ -281,7 +281,7 @@
project.project.gantt
project.project
-
+
@@ -577,7 +577,7 @@
project.task
-
+
From b09c7b6e4cc4b5d5ad1cf60ccd46207f518ae32f Mon Sep 17 00:00:00 2001
From: Christophe Matthieu
Date: Wed, 30 Jan 2013 17:03:06 +0100
Subject: [PATCH 03/47] [IMP] gantt view (rng): add optional attribute in the
gantt view to display the percent of completion.
bzr revid: chm@openerp.com-20130130160306-8tee1nwdecvhotd9
---
openerp/addons/base/rng/view.rng | 1 +
1 file changed, 1 insertion(+)
diff --git a/openerp/addons/base/rng/view.rng b/openerp/addons/base/rng/view.rng
index dfeeb03d98b..de0af811b83 100644
--- a/openerp/addons/base/rng/view.rng
+++ b/openerp/addons/base/rng/view.rng
@@ -393,6 +393,7 @@
+
From a9bdfddff79341e4ee38b2e48a20cf66607c4f3a Mon Sep 17 00:00:00 2001
From: Paramjit Singh Sahota
Date: Wed, 6 Feb 2013 10:34:05 +0530
Subject: [PATCH 04/47] [IMP] Added logs in Purchase order 'Invoice Paid.' and
'Product Received'.
bzr revid: psa@tinyerp.com-20130206050405-9dxabdpcsw075lnw
---
addons/purchase/purchase.py | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index 799601acb64..fb0198f1e7d 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -30,6 +30,7 @@ from openerp.tools.translate import _
import openerp.addons.decimal_precision as dp
from openerp.osv.orm import browse_record, browse_null
from openerp.tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP
+from apt.package import Record
class purchase_order(osv.osv):
@@ -561,6 +562,7 @@ class purchase_order(osv.osv):
def invoice_done(self, cr, uid, ids, context=None):
self.write(cr, uid, ids, {'state':'approved'}, context=context)
+ self.message_post(cr, uid, ids, body=_("Invoice Paid."), context=context)
return True
def has_stockable_product(self, cr, uid, ids, *args):
@@ -679,6 +681,7 @@ class purchase_order(osv.osv):
def picking_done(self, cr, uid, ids, context=None):
self.write(cr, uid, ids, {'shipped':1,'state':'approved'}, context=context)
+ self.message_post(cr, uid, ids, body=_("Product Received."), context=context)
return True
def copy(self, cr, uid, id, default=None, context=None):
@@ -1196,4 +1199,15 @@ class mail_compose_message(osv.Model):
wf_service.trg_validate(uid, 'purchase.order', context['default_res_id'], 'send_rfq', cr)
return super(mail_compose_message, self).send_mail(cr, uid, ids, context=context)
+class account_invoice(osv.Model):
+ _inherit = 'account.invoice'
+
+ def invoice_validate(self, cr, uid, ids, context=None):
+ for record in self.browse(cr, uid, ids, context):
+ print '\n\nrecord', record.invoice_ids
+ for purchase in self.pool.get('purchase.order').browse(cr, uid, ids, context):
+ print '\n\npurchase', purchase
+ self.message_post(cr, uid, ids, body=_("Invoice Received..."), context=context)
+ return super(account_invoice, self).invoice_validate(cr, uid, ids, context=None)
+
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
From cdeddf05902ec040578aa933e83ec64dab75470d Mon Sep 17 00:00:00 2001
From: Paramjit Singh Sahota
Date: Wed, 6 Feb 2013 10:36:55 +0530
Subject: [PATCH 05/47] [IMP] Removed unwanted import
bzr revid: psa@tinyerp.com-20130206050655-dt1exkopyzto4xfi
---
addons/purchase/purchase.py | 1 -
1 file changed, 1 deletion(-)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index fb0198f1e7d..8e18113a943 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -30,7 +30,6 @@ from openerp.tools.translate import _
import openerp.addons.decimal_precision as dp
from openerp.osv.orm import browse_record, browse_null
from openerp.tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP
-from apt.package import Record
class purchase_order(osv.osv):
From 478c6499845426a09d52774581621e51e014d077 Mon Sep 17 00:00:00 2001
From: Paramjit Singh Sahota
Date: Wed, 6 Feb 2013 14:14:32 +0530
Subject: [PATCH 06/47] [IMP] Improved code for the 'Invoice received.' message
post on validating the invoice.
bzr revid: psa@tinyerp.com-20130206084432-z0vbjs6nvsmn8fxx
---
addons/purchase/purchase.py | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index 8e18113a943..0f929fbfe55 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -1202,11 +1202,9 @@ class account_invoice(osv.Model):
_inherit = 'account.invoice'
def invoice_validate(self, cr, uid, ids, context=None):
- for record in self.browse(cr, uid, ids, context):
- print '\n\nrecord', record.invoice_ids
- for purchase in self.pool.get('purchase.order').browse(cr, uid, ids, context):
- print '\n\npurchase', purchase
- self.message_post(cr, uid, ids, body=_("Invoice Received..."), context=context)
- return super(account_invoice, self).invoice_validate(cr, uid, ids, context=None)
+ po_ids = self.pool.get('purchase.order').search(cr,uid,[('invoice_ids','in',ids)],context)
+ res = super(account_invoice, self).invoice_validate(cr, uid, ids, context=None)
+ self.pool.get('purchase.order').message_post(cr, uid, po_ids, body=_("Invoice Received."), context=context)
+ return res
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
From 14a0d1b09274028311a8b2ce8fe01395cf5ba4df Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Thu, 7 Feb 2013 10:41:20 +0530
Subject: [PATCH 07/47] [IMP] Add model name instead of document with Created
in chatter.
bzr revid: bth@tinyerp.com-20130207051120-1abjmfuukjfyac7z
---
addons/mail/mail_thread.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/addons/mail/mail_thread.py b/addons/mail/mail_thread.py
index 9d7237ca907..03ff875da8d 100644
--- a/addons/mail/mail_thread.py
+++ b/addons/mail/mail_thread.py
@@ -35,6 +35,7 @@ from openerp import SUPERUSER_ID
from openerp.addons.mail.mail_message import decode
from openerp.osv import fields, osv
from openerp.tools.safe_eval import safe_eval as eval
+from openerp.tools.translate import _
_logger = logging.getLogger(__name__)
@@ -247,7 +248,7 @@ class mail_thread(osv.AbstractModel):
# automatic logging unless asked not to (mainly for various testing purpose)
if not context.get('mail_create_nolog'):
- self.message_post(cr, uid, thread_id, body='Document created', context=context)
+ self.message_post(cr, uid, thread_id, body=_('%s created') % (self._description), context=context)
return thread_id
def write(self, cr, uid, ids, values, context=None):
From f8bb832cf288dc5c5e2be5128646b89da022219d Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Thu, 7 Feb 2013 11:16:57 +0530
Subject: [PATCH 08/47] [IMP] Message on mrp whene mrp produced.
bzr revid: bth@tinyerp.com-20130207054657-ltexmynup6t3favv
---
addons/mrp/mrp.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py
index 44fbaafbcfe..c77ce6ab35d 100644
--- a/addons/mrp/mrp.py
+++ b/addons/mrp/mrp.py
@@ -777,6 +777,7 @@ class mrp_production(osv.osv):
wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'mrp.production', production_id, 'button_produce_done', cr)
+ self.message_post(cr, uid, production_id, body=_("%s Produced") % self._description, context=context)
return True
def _costs_generate(self, cr, uid, production):
From 1e414fa4f1786dbf1d6d4820e1271ff0aaff2233 Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Thu, 7 Feb 2013 11:41:11 +0530
Subject: [PATCH 09/47] [IMP] Message on chatter when task created on so.
bzr revid: bth@tinyerp.com-20130207061111-jx29eia619s2xp32
---
addons/project_mrp/project_procurement.py | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/addons/project_mrp/project_procurement.py b/addons/project_mrp/project_procurement.py
index 25e88da298a..57a23137b18 100644
--- a/addons/project_mrp/project_procurement.py
+++ b/addons/project_mrp/project_procurement.py
@@ -91,6 +91,11 @@ class procurement_order(osv.osv):
for procurement in self.browse(cr, uid, ids, context=context):
body = _("Task created")
self.message_post(cr, uid, [procurement.id], body=body, context=context)
+ if procurement.sale_line_id:
+ sale_order_line = self.pool.get('sale.order.line')
+ for saleorder_line in sale_order_line.browse(cr, uid, [procurement.sale_line_id.id], context=context):
+ sale_order_obj = self.pool.get('sale.order')
+ sale_order_obj.message_post(cr, uid, [saleorder_line.order_id], body=body, context=context)
procurement_order()
From 794323c8bc91164770bee3951b12560d0f1cc2ab Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Thu, 7 Feb 2013 12:04:06 +0530
Subject: [PATCH 10/47] [IMP] Invocie sent message displayed on chatter of so.
bzr revid: bth@tinyerp.com-20130207063406-kjqt55h5r3304893
---
addons/account/account_invoice.py | 3 +++
1 file changed, 3 insertions(+)
diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py
index 250a0446534..833ed59e15b 100644
--- a/addons/account/account_invoice.py
+++ b/addons/account/account_invoice.py
@@ -1751,6 +1751,9 @@ class mail_compose_message(osv.Model):
if context.get('default_model') == 'account.invoice' and context.get('default_res_id') and context.get('mark_invoice_as_sent'):
context = dict(context, mail_post_autofollow=True)
self.pool.get('account.invoice').write(cr, uid, [context['default_res_id']], {'sent': True}, context=context)
+ if context.get('active_model') == "sale.order":
+ for sale in self.pool.get(context.get('active_model')).browse(cr, uid, [context.get('active_id')], context):
+ sale.message_post(body=_("Invoice Sent"))
return super(mail_compose_message, self).send_mail(cr, uid, ids, context=context)
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
From d025bafb8153871ca861de83ec2b8892adb21565 Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Thu, 7 Feb 2013 12:31:27 +0530
Subject: [PATCH 11/47] [IMP] Message on so when invoice is paid.
bzr revid: bth@tinyerp.com-20130207070127-2ngqgsla0l796erw
---
addons/sale/sale.py | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index cddde4a5f08..498dfdc851d 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -995,4 +995,12 @@ class mail_compose_message(osv.Model):
wf_service.trg_validate(uid, 'sale.order', context['default_res_id'], 'quotation_sent', cr)
return super(mail_compose_message, self).send_mail(cr, uid, ids, context=context)
+class account_invoice(osv.Model):
+ _inherit = 'account.invoice'
+
+ def confirm_paid(self, cr, uid, ids, context=None):
+ so_ids = self.pool.get('sale.order').search(cr,uid,[('invoice_ids','in',ids)],context)
+ res = super(account_invoice, self).confirm_paid(cr, uid, ids, context=None)
+ self.pool.get('sale.order').message_post(cr, uid, so_ids, body=_("Invoice Paid"), context=context)
+ return res
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
From a362d7b222488005ed8190ed2887211d69c093f1 Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Thu, 7 Feb 2013 14:42:19 +0530
Subject: [PATCH 12/47] [IMP] In SO message on chatter when so is delivered.
bzr revid: bth@tinyerp.com-20130207091219-23w206581muunjrv
---
addons/sale/sale.py | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index 498dfdc851d..fda9c057a3e 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -1003,4 +1003,15 @@ class account_invoice(osv.Model):
res = super(account_invoice, self).confirm_paid(cr, uid, ids, context=None)
self.pool.get('sale.order').message_post(cr, uid, so_ids, body=_("Invoice Paid"), context=context)
return res
+
+class stock_picking(osv.Model):
+ _inherit = 'stock.picking'
+
+ def action_done(self, cr, uid, ids, context=None):
+ res = super(stock_picking, self).action_done(cr, uid, ids, context=None)
+ for stockpicking in self.browse(cr, uid, ids, context):
+ if stockpicking.sale_id.id:
+ for sale in self.pool.get('sale.order').browse(cr, uid, [stockpicking.sale_id.id], context):
+ sale.message_post(body=_("%s Delivered") % (sale._description))
+ return res
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
From c097b3aa2aff6fc46e469f3b7821da300516867c Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Thu, 7 Feb 2013 16:35:49 +0530
Subject: [PATCH 13/47] [IMP] Improve code.
bzr revid: bth@tinyerp.com-20130207110549-cvn8nnh50a50fitx
---
addons/sale/sale.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index fda9c057a3e..3e719ca81ef 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -1013,5 +1013,5 @@ class stock_picking(osv.Model):
if stockpicking.sale_id.id:
for sale in self.pool.get('sale.order').browse(cr, uid, [stockpicking.sale_id.id], context):
sale.message_post(body=_("%s Delivered") % (sale._description))
- return res
+ return True
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
From 7210b2ee42bb1fb6ff24ce60b84df0f1fdf4f61a Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Thu, 7 Feb 2013 17:22:05 +0530
Subject: [PATCH 14/47] [IMP] Improve code.
bzr revid: bth@tinyerp.com-20130207115205-1j46xhbs85i8q6w4
---
addons/sale/sale.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index 3e719ca81ef..45012dde9ca 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -1010,7 +1010,7 @@ class stock_picking(osv.Model):
def action_done(self, cr, uid, ids, context=None):
res = super(stock_picking, self).action_done(cr, uid, ids, context=None)
for stockpicking in self.browse(cr, uid, ids, context):
- if stockpicking.sale_id.id:
+ if stockpicking.sale_id:
for sale in self.pool.get('sale.order').browse(cr, uid, [stockpicking.sale_id.id], context):
sale.message_post(body=_("%s Delivered") % (sale._description))
return True
From cc8e7397715cb8ec9c4ad41ba19238806c23a7b6 Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Thu, 7 Feb 2013 18:36:33 +0530
Subject: [PATCH 15/47] [IMP] Improve code to check type of stock picking.
bzr revid: bth@tinyerp.com-20130207130633-rm3jv5w4edxuhvxd
---
addons/sale/sale.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index 45012dde9ca..77dba0c4455 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -1010,7 +1010,7 @@ class stock_picking(osv.Model):
def action_done(self, cr, uid, ids, context=None):
res = super(stock_picking, self).action_done(cr, uid, ids, context=None)
for stockpicking in self.browse(cr, uid, ids, context):
- if stockpicking.sale_id:
+ if stockpicking.type == "out":
for sale in self.pool.get('sale.order').browse(cr, uid, [stockpicking.sale_id.id], context):
sale.message_post(body=_("%s Delivered") % (sale._description))
return True
From 00c07052caefa0db9fabffe4731ad5b890940ff2 Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Wed, 13 Feb 2013 16:51:25 +0530
Subject: [PATCH 16/47] [IMP] Improve code for products delivered.
bzr revid: bth@tinyerp.com-20130213112125-1cbzelqg659pwc56
---
addons/sale/sale.py | 10 ----------
addons/stock/stock.py | 6 +++++-
2 files changed, 5 insertions(+), 11 deletions(-)
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index 77dba0c4455..bc8879e4e29 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -1004,14 +1004,4 @@ class account_invoice(osv.Model):
self.pool.get('sale.order').message_post(cr, uid, so_ids, body=_("Invoice Paid"), context=context)
return res
-class stock_picking(osv.Model):
- _inherit = 'stock.picking'
-
- def action_done(self, cr, uid, ids, context=None):
- res = super(stock_picking, self).action_done(cr, uid, ids, context=None)
- for stockpicking in self.browse(cr, uid, ids, context):
- if stockpicking.type == "out":
- for sale in self.pool.get('sale.order').browse(cr, uid, [stockpicking.sale_id.id], context):
- sale.message_post(body=_("%s Delivered") % (sale._description))
- return True
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/stock/stock.py b/addons/stock/stock.py
index 7198c89e286..fb38d5d0abd 100644
--- a/addons/stock/stock.py
+++ b/addons/stock/stock.py
@@ -874,8 +874,12 @@ class stock_picking(osv.osv):
This method is called at the end of the workflow by the activity "done".
@return: True
- """
+ """
self.write(cr, uid, ids, {'state': 'done', 'date_done': time.strftime('%Y-%m-%d %H:%M:%S')})
+ for record in self.browse(cr, uid, ids, context):
+ if record.type == "out":
+ for sale in self.pool.get('sale.order').browse(cr, uid, [record.sale_id.id], context):
+ sale.message_post(body=_("Products Delivered"))
return True
def action_move(self, cr, uid, ids, context=None):
From 09b12ce248c40861d66ce425b3d897e6f8e6b1d0 Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Wed, 13 Feb 2013 18:09:41 +0530
Subject: [PATCH 17/47] [IMP] Message on chatter for invoice created from sale
order line.
bzr revid: bth@tinyerp.com-20130213123941-zmm7m9mzbtiqujwm
---
addons/sale/wizard/sale_line_invoice.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/addons/sale/wizard/sale_line_invoice.py b/addons/sale/wizard/sale_line_invoice.py
index 4aa58088129..097feb2c130 100644
--- a/addons/sale/wizard/sale_line_invoice.py
+++ b/addons/sale/wizard/sale_line_invoice.py
@@ -98,6 +98,7 @@ class sale_order_line_make_invoice(osv.osv_memory):
flag = True
data_sale = sales_order_obj.browse(cr, uid, line.order_id.id, context=context)
+ sales_order_obj.message_post(cr, uid, [order.id], body=_("Invoice Created"), context=context)
for line in data_sale.order_line:
if not line.invoiced:
flag = False
From c7d5fbd9123b11b6ca372d89052e9416c313cc1c Mon Sep 17 00:00:00 2001
From: Paramjit Singh Sahota
Date: Wed, 13 Feb 2013 18:54:50 +0530
Subject: [PATCH 18/47] [IMP] Added message post when the 'Products Received'
in PO.
bzr revid: psa@tinyerp.com-20130213132450-jwq7nvast54vcg9m
---
addons/purchase/purchase.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index e76bf4a0358..357f5b27fd6 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -673,6 +673,7 @@ class purchase_order(osv.osv):
def picking_done(self, cr, uid, ids, context=None):
self.write(cr, uid, ids, {'shipped':1,'state':'approved'}, context=context)
+ self.message_post(cr, uid, ids, body=_("Products Received."), context=context)
return True
def copy(self, cr, uid, id, default=None, context=None):
From 0558ed61d986a7a8a134e06ddeeb5262fb3346e2 Mon Sep 17 00:00:00 2001
From: Paramjit Singh Sahota
Date: Thu, 14 Feb 2013 11:38:46 +0530
Subject: [PATCH 19/47] [IMP] Added message post for 'Invoice Received' when
the invoice is validated in PO.
bzr revid: psa@tinyerp.com-20130214060846-xed5pskiv0cw40tn
---
addons/purchase/purchase.py | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index 357f5b27fd6..e276ce0c48f 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -1188,4 +1188,13 @@ class mail_compose_message(osv.Model):
self.pool.get('purchase.order').signal_send_rfq(cr, uid, [context['default_res_id']])
return super(mail_compose_message, self).send_mail(cr, uid, ids, context=context)
+class account_invoice(osv.Model):
+ _inherit = 'account.invoice'
+
+ def invoice_validate(self, cr, uid, ids, context=None):
+ po_ids = self.pool.get('purchase.order').search(cr,uid,[('invoice_ids','in',ids)],context)
+ res = super(account_invoice, self).invoice_validate(cr, uid, ids, context=None)
+ self.pool.get('purchase.order').message_post(cr, uid, po_ids, body=_("Invoice Received."), context=context)
+ return res
+
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
From 89d45ad9ecddcce6ed7f2e28209d9db210a333a7 Mon Sep 17 00:00:00 2001
From: Paramjit Singh Sahota
Date: Thu, 14 Feb 2013 12:06:55 +0530
Subject: [PATCH 20/47] [IMP] Added message post for 'Invoice Paid.' when the
invoice is paid in PO.
bzr revid: psa@tinyerp.com-20130214063655-15kjqgc67fwcqw9f
---
addons/purchase/purchase.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index e276ce0c48f..4ddc2bc9eb8 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -557,6 +557,7 @@ class purchase_order(osv.osv):
def invoice_done(self, cr, uid, ids, context=None):
self.write(cr, uid, ids, {'state':'approved'}, context=context)
+ self.message_post(cr, uid, ids, body=_("Invoice Paid."), context=context)
return True
def has_stockable_product(self, cr, uid, ids, *args):
From 0bbfaec31522b1e72b613b07f5302c322a881d72 Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Thu, 14 Feb 2013 13:18:58 +0530
Subject: [PATCH 21/47] [IMP] Improve code for delivered products.
bzr revid: bth@tinyerp.com-20130214074858-n1wfbt6zmxsee37f
---
addons/sale_stock/stock.py | 15 ++++++++++++++-
addons/stock/stock.py | 8 ++------
2 files changed, 16 insertions(+), 7 deletions(-)
diff --git a/addons/sale_stock/stock.py b/addons/sale_stock/stock.py
index 93acf8579f5..034b7d43403 100644
--- a/addons/sale_stock/stock.py
+++ b/addons/sale_stock/stock.py
@@ -20,6 +20,7 @@
##############################################################################
from openerp.osv import fields, osv
+from openerp.tools.translate import _
class stock_move(osv.osv):
_inherit = 'stock.move'
@@ -41,7 +42,19 @@ class stock_picking(osv.osv):
_defaults = {
'sale_id': False
}
-
+
+ def action_done(self, cr, uid, ids, context=None):
+ """Changes picking state to done.
+
+ This method is called at the end of the workflow by the activity "done".
+ @return: True
+ """
+ for record in self.browse(cr, uid, ids, context):
+ if record.type == "out" and record.sale_id:
+ for sale in self.pool.get('sale.order').browse(cr, uid, [record.sale_id.id], context):
+ sale.message_post(body=_("Products Delivered"))
+ return super(stock_picking, self).action_done(cr, uid, ids, context=context)
+
def get_currency_id(self, cursor, user, picking):
if picking.sale_id:
return picking.sale_id.pricelist_id.currency_id.id
diff --git a/addons/stock/stock.py b/addons/stock/stock.py
index fb38d5d0abd..86a462e74b6 100644
--- a/addons/stock/stock.py
+++ b/addons/stock/stock.py
@@ -874,14 +874,10 @@ class stock_picking(osv.osv):
This method is called at the end of the workflow by the activity "done".
@return: True
- """
+ """
self.write(cr, uid, ids, {'state': 'done', 'date_done': time.strftime('%Y-%m-%d %H:%M:%S')})
- for record in self.browse(cr, uid, ids, context):
- if record.type == "out":
- for sale in self.pool.get('sale.order').browse(cr, uid, [record.sale_id.id], context):
- sale.message_post(body=_("Products Delivered"))
return True
-
+
def action_move(self, cr, uid, ids, context=None):
"""Process the Stock Moves of the Picking
From e0dc4a8e4c8bb8226ab1370b5fd512feb7006263 Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Thu, 14 Feb 2013 14:20:56 +0530
Subject: [PATCH 22/47] [IMP] Quotatioin confirmed message displayed only once
when click on confirm sale.
bzr revid: bth@tinyerp.com-20130214085056-d7oqjmp2d7l892me
---
addons/sale/sale.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index bc8879e4e29..96db67a7218 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -51,7 +51,7 @@ class sale_order(osv.osv):
_description = "Sales Order"
_track = {
'state': {
- 'sale.mt_order_confirmed': lambda self, cr, uid, obj, ctx=None: obj['state'] in ['manual', 'progress'],
+ 'sale.mt_order_confirmed': lambda self, cr, uid, obj, ctx=None: obj['state'] in ['manual'],
'sale.mt_order_sent': lambda self, cr, uid, obj, ctx=None: obj['state'] in ['sent']
},
}
From b581d6525317b01676f2a5d54ffd2c215e4d3276 Mon Sep 17 00:00:00 2001
From: Paramjit Singh Sahota
Date: Thu, 14 Feb 2013 15:17:24 +0530
Subject: [PATCH 23/47] [IMP] Combined the second message posts in one.
bzr revid: psa@tinyerp.com-20130214094724-vwxhd13erdhwmk3m
---
addons/purchase/purchase.py | 3 ++-
addons/purchase/purchase_data.xml | 6 +++++-
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index 4ddc2bc9eb8..a6a5f3e75de 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -163,6 +163,7 @@ class purchase_order(osv.osv):
'state': {
'purchase.mt_rfq_confirmed': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'confirmed',
'purchase.mt_rfq_approved': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'approved',
+ 'purchase.mt_rfq_invoice_paid': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'done',
},
}
_columns = {
@@ -557,7 +558,7 @@ class purchase_order(osv.osv):
def invoice_done(self, cr, uid, ids, context=None):
self.write(cr, uid, ids, {'state':'approved'}, context=context)
- self.message_post(cr, uid, ids, body=_("Invoice Paid."), context=context)
+ # self.message_post(cr, uid, ids, body=_("Invoice Paid."), context=context)
return True
def has_stockable_product(self, cr, uid, ids, *args):
diff --git a/addons/purchase/purchase_data.xml b/addons/purchase/purchase_data.xml
index ceb43ba281a..a08e221053e 100644
--- a/addons/purchase/purchase_data.xml
+++ b/addons/purchase/purchase_data.xml
@@ -60,6 +60,10 @@
purchase.order
-
+
+ Invoice Paid
+
+ purchase.order
+
From f8e78b68c664c9547e4e2cd32d97aacf4c5e40fc Mon Sep 17 00:00:00 2001
From: Paramjit Singh Sahota
Date: Fri, 15 Feb 2013 16:51:17 +0530
Subject: [PATCH 24/47] [IMP] Removed little bit code for concating the
message_post.
bzr revid: psa@tinyerp.com-20130215112117-v6jwvl2p6f2goczz
---
addons/purchase/purchase.py | 3 +--
addons/purchase/purchase_data.xml | 6 +-----
2 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index a6a5f3e75de..ec4fc5c9dcf 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -163,7 +163,6 @@ class purchase_order(osv.osv):
'state': {
'purchase.mt_rfq_confirmed': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'confirmed',
'purchase.mt_rfq_approved': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'approved',
- 'purchase.mt_rfq_invoice_paid': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'done',
},
}
_columns = {
@@ -1192,7 +1191,7 @@ class mail_compose_message(osv.Model):
class account_invoice(osv.Model):
_inherit = 'account.invoice'
-
+
def invoice_validate(self, cr, uid, ids, context=None):
po_ids = self.pool.get('purchase.order').search(cr,uid,[('invoice_ids','in',ids)],context)
res = super(account_invoice, self).invoice_validate(cr, uid, ids, context=None)
diff --git a/addons/purchase/purchase_data.xml b/addons/purchase/purchase_data.xml
index a08e221053e..ceb43ba281a 100644
--- a/addons/purchase/purchase_data.xml
+++ b/addons/purchase/purchase_data.xml
@@ -60,10 +60,6 @@
purchase.order
-
- Invoice Paid
-
- purchase.order
-
+
From 070fd0a00d2a960606aeb4ce2072695bc7c26173 Mon Sep 17 00:00:00 2001
From: Paramjit Singh Sahota
Date: Fri, 15 Feb 2013 17:29:21 +0530
Subject: [PATCH 25/47] [IMP] Message post when the invoice is paid.
bzr revid: psa@tinyerp.com-20130215115921-vbeaw8tnx3d65yll
---
addons/purchase/purchase.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index ec4fc5c9dcf..d63048be1fd 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -557,7 +557,7 @@ class purchase_order(osv.osv):
def invoice_done(self, cr, uid, ids, context=None):
self.write(cr, uid, ids, {'state':'approved'}, context=context)
- # self.message_post(cr, uid, ids, body=_("Invoice Paid."), context=context)
+ self.message_post(cr, uid, ids, body=_("Invoice Paid."), context=context)
return True
def has_stockable_product(self, cr, uid, ids, *args):
From a388774265e6c926386233dc335f01f9e8d65144 Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Fri, 15 Feb 2013 18:49:33 +0530
Subject: [PATCH 26/47] [IMP] Message on chatter Quotation created for SO and
RFQ created when PO created when record created.
bzr revid: bth@tinyerp.com-20130215131933-moln7gh4563r1gdx
---
addons/purchase/purchase.py | 2 ++
addons/sale/sale.py | 5 ++++-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index 95335652f9b..e13de7b941d 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -247,7 +247,9 @@ class purchase_order(osv.osv):
def create(self, cr, uid, vals, context=None):
if vals.get('name','/')=='/':
vals['name'] = self.pool.get('ir.sequence').get(cr, uid, 'purchase.order') or '/'
+ context = dict(context, mail_create_nolog=True)
order = super(purchase_order, self).create(cr, uid, vals, context=context)
+ self.message_post(cr, uid, [order], body=_("RFQ Created"), context=context)
return order
def unlink(self, cr, uid, ids, context=None):
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index 8700705f33f..379981d9d8f 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -338,7 +338,10 @@ class sale_order(osv.osv):
def create(self, cr, uid, vals, context=None):
if vals.get('name','/')=='/':
vals['name'] = self.pool.get('ir.sequence').get(cr, uid, 'sale.order') or '/'
- return super(sale_order, self).create(cr, uid, vals, context=context)
+ context = dict(context, mail_create_nolog=True)
+ res = super(sale_order, self).create(cr, uid, vals, context=context)
+ self.message_post(cr, uid, [res], body=_("Quotation Created"), context=context)
+ return res
def button_dummy(self, cr, uid, ids, context=None):
return True
From 72aa23664aa9e906a291caa6df26e4057da03c63 Mon Sep 17 00:00:00 2001
From: Paramjit Singh Sahota
Date: Fri, 15 Feb 2013 19:06:35 +0530
Subject: [PATCH 27/47] [IMP] Added message post for the Purchase Order done.
bzr revid: psa@tinyerp.com-20130215133635-yc25srcgf07zmawv
---
addons/purchase/purchase.py | 1 +
addons/purchase/purchase_data.xml | 5 +++++
2 files changed, 6 insertions(+)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index d63048be1fd..6eb5dd7961a 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -163,6 +163,7 @@ class purchase_order(osv.osv):
'state': {
'purchase.mt_rfq_confirmed': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'confirmed',
'purchase.mt_rfq_approved': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'approved',
+ 'purchase.mt_rfq_done': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'done',
},
}
_columns = {
diff --git a/addons/purchase/purchase_data.xml b/addons/purchase/purchase_data.xml
index ceb43ba281a..66e64926e49 100644
--- a/addons/purchase/purchase_data.xml
+++ b/addons/purchase/purchase_data.xml
@@ -60,6 +60,11 @@
purchase.order
+
+ Purchase Order Done
+
+ purchase.order
+
From 3c1af23aae436aa7894ef650fff921d627d53e1e Mon Sep 17 00:00:00 2001
From: Paramjit Singh Sahota
Date: Fri, 15 Feb 2013 19:09:55 +0530
Subject: [PATCH 28/47] Removed Invoice paid message post.
bzr revid: psa@tinyerp.com-20130215133955-rl08108crvw2bbvg
---
addons/purchase/purchase.py | 1 -
1 file changed, 1 deletion(-)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index 6eb5dd7961a..fa26b23c280 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -558,7 +558,6 @@ class purchase_order(osv.osv):
def invoice_done(self, cr, uid, ids, context=None):
self.write(cr, uid, ids, {'state':'approved'}, context=context)
- self.message_post(cr, uid, ids, body=_("Invoice Paid."), context=context)
return True
def has_stockable_product(self, cr, uid, ids, *args):
From 96db819d5a16a5afddad119bc98affd3c46f98b2 Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Fri, 15 Feb 2013 19:11:51 +0530
Subject: [PATCH 29/47] [IMP] Improve code for invoice paid.
bzr revid: bth@tinyerp.com-20130215134151-umev5om824ndnq0r
---
addons/purchase/purchase.py | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index e13de7b941d..8a02b11b0f5 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -559,7 +559,6 @@ class purchase_order(osv.osv):
def invoice_done(self, cr, uid, ids, context=None):
self.write(cr, uid, ids, {'state':'approved'}, context=context)
- self.message_post(cr, uid, ids, body=_("Invoice Paid."), context=context)
return True
def has_stockable_product(self, cr, uid, ids, *args):
@@ -1199,5 +1198,11 @@ class account_invoice(osv.Model):
res = super(account_invoice, self).invoice_validate(cr, uid, ids, context=None)
self.pool.get('purchase.order').message_post(cr, uid, po_ids, body=_("Invoice Received."), context=context)
return res
+
+ def confirm_paid(self, cr, uid, ids, context=None):
+ po_ids = self.pool.get('purchase.order').search(cr,uid,[('invoice_ids','in',ids)],context)
+ res = super(account_invoice, self).confirm_paid(cr, uid, ids, context=None)
+ self.pool.get('purchase.order').message_post(cr, uid, po_ids, body=_("Invoice Paid"), context=context)
+ return res
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
From 13b819939ae41e54c2b9413bbe3cfff17388611b Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Mon, 18 Feb 2013 10:48:21 +0530
Subject: [PATCH 30/47] [REV] Revert some lines.
bzr revid: bth@tinyerp.com-20130218051821-f9490nvrqfdgivvr
---
addons/purchase/purchase.py | 2 --
1 file changed, 2 deletions(-)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index baba6697a22..73e5eae1182 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -248,9 +248,7 @@ class purchase_order(osv.osv):
def create(self, cr, uid, vals, context=None):
if vals.get('name','/')=='/':
vals['name'] = self.pool.get('ir.sequence').get(cr, uid, 'purchase.order') or '/'
- context = dict(context, mail_create_nolog=True)
order = super(purchase_order, self).create(cr, uid, vals, context=context)
- self.message_post(cr, uid, [order], body=_("RFQ Created"), context=context)
return order
def unlink(self, cr, uid, ids, context=None):
From bdae636bca729d5a6bc2c8bfd50fcaa9b84fc8e4 Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Mon, 18 Feb 2013 11:10:17 +0530
Subject: [PATCH 31/47] [IMP] Improve code for message on chatter RFQ created
on PO created.
bzr revid: bth@tinyerp.com-20130218054017-s5kdnnhizlg8x7j5
---
addons/purchase/purchase.py | 6 +++++-
addons/purchase_requisition/purchase_requisition.py | 2 ++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index 73e5eae1182..92834cf25cc 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -248,7 +248,9 @@ class purchase_order(osv.osv):
def create(self, cr, uid, vals, context=None):
if vals.get('name','/')=='/':
vals['name'] = self.pool.get('ir.sequence').get(cr, uid, 'purchase.order') or '/'
+ context = dict(context, mail_create_nolog=True)
order = super(purchase_order, self).create(cr, uid, vals, context=context)
+ self.message_post(cr, uid, [order], body=_("RFQ Created"), context=context)
return order
def unlink(self, cr, uid, ids, context=None):
@@ -789,8 +791,10 @@ class purchase_order(osv.osv):
value.update(dict(key))
order_data['order_line'] = [(0, 0, value) for value in order_data['order_line'].itervalues()]
- # create the new order
+ # create the new order
+ context = dict(context, mail_create_nolog=True)
neworder_id = self.create(cr, uid, order_data)
+ self.message_post(cr, uid, [neworder_id], body=_("RFQ Created"), context=context)
orders_info.update({neworder_id: old_ids})
allorders.append(neworder_id)
diff --git a/addons/purchase_requisition/purchase_requisition.py b/addons/purchase_requisition/purchase_requisition.py
index 79b8cce4bd5..f6a9c58d8bc 100644
--- a/addons/purchase_requisition/purchase_requisition.py
+++ b/addons/purchase_requisition/purchase_requisition.py
@@ -132,6 +132,7 @@ class purchase_requisition(osv.osv):
if supplier.id in filter(lambda x: x, [rfq.state <> 'cancel' and rfq.partner_id.id or None for rfq in requisition.purchase_ids]):
raise osv.except_osv(_('Warning!'), _('You have already one %s purchase order for this partner, you must cancel this purchase order to create a new quotation.') % rfq.state)
location_id = requisition.warehouse_id.lot_input_id.id
+ context = dict(context, mail_create_nolog=True)
purchase_id = purchase_order.create(cr, uid, {
'origin': requisition.name,
'partner_id': supplier.id,
@@ -143,6 +144,7 @@ class purchase_requisition(osv.osv):
'notes':requisition.description,
'warehouse_id':requisition.warehouse_id.id ,
})
+ purchase_order.message_post(cr, uid, [purchase_id], body=_("RFQ Created"), context=context)
res[requisition.id] = purchase_id
for line in requisition.line_ids:
product = line.product_id
From 51005a923ea7c895391f35ee10d87c9c5ed70acd Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Mon, 18 Feb 2013 11:48:01 +0530
Subject: [PATCH 32/47] [IMP]In yml update context.
bzr revid: bth@tinyerp.com-20130218061801-nbihwaxv8yi8d7b6
---
addons/purchase/test/process/merge_order.yml | 5 +++--
addons/purchase_requisition/test/purchase_requisition.yml | 3 ++-
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/addons/purchase/test/process/merge_order.yml b/addons/purchase/test/process/merge_order.yml
index fb39bed310c..d30f36b3004 100644
--- a/addons/purchase/test/process/merge_order.yml
+++ b/addons/purchase/test/process/merge_order.yml
@@ -1,8 +1,9 @@
-
In order to merge RFQ, I merge two RFQ which has same supplier and check new merged order.
-
- !python {model: purchase.order}: |
- new_id = self.do_merge(cr, uid, [ref('purchase_order_4'), ref('purchase_order_7')])
+ !python {model: purchase.order}: |
+ context = dict(context, mail_create_nolog=True)
+ new_id = self.do_merge(cr, uid, [ref('purchase_order_4'), ref('purchase_order_7')], context=context)
order3 = self.browse(cr, uid, ref('purchase_order_4'))
order7 = self.browse(cr, uid, ref('purchase_order_7'))
total_qty = sum([x.product_qty for x in order3.order_line] + [x.product_qty for x in order7.order_line])
diff --git a/addons/purchase_requisition/test/purchase_requisition.yml b/addons/purchase_requisition/test/purchase_requisition.yml
index 8fd36e07d71..d3291ab5c7e 100644
--- a/addons/purchase_requisition/test/purchase_requisition.yml
+++ b/addons/purchase_requisition/test/purchase_requisition.yml
@@ -44,7 +44,8 @@
!record {model: purchase.requisition.partner, id: requisition_partner_0}:
partner_id: base.res_partner_12
-
- !python {model: purchase.requisition.partner}: |
+ !python {model: purchase.requisition.partner}: |
+ context = dict(context, mail_create_nolog=True)
self.create_order(cr, uid, [ref("requisition_partner_0")], context=context)
-
I check that the RFQ details which created for supplier.
From eba87345a718a5273cd659d7f902db5122c3ff39 Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Mon, 18 Feb 2013 12:14:00 +0530
Subject: [PATCH 33/47] [IMP] Improve code in yml.
bzr revid: bth@tinyerp.com-20130218064400-vuwzzf2cbrov4bik
---
addons/purchase/test/process/merge_order.yml | 2 +-
addons/purchase_requisition/test/purchase_requisition.yml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/addons/purchase/test/process/merge_order.yml b/addons/purchase/test/process/merge_order.yml
index d30f36b3004..60298ccea89 100644
--- a/addons/purchase/test/process/merge_order.yml
+++ b/addons/purchase/test/process/merge_order.yml
@@ -2,7 +2,7 @@
In order to merge RFQ, I merge two RFQ which has same supplier and check new merged order.
-
!python {model: purchase.order}: |
- context = dict(context, mail_create_nolog=True)
+ context = {"mail_create_nolog" : True }
new_id = self.do_merge(cr, uid, [ref('purchase_order_4'), ref('purchase_order_7')], context=context)
order3 = self.browse(cr, uid, ref('purchase_order_4'))
order7 = self.browse(cr, uid, ref('purchase_order_7'))
diff --git a/addons/purchase_requisition/test/purchase_requisition.yml b/addons/purchase_requisition/test/purchase_requisition.yml
index d3291ab5c7e..376ea61ab92 100644
--- a/addons/purchase_requisition/test/purchase_requisition.yml
+++ b/addons/purchase_requisition/test/purchase_requisition.yml
@@ -45,7 +45,7 @@
partner_id: base.res_partner_12
-
!python {model: purchase.requisition.partner}: |
- context = dict(context, mail_create_nolog=True)
+ context = {"mail_create_nolog" : True }
self.create_order(cr, uid, [ref("requisition_partner_0")], context=context)
-
I check that the RFQ details which created for supplier.
From 849807566d2a61d111566a20d4ef2a11d4630418 Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Mon, 18 Feb 2013 13:26:53 +0530
Subject: [PATCH 34/47] [IMP] Improve code in yml.
bzr revid: bth@tinyerp.com-20130218075653-nikwao3pc037st2p
---
addons/purchase/test/process/merge_order.yml | 2 +-
addons/purchase_requisition/test/purchase_requisition.yml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/addons/purchase/test/process/merge_order.yml b/addons/purchase/test/process/merge_order.yml
index 60298ccea89..a3bfd7490aa 100644
--- a/addons/purchase/test/process/merge_order.yml
+++ b/addons/purchase/test/process/merge_order.yml
@@ -2,7 +2,7 @@
In order to merge RFQ, I merge two RFQ which has same supplier and check new merged order.
-
!python {model: purchase.order}: |
- context = {"mail_create_nolog" : True }
+ context.update({"mail_create_nolog" : True })
new_id = self.do_merge(cr, uid, [ref('purchase_order_4'), ref('purchase_order_7')], context=context)
order3 = self.browse(cr, uid, ref('purchase_order_4'))
order7 = self.browse(cr, uid, ref('purchase_order_7'))
diff --git a/addons/purchase_requisition/test/purchase_requisition.yml b/addons/purchase_requisition/test/purchase_requisition.yml
index 376ea61ab92..452c1d5a724 100644
--- a/addons/purchase_requisition/test/purchase_requisition.yml
+++ b/addons/purchase_requisition/test/purchase_requisition.yml
@@ -45,7 +45,7 @@
partner_id: base.res_partner_12
-
!python {model: purchase.requisition.partner}: |
- context = {"mail_create_nolog" : True }
+ context.update({"mail_create_nolog" : True })
self.create_order(cr, uid, [ref("requisition_partner_0")], context=context)
-
I check that the RFQ details which created for supplier.
From 83879211f3ad219e5b1fe0745517389fa91316cb Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Mon, 18 Feb 2013 13:31:09 +0530
Subject: [PATCH 35/47] [IMP] Improve code in yml.
bzr revid: bth@tinyerp.com-20130218080109-i1exaw3dq571473r
---
addons/purchase/test/process/merge_order.yml | 2 +-
addons/purchase_requisition/test/purchase_requisition.yml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/addons/purchase/test/process/merge_order.yml b/addons/purchase/test/process/merge_order.yml
index a3bfd7490aa..24709aa1f43 100644
--- a/addons/purchase/test/process/merge_order.yml
+++ b/addons/purchase/test/process/merge_order.yml
@@ -1,7 +1,7 @@
-
In order to merge RFQ, I merge two RFQ which has same supplier and check new merged order.
-
- !python {model: purchase.order}: |
+ !python {model: purchase.order}: |
context.update({"mail_create_nolog" : True })
new_id = self.do_merge(cr, uid, [ref('purchase_order_4'), ref('purchase_order_7')], context=context)
order3 = self.browse(cr, uid, ref('purchase_order_4'))
diff --git a/addons/purchase_requisition/test/purchase_requisition.yml b/addons/purchase_requisition/test/purchase_requisition.yml
index 452c1d5a724..bb6daf9eec1 100644
--- a/addons/purchase_requisition/test/purchase_requisition.yml
+++ b/addons/purchase_requisition/test/purchase_requisition.yml
@@ -44,7 +44,7 @@
!record {model: purchase.requisition.partner, id: requisition_partner_0}:
partner_id: base.res_partner_12
-
- !python {model: purchase.requisition.partner}: |
+ !python {model: purchase.requisition.partner}: |
context.update({"mail_create_nolog" : True })
self.create_order(cr, uid, [ref("requisition_partner_0")], context=context)
-
From 88e8efcc12f31bc82eab5b5cf20595bc993b5ece Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Mon, 18 Feb 2013 14:00:52 +0530
Subject: [PATCH 36/47] [IMP] Improve code in py.
bzr revid: bth@tinyerp.com-20130218083052-9ja7p7wqn9dn2s4s
---
addons/purchase/purchase.py | 4 ++--
addons/purchase_requisition/purchase_requisition.py | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index 92834cf25cc..6dc18f4496f 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -248,7 +248,7 @@ class purchase_order(osv.osv):
def create(self, cr, uid, vals, context=None):
if vals.get('name','/')=='/':
vals['name'] = self.pool.get('ir.sequence').get(cr, uid, 'purchase.order') or '/'
- context = dict(context, mail_create_nolog=True)
+ context.update({ 'mail_create_nolog' : True })
order = super(purchase_order, self).create(cr, uid, vals, context=context)
self.message_post(cr, uid, [order], body=_("RFQ Created"), context=context)
return order
@@ -792,7 +792,7 @@ class purchase_order(osv.osv):
order_data['order_line'] = [(0, 0, value) for value in order_data['order_line'].itervalues()]
# create the new order
- context = dict(context, mail_create_nolog=True)
+ context.update({ 'mail_create_nolog' : True })
neworder_id = self.create(cr, uid, order_data)
self.message_post(cr, uid, [neworder_id], body=_("RFQ Created"), context=context)
orders_info.update({neworder_id: old_ids})
diff --git a/addons/purchase_requisition/purchase_requisition.py b/addons/purchase_requisition/purchase_requisition.py
index f6a9c58d8bc..2536b2c6337 100644
--- a/addons/purchase_requisition/purchase_requisition.py
+++ b/addons/purchase_requisition/purchase_requisition.py
@@ -132,7 +132,7 @@ class purchase_requisition(osv.osv):
if supplier.id in filter(lambda x: x, [rfq.state <> 'cancel' and rfq.partner_id.id or None for rfq in requisition.purchase_ids]):
raise osv.except_osv(_('Warning!'), _('You have already one %s purchase order for this partner, you must cancel this purchase order to create a new quotation.') % rfq.state)
location_id = requisition.warehouse_id.lot_input_id.id
- context = dict(context, mail_create_nolog=True)
+ context.update({ 'mail_create_nolog' : True })
purchase_id = purchase_order.create(cr, uid, {
'origin': requisition.name,
'partner_id': supplier.id,
From c1951e6043b3ef6445377a28594deb6b6ca66999 Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Mon, 18 Feb 2013 14:23:40 +0530
Subject: [PATCH 37/47] [IMP] Add context as a dictionary if it is none.
bzr revid: bth@tinyerp.com-20130218085340-qqnw8n27my6mji5m
---
addons/purchase/purchase.py | 6 +++++-
addons/purchase_requisition/purchase_requisition.py | 2 ++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index 6dc18f4496f..2a802b56da5 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -248,6 +248,8 @@ class purchase_order(osv.osv):
def create(self, cr, uid, vals, context=None):
if vals.get('name','/')=='/':
vals['name'] = self.pool.get('ir.sequence').get(cr, uid, 'purchase.order') or '/'
+ if not context:
+ context = {}
context.update({ 'mail_create_nolog' : True })
order = super(purchase_order, self).create(cr, uid, vals, context=context)
self.message_post(cr, uid, [order], body=_("RFQ Created"), context=context)
@@ -791,7 +793,9 @@ class purchase_order(osv.osv):
value.update(dict(key))
order_data['order_line'] = [(0, 0, value) for value in order_data['order_line'].itervalues()]
- # create the new order
+ # create the new order
+ if not context:
+ context = {}
context.update({ 'mail_create_nolog' : True })
neworder_id = self.create(cr, uid, order_data)
self.message_post(cr, uid, [neworder_id], body=_("RFQ Created"), context=context)
diff --git a/addons/purchase_requisition/purchase_requisition.py b/addons/purchase_requisition/purchase_requisition.py
index 2536b2c6337..2c1b658c70e 100644
--- a/addons/purchase_requisition/purchase_requisition.py
+++ b/addons/purchase_requisition/purchase_requisition.py
@@ -132,6 +132,8 @@ class purchase_requisition(osv.osv):
if supplier.id in filter(lambda x: x, [rfq.state <> 'cancel' and rfq.partner_id.id or None for rfq in requisition.purchase_ids]):
raise osv.except_osv(_('Warning!'), _('You have already one %s purchase order for this partner, you must cancel this purchase order to create a new quotation.') % rfq.state)
location_id = requisition.warehouse_id.lot_input_id.id
+ if not context:
+ context = {}
context.update({ 'mail_create_nolog' : True })
purchase_id = purchase_order.create(cr, uid, {
'origin': requisition.name,
From 69fcf7bb62e145f96b1c529ef002d476865ea93b Mon Sep 17 00:00:00 2001
From: "Bhumi Thakkar (Open ERP)"
Date: Wed, 20 Feb 2013 11:12:49 +0530
Subject: [PATCH 38/47] [IMP] Remove bold and capital in first letter.
bzr revid: bth@tinyerp.com-20130220054249-4n3zpwvo767u6h4l
---
addons/account/account_invoice.py | 2 +-
addons/mrp/mrp.py | 2 +-
addons/purchase/purchase.py | 10 +++++-----
addons/purchase/purchase_data.xml | 2 +-
addons/purchase_requisition/purchase_requisition.py | 2 +-
addons/sale/sale.py | 4 ++--
addons/sale/wizard/sale_line_invoice.py | 2 +-
addons/sale_stock/stock.py | 2 +-
8 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py
index 0e68d2e44b6..e1cb8732146 100644
--- a/addons/account/account_invoice.py
+++ b/addons/account/account_invoice.py
@@ -1760,7 +1760,7 @@ class mail_compose_message(osv.Model):
self.pool.get('account.invoice').write(cr, uid, [context['default_res_id']], {'sent': True}, context=context)
if context.get('active_model') == "sale.order":
for sale in self.pool.get(context.get('active_model')).browse(cr, uid, [context.get('active_id')], context):
- sale.message_post(body=_("Invoice Sent"))
+ sale.message_post(body=_("Invoice sent"))
return super(mail_compose_message, self).send_mail(cr, uid, ids, context=context)
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py
index 7da04fe9fde..a327d98fafa 100644
--- a/addons/mrp/mrp.py
+++ b/addons/mrp/mrp.py
@@ -773,7 +773,7 @@ class mrp_production(osv.osv):
new_parent_ids.append(final_product.id)
for new_parent_id in new_parent_ids:
stock_mov_obj.write(cr, uid, [raw_product.id], {'move_history_ids': [(4,new_parent_id)]})
- self.message_post(cr, uid, production_id, body=_("%s Produced") % self._description, context=context)
+ self.message_post(cr, uid, production_id, body=_("%s produced") % self._description, context=context)
self.signal_button_produce_done(cr, uid, [production_id])
return True
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index 2a802b56da5..1ae88748c54 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -252,7 +252,7 @@ class purchase_order(osv.osv):
context = {}
context.update({ 'mail_create_nolog' : True })
order = super(purchase_order, self).create(cr, uid, vals, context=context)
- self.message_post(cr, uid, [order], body=_("RFQ Created"), context=context)
+ self.message_post(cr, uid, [order], body=_("RFQ created"), context=context)
return order
def unlink(self, cr, uid, ids, context=None):
@@ -678,7 +678,7 @@ class purchase_order(osv.osv):
def picking_done(self, cr, uid, ids, context=None):
self.write(cr, uid, ids, {'shipped':1,'state':'approved'}, context=context)
- self.message_post(cr, uid, ids, body=_("Products Received."), context=context)
+ self.message_post(cr, uid, ids, body=_("Products received"), context=context)
return True
def copy(self, cr, uid, id, default=None, context=None):
@@ -798,7 +798,7 @@ class purchase_order(osv.osv):
context = {}
context.update({ 'mail_create_nolog' : True })
neworder_id = self.create(cr, uid, order_data)
- self.message_post(cr, uid, [neworder_id], body=_("RFQ Created"), context=context)
+ self.message_post(cr, uid, [neworder_id], body=_("RFQ created"), context=context)
orders_info.update({neworder_id: old_ids})
allorders.append(neworder_id)
@@ -1203,13 +1203,13 @@ class account_invoice(osv.Model):
def invoice_validate(self, cr, uid, ids, context=None):
po_ids = self.pool.get('purchase.order').search(cr,uid,[('invoice_ids','in',ids)],context)
res = super(account_invoice, self).invoice_validate(cr, uid, ids, context=None)
- self.pool.get('purchase.order').message_post(cr, uid, po_ids, body=_("Invoice Received."), context=context)
+ self.pool.get('purchase.order').message_post(cr, uid, po_ids, body=_("Invoice received"), context=context)
return res
def confirm_paid(self, cr, uid, ids, context=None):
po_ids = self.pool.get('purchase.order').search(cr,uid,[('invoice_ids','in',ids)],context)
res = super(account_invoice, self).confirm_paid(cr, uid, ids, context=None)
- self.pool.get('purchase.order').message_post(cr, uid, po_ids, body=_("Invoice Paid"), context=context)
+ self.pool.get('purchase.order').message_post(cr, uid, po_ids, body=_("Invoice paid"), context=context)
return res
diff --git a/addons/purchase/purchase_data.xml b/addons/purchase/purchase_data.xml
index 66e64926e49..c65d176da67 100644
--- a/addons/purchase/purchase_data.xml
+++ b/addons/purchase/purchase_data.xml
@@ -61,7 +61,7 @@
purchase.order
- Purchase Order Done
+ Purchase Order done
purchase.order
diff --git a/addons/purchase_requisition/purchase_requisition.py b/addons/purchase_requisition/purchase_requisition.py
index 2c1b658c70e..11c47ff4524 100644
--- a/addons/purchase_requisition/purchase_requisition.py
+++ b/addons/purchase_requisition/purchase_requisition.py
@@ -146,7 +146,7 @@ class purchase_requisition(osv.osv):
'notes':requisition.description,
'warehouse_id':requisition.warehouse_id.id ,
})
- purchase_order.message_post(cr, uid, [purchase_id], body=_("RFQ Created"), context=context)
+ purchase_order.message_post(cr, uid, [purchase_id], body=_("RFQ created"), context=context)
res[requisition.id] = purchase_id
for line in requisition.line_ids:
product = line.product_id
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index 379981d9d8f..2fd741b5cd9 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -340,7 +340,7 @@ class sale_order(osv.osv):
vals['name'] = self.pool.get('ir.sequence').get(cr, uid, 'sale.order') or '/'
context = dict(context, mail_create_nolog=True)
res = super(sale_order, self).create(cr, uid, vals, context=context)
- self.message_post(cr, uid, [res], body=_("Quotation Created"), context=context)
+ self.message_post(cr, uid, [res], body=_("Quotation created"), context=context)
return res
def button_dummy(self, cr, uid, ids, context=None):
@@ -998,7 +998,7 @@ class account_invoice(osv.Model):
def confirm_paid(self, cr, uid, ids, context=None):
so_ids = self.pool.get('sale.order').search(cr,uid,[('invoice_ids','in',ids)],context)
res = super(account_invoice, self).confirm_paid(cr, uid, ids, context=None)
- self.pool.get('sale.order').message_post(cr, uid, so_ids, body=_("Invoice Paid"), context=context)
+ self.pool.get('sale.order').message_post(cr, uid, so_ids, body=_("Invoice paid"), context=context)
return res
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/sale/wizard/sale_line_invoice.py b/addons/sale/wizard/sale_line_invoice.py
index 6b7f0db80ea..bed474728d7 100644
--- a/addons/sale/wizard/sale_line_invoice.py
+++ b/addons/sale/wizard/sale_line_invoice.py
@@ -97,7 +97,7 @@ class sale_order_line_make_invoice(osv.osv_memory):
flag = True
data_sale = sales_order_obj.browse(cr, uid, line.order_id.id, context=context)
- sales_order_obj.message_post(cr, uid, [order.id], body=_("Invoice Created"), context=context)
+ sales_order_obj.message_post(cr, uid, [order.id], body=_("Invoice created"), context=context)
for line in data_sale.order_line:
if not line.invoiced:
flag = False
diff --git a/addons/sale_stock/stock.py b/addons/sale_stock/stock.py
index 034b7d43403..2594cbf3ab8 100644
--- a/addons/sale_stock/stock.py
+++ b/addons/sale_stock/stock.py
@@ -52,7 +52,7 @@ class stock_picking(osv.osv):
for record in self.browse(cr, uid, ids, context):
if record.type == "out" and record.sale_id:
for sale in self.pool.get('sale.order').browse(cr, uid, [record.sale_id.id], context):
- sale.message_post(body=_("Products Delivered"))
+ sale.message_post(body=_("Products delivered"))
return super(stock_picking, self).action_done(cr, uid, ids, context=context)
def get_currency_id(self, cursor, user, picking):
From ffc1d6bc8b256e67be9c77f2f18dc3d09eb22f17 Mon Sep 17 00:00:00 2001
From: "Anand Patel (OpenERP)"
Date: Fri, 1 Mar 2013 18:42:42 +0530
Subject: [PATCH 39/47] [IMP]Improved code for the project_mrp as Suggested
bzr revid: pan@tinyerp.com-20130301131242-87a0yo4n1k6qno9j
---
addons/project_mrp/project_procurement.py | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/addons/project_mrp/project_procurement.py b/addons/project_mrp/project_procurement.py
index 57a23137b18..f9e03657e67 100644
--- a/addons/project_mrp/project_procurement.py
+++ b/addons/project_mrp/project_procurement.py
@@ -91,11 +91,8 @@ class procurement_order(osv.osv):
for procurement in self.browse(cr, uid, ids, context=context):
body = _("Task created")
self.message_post(cr, uid, [procurement.id], body=body, context=context)
- if procurement.sale_line_id:
- sale_order_line = self.pool.get('sale.order.line')
- for saleorder_line in sale_order_line.browse(cr, uid, [procurement.sale_line_id.id], context=context):
- sale_order_obj = self.pool.get('sale.order')
- sale_order_obj.message_post(cr, uid, [saleorder_line.order_id], body=body, context=context)
+ if procurement.sale_line_id and procurement.sale_line_id.order_id:
+ procurement.sale_line_id.order_id.message_post(body=body)
procurement_order()
From 055fe6804cbca72d8f1c4907c044706b82d96572 Mon Sep 17 00:00:00 2001
From: "Anand Patel (OpenERP)"
Date: Mon, 4 Mar 2013 14:32:35 +0530
Subject: [PATCH 40/47] [IMP]Improved code as per suggation
bzr revid: pan@tinyerp.com-20130304090235-o7i8jt936c2tvoyk
---
addons/account/account_invoice.py | 3 ---
addons/sale/sale.py | 2 ++
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py
index 0f02e98d234..52bcd29622c 100644
--- a/addons/account/account_invoice.py
+++ b/addons/account/account_invoice.py
@@ -1767,9 +1767,6 @@ class mail_compose_message(osv.Model):
if context.get('default_model') == 'account.invoice' and context.get('default_res_id') and context.get('mark_invoice_as_sent'):
context = dict(context, mail_post_autofollow=True)
self.pool.get('account.invoice').write(cr, uid, [context['default_res_id']], {'sent': True}, context=context)
- if context.get('active_model') == "sale.order":
- for sale in self.pool.get(context.get('active_model')).browse(cr, uid, [context.get('active_id')], context):
- sale.message_post(body=_("Invoice sent"))
return super(mail_compose_message, self).send_mail(cr, uid, ids, context=context)
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index 8dcdc676196..8ccbfd6f194 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -1002,6 +1002,8 @@ class mail_compose_message(osv.Model):
def send_mail(self, cr, uid, ids, context=None):
context = context or {}
+ if context.get('mark_invoice_as_sent'):
+ self.pool.get('account.invoice').message_post(cr, uid,[context['default_res_id']], body=_("Invoice sent"), context=context)
if context.get('default_model') == 'sale.order' and context.get('default_res_id') and context.get('mark_so_as_sent'):
context = dict(context, mail_post_autofollow=True)
self.pool.get('sale.order').signal_quotation_sent(cr, uid, [context['default_res_id']])
From b1a41adb355bb68bfa9221904dda129275256d67 Mon Sep 17 00:00:00 2001
From: "Anand Patel (OpenERP)"
Date: Mon, 4 Mar 2013 15:26:55 +0530
Subject: [PATCH 41/47] [IMP]improved code as per suggation
bzr revid: pan@tinyerp.com-20130304095655-r0lf7c5x881bwqwq
---
addons/sale/sale.py | 13 +++++++++++++
addons/sale_stock/stock.py | 13 -------------
2 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index 8ccbfd6f194..643394aa48c 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -1017,5 +1017,18 @@ class account_invoice(osv.Model):
res = super(account_invoice, self).confirm_paid(cr, uid, ids, context=None)
self.pool.get('sale.order').message_post(cr, uid, so_ids, body=_("Invoice paid"), context=context)
return res
+class stock_picking(osv.osv):
+ _inherit = 'stock.picking'
+
+ def action_done(self, cr, uid, ids, context=None):
+ """Changes picking state to done.
+
+ This method is called at the end of the workflow by the activity "done".
+ @return: True
+ """
+ for record in self.browse(cr, uid, ids, context):
+ if record.type == "out" and record.sale_id:
+ self.pool.get('sale.order').message_post(cr, uid, [record.sale_id.id],body=_("Products delivered"), context=context)
+ return super(stock_picking, self).action_done(cr, uid, ids, context=context)
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/sale_stock/stock.py b/addons/sale_stock/stock.py
index 2594cbf3ab8..3c73cdcbc26 100644
--- a/addons/sale_stock/stock.py
+++ b/addons/sale_stock/stock.py
@@ -42,19 +42,6 @@ class stock_picking(osv.osv):
_defaults = {
'sale_id': False
}
-
- def action_done(self, cr, uid, ids, context=None):
- """Changes picking state to done.
-
- This method is called at the end of the workflow by the activity "done".
- @return: True
- """
- for record in self.browse(cr, uid, ids, context):
- if record.type == "out" and record.sale_id:
- for sale in self.pool.get('sale.order').browse(cr, uid, [record.sale_id.id], context):
- sale.message_post(body=_("Products delivered"))
- return super(stock_picking, self).action_done(cr, uid, ids, context=context)
-
def get_currency_id(self, cursor, user, picking):
if picking.sale_id:
return picking.sale_id.pricelist_id.currency_id.id
From 1a147be814fbcb8b04722c54ed497b7f153f765f Mon Sep 17 00:00:00 2001
From: "Anand Patel (OpenERP)"
Date: Tue, 5 Mar 2013 14:40:35 +0530
Subject: [PATCH 42/47] [IMP]Improved code as Suggested
bzr revid: pan@tinyerp.com-20130305091035-7uikbzuuziy311ra
---
addons/project_mrp/project_procurement.py | 2 +-
addons/sale/sale.py | 2 +-
addons/sale_stock/stock.py | 1 -
3 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/addons/project_mrp/project_procurement.py b/addons/project_mrp/project_procurement.py
index f9e03657e67..79228fe3285 100644
--- a/addons/project_mrp/project_procurement.py
+++ b/addons/project_mrp/project_procurement.py
@@ -92,7 +92,7 @@ class procurement_order(osv.osv):
body = _("Task created")
self.message_post(cr, uid, [procurement.id], body=body, context=context)
if procurement.sale_line_id and procurement.sale_line_id.order_id:
- procurement.sale_line_id.order_id.message_post(body=body)
+ procurement.sale_line_id.order_id.message_post(body=body)
procurement_order()
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index 643394aa48c..b2657d6c2b0 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -1029,6 +1029,6 @@ class stock_picking(osv.osv):
for record in self.browse(cr, uid, ids, context):
if record.type == "out" and record.sale_id:
self.pool.get('sale.order').message_post(cr, uid, [record.sale_id.id],body=_("Products delivered"), context=context)
- return super(stock_picking, self).action_done(cr, uid, ids, context=context)
+ return super(stock_picking, self).action_done(cr, uid, ids, context=None)
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/sale_stock/stock.py b/addons/sale_stock/stock.py
index 3c73cdcbc26..9d0366367f3 100644
--- a/addons/sale_stock/stock.py
+++ b/addons/sale_stock/stock.py
@@ -20,7 +20,6 @@
##############################################################################
from openerp.osv import fields, osv
-from openerp.tools.translate import _
class stock_move(osv.osv):
_inherit = 'stock.move'
From e7f044f8fb342e03913eb6214356fd0c8990aae3 Mon Sep 17 00:00:00 2001
From: niv-openerp
Date: Tue, 5 Mar 2013 10:46:26 +0100
Subject: [PATCH 43/47] [IMP] minor improvement to documentation
bzr revid: nicolas.vanhoren@openerp.com-20130305094626-o90y0s7c1odnj4n8
---
addons/web/static/src/js/corelib.js | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/addons/web/static/src/js/corelib.js b/addons/web/static/src/js/corelib.js
index 63e22672bd7..90a0eb0a5a0 100644
--- a/addons/web/static/src/js/corelib.js
+++ b/addons/web/static/src/js/corelib.js
@@ -697,10 +697,10 @@ instance.web.Widget = instance.web.Controller.extend({
* Method called after rendering. Mostly used to bind actions, perform asynchronous
* calls, etc...
*
- * By convention, the method should return a promise to inform the caller when
- * this widget has been initialized.
+ * By convention, this method should return an object that can be passed to $.when()
+ * to inform the caller when this widget has been initialized.
*
- * @returns {jQuery.Deferred}
+ * @returns {jQuery.Deferred or any}
*/
start: function() {
return $.when();
From 26b9387b4e641d37c53090f5fd82dd166025dd2c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?=
Date: Tue, 5 Mar 2013 10:55:33 +0100
Subject: [PATCH 44/47] [CLEAN] mrp: cleaned code about progress.
bzr revid: tde@openerp.com-20130305095533-0rf3mjmflif0iemj
---
addons/mrp/mrp.py | 29 ++++++++++++-----------------
addons/mrp/mrp_view.xml | 2 +-
2 files changed, 13 insertions(+), 18 deletions(-)
diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py
index 62579128ed6..c2b033193c8 100644
--- a/addons/mrp/mrp.py
+++ b/addons/mrp/mrp.py
@@ -415,21 +415,16 @@ class mrp_production(osv.osv):
dest_location_id = self.pool.get('ir.model.data').get_object(cr, uid, 'stock', 'stock_location_stock', context=context)
return dest_location_id.id
- def _product_progress(self, cr, uid, ids, prop, unknow_none, context=None):
- """ To obtain product quantity
- @return: Dictionary of values.
- """
- result = {}
- for prod in self.browse(cr, uid, ids, context=context):
- done = 0.0
- if prod.product_qty:
- for move in prod.move_created_ids2:
- if move.product_id == prod.product_id:
- if not move.scrapped:
- done += move.product_qty
- result[prod.id] = done / prod.product_qty * 100
- else:
- result[prod.id] = 100
+ def _get_progress(self, cr, uid, ids, name, arg, context=None):
+ """ Return product quantity percentage """
+ result = dict.fromkeys(ids, 100)
+ for mrp_production in self.browse(cr, uid, ids, context=context):
+ if mrp_production.product_qty:
+ done = 0.0
+ for move in mrp_production.move_created_ids2:
+ if not move.scrapped and move.product_id == mrp_production.product_id:
+ done += move.product_qty
+ result[mrp_production.id] = done / mrp_production.product_qty * 100
return result
_columns = {
@@ -444,8 +439,8 @@ class mrp_production(osv.osv):
'product_uom': fields.many2one('product.uom', 'Product Unit of Measure', required=True, readonly=True, states={'draft': [('readonly', False)]}),
'product_uos_qty': fields.float('Product UoS Quantity', readonly=True, states={'draft': [('readonly', False)]}),
'product_uos': fields.many2one('product.uom', 'Product UoS', readonly=True, states={'draft': [('readonly', False)]}),
-
- 'product_progress': fields.function(_product_progress, type='float', string='Progress of the production'),
+ 'progress': fields.function(_get_progress, type='float',
+ string='Production progress'),
'location_src_id': fields.many2one('stock.location', 'Raw Materials Location', required=True,
readonly=True, states={'draft':[('readonly',False)]},
diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml
index eab413995ba..bde5abee2b5 100644
--- a/addons/mrp/mrp_view.xml
+++ b/addons/mrp/mrp_view.xml
@@ -595,7 +595,7 @@
mrp.production.gantt
mrp.production
-
+
From 2e039c3d5c9a58c1c7c003e28f265e796bb300cb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?=
Date: Tue, 5 Mar 2013 11:48:01 +0100
Subject: [PATCH 45/47] [CLEAN] Small code cleaning before merging (context
management, coding style).
bzr revid: tde@openerp.com-20130305104801-d254qf2it3k22xl5
---
addons/account/account_invoice.py | 1 +
addons/purchase/purchase.py | 28 ++++++++-----
.../purchase_requisition.py | 4 +-
addons/sale/sale.py | 41 ++++++++++---------
4 files changed, 41 insertions(+), 33 deletions(-)
diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py
index 52bcd29622c..dbe17d1c60a 100644
--- a/addons/account/account_invoice.py
+++ b/addons/account/account_invoice.py
@@ -1767,6 +1767,7 @@ class mail_compose_message(osv.Model):
if context.get('default_model') == 'account.invoice' and context.get('default_res_id') and context.get('mark_invoice_as_sent'):
context = dict(context, mail_post_autofollow=True)
self.pool.get('account.invoice').write(cr, uid, [context['default_res_id']], {'sent': True}, context=context)
+ self.pool.get('account.invoice').message_post(cr, uid, [context['default_res_id']], body=_("Invoice sent"), context=context)
return super(mail_compose_message, self).send_mail(cr, uid, ids, context=context)
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index 1ae88748c54..1b017f021ad 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -731,6 +731,9 @@ class purchase_order(osv.osv):
list_key.sort()
return tuple(list_key)
+ if context is None:
+ context = {}
+
# Compute what the new orders should contain
new_orders = {}
@@ -794,9 +797,7 @@ class purchase_order(osv.osv):
order_data['order_line'] = [(0, 0, value) for value in order_data['order_line'].itervalues()]
# create the new order
- if not context:
- context = {}
- context.update({ 'mail_create_nolog' : True })
+ context.update({'mail_create_nolog': True})
neworder_id = self.create(cr, uid, order_data)
self.message_post(cr, uid, [neworder_id], body=_("RFQ created"), context=context)
orders_info.update({neworder_id: old_ids})
@@ -1197,19 +1198,24 @@ class mail_compose_message(osv.Model):
self.pool.get('purchase.order').signal_send_rfq(cr, uid, [context['default_res_id']])
return super(mail_compose_message, self).send_mail(cr, uid, ids, context=context)
+
class account_invoice(osv.Model):
+ """ Override account_invoice to add Chatter messages on the related purchase
+ orders, logging the invoice reception or payment. """
_inherit = 'account.invoice'
def invoice_validate(self, cr, uid, ids, context=None):
- po_ids = self.pool.get('purchase.order').search(cr,uid,[('invoice_ids','in',ids)],context)
- res = super(account_invoice, self).invoice_validate(cr, uid, ids, context=None)
- self.pool.get('purchase.order').message_post(cr, uid, po_ids, body=_("Invoice received"), context=context)
- return res
-
+ res = super(account_invoice, self).invoice_validate(cr, uid, ids, context=context)
+ purchase_order_obj = self.pool.get('purchase.order')
+ po_ids = purchase_order_obj.search(cr, uid, [('invoice_ids', 'in', ids)], context=context)
+ purchase_order_obj.message_post(cr, uid, po_ids, body=_("Invoice received"), context=context)
+ return res
+
def confirm_paid(self, cr, uid, ids, context=None):
- po_ids = self.pool.get('purchase.order').search(cr,uid,[('invoice_ids','in',ids)],context)
- res = super(account_invoice, self).confirm_paid(cr, uid, ids, context=None)
- self.pool.get('purchase.order').message_post(cr, uid, po_ids, body=_("Invoice paid"), context=context)
+ res = super(account_invoice, self).confirm_paid(cr, uid, ids, context=context)
+ purchase_order_obj = self.pool.get('purchase.order')
+ po_ids = purchase_order_obj.search(cr, uid, [('invoice_ids', 'in', ids)], context=context)
+ purchase_order_obj.message_post(cr, uid, po_ids, body=_("Invoice paid"), context=context)
return res
diff --git a/addons/purchase_requisition/purchase_requisition.py b/addons/purchase_requisition/purchase_requisition.py
index 11c47ff4524..b213f958736 100644
--- a/addons/purchase_requisition/purchase_requisition.py
+++ b/addons/purchase_requisition/purchase_requisition.py
@@ -132,9 +132,7 @@ class purchase_requisition(osv.osv):
if supplier.id in filter(lambda x: x, [rfq.state <> 'cancel' and rfq.partner_id.id or None for rfq in requisition.purchase_ids]):
raise osv.except_osv(_('Warning!'), _('You have already one %s purchase order for this partner, you must cancel this purchase order to create a new quotation.') % rfq.state)
location_id = requisition.warehouse_id.lot_input_id.id
- if not context:
- context = {}
- context.update({ 'mail_create_nolog' : True })
+ context.update({'mail_create_nolog': True})
purchase_id = purchase_order.create(cr, uid, {
'origin': requisition.name,
'partner_id': supplier.id,
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index b2657d6c2b0..8f442c8f14e 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -346,12 +346,14 @@ class sale_order(osv.osv):
return {'value': val}
def create(self, cr, uid, vals, context=None):
- if vals.get('name','/')=='/':
+ if context is None:
+ context = {}
+ if vals.get('name', '/') == '/':
vals['name'] = self.pool.get('ir.sequence').get(cr, uid, 'sale.order') or '/'
- context = dict(context, mail_create_nolog=True)
- res = super(sale_order, self).create(cr, uid, vals, context=context)
- self.message_post(cr, uid, [res], body=_("Quotation created"), context=context)
- return res
+ context.update({'mail_create_nolog': True})
+ new_id = super(sale_order, self).create(cr, uid, vals, context=context)
+ self.message_post(cr, uid, [new_id], body=_("Quotation created"), context=context)
+ return new_id
def button_dummy(self, cr, uid, ids, context=None):
return True
@@ -997,38 +999,39 @@ class res_company(osv.Model):
'sale_note': fields.text('Default Terms and Conditions', translate=True, help="Default terms and conditions for quotations."),
}
+
class mail_compose_message(osv.Model):
_inherit = 'mail.compose.message'
def send_mail(self, cr, uid, ids, context=None):
context = context or {}
- if context.get('mark_invoice_as_sent'):
- self.pool.get('account.invoice').message_post(cr, uid,[context['default_res_id']], body=_("Invoice sent"), context=context)
if context.get('default_model') == 'sale.order' and context.get('default_res_id') and context.get('mark_so_as_sent'):
context = dict(context, mail_post_autofollow=True)
self.pool.get('sale.order').signal_quotation_sent(cr, uid, [context['default_res_id']])
return super(mail_compose_message, self).send_mail(cr, uid, ids, context=context)
+
class account_invoice(osv.Model):
_inherit = 'account.invoice'
-
+
def confirm_paid(self, cr, uid, ids, context=None):
- so_ids = self.pool.get('sale.order').search(cr,uid,[('invoice_ids','in',ids)],context)
- res = super(account_invoice, self).confirm_paid(cr, uid, ids, context=None)
- self.pool.get('sale.order').message_post(cr, uid, so_ids, body=_("Invoice paid"), context=context)
+ sale_order_obj = self.pool.get('sale.order')
+ res = super(account_invoice, self).confirm_paid(cr, uid, ids, context=context)
+ so_ids = sale_order_obj.search(cr, uid, [('invoice_ids', 'in', ids)], context=context)
+ sale_order_obj.message_post(cr, uid, so_ids, body=_("Invoice paid"), context=context)
return res
+
+
class stock_picking(osv.osv):
_inherit = 'stock.picking'
-
+
def action_done(self, cr, uid, ids, context=None):
- """Changes picking state to done.
-
- This method is called at the end of the workflow by the activity "done".
- @return: True
+ """ Changes picking state to done. This method is called at the end of
+ the workflow by the activity "done".
"""
for record in self.browse(cr, uid, ids, context):
if record.type == "out" and record.sale_id:
- self.pool.get('sale.order').message_post(cr, uid, [record.sale_id.id],body=_("Products delivered"), context=context)
- return super(stock_picking, self).action_done(cr, uid, ids, context=None)
-
+ self.pool.get('sale.order').message_post(cr, uid, [record.sale_id.id], body=_("Products delivered"), context=context)
+ return super(stock_picking, self).action_done(cr, uid, ids, context=context)
+
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
From a09686274160439a2879480f42f87c5049c1174e Mon Sep 17 00:00:00 2001
From: Launchpad Translations on behalf of openerp <>
Date: Wed, 6 Mar 2013 05:46:06 +0000
Subject: [PATCH 46/47] Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20130306054606-ju4aloay33hkydc5
---
openerp/addons/base/i18n/ab.po | 4 +-
openerp/addons/base/i18n/af.po | 4 +-
openerp/addons/base/i18n/am.po | 4 +-
openerp/addons/base/i18n/ar.po | 4 +-
openerp/addons/base/i18n/bg.po | 4 +-
openerp/addons/base/i18n/bs.po | 4 +-
openerp/addons/base/i18n/ca.po | 4 +-
openerp/addons/base/i18n/cs.po | 4 +-
openerp/addons/base/i18n/da.po | 4 +-
openerp/addons/base/i18n/de.po | 4 +-
openerp/addons/base/i18n/el.po | 4 +-
openerp/addons/base/i18n/en_GB.po | 4 +-
openerp/addons/base/i18n/es.po | 6 +-
openerp/addons/base/i18n/es_AR.po | 4 +-
openerp/addons/base/i18n/es_CL.po | 4 +-
openerp/addons/base/i18n/es_CR.po | 4 +-
openerp/addons/base/i18n/es_DO.po | 4 +-
openerp/addons/base/i18n/es_EC.po | 4 +-
openerp/addons/base/i18n/es_MX.po | 4 +-
openerp/addons/base/i18n/es_VE.po | 4 +-
openerp/addons/base/i18n/et.po | 4 +-
openerp/addons/base/i18n/eu.po | 4 +-
openerp/addons/base/i18n/fa.po | 4 +-
openerp/addons/base/i18n/fa_AF.po | 4 +-
openerp/addons/base/i18n/fi.po | 4 +-
openerp/addons/base/i18n/fr.po | 6 +-
openerp/addons/base/i18n/gl.po | 4 +-
openerp/addons/base/i18n/gu.po | 4 +-
openerp/addons/base/i18n/he.po | 4 +-
openerp/addons/base/i18n/hi.po | 4 +-
openerp/addons/base/i18n/hr.po | 4 +-
openerp/addons/base/i18n/hu.po | 4 +-
openerp/addons/base/i18n/hy.po | 4 +-
openerp/addons/base/i18n/id.po | 4 +-
openerp/addons/base/i18n/is.po | 4 +-
openerp/addons/base/i18n/it.po | 4 +-
openerp/addons/base/i18n/ja.po | 4 +-
openerp/addons/base/i18n/ka.po | 8 +-
openerp/addons/base/i18n/kk.po | 4 +-
openerp/addons/base/i18n/ko.po | 4 +-
openerp/addons/base/i18n/lt.po | 4 +-
openerp/addons/base/i18n/lv.po | 56 ++---
openerp/addons/base/i18n/mk.po | 296 +++++++++++++++------------
openerp/addons/base/i18n/mn.po | 171 +++++++++-------
openerp/addons/base/i18n/nb.po | 4 +-
openerp/addons/base/i18n/nl.po | 12 +-
openerp/addons/base/i18n/nl_BE.po | 4 +-
openerp/addons/base/i18n/pl.po | 4 +-
openerp/addons/base/i18n/pt.po | 4 +-
openerp/addons/base/i18n/pt_BR.po | 4 +-
openerp/addons/base/i18n/ro.po | 4 +-
openerp/addons/base/i18n/ru.po | 4 +-
openerp/addons/base/i18n/sk.po | 4 +-
openerp/addons/base/i18n/sl.po | 4 +-
openerp/addons/base/i18n/sq.po | 4 +-
openerp/addons/base/i18n/sr.po | 4 +-
openerp/addons/base/i18n/sr@latin.po | 4 +-
openerp/addons/base/i18n/sv.po | 4 +-
openerp/addons/base/i18n/th.po | 4 +-
openerp/addons/base/i18n/tlh.po | 4 +-
openerp/addons/base/i18n/tr.po | 4 +-
openerp/addons/base/i18n/uk.po | 4 +-
openerp/addons/base/i18n/ur.po | 4 +-
openerp/addons/base/i18n/vi.po | 4 +-
openerp/addons/base/i18n/zh_CN.po | 4 +-
openerp/addons/base/i18n/zh_HK.po | 4 +-
openerp/addons/base/i18n/zh_TW.po | 4 +-
67 files changed, 430 insertions(+), 365 deletions(-)
diff --git a/openerp/addons/base/i18n/ab.po b/openerp/addons/base/i18n/ab.po
index def0822e0be..4846ebd25b4 100644
--- a/openerp/addons/base/i18n/ab.po
+++ b/openerp/addons/base/i18n/ab.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 04:58+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:36+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/af.po b/openerp/addons/base/i18n/af.po
index 4fefa1166c8..a6af28da89b 100644
--- a/openerp/addons/base/i18n/af.po
+++ b/openerp/addons/base/i18n/af.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 04:58+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:36+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/am.po b/openerp/addons/base/i18n/am.po
index 4e1f6c7ee62..f6df9b25018 100644
--- a/openerp/addons/base/i18n/am.po
+++ b/openerp/addons/base/i18n/am.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 04:58+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:36+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/ar.po b/openerp/addons/base/i18n/ar.po
index a650f9059d4..8d287890067 100644
--- a/openerp/addons/base/i18n/ar.po
+++ b/openerp/addons/base/i18n/ar.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 04:58+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:36+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/bg.po b/openerp/addons/base/i18n/bg.po
index 1cbe077102e..ce4197f7121 100644
--- a/openerp/addons/base/i18n/bg.po
+++ b/openerp/addons/base/i18n/bg.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 04:59+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:37+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/bs.po b/openerp/addons/base/i18n/bs.po
index accdcf45367..543cc50fd12 100644
--- a/openerp/addons/base/i18n/bs.po
+++ b/openerp/addons/base/i18n/bs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 04:59+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:36+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/ca.po b/openerp/addons/base/i18n/ca.po
index 8277c3a3b3e..a2acb9ae830 100644
--- a/openerp/addons/base/i18n/ca.po
+++ b/openerp/addons/base/i18n/ca.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 04:59+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:37+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/cs.po b/openerp/addons/base/i18n/cs.po
index fca60bd1f00..6018ab2e351 100644
--- a/openerp/addons/base/i18n/cs.po
+++ b/openerp/addons/base/i18n/cs.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 04:59+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:37+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
"X-Poedit-Language: Czech\n"
#. module: base
diff --git a/openerp/addons/base/i18n/da.po b/openerp/addons/base/i18n/da.po
index 4567563d7df..8a571fc7eee 100644
--- a/openerp/addons/base/i18n/da.po
+++ b/openerp/addons/base/i18n/da.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:00+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:37+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/de.po b/openerp/addons/base/i18n/de.po
index cd3ff307975..0c2ac7a915b 100644
--- a/openerp/addons/base/i18n/de.po
+++ b/openerp/addons/base/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:01+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:38+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/el.po b/openerp/addons/base/i18n/el.po
index 103482ae18a..a5c7b5e4c5f 100644
--- a/openerp/addons/base/i18n/el.po
+++ b/openerp/addons/base/i18n/el.po
@@ -12,8 +12,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:01+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:38+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
"X-Poedit-SourceCharset: utf-8\n"
diff --git a/openerp/addons/base/i18n/en_GB.po b/openerp/addons/base/i18n/en_GB.po
index b9f3f201b85..3f33b9f1360 100644
--- a/openerp/addons/base/i18n/en_GB.po
+++ b/openerp/addons/base/i18n/en_GB.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:07+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:44+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/es.po b/openerp/addons/base/i18n/es.po
index 2aaa3e12d5b..e742791beb7 100644
--- a/openerp/addons/base/i18n/es.po
+++ b/openerp/addons/base/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:05+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:42+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
@@ -4274,7 +4274,7 @@ msgstr "Modo SMTP sobre SSL no disponible"
#: model:ir.module.module,shortdesc:base.module_survey
#: model:ir.ui.menu,name:base.next_id_10
msgid "Survey"
-msgstr "Encuesta"
+msgstr "Planificación"
#. module: base
#: selection:base.language.install,lang:0
diff --git a/openerp/addons/base/i18n/es_AR.po b/openerp/addons/base/i18n/es_AR.po
index 308ab70770a..4aa8c3e9bc3 100644
--- a/openerp/addons/base/i18n/es_AR.po
+++ b/openerp/addons/base/i18n/es_AR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:07+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:44+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/es_CL.po b/openerp/addons/base/i18n/es_CL.po
index 87bfa07848f..fa4a3c19d39 100644
--- a/openerp/addons/base/i18n/es_CL.po
+++ b/openerp/addons/base/i18n/es_CL.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:07+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:44+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/es_CR.po b/openerp/addons/base/i18n/es_CR.po
index 1337f13b767..809ddbb9052 100644
--- a/openerp/addons/base/i18n/es_CR.po
+++ b/openerp/addons/base/i18n/es_CR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:08+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:45+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
"Language: \n"
#. module: base
diff --git a/openerp/addons/base/i18n/es_DO.po b/openerp/addons/base/i18n/es_DO.po
index 6fdd55bd2a0..f46117e1755 100644
--- a/openerp/addons/base/i18n/es_DO.po
+++ b/openerp/addons/base/i18n/es_DO.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:07+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:44+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/es_EC.po b/openerp/addons/base/i18n/es_EC.po
index 124f101aae4..c5e0c6c4cc6 100644
--- a/openerp/addons/base/i18n/es_EC.po
+++ b/openerp/addons/base/i18n/es_EC.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:08+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:45+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/es_MX.po b/openerp/addons/base/i18n/es_MX.po
index 35f747fe81d..931006ea2df 100644
--- a/openerp/addons/base/i18n/es_MX.po
+++ b/openerp/addons/base/i18n/es_MX.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:08+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:45+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/es_VE.po b/openerp/addons/base/i18n/es_VE.po
index 0eab6102cd9..d554a6b00cc 100644
--- a/openerp/addons/base/i18n/es_VE.po
+++ b/openerp/addons/base/i18n/es_VE.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:07+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:44+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/et.po b/openerp/addons/base/i18n/et.po
index e0fea54d43e..0d55cf711f8 100644
--- a/openerp/addons/base/i18n/et.po
+++ b/openerp/addons/base/i18n/et.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:00+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:37+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/eu.po b/openerp/addons/base/i18n/eu.po
index eac806b4305..4f717ae9767 100644
--- a/openerp/addons/base/i18n/eu.po
+++ b/openerp/addons/base/i18n/eu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 04:59+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:36+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/fa.po b/openerp/addons/base/i18n/fa.po
index 1ab3478196d..a2dc7c1cb4a 100644
--- a/openerp/addons/base/i18n/fa.po
+++ b/openerp/addons/base/i18n/fa.po
@@ -9,8 +9,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:03+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:41+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
"X-Poedit-Country: IRAN, ISLAMIC REPUBLIC OF\n"
"X-Poedit-Language: Persian\n"
diff --git a/openerp/addons/base/i18n/fa_AF.po b/openerp/addons/base/i18n/fa_AF.po
index 63dd561544c..dcc6a99a29a 100644
--- a/openerp/addons/base/i18n/fa_AF.po
+++ b/openerp/addons/base/i18n/fa_AF.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:08+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:45+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/fi.po b/openerp/addons/base/i18n/fi.po
index 8adacba418b..c28e632266a 100644
--- a/openerp/addons/base/i18n/fi.po
+++ b/openerp/addons/base/i18n/fi.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:00+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:38+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/fr.po b/openerp/addons/base/i18n/fr.po
index c92d85e852a..3583bb2a752 100644
--- a/openerp/addons/base/i18n/fr.po
+++ b/openerp/addons/base/i18n/fr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:00+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:38+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
@@ -14318,7 +14318,7 @@ msgstr "Maroc - Comptabilité"
#: field:res.bank,bic:0
#: field:res.partner.bank,bank_bic:0
msgid "Bank Identifier Code"
-msgstr "Code d'indentification bancaire"
+msgstr "Code d'identification bancaire"
#. module: base
#: view:base.language.export:0
diff --git a/openerp/addons/base/i18n/gl.po b/openerp/addons/base/i18n/gl.po
index 7953e21b1df..6b8bcaa3c3c 100644
--- a/openerp/addons/base/i18n/gl.po
+++ b/openerp/addons/base/i18n/gl.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:01+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:38+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/gu.po b/openerp/addons/base/i18n/gu.po
index 28463033e4f..e558a38534c 100644
--- a/openerp/addons/base/i18n/gu.po
+++ b/openerp/addons/base/i18n/gu.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:01+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:39+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/he.po b/openerp/addons/base/i18n/he.po
index 91f9d261909..d4c7a09cbe1 100644
--- a/openerp/addons/base/i18n/he.po
+++ b/openerp/addons/base/i18n/he.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:01+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:39+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/hi.po b/openerp/addons/base/i18n/hi.po
index 79e799662c7..5af69f3ff39 100644
--- a/openerp/addons/base/i18n/hi.po
+++ b/openerp/addons/base/i18n/hi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:01+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:39+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/hr.po b/openerp/addons/base/i18n/hr.po
index b2312647780..cd4928e3536 100644
--- a/openerp/addons/base/i18n/hr.po
+++ b/openerp/addons/base/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:05+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:42+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
"Language: hr\n"
#. module: base
diff --git a/openerp/addons/base/i18n/hu.po b/openerp/addons/base/i18n/hu.po
index 1ab516e5a5e..dfc9956e206 100644
--- a/openerp/addons/base/i18n/hu.po
+++ b/openerp/addons/base/i18n/hu.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:02+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:39+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/hy.po b/openerp/addons/base/i18n/hy.po
index 108b0f556be..017f3773c0d 100644
--- a/openerp/addons/base/i18n/hy.po
+++ b/openerp/addons/base/i18n/hy.po
@@ -9,8 +9,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 04:59+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:36+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/id.po b/openerp/addons/base/i18n/id.po
index dc3d556d228..4e4b906c85c 100644
--- a/openerp/addons/base/i18n/id.po
+++ b/openerp/addons/base/i18n/id.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:02+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:39+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/is.po b/openerp/addons/base/i18n/is.po
index eaa6f7e87c1..f737acd8e92 100644
--- a/openerp/addons/base/i18n/is.po
+++ b/openerp/addons/base/i18n/is.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:02+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:39+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/it.po b/openerp/addons/base/i18n/it.po
index a566b9370fb..4e95bef7243 100644
--- a/openerp/addons/base/i18n/it.po
+++ b/openerp/addons/base/i18n/it.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:02+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:39+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/ja.po b/openerp/addons/base/i18n/ja.po
index 7f2cf4ffd18..e14a1d4ff7f 100644
--- a/openerp/addons/base/i18n/ja.po
+++ b/openerp/addons/base/i18n/ja.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:02+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:40+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/ka.po b/openerp/addons/base/i18n/ka.po
index 4ee77ac4185..e2841163650 100644
--- a/openerp/addons/base/i18n/ka.po
+++ b/openerp/addons/base/i18n/ka.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:01+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:38+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
@@ -141,7 +141,7 @@ msgstr ""
#. module: base
#: help:res.partner,employee:0
msgid "Check this box if this contact is an Employee."
-msgstr ""
+msgstr "მონიშნეთ თუ საკონტაქტო პირი თანამშრომელია"
#. module: base
#: help:ir.model.fields,domain:0
@@ -269,7 +269,7 @@ msgstr "ინუქტიტუტი"
#. module: base
#: model:res.groups,name:base.group_multi_currency
msgid "Multi Currencies"
-msgstr ""
+msgstr "მულტი ვალუტა"
#. module: base
#: model:ir.module.module,description:base.module_l10n_cl
diff --git a/openerp/addons/base/i18n/kk.po b/openerp/addons/base/i18n/kk.po
index ed5ef3d1911..b9d6d76f6d7 100644
--- a/openerp/addons/base/i18n/kk.po
+++ b/openerp/addons/base/i18n/kk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:02+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:40+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/ko.po b/openerp/addons/base/i18n/ko.po
index cb7ccba60e5..1773638069c 100644
--- a/openerp/addons/base/i18n/ko.po
+++ b/openerp/addons/base/i18n/ko.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:03+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:40+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/lt.po b/openerp/addons/base/i18n/lt.po
index d4ad1a707ff..d5d7cc0758a 100644
--- a/openerp/addons/base/i18n/lt.po
+++ b/openerp/addons/base/i18n/lt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:03+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:40+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/lv.po b/openerp/addons/base/i18n/lv.po
index 53ba2aeedd6..218dc4c64af 100644
--- a/openerp/addons/base/i18n/lv.po
+++ b/openerp/addons/base/i18n/lv.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:03+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:40+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
@@ -29,12 +29,12 @@ msgstr ""
#. module: base
#: model:res.country,name:base.sh
msgid "Saint Helena"
-msgstr "Svētās Helēnas Sala"
+msgstr "Sv. Helēnas sala"
#. module: base
#: view:ir.actions.report.xml:0
msgid "Other Configuration"
-msgstr "Cita konfigurācija"
+msgstr "Cita Konfigurācija"
#. module: base
#: selection:ir.property,type:0
@@ -124,7 +124,7 @@ msgstr ""
#. module: base
#: field:ir.actions.client,params:0
msgid "Supplementary arguments"
-msgstr ""
+msgstr "Papildus argumenti"
#. module: base
#: model:ir.module.module,description:base.module_google_base_account
@@ -193,7 +193,7 @@ msgstr ""
#: code:addons/base/res/res_users.py:467
#, python-format
msgid "Warning!"
-msgstr "Uzmanību!"
+msgstr "Brīdinājums!"
#. module: base
#: code:addons/base/ir/ir_model.py:399
@@ -244,7 +244,7 @@ msgstr ""
#. module: base
#: field:ir.sequence,number_increment:0
msgid "Increment Number"
-msgstr "Solis"
+msgstr "Soļa Numurs"
#. module: base
#: model:ir.actions.act_window,name:base.action_res_company_tree
@@ -331,7 +331,7 @@ msgstr "Valodas nosaukumam jābūt unikālam!"
#. module: base
#: selection:res.request,state:0
msgid "active"
-msgstr "active"
+msgstr "aktīvs"
#. module: base
#: field:ir.actions.wizard,wiz_name:0
@@ -470,7 +470,7 @@ msgstr ""
#. module: base
#: view:ir.rule:0
msgid "Create Access Right"
-msgstr ""
+msgstr "Izveidot Piekļuves Tiesības"
#. module: base
#: model:res.country,name:base.tv
@@ -796,7 +796,7 @@ msgstr "Eritreja"
#. module: base
#: sql_constraint:res.company:0
msgid "The company name must be unique !"
-msgstr ""
+msgstr "Uzņēmuma nosaukumam ir jābūt unikālam !"
#. module: base
#: model:ir.ui.menu,name:base.menu_base_action_rule_admin
@@ -835,7 +835,7 @@ msgstr ""
#. module: base
#: view:ir.mail_server:0
msgid "Security and Authentication"
-msgstr ""
+msgstr "Drošība un Autentifikācija"
#. module: base
#: model:ir.module.module,shortdesc:base.module_web_calendar
@@ -851,7 +851,7 @@ msgstr "Zviedru / svenska"
#: field:base.language.export,name:0
#: field:ir.attachment,datas_fname:0
msgid "File Name"
-msgstr ""
+msgstr "Faila Nosaukums"
#. module: base
#: model:res.country,name:base.rs
@@ -872,7 +872,7 @@ msgstr "Kambodža"
#: field:base.language.import,overwrite:0
#: field:base.language.install,overwrite:0
msgid "Overwrite Existing Terms"
-msgstr ""
+msgstr "Aizstāt Esošos Nosacījumus"
#. module: base
#: model:ir.module.module,description:base.module_hr_holidays
@@ -1054,7 +1054,7 @@ msgstr "Pieprasījuma atsauksmes tipi"
#. module: base
#: model:ir.module.module,shortdesc:base.module_google_base_account
msgid "Google Users"
-msgstr ""
+msgstr "Google Lietotāji"
#. module: base
#: model:ir.module.module,shortdesc:base.module_fleet
@@ -1241,7 +1241,7 @@ msgstr ""
#. module: base
#: view:ir.rule:0
msgid "Delete Access Right"
-msgstr ""
+msgstr "Noņemt Piekļuves Tiesības"
#. module: base
#: code:addons/base/ir/ir_mail_server.py:212
@@ -1324,7 +1324,7 @@ msgstr "Uganda"
#. module: base
#: field:ir.model.access,perm_unlink:0
msgid "Delete Access"
-msgstr "Dzēst piekļuvi"
+msgstr "Noņemt Piekļuvi"
#. module: base
#: model:res.country,name:base.ne
@@ -2476,7 +2476,7 @@ msgstr ""
#. module: base
#: sql_constraint:ir.ui.view_sc:0
msgid "Shortcut for this menu already exists!"
-msgstr ""
+msgstr "Saīsne šajā izvēlnē jau eksistē!"
#. module: base
#: view:ir.rule:0
@@ -2832,7 +2832,7 @@ msgstr "Menedžeris"
#: code:addons/base/ir/ir_model.py:719
#, python-format
msgid "Sorry, you are not allowed to access this document."
-msgstr ""
+msgstr "Atvainojiet, Jums nav atļauja piekļūt šim dokumentam."
#. module: base
#: model:res.country,name:base.py
@@ -3819,7 +3819,7 @@ msgstr "Urdu valoda / اردو"
#: code:addons/orm.py:3901
#, python-format
msgid "Access Denied"
-msgstr ""
+msgstr "Piekļuve Liegta"
#. module: base
#: field:res.company,name:0
@@ -4361,7 +4361,7 @@ msgstr "Izteiksme"
#. module: base
#: view:res.company:0
msgid "Header/Footer"
-msgstr "Teksta iestarpinājumi (Augšā/Apakšā)"
+msgstr "Galvene/Kājene"
#. module: base
#: help:ir.mail_server,sequence:0
@@ -5106,7 +5106,7 @@ msgstr "Maurīcija"
#. module: base
#: view:ir.model.access:0
msgid "Full Access"
-msgstr "Pilna piekļuve"
+msgstr "Pilna Piekļuve"
#. module: base
#: model:ir.module.module,description:base.module_l10n_pt
@@ -7047,7 +7047,7 @@ msgstr ""
#. module: base
#: field:ir.model.access,perm_create:0
msgid "Create Access"
-msgstr "Izveidot Pieeju"
+msgstr "Izveidot Piekļuvi"
#. module: base
#: model:ir.module.module,description:base.module_hr_timesheet
@@ -8145,7 +8145,7 @@ msgstr "base.update.translations"
#. module: base
#: view:ir.rule:0
msgid "Full Access Right"
-msgstr ""
+msgstr "Pilnas Piekļuves Tiesības"
#. module: base
#: field:res.partner.category,parent_id:0
@@ -9070,7 +9070,7 @@ msgstr "Zālamana Salas"
#: code:addons/orm.py:4684
#, python-format
msgid "AccessError"
-msgstr "Pieejas Kļūda"
+msgstr "Piekļuves Kļūda"
#. module: base
#: model:ir.module.module,description:base.module_web_gantt
@@ -11613,7 +11613,7 @@ msgstr "Fed. Štati"
#: view:ir.model:0
#: view:res.groups:0
msgid "Access Rules"
-msgstr "Pieejas Noteikumi"
+msgstr "Piekļuves Noteikumi"
#. module: base
#: field:res.groups,trans_implied_ids:0
@@ -12662,7 +12662,7 @@ msgstr "Palīdzība"
#: model:res.groups,name:base.group_erp_manager
#: view:res.users:0
msgid "Access Rights"
-msgstr "Pieejas tiesības"
+msgstr "Piekļuves Tiesības"
#. module: base
#: model:res.country,name:base.gl
@@ -14330,7 +14330,7 @@ msgstr ""
#: field:ir.model,access_ids:0
#: view:ir.model.access:0
msgid "Access"
-msgstr "Pieeja"
+msgstr "Piekļuve"
#. module: base
#: code:addons/base/res/res_company.py:165
@@ -14953,7 +14953,7 @@ msgstr "Skatījuma Nosaukums"
#. module: base
#: model:ir.model,name:base.model_res_groups
msgid "Access Groups"
-msgstr ""
+msgstr "Piekļuves Grupas"
#. module: base
#: selection:base.language.install,lang:0
diff --git a/openerp/addons/base/i18n/mk.po b/openerp/addons/base/i18n/mk.po
index 3dd284c8b5e..b927af306d7 100644
--- a/openerp/addons/base/i18n/mk.po
+++ b/openerp/addons/base/i18n/mk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:03+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:40+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
@@ -25,6 +25,10 @@ msgid ""
"================================================\n"
" "
msgstr ""
+"\n"
+"Модул за пополнување на чекови и печатење на чекови.\n"
+"==================================================\n"
+" "
#. module: base
#: model:res.country,name:base.sh
@@ -34,12 +38,12 @@ msgstr "Света Елена"
#. module: base
#: view:ir.actions.report.xml:0
msgid "Other Configuration"
-msgstr "Останати поставки"
+msgstr "Друга конфигурација"
#. module: base
#: selection:ir.property,type:0
msgid "DateTime"
-msgstr ""
+msgstr "ДатумВреме"
#. module: base
#: code:addons/fields.py:643
@@ -48,22 +52,24 @@ msgid ""
"The second argument of the many2many field %s must be a SQL table !You used "
"%s, which is not a valid SQL table name."
msgstr ""
+"Вториот текст од полето многу кон многу %s мора да биде SQL табела !Вие "
+"употребивте %s, кое не е валидно име на SQL табела."
#. module: base
#: field:ir.ui.view,arch:0
#: field:ir.ui.view.custom,arch:0
msgid "View Architecture"
-msgstr "Погледнете Архитектура"
+msgstr "Погледни архитектура"
#. module: base
#: model:ir.module.module,summary:base.module_sale_stock
msgid "Quotation, Sale Orders, Delivery & Invoicing Control"
-msgstr ""
+msgstr "Контрола на Понуди, Нарачки, Доставници и Фактури"
#. module: base
#: selection:ir.sequence,implementation:0
msgid "No gap"
-msgstr ""
+msgstr "Без празен простор"
#. module: base
#: selection:base.language.install,lang:0
@@ -73,7 +79,7 @@ msgstr "Унгарски / Magyar"
#. module: base
#: selection:base.language.install,lang:0
msgid "Spanish (PY) / Español (PY)"
-msgstr "Шпански (PY) / Español (PY)"
+msgstr "Шпански(PY) / Español (PY)"
#. module: base
#: model:ir.module.category,description:base.module_category_project_management
@@ -81,11 +87,13 @@ msgid ""
"Helps you manage your projects and tasks by tracking them, generating "
"plannings, etc..."
msgstr ""
+"Ви помага да ги управувате вашите проекти и задачи со нивно следење, "
+"подготвување планирање итн..."
#. module: base
#: model:ir.module.module,summary:base.module_point_of_sale
msgid "Touchscreen Interface for Shops"
-msgstr ""
+msgstr "Интерфејс на допир за продавници"
#. module: base
#: model:ir.module.module,shortdesc:base.module_l10n_in_hr_payroll
@@ -103,7 +111,7 @@ msgstr ""
#. module: base
#: view:ir.module.module:0
msgid "Created Views"
-msgstr "Креирани прикази"
+msgstr "Креирај прегледи"
#. module: base
#: model:ir.module.module,description:base.module_product_manufacturer
@@ -120,11 +128,23 @@ msgid ""
" * Product Attributes\n"
" "
msgstr ""
+"\n"
+"Модул кој додава производители и карактеристики на производствениот "
+"образец.\n"
+"=======================================================================\n"
+"\n"
+"Може да го дефинирате следното за производот:\n"
+"--------------------------------------------------\n"
+" * Производител\n"
+" * Име на производот\n"
+" * Код на производот\n"
+" * Карактеристики на производот\n"
+" "
#. module: base
#: field:ir.actions.client,params:0
msgid "Supplementary arguments"
-msgstr ""
+msgstr "Дополнителни аргументи"
#. module: base
#: model:ir.module.module,description:base.module_google_base_account
@@ -133,11 +153,14 @@ msgid ""
"The module adds google user in res user.\n"
"========================================\n"
msgstr ""
+"\n"
+"Модулот додава google корисник во регистрирани коирисници.\n"
+"===================================================\n"
#. module: base
#: help:res.partner,employee:0
msgid "Check this box if this contact is an Employee."
-msgstr ""
+msgstr "Чекирај го ова кутивче доколку контактот е вработен."
#. module: base
#: help:ir.model.fields,domain:0
@@ -168,12 +191,12 @@ msgstr "Целен прозорец"
#. module: base
#: field:ir.actions.report.xml,report_rml:0
msgid "Main Report File Path"
-msgstr ""
+msgstr "Патека за датотека на главен извештај"
#. module: base
#: model:ir.module.module,shortdesc:base.module_sale_analytic_plans
msgid "Sales Analytic Distribution"
-msgstr ""
+msgstr "Аналитичка распределба на продажбата"
#. module: base
#: model:ir.module.module,description:base.module_hr_timesheet_invoice
@@ -189,6 +212,12 @@ msgid ""
"revenue\n"
"reports."
msgstr ""
+"\n"
+"Генерирајте ги вашите фактури базрани на трошоци (човечки ресурси, трошоци, "
+"...).\n"
+"\n"
+"Можете да дефинирате ценовни листи во аналитичките сметки, за да остварите "
+"извештаи за теоретски приход."
#. module: base
#: code:addons/base/ir/ir_sequence.py:104
@@ -196,7 +225,7 @@ msgstr ""
#: code:addons/base/res/res_users.py:467
#, python-format
msgid "Warning!"
-msgstr "Предупредување!"
+msgstr "Внимание!"
#. module: base
#: code:addons/base/ir/ir_model.py:399
@@ -217,7 +246,7 @@ msgstr "Грешка при ограничувањето"
#. module: base
#: model:ir.model,name:base.model_ir_ui_view_custom
msgid "ir.ui.view.custom"
-msgstr ""
+msgstr "ir.ui.view.custom"
#. module: base
#: code:addons/base/ir/ir_model.py:368
@@ -239,7 +268,7 @@ msgstr "креирано."
#. module: base
#: field:ir.actions.report.xml,report_xsl:0
msgid "XSL Path"
-msgstr ""
+msgstr "XSL патека"
#. module: base
#: model:ir.module.module,shortdesc:base.module_l10n_tr
@@ -249,7 +278,7 @@ msgstr "Турција - Сметководство"
#. module: base
#: field:ir.sequence,number_increment:0
msgid "Increment Number"
-msgstr ""
+msgstr "Инкрементирај го бројот"
#. module: base
#: model:ir.actions.act_window,name:base.action_res_company_tree
@@ -265,7 +294,7 @@ msgstr ""
#. module: base
#: model:res.groups,name:base.group_multi_currency
msgid "Multi Currencies"
-msgstr ""
+msgstr "Повеќе валути"
#. module: base
#: model:ir.module.module,description:base.module_l10n_cl
@@ -281,7 +310,7 @@ msgstr ""
#. module: base
#: model:ir.module.module,shortdesc:base.module_sale
msgid "Sales Management"
-msgstr ""
+msgstr "Менаџмент за продажби"
#. module: base
#: help:res.partner,user_id:0
@@ -293,7 +322,7 @@ msgstr ""
#. module: base
#: view:res.partner:0
msgid "Search Partner"
-msgstr "Пронајди партнер"
+msgstr "Барај партнер"
#. module: base
#: field:ir.module.category,module_nr:0
@@ -331,7 +360,7 @@ msgstr ""
#. module: base
#: sql_constraint:res.lang:0
msgid "The name of the language must be unique !"
-msgstr "Името на јазикот мора да биде уникатно !"
+msgstr "Името на јазикот мора да биде единствено !"
#. module: base
#: selection:res.request,state:0
@@ -396,14 +425,14 @@ msgstr ""
#. module: base
#: field:res.partner,credit_limit:0
msgid "Credit Limit"
-msgstr "Лимит на кредитот"
+msgstr "Кредитен лимит"
#. module: base
#: field:ir.model.constraint,date_update:0
#: field:ir.model.data,date_update:0
#: field:ir.model.relation,date_update:0
msgid "Update Date"
-msgstr "Датум на ажурирање"
+msgstr "Ажурирај датум"
#. module: base
#: model:ir.module.module,shortdesc:base.module_base_action_rule
@@ -490,7 +519,7 @@ msgstr ""
#. module: base
#: field:res.lang,date_format:0
msgid "Date Format"
-msgstr "Формат на датумот"
+msgstr "Формат на датум"
#. module: base
#: model:ir.module.module,shortdesc:base.module_base_report_designer
@@ -500,7 +529,7 @@ msgstr "OpenOffice Дизајнер за Извештаи"
#. module: base
#: model:res.country,name:base.an
msgid "Netherlands Antilles"
-msgstr "Холандски антили"
+msgstr "Холандски Антили"
#. module: base
#: code:addons/base/res/res_users.py:307
@@ -520,7 +549,7 @@ msgstr ""
#. module: base
#: model:res.country,name:base.gf
msgid "French Guyana"
-msgstr ""
+msgstr "Француска Гвајана"
#. module: base
#: model:ir.module.module,summary:base.module_hr
@@ -568,7 +597,7 @@ msgstr ""
#. module: base
#: selection:base.language.install,lang:0
msgid "Bosnian / bosanski jezik"
-msgstr "Босански / Bosanski jezik"
+msgstr "Босански / bosanski jezik"
#. module: base
#: help:ir.actions.report.xml,attachment_use:0
@@ -603,7 +632,7 @@ msgstr ""
#. module: base
#: selection:base.language.install,lang:0
msgid "Spanish (VE) / Español (VE)"
-msgstr "Шпански (ВЕ) / Español (VE)"
+msgstr "Шпански (VE) / Español (VE)"
#. module: base
#: model:ir.module.module,shortdesc:base.module_hr_timesheet_invoice
@@ -613,7 +642,7 @@ msgstr ""
#. module: base
#: view:base.module.upgrade:0
msgid "Your system will be updated."
-msgstr "Вашиот систем ќе се ажурира."
+msgstr "Вашиот систем ќе биде ажуриран."
#. module: base
#: field:ir.actions.todo,note:0
@@ -624,7 +653,7 @@ msgstr "Текст"
#. module: base
#: field:res.country,name:0
msgid "Country Name"
-msgstr "Име на државата"
+msgstr "Име на држава"
#. module: base
#: model:res.country,name:base.co
@@ -653,7 +682,7 @@ msgstr "Палау"
#. module: base
#: view:res.partner:0
msgid "Sales & Purchases"
-msgstr "Продажба и набавки"
+msgstr "Продажби и нарачки"
#. module: base
#: view:ir.translation:0
@@ -739,7 +768,7 @@ msgstr ""
#: view:ir.model:0
#: field:ir.model,name:0
msgid "Model Description"
-msgstr "Опис на моделот"
+msgstr "Опис на модел"
#. module: base
#: model:ir.module.module,description:base.module_marketing
@@ -787,7 +816,7 @@ msgstr ""
#. module: base
#: help:ir.cron,nextcall:0
msgid "Next planned execution date for this job."
-msgstr "Нареден датум на извршување за селектираниот процес"
+msgstr "Следен планиран датум за извршување на оваа работа"
#. module: base
#: model:ir.model,name:base.model_ir_ui_view
@@ -802,12 +831,12 @@ msgstr "Еритреа"
#. module: base
#: sql_constraint:res.company:0
msgid "The company name must be unique !"
-msgstr "Името на компанијата мора да биде уникатно !"
+msgstr "Името на компанијата мора да биде единствено !"
#. module: base
#: model:ir.ui.menu,name:base.menu_base_action_rule_admin
msgid "Automated Actions"
-msgstr "Автоматизирани дејства"
+msgstr "Автоматски активности"
#. module: base
#: model:ir.module.module,shortdesc:base.module_l10n_ro
@@ -848,7 +877,7 @@ msgstr ""
#. module: base
#: selection:base.language.install,lang:0
msgid "Swedish / svenska"
-msgstr "Шведска / Svenska"
+msgstr "Шведска / svenska"
#. module: base
#: field:base.language.export,name:0
@@ -869,13 +898,13 @@ msgstr ""
#. module: base
#: model:res.country,name:base.kh
msgid "Cambodia, Kingdom of"
-msgstr "Кралство Камбоџа"
+msgstr "Камбоџа, Кралство"
#. module: base
#: field:base.language.import,overwrite:0
#: field:base.language.install,overwrite:0
msgid "Overwrite Existing Terms"
-msgstr "Препишете ги постоечките изрази"
+msgstr "Препиши ги постојните термини"
#. module: base
#: model:ir.module.module,description:base.module_hr_holidays
@@ -930,8 +959,7 @@ msgstr ""
#: help:ir.actions.report.xml,report_type:0
msgid "Report Type, e.g. pdf, html, raw, sxw, odt, html2html, mako2html, ..."
msgstr ""
-"Вид на извештај, на пример : pdf, html, raw, sxw, odt, html2html, mako2html, "
-"..."
+"Тип на извештај, на пр. pdf, html, raw, sxw, odt, html2html, mako2html, ..."
#. module: base
#: model:ir.module.module,shortdesc:base.module_document_webdav
@@ -952,7 +980,7 @@ msgstr ""
#. module: base
#: view:res.partner:0
msgid "My Partners"
-msgstr "Мои Партнери"
+msgstr "Мои партнери"
#. module: base
#: model:res.country,name:base.zw
@@ -984,12 +1012,12 @@ msgstr ""
#. module: base
#: model:ir.model,name:base.model_base_module_upgrade
msgid "Module Upgrade"
-msgstr "Подобрување на модулот"
+msgstr "Надградба на модул"
#. module: base
#: selection:base.language.install,lang:0
msgid "Spanish (UY) / Español (UY)"
-msgstr "Шшански (UY) / Español (UY)"
+msgstr "Шпански (UY) / Español (UY)"
#. module: base
#: field:res.partner,mobile:0
@@ -1004,7 +1032,7 @@ msgstr "Оман"
#. module: base
#: model:ir.module.module,shortdesc:base.module_mrp
msgid "MRP"
-msgstr ""
+msgstr "MRP"
#. module: base
#: model:ir.module.module,description:base.module_hr_attendance
@@ -1042,7 +1070,7 @@ msgstr ""
#: model:ir.actions.act_window,name:base.act_menu_create
#: view:wizard.ir.model.menu.create:0
msgid "Create Menu"
-msgstr "Креирај Мени"
+msgstr "Креирај мени"
#. module: base
#: model:res.country,name:base.in
@@ -1058,7 +1086,7 @@ msgstr "Побарај видови на референци"
#. module: base
#: model:ir.module.module,shortdesc:base.module_google_base_account
msgid "Google Users"
-msgstr "Google Корисници"
+msgstr "Google корисници"
#. module: base
#: model:ir.module.module,shortdesc:base.module_fleet
@@ -1134,7 +1162,8 @@ msgstr "TGZ Архива"
msgid ""
"Users added to this group are automatically added in the following groups."
msgstr ""
-"Корисниците додадени во оваа група автоматски се додадени во следните групи."
+"Корисниците кои се додадени во оваа група автоматски се додадени во следните "
+"групи."
#. module: base
#: code:addons/base/ir/ir_model.py:725
@@ -1166,7 +1195,7 @@ msgstr "%B -Цело име на месецот"
#: view:ir.values:0
#: field:ir.values,key:0
msgid "Type"
-msgstr "Вид"
+msgstr "Тип"
#. module: base
#: field:ir.mail_server,smtp_user:0
@@ -1254,7 +1283,7 @@ msgstr ""
#: code:addons/base/ir/ir_mail_server.py:212
#, python-format
msgid "Connection test failed!"
-msgstr "Тестот за поврзување е неуспешен!"
+msgstr "Неуспешно тестирање на конекција!"
#. module: base
#: selection:ir.actions.server,state:0
@@ -1270,7 +1299,7 @@ msgstr ""
#. module: base
#: model:res.country,name:base.ky
msgid "Cayman Islands"
-msgstr "Кајмански острови"
+msgstr "Кајмански Острови"
#. module: base
#: view:ir.rule:0
@@ -1280,7 +1309,7 @@ msgstr ""
#. module: base
#: model:res.country,name:base.kr
msgid "South Korea"
-msgstr "Јужна Кореа"
+msgstr "Јужна Кореја"
#. module: base
#: model:ir.module.module,description:base.module_l10n_si
@@ -1296,7 +1325,7 @@ msgstr ""
#. module: base
#: field:ir.module.module,contributors:0
msgid "Contributors"
-msgstr "Придонесувачи"
+msgstr "Соработници"
#. module: base
#: field:ir.rule,perm_unlink:0
@@ -1321,7 +1350,7 @@ msgstr ""
#. module: base
#: selection:base.language.install,lang:0
msgid "Spanish (AR) / Español (AR)"
-msgstr "Шпански (AR) / Español (AR)"
+msgstr "Шпански(AR) / Español (AR)"
#. module: base
#: model:res.country,name:base.ug
@@ -1331,7 +1360,7 @@ msgstr "Уганда"
#. module: base
#: field:ir.model.access,perm_unlink:0
msgid "Delete Access"
-msgstr ""
+msgstr "Избриши пристап"
#. module: base
#: model:res.country,name:base.ne
@@ -1341,7 +1370,7 @@ msgstr "Нигер"
#. module: base
#: selection:base.language.install,lang:0
msgid "Chinese (HK)"
-msgstr ""
+msgstr "Кинески(HK)"
#. module: base
#: model:res.country,name:base.ba
@@ -1415,7 +1444,7 @@ msgstr ""
#: field:base.module.import,module_name:0
#: field:ir.module.module,shortdesc:0
msgid "Module Name"
-msgstr "Име на Модул"
+msgstr "Име на модул"
#. module: base
#: model:res.country,name:base.mh
@@ -1442,7 +1471,7 @@ msgstr ""
#: view:ir.ui.view:0
#: selection:ir.ui.view,type:0
msgid "Search"
-msgstr "Пребарај"
+msgstr "Барај"
#. module: base
#: code:addons/osv.py:135
@@ -1470,12 +1499,12 @@ msgstr ""
#: code:addons/base/res/res_users.py:131
#, python-format
msgid "Operation Canceled"
-msgstr "Операцијата е прекината!"
+msgstr "Откажана операција"
#. module: base
#: model:ir.module.module,shortdesc:base.module_document
msgid "Document Management System"
-msgstr "Систем за Управување со Документи"
+msgstr "Систем за менаџирање на документи"
#. module: base
#: model:ir.module.module,shortdesc:base.module_crm_claim
@@ -1585,7 +1614,7 @@ msgstr ""
#. module: base
#: model:res.country,name:base.mf
msgid "Saint Martin (French part)"
-msgstr ""
+msgstr "Свети Мартин (Француски дел)"
#. module: base
#: model:ir.model,name:base.model_ir_exports
@@ -1610,7 +1639,7 @@ msgstr ""
#: code:addons/base/module/wizard/base_update_translations.py:39
#, python-format
msgid "No language with code \"%s\" exists"
-msgstr "Јазик со кодот \"%s\" не постои"
+msgstr "Не постои јазик со код \"%s\""
#. module: base
#: model:ir.module.category,name:base.module_category_social_network
@@ -1661,7 +1690,7 @@ msgstr ""
#. module: base
#: view:wizard.ir.model.menu.create:0
msgid "Create _Menu"
-msgstr "Креирај Мени"
+msgstr "Креирај_мени"
#. module: base
#: help:ir.actions.server,trigger_obj_id:0
@@ -1706,7 +1735,7 @@ msgstr ""
#: field:ir.module.module,reports_by_module:0
#: model:ir.ui.menu,name:base.menu_ir_action_report_xml
msgid "Reports"
-msgstr ""
+msgstr "Извештаи"
#. module: base
#: help:ir.actions.act_window.view,multi:0
@@ -1732,7 +1761,7 @@ msgstr ""
#. module: base
#: field:res.users,login:0
msgid "Login"
-msgstr ""
+msgstr "Логирај се"
#. module: base
#: view:ir.actions.server:0
@@ -1773,7 +1802,7 @@ msgstr ""
#. module: base
#: model:ir.module.module,shortdesc:base.module_stock
msgid "Warehouse Management"
-msgstr ""
+msgstr "Менаџмент на магацин"
#. module: base
#: model:ir.model,name:base.model_res_request_link
@@ -1789,7 +1818,7 @@ msgstr ""
#: model:ir.actions.act_window,name:base.action_wizard_lang_export
#: model:ir.ui.menu,name:base.menu_wizard_lang_export
msgid "Export Translation"
-msgstr ""
+msgstr "Извези превод"
#. module: base
#: model:ir.actions.act_window,name:base.action_server_action
@@ -1801,12 +1830,12 @@ msgstr ""
#. module: base
#: model:ir.module.module,shortdesc:base.module_l10n_lu
msgid "Luxembourg - Accounting"
-msgstr ""
+msgstr "Луксембург - Сметководство"
#. module: base
#: model:res.country,name:base.tp
msgid "East Timor"
-msgstr ""
+msgstr "Источен Тимор"
#. module: base
#: code:addons/base/module/module.py:415
@@ -1853,7 +1882,7 @@ msgstr ""
#. module: base
#: view:ir.sequence:0
msgid "Day: %(day)s"
-msgstr ""
+msgstr "Ден: %(ден)ови"
#. module: base
#: model:ir.module.category,description:base.module_category_point_of_sale
@@ -1892,7 +1921,7 @@ msgstr ""
#. module: base
#: selection:ir.cron,interval_type:0
msgid "Days"
-msgstr ""
+msgstr "Денови"
#. module: base
#: model:ir.module.module,summary:base.module_fleet
@@ -1934,7 +1963,7 @@ msgstr ""
#. module: base
#: model:ir.module.module,shortdesc:base.module_process
msgid "Enterprise Process"
-msgstr ""
+msgstr "Процес на претпријатие"
#. module: base
#: help:res.partner,supplier:0
@@ -1946,12 +1975,12 @@ msgstr ""
#. module: base
#: model:ir.module.module,shortdesc:base.module_hr_evaluation
msgid "Employee Appraisals"
-msgstr ""
+msgstr "Мислења на вработен"
#. module: base
#: selection:ir.actions.server,state:0
msgid "Write Object"
-msgstr ""
+msgstr "Напиши објект"
#. module: base
#: code:addons/base/res/res_company.py:68
@@ -1967,13 +1996,13 @@ msgstr ""
#. module: base
#: view:res.lang:0
msgid "7. %H:%M:%S ==> 18:25:20"
-msgstr ""
+msgstr "7. %H:%M:%S ==> 18:25:20"
#. module: base
#: view:res.partner:0
#: field:res.partner.category,partner_ids:0
msgid "Partners"
-msgstr ""
+msgstr "Партнери"
#. module: base
#: field:res.partner.category,parent_left:0
@@ -2032,17 +2061,17 @@ msgstr ""
#. module: base
#: field:workflow.transition,act_from:0
msgid "Source Activity"
-msgstr ""
+msgstr "Изворна активност"
#. module: base
#: view:ir.sequence:0
msgid "Legend (for prefix, suffix)"
-msgstr ""
+msgstr "Легенда (за префикси, суфикси)"
#. module: base
#: selection:ir.server.object.lines,type:0
msgid "Formula"
-msgstr ""
+msgstr "Формула"
#. module: base
#: code:addons/base/res/res_users.py:307
@@ -2139,7 +2168,7 @@ msgstr ""
#: model:ir.ui.menu,name:base.menu_administration
#: model:res.groups,name:base.group_system
msgid "Settings"
-msgstr ""
+msgstr "Подесувања"
#. module: base
#: selection:ir.actions.act_window,view_type:0
@@ -2147,7 +2176,7 @@ msgstr ""
#: view:ir.ui.view:0
#: selection:ir.ui.view,type:0
msgid "Tree"
-msgstr ""
+msgstr "Дрво"
#. module: base
#: view:ir.actions.server:0
@@ -2479,7 +2508,7 @@ msgstr ""
#. module: base
#: view:ir.module.module:0
msgid "Extra"
-msgstr "Дополнително"
+msgstr "Екстра"
#. module: base
#: model:res.country,name:base.st
@@ -2632,7 +2661,7 @@ msgstr ""
#. module: base
#: model:ir.ui.menu,name:base.menu_invoiced
msgid "Invoicing"
-msgstr ""
+msgstr "Фактурирање"
#. module: base
#: field:ir.ui.view_sc,name:0
@@ -2673,7 +2702,7 @@ msgstr ""
#. module: base
#: model:ir.ui.menu,name:base.menu_translation_export
msgid "Import / Export"
-msgstr ""
+msgstr "Увези / Извези"
#. module: base
#: model:ir.module.module,description:base.module_sale
@@ -2818,7 +2847,7 @@ msgstr ""
#: model:res.groups,name:base.group_sale_manager
#: model:res.groups,name:base.group_tool_manager
msgid "Manager"
-msgstr ""
+msgstr "Менаџер"
#. module: base
#: code:addons/base/ir/ir_model.py:719
@@ -3204,7 +3233,7 @@ msgstr ""
#. module: base
#: constraint:ir.cron:0
msgid "Invalid arguments"
-msgstr ""
+msgstr "Погрешни аргументи"
#. module: base
#: model:res.country,name:base.se
@@ -3402,7 +3431,7 @@ msgstr ""
#. module: base
#: constraint:res.company:0
msgid "Error! You can not create recursive companies."
-msgstr ""
+msgstr "Грешка! Не може да креирате рекурсивни компании."
#. module: base
#: field:res.partner,birthdate:0
@@ -3714,7 +3743,7 @@ msgstr ""
#: model:ir.ui.menu,name:base.menu_lunch_reporting
#: model:ir.ui.menu,name:base.menu_reporting
msgid "Reporting"
-msgstr "Известувања"
+msgstr "Известување"
#. module: base
#: field:res.partner,title:0
@@ -4123,7 +4152,7 @@ msgstr ""
#. module: base
#: field:res.partner,ean13:0
msgid "EAN13"
-msgstr ""
+msgstr "EAN13"
#. module: base
#: code:addons/orm.py:2246
@@ -4223,7 +4252,7 @@ msgstr ""
#: model:ir.ui.menu,name:base.menu_partner_form
#: view:res.partner:0
msgid "Customers"
-msgstr ""
+msgstr "Клиенти"
#. module: base
#: model:res.country,name:base.au
@@ -5217,12 +5246,12 @@ msgstr ""
#. module: base
#: view:res.lang:0
msgid "======================================================"
-msgstr ""
+msgstr "======================================================"
#. module: base
#: sql_constraint:ir.model:0
msgid "Each model must be unique!"
-msgstr ""
+msgstr "Секој модел мора да биде единствен!"
#. module: base
#: model:ir.module.category,name:base.module_category_localization
@@ -5374,7 +5403,7 @@ msgstr ""
#: view:res.partner:0
#: field:res.request,history:0
msgid "History"
-msgstr ""
+msgstr "Историја"
#. module: base
#: model:res.country,name:base.im
@@ -5661,7 +5690,7 @@ msgstr ""
#. module: base
#: model:ir.model,name:base.model_base_language_import
msgid "Language Import"
-msgstr "Превземање на Јазик"
+msgstr "Увези јазик"
#. module: base
#: help:workflow.transition,act_from:0
@@ -5914,7 +5943,7 @@ msgstr ""
#: view:res.company:0
#: view:res.config:0
msgid "Configuration"
-msgstr ""
+msgstr "Конфигурација"
#. module: base
#: model:ir.module.module,description:base.module_edi
@@ -6092,7 +6121,7 @@ msgstr ""
#. module: base
#: field:ir.ui.view.custom,ref_id:0
msgid "Original View"
-msgstr ""
+msgstr "Оригинален преглед"
#. module: base
#: model:ir.module.module,description:base.module_web_kanban
@@ -6433,7 +6462,7 @@ msgstr ""
#. module: base
#: selection:ir.mail_server,smtp_encryption:0
msgid "SSL/TLS"
-msgstr ""
+msgstr "SSL/TLS"
#. module: base
#: model:ir.module.module,description:base.module_l10n_hr
@@ -6626,7 +6655,7 @@ msgstr ""
#: field:workflow.transition,wkf_id:0
#: field:workflow.workitem,wkf_id:0
msgid "Workflow"
-msgstr "Работна постапка"
+msgstr "Работен тек"
#. module: base
#: selection:base.language.install,lang:0
@@ -6733,7 +6762,7 @@ msgstr ""
#. module: base
#: field:res.users,id:0
msgid "ID"
-msgstr ""
+msgstr "ID"
#. module: base
#: field:ir.cron,doall:0
@@ -6839,7 +6868,7 @@ msgstr ""
#. module: base
#: model:ir.model,name:base.model_ir_attachment
msgid "ir.attachment"
-msgstr ""
+msgstr "ir.прилог"
#. module: base
#: code:addons/orm.py:4347
@@ -6980,6 +7009,11 @@ msgid ""
"============================================================\n"
" "
msgstr ""
+"\n"
+"添加中文省份数据\n"
+"科目类型\\会计科目表模板\\增值税\\辅助核算类别\\管理会计凭证簿\\财务会计凭证簿\n"
+"============================================================\n"
+" "
#. module: base
#: model:res.country,name:base.lc
@@ -7877,7 +7911,7 @@ msgstr ""
#, python-format
msgid "Setting empty passwords is not allowed for security reasons!"
msgstr ""
-"Подесувањето на празна шифра не е дозволено поради безбедносни причини!"
+"Поставување на празни лозинки не е дозволено поради безбедносни причини!"
#. module: base
#: help:ir.mail_server,smtp_pass:0
@@ -7902,7 +7936,7 @@ msgstr ""
#. module: base
#: help:ir.cron,interval_number:0
msgid "Repeat every x."
-msgstr ""
+msgstr "Повтори го секој x."
#. module: base
#: model:res.partner.bank.type,name:base.bank_normal
@@ -7934,7 +7968,7 @@ msgstr "1 цм 28 цм 20 цм 28 цм"
#. module: base
#: field:ir.module.module,maintainer:0
msgid "Maintainer"
-msgstr ""
+msgstr "Одржувач"
#. module: base
#: field:ir.sequence,suffix:0
@@ -8131,7 +8165,7 @@ msgstr ""
#. module: base
#: model:res.country,name:base.fi
msgid "Finland"
-msgstr ""
+msgstr "Финска"
#. module: base
#: model:ir.module.module,shortdesc:base.module_web_shortcuts
@@ -8815,7 +8849,7 @@ msgstr ""
#: selection:ir.attachment,type:0
#: field:ir.module.module,url:0
msgid "URL"
-msgstr ""
+msgstr "URL"
#. module: base
#: help:res.country,name:0
@@ -9184,7 +9218,7 @@ msgstr ""
#. module: base
#: model:ir.ui.menu,name:base.menu_project_config_project
msgid "Stages"
-msgstr ""
+msgstr "Фази"
#. module: base
#: selection:base.language.install,lang:0
@@ -9321,7 +9355,7 @@ msgstr ""
#: model:ir.model,name:base.model_ir_model
#: model:ir.ui.menu,name:base.ir_model_model_menu
msgid "Models"
-msgstr ""
+msgstr "Модели"
#. module: base
#: code:addons/base/module/module.py:500
@@ -9381,7 +9415,7 @@ msgstr ""
#: view:res.partner:0
#: field:res.users,company_ids:0
msgid "Companies"
-msgstr ""
+msgstr "Компании"
#. module: base
#: help:res.currency,symbol:0
@@ -9641,7 +9675,7 @@ msgstr ""
#. module: base
#: sql_constraint:res.currency:0
msgid "The currency code must be unique per company!"
-msgstr ""
+msgstr "Кодот на валутата мора да биде уникатен по компанија!"
#. module: base
#: code:addons/base/module/wizard/base_export_language.py:39
@@ -10120,7 +10154,7 @@ msgstr ""
#. module: base
#: constraint:res.users:0
msgid "The chosen company is not in the allowed companies for this user"
-msgstr ""
+msgstr "Избраната компанија не е во дозволените компании за овој корисник"
#. module: base
#: model:res.country,name:base.gi
@@ -10677,7 +10711,7 @@ msgstr ""
#: field:ir.actions.server,sms:0
#: selection:ir.actions.server,state:0
msgid "SMS"
-msgstr ""
+msgstr "SMS"
#. module: base
#: model:res.country,name:base.mq
@@ -11384,7 +11418,7 @@ msgstr ""
#. module: base
#: selection:res.company,paper_format:0
msgid "A4"
-msgstr ""
+msgstr "A4"
#. module: base
#: view:res.config.installer:0
@@ -11799,7 +11833,7 @@ msgstr ""
#: selection:res.partner.title,domain:0
#: model:res.request.link,name:base.req_link_partner
msgid "Partner"
-msgstr ""
+msgstr "Партнер"
#. module: base
#: code:addons/base/ir/ir_mail_server.py:477
@@ -11881,7 +11915,7 @@ msgstr ""
#. module: base
#: selection:ir.translation,type:0
msgid "XSL"
-msgstr ""
+msgstr "XSL"
#. module: base
#: code:addons/base/ir/ir_model.py:84
@@ -12137,7 +12171,7 @@ msgstr ""
#. module: base
#: view:res.lang:0
msgid "10. %S ==> 20"
-msgstr ""
+msgstr "10. %S ==> 20"
#. module: base
#: model:ir.module.module,description:base.module_l10n_ar
@@ -12226,7 +12260,7 @@ msgstr ""
#. module: base
#: model:res.country,name:base.mv
msgid "Maldives"
-msgstr ""
+msgstr "Малдиви"
#. module: base
#: model:ir.module.module,shortdesc:base.module_portal_crm
@@ -12362,7 +12396,7 @@ msgstr ""
#: code:addons/base/res/res_bank.py:192
#, python-format
msgid "BANK"
-msgstr ""
+msgstr "BANK"
#. module: base
#: model:ir.module.category,name:base.module_category_point_of_sale
@@ -12479,7 +12513,7 @@ msgstr ""
#. module: base
#: model:ir.model,name:base.model_ir_values
msgid "ir.values"
-msgstr ""
+msgstr "ir.values"
#. module: base
#: model:ir.model,name:base.model_base_module_update
@@ -12588,7 +12622,7 @@ msgstr ""
#: model:ir.ui.menu,name:base.menu_procurement_management_supplier_name
#: view:res.partner:0
msgid "Suppliers"
-msgstr ""
+msgstr "Добавувачи"
#. module: base
#: field:res.request,ref_doc2:0
@@ -12886,7 +12920,7 @@ msgstr ""
#: field:res.currency,name:0
#: field:res.currency.rate,currency_id:0
msgid "Currency"
-msgstr ""
+msgstr "Валута"
#. module: base
#: view:res.lang:0
@@ -12949,7 +12983,7 @@ msgstr ""
#. module: base
#: selection:base.language.install,lang:0
msgid "Slovak / Slovenský jazyk"
-msgstr "Словачки / Slovenský jazyk"
+msgstr "Словачка / Slovenský jazyk"
#. module: base
#: field:base.language.export,state:0
@@ -13068,7 +13102,7 @@ msgstr ""
#: field:res.request,priority:0
#: field:res.request.link,priority:0
msgid "Priority"
-msgstr ""
+msgstr "Приоритет"
#. module: base
#: report:ir.module.reference:0
@@ -13522,7 +13556,7 @@ msgstr ""
#. module: base
#: sql_constraint:res.users:0
msgid "You can not have two users with the same login !"
-msgstr ""
+msgstr "Не може да имате двајца корисници со иста најава !"
#. module: base
#: model:ir.model,name:base.model_res_request_history
@@ -13578,7 +13612,7 @@ msgstr ""
#. module: base
#: model:ir.module.module,shortdesc:base.module_crm
msgid "CRM"
-msgstr ""
+msgstr "CRM"
#. module: base
#: model:ir.module.module,description:base.module_base_report_designer
@@ -13623,7 +13657,7 @@ msgstr ""
#. module: base
#: selection:ir.mail_server,smtp_encryption:0
msgid "TLS (STARTTLS)"
-msgstr ""
+msgstr "TLS (STARTTLS)"
#. module: base
#: help:ir.actions.act_window,usage:0
@@ -14298,7 +14332,7 @@ msgstr ""
#: field:res.partner,vat:0
#, python-format
msgid "TIN"
-msgstr ""
+msgstr "TIN"
#. module: base
#: model:res.country,name:base.aw
@@ -15194,7 +15228,7 @@ msgstr ""
#: code:addons/base/res/res_partner.py:532
#, python-format
msgid "Partners: "
-msgstr ""
+msgstr "Партнери: "
#. module: base
#: view:res.partner:0
@@ -15289,7 +15323,7 @@ msgstr ""
#. module: base
#: model:res.country,name:base.lk
msgid "Sri Lanka"
-msgstr ""
+msgstr "Шри Ланка"
#. module: base
#: field:ir.actions.act_window,search_view:0
@@ -15468,3 +15502,9 @@ msgstr ""
#~ msgid "Tasks-Mail Integration"
#~ msgstr "Задачи - Поставки за електронска пошта"
+
+#~ msgid ""
+#~ "Keep empty if you don't want the user to be able to connect on the system."
+#~ msgstr ""
+#~ "Одржувајте празно доколку не сакате корисникот да се се конектира на "
+#~ "системот."
diff --git a/openerp/addons/base/i18n/mn.po b/openerp/addons/base/i18n/mn.po
index d628ec51980..a42b5d9171c 100644
--- a/openerp/addons/base/i18n/mn.po
+++ b/openerp/addons/base/i18n/mn.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:03+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:41+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
@@ -3287,7 +3287,7 @@ msgstr "Сервер үйлдэл"
#. module: base
#: help:ir.actions.client,params:0
msgid "Arguments sent to the client along withthe view tag"
-msgstr "Клиент рүү харах таагийн хамт илгээгдсэн аргумент"
+msgstr "Клиент рүү харах пайзын хамт илгээгдсэн аргумент"
#. module: base
#: model:ir.module.module,summary:base.module_contacts
@@ -3701,7 +3701,7 @@ msgstr ""
#. module: base
#: field:res.company,rml_header1:0
msgid "Company Tagline"
-msgstr "Компаний Тэмдэглэсэн Мөр"
+msgstr "Компаний Пайзын Мөр"
#. module: base
#: code:addons/base/res/res_users.py:668
@@ -4603,7 +4603,7 @@ msgstr "%x - Тохиромжтой огнооны дүрслэл."
#. module: base
#: view:res.partner:0
msgid "Tag"
-msgstr "Тааг"
+msgstr "Пайз"
#. module: base
#: view:res.lang:0
@@ -6231,7 +6231,7 @@ msgstr ""
#. module: base
#: model:ir.ui.menu,name:base.menu_partner_category_form
msgid "Partner Tags"
-msgstr "Харилцагчдын таагууд"
+msgstr "Харилцагчдын Пайзууд"
#. module: base
#: view:res.company:0
@@ -7582,7 +7582,7 @@ msgid ""
"and wishes. There is no central tag repository across clients."
msgstr ""
"Клиентийн өөрийн шаардлага, хүслээр орчуулагдах дурын текст. Клиентүүдийн "
-"дундын таагийн агуулах байхгүй."
+"дундын пайзын агуулах байхгүй."
#. module: base
#: sql_constraint:ir.rule:0
@@ -9401,7 +9401,7 @@ msgstr "Валютын тэмдэгт өмнө эсвэл хойно хаана
#. module: base
#: model:ir.module.module,shortdesc:base.module_pad_project
msgid "Pad on tasks"
-msgstr "Даалгавар дээрх Pad"
+msgstr "Даалгавар дээрх хавтан"
#. module: base
#: model:ir.model,name:base.model_base_update_translations
@@ -9769,7 +9769,7 @@ msgstr "Сайжруулсан Маршрут"
#. module: base
#: model:ir.module.module,shortdesc:base.module_pad
msgid "Collaborative Pads"
-msgstr "Хамтын Хавчуулгууд"
+msgstr "Хамтын Хавтангууд"
#. module: base
#: model:res.country,name:base.np
@@ -11496,6 +11496,8 @@ msgstr "Маркетенгийн Компанит ажил - Үзүүлэн"
msgid ""
"Can not create Many-To-One records indirectly, import the field separately"
msgstr ""
+"Олон нь нэгтэйгээ бичлэгийг шууд бишээр үүсгэж чадахгүй, талбарыг тусд нь "
+"импорт хийнэ үү."
#. module: base
#: field:ir.cron,interval_type:0
@@ -11505,7 +11507,7 @@ msgstr "Интервал нэгж"
#. module: base
#: model:ir.module.module,shortdesc:base.module_portal_stock
msgid "Portal Stock"
-msgstr ""
+msgstr "Порталь Агуулах"
#. module: base
#: field:workflow.activity,kind:0
@@ -11543,7 +11545,7 @@ msgstr ""
#. module: base
#: sql_constraint:ir.model.constraint:0
msgid "Constraints with the same name are unique per module."
-msgstr ""
+msgstr "Ижил нэртэй хязгаарлалт модуль тус бүртээ үл давхцана."
#. module: base
#: model:ir.module.module,description:base.module_report_intrastat
@@ -11586,7 +11588,7 @@ msgstr "res.request"
#. module: base
#: field:res.partner,image_medium:0
msgid "Medium-sized image"
-msgstr ""
+msgstr "Дунд-хэмжээт зураг"
#. module: base
#: view:ir.model:0
@@ -11613,7 +11615,7 @@ msgstr "Файлын агуулга"
#: view:ir.model.relation:0
#: model:ir.ui.menu,name:base.ir_model_relation_menu
msgid "ManyToMany Relations"
-msgstr ""
+msgstr "ОлонОлонтойгоо Харицаанууд"
#. module: base
#: model:res.country,name:base.pa
@@ -11649,7 +11651,7 @@ msgstr "Питкэйрн арал"
#. module: base
#: field:res.partner,category_id:0
msgid "Tags"
-msgstr "Таагууд"
+msgstr "Пайзууд"
#. module: base
#: view:base.module.upgrade:0
@@ -11675,18 +11677,18 @@ msgstr "Олон компани"
#: model:ir.module.category,name:base.module_category_portal
#: model:ir.module.module,shortdesc:base.module_portal
msgid "Portal"
-msgstr ""
+msgstr "Порталь"
#. module: base
#: selection:ir.translation,state:0
msgid "To Translate"
-msgstr ""
+msgstr "Орчуулах"
#. module: base
#: code:addons/base/ir/ir_fields.py:294
#, python-format
msgid "See all possible values"
-msgstr ""
+msgstr "Бүх боломжит утгыг харах"
#. module: base
#: model:ir.module.module,description:base.module_claim_from_delivery
@@ -11721,12 +11723,12 @@ msgstr ""
#. module: base
#: help:ir.model.constraint,name:0
msgid "PostgreSQL constraint or foreign key name."
-msgstr ""
+msgstr "PostgreSQL хязгаарлалт эсвэл гадаад түлхүүрийн нэр"
#. module: base
#: view:res.company:0
msgid "Click to set your company logo."
-msgstr ""
+msgstr "Компаний логогоо тохируулахын тулд дарна."
#. module: base
#: view:res.lang:0
@@ -11747,12 +11749,12 @@ msgstr "Guinea Bissau"
#. module: base
#: field:ir.actions.report.xml,header:0
msgid "Add RML Header"
-msgstr ""
+msgstr "RML Толгой нэмэх"
#. module: base
#: help:res.company,rml_footer:0
msgid "Footer text displayed at the bottom of all reports."
-msgstr ""
+msgstr "Хөлний текст нь бүх тайлангийн доод талд гарна."
#. module: base
#: field:ir.module.module,icon:0
@@ -11762,7 +11764,7 @@ msgstr "Таних Тэмдэг URL"
#. module: base
#: model:ir.module.module,shortdesc:base.module_note_pad
msgid "Memos pad"
-msgstr ""
+msgstr "Санамж наалт"
#. module: base
#: model:ir.module.module,description:base.module_pad
@@ -11867,7 +11869,7 @@ msgstr "Итали"
#. module: base
#: model:res.groups,name:base.group_sale_salesman
msgid "See Own Leads"
-msgstr ""
+msgstr "Өөрийн Сэжимийг Харах"
#. module: base
#: view:ir.actions.todo:0
@@ -11878,7 +11880,7 @@ msgstr "Хийх"
#. module: base
#: model:ir.module.module,shortdesc:base.module_portal_hr_employees
msgid "Portal HR employees"
-msgstr ""
+msgstr "Порталь Хүний Нөөцийн Ажилчид"
#. module: base
#: selection:base.language.install,lang:0
@@ -11906,6 +11908,8 @@ msgid ""
"Insufficient fields to generate a Calendar View for %s, missing a date_stop "
"or a date_delay"
msgstr ""
+"%s-д цаглабар харагдацыг үүсгэхэд талбарууд хүрэлцээтэй биш байна, date_stop "
+"эсвэл date_delay"
#. module: base
#: field:workflow.activity,action:0
@@ -11996,6 +12000,8 @@ msgstr ""
msgid ""
"Please contact your system administrator if you think this is an error."
msgstr ""
+"Хэрэв үүнийг алдаа гэж бодож байгаа бол системийн администратортайгаа уулзна "
+"уу."
#. module: base
#: code:addons/base/module/module.py:546
@@ -12003,7 +12009,7 @@ msgstr ""
#: model:ir.actions.act_window,name:base.action_view_base_module_upgrade
#, python-format
msgid "Apply Schedule Upgrade"
-msgstr ""
+msgstr "Товлосон Шинэчлэлийг Хэрэгжүүлэх"
#. module: base
#: view:workflow.activity:0
@@ -12043,11 +12049,13 @@ msgid ""
"One of the documents you are trying to access has been deleted, please try "
"again after refreshing."
msgstr ""
+"Танай хандах гэж байгаа ямар нэг баримт устсан байна, хуудсыг дахин ачаалаад "
+"үзнэ үү."
#. module: base
#: model:ir.model,name:base.model_ir_mail_server
msgid "ir.mail_server"
-msgstr ""
+msgstr "ir.mail_server"
#. module: base
#: selection:base.language.install,lang:0
@@ -12138,7 +12146,7 @@ msgstr ""
#. module: base
#: model:ir.module.module,shortdesc:base.module_sale_stock
msgid "Sales and Warehouse Management"
-msgstr ""
+msgstr "Борлуулалт болон Агуулахын Менежмент"
#. module: base
#: model:ir.module.module,description:base.module_hr_recruitment
@@ -12226,7 +12234,7 @@ msgstr "Martinique (French)"
#. module: base
#: help:res.partner,is_company:0
msgid "Check if the contact is a company, otherwise it is a person"
-msgstr ""
+msgstr "Хэрэв хаяг нь компани бол тэмдэглэнэ үү, үгүй бол энэ нь хүн байна"
#. module: base
#: view:ir.sequence.type:0
@@ -12236,13 +12244,13 @@ msgstr "Дарааллын төрөл"
#. module: base
#: view:res.partner:0
msgid "Mobile:"
-msgstr ""
+msgstr "Гар утас:"
#. module: base
#: code:addons/base/res/res_bank.py:195
#, python-format
msgid "Formating Error"
-msgstr ""
+msgstr "Форматын Алдаа"
#. module: base
#: model:res.country,name:base.ye
@@ -12311,7 +12319,7 @@ msgstr ""
#: code:addons/base/ir/ir_model.py:1024
#, python-format
msgid "Permission Denied"
-msgstr ""
+msgstr "Зөвшөөрөл татгалзагдсан"
#. module: base
#: field:ir.ui.menu,child_id:0
@@ -12461,7 +12469,7 @@ msgstr "ажлын урсгал"
#. module: base
#: view:ir.rule:0
msgid "Read Access Right"
-msgstr ""
+msgstr "Унших Хандалтын Эрх"
#. module: base
#: model:ir.module.module,shortdesc:base.module_analytic_user_function
@@ -12511,13 +12519,13 @@ msgstr "Араб / الْعَرَبيّة"
#. module: base
#: selection:ir.translation,state:0
msgid "Translated"
-msgstr ""
+msgstr "Орчуулсан"
#. module: base
#: model:ir.actions.act_window,name:base.action_inventory_form
#: model:ir.ui.menu,name:base.menu_action_inventory_form
msgid "Default Company per Object"
-msgstr ""
+msgstr "Объектуудын үндсэн компани"
#. module: base
#: model:ir.module.module,shortdesc:base.module_web_hello
@@ -12547,7 +12555,7 @@ msgstr "Домэйн"
#: code:addons/base/ir/ir_fields.py:166
#, python-format
msgid "Use '1' for yes and '0' for no"
-msgstr ""
+msgstr "Тийм гэдэгт '1', үгүй гэдэгт'0' гэж хэрэглэнэ"
#. module: base
#: model:ir.module.module,shortdesc:base.module_marketing_campaign
@@ -12562,13 +12570,14 @@ msgstr "Мужын нэр"
#. module: base
#: help:ir.attachment,type:0
msgid "Binary File or URL"
-msgstr ""
+msgstr "Хоёртын файл эсвэл URL"
#. module: base
#: code:addons/base/ir/ir_fields.py:313
#, python-format
msgid "Invalid database id '%s' for the field '%%(field)s'"
msgstr ""
+"Өгөгдлийн баазын '%s' гэсэн id нь дараах талбарыг хувьд буруу '%%(field)s'"
#. module: base
#: view:res.lang:0
@@ -12740,7 +12749,7 @@ msgstr "Гренада"
#. module: base
#: help:res.partner,customer:0
msgid "Check this box if this contact is a customer."
-msgstr ""
+msgstr "Хэрэв холбогч нь захиалагч бол үүнийг тэмдэглэ"
#. module: base
#: view:ir.actions.server:0
@@ -12776,7 +12785,7 @@ msgstr ""
#. module: base
#: field:res.users,partner_id:0
msgid "Related Partner"
-msgstr ""
+msgstr "Холбогдох харилцагч"
#. module: base
#: code:addons/osv.py:153
@@ -12813,13 +12822,13 @@ msgstr "Үйлдвэрлэлийн Үйлдлүүд"
#. module: base
#: view:base.language.export:0
msgid "Here is the exported translation file:"
-msgstr ""
+msgstr "Энэ нь экспортлогдсон орчуулгын файл:"
#. module: base
#: field:ir.actions.report.xml,report_rml_content:0
#: field:ir.actions.report.xml,report_rml_content_data:0
msgid "RML Content"
-msgstr ""
+msgstr "RML агуулга"
#. module: base
#: view:res.lang:0
@@ -12970,7 +12979,7 @@ msgstr "A4"
#. module: base
#: view:res.config.installer:0
msgid "Configuration Installer"
-msgstr ""
+msgstr "Суулгагчийн Тохируулга"
#. module: base
#: field:res.partner,customer:0
@@ -12990,6 +12999,10 @@ msgid ""
"===================================================\n"
" "
msgstr ""
+"\n"
+"Энэ модуль н бүх төслийн канбан харагдацад ХАВТАНг нэмдэг.\n"
+"===================================================\n"
+" "
#. module: base
#: field:ir.actions.act_window,context:0
@@ -13010,7 +13023,7 @@ msgstr "Гүйцэтгэх дараагийн огноо"
#. module: base
#: field:ir.sequence,padding:0
msgid "Number Padding"
-msgstr "Тоон дугаарын урт"
+msgstr "Тоон дугаарын гүйцээлт"
#. module: base
#: help:multi_company.default,field_id:0
@@ -13060,13 +13073,13 @@ msgstr ""
#. module: base
#: model:ir.model,name:base.model_ir_fields_converter
msgid "ir.fields.converter"
-msgstr ""
+msgstr "ir.fields.converter"
#. module: base
#: code:addons/base/res/res_partner.py:439
#, python-format
msgid "Couldn't create contact without email address !"
-msgstr ""
+msgstr "Имэйл хаяггүй холбогчийг үүсгэж чадсангүй !"
#. module: base
#: model:ir.module.category,name:base.module_category_manufacturing
@@ -13088,12 +13101,12 @@ msgstr "Суулгахыг болих"
#. module: base
#: model:ir.model,name:base.model_ir_model_relation
msgid "ir.model.relation"
-msgstr ""
+msgstr "ir.model.relation"
#. module: base
#: model:ir.module.module,shortdesc:base.module_account_check_writing
msgid "Check Writing"
-msgstr ""
+msgstr "Чек Бичих"
#. module: base
#: model:ir.module.module,description:base.module_plugin_outlook
@@ -13328,7 +13341,7 @@ msgstr "UK - Санхүү"
#. module: base
#: model:res.partner.title,shortcut:base.res_partner_title_madam
msgid "Mrs."
-msgstr ""
+msgstr "Хатагтай"
#. module: base
#: code:addons/base/ir/ir_model.py:426
@@ -13349,7 +13362,7 @@ msgstr "Хэрэглэгч дугаар."
#: code:addons/base/ir/ir_fields.py:226
#, python-format
msgid "'%s' does not seem to be a valid datetime for field '%%(field)s'"
-msgstr ""
+msgstr "'%s' нь '%%(field)s' энэ талбар зөв биш огноо шиг байх юм"
#. module: base
#: model:res.partner.bank.type.field,name:base.bank_normal_field_bic
@@ -13413,6 +13426,8 @@ msgstr ""
msgid ""
"Please make sure no workitems refer to an activity before deleting it!"
msgstr ""
+"Ажлын зүйлүүд нь үйл ажиллагаатай холбогдохгүй байгаа явдлыг устгахаасаа "
+"өмнө нягтална уу!"
#. module: base
#: model:res.country,name:base.tr
@@ -13495,7 +13510,7 @@ msgstr "Холболтын Мэдээлэл"
#. module: base
#: model:res.partner.title,name:base.res_partner_title_prof
msgid "Professor"
-msgstr ""
+msgstr "Профессор"
#. module: base
#: model:res.country,name:base.hm
@@ -13524,7 +13539,7 @@ msgstr "Үнийн санал, борлуулалтын захиалга, нэх
#. module: base
#: field:res.users,login_date:0
msgid "Latest connection"
-msgstr ""
+msgstr "Сүүлчийн холболт"
#. module: base
#: field:res.groups,implied_ids:0
@@ -13610,7 +13625,7 @@ msgstr "Хос"
#. module: base
#: model:res.partner.title,name:base.res_partner_title_doctor
msgid "Doctor"
-msgstr ""
+msgstr "Доктор"
#. module: base
#: model:ir.module.module,description:base.module_mrp_repair
@@ -13679,7 +13694,7 @@ msgstr "Валютууд"
#. module: base
#: model:res.partner.category,name:base.res_partner_category_8
msgid "Consultancy Services"
-msgstr ""
+msgstr "Зөвлөх Үйлчилгээнүүд"
#. module: base
#: help:ir.values,value:0
@@ -13689,7 +13704,7 @@ msgstr "Анхны утга (pickled - дарсан) эсвэл сурвалж
#. module: base
#: field:ir.actions.report.xml,auto:0
msgid "Custom Python Parser"
-msgstr ""
+msgstr "Өөриймшүүлсэн Python задлагч"
#. module: base
#: sql_constraint:res.groups:0
@@ -13699,7 +13714,7 @@ msgstr "Группын нэр давхардах ёсгүй !"
#. module: base
#: help:ir.translation,module:0
msgid "Module this term belongs to"
-msgstr ""
+msgstr "Энэ нэр томъёо харъяалагдах модуль"
#. module: base
#: model:ir.module.module,description:base.module_web_view_editor
@@ -13710,6 +13725,11 @@ msgid ""
"\n"
" "
msgstr ""
+"\n"
+"Харагдац засварлах OpenERP Web.\n"
+"==========================\n"
+"\n"
+" "
#. module: base
#: view:ir.sequence:0
@@ -13789,7 +13809,7 @@ msgstr "Бэлтгэн нийлүүлэлт"
#. module: base
#: model:res.partner.category,name:base.res_partner_category_6
msgid "Bronze"
-msgstr ""
+msgstr "Хүрэл"
#. module: base
#: model:ir.module.module,shortdesc:base.module_hr_payroll_account
@@ -13819,7 +13839,7 @@ msgstr "Үүсгэсэн сар"
#. module: base
#: field:ir.module.module,demo:0
msgid "Demo Data"
-msgstr ""
+msgstr "Жишээ өгөгдөл"
#. module: base
#: model:res.partner.title,shortcut:base.res_partner_title_mister
@@ -13854,7 +13874,7 @@ msgstr "Хаягийн формат"
#. module: base
#: model:ir.model,name:base.model_change_password_user
msgid "Change Password Wizard User"
-msgstr ""
+msgstr "Хэрэглэгчийн Нууц үг солих харилцах цонх"
#. module: base
#: model:res.groups,name:base.group_no_one
@@ -14177,7 +14197,7 @@ msgstr "Миний баримтуудыг шүүх"
#. module: base
#: model:ir.module.module,summary:base.module_project_gtd
msgid "Personal Tasks, Contexts, Timeboxes"
-msgstr ""
+msgstr "Хувийн Даалгаврууд, Агуулгууд, Хугацааны хайрцагууд"
#. module: base
#: model:ir.module.module,description:base.module_l10n_cr
@@ -14225,7 +14245,7 @@ msgstr "Габон"
#. module: base
#: model:ir.module.module,summary:base.module_stock
msgid "Inventory, Logistic, Storage"
-msgstr ""
+msgstr "Бараа материал, Логистик, Хадгалалт"
#. module: base
#: view:ir.actions.act_window:0
@@ -14289,7 +14309,7 @@ msgstr "Кипр"
#. module: base
#: field:res.users,new_password:0
msgid "Set Password"
-msgstr ""
+msgstr "Нууц үг тааруулах"
#. module: base
#: field:ir.actions.server,subject:0
@@ -14358,7 +14378,7 @@ msgstr "Энэ ажлыг боловсруулахын тулд дуудагда
#. module: base
#: field:ir.actions.client,tag:0
msgid "Client action tag"
-msgstr "Клиентийн үйлдлийн тааг"
+msgstr "Клиентийн үйлдлийн пайз"
#. module: base
#: field:ir.values,model_id:0
@@ -14421,7 +14441,7 @@ msgstr "Гарах Мэйлийн Сервер"
#. module: base
#: model:ir.ui.menu,name:base.menu_custom
msgid "Technical"
-msgstr ""
+msgstr "Техникийн"
#. module: base
#: model:res.country,name:base.cn
@@ -14606,6 +14626,9 @@ msgid ""
"128x128px image, with aspect ratio preserved. Use this field in form views "
"or some kanban views."
msgstr ""
+"Энэ холбогчийн дунд хэмжээт зураг. Энэ автоматаар 128x128 цэг хэмжээтэй "
+"болох бөгөөд харьцаа хадгалагдана. Энэ талбарыг маягт харагдац, канбан "
+"харагдац зэрэгт хэрэглэнэ үү."
#. module: base
#: view:base.update.translations:0
@@ -14644,7 +14667,7 @@ msgstr "Эхлүүлэх үйлдэл"
#: field:ir.model,modules:0
#: field:ir.model.fields,modules:0
msgid "In Modules"
-msgstr ""
+msgstr "Модулиуд дотор"
#. module: base
#: model:ir.module.module,shortdesc:base.module_contacts
@@ -14748,7 +14771,7 @@ msgstr "Зайрэ"
#. module: base
#: model:ir.module.module,summary:base.module_project
msgid "Projects, Tasks"
-msgstr ""
+msgstr "Төслүүд, Даалгаврууд"
#. module: base
#: field:ir.attachment,res_id:0
@@ -14837,6 +14860,8 @@ msgid ""
"The user this filter is private to. When left empty the filter is public and "
"available to all users."
msgstr ""
+"Энэ шүүлтүүрийг хувьдаа хэрэглэх хэрэглэгч. Хэрэв хоосон бол шүүлтүүр "
+"нийтийнх бөгөөд бүх хэрэглэгч хэрэглэнэ."
#. module: base
#: field:ir.actions.act_window,auto_refresh:0
@@ -14876,7 +14901,7 @@ msgstr "osv_memory талбарыг зөвхөн = эсвэл != операто
#. module: base
#: view:res.partner:0
msgid "Fax:"
-msgstr ""
+msgstr "Факс :"
#. module: base
#: selection:ir.ui.view,type:0
@@ -15060,7 +15085,7 @@ msgstr "Зорилтат үйл ажиллагаа."
#. module: base
#: model:ir.module.module,shortdesc:base.module_project_issue
msgid "Issue Tracker"
-msgstr ""
+msgstr "Асуудал Хөтлөгч"
#. module: base
#: view:base.module.update:0
@@ -15636,12 +15661,12 @@ msgstr "Валютын ханш"
#: view:base.module.upgrade:0
#: field:base.module.upgrade,module_info:0
msgid "Modules to Update"
-msgstr ""
+msgstr "Шинэчлэх Модулиуд"
#. module: base
#: model:ir.ui.menu,name:base.menu_custom_multicompany
msgid "Multi-Companies"
-msgstr ""
+msgstr "Олон-Компаниуд"
#. module: base
#: field:workflow,osv:0
@@ -15723,7 +15748,7 @@ msgstr "Үйлдлийн хэрэглээ"
#. module: base
#: field:ir.module.module,name:0
msgid "Technical Name"
-msgstr ""
+msgstr "Техникийн нэр"
#. module: base
#: model:ir.model,name:base.model_workflow_workitem
@@ -15797,7 +15822,7 @@ msgstr "Вебийн Таних Тэмдэгийн Файл"
#. module: base
#: model:ir.ui.menu,name:base.menu_view_base_module_upgrade
msgid "Apply Scheduled Upgrades"
-msgstr "Товлосон шинэчлэлтийг эхлүүлэх"
+msgstr "Товлосон Шинэчлэлтийг Хэрэгжүүлэх"
#. module: base
#: model:ir.module.module,shortdesc:base.module_sale_journal
@@ -16267,7 +16292,7 @@ msgstr "Идэвхтэй цонх"
#: model:ir.module.category,name:base.module_category_hidden
#: view:res.users:0
msgid "Technical Settings"
-msgstr ""
+msgstr "Техникийн Тохиргоонууд"
#. module: base
#: model:ir.module.category,description:base.module_category_accounting_and_finance
@@ -16563,7 +16588,7 @@ msgstr "Нөхцөл"
#: model:ir.actions.client,name:base.modules_updates_act_cl
#: model:ir.ui.menu,name:base.menu_module_updates
msgid "Updates"
-msgstr ""
+msgstr "Шинэчлэлүүд"
#. module: base
#: help:res.currency,rate:0
@@ -16775,7 +16800,7 @@ msgstr ""
#. module: base
#: model:ir.ui.menu,name:base.menu_module_tree
msgid "Installed Modules"
-msgstr ""
+msgstr "Суулгасан Модулиуд"
#. module: base
#: code:addons/base/res/res_users.py:170
diff --git a/openerp/addons/base/i18n/nb.po b/openerp/addons/base/i18n/nb.po
index 51dabe48113..e54fd6c36e5 100644
--- a/openerp/addons/base/i18n/nb.po
+++ b/openerp/addons/base/i18n/nb.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:03+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:41+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/nl.po b/openerp/addons/base/i18n/nl.po
index ff7c25f4087..1096ecc70c7 100644
--- a/openerp/addons/base/i18n/nl.po
+++ b/openerp/addons/base/i18n/nl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:00+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:37+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
@@ -7851,7 +7851,7 @@ msgstr "Volgend nummer in deze reeks"
#. module: base
#: view:res.partner:0
msgid "at"
-msgstr "op"
+msgstr "bij"
#. module: base
#: view:ir.rule:0
@@ -7925,7 +7925,7 @@ msgstr "Wachtwoord"
#. module: base
#: model:ir.module.module,shortdesc:base.module_portal_claim
msgid "Portal Claim"
-msgstr "Klachten portaat"
+msgstr "Klachten portaal"
#. module: base
#: model:ir.module.module,shortdesc:base.module_l10n_pe
@@ -11518,7 +11518,7 @@ msgstr "Methode samenvoeging"
#. module: base
#: field:res.partner,tz:0
msgid "Timezone"
-msgstr "Tijdszone"
+msgstr "Tijdzone"
#. module: base
#: model:ir.model,name:base.model_ir_actions_report_xml
@@ -11938,7 +11938,7 @@ msgstr "Volgende uitvoeringsdatum"
#. module: base
#: field:ir.sequence,padding:0
msgid "Number Padding"
-msgstr "Nummer verspringing"
+msgstr "Vaste nummerlengte"
#. module: base
#: help:multi_company.default,field_id:0
diff --git a/openerp/addons/base/i18n/nl_BE.po b/openerp/addons/base/i18n/nl_BE.po
index f47855e5749..b79e36f7e64 100644
--- a/openerp/addons/base/i18n/nl_BE.po
+++ b/openerp/addons/base/i18n/nl_BE.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:07+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:45+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/pl.po b/openerp/addons/base/i18n/pl.po
index 7a5b202095d..7466bb531d5 100644
--- a/openerp/addons/base/i18n/pl.po
+++ b/openerp/addons/base/i18n/pl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:04+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:41+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/pt.po b/openerp/addons/base/i18n/pt.po
index 62f6dbe0056..e6e0cf3e91c 100644
--- a/openerp/addons/base/i18n/pt.po
+++ b/openerp/addons/base/i18n/pt.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:04+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:41+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/pt_BR.po b/openerp/addons/base/i18n/pt_BR.po
index d0520aaca33..ac5455a16af 100644
--- a/openerp/addons/base/i18n/pt_BR.po
+++ b/openerp/addons/base/i18n/pt_BR.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:07+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:44+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/ro.po b/openerp/addons/base/i18n/ro.po
index 79bca2a6867..1729441eb3f 100644
--- a/openerp/addons/base/i18n/ro.po
+++ b/openerp/addons/base/i18n/ro.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:04+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:41+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/ru.po b/openerp/addons/base/i18n/ru.po
index 0af87f6c20e..aa0208d6eda 100644
--- a/openerp/addons/base/i18n/ru.po
+++ b/openerp/addons/base/i18n/ru.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:04+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:41+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/sk.po b/openerp/addons/base/i18n/sk.po
index b10d3583dff..90a22948741 100644
--- a/openerp/addons/base/i18n/sk.po
+++ b/openerp/addons/base/i18n/sk.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:05+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:42+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/sl.po b/openerp/addons/base/i18n/sl.po
index 1345d5c49a9..2cd6363e8ed 100644
--- a/openerp/addons/base/i18n/sl.po
+++ b/openerp/addons/base/i18n/sl.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:05+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:42+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/sq.po b/openerp/addons/base/i18n/sq.po
index 55a53ee713e..d500f68d17e 100644
--- a/openerp/addons/base/i18n/sq.po
+++ b/openerp/addons/base/i18n/sq.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 04:58+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:36+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/sr.po b/openerp/addons/base/i18n/sr.po
index a8fd4c81b80..aa605d1f541 100644
--- a/openerp/addons/base/i18n/sr.po
+++ b/openerp/addons/base/i18n/sr.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:04+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:42+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/sr@latin.po b/openerp/addons/base/i18n/sr@latin.po
index 677d753c7c7..b9cc24b501c 100644
--- a/openerp/addons/base/i18n/sr@latin.po
+++ b/openerp/addons/base/i18n/sr@latin.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:09+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:46+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/sv.po b/openerp/addons/base/i18n/sv.po
index 552716ea747..83bd440d99b 100644
--- a/openerp/addons/base/i18n/sv.po
+++ b/openerp/addons/base/i18n/sv.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:05+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:42+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/th.po b/openerp/addons/base/i18n/th.po
index cd5957e9b3b..fe08d65970b 100644
--- a/openerp/addons/base/i18n/th.po
+++ b/openerp/addons/base/i18n/th.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:05+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:43+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/tlh.po b/openerp/addons/base/i18n/tlh.po
index b39c78ebf3f..28e8db503b9 100644
--- a/openerp/addons/base/i18n/tlh.po
+++ b/openerp/addons/base/i18n/tlh.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:06+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:43+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/tr.po b/openerp/addons/base/i18n/tr.po
index 51e35d827af..b7a791a5eee 100644
--- a/openerp/addons/base/i18n/tr.po
+++ b/openerp/addons/base/i18n/tr.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:06+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:43+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/uk.po b/openerp/addons/base/i18n/uk.po
index 142e09d0629..85fbeb2508c 100644
--- a/openerp/addons/base/i18n/uk.po
+++ b/openerp/addons/base/i18n/uk.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:06+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:43+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/ur.po b/openerp/addons/base/i18n/ur.po
index bef080e0912..12107a62edf 100644
--- a/openerp/addons/base/i18n/ur.po
+++ b/openerp/addons/base/i18n/ur.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:06+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:43+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/vi.po b/openerp/addons/base/i18n/vi.po
index 9843363ca58..b279dfb387b 100644
--- a/openerp/addons/base/i18n/vi.po
+++ b/openerp/addons/base/i18n/vi.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:06+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:43+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/zh_CN.po b/openerp/addons/base/i18n/zh_CN.po
index 0f197864afd..eed02cd5f11 100644
--- a/openerp/addons/base/i18n/zh_CN.po
+++ b/openerp/addons/base/i18n/zh_CN.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:08+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:45+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/zh_HK.po b/openerp/addons/base/i18n/zh_HK.po
index 8535b21a5ff..11bfede53fa 100644
--- a/openerp/addons/base/i18n/zh_HK.po
+++ b/openerp/addons/base/i18n/zh_HK.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:06+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:43+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
diff --git a/openerp/addons/base/i18n/zh_TW.po b/openerp/addons/base/i18n/zh_TW.po
index 02dd99eb98a..f17a4ae682f 100644
--- a/openerp/addons/base/i18n/zh_TW.po
+++ b/openerp/addons/base/i18n/zh_TW.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-02-26 05:08+0000\n"
-"X-Generator: Launchpad (build 16506)\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:45+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
#. module: base
#: model:ir.module.module,description:base.module_account_check_writing
From 5a8497ddebee7590defcd0df5d768a7e2db9e8e4 Mon Sep 17 00:00:00 2001
From: Launchpad Translations on behalf of openerp <>
Date: Thu, 7 Mar 2013 04:57:02 +0000
Subject: [PATCH 47/47] Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20130306054622-snqw4k5dcxi37p04
bzr revid: launchpad_translations_on_behalf_of_openerp-20130307045702-2p4nejodo4sfrtu8
---
addons/anonymization/i18n/mk.po | 331 +++++
addons/association/i18n/mk.po | 146 +++
addons/audittrail/i18n/mk.po | 408 ++++++
addons/auth_crypt/i18n/ar.po | 76 +-
addons/base_report_designer/i18n/mk.po | 191 +++
addons/contacts/i18n/cs.po | 44 +
addons/document/i18n/mk.po | 768 +++++++++++
addons/marketing_campaign/i18n/cs.po | 1134 +++++++++++++++++
addons/marketing_campaign_crm_demo/i18n/mk.po | 169 +++
addons/membership/i18n/mk.po | 784 ++++++++++++
10 files changed, 3990 insertions(+), 61 deletions(-)
create mode 100644 addons/anonymization/i18n/mk.po
create mode 100644 addons/association/i18n/mk.po
create mode 100644 addons/audittrail/i18n/mk.po
create mode 100644 addons/base_report_designer/i18n/mk.po
create mode 100644 addons/contacts/i18n/cs.po
create mode 100644 addons/document/i18n/mk.po
create mode 100644 addons/marketing_campaign/i18n/cs.po
create mode 100644 addons/marketing_campaign_crm_demo/i18n/mk.po
create mode 100644 addons/membership/i18n/mk.po
diff --git a/addons/anonymization/i18n/mk.po b/addons/anonymization/i18n/mk.po
new file mode 100644
index 00000000000..6c44ee037cf
--- /dev/null
+++ b/addons/anonymization/i18n/mk.po
@@ -0,0 +1,331 @@
+# Macedonian translation for openobject-addons
+# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2013.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-21 17:05+0000\n"
+"PO-Revision-Date: 2013-03-06 12:54+0000\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Macedonian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2013-03-07 04:57+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
+
+#. module: anonymization
+#: model:ir.model,name:anonymization.model_ir_model_fields_anonymize_wizard
+msgid "ir.model.fields.anonymize.wizard"
+msgstr "ir.model.fields.anonymize.wizard"
+
+#. module: anonymization
+#: field:ir.model.fields.anonymization,model_id:0
+msgid "Object"
+msgstr ""
+
+#. module: anonymization
+#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_migration_fix
+msgid "ir.model.fields.anonymization.migration.fix"
+msgstr "ir.model.fields.anonymization.migration.fix"
+
+#. module: anonymization
+#: field:ir.model.fields.anonymization.migration.fix,target_version:0
+msgid "Target Version"
+msgstr ""
+
+#. module: anonymization
+#: selection:ir.model.fields.anonymization.migration.fix,query_type:0
+msgid "sql"
+msgstr "sql"
+
+#. module: anonymization
+#: code:addons/anonymization/anonymization.py:91
+#, python-format
+msgid ""
+"The database anonymization is currently in an unstable state. Some fields "
+"are anonymized, while some fields are not anonymized. You should try to "
+"solve this problem before trying to create, write or delete fields."
+msgstr ""
+
+#. module: anonymization
+#: field:ir.model.fields.anonymization,field_name:0
+msgid "Field Name"
+msgstr "Име на полето"
+
+#. module: anonymization
+#: field:ir.model.fields.anonymization,field_id:0
+#: field:ir.model.fields.anonymization.migration.fix,field_name:0
+msgid "Field"
+msgstr "Поле"
+
+#. module: anonymization
+#: selection:ir.model.fields.anonymization,state:0
+msgid "New"
+msgstr "Ново"
+
+#. module: anonymization
+#: field:ir.model.fields.anonymize.wizard,file_import:0
+msgid "Import"
+msgstr "Увези"
+
+#. module: anonymization
+#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization
+msgid "ir.model.fields.anonymization"
+msgstr "ir.model.fields.anonymization"
+
+#. module: anonymization
+#: code:addons/anonymization/anonymization.py:300
+#, python-format
+msgid ""
+"Before executing the anonymization process, you should make a backup of your "
+"database."
+msgstr ""
+
+#. module: anonymization
+#: field:ir.model.fields.anonymization.history,state:0
+#: field:ir.model.fields.anonymize.wizard,state:0
+msgid "Status"
+msgstr "Статус"
+
+#. module: anonymization
+#: field:ir.model.fields.anonymization.history,direction:0
+msgid "Direction"
+msgstr "Насока"
+
+#. module: anonymization
+#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_tree
+#: view:ir.model.fields.anonymization:0
+#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_fields
+msgid "Anonymized Fields"
+msgstr ""
+
+#. module: anonymization
+#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization
+msgid "Database anonymization"
+msgstr ""
+
+#. module: anonymization
+#: selection:ir.model.fields.anonymization.history,direction:0
+msgid "clear -> anonymized"
+msgstr ""
+
+#. module: anonymization
+#: selection:ir.model.fields.anonymization,state:0
+#: selection:ir.model.fields.anonymize.wizard,state:0
+msgid "Anonymized"
+msgstr ""
+
+#. module: anonymization
+#: field:ir.model.fields.anonymization,state:0
+msgid "unknown"
+msgstr "непознато"
+
+#. module: anonymization
+#: code:addons/anonymization/anonymization.py:448
+#, python-format
+msgid "Anonymized value is None. This cannot happens."
+msgstr ""
+
+#. module: anonymization
+#: field:ir.model.fields.anonymization.history,filepath:0
+msgid "File path"
+msgstr "Патека на датотеката"
+
+#. module: anonymization
+#: help:ir.model.fields.anonymize.wizard,file_import:0
+msgid ""
+"This is the file created by the anonymization process. It should have the "
+"'.pickle' extention."
+msgstr ""
+
+#. module: anonymization
+#: field:ir.model.fields.anonymization.history,date:0
+msgid "Date"
+msgstr "Датум"
+
+#. module: anonymization
+#: field:ir.model.fields.anonymize.wizard,file_export:0
+msgid "Export"
+msgstr "Извези"
+
+#. module: anonymization
+#: view:ir.model.fields.anonymize.wizard:0
+msgid "Reverse the Database Anonymization"
+msgstr ""
+
+#. module: anonymization
+#: code:addons/anonymization/anonymization.py:444
+#, python-format
+msgid ""
+"Cannot anonymize fields of these types: binary, many2many, many2one, "
+"one2many, reference."
+msgstr ""
+
+#. module: anonymization
+#: view:ir.model.fields.anonymize.wizard:0
+msgid "Database Anonymization"
+msgstr ""
+
+#. module: anonymization
+#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_wizard
+msgid "Anonymize database"
+msgstr ""
+
+#. module: anonymization
+#: selection:ir.model.fields.anonymization.migration.fix,query_type:0
+msgid "python"
+msgstr "python"
+
+#. module: anonymization
+#: view:ir.model.fields.anonymization.history:0
+#: field:ir.model.fields.anonymization.history,field_ids:0
+msgid "Fields"
+msgstr "Полиња"
+
+#. module: anonymization
+#: selection:ir.model.fields.anonymization,state:0
+#: selection:ir.model.fields.anonymize.wizard,state:0
+msgid "Clear"
+msgstr "Исчисти"
+
+#. module: anonymization
+#: code:addons/anonymization/anonymization.py:533
+#, python-format
+msgid ""
+"It is not possible to reverse the anonymization process without supplying "
+"the anonymization export file."
+msgstr ""
+
+#. module: anonymization
+#: field:ir.model.fields.anonymize.wizard,summary:0
+msgid "Summary"
+msgstr "Резиме"
+
+#. module: anonymization
+#: view:ir.model.fields.anonymization:0
+msgid "Anonymized Field"
+msgstr ""
+
+#. module: anonymization
+#: code:addons/anonymization/anonymization.py:391
+#: code:addons/anonymization/anonymization.py:526
+#, python-format
+msgid ""
+"The database anonymization is currently in an unstable state. Some fields "
+"are anonymized, while some fields are not anonymized. You should try to "
+"solve this problem before trying to do anything."
+msgstr ""
+
+#. module: anonymization
+#: selection:ir.model.fields.anonymize.wizard,state:0
+msgid "Unstable"
+msgstr ""
+
+#. module: anonymization
+#: selection:ir.model.fields.anonymization.history,state:0
+msgid "Exception occured"
+msgstr ""
+
+#. module: anonymization
+#: selection:ir.model.fields.anonymization,state:0
+msgid "Not Existing"
+msgstr "Не постои"
+
+#. module: anonymization
+#: field:ir.model.fields.anonymization,model_name:0
+msgid "Object Name"
+msgstr "Име на објект"
+
+#. module: anonymization
+#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_history_tree
+#: view:ir.model.fields.anonymization.history:0
+#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_history
+msgid "Anonymization History"
+msgstr ""
+
+#. module: anonymization
+#: field:ir.model.fields.anonymization.migration.fix,model_name:0
+msgid "Model"
+msgstr "Модел"
+
+#. module: anonymization
+#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_history
+msgid "ir.model.fields.anonymization.history"
+msgstr "ir.model.fields.anonymization.history"
+
+#. module: anonymization
+#: code:addons/anonymization/anonymization.py:358
+#, python-format
+msgid ""
+"The database anonymization is currently in an unstable state. Some fields "
+"are anonymized, while some fields are not anonymized. You should try to "
+"solve this problem before trying to do anything else."
+msgstr ""
+
+#. module: anonymization
+#: code:addons/anonymization/anonymization.py:389
+#: code:addons/anonymization/anonymization.py:448
+#, python-format
+msgid "Error !"
+msgstr "Грешка !"
+
+#. module: anonymization
+#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymize_wizard
+#: view:ir.model.fields.anonymize.wizard:0
+msgid "Anonymize Database"
+msgstr ""
+
+#. module: anonymization
+#: field:ir.model.fields.anonymize.wizard,name:0
+msgid "File Name"
+msgstr "Име на датотека"
+
+#. module: anonymization
+#: field:ir.model.fields.anonymization.migration.fix,sequence:0
+msgid "Sequence"
+msgstr "Секвенца"
+
+#. module: anonymization
+#: selection:ir.model.fields.anonymization.history,direction:0
+msgid "anonymized -> clear"
+msgstr ""
+
+#. module: anonymization
+#: selection:ir.model.fields.anonymization.history,state:0
+msgid "Started"
+msgstr "Започнато"
+
+#. module: anonymization
+#: code:addons/anonymization/anonymization.py:389
+#, python-format
+msgid "The database is currently anonymized, you cannot anonymize it again."
+msgstr ""
+
+#. module: anonymization
+#: selection:ir.model.fields.anonymization.history,state:0
+msgid "Done"
+msgstr "Завршено"
+
+#. module: anonymization
+#: field:ir.model.fields.anonymization.migration.fix,query:0
+#: field:ir.model.fields.anonymization.migration.fix,query_type:0
+msgid "Query"
+msgstr "Прашалник"
+
+#. module: anonymization
+#: view:ir.model.fields.anonymization.history:0
+#: field:ir.model.fields.anonymization.history,msg:0
+#: field:ir.model.fields.anonymize.wizard,msg:0
+msgid "Message"
+msgstr "Порака"
+
+#. module: anonymization
+#: code:addons/anonymization/anonymization.py:65
+#: sql_constraint:ir.model.fields.anonymization:0
+#, python-format
+msgid "You cannot have two fields with the same name on the same object!"
+msgstr "Не може да имате две полиња со исто име на ист објект!"
diff --git a/addons/association/i18n/mk.po b/addons/association/i18n/mk.po
new file mode 100644
index 00000000000..9447655c92d
--- /dev/null
+++ b/addons/association/i18n/mk.po
@@ -0,0 +1,146 @@
+# Macedonian translation for openobject-addons
+# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2013.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2011-01-11 11:14+0000\n"
+"PO-Revision-Date: 2013-03-06 14:28+0000\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Macedonian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2013-03-07 04:57+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
+
+#. module: association
+#: field:profile.association.config.install_modules_wizard,wiki:0
+msgid "Wiki"
+msgstr "Вики"
+
+#. module: association
+#: view:profile.association.config.install_modules_wizard:0
+msgid "Event Management"
+msgstr "Менаџмент на настан"
+
+#. module: association
+#: field:profile.association.config.install_modules_wizard,project_gtd:0
+msgid "Getting Things Done"
+msgstr "Getting Things Done"
+
+#. module: association
+#: model:ir.module.module,description:association.module_meta_information
+msgid "This module is to create Profile for Associates"
+msgstr "Овој модул е за да се креира Профил за соработници"
+
+#. module: association
+#: field:profile.association.config.install_modules_wizard,progress:0
+msgid "Configuration Progress"
+msgstr "Напредок на Конфигурација"
+
+#. module: association
+#: view:profile.association.config.install_modules_wizard:0
+msgid ""
+"Here are specific applications related to the Association Profile you "
+"selected."
+msgstr ""
+"Овде имате одредени апликации поврзани со профилот на соработникот кој сте "
+"го избрале."
+
+#. module: association
+#: view:profile.association.config.install_modules_wizard:0
+msgid "title"
+msgstr "наслов"
+
+#. module: association
+#: help:profile.association.config.install_modules_wizard,event_project:0
+msgid "Helps you to manage and organize your events."
+msgstr "Ви помага да ги менаџирате и организирате вашите настани."
+
+#. module: association
+#: field:profile.association.config.install_modules_wizard,config_logo:0
+msgid "Image"
+msgstr "Слика"
+
+#. module: association
+#: help:profile.association.config.install_modules_wizard,hr_expense:0
+msgid ""
+"Tracks and manages employee expenses, and can automatically re-invoice "
+"clients if the expenses are project-related."
+msgstr ""
+"Ги следи и менаџира трошоците поврзани со вработените и ви дава можност за "
+"автоматско фактурирање (ре-фактурирање) на клиентите доколку истите трошоци "
+"се поврзани со одреден проект."
+
+#. module: association
+#: help:profile.association.config.install_modules_wizard,project_gtd:0
+msgid ""
+"GTD is a methodology to efficiently organise yourself and your tasks. This "
+"module fully integrates GTD principle with OpenERP's project management."
+msgstr ""
+"GTD е методологија за ефикасно организирање на вашите задачи. Овој модул "
+"целосно го интегрира GTD принципот со OpenERP проектниот менаџмент."
+
+#. module: association
+#: view:profile.association.config.install_modules_wizard:0
+msgid "Resources Management"
+msgstr "Менаџмент на ресурси"
+
+#. module: association
+#: model:ir.module.module,shortdesc:association.module_meta_information
+msgid "Association profile"
+msgstr "Профил на соработник"
+
+#. module: association
+#: field:profile.association.config.install_modules_wizard,hr_expense:0
+msgid "Expenses Tracking"
+msgstr "Следење на трошоци"
+
+#. module: association
+#: model:ir.actions.act_window,name:association.action_config_install_module
+#: view:profile.association.config.install_modules_wizard:0
+msgid "Association Application Configuration"
+msgstr "Конфигурација на апликација за соработник"
+
+#. module: association
+#: help:profile.association.config.install_modules_wizard,wiki:0
+msgid ""
+"Lets you create wiki pages and page groups in order to keep track of "
+"business knowledge and share it with and between your employees."
+msgstr ""
+"Ви овозможува да креирате вики страници и групи на страници со цел да го "
+"следите вашето бизнис знаење и да го споделите со и помеѓу вашите вработени."
+
+#. module: association
+#: help:profile.association.config.install_modules_wizard,project:0
+msgid ""
+"Helps you manage your projects and tasks by tracking them, generating "
+"plannings, etc..."
+msgstr ""
+"Ви помага да ги управувате вашите проекти и задачи со нивно следење, "
+"планирање итн..."
+
+#. module: association
+#: model:ir.model,name:association.model_profile_association_config_install_modules_wizard
+msgid "profile.association.config.install_modules_wizard"
+msgstr "profile.association.config.install_modules_wizard"
+
+#. module: association
+#: field:profile.association.config.install_modules_wizard,event_project:0
+msgid "Events"
+msgstr "Настани"
+
+#. module: association
+#: view:profile.association.config.install_modules_wizard:0
+#: field:profile.association.config.install_modules_wizard,project:0
+msgid "Project Management"
+msgstr "Проектен менаџмент"
+
+#. module: association
+#: view:profile.association.config.install_modules_wizard:0
+msgid "Configure"
+msgstr "Конфигурирај"
diff --git a/addons/audittrail/i18n/mk.po b/addons/audittrail/i18n/mk.po
new file mode 100644
index 00000000000..5057c69877d
--- /dev/null
+++ b/addons/audittrail/i18n/mk.po
@@ -0,0 +1,408 @@
+# Macedonian translation for openobject-addons
+# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2013.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-21 17:05+0000\n"
+"PO-Revision-Date: 2013-03-06 13:25+0000\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Macedonian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2013-03-07 04:56+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
+
+#. module: audittrail
+#: view:audittrail.log:0
+msgid "Old Value Text : "
+msgstr ""
+
+#. module: audittrail
+#: code:addons/audittrail/audittrail.py:76
+#, python-format
+msgid "WARNING: audittrail is not part of the pool"
+msgstr ""
+
+#. module: audittrail
+#: field:audittrail.log.line,log_id:0
+msgid "Log"
+msgstr "Лог"
+
+#. module: audittrail
+#: view:audittrail.rule:0
+#: selection:audittrail.rule,state:0
+msgid "Subscribed"
+msgstr "Претплатен"
+
+#. module: audittrail
+#: code:addons/audittrail/audittrail.py:260
+#: code:addons/audittrail/audittrail.py:347
+#: code:addons/audittrail/audittrail.py:408
+#, python-format
+msgid "'%s' Model does not exist..."
+msgstr "'%s' Моделот не постои..."
+
+#. module: audittrail
+#: view:audittrail.rule:0
+msgid "Subscribed Rule"
+msgstr ""
+
+#. module: audittrail
+#: view:audittrail.rule:0
+#: model:ir.model,name:audittrail.model_audittrail_rule
+msgid "Audittrail Rule"
+msgstr ""
+
+#. module: audittrail
+#: view:audittrail.rule:0
+#: field:audittrail.rule,state:0
+msgid "Status"
+msgstr "Статус"
+
+#. module: audittrail
+#: view:audittrail.view.log:0
+#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree
+#: model:ir.ui.menu,name:audittrail.menu_audit_logs
+msgid "Audit Logs"
+msgstr ""
+
+#. module: audittrail
+#: view:audittrail.log:0
+#: view:audittrail.rule:0
+msgid "Group By..."
+msgstr "Групирај по..."
+
+#. module: audittrail
+#: view:audittrail.rule:0
+msgid "_Subscribe"
+msgstr "_Претплати"
+
+#. module: audittrail
+#: view:audittrail.rule:0
+#: selection:audittrail.rule,state:0
+msgid "Draft"
+msgstr "Нацрт"
+
+#. module: audittrail
+#: field:audittrail.log.line,old_value:0
+msgid "Old Value"
+msgstr "Стара вредност"
+
+#. module: audittrail
+#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log
+msgid "View log"
+msgstr "Види лог"
+
+#. module: audittrail
+#: help:audittrail.rule,log_read:0
+msgid ""
+"Select this if you want to keep track of read/open on any record of the "
+"object of this rule"
+msgstr ""
+
+#. module: audittrail
+#: field:audittrail.log,method:0
+msgid "Method"
+msgstr "Метод"
+
+#. module: audittrail
+#: field:audittrail.view.log,from:0
+msgid "Log From"
+msgstr ""
+
+#. module: audittrail
+#: field:audittrail.log.line,log:0
+msgid "Log ID"
+msgstr "ID на лог"
+
+#. module: audittrail
+#: field:audittrail.log,res_id:0
+msgid "Resource Id"
+msgstr "ID на ресурс"
+
+#. module: audittrail
+#: help:audittrail.rule,user_id:0
+msgid "if User is not added then it will applicable for all users"
+msgstr "доколку не е додаден Корисник ќе се примени на сите корисници"
+
+#. module: audittrail
+#: help:audittrail.rule,log_workflow:0
+msgid ""
+"Select this if you want to keep track of workflow on any record of the "
+"object of this rule"
+msgstr ""
+
+#. module: audittrail
+#: field:audittrail.rule,user_id:0
+msgid "Users"
+msgstr "Корисници"
+
+#. module: audittrail
+#: view:audittrail.log:0
+msgid "Log Lines"
+msgstr "Ставки на Лог"
+
+#. module: audittrail
+#: view:audittrail.log:0
+#: field:audittrail.log,object_id:0
+#: field:audittrail.rule,object_id:0
+msgid "Object"
+msgstr "Објект"
+
+#. module: audittrail
+#: view:audittrail.rule:0
+msgid "AuditTrail Rule"
+msgstr ""
+
+#. module: audittrail
+#: field:audittrail.view.log,to:0
+msgid "Log To"
+msgstr ""
+
+#. module: audittrail
+#: view:audittrail.log:0
+msgid "New Value Text: "
+msgstr ""
+
+#. module: audittrail
+#: view:audittrail.rule:0
+msgid "Search Audittrail Rule"
+msgstr ""
+
+#. module: audittrail
+#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree
+#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree
+msgid "Audit Rules"
+msgstr "Правила за ревизија"
+
+#. module: audittrail
+#: view:audittrail.log:0
+msgid "Old Value : "
+msgstr "Стара вредност : "
+
+#. module: audittrail
+#: field:audittrail.log,name:0
+msgid "Resource Name"
+msgstr "Име на ресурс"
+
+#. module: audittrail
+#: view:audittrail.log:0
+#: field:audittrail.log,timestamp:0
+msgid "Date"
+msgstr "Датум"
+
+#. module: audittrail
+#: help:audittrail.rule,log_write:0
+msgid ""
+"Select this if you want to keep track of modification on any record of the "
+"object of this rule"
+msgstr ""
+"Означете доколку сакате да ги следите измените на било кој запис за објектот "
+"на ова правило"
+
+#. module: audittrail
+#: view:audittrail.rule:0
+msgid "AuditTrail Rules"
+msgstr ""
+
+#. module: audittrail
+#: help:audittrail.rule,object_id:0
+msgid "Select object for which you want to generate log."
+msgstr "Изберете објект за кој сакате да генерирате лог."
+
+#. module: audittrail
+#: model:ir.ui.menu,name:audittrail.menu_audit
+msgid "Audit"
+msgstr "Ревизија"
+
+#. module: audittrail
+#: field:audittrail.rule,log_workflow:0
+msgid "Log Workflow"
+msgstr ""
+
+#. module: audittrail
+#: field:audittrail.rule,log_read:0
+msgid "Log Reads"
+msgstr ""
+
+#. module: audittrail
+#: code:addons/audittrail/audittrail.py:77
+#, python-format
+msgid "Change audittrail depends -- Setting rule as DRAFT"
+msgstr ""
+
+#. module: audittrail
+#: field:audittrail.log,line_ids:0
+msgid "Log lines"
+msgstr "Ставки на Лог"
+
+#. module: audittrail
+#: field:audittrail.log.line,field_id:0
+msgid "Fields"
+msgstr "Полиња"
+
+#. module: audittrail
+#: field:audittrail.rule,log_create:0
+msgid "Log Creates"
+msgstr "Креирање на лог"
+
+#. module: audittrail
+#: help:audittrail.rule,log_unlink:0
+msgid ""
+"Select this if you want to keep track of deletion on any record of the "
+"object of this rule"
+msgstr ""
+
+#. module: audittrail
+#: view:audittrail.log:0
+#: field:audittrail.log,user_id:0
+msgid "User"
+msgstr "Корисник"
+
+#. module: audittrail
+#: field:audittrail.rule,action_id:0
+msgid "Action ID"
+msgstr "ID на дејство"
+
+#. module: audittrail
+#: view:audittrail.rule:0
+msgid "Users (if User is not added then it will applicable for all users)"
+msgstr ""
+"Корисници (доколку корисникот не е додаден, ќе се примени на сите корисници)"
+
+#. module: audittrail
+#: view:audittrail.rule:0
+msgid "UnSubscribe"
+msgstr ""
+
+#. module: audittrail
+#: sql_constraint:audittrail.rule:0
+msgid ""
+"There is already a rule defined on this object\n"
+" You cannot define another: please edit the existing one."
+msgstr ""
+"Веќе има дефинирано правило за овој објект\n"
+"Не може да дефинирате друго: изменете го постојното."
+
+#. module: audittrail
+#: field:audittrail.rule,log_unlink:0
+msgid "Log Deletes"
+msgstr ""
+
+#. module: audittrail
+#: view:audittrail.log:0
+#: view:audittrail.rule:0
+msgid "Model"
+msgstr "Модел"
+
+#. module: audittrail
+#: field:audittrail.log.line,field_description:0
+msgid "Field Description"
+msgstr "Опис на поле"
+
+#. module: audittrail
+#: view:audittrail.log:0
+msgid "Search Audittrail Log"
+msgstr ""
+
+#. module: audittrail
+#: field:audittrail.rule,log_write:0
+msgid "Log Writes"
+msgstr ""
+
+#. module: audittrail
+#: view:audittrail.view.log:0
+msgid "Open Logs"
+msgstr "Отвори логови"
+
+#. module: audittrail
+#: field:audittrail.log.line,new_value_text:0
+msgid "New value Text"
+msgstr ""
+
+#. module: audittrail
+#: field:audittrail.rule,name:0
+msgid "Rule Name"
+msgstr "Име на правило"
+
+#. module: audittrail
+#: field:audittrail.log.line,new_value:0
+msgid "New Value"
+msgstr "Нова вредност"
+
+#. module: audittrail
+#: code:addons/audittrail/audittrail.py:223
+#, python-format
+msgid "'%s' field does not exist in '%s' model"
+msgstr "'%s' полето не постои во '%s' моделот"
+
+#. module: audittrail
+#: view:audittrail.log:0
+msgid "AuditTrail Logs"
+msgstr ""
+
+#. module: audittrail
+#: view:audittrail.rule:0
+msgid "Draft Rule"
+msgstr "Нацрт правило"
+
+#. module: audittrail
+#: view:audittrail.log:0
+#: model:ir.model,name:audittrail.model_audittrail_log
+msgid "Audittrail Log"
+msgstr ""
+
+#. module: audittrail
+#: help:audittrail.rule,log_action:0
+msgid ""
+"Select this if you want to keep track of actions on the object of this rule"
+msgstr ""
+"Означете го ова доколку сакате да ги следите акциите на објектот на ова "
+"правило"
+
+#. module: audittrail
+#: view:audittrail.log:0
+msgid "New Value : "
+msgstr "Нова вредност : "
+
+#. module: audittrail
+#: field:audittrail.log.line,old_value_text:0
+msgid "Old value Text"
+msgstr ""
+
+#. module: audittrail
+#: view:audittrail.view.log:0
+msgid "Cancel"
+msgstr "Откажи"
+
+#. module: audittrail
+#: model:ir.model,name:audittrail.model_audittrail_view_log
+msgid "View Log"
+msgstr "Прегледај лог"
+
+#. module: audittrail
+#: model:ir.model,name:audittrail.model_audittrail_log_line
+msgid "Log Line"
+msgstr "Ставка на лог"
+
+#. module: audittrail
+#: view:audittrail.view.log:0
+msgid "or"
+msgstr "или"
+
+#. module: audittrail
+#: field:audittrail.rule,log_action:0
+msgid "Log Action"
+msgstr ""
+
+#. module: audittrail
+#: help:audittrail.rule,log_create:0
+msgid ""
+"Select this if you want to keep track of creation on any record of the "
+"object of this rule"
+msgstr ""
diff --git a/addons/auth_crypt/i18n/ar.po b/addons/auth_crypt/i18n/ar.po
index 6790552602e..d5e2ae07013 100644
--- a/addons/auth_crypt/i18n/ar.po
+++ b/addons/auth_crypt/i18n/ar.po
@@ -1,74 +1,28 @@
# Arabic translation for openobject-addons
-# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013
# This file is distributed under the same license as the openobject-addons package.
-# FIRST AUTHOR , 2011.
+# FIRST AUTHOR , 2013.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-12-01 18:05+0000\n"
-"Last-Translator: gehad shaat \n"
+"POT-Creation-Date: 2012-12-21 17:05+0000\n"
+"PO-Revision-Date: 2013-03-06 14:32+0000\n"
+"Last-Translator: FULL NAME \n"
"Language-Team: Arabic \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2013-03-07 04:57+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
-#. module: base_crypt
-#: model:ir.model,name:base_crypt.model_res_users
+#. module: auth_crypt
+#: field:res.users,password_crypt:0
+msgid "Encrypted Password"
+msgstr ""
+
+#. module: auth_crypt
+#: model:ir.model,name:auth_crypt.model_res_users
msgid "Users"
-msgstr "المستخدمون"
-
-#~ msgid "Base - Password Encryption"
-#~ msgstr "قاعدة - تشفير كلمة المرور"
-
-#, python-format
-#~ msgid "Please specify the password !"
-#~ msgstr "يرجى تحديد كلمة السر!"
-
-#~ msgid "You can not have two users with the same login !"
-#~ msgstr "لا يمكن ان يكون هناك اثنين مستخدمين بنفس اسم الدخول!"
-
-#~ msgid "The chosen company is not in the allowed companies for this user"
-#~ msgstr "الشركة المختارة غير مدرجة ضمن قائمة الشركات المسموحة لهذا المستخدم"
-
-#, python-format
-#~ msgid "Error"
-#~ msgstr "خطأ"
-
-#~ msgid "res.users"
-#~ msgstr "مستخدمي المراجع"
-
-#~ msgid ""
-#~ "This module replaces the cleartext password in the database with a password "
-#~ "hash,\n"
-#~ "preventing anyone from reading the original password.\n"
-#~ "For your existing user base, the removal of the cleartext passwords occurs "
-#~ "the first time\n"
-#~ "a user logs into the database, after installing base_crypt.\n"
-#~ "After installing this module it won't be possible to recover a forgotten "
-#~ "password for your\n"
-#~ "users, the only solution is for an admin to set a new password.\n"
-#~ "\n"
-#~ "Note: installing this module does not mean you can ignore basic security "
-#~ "measures,\n"
-#~ "as the password is still transmitted unencrypted on the network (by the "
-#~ "client),\n"
-#~ "unless you are using a secure protocol such as XML-RPCS.\n"
-#~ " "
-#~ msgstr ""
-#~ "يستبدل هذه الوحدة كلمة السر بنص واضح في قاعدة البيانات مع شرطة كلمة السر،\n"
-#~ "منع أي شخص من قراءة كلمة السر الأصلية.\n"
-#~ "لقاعدة المستخدم القائم الخاص بك ، وإزالة كلمات المرور نص واضح يحدث للمرة "
-#~ "الأولى\n"
-#~ "تسجيل دخول المستخدم في قاعدة البيانات، بعد تثبيت base_crypt.\n"
-#~ "بعد تركيب هذه الوحدة لن يكون من الممكن استرجاع كلمة المرور المنسية\n"
-#~ "للمستخدمين، والحل الوحيد هو المسير لتعيين كلمة مرور جديدة.\n"
-#~ "\n"
-#~ "ملاحظة: تركيب هذه الوحدة لا يعني يمكنك تجاهل التدابير الأمنية الأساسية،\n"
-#~ "كما لا تزال تبث كلمة المرور غير مشفرة على شبكة الاتصال (من قبل العميل)،\n"
-#~ "إلا إذا كنت تستخدم بروتوكول آمن مثل XML-محاولات RPCs.\n"
-#~ " "
+msgstr ""
diff --git a/addons/base_report_designer/i18n/mk.po b/addons/base_report_designer/i18n/mk.po
new file mode 100644
index 00000000000..60d23e38538
--- /dev/null
+++ b/addons/base_report_designer/i18n/mk.po
@@ -0,0 +1,191 @@
+# Macedonian translation for openobject-addons
+# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2013.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-21 17:05+0000\n"
+"PO-Revision-Date: 2013-03-06 13:41+0000\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Macedonian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2013-03-07 04:56+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
+
+#. module: base_report_designer
+#: model:ir.model,name:base_report_designer.model_base_report_sxw
+msgid "base.report.sxw"
+msgstr "base.report.sxw"
+
+#. module: base_report_designer
+#: view:base_report_designer.installer:0
+msgid "OpenERP Report Designer Configuration"
+msgstr "Конфигурација за дизајнирање на OpenERP извештај"
+
+#. module: base_report_designer
+#: view:base_report_designer.installer:0
+msgid ""
+"This plug-in allows you to create/modify OpenERP Reports into OpenOffice "
+"Writer."
+msgstr ""
+
+#. module: base_report_designer
+#: view:base.report.sxw:0
+msgid "Upload the modified report"
+msgstr "Качи изменет извештај"
+
+#. module: base_report_designer
+#: view:base.report.file.sxw:0
+msgid "The .SXW report"
+msgstr "The .SXW извештај"
+
+#. module: base_report_designer
+#: model:ir.model,name:base_report_designer.model_base_report_designer_installer
+msgid "base_report_designer.installer"
+msgstr "Copy text \t base_report_designer.installer"
+
+#. module: base_report_designer
+#: model:ir.model,name:base_report_designer.model_base_report_rml_save
+msgid "base.report.rml.save"
+msgstr "base.report.rml.save"
+
+#. module: base_report_designer
+#: view:base_report_designer.installer:0
+msgid "Configure"
+msgstr "Конфигурирај"
+
+#. module: base_report_designer
+#: view:base_report_designer.installer:0
+msgid "title"
+msgstr "наслов"
+
+#. module: base_report_designer
+#: field:base.report.file.sxw,report_id:0
+#: field:base.report.sxw,report_id:0
+msgid "Report"
+msgstr "Извештај"
+
+#. module: base_report_designer
+#: view:base.report.rml.save:0
+msgid "The RML Report"
+msgstr "The RML Извештај"
+
+#. module: base_report_designer
+#: model:ir.ui.menu,name:base_report_designer.menu_action_report_designer_wizard
+msgid "Report Designer"
+msgstr "Дизајнер на извештај"
+
+#. module: base_report_designer
+#: field:base_report_designer.installer,name:0
+msgid "File name"
+msgstr "Име на датотеката"
+
+#. module: base_report_designer
+#: view:base.report.file.sxw:0
+#: view:base.report.sxw:0
+msgid "Get a report"
+msgstr ""
+
+#. module: base_report_designer
+#: view:base_report_designer.installer:0
+#: model:ir.actions.act_window,name:base_report_designer.action_report_designer_wizard
+msgid "OpenERP Report Designer"
+msgstr "Дизајнер на OpenERP извештај"
+
+#. module: base_report_designer
+#: view:base.report.sxw:0
+msgid "Continue"
+msgstr "Продолжи"
+
+#. module: base_report_designer
+#: field:base.report.rml.save,file_rml:0
+msgid "Save As"
+msgstr "Зачувај како"
+
+#. module: base_report_designer
+#: help:base_report_designer.installer,plugin_file:0
+msgid ""
+"OpenObject Report Designer plug-in file. Save as this file and install this "
+"plug-in in OpenOffice."
+msgstr ""
+
+#. module: base_report_designer
+#: view:base.report.rml.save:0
+msgid "Save RML FIle"
+msgstr "Зачувај RML фајл"
+
+#. module: base_report_designer
+#: field:base.report.file.sxw,file_sxw:0
+#: field:base.report.file.sxw,file_sxw_upload:0
+msgid "Your .SXW file"
+msgstr "Вашиот .SXW фајл"
+
+#. module: base_report_designer
+#: view:base_report_designer.installer:0
+msgid "Installation and Configuration Steps"
+msgstr "Чекори за инсталација и конфигурација"
+
+#. module: base_report_designer
+#: field:base_report_designer.installer,description:0
+msgid "Description"
+msgstr "Опис"
+
+#. module: base_report_designer
+#: view:base.report.file.sxw:0
+msgid ""
+"This is the template of your requested report.\n"
+"Save it as a .SXW file and open it with OpenOffice.\n"
+"Don't forget to install the OpenERP SA OpenOffice package to modify it.\n"
+"Once it is modified, re-upload it in OpenERP using this wizard."
+msgstr ""
+"Ова е урнек за бараниот извештај.\n"
+"Зачувајте го како .SXW фајл и отворете го со OpenOffice.\n"
+"Не заборавајте да го инсталирате OpenERP SA OpenOffice пакетот за да го "
+"измените.\n"
+"Откако е изменет, качете го повторно во OpenERP со користење на овој "
+"волшебник."
+
+#. module: base_report_designer
+#: model:ir.actions.act_window,name:base_report_designer.action_view_base_report_sxw
+msgid "Base Report sxw"
+msgstr ""
+
+#. module: base_report_designer
+#: model:ir.model,name:base_report_designer.model_base_report_file_sxw
+msgid "base.report.file.sxw"
+msgstr "base.report.file.sxw"
+
+#. module: base_report_designer
+#: field:base_report_designer.installer,plugin_file:0
+msgid "OpenObject Report Designer Plug-in"
+msgstr ""
+
+#. module: base_report_designer
+#: model:ir.actions.act_window,name:base_report_designer.action_report_designer_installer
+msgid "OpenERP Report Designer Installation"
+msgstr "Инсталација на Дизајнер за OpenERP извештај"
+
+#. module: base_report_designer
+#: view:base.report.sxw:0
+msgid "Cancel"
+msgstr "Откажи"
+
+#. module: base_report_designer
+#: view:base.report.sxw:0
+msgid "or"
+msgstr "или"
+
+#. module: base_report_designer
+#: model:ir.model,name:base_report_designer.model_ir_actions_report_xml
+msgid "ir.actions.report.xml"
+msgstr "ir.actions.report.xml"
+
+#. module: base_report_designer
+#: view:base.report.sxw:0
+msgid "Select your report"
+msgstr "Селектирајте го вашиот извештај"
diff --git a/addons/contacts/i18n/cs.po b/addons/contacts/i18n/cs.po
new file mode 100644
index 00000000000..4f1a6d91ec3
--- /dev/null
+++ b/addons/contacts/i18n/cs.po
@@ -0,0 +1,44 @@
+# Czech translation for openobject-addons
+# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2013.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-21 17:05+0000\n"
+"PO-Revision-Date: 2013-03-05 19:20+0000\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Czech \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:46+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
+
+#. module: contacts
+#: model:ir.actions.act_window,help:contacts.action_contacts
+msgid ""
+"\n"
+" Click to add a contact in your address book.\n"
+"
\n"
+" OpenERP helps you easily track all activities related to\n"
+" a customer; discussions, history of business opportunities,\n"
+" documents, etc.\n"
+"
\n"
+" "
+msgstr ""
+"\n"
+" Klepněte pro přidání kontaktu do vašeho adresáře.\n"
+"
\n"
+" Pomocí OpenERP můžete sledovat aktivity zákazníků,\n"
+" diskuze, historii obchodních příležitostí, dokumentů, apod.\n"
+"
\n"
+" "
+
+#. module: contacts
+#: model:ir.actions.act_window,name:contacts.action_contacts
+#: model:ir.ui.menu,name:contacts.menu_contacts
+msgid "Contacts"
+msgstr "Kontakty"
diff --git a/addons/document/i18n/mk.po b/addons/document/i18n/mk.po
new file mode 100644
index 00000000000..05cc6207204
--- /dev/null
+++ b/addons/document/i18n/mk.po
@@ -0,0 +1,768 @@
+# Macedonian translation for openobject-addons
+# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2013.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-21 17:05+0000\n"
+"PO-Revision-Date: 2013-03-06 14:45+0000\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Macedonian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2013-03-07 04:56+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
+
+#. module: document
+#: field:document.directory,parent_id:0
+msgid "Parent Directory"
+msgstr "Директориум Родител"
+
+#. module: document
+#: code:addons/document/document.py:336
+#, python-format
+msgid "Directory name contains special characters!"
+msgstr "Името на директориумот содржи специјални карактери!"
+
+#. module: document
+#: view:document.directory:0
+msgid "Search Document Directory"
+msgstr "Пребарај директориум на документ"
+
+#. module: document
+#: help:document.directory,resource_field:0
+msgid ""
+"Field to be used as name on resource directories. If empty, the \"name\" "
+"will be used."
+msgstr ""
+
+#. module: document
+#: view:document.directory:0
+msgid "Group By..."
+msgstr "Групирај по..."
+
+#. module: document
+#: view:ir.attachment:0
+msgid "Modification"
+msgstr "Измена"
+
+#. module: document
+#: view:document.directory:0
+msgid "Resources"
+msgstr "Ресурси"
+
+#. module: document
+#: field:document.directory,file_ids:0
+#: view:report.document.user:0
+msgid "Files"
+msgstr "Датотеки"
+
+#. module: document
+#: field:document.directory.content.type,mimetype:0
+msgid "Mime Type"
+msgstr "Mime-тип"
+
+#. module: document
+#: selection:report.document.user,month:0
+msgid "March"
+msgstr "Март"
+
+#. module: document
+#: field:document.directory.dctx,expr:0
+msgid "Expression"
+msgstr "Израз"
+
+#. module: document
+#: view:document.directory:0
+#: field:document.directory,company_id:0
+msgid "Company"
+msgstr "Компанија"
+
+#. module: document
+#: model:ir.model,name:document.model_document_directory_content
+msgid "Directory Content"
+msgstr "Содржина на директориум"
+
+#. module: document
+#: view:ir.attachment:0
+msgid "My Document(s)"
+msgstr "Мој документ(и)"
+
+#. module: document
+#: model:ir.ui.menu,name:document.menu_document_management_configuration
+msgid "Document Management"
+msgstr "Менаџмент на документ"
+
+#. module: document
+#: help:document.directory.dctx,expr:0
+msgid ""
+"A python expression used to evaluate the field.\n"
+"You can use 'dir_id' for current dir, 'res_id', 'res_model' as a reference "
+"to the current record, in dynamic folders"
+msgstr ""
+
+#. module: document
+#: help:document.directory.dctx,field:0
+msgid "The name of the field."
+msgstr "Име на полето."
+
+#. module: document
+#: code:addons/document/document.py:326
+#: code:addons/document/document.py:331
+#, python-format
+msgid "Directory name must be unique!"
+msgstr "Името на директориумот мора да биде уникатно!"
+
+#. module: document
+#: view:ir.attachment:0
+msgid "Filter on my documents"
+msgstr "Филтар на моите документи"
+
+#. module: document
+#: view:ir.attachment:0
+#: field:ir.attachment,index_content:0
+msgid "Indexed Content"
+msgstr ""
+
+#. module: document
+#: help:document.directory,resource_find_all:0
+msgid ""
+"If true, all attachments that match this resource will be located. If "
+"false, only ones that have this as parent."
+msgstr ""
+"Доколку е точно, сите прилози кои се совпаѓаат со овој ресурс ќе бидат "
+"лоцирани. Доколку е грешка, само оние кои го имаат ова како родител."
+
+#. module: document
+#: view:document.directory:0
+#: model:ir.actions.act_window,name:document.action_document_directory_form
+#: model:ir.ui.menu,name:document.menu_document_directories
+msgid "Directories"
+msgstr "Директориуми"
+
+#. module: document
+#: model:ir.model,name:document.model_report_document_user
+msgid "Files details by Users"
+msgstr "Детали за датотеки по корисници"
+
+#. module: document
+#: field:document.directory,resource_find_all:0
+msgid "Find all resources"
+msgstr "Пронајди ги сите ресурси"
+
+#. module: document
+#: selection:document.directory,type:0
+msgid "Folders per resource"
+msgstr "Папки по ресурс"
+
+#. module: document
+#: field:document.directory.content,suffix:0
+msgid "Suffix"
+msgstr "Суфикс"
+
+#. module: document
+#: field:report.document.user,change_date:0
+msgid "Modified Date"
+msgstr "Изменет датум"
+
+#. module: document
+#: view:document.configuration:0
+msgid "Knowledge Application Configuration"
+msgstr "Конфигурација за апликација на знаење"
+
+#. module: document
+#: view:ir.attachment:0
+#: field:ir.attachment,partner_id:0
+msgid "Partner"
+msgstr "Партнер"
+
+#. module: document
+#: model:ir.actions.act_window,name:document.act_res_partner_document
+#: model:ir.actions.act_window,name:document.zoom_directory
+msgid "Related Documents"
+msgstr "Поврзани документи"
+
+#. module: document
+#: model:ir.actions.act_window,help:document.action_document_file_form
+msgid ""
+"\n"
+" Click to create a new document. \n"
+"
\n"
+" The Documents repository gives you access to all attachments, "
+"such\n"
+" as mails, project documents, invoices etc.\n"
+"
\n"
+" "
+msgstr ""
+
+#. module: document
+#: code:addons/document/document.py:326
+#: code:addons/document/document.py:331
+#: code:addons/document/document.py:336
+#, python-format
+msgid "ValidateError"
+msgstr ""
+
+#. module: document
+#: model:ir.model,name:document.model_ir_actions_report_xml
+msgid "ir.actions.report.xml"
+msgstr "ir.actions.report.xml"
+
+#. module: document
+#: model:ir.actions.act_window,name:document.action_document_file_form
+#: model:ir.ui.menu,name:document.menu_document_doc
+#: model:ir.ui.menu,name:document.menu_document_files
+msgid "Documents"
+msgstr "Документи"
+
+#. module: document
+#: field:document.directory,ressource_type_id:0
+msgid "Resource model"
+msgstr "Модел на ресурс"
+
+#. module: document
+#: field:report.document.file,file_size:0
+#: field:report.document.user,file_size:0
+msgid "File Size"
+msgstr "Големина на датотеката"
+
+#. module: document
+#: field:document.directory.content.type,name:0
+#: field:ir.attachment,file_type:0
+msgid "Content Type"
+msgstr "Тип на содржина"
+
+#. module: document
+#: view:document.directory:0
+#: field:document.directory,type:0
+msgid "Type"
+msgstr "Тип"
+
+#. module: document
+#: sql_constraint:ir.attachment:0
+msgid "The filename must be unique in a directory !"
+msgstr "Името на датотеката мора да биде уникатно во директориумот !"
+
+#. module: document
+#: code:addons/document/document.py:110
+#: code:addons/document/document.py:296
+#, python-format
+msgid "%s (copy)"
+msgstr "%s (копија)"
+
+#. module: document
+#: help:document.directory,ressource_type_id:0
+msgid ""
+"Select an object here and there will be one folder per record of that "
+"resource."
+msgstr ""
+
+#. module: document
+#: help:document.directory,domain:0
+msgid ""
+"Use a domain if you want to apply an automatic filter on visible resources."
+msgstr ""
+"Употребете домен доколку сакате да примените автоматски филтер на видливи "
+"ресурси."
+
+#. module: document
+#: constraint:document.directory:0
+msgid "Error! You cannot create recursive directories."
+msgstr "Грешка! Не може да креирате рекурсивни директориуми."
+
+#. module: document
+#: field:document.directory,resource_field:0
+msgid "Name field"
+msgstr "Име на поле"
+
+#. module: document
+#: field:document.directory,dctx_ids:0
+msgid "Context fields"
+msgstr ""
+
+#. module: document
+#: view:document.directory:0
+#: field:report.document.user,type:0
+msgid "Directory Type"
+msgstr "Тип на директориум"
+
+#. module: document
+#: field:document.directory.content,report_id:0
+msgid "Report"
+msgstr "Извештај"
+
+#. module: document
+#: selection:report.document.user,month:0
+msgid "July"
+msgstr "Јули"
+
+#. module: document
+#: field:document.directory.content.type,code:0
+msgid "Extension"
+msgstr "Проширување"
+
+#. module: document
+#: field:document.directory,content_ids:0
+msgid "Virtual Files"
+msgstr "Виртуелни полиња"
+
+#. module: document
+#: code:addons/document/document.py:562
+#, python-format
+msgid "Error at doc write!"
+msgstr ""
+
+#. module: document
+#: view:document.directory:0
+msgid "Generated Files"
+msgstr "Генерирани полиња"
+
+#. module: document
+#: view:document.configuration:0
+msgid ""
+"When executing this wizard, it will configure your directories automatically "
+"according to modules installed."
+msgstr ""
+"Кога го користите овој волшебник, тој ќе ги конфигурира автоматски вашите "
+"директориуми според инсталраните модули."
+
+#. module: document
+#: field:document.directory.content,directory_id:0
+#: field:document.directory.dctx,dir_id:0
+#: model:ir.actions.act_window,name:document.action_document_file_directory_form
+#: view:ir.attachment:0
+#: field:ir.attachment,parent_id:0
+#: model:ir.model,name:document.model_document_directory
+#: field:report.document.user,directory:0
+msgid "Directory"
+msgstr "Директориум"
+
+#. module: document
+#: view:document.directory:0
+msgid "Security"
+msgstr "Безбедност"
+
+#. module: document
+#: field:document.directory,write_uid:0
+#: field:ir.attachment,write_uid:0
+msgid "Last Modification User"
+msgstr "Корисник на последна измена"
+
+#. module: document
+#: model:ir.actions.act_window,name:document.action_view_files_by_user_graph
+#: view:report.document.user:0
+msgid "Files by User"
+msgstr "Датотеки по корисник"
+
+#. module: document
+#: view:ir.attachment:0
+msgid "on"
+msgstr "на"
+
+#. module: document
+#: field:document.directory,domain:0
+msgid "Domain"
+msgstr "Домен"
+
+#. module: document
+#: field:document.directory,write_date:0
+#: field:ir.attachment,write_date:0
+msgid "Date Modified"
+msgstr "Изменет датум"
+
+#. module: document
+#: model:ir.model,name:document.model_report_document_file
+msgid "Files details by Directory"
+msgstr "Детали за датотеки по директориум"
+
+#. module: document
+#: view:report.document.user:0
+msgid "All users files"
+msgstr "Датотеки на сите корисници"
+
+#. module: document
+#: model:ir.actions.act_window,name:document.action_view_size_month
+#: view:report.document.file:0
+msgid "File Size by Month"
+msgstr "Големина на датотека по месец"
+
+#. module: document
+#: selection:report.document.user,month:0
+msgid "December"
+msgstr "Декември"
+
+#. module: document
+#: selection:document.directory,type:0
+msgid "Static Directory"
+msgstr ""
+
+#. module: document
+#: field:report.document.file,month:0
+#: field:report.document.user,month:0
+msgid "Month"
+msgstr "Месец"
+
+#. module: document
+#: view:document.directory:0
+msgid "Define words in the context, for all child directories and files"
+msgstr ""
+
+#. module: document
+#: view:document.directory:0
+msgid "Static"
+msgstr "Статичко"
+
+#. module: document
+#: field:report.document.user,user:0
+msgid "unknown"
+msgstr "непознато"
+
+#. module: document
+#: view:document.directory:0
+#: field:document.directory,user_id:0
+#: view:ir.attachment:0
+#: field:ir.attachment,user_id:0
+#: field:report.document.user,user_id:0
+msgid "Owner"
+msgstr "Сопственик"
+
+#. module: document
+#: view:document.directory:0
+msgid "PDF Report"
+msgstr "PDF Извештај"
+
+#. module: document
+#: view:document.directory:0
+msgid "Contents"
+msgstr "Содржини"
+
+#. module: document
+#: field:document.directory,create_date:0
+#: field:report.document.user,create_date:0
+msgid "Date Created"
+msgstr "Креирање на датум"
+
+#. module: document
+#: help:document.directory.content,include_name:0
+msgid ""
+"Check this field if you want that the name of the file to contain the record "
+"name.\n"
+"If set, the directory will have to be a resource one."
+msgstr ""
+
+#. module: document
+#: view:document.configuration:0
+#: model:ir.actions.act_window,name:document.action_config_auto_directory
+msgid "Configure Directories"
+msgstr "Конфигурирај директориуми"
+
+#. module: document
+#: field:document.directory.content,include_name:0
+msgid "Include Record Name"
+msgstr "Вклучи име на запис"
+
+#. module: document
+#: field:ir.actions.report.xml,model_id:0
+msgid "Model Id"
+msgstr "ID на модел"
+
+#. module: document
+#: help:document.directory,ressource_tree:0
+msgid ""
+"Check this if you want to use the same tree structure as the object selected "
+"in the system."
+msgstr ""
+
+#. module: document
+#: help:document.directory,ressource_id:0
+msgid ""
+"Along with Parent Model, this ID attaches this folder to a specific record "
+"of Parent Model."
+msgstr ""
+
+#. module: document
+#. openerp-web
+#: code:addons/document/static/src/js/document.js:6
+#, python-format
+msgid "Attachment(s)"
+msgstr "Прилог(зи)"
+
+#. module: document
+#: selection:report.document.user,month:0
+msgid "August"
+msgstr "Август"
+
+#. module: document
+#: view:document.directory:0
+msgid "Dynamic context"
+msgstr ""
+
+#. module: document
+#: sql_constraint:document.directory:0
+msgid "Directory cannot be parent of itself!"
+msgstr "Директориумот не може да биде родител сам на себе!"
+
+#. module: document
+#: selection:report.document.user,month:0
+msgid "June"
+msgstr "Јуни"
+
+#. module: document
+#: field:document.directory,group_ids:0
+msgid "Groups"
+msgstr "Групи"
+
+#. module: document
+#: field:document.directory.content.type,active:0
+msgid "Active"
+msgstr "Активно"
+
+#. module: document
+#: selection:report.document.user,month:0
+msgid "November"
+msgstr "Ноември"
+
+#. module: document
+#: help:document.directory,ressource_parent_type_id:0
+msgid ""
+"If you put an object here, this directory template will appear bellow all of "
+"these objects. Such directories are \"attached\" to the specific model or "
+"record, just like attachments. Don't put a parent directory if you select a "
+"parent model."
+msgstr ""
+
+#. module: document
+#: view:document.directory:0
+msgid "Definition"
+msgstr "Дефиниција"
+
+#. module: document
+#: selection:report.document.user,month:0
+msgid "October"
+msgstr "Октомври"
+
+#. module: document
+#: view:document.directory:0
+msgid "Seq."
+msgstr "Секвенца"
+
+#. module: document
+#: model:ir.actions.act_window,name:document.action_view_all_document_tree1
+msgid "All Users files"
+msgstr "Датотеки на сите корисници"
+
+#. module: document
+#: selection:report.document.user,month:0
+msgid "January"
+msgstr "Јануари"
+
+#. module: document
+#: view:document.directory:0
+msgid "Document Directory"
+msgstr "Директориум на документ"
+
+#. module: document
+#: sql_constraint:document.directory:0
+msgid "The directory name must be unique !"
+msgstr "Името на директориумот мора да биде уникатно !"
+
+#. module: document
+#: view:ir.attachment:0
+msgid "Attachments"
+msgstr "Прилози"
+
+#. module: document
+#: field:document.directory,create_uid:0
+msgid "Creator"
+msgstr "Креатор"
+
+#. module: document
+#: view:document.configuration:0
+msgid ""
+"OpenERP's Document Management System supports mapping virtual folders with "
+"documents. The virtual folder of a document can be used to manage the files "
+"attached to the document, or to print and download any report. This tool "
+"will create directories automatically according to modules installed."
+msgstr ""
+
+#. module: document
+#: model:ir.actions.act_window,name:document.action_view_files_by_month_graph
+#: view:report.document.user:0
+msgid "Files by Month"
+msgstr "Датотеки по месец"
+
+#. module: document
+#: selection:report.document.user,month:0
+msgid "September"
+msgstr "Септември"
+
+#. module: document
+#: field:document.directory.content,prefix:0
+msgid "Prefix"
+msgstr "Префикс"
+
+#. module: document
+#: field:document.directory,child_ids:0
+msgid "Children"
+msgstr "Деца"
+
+#. module: document
+#: field:document.directory,ressource_id:0
+msgid "Resource ID"
+msgstr "ID на ресурс"
+
+#. module: document
+#: field:document.directory.dctx,field:0
+msgid "Field"
+msgstr "Поле"
+
+#. module: document
+#: model:ir.model,name:document.model_document_directory_dctx
+msgid "Directory Dynamic Context"
+msgstr ""
+
+#. module: document
+#: field:document.directory,ressource_parent_type_id:0
+msgid "Parent Model"
+msgstr "Модел Родител"
+
+#. module: document
+#: view:document.directory:0
+msgid ""
+"These groups, however, do NOT apply to children directories, which must "
+"define their own groups."
+msgstr ""
+"Овие групи, не се применуваат на директориумите деца, кои мора да си "
+"дефинираат свои сопствени групи."
+
+#. module: document
+#: selection:report.document.user,month:0
+msgid "May"
+msgstr "Мај"
+
+#. module: document
+#: view:document.directory:0
+msgid "For each entry here, virtual files will appear in this folder."
+msgstr "За секој внес овде, во оваа папка ќе се појавата виртуелни датотеки."
+
+#. module: document
+#: model:ir.model,name:document.model_ir_attachment
+msgid "ir.attachment"
+msgstr "ir.attachment"
+
+#. module: document
+#: view:report.document.user:0
+msgid "Users File"
+msgstr "Датотека на корисник"
+
+#. module: document
+#: model:ir.model,name:document.model_document_configuration
+msgid "Directory Configuration"
+msgstr "Конфигурација на директориум"
+
+#. module: document
+#: help:document.directory,type:0
+msgid ""
+"Each directory can either have the type Static or be linked to another "
+"resource. A static directory, as with Operating Systems, is the classic "
+"directory that can contain a set of files. The directories linked to systems "
+"resources automatically possess sub-directories for each of resource types "
+"defined in the parent directory."
+msgstr ""
+
+#. module: document
+#: selection:report.document.user,month:0
+msgid "February"
+msgstr "Февруари"
+
+#. module: document
+#: field:document.directory,name:0
+msgid "Name"
+msgstr "Име"
+
+#. module: document
+#: view:document.directory:0
+msgid "Fields"
+msgstr "Полиња"
+
+#. module: document
+#: selection:report.document.user,month:0
+msgid "April"
+msgstr "Април"
+
+#. module: document
+#: field:report.document.file,nbr:0
+#: field:report.document.user,nbr:0
+msgid "# of Files"
+msgstr "# од полиња"
+
+#. module: document
+#: model:ir.model,name:document.model_document_directory_content_type
+msgid "Directory Content Type"
+msgstr "Тип на содржина на директориум"
+
+#. module: document
+#: view:document.directory:0
+msgid ""
+"Only members of these groups will have access to this directory and its "
+"files."
+msgstr ""
+"Само членовите на овие групи ќе имаат пристап до овој директориум и неговите "
+"датотеки."
+
+#. module: document
+#. openerp-web
+#: code:addons/document/static/src/js/document.js:17
+#, python-format
+msgid "%s (%s)"
+msgstr "%s (%s)"
+
+#. module: document
+#: field:document.directory.content,sequence:0
+msgid "Sequence"
+msgstr "Секвенца"
+
+#. module: document
+#: field:document.directory.content,name:0
+msgid "Content Name"
+msgstr "Име на содржина"
+
+#. module: document
+#: field:report.document.user,datas_fname:0
+msgid "File Name"
+msgstr "Име на датотека"
+
+#. module: document
+#: field:document.directory,ressource_tree:0
+msgid "Tree Structure"
+msgstr "Структура на дрво"
+
+#. module: document
+#: view:document.configuration:0
+msgid "res_config_contents"
+msgstr "res_config_contents"
+
+#. module: document
+#: model:ir.actions.act_window,name:document.action_document_directory_tree
+#: model:ir.ui.menu,name:document.menu_document_directories_tree
+msgid "Directories' Structure"
+msgstr "Структура на директориум"
+
+#. module: document
+#: field:report.document.user,name:0
+msgid "Year"
+msgstr "Година"
+
+#. module: document
+#: model:ir.model,name:document.model_document_storage
+msgid "Storage Media"
+msgstr "Медиум за складирање"
+
+#. module: document
+#: field:document.directory.content,extension:0
+msgid "Document Type"
+msgstr "Тип документ"
diff --git a/addons/marketing_campaign/i18n/cs.po b/addons/marketing_campaign/i18n/cs.po
new file mode 100644
index 00000000000..0b7b2ede447
--- /dev/null
+++ b/addons/marketing_campaign/i18n/cs.po
@@ -0,0 +1,1134 @@
+# Czech translation for openobject-addons
+# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2013.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-21 17:05+0000\n"
+"PO-Revision-Date: 2013-03-05 11:42+0000\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Czech \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2013-03-06 05:46+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
+
+#. module: marketing_campaign
+#: view:marketing.campaign:0
+msgid "Manual Mode"
+msgstr "Ruční režim"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.transition,activity_from_id:0
+msgid "Previous Activity"
+msgstr "Předcházející činnost"
+
+#. module: marketing_campaign
+#: code:addons/marketing_campaign/marketing_campaign.py:819
+#, python-format
+msgid "The current step for this item has no email or report to preview."
+msgstr "Současný krok nemá pro vytvoření náhledu žádný e-mail ani hlášení."
+
+#. module: marketing_campaign
+#: constraint:marketing.campaign.transition:0
+msgid "The To/From Activity of transition must be of the same Campaign "
+msgstr "Činnosti před a po přechodu musí být ve stejné kampani "
+
+#. module: marketing_campaign
+#: selection:marketing.campaign.transition,trigger:0
+msgid "Time"
+msgstr "Čas"
+
+#. module: marketing_campaign
+#: selection:marketing.campaign.activity,type:0
+msgid "Custom Action"
+msgstr "Vlastní činnost"
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+#: view:marketing.campaign:0
+#: view:marketing.campaign.segment:0
+#: view:marketing.campaign.workitem:0
+msgid "Group By..."
+msgstr "Seskupit podle..."
+
+#. module: marketing_campaign
+#: help:marketing.campaign.activity,revenue:0
+msgid ""
+"Set an expected revenue if you consider that every campaign item that has "
+"reached this point has generated a certain revenue. You can get revenue "
+"statistics in the Reporting section"
+msgstr ""
+"Nastavte očekávané příjmy, pokud předpokládáte, že každý krok kampaně až do "
+"tohoto bodu by měl vygenerovat určité příjmy. Statistiku příjmů můžete vidět "
+"v sekci Hlášení."
+
+#. module: marketing_campaign
+#: field:marketing.campaign.transition,trigger:0
+msgid "Trigger"
+msgstr "Spuštění"
+
+#. module: marketing_campaign
+#: view:marketing.campaign:0
+msgid "Follow-Up"
+msgstr "Sledování"
+
+#. module: marketing_campaign
+#: field:campaign.analysis,count:0
+msgid "# of Actions"
+msgstr "# akcí"
+
+#. module: marketing_campaign
+#: view:marketing.campaign:0
+msgid "Campaign Editor"
+msgstr "Editor kampaně"
+
+#. module: marketing_campaign
+#: view:marketing.campaign:0
+#: selection:marketing.campaign,state:0
+#: view:marketing.campaign.segment:0
+#: selection:marketing.campaign.segment,state:0
+msgid "Running"
+msgstr "Probíhá"
+
+#. module: marketing_campaign
+#: model:email.template,body_html:marketing_campaign.email_template_3
+msgid ""
+"Hi, we are delighted to let you know that you have entered the select circle "
+"of our Gold Partners"
+msgstr ""
+"S potěšením vám můžeme oznámit, že vstoupili do výběrového okruhu našicj "
+"Gold partnerů"
+
+#. module: marketing_campaign
+#: selection:campaign.analysis,month:0
+msgid "March"
+msgstr "Březen"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.activity,object_id:0
+msgid "Object"
+msgstr "Předmět"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.segment:0
+msgid "Sync mode: only records created after last sync"
+msgstr "Aktualizace: pouze záznamy vytvořené od poslední aktualizace"
+
+#. module: marketing_campaign
+#: help:marketing.campaign.activity,condition:0
+msgid ""
+"Python expression to decide whether the activity can be executed, otherwise "
+"it will be deleted or cancelled.The expression may use the following "
+"[browsable] variables:\n"
+" - activity: the campaign activity\n"
+" - workitem: the campaign workitem\n"
+" - resource: the resource object this campaign item represents\n"
+" - transitions: list of campaign transitions outgoing from this activity\n"
+"...- re: Python regular expression module"
+msgstr ""
+"Výraz v jazyce Python k rozhodnutí, zda může být činnost vykonána, jinak "
+"bude odstraněna nebo zrušena. Výraz může obsahovat následující "
+"[vyhledatelné] proměnné:\n"
+" - činnost: činnost kampaně \n"
+" - pracovní krok: pracovní krok kampaně \n"
+" - zdroj: zdrojový objekt představující tuto kampaň\n"
+" - přechody: seznam přechodů kampaně na konci této činnosti\n"
+"... - re: Python regular expression module"
+
+#. module: marketing_campaign
+#: view:marketing.campaign:0
+#: view:marketing.campaign.segment:0
+msgid "Set to Draft"
+msgstr "Uložit jako koncept"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.activity:0
+#: field:marketing.campaign.activity,to_ids:0
+msgid "Next Activities"
+msgstr "Navazující činnosti"
+
+#. module: marketing_campaign
+#: code:addons/marketing_campaign/marketing_campaign.py:148
+#, python-format
+msgid ""
+"The campaign cannot be started. It does not have any starting activity. "
+"Modify campaign's activities to mark one as the starting point."
+msgstr ""
+"Kampaň nemůže začít. Neobsahuje žádnou počáteční činnost. Označte některou z "
+"činností kampaně jako počáteční bod."
+
+#. module: marketing_campaign
+#: help:marketing.campaign.activity,email_template_id:0
+msgid "The email to send when this activity is activated"
+msgstr "E-mail pro odeslání, pokud bude tato činnost aktivována"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.segment:0
+#: field:marketing.campaign.segment,date_run:0
+msgid "Launch Date"
+msgstr "Datum zahájení"
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+#: field:campaign.analysis,day:0
+msgid "Day"
+msgstr "Den"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.activity:0
+msgid "Outgoing Transitions"
+msgstr "Přechod na konci"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.workitem:0
+msgid "Reset"
+msgstr "Obnovit"
+
+#. module: marketing_campaign
+#: help:marketing.campaign,object_id:0
+msgid "Choose the resource on which you want this campaign to be run"
+msgstr "Zvolte zdroje, které mají být použity"
+
+#. module: marketing_campaign
+#: model:ir.actions.client,name:marketing_campaign.action_client_marketing_menu
+msgid "Open Marketing Menu"
+msgstr "Otevřít menu Marketing"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.segment,sync_last_date:0
+msgid "Last Synchronization"
+msgstr "Poslední aktualizace"
+
+#. module: marketing_campaign
+#: selection:marketing.campaign.transition,interval_type:0
+msgid "Year(s)"
+msgstr "Roky"
+
+#. module: marketing_campaign
+#: help:marketing.campaign.segment,sync_last_date:0
+msgid ""
+"Date on which this segment was synchronized last time (automatically or "
+"manually)"
+msgstr "Datum poslední aktualizace (automatické nebo ruční)"
+
+#. module: marketing_campaign
+#: selection:campaign.analysis,state:0
+#: selection:marketing.campaign,state:0
+#: selection:marketing.campaign.segment,state:0
+#: selection:marketing.campaign.workitem,state:0
+msgid "Cancelled"
+msgstr "Zrušeno"
+
+#. module: marketing_campaign
+#: selection:marketing.campaign.transition,trigger:0
+msgid "Automatic"
+msgstr "Automaticky"
+
+#. module: marketing_campaign
+#: help:marketing.campaign,mode:0
+msgid ""
+"Test - It creates and process all the activities directly (without waiting "
+"for the delay on transitions) but does not send emails or produce reports.\n"
+"Test in Realtime - It creates and processes all the activities directly but "
+"does not send emails or produce reports.\n"
+"With Manual Confirmation - the campaigns runs normally, but the user has to "
+"validate all workitem manually.\n"
+"Normal - the campaign runs normally and automatically sends all emails and "
+"reports (be very careful with this mode, you're live!)"
+msgstr ""
+"Test - vytvoří a provede všechny činnosti přímo (bez čekání na zpoždění při "
+"přechodech), ale neodešle e-maily a nevytvoří hlášení. \n"
+"Test v reálném čase - vytvoří a provede veškeré činnosti přímo, ale neodešle "
+"e-maily a nevytvoří zprávy. \n"
+"S ručním potvrzením - kampaně poběží normálně, ale uživatel musí odsouhlasit "
+"všechny pracovní kroky ručně. \n"
+"Normálně - kampaň běží normálně a automaticky odešle všechny e-maily a "
+"vytvoří zprávy (u tohoto režimu buďte velmi opatrní, vše probíhá v reálu!)."
+
+#. module: marketing_campaign
+#: help:marketing.campaign.segment,date_run:0
+msgid "Initial start date of this segment."
+msgstr "První datum zahájení tohoto segmentu."
+
+#. module: marketing_campaign
+#: view:res.partner:0
+msgid "False"
+msgstr "Neplatné"
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+#: field:campaign.analysis,campaign_id:0
+#: view:marketing.campaign:0
+#: field:marketing.campaign.activity,campaign_id:0
+#: view:marketing.campaign.segment:0
+#: field:marketing.campaign.segment,campaign_id:0
+#: view:marketing.campaign.workitem:0
+#: field:marketing.campaign.workitem,campaign_id:0
+msgid "Campaign"
+msgstr "Kampaň"
+
+#. module: marketing_campaign
+#: model:email.template,body_html:marketing_campaign.email_template_1
+msgid "Hello, you will receive your welcome pack via email shortly."
+msgstr "Brzy obdržíte uvítací balíček."
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+#: field:campaign.analysis,segment_id:0
+#: view:marketing.campaign.segment:0
+#: view:marketing.campaign.workitem:0
+#: field:marketing.campaign.workitem,segment_id:0
+msgid "Segment"
+msgstr "Segment"
+
+#. module: marketing_campaign
+#: code:addons/marketing_campaign/marketing_campaign.py:214
+#, python-format
+msgid "You cannot duplicate a campaign, Not supported yet."
+msgstr "Kampaň nelze duplikovat, dosud není podporováno."
+
+#. module: marketing_campaign
+#: help:marketing.campaign.activity,type:0
+msgid ""
+"The type of action to execute when an item enters this activity, such as:\n"
+" - Email: send an email using a predefined email template\n"
+" - Report: print an existing Report defined on the resource item and save "
+"it into a specific directory\n"
+" - Custom Action: execute a predefined action, e.g. to modify the fields "
+"of the resource record\n"
+" "
+msgstr ""
+"Druh akce, která se provede, když krok vstoupí do této činnosti, například:\n"
+" - E-mail: odešle se e-mail odpovídající předdefinované šabloně\n"
+" - Hlášení: vytiskne se hlášení definované u zdroje a uloží se do "
+"příslušné složky\n"
+" - Vlastní činnost: provede se předdefinovaná akce, např. změna pole ve "
+"zdroji\n"
+" "
+
+#. module: marketing_campaign
+#: help:marketing.campaign.segment,date_next_sync:0
+msgid "Next time the synchronization job is scheduled to run automatically"
+msgstr "Příští čas automatického spuštění aktualizace"
+
+#. module: marketing_campaign
+#: selection:marketing.campaign.transition,interval_type:0
+msgid "Month(s)"
+msgstr "Měsíce"
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+#: field:campaign.analysis,partner_id:0
+#: model:ir.model,name:marketing_campaign.model_res_partner
+#: field:marketing.campaign.workitem,partner_id:0
+msgid "Partner"
+msgstr "Partner"
+
+#. module: marketing_campaign
+#: model:ir.filters,name:marketing_campaign.filter0
+msgid "Partners"
+msgstr "Partneři"
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+msgid "Marketing Reports"
+msgstr "Marketingová hlášení"
+
+#. module: marketing_campaign
+#: selection:marketing.campaign,state:0
+#: selection:marketing.campaign.segment,state:0
+msgid "New"
+msgstr "Nové"
+
+#. module: marketing_campaign
+#: sql_constraint:marketing.campaign.transition:0
+msgid "The interval must be positive or zero"
+msgstr "Prodleva musí být kladná nebo nulová"
+
+#. module: marketing_campaign
+#: selection:marketing.campaign.activity,type:0
+msgid "Email"
+msgstr "E-mail"
+
+#. module: marketing_campaign
+#: field:marketing.campaign,name:0
+#: field:marketing.campaign.activity,name:0
+#: field:marketing.campaign.segment,name:0
+#: field:marketing.campaign.transition,name:0
+msgid "Name"
+msgstr "Název"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.workitem,res_name:0
+msgid "Resource Name"
+msgstr "Název zdroje"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.segment,sync_mode:0
+msgid "Synchronization mode"
+msgstr "Způsob aktualizace"
+
+#. module: marketing_campaign
+#: view:marketing.campaign:0
+#: view:marketing.campaign.segment:0
+msgid "Run"
+msgstr "Spustit"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.activity:0
+#: field:marketing.campaign.activity,from_ids:0
+msgid "Previous Activities"
+msgstr "Předcházející činnosti"
+
+#. module: marketing_campaign
+#: model:email.template,subject:marketing_campaign.email_template_2
+msgid "Congratulations! You are now a Silver Partner!"
+msgstr "Výborně! Nyní jste Silver partnerem!"
+
+#. module: marketing_campaign
+#: help:marketing.campaign.segment,date_done:0
+msgid "Date this segment was last closed or cancelled."
+msgstr "Datum posledního uzavření nebo zrušení segmentu."
+
+#. module: marketing_campaign
+#: view:marketing.campaign.workitem:0
+msgid "Marketing Campaign Activities"
+msgstr "Činnosti marketingové kampaně"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.workitem:0
+#: field:marketing.campaign.workitem,error_msg:0
+msgid "Error Message"
+msgstr "Chybová zpráva"
+
+#. module: marketing_campaign
+#: model:ir.actions.act_window,name:marketing_campaign.action_marketing_campaign_form
+#: model:ir.ui.menu,name:marketing_campaign.menu_marketing_campaign
+#: model:ir.ui.menu,name:marketing_campaign.menu_marketing_campaign_form
+#: view:marketing.campaign:0
+#: view:res.partner:0
+msgid "Campaigns"
+msgstr "Kampaně"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.transition,interval_type:0
+msgid "Interval Unit"
+msgstr "Jednotka prodlevy"
+
+#. module: marketing_campaign
+#: field:campaign.analysis,country_id:0
+msgid "Country"
+msgstr "Země"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.activity,report_id:0
+#: selection:marketing.campaign.activity,type:0
+msgid "Report"
+msgstr "Hlášení"
+
+#. module: marketing_campaign
+#: selection:campaign.analysis,month:0
+msgid "July"
+msgstr "Červenec"
+
+#. module: marketing_campaign
+#: model:ir.ui.menu,name:marketing_campaign.menu_marketing_configuration
+msgid "Configuration"
+msgstr "Konfigurace"
+
+#. module: marketing_campaign
+#: help:marketing.campaign.activity,variable_cost:0
+msgid ""
+"Set a variable cost if you consider that every campaign item that has "
+"reached this point has entailed a certain cost. You can get cost statistics "
+"in the Reporting section"
+msgstr ""
+"Nastavte variabilní náklady, pokud předpokládáte, že každý krok kampaně až "
+"do tohoto bodu by měl být spojen s určitými náklady. Statistiku nákladů "
+"můžete vidět v sekci Hlášení."
+
+#. module: marketing_campaign
+#: selection:marketing.campaign.transition,interval_type:0
+msgid "Hour(s)"
+msgstr "Hodiny"
+
+#. module: marketing_campaign
+#: model:ir.model,name:marketing_campaign.model_marketing_campaign_segment
+msgid "Campaign Segment"
+msgstr "Segment kampaně"
+
+#. module: marketing_campaign
+#: help:marketing.campaign.activity,keep_if_condition_not_met:0
+msgid ""
+"By activating this option, workitems that aren't executed because the "
+"condition is not met are marked as cancelled instead of being deleted."
+msgstr ""
+"Aktivací této volby se kroky, které nebyly provedeny pro nesplnění podmínky, "
+"označí jako zrušené místo vymazání."
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+msgid "Exceptions"
+msgstr "Výjimky"
+
+#. module: marketing_campaign
+#: model:ir.actions.act_window,name:marketing_campaign.act_marketing_campaing_followup
+#: field:res.partner,workitem_ids:0
+msgid "Workitems"
+msgstr "Pracovní kroky"
+
+#. module: marketing_campaign
+#: field:marketing.campaign,fixed_cost:0
+msgid "Fixed Cost"
+msgstr "Fixní náklady"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.segment:0
+msgid "Newly Modified"
+msgstr "Nově upraveno"
+
+#. module: marketing_campaign
+#: model:ir.actions.act_window,help:marketing_campaign.action_marketing_campaign_form
+msgid ""
+"\n"
+" Click to create a marketing campaign.\n"
+"
\n"
+" OpenERP's marketing campaign allows you to automate "
+"communication\n"
+" to your prospects. You can define a segment (set of conditions) "
+"on\n"
+" your leads and partners to fullfil the campaign.\n"
+"
\n"
+" A campaign can have many activities like sending an email, "
+"printing\n"
+" a letter, assigning to a team, etc. These activities are "
+"triggered\n"
+" from specific situations; contact form, 10 days after first\n"
+" contact, if a lead is not closed yet, etc.\n"
+"
\n"
+" "
+msgstr ""
+"\n"
+" Klepněte na tlačítko pro vytvoření marketingové kampaně.\n"
+"
\n"
+" Marketingová kampaň vám umožní automatizovat komunikaci\n"
+" s potenciálními zákazníky. Můžete definovat (nastavením "
+"podmínek)\n"
+" segment zájemců nebo partnerů pro naplnění kampaně.\n"
+"
\n"
+" Kampaň může mít mnoho činností, jako je odeslání e-mailu, tisk\n"
+" dopisu, přiřazení k týmu, apod. Tyto aktivity bývají zahájeny\n"
+" za určitých podmínek; kontaktní formulář, 10 dnů po prvním\n"
+" kontaktu, není-li zájem ještě uzavřen, apod.\n"
+"
\n"
+" "
+
+#. module: marketing_campaign
+#: field:marketing.campaign.transition,interval_nbr:0
+msgid "Interval Value"
+msgstr "Velikost prodlevy"
+
+#. module: marketing_campaign
+#: field:campaign.analysis,revenue:0
+#: field:marketing.campaign.activity,revenue:0
+msgid "Revenue"
+msgstr "Příjem"
+
+#. module: marketing_campaign
+#: selection:campaign.analysis,month:0
+msgid "September"
+msgstr "Září"
+
+#. module: marketing_campaign
+#: selection:campaign.analysis,month:0
+msgid "December"
+msgstr "Prosinec"
+
+#. module: marketing_campaign
+#: help:marketing.campaign,partner_field_id:0
+msgid ""
+"The generated workitems will be linked to the partner related to the record. "
+"If the record is the partner itself leave this field empty. This is useful "
+"for reporting purposes, via the Campaign Analysis or Campaign Follow-up "
+"views."
+msgstr ""
+"Generované pracovní kroky budou přiřazeny k partneru patřícímu k záznamu. "
+"Pokud je záznam sám partnerem, ponechte toto pole prázdné. To je užitečné "
+"pro hlášení, pro analýzu kampaně nebo zobrazení průběhu kampaně."
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+#: field:campaign.analysis,month:0
+msgid "Month"
+msgstr "Měsíc"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.transition,activity_to_id:0
+msgid "Next Activity"
+msgstr "Navazující činnost"
+
+#. module: marketing_campaign
+#: model:ir.actions.act_window,name:marketing_campaign.act_marketing_campaing_stat
+#: model:ir.actions.act_window,name:marketing_campaign.action_marketing_campaign_workitem
+#: model:ir.ui.menu,name:marketing_campaign.menu_action_marketing_campaign_workitem
+msgid "Campaign Follow-up"
+msgstr "Sledování kampaní"
+
+#. module: marketing_campaign
+#: view:marketing.campaign:0
+msgid "Test Mode"
+msgstr "Testovací režim"
+
+#. module: marketing_campaign
+#: selection:marketing.campaign.segment,sync_mode:0
+msgid "Only records modified after last sync (no duplicates)"
+msgstr "Pouze záznamy upravené od poslední aktualizace (bez duplikátů)"
+
+#. module: marketing_campaign
+#: model:ir.model,name:marketing_campaign.model_ir_actions_report_xml
+msgid "ir.actions.report.xml"
+msgstr "ir.actions.report.xml"
+
+#. module: marketing_campaign
+#: view:marketing.campaign:0
+msgid "Campaign Statistics"
+msgstr "Statistika kampaně"
+
+#. module: marketing_campaign
+#: help:marketing.campaign.activity,server_action_id:0
+msgid "The action to perform when this activity is activated"
+msgstr "Akce, která se provede při aktivaci této činnosti"
+
+#. module: marketing_campaign
+#: field:marketing.campaign,partner_field_id:0
+msgid "Partner Field"
+msgstr "Pole partnera"
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+#: model:ir.actions.act_window,name:marketing_campaign.action_campaign_analysis_all
+#: model:ir.model,name:marketing_campaign.model_campaign_analysis
+#: model:ir.ui.menu,name:marketing_campaign.menu_action_campaign_analysis_all
+msgid "Campaign Analysis"
+msgstr "Analýza kampaně"
+
+#. module: marketing_campaign
+#: help:marketing.campaign.segment,sync_mode:0
+msgid ""
+"Determines an additional criterion to add to the filter when selecting new "
+"records to inject in the campaign. \"No duplicates\" prevents selecting "
+"records which have already entered the campaign previously.If the campaign "
+"has a \"unique field\" set, \"no duplicates\" will also prevent selecting "
+"records which have the same value for the unique field as other records that "
+"already entered the campaign."
+msgstr ""
+"Přidá do filtru další kritérium při výběru nového záznamu pro vložení do "
+"kampaně. \"Bez duplikátů \" zabrání výběru záznamů, které jsou již v "
+"kampani. Pokud má kampaň nastaveno \"jedinečné pole \", \"bez duplikátů \" "
+"také zabrání volbě záznamů se stejnou hodnotou jedinečného pole jako ostatní "
+"záznamy, které již v kampani jsou."
+
+#. module: marketing_campaign
+#: selection:marketing.campaign,mode:0
+msgid "Test in Realtime"
+msgstr "Test v reálném čase"
+
+#. module: marketing_campaign
+#: selection:marketing.campaign,mode:0
+msgid "Test Directly"
+msgstr "Okamžitý test"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.activity,report_directory_id:0
+msgid "Directory"
+msgstr "Složka"
+
+#. module: marketing_campaign
+#: view:marketing.campaign:0
+#: view:marketing.campaign.segment:0
+msgid "Draft"
+msgstr "Koncept"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.workitem:0
+msgid "Marketing Campaign Activity"
+msgstr "Činnost marketingové kampaně"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.workitem:0
+msgid "Preview"
+msgstr "Náhled"
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+#: field:campaign.analysis,state:0
+#: view:marketing.campaign:0
+#: field:marketing.campaign,state:0
+#: view:marketing.campaign.segment:0
+#: field:marketing.campaign.segment,state:0
+#: view:marketing.campaign.workitem:0
+#: field:marketing.campaign.workitem,state:0
+msgid "Status"
+msgstr "Stav"
+
+#. module: marketing_campaign
+#: selection:campaign.analysis,month:0
+msgid "August"
+msgstr "Srpen"
+
+#. module: marketing_campaign
+#: selection:marketing.campaign,mode:0
+msgid "Normal"
+msgstr "Normální"
+
+#. module: marketing_campaign
+#: help:marketing.campaign.activity,start:0
+msgid "This activity is launched when the campaign starts."
+msgstr "Tato činnost je zahájena při startu kampaně."
+
+#. module: marketing_campaign
+#: help:marketing.campaign.activity,signal:0
+msgid ""
+"An activity with a signal can be called programmatically. Be careful, the "
+"workitem is always created when a signal is sent"
+msgstr ""
+"Činnost se signálem může být vyvolána programově. Buďte opatrní, pracovní "
+"krok se vždy vytvoří při odeslání signálu."
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+#: selection:campaign.analysis,state:0
+#: view:marketing.campaign.workitem:0
+#: selection:marketing.campaign.workitem,state:0
+msgid "To Do"
+msgstr "Provést"
+
+#. module: marketing_campaign
+#: selection:campaign.analysis,month:0
+msgid "June"
+msgstr "Červen"
+
+#. module: marketing_campaign
+#: model:ir.model,name:marketing_campaign.model_email_template
+msgid "Email Templates"
+msgstr "Šablony e-mailů"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.segment:0
+msgid "Sync mode: all records"
+msgstr "Aktualizace: všechny záznamy"
+
+#. module: marketing_campaign
+#: selection:marketing.campaign.segment,sync_mode:0
+msgid "All records (no duplicates)"
+msgstr "Všechny záznamy (bez duplikátů)"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.segment:0
+msgid "Newly Created"
+msgstr "Nově vytvořeno"
+
+#. module: marketing_campaign
+#: field:campaign.analysis,date:0
+msgid "Date"
+msgstr "Datum"
+
+#. module: marketing_campaign
+#: selection:campaign.analysis,month:0
+msgid "November"
+msgstr "Listopad"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.activity,condition:0
+msgid "Condition"
+msgstr "Stav"
+
+#. module: marketing_campaign
+#: help:marketing.campaign.activity,report_id:0
+msgid "The report to generate when this activity is activated"
+msgstr "Hlášení, které bude generováno, pokud bude tato činnost aktivována"
+
+#. module: marketing_campaign
+#: field:marketing.campaign,unique_field_id:0
+msgid "Unique Field"
+msgstr "Jedinečné pole"
+
+#. module: marketing_campaign
+#: selection:campaign.analysis,state:0
+#: view:marketing.campaign.workitem:0
+#: selection:marketing.campaign.workitem,state:0
+msgid "Exception"
+msgstr "Výjimka"
+
+#. module: marketing_campaign
+#: selection:campaign.analysis,month:0
+msgid "October"
+msgstr "Říjen"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.activity,email_template_id:0
+msgid "Email Template"
+msgstr "Šablona e-mailu"
+
+#. module: marketing_campaign
+#: selection:campaign.analysis,month:0
+msgid "January"
+msgstr "Leden"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.workitem:0
+#: field:marketing.campaign.workitem,date:0
+msgid "Execution Date"
+msgstr "Datum provedení"
+
+#. module: marketing_campaign
+#: model:ir.model,name:marketing_campaign.model_marketing_campaign_workitem
+msgid "Campaign Workitem"
+msgstr "Pracovní kroky kampaně"
+
+#. module: marketing_campaign
+#: model:ir.model,name:marketing_campaign.model_marketing_campaign_activity
+msgid "Campaign Activity"
+msgstr "Činnosti kampaně"
+
+#. module: marketing_campaign
+#: help:marketing.campaign.activity,report_directory_id:0
+msgid "This folder is used to store the generated reports"
+msgstr "Složka je používána pro uložení generovaných hlášení"
+
+#. module: marketing_campaign
+#: code:addons/marketing_campaign/marketing_campaign.py:136
+#: code:addons/marketing_campaign/marketing_campaign.py:148
+#: code:addons/marketing_campaign/marketing_campaign.py:158
+#, python-format
+msgid "Error"
+msgstr "Chyba"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.activity,server_action_id:0
+msgid "Action"
+msgstr "Akce"
+
+#. module: marketing_campaign
+#: code:addons/marketing_campaign/marketing_campaign.py:528
+#, python-format
+msgid "Automatic transition"
+msgstr "Automatický přechod"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.activity,start:0
+msgid "Start"
+msgstr "Počáteční bod"
+
+#. module: marketing_campaign
+#: code:addons/marketing_campaign/marketing_campaign.py:819
+#, python-format
+msgid "No preview"
+msgstr "Náhled není k dispozici"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.workitem:0
+msgid "Process"
+msgstr "Průběh"
+
+#. module: marketing_campaign
+#: code:addons/marketing_campaign/marketing_campaign.py:530
+#: selection:marketing.campaign.transition,trigger:0
+#, python-format
+msgid "Cosmetic"
+msgstr "Kosmetický, povrchový"
+
+#. module: marketing_campaign
+#: help:marketing.campaign.transition,trigger:0
+msgid "How is the destination workitem triggered"
+msgstr "Jak bude cílový pracovní krok spuštěn"
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+#: selection:campaign.analysis,state:0
+#: view:marketing.campaign:0
+#: selection:marketing.campaign,state:0
+#: selection:marketing.campaign.segment,state:0
+#: selection:marketing.campaign.workitem,state:0
+msgid "Done"
+msgstr "Hotovo"
+
+#. module: marketing_campaign
+#: code:addons/marketing_campaign/marketing_campaign.py:214
+#, python-format
+msgid "Operation not supported"
+msgstr "Operace není podporována"
+
+#. module: marketing_campaign
+#: view:marketing.campaign:0
+#: view:marketing.campaign.segment:0
+#: view:marketing.campaign.workitem:0
+msgid "Cancel"
+msgstr "Zrušit"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.segment:0
+msgid "Close"
+msgstr "Uzavřít"
+
+#. module: marketing_campaign
+#: constraint:marketing.campaign.segment:0
+msgid "Model of filter must be same as resource model of Campaign "
+msgstr "Model filtru musí být stejný jako zdrojový model kampaně "
+
+#. module: marketing_campaign
+#: view:marketing.campaign.segment:0
+msgid "Synchronize Manually"
+msgstr "Aktualizovat"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.workitem:0
+#: field:marketing.campaign.workitem,res_id:0
+msgid "Resource ID"
+msgstr "ID zdroje"
+
+#. module: marketing_campaign
+#: model:ir.model,name:marketing_campaign.model_marketing_campaign_transition
+msgid "Campaign Transition"
+msgstr "Přechody kampaně"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.segment:0
+msgid "Marketing Campaign Segment"
+msgstr "Segment marketingové kampaně"
+
+#. module: marketing_campaign
+#: model:ir.actions.act_window,name:marketing_campaign.act_marketing_campaing_segment_opened
+#: model:ir.actions.act_window,name:marketing_campaign.action_marketing_campaign_segment_form
+#: model:ir.ui.menu,name:marketing_campaign.menu_marketing_campaign_segment_form
+#: view:marketing.campaign:0
+#: view:marketing.campaign.segment:0
+msgid "Segments"
+msgstr "Segmenty"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.activity,keep_if_condition_not_met:0
+msgid "Don't Delete Workitems"
+msgstr "Nemazat pracovní kroky"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.activity:0
+msgid "Incoming Transitions"
+msgstr "Přechod na začátku"
+
+#. module: marketing_campaign
+#: selection:marketing.campaign.transition,interval_type:0
+msgid "Day(s)"
+msgstr "Dny"
+
+#. module: marketing_campaign
+#: view:marketing.campaign:0
+#: field:marketing.campaign,activity_ids:0
+#: view:marketing.campaign.activity:0
+msgid "Activities"
+msgstr "Činnosti"
+
+#. module: marketing_campaign
+#: selection:marketing.campaign,mode:0
+msgid "With Manual Confirmation"
+msgstr "S ručním potvrzením"
+
+#. module: marketing_campaign
+#: selection:campaign.analysis,month:0
+msgid "May"
+msgstr "Květen"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.activity,type:0
+msgid "Type"
+msgstr "Druh"
+
+#. module: marketing_campaign
+#: model:email.template,subject:marketing_campaign.email_template_3
+msgid "Congratulations! You are now one of our Gold Partners!"
+msgstr "Výborně! Nyní jste jedním z našich Gold partnerů!"
+
+#. module: marketing_campaign
+#: help:marketing.campaign,unique_field_id:0
+msgid ""
+"If set, this field will help segments that work in \"no duplicates\" mode to "
+"avoid selecting similar records twice. Similar records are records that have "
+"the same value for this unique field. For example by choosing the "
+"\"email_from\" field for CRM Leads you would prevent sending the same "
+"campaign to the same email address again. If not set, the \"no duplicates\" "
+"segments will only avoid selecting the same record again if it entered the "
+"campaign previously. Only easily comparable fields like textfields, "
+"integers, selections or single relationships may be used."
+msgstr ""
+"Pokud je nastaveno, pomůže toto pole pomůže vyhnout se podobným záznamům v "
+"režimu \"bez duplikátů\". Podobnými záznamy jsou myšleny záznamy se stejnou "
+"hodnotou v jedinečném poli. Například volbou pole \"email_from\" z CRM "
+"Zájemců můžete předejít několikerému zaslání stejné kampaně na stejnou e-"
+"mailovou adresu. Není-li nastaveno, segmenty \"bez duplikátů\" nevyberou "
+"pouze stejné záznamy, které byly součástí dřívější kampaně. Použity by měly "
+"být jen lehce srovnatelná pole, jako texty, celá čísla nebo jednoduché "
+"relace."
+
+#. module: marketing_campaign
+#: code:addons/marketing_campaign/marketing_campaign.py:529
+#, python-format
+msgid "After %(interval_nbr)d %(interval_type)s"
+msgstr "Po %(interval_nbr)d %(interval_type)s"
+
+#. module: marketing_campaign
+#: model:ir.model,name:marketing_campaign.model_marketing_campaign
+#: view:marketing.campaign:0
+msgid "Marketing Campaign"
+msgstr "Marketingová kampaň"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.segment,date_done:0
+msgid "End Date"
+msgstr "Datum ukončení"
+
+#. module: marketing_campaign
+#: selection:campaign.analysis,month:0
+msgid "February"
+msgstr "Únor"
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+#: field:campaign.analysis,res_id:0
+#: view:marketing.campaign:0
+#: field:marketing.campaign,object_id:0
+#: field:marketing.campaign.segment,object_id:0
+#: view:marketing.campaign.workitem:0
+#: field:marketing.campaign.workitem,object_id:0
+msgid "Resource"
+msgstr "Zdroj"
+
+#. module: marketing_campaign
+#: help:marketing.campaign,fixed_cost:0
+msgid ""
+"Fixed cost for running this campaign. You may also specify variable cost and "
+"revenue on each campaign activity. Cost and Revenue statistics are included "
+"in Campaign Reporting."
+msgstr ""
+"Fixní náklady na provedení kampaně. Můžete také zadat variabilní náklady a "
+"výnosy u každé činnosti v kampani. Statistiky nákladů a výnosů jsou zahrnuty "
+"v hlášení o kampani."
+
+#. module: marketing_campaign
+#: view:marketing.campaign.segment:0
+msgid "Sync mode: only records updated after last sync"
+msgstr "Aktualizace: pouze záznamy upravené od poslední aktualizace"
+
+#. module: marketing_campaign
+#: code:addons/marketing_campaign/marketing_campaign.py:793
+#, python-format
+msgid "Email Preview"
+msgstr "Náhled e-mailu"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.activity,signal:0
+msgid "Signal"
+msgstr "Signál"
+
+#. module: marketing_campaign
+#: help:marketing.campaign.workitem,date:0
+msgid "If date is not set, this workitem has to be run manually"
+msgstr "Není-li datum nastaveno, pracivní krok musí být spoštěn ručně"
+
+#. module: marketing_campaign
+#: selection:campaign.analysis,month:0
+msgid "April"
+msgstr "Duben"
+
+#. module: marketing_campaign
+#: code:addons/marketing_campaign/marketing_campaign.py:158
+#, python-format
+msgid "The campaign cannot be marked as done before all segments are closed."
+msgstr ""
+"Kampaň nemůže být označena jako ukončená před uzavřením všech segmentů."
+
+#. module: marketing_campaign
+#: view:marketing.campaign:0
+#: field:marketing.campaign,mode:0
+msgid "Mode"
+msgstr "Režim"
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+#: field:campaign.analysis,activity_id:0
+#: view:marketing.campaign.workitem:0
+#: field:marketing.campaign.workitem,activity_id:0
+msgid "Activity"
+msgstr "Činnost"
+
+#. module: marketing_campaign
+#: help:marketing.campaign.segment,ir_filter_id:0
+msgid ""
+"Filter to select the matching resource records that belong to this segment. "
+"New filters can be created and saved using the advanced search on the list "
+"view of the Resource. If no filter is set, all records are selected without "
+"filtering. The synchronization mode may also add a criterion to the filter."
+msgstr ""
+"Provede výběr souvisejících záznamů o prostředcích, které patří do tohoto "
+"segmentu. Nové filtry lze vytvořit a uložit pomocí pokročilého vyhledávání v "
+"zobrazení seznamu Prostředky. Není-li filtr je nastaven, jsou vybrány "
+"všechny záznamy bez filtrace. Režim synchronizace může také přidat kritérium "
+"do filtru."
+
+#. module: marketing_campaign
+#: code:addons/marketing_campaign/marketing_campaign.py:136
+#, python-format
+msgid "The campaign cannot be started. There are no activities in it."
+msgstr "Kampaň nemůže začít. Neobsahuje žádné aktivity."
+
+#. module: marketing_campaign
+#: field:marketing.campaign.segment,date_next_sync:0
+msgid "Next Synchronization"
+msgstr "Příští aktualizace"
+
+#. module: marketing_campaign
+#: model:email.template,body_html:marketing_campaign.email_template_2
+msgid ""
+"Hi, we are delighted to welcome you among our Silver Partners as of today!"
+msgstr "S potěšením vás ede dneška vítáme mezi našimi Silver partnery!"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.segment,ir_filter_id:0
+msgid "Filter"
+msgstr "Filtr"
+
+#. module: marketing_campaign
+#: view:marketing.campaign.segment:0
+msgid "All"
+msgstr "Vše"
+
+#. module: marketing_campaign
+#: selection:marketing.campaign.segment,sync_mode:0
+msgid "Only records created after last sync"
+msgstr "Pouze záznamy vytvořené od poslední aktualizace"
+
+#. module: marketing_campaign
+#: field:marketing.campaign.activity,variable_cost:0
+msgid "Variable Cost"
+msgstr "Variabilní náklady"
+
+#. module: marketing_campaign
+#: model:email.template,subject:marketing_campaign.email_template_1
+msgid "Welcome to the OpenERP Partner Channel!"
+msgstr "Vítejte v OpenERP partnerském kanálu!"
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+#: field:campaign.analysis,total_cost:0
+msgid "Cost"
+msgstr "Náklad"
+
+#. module: marketing_campaign
+#: view:campaign.analysis:0
+#: field:campaign.analysis,year:0
+msgid "Year"
+msgstr "Rok"
diff --git a/addons/marketing_campaign_crm_demo/i18n/mk.po b/addons/marketing_campaign_crm_demo/i18n/mk.po
new file mode 100644
index 00000000000..be33d16c920
--- /dev/null
+++ b/addons/marketing_campaign_crm_demo/i18n/mk.po
@@ -0,0 +1,169 @@
+# Macedonian translation for openobject-addons
+# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2013.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-21 17:05+0000\n"
+"PO-Revision-Date: 2013-03-06 08:50+0000\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Macedonian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2013-03-07 04:56+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,body_html:marketing_campaign_crm_demo.email_template_8
+msgid ""
+"Hello,
\n"
+" Thanks for showing interest and for subscribing to technical "
+"training.
\n"
+" If any further information required kindly revert back.I really "
+"appreciate your co-operation on this.
\n"
+" If any further information is required, do not hesitate to "
+"reply to this message.
\n"
+" Regards,OpenERP Team,
"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:ir.actions.report.xml,name:marketing_campaign_crm_demo.mc_crm_lead_demo_report
+msgid "Marketing campaign demo report"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,subject:marketing_campaign_crm_demo.email_template_8
+msgid "Thanks for subscribing to technical training"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,body_html:marketing_campaign_crm_demo.email_template_3
+msgid ""
+"Hello,
\n"
+" Thanks for showing interest and for subscribing to the "
+"OpenERP Discovery Day.
\n"
+" If any further information is required, do not hesitate to "
+"reply to this message.
\n"
+" Regards,OpenERP Team,
"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: report:crm.lead.demo:0
+msgid "Company :"
+msgstr "Компанија:"
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,subject:marketing_campaign_crm_demo.email_template_4
+msgid "Thanks for buying the OpenERP book"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,body_html:marketing_campaign_crm_demo.email_template_6
+msgid ""
+"Hello,
\n"
+" We have very good offer that might suit you.\n"
+" For our silver partners,We are paid technical training on "
+"june,2010.
\n"
+" If any further information is required, do not hesitate to "
+"reply to this message.
\n"
+" Regards,OpenERP Team,
"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,subject:marketing_campaign_crm_demo.email_template_1
+msgid "Thanks for showing interest in OpenERP"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:ir.actions.server,name:marketing_campaign_crm_demo.action_dummy
+msgid "Dummy Action"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: report:crm.lead.demo:0
+msgid "Partner :"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,body_html:marketing_campaign_crm_demo.email_template_2
+msgid ""
+"Hello,
\n"
+" We have very good offer that might suit you.\n"
+" We suggest you subscribe to the OpenERP Discovery Day on May "
+"2010.
\n"
+" If any further information is required, do not hesitate to "
+"reply to this message.
\n"
+" Regards,OpenERP Team,
"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,body_html:marketing_campaign_crm_demo.email_template_5
+msgid ""
+"Hello,
\n"
+" We have very good offer that might suit you.\n"
+" For our gold partners,We are arranging free technical training "
+"on june,2010.
\n"
+" If any further information is required, do not hesitate to "
+"reply to this message.
\n"
+" Regards,OpenERP Team,
"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,subject:marketing_campaign_crm_demo.email_template_2
+msgid "Propose to subscribe to the OpenERP Discovery Day on May 2010"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,subject:marketing_campaign_crm_demo.email_template_3
+msgid "Thanks for subscribing to the OpenERP Discovery Day"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,subject:marketing_campaign_crm_demo.email_template_7
+msgid "Propose gold partnership to silver partners"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,subject:marketing_campaign_crm_demo.email_template_6
+msgid "Propose paid training to Silver partners"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,body_html:marketing_campaign_crm_demo.email_template_4
+msgid ""
+"Hello,
\n"
+" Thanks for showing interest and buying the OpenERP book.
\n"
+" If any further information required kindly revert back.\n"
+" Regards,OpenERP Team,
"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,body_html:marketing_campaign_crm_demo.email_template_7
+msgid ""
+"Hello,
\n"
+" We have very good offer that might suit you.\n"
+" For our silver partners, we are offering Gold partnership.
\n"
+" If any further information is required, do not hesitate to "
+"reply to this message.
\n"
+" Regards,OpenERP Team,
"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,subject:marketing_campaign_crm_demo.email_template_5
+msgid "Propose a free technical training to Gold partners"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,body_html:marketing_campaign_crm_demo.email_template_1
+msgid ""
+"Hello,
\n"
+" Thanks for the genuine interest you have shown in "
+"OpenERP.
\n"
+" If any further information is required, do not hesitate to "
+"reply to this message.
\n"
+" Regards,OpenERP Team,
"
+msgstr ""
diff --git a/addons/membership/i18n/mk.po b/addons/membership/i18n/mk.po
new file mode 100644
index 00000000000..d662bfae534
--- /dev/null
+++ b/addons/membership/i18n/mk.po
@@ -0,0 +1,784 @@
+# Macedonian translation for openobject-addons
+# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2013.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-21 17:05+0000\n"
+"PO-Revision-Date: 2013-03-06 13:39+0000\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Macedonian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2013-03-07 04:56+0000\n"
+"X-Generator: Launchpad (build 16514)\n"
+
+#. module: membership
+#: model:process.transition,name:membership.process_transition_invoicetoassociate0
+msgid "invoice to associate"
+msgstr ""
+
+#. module: membership
+#: model:process.process,name:membership.process_process_membershipprocess0
+msgid "Membership Process"
+msgstr ""
+
+#. module: membership
+#: selection:membership.membership_line,state:0
+#: selection:report.membership,membership_state:0
+#: selection:res.partner,membership_state:0
+msgid "Paid Member"
+msgstr ""
+
+#. module: membership
+#: view:report.membership:0
+msgid "This will display waiting, invoiced and total pending columns"
+msgstr ""
+
+#. module: membership
+#: view:report.membership:0
+#: view:res.partner:0
+msgid "Group By..."
+msgstr "Групирај по..."
+
+#. module: membership
+#: field:report.membership,num_paid:0
+msgid "# Paid"
+msgstr ""
+
+#. module: membership
+#: field:report.membership,tot_earned:0
+msgid "Earned Amount"
+msgstr ""
+
+#. module: membership
+#: model:ir.model,name:membership.model_report_membership
+msgid "Membership Analysis"
+msgstr ""
+
+#. module: membership
+#: selection:report.membership,month:0
+msgid "March"
+msgstr "Март"
+
+#. module: membership
+#: model:process.node,note:membership.process_node_setassociation0
+msgid "Set an associate member of partner."
+msgstr ""
+
+#. module: membership
+#: model:process.transition,note:membership.process_transition_invoicetopaid0
+msgid "Invoice is be paid."
+msgstr ""
+
+#. module: membership
+#: field:membership.membership_line,company_id:0
+#: view:report.membership:0
+#: field:report.membership,company_id:0
+msgid "Company"
+msgstr ""
+
+#. module: membership
+#: selection:membership.membership_line,state:0
+#: selection:report.membership,membership_state:0
+#: field:res.partner,free_member:0
+#: selection:res.partner,membership_state:0
+msgid "Free Member"
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "Ending Date Of Membership"
+msgstr ""
+
+#. module: membership
+#: help:report.membership,date_to:0
+msgid "End membership date"
+msgstr ""
+
+#. module: membership
+#: field:product.product,membership_date_to:0
+#: field:res.partner,membership_stop:0
+msgid "Membership End Date"
+msgstr ""
+
+#. module: membership
+#: view:report.membership:0
+#: field:report.membership,user_id:0
+#: view:res.partner:0
+msgid "Salesperson"
+msgstr ""
+
+#. module: membership
+#: model:process.transition,name:membership.process_transition_waitingtoinvoice0
+msgid "Waiting to invoice"
+msgstr ""
+
+#. module: membership
+#: view:report.membership:0
+msgid "This will display paid, old and total earned columns"
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "Suppliers"
+msgstr ""
+
+#. module: membership
+#: selection:membership.membership_line,state:0
+#: selection:report.membership,membership_state:0
+#: selection:res.partner,membership_state:0
+msgid "Non Member"
+msgstr ""
+
+#. module: membership
+#: view:product.product:0
+msgid "Taxes"
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "All Members"
+msgstr ""
+
+#. module: membership
+#: code:addons/membership/membership.py:410
+#: code:addons/membership/membership.py:413
+#, python-format
+msgid "Error!"
+msgstr ""
+
+#. module: membership
+#: model:process.transition,name:membership.process_transition_producttomember0
+msgid "Product to member"
+msgstr ""
+
+#. module: membership
+#: model:product.template,name:membership.membership_1_product_template
+msgid "Silver Membership"
+msgstr ""
+
+#. module: membership
+#: model:process.node,note:membership.process_node_associatedmember0
+msgid "Member is associated."
+msgstr ""
+
+#. module: membership
+#: field:report.membership,tot_pending:0
+msgid "Pending Amount"
+msgstr ""
+
+#. module: membership
+#: model:process.transition,note:membership.process_transition_associationpartner0
+msgid "Associated partner."
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "Supplier Partners"
+msgstr ""
+
+#. module: membership
+#: field:report.membership,num_invoiced:0
+msgid "# Invoiced"
+msgstr ""
+
+#. module: membership
+#: model:ir.actions.act_window,name:membership.action_report_membership_tree
+#: model:ir.ui.menu,name:membership.menu_report_membership
+msgid "Members Analysis"
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "End Membership Date"
+msgstr ""
+
+#. module: membership
+#: code:addons/membership/membership.py:414
+#, python-format
+msgid "Partner doesn't have an address to make the invoice."
+msgstr ""
+
+#. module: membership
+#: model:ir.model,name:membership.model_res_partner
+#: field:membership.membership_line,partner:0
+msgid "Partner"
+msgstr ""
+
+#. module: membership
+#: model:process.transition,name:membership.process_transition_invoicetopaid0
+msgid "Invoice to paid"
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "Customer Partners"
+msgstr ""
+
+#. module: membership
+#: field:membership.membership_line,date_from:0
+msgid "From"
+msgstr ""
+
+#. module: membership
+#: constraint:membership.membership_line:0
+msgid "Error, this membership product is out of date"
+msgstr ""
+
+#. module: membership
+#: model:process.transition.action,name:membership.process_transition_action_create0
+msgid "Create"
+msgstr ""
+
+#. module: membership
+#: model:ir.model,name:membership.model_membership_membership_line
+msgid "Member line"
+msgstr ""
+
+#. module: membership
+#: help:report.membership,date_from:0
+msgid "Start membership date"
+msgstr ""
+
+#. module: membership
+#: field:res.partner,membership_cancel:0
+msgid "Cancel Membership Date"
+msgstr ""
+
+#. module: membership
+#: model:process.node,name:membership.process_node_paidmember0
+msgid "Paid member"
+msgstr ""
+
+#. module: membership
+#: field:report.membership,num_waiting:0
+msgid "# Waiting"
+msgstr ""
+
+#. module: membership
+#: model:ir.actions.act_window,name:membership.action_membership_members
+#: model:ir.ui.menu,name:membership.menu_members
+#: model:ir.ui.menu,name:membership.menu_membership
+#: view:res.partner:0
+msgid "Members"
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "Invoiced/Paid/Free"
+msgstr ""
+
+#. module: membership
+#: model:process.node,note:membership.process_node_invoicedmember0
+msgid "Open invoice."
+msgstr ""
+
+#. module: membership
+#: selection:report.membership,month:0
+msgid "July"
+msgstr ""
+
+#. module: membership
+#: model:product.template,name:membership.membership_0_product_template
+msgid "Golden Membership"
+msgstr ""
+
+#. module: membership
+#: help:res.partner,associate_member:0
+msgid ""
+"A member with whom you want to associate your membership.It will consider "
+"the membership state of the associated member."
+msgstr ""
+
+#. module: membership
+#: view:product.product:0
+#: view:report.membership:0
+#: field:report.membership,membership_id:0
+msgid "Membership Product"
+msgstr ""
+
+#. module: membership
+#: model:process.transition,note:membership.process_transition_producttomember0
+msgid "Define product for membership."
+msgstr ""
+
+#. module: membership
+#: model:process.transition,note:membership.process_transition_invoicetoassociate0
+msgid "Invoiced member may be Associated member."
+msgstr ""
+
+#. module: membership
+#: help:product.product,membership_date_to:0
+#: help:res.partner,membership_stop:0
+msgid "Date until which membership remains active."
+msgstr ""
+
+#. module: membership
+#: view:product.product:0
+msgid "Membership products"
+msgstr ""
+
+#. module: membership
+#: field:res.partner,membership_state:0
+msgid "Current Membership Status"
+msgstr ""
+
+#. module: membership
+#: field:membership.membership_line,date:0
+msgid "Join Date"
+msgstr ""
+
+#. module: membership
+#: model:process.node,name:membership.process_node_setassociation0
+msgid "Set association"
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid " Membership State"
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "Memberships"
+msgstr ""
+
+#. module: membership
+#: model:process.node,note:membership.process_node_paidmember0
+msgid "Membership invoice paid."
+msgstr ""
+
+#. module: membership
+#: selection:report.membership,month:0
+msgid "September"
+msgstr ""
+
+#. module: membership
+#: selection:report.membership,month:0
+msgid "December"
+msgstr ""
+
+#. module: membership
+#: model:ir.model,name:membership.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: membership
+#: view:report.membership:0
+#: field:report.membership,month:0
+msgid "Month"
+msgstr ""
+
+#. module: membership
+#: view:product.product:0
+msgid "Group by..."
+msgstr ""
+
+#. module: membership
+#: code:addons/membership/membership.py:411
+#, python-format
+msgid "Partner is a free Member."
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "Buy Membership"
+msgstr ""
+
+#. module: membership
+#: field:report.membership,associate_member_id:0
+#: view:res.partner:0
+#: field:res.partner,associate_member:0
+msgid "Associate Member"
+msgstr ""
+
+#. module: membership
+#: help:product.product,membership_date_from:0
+#: help:res.partner,membership_start:0
+msgid "Date from which membership becomes active."
+msgstr ""
+
+#. module: membership
+#: view:report.membership:0
+msgid "Associated Partner"
+msgstr ""
+
+#. module: membership
+#: model:ir.model,name:membership.model_membership_invoice
+#: view:membership.invoice:0
+msgid "Membership Invoice"
+msgstr ""
+
+#. module: membership
+#: model:process.node,note:membership.process_node_membershipproduct0
+msgid "Define membership product."
+msgstr ""
+
+#. module: membership
+#: view:product.product:0
+msgid "Category"
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "Contacts"
+msgstr ""
+
+#. module: membership
+#: view:report.membership:0
+msgid "Forecast"
+msgstr ""
+
+#. module: membership
+#: field:report.membership,partner_id:0
+msgid "Member"
+msgstr ""
+
+#. module: membership
+#: view:product.product:0
+msgid "Date From"
+msgstr ""
+
+#. module: membership
+#: model:process.node,name:membership.process_node_associatedmember0
+msgid "Associated member"
+msgstr ""
+
+#. module: membership
+#: help:membership.membership_line,date:0
+msgid "Date on which member has joined the membership"
+msgstr ""
+
+#. module: membership
+#: field:membership.membership_line,state:0
+msgid "Membership Status"
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "Customers"
+msgstr ""
+
+#. module: membership
+#: view:membership.invoice:0
+msgid "or"
+msgstr ""
+
+#. module: membership
+#: selection:report.membership,month:0
+msgid "August"
+msgstr ""
+
+#. module: membership
+#: model:ir.actions.act_window,name:membership.action_membership_products
+#: model:ir.ui.menu,name:membership.menu_membership_products
+#: view:product.product:0
+msgid "Membership Products"
+msgstr ""
+
+#. module: membership
+#: sql_constraint:product.product:0
+msgid "Error ! Ending Date cannot be set before Beginning Date."
+msgstr ""
+
+#. module: membership
+#: selection:report.membership,month:0
+msgid "June"
+msgstr ""
+
+#. module: membership
+#: help:product.product,membership:0
+msgid "Check if the product is eligible for membership."
+msgstr ""
+
+#. module: membership
+#: selection:membership.membership_line,state:0
+#: selection:report.membership,membership_state:0
+#: selection:res.partner,membership_state:0
+msgid "Invoiced Member"
+msgstr ""
+
+#. module: membership
+#: field:membership.invoice,product_id:0
+#: field:membership.membership_line,membership_id:0
+#: view:product.product:0
+#: field:product.product,membership:0
+#: view:report.membership:0
+#: view:res.partner:0
+#: field:res.partner,member_lines:0
+msgid "Membership"
+msgstr ""
+
+#. module: membership
+#: selection:membership.membership_line,state:0
+#: selection:report.membership,membership_state:0
+#: selection:res.partner,membership_state:0
+msgid "Waiting Member"
+msgstr ""
+
+#. module: membership
+#: model:process.transition,name:membership.process_transition_associationpartner0
+msgid "Association Partner"
+msgstr ""
+
+#. module: membership
+#: field:report.membership,date_from:0
+#: view:res.partner:0
+msgid "Start Date"
+msgstr ""
+
+#. module: membership
+#: selection:report.membership,month:0
+msgid "November"
+msgstr ""
+
+#. module: membership
+#: selection:report.membership,month:0
+msgid "October"
+msgstr ""
+
+#. module: membership
+#: help:res.partner,membership_state:0
+msgid ""
+"It indicates the membership state.\n"
+" -Non Member: A partner who has not applied for any "
+"membership.\n"
+" -Cancelled Member: A member who has cancelled his "
+"membership.\n"
+" -Old Member: A member whose membership date has "
+"expired.\n"
+" -Waiting Member: A member who has applied for the "
+"membership and whose invoice is going to be created.\n"
+" -Invoiced Member: A member whose invoice has been "
+"created.\n"
+" -Paying member: A member who has paid the membership fee."
+msgstr ""
+
+#. module: membership
+#: selection:report.membership,month:0
+msgid "January"
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "Membership Partners"
+msgstr ""
+
+#. module: membership
+#: field:membership.membership_line,member_price:0
+#: view:product.product:0
+msgid "Membership Fee"
+msgstr ""
+
+#. module: membership
+#: help:res.partner,membership_amount:0
+msgid "The price negotiated by the partner"
+msgstr ""
+
+#. module: membership
+#: model:product.template,name:membership.membership_2_product_template
+msgid "Basic Membership"
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "None/Canceled/Old/Waiting"
+msgstr ""
+
+#. module: membership
+#: selection:membership.membership_line,state:0
+#: selection:report.membership,membership_state:0
+#: selection:res.partner,membership_state:0
+msgid "Old Member"
+msgstr ""
+
+#. module: membership
+#: field:membership.membership_line,date_to:0
+msgid "To"
+msgstr ""
+
+#. module: membership
+#: view:report.membership:0
+#: field:report.membership,membership_state:0
+msgid "Current Membership State"
+msgstr ""
+
+#. module: membership
+#: help:membership.membership_line,state:0
+msgid ""
+"It indicates the membership status.\n"
+" -Non Member: A member who has not applied for any "
+"membership.\n"
+" -Cancelled Member: A member who has cancelled his "
+"membership.\n"
+" -Old Member: A member whose membership date has "
+"expired.\n"
+" -Waiting Member: A member who has applied for the "
+"membership and whose invoice is going to be created.\n"
+" -Invoiced Member: A member whose invoice has been "
+"created.\n"
+" -Paid Member: A member who has paid the membership "
+"amount."
+msgstr ""
+
+#. module: membership
+#: model:process.transition,note:membership.process_transition_waitingtoinvoice0
+msgid "Draft invoice is now open."
+msgstr ""
+
+#. module: membership
+#: view:product.product:0
+msgid "Inactive"
+msgstr ""
+
+#. module: membership
+#: model:ir.model,name:membership.model_account_invoice
+#: field:membership.membership_line,account_invoice_id:0
+msgid "Invoice"
+msgstr ""
+
+#. module: membership
+#: view:membership.invoice:0
+msgid "Cancel"
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "All non Members"
+msgstr ""
+
+#. module: membership
+#: field:membership.membership_line,account_invoice_line:0
+msgid "Account Invoice line"
+msgstr ""
+
+#. module: membership
+#: model:process.node,note:membership.process_node_waitingmember0
+msgid "Draft invoice for membership."
+msgstr ""
+
+#. module: membership
+#: field:membership.invoice,member_price:0
+msgid "Member Price"
+msgstr ""
+
+#. module: membership
+#: view:product.product:0
+msgid "Membership Duration"
+msgstr ""
+
+#. module: membership
+#: model:ir.model,name:membership.model_product_product
+msgid "Product"
+msgstr ""
+
+#. module: membership
+#: selection:report.membership,month:0
+msgid "May"
+msgstr ""
+
+#. module: membership
+#: field:product.product,membership_date_from:0
+#: field:res.partner,membership_start:0
+msgid "Membership Start Date"
+msgstr ""
+
+#. module: membership
+#: help:res.partner,free_member:0
+msgid "Select if you want to give free membership."
+msgstr ""
+
+#. module: membership
+#: field:res.partner,membership_amount:0
+msgid "Membership Amount"
+msgstr ""
+
+#. module: membership
+#: field:report.membership,date_to:0
+#: view:res.partner:0
+msgid "End Date"
+msgstr ""
+
+#. module: membership
+#: selection:report.membership,month:0
+msgid "February"
+msgstr ""
+
+#. module: membership
+#: model:process.node,name:membership.process_node_invoicedmember0
+msgid "Invoiced member"
+msgstr ""
+
+#. module: membership
+#: selection:report.membership,month:0
+msgid "April"
+msgstr ""
+
+#. module: membership
+#: view:res.partner:0
+msgid "Starting Date Of Membership"
+msgstr ""
+
+#. module: membership
+#: help:res.partner,membership_cancel:0
+msgid "Date on which membership has been cancelled"
+msgstr ""
+
+#. module: membership
+#: field:membership.membership_line,date_cancel:0
+msgid "Cancel date"
+msgstr ""
+
+#. module: membership
+#: model:process.node,name:membership.process_node_waitingmember0
+msgid "Waiting member"
+msgstr ""
+
+#. module: membership
+#: model:ir.actions.act_window,name:membership.action_membership_invoice_view
+#: view:membership.invoice:0
+msgid "Invoice Membership"
+msgstr ""
+
+#. module: membership
+#: model:process.node,name:membership.process_node_membershipproduct0
+msgid "Membership product"
+msgstr ""
+
+#. module: membership
+#: help:membership.membership_line,member_price:0
+msgid "Amount for the membership"
+msgstr ""
+
+#. module: membership
+#: constraint:res.partner:0
+msgid "Error ! You cannot create recursive associated members."
+msgstr ""
+
+#. module: membership
+#: selection:membership.membership_line,state:0
+#: selection:report.membership,membership_state:0
+#: selection:res.partner,membership_state:0
+msgid "Cancelled Member"
+msgstr ""
+
+#. module: membership
+#: view:report.membership:0
+#: field:report.membership,year:0
+msgid "Year"
+msgstr ""
+
+#. module: membership
+#: view:product.product:0
+msgid "Accounting"
+msgstr ""
+
+#. module: membership
+#: view:report.membership:0
+msgid "Revenue Done"
+msgstr ""