diff --git a/addons/account/__openerp__.py b/addons/account/__openerp__.py
index 0131ca0437b..06c3ed15a93 100644
--- a/addons/account/__openerp__.py
+++ b/addons/account/__openerp__.py
@@ -133,7 +133,9 @@ module named account_voucher.
'test/account_bank_statement.yml',
'test/account_cash_statement.yml',
'test/account_report.yml',
- ],
+
+
+ ],
'installable': True,
'active': False,
'certificate': '0080331923549',
diff --git a/addons/account/account.py b/addons/account/account.py
index 470282fadcd..f79e36c7681 100644
--- a/addons/account/account.py
+++ b/addons/account/account.py
@@ -204,7 +204,7 @@ class account_account(osv.osv):
args[pos] = ('id', 'in', ids1)
pos += 1
- if context and context.has_key('consolidate_childs'): #add consolidated childs of accounts
+ if context and context.has_key('consolidate_children'): #add consolidated children of accounts
ids = super(account_account, self).search(cr, uid, args, offset, limit,
order, context=context, count=count)
for consolidate_child in self.browse(cr, uid, context['account_id'], context=context).child_consol_ids:
@@ -285,6 +285,7 @@ class account_account(osv.osv):
children_and_consolidated.reverse()
brs = list(self.browse(cr, uid, children_and_consolidated, context=context))
sums = {}
+ currency_obj = self.pool.get('res.currency')
while brs:
current = brs[0]
# can_compute = True
@@ -299,8 +300,11 @@ class account_account(osv.osv):
brs.pop(0)
for fn in field_names:
sums.setdefault(current.id, {})[fn] = accounts.get(current.id, {}).get(fn, 0.0)
- if current.child_id:
- sums[current.id][fn] += sum(sums[child.id][fn] for child in current.child_id)
+ for child in current.child_id:
+ if child.company_id.currency_id.id == current.company_id.currency_id.id:
+ sums[current.id][fn] += sums[child.id][fn]
+ else:
+ sums[current.id][fn] += currency_obj.compute(cr, uid, child.company_id.currency_id.id, current.company_id.currency_id.id, sums[child.id][fn], context=context)
res = {}
null_result = dict((fn, 0.0) for fn in field_names)
for id in ids:
@@ -607,8 +611,8 @@ class account_journal(osv.osv):
}
_defaults = {
- 'user_id': lambda self,cr,uid,context: uid,
- 'company_id': lambda self,cr,uid,c: self.pool.get('res.users').browse(cr, uid, uid, c).company_id.id,
+ 'user_id': lambda self, cr, uid, context: uid,
+ 'company_id': lambda self, cr, uid, c: self.pool.get('res.users').browse(cr, uid, uid, c).company_id.id,
}
_sql_constraints = [
('code_company_uniq', 'unique (code, company_id)', 'The code of the journal must be unique per company !'),
@@ -708,7 +712,6 @@ class account_journal(osv.osv):
return self.name_get(cr, user, ids, context=context)
-
def onchange_type(self, cr, uid, ids, type, currency, context=None):
obj_data = self.pool.get('ir.model.data')
user_pool = self.pool.get('res.users')
@@ -1278,6 +1281,8 @@ class account_move(osv.osv):
return super(account_move, self).copy(cr, uid, id, default, context)
def unlink(self, cr, uid, ids, context=None, check=True):
+ if context is None:
+ context = {}
toremove = []
obj_move_line = self.pool.get('account.move.line')
for move in self.browse(cr, uid, ids, context=context):
@@ -1916,7 +1921,7 @@ class account_tax(osv.osv):
RETURN:
[ tax ]
tax = {'name':'', 'amount':0.0, 'account_collected_id':1, 'account_paid_id':2}
- one tax for each tax id in IDS and their childs
+ one tax for each tax id in IDS and their children
"""
res = self._unit_compute(cr, uid, taxes, price_unit, address_id, product, partner, quantity)
total = 0.0
@@ -2011,7 +2016,7 @@ class account_tax(osv.osv):
RETURN:
[ tax ]
tax = {'name':'', 'amount':0.0, 'account_collected_id':1, 'account_paid_id':2}
- one tax for each tax id in IDS and their childs
+ one tax for each tax id in IDS and their children
"""
res = self._unit_compute_inv(cr, uid, taxes, price_unit, address_id, product, partner=None)
total = 0.0
@@ -2611,11 +2616,12 @@ class wizard_multi_charts_accounts(osv.osv_memory):
cr.execute("SELECT company_id FROM account_account WHERE active = 't' AND account_account.parent_id IS NULL AND name != %s", ("Chart For Automated Tests",))
configured_cmp = [r[0] for r in cr.fetchall()]
unconfigured_cmp = list(set(company_ids)-set(configured_cmp))
- if unconfigured_cmp:
- cmp_select = [(line.id, line.name) for line in self.pool.get('res.company').browse(cr, uid, unconfigured_cmp)]
- for field in res['fields']:
- if field == 'company_id':
- res['fields'][field]['domain'] = unconfigured_cmp
+ for field in res['fields']:
+ if field == 'company_id':
+ res['fields'][field]['domain'] = unconfigured_cmp
+ res['fields'][field]['selection'] = [('', '')]
+ if unconfigured_cmp:
+ cmp_select = [(line.id, line.name) for line in self.pool.get('res.company').browse(cr, uid, unconfigured_cmp)]
res['fields'][field]['selection'] = cmp_select
return res
diff --git a/addons/account/account_analytic_line.py b/addons/account/account_analytic_line.py
index e24e763ff56..b59df303170 100644
--- a/addons/account/account_analytic_line.py
+++ b/addons/account/account_analytic_line.py
@@ -50,11 +50,10 @@ class account_analytic_line(osv.osv):
if context is None:
context = {}
if context.get('from_date',False):
- args.append(['date', '>=',context['from_date']])
+ args.append(['date', '>=', context['from_date']])
if context.get('to_date',False):
- args.append(['date','<=',context['to_date']])
-
+ args.append(['date','<=', context['to_date']])
return super(account_analytic_line, self).search(cr, uid, args, offset, limit,
order, context=context, count=count)
@@ -158,4 +157,4 @@ class res_partner(osv.osv):
res_partner()
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file
diff --git a/addons/account/account_demo.xml b/addons/account/account_demo.xml
index 5ef0ee4992d..566185c70c3 100644
--- a/addons/account/account_demo.xml
+++ b/addons/account/account_demo.xml
@@ -126,6 +126,9 @@
-
+
+
+
+
diff --git a/addons/account/account_end_fy.xml b/addons/account/account_end_fy.xml
index 5f4ed44adfe..650bffc58e9 100644
--- a/addons/account/account_end_fy.xml
+++ b/addons/account/account_end_fy.xml
@@ -14,7 +14,7 @@
action="action_account_period_tree"
id="menu_action_account_period_close_tree"
parent="account.menu_account_end_year_treatments"
- sequence="0" groups="base.group_extended,group_account_manager,group_account_user"/>
+ sequence="0" groups="base.group_extended"/>
diff --git a/addons/account/account_installer.xml b/addons/account/account_installer.xml
index 495b4f4e5ba..64d124f1dc2 100644
--- a/addons/account/account_installer.xml
+++ b/addons/account/account_installer.xml
@@ -24,7 +24,7 @@
-
+
diff --git a/addons/account/account_invoice_view.xml b/addons/account/account_invoice_view.xml
index f0cec0abda3..5b661e3e7d7 100644
--- a/addons/account/account_invoice_view.xml
+++ b/addons/account/account_invoice_view.xml
@@ -155,7 +155,7 @@
-
+
@@ -264,7 +264,7 @@
-
+
@@ -434,6 +434,7 @@
{'type':'out_invoice', 'journal_type': 'sale'}With Customer Invoices you can create and manage sales invoices issued to your customers. OpenERP can also generate draft invoices automatically from sales orders or deliveries. You should only confirm them before sending them to your customers.
+
@@ -461,7 +462,7 @@
[('type','=','in_invoice')]{'type':'in_invoice', 'journal_type': 'purchase'}
- With Supplier Invoices you can enter and manage invoices issued by your suppliers. OpenERP can also generate draft invoices automatically from purchase order or receipt. This way, you can control the invoice from your supplier according to what you purchased or received.
+ With Supplier Invoices you can enter and manage invoices issued by your suppliers. OpenERP can also generate draft invoices automatically from purchase orders or receipts. This way, you can control the invoice from your supplier according to what you purchased or received.
diff --git a/addons/account/account_menuitem.xml b/addons/account/account_menuitem.xml
index 22ab46a1775..867aaeeba51 100644
--- a/addons/account/account_menuitem.xml
+++ b/addons/account/account_menuitem.xml
@@ -6,7 +6,6 @@
groups="group_account_user,group_account_manager,group_account_invoice"
web_icon="images/accounting.png"
web_icon_hover="images/accounting-hover.png"/>
-
-
-
+
+
-
-
+
+
+
diff --git a/addons/account/account_move_line.py b/addons/account/account_move_line.py
index 02b8be3a8c1..2522e53b2a0 100644
--- a/addons/account/account_move_line.py
+++ b/addons/account/account_move_line.py
@@ -309,7 +309,7 @@ class account_move_line(osv.osv):
context = {}
c = context.copy()
c['initital_bal'] = True
- sql = """SELECT l2.id, SUM(l1.debit-l1.credit)
+ sql = """SELECT l2.id, SUM(l1.debit-l1.credit)
FROM account_move_line l1, account_move_line l2
WHERE l2.account_id = l1.account_id
AND l1.id <= l2.id
@@ -318,8 +318,7 @@ class account_move_line(osv.osv):
" GROUP BY l2.id"
cr.execute(sql, [tuple(ids)])
- res = dict(cr.fetchall())
- return res
+ return dict(cr.fetchall())
def _invoice(self, cursor, user, ids, name, arg, context=None):
invoice_obj = self.pool.get('account.invoice')
@@ -887,7 +886,7 @@ class account_move_line(osv.osv):
fld = []
fields = {}
flds = []
- title = "Accounting Entries" #self.view_header_get(cr, uid, view_id, view_type, context)
+ title = _("Accounting Entries") #self.view_header_get(cr, uid, view_id, view_type, context)
xml = '''\n\n\t''' % (title)
ids = journal_pool.search(cr, uid, [])
@@ -906,8 +905,8 @@ class account_move_line(osv.osv):
else:
fields.get(field.field).append(journal.id)
common_fields[field.field] = common_fields[field.field] + 1
- fld.append(('period_id', 3, 'Period'))
- fld.append(('journal_id', 10, 'Journal'))
+ fld.append(('period_id', 3, _('Period')))
+ fld.append(('journal_id', 10, _('Journal')))
flds.append('period_id')
flds.append('journal_id')
fields['period_id'] = all_journal
@@ -927,10 +926,10 @@ class account_move_line(osv.osv):
# state = 'colors="red:state==\'draft\'"'
attrs = []
if field == 'debit':
- attrs.append('sum = "Total debit"')
+ attrs.append('sum = "%s"' % _("Total debit"))
elif field == 'credit':
- attrs.append('sum = "Total credit"')
+ attrs.append('sum = "%s"' % _("Total credit"))
elif field == 'move_id':
attrs.append('required = "False"')
@@ -1284,4 +1283,4 @@ class account_move_line(osv.osv):
account_move_line()
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file
diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml
index a8b3f5ad31d..019baf8f145 100644
--- a/addons/account/account_view.xml
+++ b/addons/account/account_view.xml
@@ -276,6 +276,7 @@
+
@@ -762,7 +763,7 @@
An account type is used to determine how an account is used in each journal. The deferral method of an account type determines the process for the annual closing. Reports such as the Balance Sheet and the Profit and Loss report use the category (profit/loss or balance sheet). For example, the account type could be linked to an asset account, expense account or payable account. From this view, you can create and manage the account types you need for your company.
-
+
@@ -1227,7 +1228,7 @@
id="menu_action_account_moves_all"
parent="account.menu_finance_entries"
sequence="1"
- groups="group_account_user,group_account_manager"
+ groups="group_account_user"
/>
@@ -1475,7 +1476,7 @@
action="action_move_journal_line"
id="menu_action_move_journal_line_form"
parent="account.menu_finance_entries"
- groups="group_account_user,group_account_manager"
+ groups="group_account_user"
sequence="5"/>
@@ -1742,7 +1743,7 @@
+ parent="account.menu_configuration_misc" groups="base.group_extended"/>
diff --git a/addons/account/demo/account_minimal.xml b/addons/account/demo/account_minimal.xml
index 871ef514836..65184b3d130 100644
--- a/addons/account/demo/account_minimal.xml
+++ b/addons/account/demo/account_minimal.xml
@@ -438,6 +438,5 @@
-
diff --git a/addons/account/i18n/account.pot b/addons/account/i18n/account.pot
index a71884e6d54..f81f8bb4f6b 100644
--- a/addons/account/i18n/account.pot
+++ b/addons/account/i18n/account.pot
@@ -7426,7 +7426,7 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
-msgid "This Account is used for trasfering Profit/Loss(If It is Profit: Amount will be added, Loss : Amount will be duducted.), Which is calculated from Profilt & Loss Report"
+msgid "This Account is used for transferring Profit/Loss(If It is Profit: Amount will be added, Loss : Amount will be duducted.), Which is calculated from Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/ar.po b/addons/account/i18n/ar.po
index dd0676f253e..68aad9e9f21 100644
--- a/addons/account/i18n/ar.po
+++ b/addons/account/i18n/ar.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:16+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7845,9 +7845,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/bg.po b/addons/account/i18n/bg.po
index dbbd21e50d8..8ab36111445 100644
--- a/addons/account/i18n/bg.po
+++ b/addons/account/i18n/bg.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:17+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7876,9 +7876,9 @@ msgstr "Вид отпратка"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/br.po b/addons/account/i18n/br.po
index 2a061082fd8..92c8df05ee3 100644
--- a/addons/account/i18n/br.po
+++ b/addons/account/i18n/br.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:17+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/bs.po b/addons/account/i18n/bs.po
index 5322c0d60a9..dfa9bd472dc 100644
--- a/addons/account/i18n/bs.po
+++ b/addons/account/i18n/bs.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:16+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7900,9 +7900,9 @@ msgstr "Tip reference"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/ca.po b/addons/account/i18n/ca.po
index f925b4f45cf..252eda0f7d9 100644
--- a/addons/account/i18n/ca.po
+++ b/addons/account/i18n/ca.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:17+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7935,9 +7935,9 @@ msgstr "Tipus referència"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/cs.po b/addons/account/i18n/cs.po
index 0bfa2c08c6f..a73284105cf 100644
--- a/addons/account/i18n/cs.po
+++ b/addons/account/i18n/cs.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:17+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7842,9 +7842,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/da.po b/addons/account/i18n/da.po
index f1c57937954..d4c7c605787 100644
--- a/addons/account/i18n/da.po
+++ b/addons/account/i18n/da.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:17+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7862,9 +7862,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/de.po b/addons/account/i18n/de.po
index 6fb7d341308..f276d936254 100644
--- a/addons/account/i18n/de.po
+++ b/addons/account/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-25 20:08+0000\n"
+"PO-Revision-Date: 2010-12-31 00:26+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-26 04:50+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -1607,7 +1607,7 @@ msgstr "Kreditlimit"
#: model:ir.model,name:account.model_account_invoice
#: model:res.request.link,name:account.req_link_invoice
msgid "Invoice"
-msgstr "Statistik Rechnungen"
+msgstr "Rechnung"
#. module: account
#: model:process.node,note:account.process_node_analytic0
@@ -8408,9 +8408,9 @@ msgstr "Referenztyp"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
"Dieses Konto wird als vorläufiges Konto für einen Gewinn oder Verlust aus "
"dem Geschäftsjahr verwendet (Bei vorläufigem Gewinn: Betrag wird "
diff --git a/addons/account/i18n/el.po b/addons/account/i18n/el.po
index 2de6d999c2f..7bd646fc715 100644
--- a/addons/account/i18n/el.po
+++ b/addons/account/i18n/el.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 14:04+0000\n"
+"PO-Revision-Date: 2010-12-28 07:19+0000\n"
"Last-Translator: Dimitris Andavoglou \n"
"Language-Team: Greek \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:41+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7966,9 +7966,9 @@ msgstr "Τύπος Παραπομπής"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/es.po b/addons/account/i18n/es.po
index a932e0c3a9e..6b8ac6ba966 100644
--- a/addons/account/i18n/es.po
+++ b/addons/account/i18n/es.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 10:40+0000\n"
+"PO-Revision-Date: 2010-12-30 13:19+0000\n"
"Last-Translator: Borja López Soilán \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:41+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:25+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -91,7 +91,7 @@ msgstr "Definición hijos"
#. module: account
#: model:ir.model,name:account.model_report_aged_receivable
msgid "Aged Receivable Till Today"
-msgstr "Efectos a cobrar vencidos hasta hoy"
+msgstr "A cobrar vencidos hasta hoy"
#. module: account
#: field:account.partner.ledger,reconcil:0
@@ -105,7 +105,7 @@ msgid ""
"loss in a single document"
msgstr ""
"El informe de pérdidas y ganancias (P&G) le da una visión global de las "
-"pérdidas y ganancias realizadas por su empresa en un único documento"
+"pérdidas y ganancias de su empresa en un único documento"
#. module: account
#: model:process.transition,name:account.process_transition_invoiceimport0
@@ -141,7 +141,7 @@ msgstr "Asientos contables"
#: code:addons/account/account.py:0
#, python-format
msgid "You can not delete posted movement: \"%s\"!"
-msgstr "¡No puede eliminar el movimiento fijado: \"%s\"!"
+msgstr "¡No puede eliminar el movimiento asentado: \"%s\"!"
#. module: account
#: field:account.invoice.line,origin:0
@@ -244,7 +244,7 @@ msgstr ""
#. module: account
#: model:ir.model,name:account.model_account_move_line_reconcile_select
msgid "Move line reconcile select"
-msgstr "seleccionar conciliar línea movimiento"
+msgstr "Seleccionar conciliación línea movimiento"
#. module: account
#: help:account.model.line,sequence:0
@@ -275,7 +275,7 @@ msgstr ""
#. module: account
#: model:process.transition,note:account.process_transition_supplierentriesreconcile0
msgid "Accounting entries are an input of the reconciliation."
-msgstr "Asientos contables son una entrada para la conciliación."
+msgstr "Los asientos contables son una entrada de la conciliación."
#. module: account
#: model:ir.ui.menu,name:account.menu_finance_management_belgian_reports
@@ -359,7 +359,7 @@ msgstr ""
#. module: account
#: model:ir.model,name:account.model_account_unreconcile
msgid "Account Unreconcile"
-msgstr "Contabilidad. Romper conciliación"
+msgstr "Desconciliar cuenta"
#. module: account
#: view:product.product:0
@@ -399,19 +399,19 @@ msgid ""
"OpenERP. Journal items are created by OpenERP if you use Bank Statements, "
"Cash Registers, or Customer/Supplier payments."
msgstr ""
-"Los contables utilizan esta vista para introducir asientos masivamente en "
-"OpenERP. OpenERP crea los asientos contables si utiliza extractos bancarios, "
-"registros de caja o pagos de cliente/proveedor."
+"Los contables utilizan esta vista para introducir apuntes masivamente en "
+"OpenERP. Cuando utiliza los extractos bancarios, hojas de caja, o pagos de "
+"cliente/proveedor OpenERP crea automáticamente apuntes contables."
#. module: account
#: model:ir.model,name:account.model_account_tax_template
msgid "account.tax.template"
-msgstr "account.tax.template"
+msgstr "cuenta.impuesto.plantilla"
#. module: account
#: model:ir.model,name:account.model_account_bank_accounts_wizard
msgid "account.bank.accounts.wizard"
-msgstr "account.banco.cuentas.asistente"
+msgstr "cuenta.banco.cuentas.asistente"
#. module: account
#: field:account.move.line,date_created:0
@@ -451,7 +451,7 @@ msgstr ""
#. module: account
#: field:account.journal,default_debit_account_id:0
msgid "Default Debit Account"
-msgstr "Cuenta debe por defecto"
+msgstr "Cuenta deudora por defecto"
#. module: account
#: view:account.move:0
@@ -609,7 +609,7 @@ msgstr "Transacciones no conciliadas"
#: code:addons/account/account_cash_statement.py:0
#, python-format
msgid "CashBox Balance is not matching with Calculated Balance !"
-msgstr "¡El saldo del diario de caja no concuerda con el saldo calculado!"
+msgstr "¡El saldo de caja no coincide con el saldo calculado!"
#. module: account
#: view:account.fiscal.position:0
@@ -621,7 +621,7 @@ msgstr "Mapeo impuestos"
#. module: account
#: model:ir.model,name:account.model_account_installer_modules
msgid "account.installer.modules"
-msgstr "account.instalador.módulos"
+msgstr "cuenta.instalador.módulos"
#. module: account
#: model:ir.actions.act_window,name:account.action_account_fiscalyear_close_state
@@ -661,9 +661,9 @@ msgid ""
"If you unreconciliate transactions, you must also verify all the actions "
"that are linked to those transactions because they will not be disable"
msgstr ""
-"Si rompe una conciliación de transacciones, debe verificar también todas las "
-"acciones relacionadas con esas transacciones debido a que no serán "
-"deshabilitadas."
+"Si rompe la conciliación de las transacciones, también debe verificar todas "
+"las acciones que están relacionadas con estas transacciones, ya que no se "
+"desactivarán."
#. module: account
#: view:analytic.entries.report:0
@@ -700,7 +700,7 @@ msgstr "Importe código impuesto"
#: code:addons/account/installer.py:0
#, python-format
msgid "SAJ"
-msgstr "VENTA"
+msgstr "VEN"
#. module: account
#: help:account.bank.statement,balance_end_real:0
@@ -2153,7 +2153,7 @@ msgstr "Descripción"
#: code:addons/account/installer.py:0
#, python-format
msgid "ECNJ"
-msgstr ""
+msgstr "ACOMPRA"
#. module: account
#: view:account.subscription:0
@@ -2412,7 +2412,7 @@ msgstr "Contabilidad. Líneas de modelo"
#: code:addons/account/installer.py:0
#, python-format
msgid "EXJ"
-msgstr "GASTO"
+msgstr "COMPRA"
#. module: account
#: field:product.template,supplier_taxes_id:0
@@ -2628,7 +2628,7 @@ msgstr ""
#: model:ir.actions.act_window,name:account.action_account_aged_balance_view
#: model:ir.ui.menu,name:account.menu_aged_trial_balance
msgid "Aged Partner Balance"
-msgstr "Balance de empresa anterior"
+msgstr "Saldos vencidos de empresa"
#. module: account
#: model:process.transition,name:account.process_transition_entriesreconcile0
@@ -2659,11 +2659,11 @@ msgid ""
"Note that journal entries that are automatically created by the system are "
"always skipping that state."
msgstr ""
-"Marque esta opción si no desea que los nuevos asientos pasen por el estado "
-"'Borrador' y por tanto vayan directamente al estado 'Fijado' sin ninguna "
+"Marque esta opción si no desea que los nuevos apuntes pasen por el estado "
+"'Borrador' y por tanto vayan directamente al estado 'Asentado' sin ninguna "
"validación manual. \n"
-"Tenga en cuenta que los asientos creados automáticamente por el sistema "
-"siempre se saltan ese estado."
+"Tenga en cuenta que los apuntes creados automáticamente por el sistema "
+"siempre obvian ese estado."
#. module: account
#: model:ir.actions.server,name:account.ir_actions_server_action_wizard_multi_chart
@@ -3266,7 +3266,7 @@ msgid ""
"All selected journal entries will be validated and posted. It means you "
"won't be able to modify their accounting fields anymore."
msgstr ""
-"Todos los asientos seleccionados serán validados y fijados. Esto significa "
+"Todos los apuntes seleccionadas serán validados y asentados. Esto significa "
"que ya no podrá modificar sus campos contables."
#. module: account
@@ -3695,7 +3695,7 @@ msgstr "Nombre"
#. module: account
#: model:ir.model,name:account.model_account_aged_trial_balance
msgid "Account Aged Trial balance Report"
-msgstr "Contabilidad. Informe de sumas y saldos anterior"
+msgstr "Informe de balance de comprobación de vencimientos"
#. module: account
#: field:account.move.line,date:0
@@ -4009,11 +4009,11 @@ msgid ""
"the system on document validation (invoices, bank statements...) and will be "
"created in 'Posted' state."
msgstr ""
-"Todas los nuevos asientos creados manualmente están, por lo general, en "
-"estado 'No fijado', pero puede configurar la opción de omitir ese estado en "
-"el diario relacionado. En ese caso, se comportan como asientos creados "
+"Todos los apuntes creadas manualmente están, por lo general, en el estado "
+"'No asentado', pero puede configurar la opción de omitir ese estado en el "
+"diario correspondiente. En ese caso, se comportan como apuntes creados "
"automáticamente por el sistema en la validación de documentos (facturas, "
-"extractos bancarios, ...) y se crearán en estado 'Fijado'."
+"extractos bancarios, ...) y se crearán en estado 'Asentado'."
#. module: account
#: code:addons/account/account_analytic_line.py:0
@@ -4052,7 +4052,7 @@ msgstr "Descripción impuesto"
#: selection:account.tax.chart,target_move:0
#: selection:account.vat.declaration,target_move:0
msgid "All Posted Entries"
-msgstr "Todos los asientos fijados"
+msgstr "Todos los apuntes asentados"
#. module: account
#: code:addons/account/account_bank_statement.py:0
@@ -4308,7 +4308,7 @@ msgstr "Considerar asientos conciliados."
#: view:validate.account.move:0
#: view:validate.account.move.lines:0
msgid "Post Journal Entries"
-msgstr "Fijar asientos contables"
+msgstr "Asentar apuntes"
#. module: account
#: selection:account.invoice,state:0
@@ -4659,7 +4659,7 @@ msgid ""
"You should set the journal to allow cancelling entries if you want to do "
"that."
msgstr ""
-"¡No se puede modificar un asiento introducido este diario!\n"
+"¡No se puede modificar una apunte asentado de este diario!\n"
"Debe configurar el diario para permitir la cancelación de los asientos si "
"quiere hacerlo."
@@ -4754,6 +4754,15 @@ msgid ""
"calendar year gives many companies an advantage, allowing them to close "
"their books at a time which is most convenient for them."
msgstr ""
+"Defina el ejercicio fiscal de su compañía según la periodicidad que ha "
+"decidido seguir. Un ejercicio fiscal es un periodo de 1 año sobre el cual la "
+"compañía presupuesta sus gastos. Puede incluir cualquier periodo de 12 "
+"meses. El ejercicio fiscal suele denominarse según la fecha en la que acaba. "
+"Así, si el ejercicio fiscal de una compañía finaliza el 30 de noviembre de "
+"2011, entonces todo lo comprendido entre el 1 de diciembre de 2010 y el 30 "
+"de noviembre de 2011 será considerado como el EF 2011. No usar el calendario "
+"natural es una ventaja para muchas compañías, ya que les permite cerrar sus "
+"libros en el momento más conveniente para ellas."
#. module: account
#: model:ir.actions.act_window,name:account.action_payment_term_form
@@ -5148,7 +5157,7 @@ msgstr "Cantidad de productos"
#: selection:account.move,state:0
#: view:account.move.line:0
msgid "Unposted"
-msgstr "No fijado"
+msgstr "No asentado"
#. module: account
#: view:account.change.currency:0
@@ -5331,7 +5340,7 @@ msgstr "Válido hasta"
#. module: account
#: view:board.board:0
msgid "Aged Receivables"
-msgstr "A cobrar antiguos"
+msgstr "A cobrar vencidos"
#. module: account
#: model:ir.actions.act_window,name:account.action_account_automatic_reconcile
@@ -6389,6 +6398,9 @@ msgid ""
"o.journal_id.id) - sum_credit(o.period_id.id, o.journal_id.id))) ]] [[ "
"o.journal_id.currency and o.journal_id.currency.symbol"
msgstr ""
+"o.journal_id.currency and formatLang((sum_debit(o.period_id.id, "
+"o.journal_id.id) - sum_credit(o.period_id.id, o.journal_id.id))) ]] [[ "
+"o.journal_id.currency and o.journal_id.currency.symbol"
#. module: account
#: view:account.vat.declaration:0
@@ -6668,6 +6680,12 @@ msgid ""
"you request an interval of 30 days OpenERP generates an analysis of "
"creditors for the past month, past two months, and so on. "
msgstr ""
+"Saldos vencidos de empresa es un informe más detallado de sus efectos a "
+"cobrar por intervalos. Al abrir el informe, OpenERP pregunta por el nombre "
+"de la compañía, el periodo fiscal, y el tamaño del intervalo a analizar (en "
+"días). Luego OpenERP calcula una tabla del saldo deudor por periodo. Así que "
+"si solicita un intervalo de 30 días, OpenERP genera un análisis de todos los "
+"deudores para el mes pasado, últimos dos meses, etc. "
#. module: account
#: model:ir.actions.act_window,help:account.action_account_journal_view
@@ -6694,6 +6712,12 @@ msgid ""
"Create and manage them from here and decide whether a period should be left "
"open or closed depending on your company's activities over a specific period."
msgstr ""
+"Aquí puede definir un periodo, un intervalo de tiempo entre cierres "
+"consecutivos de los libros de su compañía. Un periodo contable es "
+"típicamente un mes o un trimestre, correspondientemente al régimen "
+"impositivo usado en el negocio. Creelos y gestionelos desde aquí, y decida "
+"si un periodo debe permanecer abierto o cerrado según las actividades de su "
+"compañía en un plazo específico."
#. module: account
#: model:ir.actions.act_window,name:account.act_account_acount_move_line_open_unreconciled
@@ -7054,6 +7078,11 @@ msgid ""
"line of the expense account, OpenERP will propose to you automatically the "
"Tax related to this account and the counter-part \"Account Payable\"."
msgstr ""
+"Esta vista es usada por los contables para registrar apuntes masivamente en "
+"OpenERP. Si quiere registrar una factura de proveedor, comience "
+"introduciendo el apunte de la cuenta de gastos. OpenERP le propondrá "
+"automáticamente el impuesto asociado a esta cuenta, y la \"cuenta a pagar\" "
+"de contrapartida."
#. module: account
#: help:res.company,property_reserve_and_surplus_account:0
@@ -7118,6 +7147,12 @@ msgid ""
"Situation' to be used at the time of new fiscal year creation or end of year "
"entries generation."
msgstr ""
+"Seleccione 'Ventas' para el diario de ventas que será usado cuando se creen "
+"facturas. Seleccione 'Compras' para el diario a usar cuando se aprueben "
+"pedidos de compra. Seleccione 'Efectivo' (Caja) para que se use a la hora de "
+"hacer pagos. Seleccione 'General' para operaciones misceláneas. Seleccione "
+"'Situación apertura/cierre' para usarlo cuando se crea un nuevo ejercicio "
+"fiscal o la generación del asiento de cierre."
#. module: account
#: report:account.invoice:0
@@ -7273,7 +7308,7 @@ msgstr "Código"
#. module: account
#: view:validate.account.move:0
msgid "Post Journal Entries of a Journal"
-msgstr "Fijar asientos de un diario"
+msgstr "Asentar apuntes de un diario"
#. module: account
#: view:product.product:0
@@ -7550,6 +7585,13 @@ msgid ""
"daily transactions, a company may keep several types of specialized "
"journals such as a cash journal, purchases journal, and sales journal."
msgstr ""
+"Cree y gestione los diarios financieros de su compañía desde este menú. Un "
+"diario es un histórico del negocio en el que se anotan todos los datos, "
+"relacionados con gestiones financieras de la empresa, del día a día, usando "
+"un sistema de doble entrada para el mantenimiento del libro. Dependiendo de "
+"la naturaleza de sus actividades, y del número de transacciones diarias, una "
+"compañía puede tener varios tipos de diarios especializados, como un diario "
+"de caja, diario de compras y diario de ventas."
#. module: account
#: code:addons/account/account_bank_statement.py:0
@@ -7806,6 +7848,13 @@ msgid ""
"useful because it enables you to preview at any time the tax that you owe at "
"the start and end of the month or quarter."
msgstr ""
+"Este menú imprime una declaración de IVA basada en facturas o pagos. Puede "
+"seleccionar uno o varios periodos del ejercicio fiscal. La información "
+"necesaria para la declaración de impuestos es generada por OpenERP a partir "
+"de las facturas (o pagos, en algunos países). Esta información se actualiza "
+"en tiempo real; lo cual es muy útil porque le permite previsualizar en "
+"cualquier momento los impuestos a pagar al principio y al final del mes o "
+"trimestre."
#. module: account
#: report:account.invoice:0
@@ -7875,6 +7924,10 @@ msgid ""
"of it. You can easily generate refunds and reconcile them from the invoice "
"form."
msgstr ""
+"Este menú le permite gestionar notas de crédito (reembolsos) emitidas/a "
+"emitir a sus clientes. Una factura rectificativa es un documento que anula "
+"una factura o parte de ella. Puede generar reembolsos fácilmente y "
+"reconciliarlos desde el formulario de factura."
#. module: account
#: model:process.transition,name:account.process_transition_filestatement0
@@ -7907,7 +7960,7 @@ msgstr "No se puede crear asiento factura en el diario centralizado"
#. module: account
#: field:account.account.type,report_type:0
msgid "P&L / BS Category"
-msgstr ""
+msgstr "Categoría Balance / PyG"
#. module: account
#: view:account.automatic.reconcile:0
@@ -8071,6 +8124,10 @@ msgid ""
"expense account or payable account. From this view, you can create and "
"manage the account types you need to be used for your company management."
msgstr ""
+"Un tipo de cuenta es un nombre o código asignado a una cuenta que indica su "
+"propósito. Por ejemplo, el tipo de cuenta podría estar asociado a una cuenta "
+"de activos, de gastos o a pagar. Desde esta vista, puede crear y gestionar "
+"los tipos de cuenta que necesite usar para la gestión de su compañía."
#. module: account
#: model:ir.actions.act_window,name:account.act_account_journal_2_account_invoice_opened
@@ -8254,6 +8311,16 @@ msgid ""
"* The 'Paid' state is set automatically when invoice is paid. \n"
"* The 'Cancelled' state is used when user cancel invoice."
msgstr ""
+" * El estado 'Borrador' se utiliza cuando un usuario está introduciendo una "
+"nueva factura sin confirmar. \n"
+"* El estado 'Pro-forma' se utiliza cuando la factura es una Pro-forma sin "
+"número de factura. \n"
+"* El estado 'Abierto' se utiliza cuando el usuario confirma una factura; se "
+"genera automáticamente un número de factura. Permanece en estado abierto "
+"mientras el usuario no paga la factura. \n"
+"* El estado 'Pagado' se establece automáticamente cuando se paga la factura. "
+" \n"
+"* El estado 'Cancelado' se utiliza cuando el usuario cancela la factura."
#. module: account
#: field:account.invoice.refund,period:0
@@ -8306,9 +8373,9 @@ msgstr "Tipo de referencia"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
"Esta cuenta se utiliza para transferir las Pérdidas/Ganancias (si es una "
"Ganancia: Importe será añadido, Pérdida: Importe será deducido), que se "
@@ -8488,7 +8555,7 @@ msgstr ""
#: code:addons/account/installer.py:0
#, python-format
msgid "SCNJ"
-msgstr ""
+msgstr "AVENTA"
#. module: account
#: model:process.transition,note:account.process_transition_analyticinvoice0
@@ -8507,6 +8574,10 @@ msgid ""
"in which order. You can create your own view for a faster encoding in each "
"journal."
msgstr ""
+"Establece la vista usada cuando se escriben o consultan apuntes en este "
+"diario. La vista le dice a OpenERP qué campos deben ser visibles, requeridos "
+"o de sólo lectura, y en qué orden. Puede crear su propia vista en cada "
+"diario para introducir apuntes más rápido."
#. module: account
#: field:account.period,date_stop:0
@@ -8735,6 +8806,12 @@ msgid ""
"the income account. OpenERP will propose to you automatically the Tax "
"related to this account and the counter-part \"Account receivable\"."
msgstr ""
+"Esta vista es usada por los contables para registrar apuntes masivamente en "
+"OpenERP. Si quiere registrar una factura de cliente, seleccione el diario y "
+"el periodo en la barra de herramientas de búsqueda. Luego, comience "
+"introduciendo el apunte de la cuenta de ingresos. OpenERP le propondrá "
+"automáticamente el impuesto asociado a esta cuenta, y la \"cuenta a cobrar\" "
+"de contrapartida."
#. module: account
#: code:addons/account/account_bank_statement.py:0
@@ -9006,6 +9083,15 @@ msgid ""
"open period. Close a period when you do not want to record new entries and "
"want to lock this period for tax related calculation."
msgstr ""
+"Un periodo es una plazo de tiempo fiscal durante la cual se deben registrar "
+"en asientos las actividades relacionadas con la contabilidad. Lo normal es "
+"un periodo mensual pero, dependiendo del país y las necesidades de su "
+"compañía, podría usar también periodos trimestrales (por ejemplo en España "
+"las PYMES habitualmente usan periodos trimestrales). Cerrar un periodo "
+"impide registrar nuevos asientos, cualquier nuevo asiento deberá anotarse en "
+"el siguiente periodo abierto. Cierre un periodo cuando no vaya a escribir "
+"nuevos asientos y desee bloquear este periodo por motivos relacionados con "
+"el cálculo de impuestos."
#. module: account
#: view:account.analytic.account:0
@@ -9056,6 +9142,10 @@ msgid ""
"Make sure you have configured Payment Term properly !\n"
"It should contain atleast one Payment Term Line with type \"Balance\" !"
msgstr ""
+"¡ No se puede confirmar un asiento descuadrado !\n"
+"¡ Asegúrese de haber configurado el plazo de pago correctamente !\n"
+"¡ Debería contener al menos una línea de plazo de pago con de tipo \"Saldo\" "
+"!"
#. module: account
#: help:res.partner,property_account_payable:0
@@ -9270,6 +9360,8 @@ msgid ""
"and is the process of transferring debit and credit amounts from a journal "
"of original entry to a ledger book."
msgstr ""
+"El proceso de validación de apuntes, también llamado 'asentar', transfiere "
+"los importes del debe y haber de la anotación original a un libro mayor."
#. module: account
#: report:account.tax.code.entries:0
@@ -9741,7 +9833,7 @@ msgstr "Cuenta fin."
#: model:ir.actions.act_window,name:account.action_aged_receivable_graph
#: view:report.aged.receivable:0
msgid "Aged Receivable"
-msgstr "A cobrar anteriores"
+msgstr "A cobrar vencido"
#. module: account
#: field:account.tax,applicable_type:0
diff --git a/addons/account/i18n/es_AR.po b/addons/account/i18n/es_AR.po
index 49657cf5fbb..4dc0a67d9c6 100644
--- a/addons/account/i18n/es_AR.po
+++ b/addons/account/i18n/es_AR.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:25+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7937,9 +7937,9 @@ msgstr "Tipo de referencia"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/es_EC.po b/addons/account/i18n/es_EC.po
index 94628420609..1172cbd60ef 100644
--- a/addons/account/i18n/es_EC.po
+++ b/addons/account/i18n/es_EC.po
@@ -16,7 +16,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:25+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -8249,13 +8249,10 @@ msgstr "Tipo de referencia"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
#. module: account
#: view:account.analytic.cost.ledger.journal.report:0
@@ -11819,6 +11816,15 @@ msgstr "You cannot remove an account which has account entries!. "
#~ " def create_entries(self, cr, uid, ids, context=None):\n"
#~ " account_model_obj = self.pool.get('account.model"
+#~ msgid ""
+#~ "This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
+#~ "be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
+#~ "& Loss Report"
+#~ msgstr ""
+#~ "This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
+#~ "be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
+#~ "& Loss Report"
+
#~ msgid "Liability View"
#~ msgstr "Vista de Pasivo"
diff --git a/addons/account/i18n/et.po b/addons/account/i18n/et.po
index 46cee533cf1..4058dc98bf6 100644
--- a/addons/account/i18n/et.po
+++ b/addons/account/i18n/et.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:18+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr "Viite tüüp"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/eu.po b/addons/account/i18n/eu.po
index 4dec16e476d..93332441b01 100644
--- a/addons/account/i18n/eu.po
+++ b/addons/account/i18n/eu.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:16+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/fa.po b/addons/account/i18n/fa.po
index 5273f442a5d..f7345a59754 100644
--- a/addons/account/i18n/fa.po
+++ b/addons/account/i18n/fa.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:21+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/fi.po b/addons/account/i18n/fi.po
index 045fb9f9043..380b83a4326 100644
--- a/addons/account/i18n/fi.po
+++ b/addons/account/i18n/fi.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:18+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7907,9 +7907,9 @@ msgstr "Viitetyyppi"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/fr.po b/addons/account/i18n/fr.po
index 6afcd78f4f9..98499791afb 100644
--- a/addons/account/i18n/fr.po
+++ b/addons/account/i18n/fr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-26 07:43+0000\n"
+"PO-Revision-Date: 2010-12-30 19:21+0000\n"
"Last-Translator: lolivier \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-27 04:39+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7964,7 +7964,7 @@ msgstr ""
#. module: account
#: field:account.account.type,report_type:0
msgid "P&L / BS Category"
-msgstr ""
+msgstr "P&L / BS Category"
#. module: account
#: view:account.automatic.reconcile:0
@@ -8085,6 +8085,8 @@ msgstr "Fournisseurs"
msgid ""
"You cannot create more than one move per period on centralized journal"
msgstr ""
+"Vous ne pouvez pas créer plus d'une écriture par période sur un journal "
+"centralisé"
#. module: account
#: view:account.journal:0
@@ -8281,6 +8283,7 @@ msgstr ""
#: model:process.transition,note:account.process_transition_validentries0
msgid "Accountant validates the accounting entries coming from the invoice."
msgstr ""
+"Le comptable valide les écritures comptables provenant de la facture."
#. module: account
#: model:ir.actions.act_window,name:account.act_account_acount_move_line_reconcile_open
@@ -8335,7 +8338,7 @@ msgstr "Journal des écritures d'ouverture"
#. module: account
#: model:process.transition,note:account.process_transition_customerinvoice0
msgid "Draft invoices are checked, validated and printed."
-msgstr ""
+msgstr "Les brouillons de facture sont vérifiés, validés et imprimés."
#. module: account
#: help:account.chart.template,property_reserve_and_surplus_account:0
@@ -8353,9 +8356,9 @@ msgstr "Type de référence"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
@@ -8493,6 +8496,9 @@ msgid ""
"depending on the country and sometimes industry sector. OpenERP allows you "
"to define and manage them from this menu."
msgstr ""
+"Un code de taxe est une référence à une taxe qui sera prise sur un revenu "
+"brut selon les pays voire un secteur industriel. OpenERP permet de les "
+"définir et les gérer depuis ce menu."
#. module: account
#: report:account.overdue:0
@@ -8772,6 +8778,12 @@ msgid ""
"the income account. OpenERP will propose to you automatically the Tax "
"related to this account and the counter-part \"Account receivable\"."
msgstr ""
+"Cette vue est utilisée par les comptables afin d'enregistrer massivement les "
+"écritures dans OpenERP. Si vous voulez enregistrer une facture client, "
+"sélectionnez le journal et la période dans la barre de recherche. Alors, "
+"commencez par l'enregistrement de la ligne de saisie du compte des revenus. "
+"OpenERP vous proposera automatiquement la taxe afférente à ce compte et la "
+"contre-partie \"Compte à recevoir\"."
#. module: account
#: code:addons/account/account_bank_statement.py:0
@@ -9264,6 +9276,8 @@ msgid ""
"Refund invoice base on this type. You can not Modify and Cancel if the "
"invoice is already reconciled"
msgstr ""
+"Remboursement facture de base sur ce type. Vous ne pouvez pas modifier ou "
+"annuler si la facture est déjà réconciliés"
#. module: account
#: help:account.installer.modules,account_analytic_plans:0
@@ -9448,6 +9462,7 @@ msgstr "Ceci est un modèle pour des écritures comptable récurrentes"
#, python-format
msgid "There is no income account defined for this product: \"%s\" (id:%d)"
msgstr ""
+"Il n'y a pas de compte de revenu défini pour ce produit : \"%s\" (id : %d)."
#. module: account
#: report:account.general.ledger:0
@@ -9616,7 +9631,7 @@ msgstr "Traitement des écarts de règlement"
#. module: account
#: model:process.node,note:account.process_node_paidinvoice0
msgid "Invoice's state is Done"
-msgstr ""
+msgstr "L'état de la facture est \"Terminé\""
#. module: account
#: model:ir.model,name:account.model_report_account_sales
@@ -9761,7 +9776,7 @@ msgstr "Imprimer les journaux analytiques"
#. module: account
#: view:account.analytic.line:0
msgid "Fin.Account"
-msgstr ""
+msgstr "Fin.Account"
#. module: account
#: model:ir.actions.act_window,name:account.action_aged_receivable_graph
diff --git a/addons/account/i18n/fr_BE.po b/addons/account/i18n/fr_BE.po
new file mode 100644
index 00000000000..eb2a32e49ff
--- /dev/null
+++ b/addons/account/i18n/fr_BE.po
@@ -0,0 +1,9534 @@
+# French (Belgium) translation for openobject-addons
+# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2010-12-21 19:43+0000\n"
+"PO-Revision-Date: 2010-12-29 11:36+0000\n"
+"Last-Translator: Olivier Dony (OpenERP) \n"
+"Language-Team: French (Belgium) \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:25+0000\n"
+"X-Generator: Launchpad (build Unknown)\n"
+
+#. module: account
+#: model:process.transition,name:account.process_transition_supplierreconcilepaid0
+msgid "System payment"
+msgstr ""
+
+#. module: account
+#: view:account.journal:0
+msgid "Other Configuration"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_open_closed_fiscalyear.py:0
+#, python-format
+msgid "No journal for ending writing has been defined for the fiscal year"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"You cannot remove/deactivate an account which is set as a property to any "
+"Partner."
+msgstr ""
+
+#. module: account
+#: view:account.move.reconcile:0
+msgid "Journal Entry Reconcile"
+msgstr ""
+
+#. module: account
+#: field:account.installer.modules,account_voucher:0
+msgid "Voucher Management"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+#: view:account.bank.statement:0
+#: view:account.move:0
+#: view:account.move.line:0
+msgid "Account Statistics"
+msgstr ""
+
+#. module: account
+#: field:account.invoice,residual:0
+#: field:report.invoice.created,residual:0
+msgid "Residual"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Please define sequence on invoice journal"
+msgstr ""
+
+#. module: account
+#: constraint:account.period:0
+msgid "Error ! The duration of the Period(s) is/are invalid. "
+msgstr ""
+
+#. module: account
+#: field:account.analytic.line,currency_id:0
+msgid "Account currency"
+msgstr ""
+
+#. module: account
+#: view:account.tax:0
+msgid "Children Definition"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_report_aged_receivable
+msgid "Aged Receivable Till Today"
+msgstr ""
+
+#. module: account
+#: field:account.partner.ledger,reconcil:0
+msgid "Include Reconciled Entries"
+msgstr ""
+
+#. module: account
+#: view:account.pl.report:0
+msgid ""
+"The Profit and Loss report gives you an overview of your company profit and "
+"loss in a single document"
+msgstr ""
+
+#. module: account
+#: model:process.transition,name:account.process_transition_invoiceimport0
+msgid "Import from invoice or payment"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_wizard_multi_charts_accounts
+msgid "wizard.multi.charts.accounts"
+msgstr ""
+
+#. module: account
+#: view:account.move:0
+msgid "Total Debit"
+msgstr ""
+
+#. module: account
+#: view:account.unreconcile:0
+msgid ""
+"If you unreconciliate transactions, you must also verify all the actions "
+"that are linked to those transactions because they will not be disabled"
+msgstr ""
+
+#. module: account
+#: report:account.tax.code.entries:0
+msgid "Accounting Entries-"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid "You can not delete posted movement: \"%s\"!"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.line,origin:0
+msgid "Origin"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+#: field:account.account,reconcile:0
+#: view:account.automatic.reconcile:0
+#: field:account.move.line,reconcile_id:0
+#: view:account.move.line.reconcile:0
+#: view:account.move.line.reconcile.writeoff:0
+msgid "Reconcile"
+msgstr ""
+
+#. module: account
+#: field:account.bank.statement.line,ref:0
+#: field:account.entries.report,ref:0
+#: field:account.move,ref:0
+#: view:account.move.line:0
+#: field:account.move.line,ref:0
+#: field:account.subscription,ref:0
+msgid "Reference"
+msgstr ""
+
+#. module: account
+#: view:account.open.closed.fiscalyear:0
+msgid "Choose Fiscal Year "
+msgstr ""
+
+#. module: account
+#: help:account.payment.term,active:0
+msgid ""
+"If the active field is set to False, it will allow you to hide the payment "
+"term without removing it."
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Warning!"
+msgstr ""
+
+#. module: account
+#: field:account.fiscal.position.account,account_src_id:0
+#: field:account.fiscal.position.account.template,account_src_id:0
+msgid "Account Source"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.act_acc_analytic_acc_5_report_hr_timesheet_invoice_journal
+msgid "All Analytic Entries"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_view_created_invoice_dashboard
+msgid "Invoices Created Within Past 15 Days"
+msgstr ""
+
+#. module: account
+#: selection:account.account.type,sign:0
+msgid "Negative"
+msgstr ""
+
+#. module: account
+#: help:account.analytic.journal,type:0
+msgid ""
+"Gives the type of the analytic journal. When it needs for a document (eg: an "
+"invoice) to create analytic entries, OpenERP will look for a matching "
+"journal of the same type."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_tax_template_form
+#: model:ir.ui.menu,name:account.menu_action_account_tax_template_form
+msgid "Tax Templates"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_tax
+msgid "account.tax"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"No period defined for this date: %s !\n"
+"Please create a fiscal year."
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_move_line_reconcile_select
+msgid "Move line reconcile select"
+msgstr ""
+
+#. module: account
+#: help:account.model.line,sequence:0
+msgid ""
+"The sequence field is used to order the resources from lower sequences to "
+"higher ones"
+msgstr ""
+
+#. module: account
+#: help:account.tax.code,notprintable:0
+#: help:account.tax.code.template,notprintable:0
+msgid ""
+"Check this box if you don't want any VAT related to this Tax Code to appear "
+"on invoices"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Invoice '%s' is paid partially: %s%s of %s%s (%s%s remaining)"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_supplierentriesreconcile0
+msgid "Accounting entries are an input of the reconciliation."
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_management_belgian_reports
+msgid "Belgian Reports"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "You can not add/modify entries in a closed journal."
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+msgid "Calculated Balance"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_use_model_create_entry
+#: model:ir.actions.act_window,name:account.action_view_account_use_model
+#: model:ir.ui.menu,name:account.menu_action_manual_recurring
+msgid "Manual Recurring"
+msgstr ""
+
+#. module: account
+#: view:account.fiscalyear.close.state:0
+msgid "Close Fiscalyear"
+msgstr ""
+
+#. module: account
+#: field:account.automatic.reconcile,allow_write_off:0
+msgid "Allow write off"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.chart:0
+msgid "Select the Period for Analysis"
+msgstr ""
+
+#. module: account
+#: view:account.move.line:0
+msgid "St."
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Invoice line account company does not match with invoice company."
+msgstr ""
+
+#. module: account
+#: field:account.journal.column,field:0
+msgid "Field Name"
+msgstr ""
+
+#. module: account
+#: help:account.installer,charts:0
+msgid ""
+"Installs localized accounting charts to match as closely as possible the "
+"accounting needs of your company based on your country."
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_move_journal.py:0
+#, python-format
+msgid ""
+"Can't find any account journal of %s type for this company.\n"
+"\n"
+"You can create one in the menu: \n"
+"Configuration/Financial Accounting/Accounts/Journals."
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_unreconcile
+msgid "Account Unreconcile"
+msgstr ""
+
+#. module: account
+#: view:product.product:0
+#: view:product.template:0
+msgid "Purchase Properties"
+msgstr ""
+
+#. module: account
+#: help:account.account.type,sign:0
+msgid ""
+"Allows you to change the sign of the balance amount displayed in the "
+"reports, so that you can see positive figures instead of negative ones in "
+"expenses accounts."
+msgstr ""
+
+#. module: account
+#: view:account.installer:0
+#: view:account.installer.modules:0
+msgid "Configure"
+msgstr ""
+
+#. module: account
+#: selection:account.entries.report,month:0
+#: selection:account.invoice.report,month:0
+#: selection:analytic.entries.report,month:0
+#: selection:report.account.sales,month:0
+#: selection:report.account_type.sales,month:0
+msgid "June"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_moves_bank
+msgid ""
+"This view is used by accountants in order to record entries massively in "
+"OpenERP. Journal items are created by OpenERP if you use Bank Statements, "
+"Cash Registers, or Customer/Supplier payments."
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_tax_template
+msgid "account.tax.template"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_bank_accounts_wizard
+msgid "account.bank.accounts.wizard"
+msgstr ""
+
+#. module: account
+#: field:account.move.line,date_created:0
+#: field:account.move.reconcile,create_date:0
+msgid "Creation date"
+msgstr ""
+
+#. module: account
+#: selection:account.journal,type:0
+msgid "Purchase Refund"
+msgstr ""
+
+#. module: account
+#: selection:account.journal,type:0
+msgid "Opening/Closing Situation"
+msgstr ""
+
+#. module: account
+#: help:account.journal,currency:0
+msgid "The currency used to enter statement"
+msgstr ""
+
+#. module: account
+#: field:account.open.closed.fiscalyear,fyear_id:0
+msgid "Fiscal Year to Open"
+msgstr ""
+
+#. module: account
+#: help:account.journal,sequence_id:0
+msgid ""
+"This field contains the informatin related to the numbering of the journal "
+"entries of this journal."
+msgstr ""
+
+#. module: account
+#: field:account.journal,default_debit_account_id:0
+msgid "Default Debit Account"
+msgstr ""
+
+#. module: account
+#: view:account.move:0
+msgid "Total Credit"
+msgstr ""
+
+#. module: account
+#: selection:account.account.type,sign:0
+msgid "Positive"
+msgstr ""
+
+#. module: account
+#: view:account.move.line.unreconcile.select:0
+msgid "Open For Unreconciliation"
+msgstr ""
+
+#. module: account
+#: field:account.fiscal.position.template,chart_template_id:0
+#: field:account.tax.template,chart_template_id:0
+#: field:wizard.multi.charts.accounts,chart_template_id:0
+msgid "Chart Template"
+msgstr ""
+
+#. module: account
+#: help:account.model.line,amount_currency:0
+msgid "The amount expressed in an optional other currency."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_move_journal_line
+msgid ""
+"A journal entry consists of several journal items, each of which is either a "
+"debit or a credit. OpenERP creates automatically one journal entry per "
+"accounting document: invoices, refund, supplier payment, bank statements, "
+"etc."
+msgstr ""
+
+#. module: account
+#: help:account.journal.period,state:0
+msgid ""
+"When journal period is created. The state is 'Draft'. If a report is printed "
+"it comes to 'Printed' state. When all transactions are done, it comes in "
+"'Done' state."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_tax_chart
+msgid ""
+"Chart of Taxes is a tree view reflecting the structure of the Tax Cases (or "
+"tax codes) and shows the current tax situation. The tax chart represents the "
+"amount of each area of the tax declaration for your country. It’s presented "
+"in a hierarchical structure, which can be modified to fit your needs."
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+#: field:account.automatic.reconcile,journal_id:0
+#: view:account.bank.statement:0
+#: field:account.bank.statement,journal_id:0
+#: report:account.central.journal:0
+#: view:account.entries.report:0
+#: field:account.entries.report,journal_id:0
+#: report:account.general.ledger:0
+#: view:account.invoice:0
+#: field:account.invoice,journal_id:0
+#: view:account.invoice.report:0
+#: field:account.invoice.report,journal_id:0
+#: field:account.journal.period,journal_id:0
+#: report:account.journal.period.print:0
+#: view:account.model:0
+#: field:account.model,journal_id:0
+#: view:account.move:0
+#: field:account.move,journal_id:0
+#: field:account.move.bank.reconcile,journal_id:0
+#: view:account.move.line:0
+#: field:account.move.line,journal_id:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+#: view:analytic.entries.report:0
+#: field:analytic.entries.report,journal_id:0
+#: model:ir.actions.report.xml,name:account.account_journal
+#: model:ir.model,name:account.model_account_journal
+#: field:validate.account.move,journal_id:0
+msgid "Journal"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_invoice_confirm
+msgid "Confirm the selected invoices"
+msgstr ""
+
+#. module: account
+#: field:account.addtmpl.wizard,cparent_id:0
+msgid "Parent target"
+msgstr ""
+
+#. module: account
+#: field:account.bank.statement,account_id:0
+msgid "Account used in this journal"
+msgstr ""
+
+#. module: account
+#: help:account.aged.trial.balance,chart_account_id:0
+#: help:account.balance.report,chart_account_id:0
+#: help:account.bs.report,chart_account_id:0
+#: help:account.central.journal,chart_account_id:0
+#: help:account.common.account.report,chart_account_id:0
+#: help:account.common.journal.report,chart_account_id:0
+#: help:account.common.partner.report,chart_account_id:0
+#: help:account.common.report,chart_account_id:0
+#: help:account.general.journal,chart_account_id:0
+#: help:account.partner.balance,chart_account_id:0
+#: help:account.partner.ledger,chart_account_id:0
+#: help:account.pl.report,chart_account_id:0
+#: help:account.print.journal,chart_account_id:0
+#: help:account.report.general.ledger,chart_account_id:0
+#: help:account.vat.declaration,chart_account_id:0
+msgid "Select Charts of Accounts"
+msgstr ""
+
+#. module: account
+#: view:product.product:0
+msgid "Purchase Taxes"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_invoice_refund
+msgid "Invoice Refund"
+msgstr "Note de crédit"
+
+#. module: account
+#: report:account.overdue:0
+msgid "Li."
+msgstr ""
+
+#. module: account
+#: field:account.automatic.reconcile,unreconciled:0
+msgid "Not reconciled transactions"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_cash_statement.py:0
+#, python-format
+msgid "CashBox Balance is not matching with Calculated Balance !"
+msgstr ""
+
+#. module: account
+#: view:account.fiscal.position:0
+#: field:account.fiscal.position,tax_ids:0
+#: field:account.fiscal.position.template,tax_ids:0
+msgid "Tax Mapping"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_installer_modules
+msgid "account.installer.modules"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_fiscalyear_close_state
+#: model:ir.ui.menu,name:account.menu_wizard_fy_close_state
+msgid "Close a Fiscal Year"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_confirmstatementfromdraft0
+msgid "The accountant confirms the statement."
+msgstr ""
+
+#. module: account
+#: selection:account.balance.report,display_account:0
+#: selection:account.bs.report,display_account:0
+#: selection:account.common.account.report,display_account:0
+#: selection:account.pl.report,display_account:0
+#: selection:account.report.general.ledger,display_account:0
+#: selection:account.tax,type_tax_use:0
+#: selection:account.tax.template,type_tax_use:0
+msgid "All"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.report,address_invoice_id:0
+msgid "Invoice Address Name"
+msgstr ""
+
+#. module: account
+#: selection:account.installer,period:0
+msgid "3 Monthly"
+msgstr ""
+
+#. module: account
+#: view:account.unreconcile.reconcile:0
+msgid ""
+"If you unreconciliate transactions, you must also verify all the actions "
+"that are linked to those transactions because they will not be disable"
+msgstr ""
+
+#. module: account
+#: view:analytic.entries.report:0
+msgid " 30 Days "
+msgstr ""
+
+#. module: account
+#: field:ir.sequence,fiscal_ids:0
+msgid "Sequences"
+msgstr ""
+
+#. module: account
+#: view:account.fiscal.position.template:0
+msgid "Taxes Mapping"
+msgstr ""
+
+#. module: account
+#: report:account.central.journal:0
+msgid "Centralized Journal"
+msgstr ""
+
+#. module: account
+#: sql_constraint:account.sequence.fiscalyear:0
+msgid "Main Sequence must be different from current !"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.tax,tax_amount:0
+msgid "Tax Code Amount"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/installer.py:0
+#, python-format
+msgid "SAJ"
+msgstr ""
+
+#. module: account
+#: help:account.bank.statement,balance_end_real:0
+msgid "closing balance entered by the cashbox verifier"
+msgstr ""
+
+#. module: account
+#: view:account.period:0
+#: view:account.period.close:0
+msgid "Close Period"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_common_partner_report
+msgid "Account Common Partner Report"
+msgstr ""
+
+#. module: account
+#: field:account.fiscalyear.close,period_id:0
+msgid "Opening Entries Period"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_journal_period
+msgid "Journal Period"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "To reconcile the entries company should be the same for all entries"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+#: selection:account.aged.trial.balance,result_selection:0
+#: selection:account.common.partner.report,result_selection:0
+#: selection:account.partner.balance,result_selection:0
+#: selection:account.partner.ledger,result_selection:0
+#: model:ir.actions.act_window,name:account.action_aged_receivable
+msgid "Receivable Accounts"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_report_general_ledger
+msgid "General Ledger Report"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "Re-Open"
+msgstr ""
+
+#. module: account
+#: view:account.use.model:0
+msgid "Are you sure you want to create entries?"
+msgstr ""
+
+#. module: account
+#: selection:account.bank.accounts.wizard,account_type:0
+msgid "Check"
+msgstr ""
+
+#. module: account
+#: field:account.partner.reconcile.process,today_reconciled:0
+msgid "Partners Reconciled Today"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_bank_statement.py:0
+#, python-format
+msgid "The statement balance is incorrect !\n"
+msgstr ""
+
+#. module: account
+#: selection:account.payment.term.line,value:0
+#: selection:account.tax.template,type:0
+msgid "Percent"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_charts
+msgid "Charts"
+msgstr ""
+
+#. module: account
+#: code:addons/account/project/wizard/project_account_analytic_line.py:0
+#: model:ir.model,name:account.model_project_account_analytic_line
+#, python-format
+msgid "Analytic Entries by line"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_change_currency.py:0
+#, python-format
+msgid "You can only change currency for Draft Invoice !"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.journal:0
+#: field:account.analytic.journal,type:0
+#: field:account.bank.statement.line,type:0
+#: field:account.invoice,type:0
+#: view:account.invoice.report:0
+#: field:account.invoice.report,type:0
+#: view:account.journal:0
+#: field:account.journal,type:0
+#: field:account.move.reconcile,type:0
+#: field:report.invoice.created,type:0
+msgid "Type"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_subscription_line
+msgid "Account Subscription Line"
+msgstr ""
+
+#. module: account
+#: help:account.invoice,reference:0
+msgid "The partner reference of this invoice."
+msgstr ""
+
+#. module: account
+#: view:account.move.line.unreconcile.select:0
+#: view:account.unreconcile:0
+#: view:account.unreconcile.reconcile:0
+#: model:ir.model,name:account.model_account_move_line_unreconcile_select
+msgid "Unreconciliation"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_analytic_Journal_report
+msgid "Account Analytic Journal"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_automatic_reconcile
+msgid "Automatic Reconcile"
+msgstr ""
+
+#. module: account
+#: view:account.payment.term.line:0
+msgid "Due date Computation"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.quantity_cost_ledger:0
+msgid "J.C./Move name"
+msgstr ""
+
+#. module: account
+#: selection:account.entries.report,month:0
+#: selection:account.invoice.report,month:0
+#: selection:analytic.entries.report,month:0
+#: selection:report.account.sales,month:0
+#: selection:report.account_type.sales,month:0
+msgid "September"
+msgstr ""
+
+#. module: account
+#: selection:account.subscription,period_type:0
+msgid "days"
+msgstr ""
+
+#. module: account
+#: help:account.account.template,nocreate:0
+msgid ""
+"If checked, the new chart of accounts will not contain this by default."
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_invoice_refund.py:0
+#, python-format
+msgid ""
+"Can not %s invoice which is already reconciled, invoice should be "
+"unreconciled first. You can only Refund this invoice"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_subscription_form_new
+msgid "New Subscription"
+msgstr ""
+
+#. module: account
+#: view:account.payment.term:0
+msgid "Computation"
+msgstr ""
+
+#. module: account
+#: view:account.move.line:0
+msgid "Next Partner to reconcile"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid ""
+"You can not do this modification on a confirmed entry ! Please note that you "
+"can just change some non important fields !"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.report:0
+#: field:account.invoice.report,delay_to_pay:0
+msgid "Avg. Delay To Pay"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_tax_chart
+#: model:ir.actions.act_window,name:account.action_tax_code_tree
+#: model:ir.ui.menu,name:account.menu_action_tax_code_tree
+msgid "Chart of Taxes"
+msgstr ""
+
+#. module: account
+#: view:account.fiscalyear:0
+msgid "Create 3 Months Periods"
+msgstr ""
+
+#. module: account
+#: report:account.overdue:0
+msgid "Due"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.report:0
+#: field:account.invoice.report,price_total_tax:0
+msgid "Total With Tax"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+#: view:account.move:0
+#: view:validate.account.move:0
+#: view:validate.account.move.lines:0
+msgid "Approve"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+#: view:account.move:0
+#: view:report.invoice.created:0
+msgid "Total Amount"
+msgstr ""
+
+#. module: account
+#: selection:account.account,type:0
+#: selection:account.account.template,type:0
+#: selection:account.entries.report,type:0
+msgid "Consolidation"
+msgstr ""
+
+#. module: account
+#: model:account.account.type,name:account.account_type_liability
+msgid "Liability"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+#: view:account.entries.report:0
+#: view:account.invoice.report:0
+#: view:account.move.line:0
+msgid "Extended Filters..."
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_account_central_journal
+msgid "Centralizing Journal"
+msgstr ""
+
+#. module: account
+#: selection:account.journal,type:0
+msgid "Sale Refund"
+msgstr "Notes de crédit (Ventes)"
+
+#. module: account
+#: model:process.node,note:account.process_node_accountingstatemententries0
+msgid "Bank statement"
+msgstr ""
+
+#. module: account
+#: field:account.analytic.line,move_id:0
+msgid "Move Line"
+msgstr ""
+
+#. module: account
+#: help:account.move.line,tax_amount:0
+msgid ""
+"If the Tax account is a tax code account, this field will contain the taxed "
+"amount.If the tax account is base tax code, this field will contain the "
+"basic amount(without tax)."
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+msgid "Purchases"
+msgstr ""
+
+#. module: account
+#: field:account.model,lines_id:0
+msgid "Model Entries"
+msgstr ""
+
+#. module: account
+#: field:account.account,code:0
+#: report:account.account.balance:0
+#: field:account.account.template,code:0
+#: field:account.account.type,code:0
+#: report:account.analytic.account.balance:0
+#: report:account.analytic.account.inverted.balance:0
+#: report:account.analytic.account.journal:0
+#: field:account.analytic.line,code:0
+#: field:account.fiscalyear,code:0
+#: report:account.general.journal:0
+#: field:account.journal,code:0
+#: report:account.partner.balance:0
+#: field:account.period,code:0
+msgid "Code"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/account_bank_statement.py:0
+#: code:addons/account/account_move_line.py:0
+#: code:addons/account/invoice.py:0
+#: code:addons/account/wizard/account_use_model.py:0
+#, python-format
+msgid "No Analytic Journal !"
+msgstr ""
+
+#. module: account
+#: report:account.partner.balance:0
+#: view:account.partner.balance:0
+#: model:ir.actions.act_window,name:account.action_account_partner_balance
+#: model:ir.actions.report.xml,name:account.account_3rdparty_account_balance
+#: model:ir.ui.menu,name:account.menu_account_partner_balance_report
+msgid "Partner Balance"
+msgstr ""
+
+#. module: account
+#: field:account.bank.accounts.wizard,acc_name:0
+msgid "Account Name."
+msgstr ""
+
+#. module: account
+#: field:account.chart.template,property_reserve_and_surplus_account:0
+#: field:res.company,property_reserve_and_surplus_account:0
+msgid "Reserve and Profit/Loss Account"
+msgstr ""
+
+#. module: account
+#: field:report.account.receivable,name:0
+msgid "Week of Year"
+msgstr ""
+
+#. module: account
+#: field:account.bs.report,display_type:0
+#: field:account.pl.report,display_type:0
+#: field:account.report.general.ledger,landscape:0
+msgid "Landscape Mode"
+msgstr ""
+
+#. module: account
+#: view:board.board:0
+msgid "Customer Invoices to Approve"
+msgstr ""
+
+#. module: account
+#: help:account.fiscalyear.close,fy_id:0
+msgid "Select a Fiscal year to close"
+msgstr ""
+
+#. module: account
+#: help:account.account,user_type:0
+#: help:account.account.template,user_type:0
+msgid ""
+"These types are defined according to your country. The type contains more "
+"information about the account and its specificities."
+msgstr ""
+
+#. module: account
+#: view:account.tax:0
+msgid "Applicability Options"
+msgstr ""
+
+#. module: account
+#: report:account.partner.balance:0
+msgid "In dispute"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_view_bank_statement_tree
+#: model:ir.ui.menu,name:account.journal_cash_move_lines
+msgid "Cash Registers"
+msgstr ""
+
+#. module: account
+#: selection:account.account.type,report_type:0
+msgid "Profit & Loss (Expense Accounts)"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.journal:0
+#: report:account.move.voucher:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+msgid "-"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.account:0
+msgid "Manager"
+msgstr ""
+
+#. module: account
+#: view:account.subscription.generate:0
+msgid "Generate Entries before:"
+msgstr ""
+
+#. module: account
+#: selection:account.bank.accounts.wizard,account_type:0
+msgid "Bank"
+msgstr ""
+
+#. module: account
+#: field:account.period,date_start:0
+msgid "Start of Period"
+msgstr ""
+
+#. module: account
+#: model:process.transition,name:account.process_transition_confirmstatementfromdraft0
+msgid "Confirm statement"
+msgstr ""
+
+#. module: account
+#: field:account.fiscal.position.tax,tax_dest_id:0
+#: field:account.fiscal.position.tax.template,tax_dest_id:0
+msgid "Replacement Tax"
+msgstr ""
+
+#. module: account
+#: selection:account.move.line,centralisation:0
+msgid "Credit Centralisation"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.cancel:0
+msgid "Cancel Invoices"
+msgstr ""
+
+#. module: account
+#: view:account.unreconcile.reconcile:0
+msgid "Unreconciliation transactions"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.tax,tax_code_id:0
+#: field:account.tax,description:0
+#: field:account.tax.template,tax_code_id:0
+#: model:ir.model,name:account.model_account_tax_code
+msgid "Tax Code"
+msgstr ""
+
+#. module: account
+#: field:account.account,currency_mode:0
+msgid "Outgoing Currencies Rate"
+msgstr ""
+
+#. module: account
+#: help:account.move.line,move_id:0
+msgid "The move of this entry line."
+msgstr ""
+
+#. module: account
+#: field:account.move.line.reconcile,trans_nbr:0
+msgid "# of Transaction"
+msgstr ""
+
+#. module: account
+#: report:account.general.ledger:0
+#: report:account.tax.code.entries:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+msgid "Entry Label"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid "You can not modify/delete a journal with entries for this period !"
+msgstr ""
+
+#. module: account
+#: help:account.invoice,origin:0
+#: help:account.invoice.line,origin:0
+msgid "Reference of the document that produced this invoice."
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+#: view:account.journal:0
+msgid "Others"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+#: report:account.account.balance:0
+#: view:account.analytic.line:0
+#: field:account.automatic.reconcile,writeoff_acc_id:0
+#: field:account.bank.statement.line,account_id:0
+#: view:account.entries.report:0
+#: field:account.entries.report,account_id:0
+#: field:account.invoice,account_id:0
+#: field:account.invoice.line,account_id:0
+#: field:account.invoice.report,account_id:0
+#: field:account.journal,account_control_ids:0
+#: report:account.journal.period.print:0
+#: field:account.model.line,account_id:0
+#: view:account.move.line:0
+#: field:account.move.line,account_id:0
+#: field:account.move.line.reconcile.select,account_id:0
+#: field:account.move.line.unreconcile.select,account_id:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+#: view:analytic.entries.report:0
+#: field:analytic.entries.report,account_id:0
+#: model:ir.model,name:account.model_account_account
+#: field:report.account.sales,account_id:0
+msgid "Account"
+msgstr ""
+
+#. module: account
+#: field:account.tax,include_base_amount:0
+msgid "Included in base amount"
+msgstr ""
+
+#. module: account
+#: view:account.entries.report:0
+#: model:ir.actions.act_window,name:account.action_account_entries_report_all
+#: model:ir.ui.menu,name:account.menu_action_account_entries_report_all
+msgid "Entries Analysis"
+msgstr ""
+
+#. module: account
+#: field:account.account,level:0
+msgid "Level"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+#: view:account.invoice:0
+#: view:account.invoice.line:0
+#: field:account.invoice.line,invoice_line_tax_id:0
+#: view:account.move:0
+#: view:account.move.line:0
+#: model:ir.actions.act_window,name:account.action_tax_form
+#: model:ir.ui.menu,name:account.account_template_taxes
+#: model:ir.ui.menu,name:account.menu_action_tax_form
+#: model:ir.ui.menu,name:account.menu_tax_report
+#: model:ir.ui.menu,name:account.next_id_27
+msgid "Taxes"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_report_common.py:0
+#, python-format
+msgid "Select a starting and an ending period"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_account_template
+msgid "Templates for Accounts"
+msgstr ""
+
+#. module: account
+#: view:account.tax.code.template:0
+msgid "Search tax template"
+msgstr ""
+
+#. module: account
+#: view:account.move.reconcile:0
+#: model:ir.actions.act_window,name:account.action_account_reconcile_select
+#: model:ir.actions.act_window,name:account.action_view_account_move_line_reconcile
+msgid "Reconcile Entries"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.report.xml,name:account.account_overdue
+#: view:res.company:0
+msgid "Overdue Payments"
+msgstr ""
+
+#. module: account
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+msgid "Initial Balance"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "Reset to Draft"
+msgstr ""
+
+#. module: account
+#: view:wizard.multi.charts.accounts:0
+msgid "Bank Information"
+msgstr ""
+
+#. module: account
+#: view:account.aged.trial.balance:0
+#: view:account.common.report:0
+msgid "Report Options"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_entries_report
+msgid "Journal Items Analysis"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_partner_all
+#: model:ir.ui.menu,name:account.menu_partners
+#: model:ir.ui.menu,name:account.menu_partners_partners
+#: model:ir.ui.menu,name:account.next_id_22
+msgid "Partners"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+#: model:ir.model,name:account.model_account_bank_statement
+#: model:process.node,name:account.process_node_accountingstatemententries0
+#: model:process.node,name:account.process_node_bankstatement0
+#: model:process.node,name:account.process_node_supplierbankstatement0
+msgid "Bank Statement"
+msgstr ""
+
+#. module: account
+#: view:res.partner:0
+msgid "Bank account owner"
+msgstr ""
+
+#. module: account
+#: field:res.partner,property_account_receivable:0
+msgid "Account Receivable"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.report.xml,name:account.account_central_journal
+msgid "Central Journal"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "You can not use this general account in this journal !"
+msgstr ""
+
+#. module: account
+#: selection:account.balance.report,display_account:0
+#: selection:account.bs.report,display_account:0
+#: selection:account.common.account.report,display_account:0
+#: selection:account.partner.balance,display_partner:0
+#: selection:account.pl.report,display_account:0
+#: selection:account.report.general.ledger,display_account:0
+msgid "With balance is not equal to 0"
+msgstr ""
+
+#. module: account
+#: view:account.tax:0
+msgid "Search Taxes"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_analytic_cost_ledger
+msgid "Account Analytic Cost Ledger"
+msgstr ""
+
+#. module: account
+#: view:account.model:0
+msgid "Create entries"
+msgstr ""
+
+#. module: account
+#: field:account.entries.report,nbr:0
+msgid "# of Items"
+msgstr ""
+
+#. module: account
+#: field:account.automatic.reconcile,max_amount:0
+msgid "Maximum write-off amount"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "Compute Taxes"
+msgstr ""
+
+#. module: account
+#: field:wizard.multi.charts.accounts,code_digits:0
+msgid "# of Digits"
+msgstr ""
+
+#. module: account
+#: field:account.journal,entry_posted:0
+msgid "Skip 'Draft' State for Manual Entries"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+msgid "Entry encoding"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.report:0
+#: field:account.invoice.report,price_total:0
+msgid "Total Without Tax"
+msgstr ""
+
+#. module: account
+#: view:account.entries.report:0
+msgid "# of Entries "
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_temp_range
+msgid "A Temporary table used for Dashboard view"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_invoice_tree4
+#: model:ir.ui.menu,name:account.menu_action_invoice_tree4
+msgid "Supplier Refunds"
+msgstr "Notes de crédit (Fournisseurs)"
+
+#. module: account
+#: view:account.payment.term.line:0
+msgid ""
+"Example: at 14 net days 2 percents, remaining amount at 30 days end of month."
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid ""
+"Cannot create the invoice !\n"
+"The payment term defined gives a computed amount greater than the total "
+"invoiced amount."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_invoice_tree1
+msgid ""
+"Customer Invoices allows you create and manage invoices issued to your "
+"customers. OpenERP generates draft of invoices automatically so that you "
+"only have to confirm them before sending them to your customers."
+msgstr ""
+
+#. module: account
+#: field:account.installer.modules,account_anglo_saxon:0
+msgid "Anglo-Saxon Accounting"
+msgstr ""
+
+#. module: account
+#: selection:account.account,type:0
+#: selection:account.account.template,type:0
+#: selection:account.bank.statement,state:0
+#: selection:account.entries.report,type:0
+#: view:account.fiscalyear:0
+#: selection:account.fiscalyear,state:0
+#: selection:account.period,state:0
+msgid "Closed"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_recurrent_entries
+msgid "Recurring Entries"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_fiscal_position_template
+msgid "Template for Fiscal Position"
+msgstr ""
+
+#. module: account
+#: model:account.tax.code,name:account.account_tax_code_0
+msgid "Tax Code Test"
+msgstr ""
+
+#. module: account
+#: field:account.automatic.reconcile,reconciled:0
+msgid "Reconciled transactions"
+msgstr ""
+
+#. module: account
+#: field:account.journal.view,columns_id:0
+msgid "Columns"
+msgstr ""
+
+#. module: account
+#: report:account.overdue:0
+msgid "."
+msgstr ""
+
+#. module: account
+#: view:account.analytic.cost.ledger.journal.report:0
+msgid "and Journals"
+msgstr ""
+
+#. module: account
+#: field:account.journal,groups_id:0
+msgid "Groups"
+msgstr ""
+
+#. module: account
+#: field:account.invoice,amount_untaxed:0
+#: field:report.invoice.created,amount_untaxed:0
+msgid "Untaxed"
+msgstr ""
+
+#. module: account
+#: view:account.partner.reconcile.process:0
+msgid "Go to next partner"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+msgid "Search Bank Statements"
+msgstr ""
+
+#. module: account
+#: sql_constraint:account.model.line:0
+msgid ""
+"Wrong credit or debit value in model (Credit + Debit Must Be greater \"0\")!"
+msgstr ""
+
+#. module: account
+#: view:account.chart.template:0
+#: field:account.chart.template,property_account_payable:0
+msgid "Payable Account"
+msgstr ""
+
+#. module: account
+#: field:account.tax,account_paid_id:0
+#: field:account.tax.template,account_paid_id:0
+msgid "Refund Tax Account"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+#: field:account.bank.statement,line_ids:0
+msgid "Statement lines"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.cost_ledger:0
+msgid "Date/Code"
+msgstr ""
+
+#. module: account
+#: field:account.analytic.line,general_account_id:0
+#: view:analytic.entries.report:0
+#: field:analytic.entries.report,general_account_id:0
+msgid "General Account"
+msgstr ""
+
+#. module: account
+#: field:res.partner,debit_limit:0
+msgid "Payable Limit"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+#: view:account.invoice:0
+#: view:account.invoice.report:0
+#: field:account.move.line,invoice:0
+#: model:ir.model,name:account.model_account_invoice
+#: model:res.request.link,name:account.req_link_invoice
+msgid "Invoice"
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_analytic0
+#: model:process.node,note:account.process_node_analyticcost0
+msgid "Analytic costs to invoice"
+msgstr ""
+
+#. module: account
+#: view:ir.sequence:0
+msgid "Fiscal Year Sequence"
+msgstr ""
+
+#. module: account
+#: field:wizard.multi.charts.accounts,seq_journal:0
+msgid "Separated Journal Sequences"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "Responsible"
+msgstr ""
+
+#. module: account
+#: report:account.overdue:0
+msgid "Sub-Total :"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_report_account_type_sales_tree_all
+msgid "Sales by Account Type"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.refund:0
+msgid ""
+"Cancel Invoice: Creates the refund invoice, validate and reconcile it to "
+"cancel the current invoice."
+msgstr ""
+"Annuler la facture : crée, valide et rapproche une note de crédit pour "
+"annuler la facture actuelle."
+
+#. module: account
+#: model:ir.ui.menu,name:account.periodical_processing_invoicing
+msgid "Invoicing"
+msgstr ""
+
+#. module: account
+#: field:account.chart.template,tax_code_root_id:0
+msgid "Root Tax Code"
+msgstr ""
+
+#. module: account
+#: field:account.partner.ledger,initial_balance:0
+#: field:account.report.general.ledger,initial_balance:0
+msgid "Include initial balances"
+msgstr ""
+
+#. module: account
+#: field:account.tax.code,sum:0
+msgid "Year Sum"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.report.xml,name:account.report_account_voucher_new
+msgid "Print Voucher"
+msgstr ""
+
+#. module: account
+#: view:account.change.currency:0
+msgid "This wizard will change the currency of the invoice"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_chart
+msgid ""
+"Display your company chart of accounts per fiscal year and filter by period. "
+"Have a complete tree view of all journal items per account code by clicking "
+"on an account."
+msgstr ""
+
+#. module: account
+#: constraint:account.fiscalyear:0
+msgid "Error! You cannot define overlapping fiscal years"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "The account is not defined to be reconciled !"
+msgstr ""
+
+#. module: account
+#: field:account.cashbox.line,pieces:0
+msgid "Values"
+msgstr ""
+
+#. module: account
+#: help:account.journal.period,active:0
+msgid ""
+"If the active field is set to False, it will allow you to hide the journal "
+"period without removing it."
+msgstr ""
+
+#. module: account
+#: view:res.partner:0
+msgid "Supplier Debit"
+msgstr ""
+
+#. module: account
+#: help:account.model.line,quantity:0
+msgid "The optional quantity on entries"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.act_account_partner_account_move_all
+msgid "Receivables & Payables"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "You have to provide an account for the write off entry !"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_common_journal_report
+msgid "Account Common Journal Report"
+msgstr ""
+
+#. module: account
+#: selection:account.partner.balance,display_partner:0
+msgid "All Partners"
+msgstr ""
+
+#. module: account
+#: report:account.move.voucher:0
+msgid "Ref. :"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.chart:0
+msgid "Analytic Account Charts"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+msgid "My Entries"
+msgstr ""
+
+#. module: account
+#: report:account.overdue:0
+msgid "Customer Ref:"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_cash_statement.py:0
+#, python-format
+msgid "User %s does not have rights to access %s journal !"
+msgstr ""
+
+#. module: account
+#: help:account.period,special:0
+msgid "These periods can overlap."
+msgstr ""
+
+#. module: account
+#: model:process.node,name:account.process_node_draftstatement0
+msgid "Draft statement"
+msgstr ""
+
+#. module: account
+#: view:account.tax:0
+msgid "Tax Declaration: Credit Notes"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid "You cannot deactivate an account that contains account moves."
+msgstr ""
+
+#. module: account
+#: field:account.move.line.reconcile,credit:0
+msgid "Credit amount"
+msgstr ""
+
+#. module: account
+#: constraint:account.move.line:0
+msgid "You can not create move line on closed account."
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"You cannot change the type of account from 'Closed' to any other type which "
+"contains account entries!"
+msgstr ""
+
+#. module: account
+#: view:res.company:0
+msgid "Reserve And Profit/Loss Account"
+msgstr ""
+
+#. module: account
+#: sql_constraint:account.move.line:0
+msgid "Wrong credit or debit value in accounting entry !"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.report:0
+#: model:ir.actions.act_window,name:account.action_account_invoice_report_all
+#: model:ir.ui.menu,name:account.menu_action_account_invoice_report_all
+msgid "Invoices Analysis"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_period_close
+msgid "period close"
+msgstr ""
+
+#. module: account
+#: view:account.installer:0
+msgid "Configure Fiscal Year"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_project_account_analytic_line_form
+msgid "Entries By Line"
+msgstr ""
+
+#. module: account
+#: report:account.tax.code.entries:0
+msgid "A/c Code"
+msgstr ""
+
+#. module: account
+#: field:account.invoice,move_id:0
+#: field:account.invoice,move_name:0
+msgid "Journal Entry"
+msgstr ""
+
+#. module: account
+#: view:account.tax:0
+msgid "Tax Declaration: Invoices"
+msgstr ""
+
+#. module: account
+#: field:account.cashbox.line,subtotal:0
+msgid "Sub Total"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+msgid "Treasury Analysis"
+msgstr ""
+
+#. module: account
+#: constraint:res.company:0
+msgid "Error! You can not create recursive companies."
+msgstr ""
+
+#. module: account
+#: view:account.analytic.account:0
+msgid "Analytic account"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_bank_statement.py:0
+#, python-format
+msgid "Please verify that an account is defined in the journal."
+msgstr ""
+
+#. module: account
+#: selection:account.entries.report,move_line_state:0
+#: selection:account.move.line,state:0
+msgid "Valid"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_print_journal
+#: model:ir.model,name:account.model_account_print_journal
+msgid "Account Print Journal"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_product_category
+msgid "Product Category"
+msgstr ""
+
+#. module: account
+#: selection:account.account.type,report_type:0
+msgid "/"
+msgstr ""
+
+#. module: account
+#: field:account.bs.report,reserve_account_id:0
+msgid "Reserve & Profit/Loss Account"
+msgstr ""
+
+#. module: account
+#: help:account.bank.statement,balance_end:0
+msgid "Closing balance based on Starting Balance and Cash Transactions"
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_reconciliation0
+#: model:process.node,note:account.process_node_supplierreconciliation0
+msgid "Comparison between accounting and payment entries"
+msgstr ""
+
+#. module: account
+#: view:account.tax:0
+#: view:account.tax.template:0
+msgid "Tax Definition"
+msgstr ""
+
+#. module: account
+#: help:wizard.multi.charts.accounts,seq_journal:0
+msgid ""
+"Check this box if you want to use a different sequence for each created "
+"journal. Otherwise, all will use the same sequence."
+msgstr ""
+
+#. module: account
+#: help:account.partner.ledger,amount_currency:0
+#: help:account.report.general.ledger,amount_currency:0
+msgid ""
+"It adds the currency column if the currency is different then the company "
+"currency"
+msgstr ""
+
+#. module: account
+#: help:account.journal,allow_date:0
+msgid ""
+"If set to True then do not accept the entry if the entry date is not into "
+"the period dates"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_pl_report
+msgid "Account Profit And Loss"
+msgstr ""
+
+#. module: account
+#: field:account.installer,config_logo:0
+#: field:account.installer.modules,config_logo:0
+#: field:wizard.multi.charts.accounts,config_logo:0
+msgid "Image"
+msgstr ""
+
+#. module: account
+#: report:account.move.voucher:0
+msgid "Canceled"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+#: view:report.invoice.created:0
+msgid "Untaxed Amount"
+msgstr ""
+
+#. module: account
+#: help:account.tax,active:0
+msgid ""
+"If the active field is set to False, it will allow you to hide the tax "
+"without removing it."
+msgstr ""
+
+#. module: account
+#: help:account.bank.statement,name:0
+msgid ""
+"if you give the Name other then /, its created Accounting Entries Move will "
+"be with same name as statement name. This allows the statement entries to "
+"have the same references than the statement itself"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_unreconcile
+#: model:ir.actions.act_window,name:account.action_account_unreconcile_reconcile
+#: model:ir.actions.act_window,name:account.action_account_unreconcile_select
+msgid "Unreconcile Entries"
+msgstr ""
+
+#. module: account
+#: field:account.move.reconcile,line_partial_ids:0
+msgid "Partial Entry lines"
+msgstr ""
+
+#. module: account
+#: view:account.fiscalyear:0
+msgid "Fiscalyear"
+msgstr ""
+
+#. module: account
+#: view:account.journal.select:0
+#: view:project.account.analytic.line:0
+msgid "Open Entries"
+msgstr ""
+
+#. module: account
+#: field:account.automatic.reconcile,account_ids:0
+msgid "Accounts to Reconcile"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_filestatement0
+msgid "Import of the statement in the system from an electronic file"
+msgstr ""
+
+#. module: account
+#: model:process.node,name:account.process_node_importinvoice0
+msgid "Import from invoice"
+msgstr ""
+
+#. module: account
+#: selection:account.entries.report,month:0
+#: selection:account.invoice.report,month:0
+#: selection:analytic.entries.report,month:0
+#: selection:report.account.sales,month:0
+#: selection:report.account_type.sales,month:0
+msgid "January"
+msgstr ""
+
+#. module: account
+#: view:account.journal:0
+msgid "Validations"
+msgstr ""
+
+#. module: account
+#: view:account.entries.report:0
+msgid "This F.Year"
+msgstr ""
+
+#. module: account
+#: view:account.tax.chart:0
+msgid "Account tax charts"
+msgstr ""
+
+#. module: account
+#: constraint:account.period:0
+msgid ""
+"Invalid period ! Some periods overlap or the date period is not in the scope "
+"of the fiscal year. "
+msgstr ""
+
+#. module: account
+#: selection:account.invoice,state:0
+#: view:account.invoice.report:0
+#: selection:account.invoice.report,state:0
+#: selection:report.invoice.created,state:0
+msgid "Pro-forma"
+msgstr ""
+
+#. module: account
+#: code:addons/account/installer.py:0
+#, python-format
+msgid " Journal"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"There is no default default debit account defined \n"
+"on journal \"%s\""
+msgstr ""
+
+#. module: account
+#: help:account.account,type:0
+#: help:account.account.template,type:0
+#: help:account.entries.report,type:0
+msgid ""
+"This type is used to differentiate types with special effects in OpenERP: "
+"view can not have entries, consolidation are accounts that can have children "
+"accounts for multi-company consolidations, payable/receivable are for "
+"partners accounts (for debit/credit computations), closed for depreciated "
+"accounts."
+msgstr ""
+
+#. module: account
+#: view:account.chart.template:0
+msgid "Search Chart of Account Templates"
+msgstr ""
+
+#. module: account
+#: view:account.installer:0
+msgid ""
+"The default Chart of Accounts is matching your country selection. If no "
+"certified Chart of Accounts exists for your specified country, a generic one "
+"can be installed and will be selected by default."
+msgstr ""
+
+#. module: account
+#: view:account.account.type:0
+#: field:account.account.type,note:0
+#: view:account.analytic.account:0
+#: report:account.invoice:0
+#: field:account.invoice,name:0
+#: field:account.invoice.line,name:0
+#: field:account.invoice.refund,description:0
+#: report:account.overdue:0
+#: field:account.payment.term,note:0
+#: view:account.tax.code:0
+#: field:account.tax.code,info:0
+#: view:account.tax.code.template:0
+#: field:account.tax.code.template,info:0
+#: field:analytic.entries.report,name:0
+#: field:report.invoice.created,name:0
+msgid "Description"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/installer.py:0
+#, python-format
+msgid "ECNJ"
+msgstr ""
+
+#. module: account
+#: view:account.subscription:0
+#: selection:account.subscription,state:0
+msgid "Running"
+msgstr ""
+
+#. module: account
+#: view:account.chart.template:0
+#: field:product.category,property_account_income_categ:0
+#: field:product.template,property_account_income:0
+msgid "Income Account"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "There is no Accounting Journal of type Sale/Purchase defined!"
+msgstr ""
+
+#. module: account
+#: view:product.category:0
+msgid "Accounting Properties"
+msgstr ""
+
+#. module: account
+#: report:account.journal.period.print:0
+#: field:account.print.journal,sort_selection:0
+msgid "Entries Sorted By"
+msgstr ""
+
+#. module: account
+#: field:account.change.currency,currency_id:0
+msgid "Change to"
+msgstr ""
+
+#. module: account
+#: view:account.entries.report:0
+msgid "# of Products Qty "
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_product_template
+msgid "Product Template"
+msgstr ""
+
+#. module: account
+#: report:account.account.balance:0
+#: report:account.central.journal:0
+#: view:account.entries.report:0
+#: field:account.entries.report,fiscalyear_id:0
+#: field:account.fiscalyear,name:0
+#: report:account.general.journal:0
+#: report:account.general.ledger:0
+#: field:account.journal.period,fiscalyear_id:0
+#: report:account.journal.period.print:0
+#: report:account.partner.balance:0
+#: field:account.period,fiscalyear_id:0
+#: field:account.sequence.fiscalyear,fiscalyear_id:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+#: report:account.vat.declaration:0
+#: model:ir.model,name:account.model_account_fiscalyear
+msgid "Fiscal Year"
+msgstr ""
+
+#. module: account
+#: help:account.aged.trial.balance,fiscalyear_id:0
+#: help:account.balance.report,fiscalyear_id:0
+#: help:account.bs.report,fiscalyear_id:0
+#: help:account.central.journal,fiscalyear_id:0
+#: help:account.common.account.report,fiscalyear_id:0
+#: help:account.common.journal.report,fiscalyear_id:0
+#: help:account.common.partner.report,fiscalyear_id:0
+#: help:account.common.report,fiscalyear_id:0
+#: help:account.general.journal,fiscalyear_id:0
+#: help:account.partner.balance,fiscalyear_id:0
+#: help:account.partner.ledger,fiscalyear_id:0
+#: help:account.pl.report,fiscalyear_id:0
+#: help:account.print.journal,fiscalyear_id:0
+#: help:account.report.general.ledger,fiscalyear_id:0
+#: help:account.vat.declaration,fiscalyear_id:0
+msgid "Keep empty for all open fiscal year"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_move
+msgid "Account Entry"
+msgstr ""
+
+#. module: account
+#: field:account.sequence.fiscalyear,sequence_main_id:0
+msgid "Main Sequence"
+msgstr ""
+
+#. module: account
+#: field:account.invoice,payment_term:0
+#: field:account.invoice.report,payment_term:0
+#: view:account.payment.term:0
+#: field:account.payment.term,name:0
+#: view:account.payment.term.line:0
+#: field:account.payment.term.line,payment_id:0
+#: model:ir.model,name:account.model_account_payment_term
+#: field:res.partner,property_payment_term:0
+msgid "Payment Term"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_fiscal_position_form
+#: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form
+msgid "Fiscal Positions"
+msgstr ""
+
+#. module: account
+#: field:account.period.close,sure:0
+msgid "Check this box"
+msgstr ""
+
+#. module: account
+#: view:account.common.report:0
+msgid "Filters"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+#: selection:account.bank.statement,state:0
+#: view:account.fiscalyear:0
+#: selection:account.fiscalyear,state:0
+#: selection:account.invoice,state:0
+#: selection:account.invoice.report,state:0
+#: view:account.open.closed.fiscalyear:0
+#: selection:account.period,state:0
+#: selection:report.invoice.created,state:0
+msgid "Open"
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_draftinvoices0
+#: model:process.node,note:account.process_node_supplierdraftinvoices0
+msgid "Draft state of an invoice"
+msgstr ""
+
+#. module: account
+#: help:account.account,reconcile:0
+msgid ""
+"Check this if the user is allowed to reconcile entries in this account."
+msgstr ""
+
+#. module: account
+#: view:account.partner.reconcile.process:0
+msgid "Partner Reconciliation"
+msgstr ""
+
+#. module: account
+#: field:account.tax,tax_code_id:0
+#: view:account.tax.code:0
+msgid "Account Tax Code"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid ""
+"Can't find any account journal of %s type for this company.\n"
+"\n"
+"You can create one in the menu: \n"
+"Configuration\\Financial Accounting\\Accounts\\Journals."
+msgstr ""
+
+#. module: account
+#: field:account.invoice.tax,base_code_id:0
+#: field:account.tax.template,base_code_id:0
+msgid "Base Code"
+msgstr ""
+
+#. module: account
+#: help:account.invoice.tax,sequence:0
+msgid "Gives the sequence order when displaying a list of invoice tax."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_invoice_tree4
+msgid ""
+"A supplier refund is a credit note from your supplier indicating that he "
+"refunds part or totality of the invoice sent to you."
+msgstr ""
+"Une note de crédit reçue de votre fournisseur vous indique qu'il rembourse "
+"en totalité ou en partie une facture qu'il a émise à votre nom."
+
+#. module: account
+#: field:account.tax,base_sign:0
+#: field:account.tax,ref_base_sign:0
+#: field:account.tax.template,base_sign:0
+#: field:account.tax.template,ref_base_sign:0
+msgid "Base Code Sign"
+msgstr ""
+
+#. module: account
+#: view:account.vat.declaration:0
+msgid ""
+"This menu prints a VAT declaration based on invoices or payments. Select one "
+"or several periods of the fiscal year. The information required for a tax "
+"declaration is automatically generated by OpenERP from invoices (or "
+"payments, in some countries). This data is updated in real time. That’s very "
+"useful because it enables you to preview at any time the tax that you owe at "
+"the start and end of the month or quarter."
+msgstr ""
+
+#. module: account
+#: selection:account.move.line,centralisation:0
+msgid "Debit Centralisation"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.confirm:0
+#: model:ir.actions.act_window,name:account.action_account_invoice_confirm
+msgid "Confirm Draft Invoices"
+msgstr ""
+
+#. module: account
+#: field:account.entries.report,day:0
+#: view:account.invoice.report:0
+#: field:account.invoice.report,day:0
+#: view:analytic.entries.report:0
+#: field:analytic.entries.report,day:0
+msgid "Day"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.act_account_renew_view
+msgid "Accounts to Renew"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_model_line
+msgid "Account Model Entries"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/installer.py:0
+#, python-format
+msgid "EXJ"
+msgstr ""
+
+#. module: account
+#: field:product.template,supplier_taxes_id:0
+msgid "Supplier Taxes"
+msgstr ""
+
+#. module: account
+#: help:account.invoice,date_due:0
+#: help:account.invoice,payment_term:0
+msgid ""
+"If you use payment terms, the due date will be computed automatically at the "
+"generation of accounting entries. If you keep the payment term and the due "
+"date empty, it means direct payment. The payment term may compute several "
+"due dates, for example 50% now, 50% in one month."
+msgstr ""
+
+#. module: account
+#: view:account.analytic.cost.ledger.journal.report:0
+msgid "Select period"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_account_pp_statements
+msgid "Statements"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.journal:0
+msgid "Move Name"
+msgstr ""
+
+#. module: account
+#: help:res.partner,property_account_position:0
+msgid ""
+"The fiscal position will determine taxes and the accounts used for the "
+"partner."
+msgstr ""
+
+#. module: account
+#: view:account.print.journal:0
+msgid ""
+"This report gives you an overview of the situation of a specific journal"
+msgstr ""
+
+#. module: account
+#: constraint:product.category:0
+msgid "Error ! You can not create recursive categories."
+msgstr ""
+
+#. module: account
+#: model:account.account.type,name:account.account_type_tax
+#: report:account.invoice:0
+#: field:account.invoice,amount_tax:0
+#: field:account.move.line,account_tax_id:0
+msgid "Tax"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.account:0
+#: field:account.bank.statement.line,analytic_account_id:0
+#: field:account.entries.report,analytic_account_id:0
+#: field:account.invoice.line,account_analytic_id:0
+#: field:account.model.line,analytic_account_id:0
+#: field:account.move.line,analytic_account_id:0
+#: field:account.move.line.reconcile.writeoff,analytic_id:0
+msgid "Analytic Account"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+#: view:account.journal:0
+#: model:ir.actions.act_window,name:account.action_account_form
+#: model:ir.ui.menu,name:account.account_account_menu
+#: model:ir.ui.menu,name:account.account_template_accounts
+#: model:ir.ui.menu,name:account.menu_action_account_form
+#: model:ir.ui.menu,name:account.menu_analytic
+msgid "Accounts"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Configuration Error!"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.report:0
+#: field:account.invoice.report,price_average:0
+msgid "Average Price"
+msgstr ""
+
+#. module: account
+#: report:account.move.voucher:0
+#: report:account.overdue:0
+msgid "Date:"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"You cannot modify company of this journal as its related record exist in "
+"Entry Lines"
+msgstr ""
+
+#. module: account
+#: report:account.journal.period.print:0
+msgid "Label"
+msgstr ""
+
+#. module: account
+#: view:account.tax:0
+msgid "Accounting Information"
+msgstr ""
+
+#. module: account
+#: view:account.tax:0
+#: view:account.tax.template:0
+msgid "Special Computation"
+msgstr ""
+
+#. module: account
+#: view:account.move.bank.reconcile:0
+#: model:ir.actions.act_window,name:account.action_account_bank_reconcile_tree
+msgid "Bank reconciliation"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+msgid "Disc.(%)"
+msgstr ""
+
+#. module: account
+#: report:account.general.ledger:0
+#: report:account.journal.period.print:0
+#: report:account.overdue:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+msgid "Ref"
+msgstr ""
+
+#. module: account
+#: help:account.move.line,tax_code_id:0
+msgid "The Account can either be a base tax code or a tax code account."
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_automatic_reconcile
+msgid "Automatic Reconciliation"
+msgstr ""
+
+#. module: account
+#: field:account.invoice,reconciled:0
+msgid "Paid/Reconciled"
+msgstr ""
+
+#. module: account
+#: field:account.tax,ref_base_code_id:0
+#: field:account.tax.template,ref_base_code_id:0
+msgid "Refund Base Code"
+msgstr "Case pour base de note de crédit"
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_bank_statement_periodic_tree
+#: model:ir.actions.act_window,name:account.action_bank_statement_tree
+#: model:ir.ui.menu,name:account.menu_bank_statement_tree
+msgid "Bank Statements"
+msgstr ""
+
+#. module: account
+#: selection:account.tax.template,applicable_type:0
+msgid "True"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+#: view:account.common.report:0
+#: view:account.move:0
+#: view:account.move.line:0
+msgid "Dates"
+msgstr ""
+
+#. module: account
+#: field:account.tax,parent_id:0
+#: field:account.tax.template,parent_id:0
+msgid "Parent Tax Account"
+msgstr ""
+
+#. module: account
+#: view:account.subscription.generate:0
+msgid ""
+"Automatically generate entries based on what has been entered in the system "
+"before a specific date."
+msgstr ""
+
+#. module: account
+#: view:account.aged.trial.balance:0
+#: model:ir.actions.act_window,name:account.action_account_aged_balance_view
+#: model:ir.ui.menu,name:account.menu_aged_trial_balance
+msgid "Aged Partner Balance"
+msgstr ""
+
+#. module: account
+#: model:process.transition,name:account.process_transition_entriesreconcile0
+#: model:process.transition,name:account.process_transition_supplierentriesreconcile0
+msgid "Accounting entries"
+msgstr ""
+
+#. module: account
+#: report:account.journal.period.print:0
+msgid ""
+"given a period and a journal, the sum of debit will always be equal to the "
+"sum of credit, so there is no point to display it"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.line,discount:0
+msgid "Discount (%)"
+msgstr ""
+
+#. module: account
+#: help:account.journal,entry_posted:0
+msgid ""
+"Check this box if you don't want new journal entries to pass through the "
+"'draft' state and instead goes directly to the 'posted state' without any "
+"manual validation. \n"
+"Note that journal entries that are automatically created by the system are "
+"always skipping that state."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.server,name:account.ir_actions_server_action_wizard_multi_chart
+#: model:ir.ui.menu,name:account.menu_act_ir_actions_bleble
+msgid "New Company Financial Setting"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_report_account_sales_tree_all
+#: view:report.account.sales:0
+#: view:report.account_type.sales:0
+msgid "Sales by Account"
+msgstr ""
+
+#. module: account
+#: view:account.use.model:0
+msgid "This wizard will create recurring accounting entries"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid "No sequence defined on the journal !"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/account_bank_statement.py:0
+#: code:addons/account/account_move_line.py:0
+#: code:addons/account/invoice.py:0
+#: code:addons/account/wizard/account_use_model.py:0
+#, python-format
+msgid "You have to define an analytic journal on the '%s' journal!"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.tax:0
+#: model:ir.actions.act_window,name:account.action_tax_code_list
+#: model:ir.ui.menu,name:account.menu_action_tax_code_list
+msgid "Tax codes"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_receivables
+msgid "Customers"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.cost_ledger:0
+#: report:account.analytic.account.journal:0
+#: report:account.analytic.account.quantity_cost_ledger:0
+msgid "Period to"
+msgstr ""
+
+#. module: account
+#: selection:account.entries.report,month:0
+#: selection:account.invoice.report,month:0
+#: selection:analytic.entries.report,month:0
+#: selection:report.account.sales,month:0
+#: selection:report.account_type.sales,month:0
+msgid "August"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_bank_statement.py:0
+#, python-format
+msgid ""
+"The expected balance (%.2f) is different than the computed one. (%.2f)"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_paymentreconcile0
+msgid "Payment entries are the second input of the reconciliation."
+msgstr ""
+
+#. module: account
+#: report:account.move.voucher:0
+msgid "Number:"
+msgstr ""
+
+#. module: account
+#: selection:account.print.journal,sort_selection:0
+msgid "Reference Number"
+msgstr ""
+
+#. module: account
+#: selection:account.entries.report,month:0
+#: selection:account.invoice.report,month:0
+#: selection:analytic.entries.report,month:0
+#: selection:report.account.sales,month:0
+#: selection:report.account_type.sales,month:0
+msgid "October"
+msgstr ""
+
+#. module: account
+#: help:account.move.line,quantity:0
+msgid ""
+"The optional quantity expressed by this line, eg: number of product sold. "
+"The quantity is not a legal requirement but is very useful for some reports."
+msgstr ""
+
+#. module: account
+#: view:account.payment.term.line:0
+msgid "Line 2:"
+msgstr ""
+
+#. module: account
+#: field:account.journal.column,required:0
+msgid "Required"
+msgstr ""
+
+#. module: account
+#: view:account.chart.template:0
+#: field:product.category,property_account_expense_categ:0
+#: field:product.template,property_account_expense:0
+msgid "Expense Account"
+msgstr ""
+
+#. module: account
+#: help:account.invoice,period_id:0
+msgid "Keep empty to use the period of the validation(invoice) date."
+msgstr ""
+
+#. module: account
+#: help:account.bank.statement,account_id:0
+msgid ""
+"used in statement reconciliation domain, but shouldn't be used elswhere."
+msgstr ""
+
+#. module: account
+#: field:account.invoice.tax,base_amount:0
+msgid "Base Code Amount"
+msgstr ""
+
+#. module: account
+#: field:wizard.multi.charts.accounts,sale_tax:0
+msgid "Default Sale Tax"
+msgstr ""
+
+#. module: account
+#: help:account.model.line,date_maturity:0
+msgid ""
+"The maturity date of the generated entries for this model. You can choose "
+"between the creation date or the creation date of the entries plus the "
+"partner payment terms."
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_accounting
+msgid "Financial Accounting"
+msgstr ""
+
+#. module: account
+#: view:account.pl.report:0
+#: model:ir.ui.menu,name:account.menu_account_pl_report
+msgid "Profit And Loss"
+msgstr ""
+
+#. module: account
+#: view:account.fiscal.position:0
+#: field:account.fiscal.position,name:0
+#: field:account.fiscal.position.account,position_id:0
+#: field:account.fiscal.position.tax,position_id:0
+#: field:account.fiscal.position.tax.template,position_id:0
+#: view:account.fiscal.position.template:0
+#: field:account.invoice,fiscal_position:0
+#: field:account.invoice.report,fiscal_position:0
+#: model:ir.model,name:account.model_account_fiscal_position
+#: field:res.partner,property_account_position:0
+msgid "Fiscal Position"
+msgstr ""
+
+#. module: account
+#: help:account.partner.ledger,initial_balance:0
+#: help:account.report.general.ledger,initial_balance:0
+msgid ""
+"It adds initial balance row on report which display previous sum amount of "
+"debit/credit/balance"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+#: model:ir.actions.act_window,name:account.action_account_analytic_line_form
+#: model:ir.actions.act_window,name:account.action_account_tree1
+msgid "Analytic Entries"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"No fiscal year defined for this date !\n"
+"Please create one."
+msgstr ""
+
+#. module: account
+#: selection:account.invoice,type:0
+#: selection:account.invoice.report,type:0
+#: model:process.process,name:account.process_process_invoiceprocess0
+#: selection:report.invoice.created,type:0
+msgid "Customer Invoice"
+msgstr ""
+
+#. module: account
+#: help:account.tax.template,include_base_amount:0
+msgid ""
+"Set if the amount of tax must be included in the base amount before "
+"computing the next taxes."
+msgstr ""
+
+#. module: account
+#: help:account.journal,user_id:0
+msgid "The user responsible for this journal"
+msgstr ""
+
+#. module: account
+#: view:account.period:0
+msgid "Search Period"
+msgstr ""
+
+#. module: account
+#: view:account.change.currency:0
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: account
+#: field:account.payment.term,line_ids:0
+msgid "Terms"
+msgstr ""
+
+#. module: account
+#: field:account.bank.statement,total_entry_encoding:0
+msgid "Cash Transaction"
+msgstr ""
+
+#. module: account
+#: view:res.partner:0
+msgid "Bank account"
+msgstr ""
+
+#. module: account
+#: field:account.chart.template,tax_template_ids:0
+msgid "Tax Template List"
+msgstr ""
+
+#. module: account
+#: help:account.account,currency_mode:0
+msgid ""
+"This will select how the current currency rate for outgoing transactions is "
+"computed. In most countries the legal method is \"average\" but only a few "
+"software systems are able to manage this. So if you import from another "
+"software system you may have to use the rate at date. Incoming transactions "
+"always use the rate at date."
+msgstr ""
+
+#. module: account
+#: help:wizard.multi.charts.accounts,code_digits:0
+msgid "No. of Digits to use for account code"
+msgstr ""
+
+#. module: account
+#: field:account.payment.term.line,name:0
+msgid "Line Name"
+msgstr ""
+
+#. module: account
+#: view:account.fiscalyear:0
+msgid "Search Fiscalyear"
+msgstr ""
+
+#. module: account
+#: selection:account.tax,applicable_type:0
+msgid "Always"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+msgid "Total Quantity"
+msgstr ""
+
+#. module: account
+#: field:account.move.line.reconcile.writeoff,writeoff_acc_id:0
+msgid "Write-Off account"
+msgstr ""
+
+#. module: account
+#: field:account.model.line,model_id:0
+#: view:account.subscription:0
+#: field:account.subscription,model_id:0
+msgid "Model"
+msgstr ""
+
+#. module: account
+#: help:account.invoice.tax,base_code_id:0
+msgid "The account basis of the tax declaration."
+msgstr ""
+
+#. module: account
+#: selection:account.account,type:0
+#: selection:account.account.template,type:0
+#: model:account.account.type,name:account.account_type_root
+#: selection:account.entries.report,type:0
+msgid "View"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/installer.py:0
+#, python-format
+msgid "BNK"
+msgstr ""
+
+#. module: account
+#: field:account.move.line,analytic_lines:0
+msgid "Analytic lines"
+msgstr ""
+
+#. module: account
+#: model:process.node,name:account.process_node_electronicfile0
+msgid "Electronic File"
+msgstr ""
+
+#. module: account
+#: view:res.partner:0
+msgid "Customer Credit"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_tax_code_template
+msgid "Tax Code Template"
+msgstr ""
+
+#. module: account
+#: view:account.subscription:0
+msgid "Starts on"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_partner_ledger
+msgid "Account Partner Ledger"
+msgstr ""
+
+#. module: account
+#: help:account.journal.column,sequence:0
+msgid "Gives the sequence order to journal column."
+msgstr ""
+
+#. module: account
+#: view:account.tax.template:0
+msgid "Tax Declaration"
+msgstr ""
+
+#. module: account
+#: help:account.account,currency_id:0
+#: help:account.account.template,currency_id:0
+#: help:account.bank.accounts.wizard,currency_id:0
+msgid "Forces all moves for this account to have this secondary currency."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_validate_account_move_line
+msgid ""
+"This wizard will validate all journal entries of a particular journal and "
+"period. Once journal entries are validated, you can not update them anymore."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_chart_template_form
+#: model:ir.ui.menu,name:account.menu_action_account_chart_template_form
+msgid "Chart of Accounts Templates"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_wizard_multi_chart
+msgid "Generate Chart of Accounts from a Chart Template"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_unreconcile_reconcile
+msgid "Account Unreconcile Reconcile"
+msgstr ""
+
+#. module: account
+#: help:account.account.type,close_method:0
+msgid ""
+"Set here the method that will be used to generate the end of year journal "
+"entries for all the accounts of this type.\n"
+"\n"
+" 'None' means that nothing will be done.\n"
+" 'Balance' will generally be used for cash accounts.\n"
+" 'Detail' will copy each existing journal item of the previous year, even "
+"the reconciled ones.\n"
+" 'Unreconciled' will copy only the journal items that were unreconciled on "
+"the first day of the new fiscal year."
+msgstr ""
+
+#. module: account
+#: view:account.tax:0
+#: view:account.tax.template:0
+msgid "Keep empty to use the expense account"
+msgstr ""
+
+#. module: account
+#: field:account.aged.trial.balance,journal_ids:0
+#: field:account.analytic.cost.ledger.journal.report,journal:0
+#: field:account.balance.report,journal_ids:0
+#: field:account.bs.report,journal_ids:0
+#: field:account.central.journal,journal_ids:0
+#: field:account.common.account.report,journal_ids:0
+#: field:account.common.journal.report,journal_ids:0
+#: field:account.common.partner.report,journal_ids:0
+#: view:account.common.report:0
+#: field:account.common.report,journal_ids:0
+#: report:account.general.journal:0
+#: field:account.general.journal,journal_ids:0
+#: view:account.journal.period:0
+#: report:account.partner.balance:0
+#: field:account.partner.balance,journal_ids:0
+#: field:account.partner.ledger,journal_ids:0
+#: field:account.pl.report,journal_ids:0
+#: view:account.print.journal:0
+#: field:account.print.journal,journal_ids:0
+#: field:account.report.general.ledger,journal_ids:0
+#: field:account.vat.declaration,journal_ids:0
+#: model:ir.actions.act_window,name:account.action_account_journal_form
+#: model:ir.actions.act_window,name:account.action_account_journal_period_tree
+#: model:ir.ui.menu,name:account.menu_account_print_journal
+#: model:ir.ui.menu,name:account.menu_action_account_journal_form
+#: model:ir.ui.menu,name:account.menu_journals
+#: model:ir.ui.menu,name:account.menu_journals_report
+msgid "Journals"
+msgstr ""
+
+#. module: account
+#: field:account.partner.reconcile.process,to_reconcile:0
+msgid "Remaining Partners"
+msgstr ""
+
+#. module: account
+#: view:account.subscription:0
+#: field:account.subscription,lines_id:0
+msgid "Subscription Lines"
+msgstr ""
+
+#. module: account
+#: selection:account.analytic.journal,type:0
+#: view:account.journal:0
+#: selection:account.journal,type:0
+#: view:account.model:0
+#: selection:account.tax,type_tax_use:0
+#: view:account.tax.template:0
+#: selection:account.tax.template,type_tax_use:0
+msgid "Purchase"
+msgstr ""
+
+#. module: account
+#: view:account.installer:0
+#: view:account.installer.modules:0
+#: model:ir.actions.act_window,name:account.action_account_installer
+#: view:wizard.multi.charts.accounts:0
+msgid "Accounting Application Configuration"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.open_board_account
+#: model:ir.ui.menu,name:account.menu_board_account
+msgid "Accounting Dashboard"
+msgstr ""
+
+#. module: account
+#: field:account.bank.statement,balance_start:0
+msgid "Starting Balance"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "No Partner Defined !"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_period_close
+#: model:ir.actions.act_window,name:account.action_account_period_tree
+#: model:ir.ui.menu,name:account.menu_action_account_period_close_tree
+msgid "Close a Period"
+msgstr ""
+
+#. module: account
+#: field:account.analytic.balance,empty_acc:0
+msgid "Empty Accounts ? "
+msgstr ""
+
+#. module: account
+#: report:account.overdue:0
+msgid "VAT:"
+msgstr ""
+
+#. module: account
+#: help:account.analytic.line,amount_currency:0
+msgid ""
+"The amount expressed in the related account currency if not equal to the "
+"company one."
+msgstr ""
+
+#. module: account
+#: report:account.move.voucher:0
+msgid "Journal:"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+#: selection:account.bank.statement,state:0
+#: view:account.invoice:0
+#: selection:account.invoice,state:0
+#: view:account.invoice.report:0
+#: selection:account.invoice.report,state:0
+#: selection:account.journal.period,state:0
+#: report:account.move.voucher:0
+#: view:account.subscription:0
+#: selection:account.subscription,state:0
+#: selection:report.invoice.created,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_configuration_installer
+msgid "Accounting Chart Configuration"
+msgstr ""
+
+#. module: account
+#: field:account.tax.code,notprintable:0
+#: field:account.tax.code.template,notprintable:0
+msgid "Not Printable in Invoice"
+msgstr ""
+
+#. module: account
+#: report:account.vat.declaration:0
+#: field:account.vat.declaration,chart_tax_id:0
+msgid "Chart of Tax"
+msgstr ""
+
+#. module: account
+#: view:account.journal:0
+msgid "Search Account Journal"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_invoice_tree_pending_invoice
+msgid "Pending Invoice"
+msgstr ""
+
+#. module: account
+#: selection:account.subscription,period_type:0
+msgid "year"
+msgstr ""
+
+#. module: account
+#: report:account.move.voucher:0
+msgid "Authorised Signatory"
+msgstr ""
+
+#. module: account
+#: view:validate.account.move.lines:0
+msgid ""
+"All selected journal entries will be validated and posted. It means you "
+"won't be able to modify their accounting fields anymore."
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Cannot delete invoice(s) that are already opened or paid !"
+msgstr ""
+
+#. module: account
+#: report:account.account.balance.landscape:0
+msgid "Total :"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.report.xml,name:account.account_transfers
+msgid "Transfers"
+msgstr ""
+
+#. module: account
+#: view:account.payment.term.line:0
+msgid " value amount: n.a"
+msgstr ""
+
+#. module: account
+#: view:account.chart:0
+msgid "Account charts"
+msgstr ""
+
+#. module: account
+#: report:account.vat.declaration:0
+msgid "Tax Amount"
+msgstr ""
+
+#. module: account
+#: view:account.installer:0
+msgid "Your bank and cash accounts"
+msgstr ""
+
+#. module: account
+#: view:account.move:0
+msgid "Search Move"
+msgstr ""
+
+#. module: account
+#: field:account.tax.code,name:0
+#: field:account.tax.code.template,name:0
+msgid "Tax Case Name"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+#: model:process.node,name:account.process_node_draftinvoices0
+msgid "Draft Invoice"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_invoice_state.py:0
+#, python-format
+msgid ""
+"Selected Invoice(s) cannot be cancelled as they are already in 'Cancelled' "
+"or 'Done' state!"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"You cannot change the type of account from '%s' to '%s' type as it contains "
+"account entries!"
+msgstr ""
+
+#. module: account
+#: report:account.general.ledger:0
+msgid "Counterpart"
+msgstr ""
+
+#. module: account
+#: view:account.journal:0
+msgid "Invoicing Data"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.report,state:0
+msgid "Invoice State"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.report:0
+#: field:account.invoice.report,categ_id:0
+msgid "Category of Product"
+msgstr ""
+
+#. module: account
+#: view:account.move:0
+#: field:account.move,narration:0
+#: view:account.move.line:0
+#: field:account.move.line,narration:0
+msgid "Narration"
+msgstr ""
+
+#. module: account
+#: view:account.addtmpl.wizard:0
+#: model:ir.actions.act_window,name:account.action_account_addtmpl_wizard_form
+msgid "Create Account"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_report_account_type_sales
+msgid "Report of the Sales by Account Type"
+msgstr ""
+
+#. module: account
+#: selection:account.account.type,close_method:0
+msgid "Detail"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_invoice_tree2
+msgid ""
+"Supplier Invoices allows you to enter and manage invoices issued by your "
+"suppliers. OpenERP generates draft of supplier invoices automatically so "
+"that you can control what you received from your supplier according to what "
+"you purchased or received."
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+msgid "VAT :"
+msgstr ""
+
+#. module: account
+#: field:account.installer,charts:0
+#: model:ir.actions.act_window,name:account.action_account_chart
+#: model:ir.actions.act_window,name:account.action_account_tree
+#: model:ir.ui.menu,name:account.menu_action_account_tree2
+msgid "Chart of Accounts"
+msgstr ""
+
+#. module: account
+#: view:account.tax.chart:0
+msgid "(If you do not select period it will take all open periods)"
+msgstr ""
+
+#. module: account
+#: field:account.journal,centralisation:0
+msgid "Centralised counterpart"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_partner_reconcile_process
+msgid "Reconcilation Process partner by partner"
+msgstr ""
+
+#. module: account
+#: selection:account.automatic.reconcile,power:0
+msgid "2"
+msgstr ""
+
+#. module: account
+#: view:account.chart:0
+msgid "(If you do not select Fiscal year it will take all open fiscal years)"
+msgstr ""
+
+#. module: account
+#: selection:account.aged.trial.balance,filter:0
+#: report:account.analytic.account.journal:0
+#: selection:account.balance.report,filter:0
+#: field:account.bank.statement,date:0
+#: field:account.bank.statement.line,date:0
+#: selection:account.bs.report,filter:0
+#: selection:account.central.journal,filter:0
+#: selection:account.common.account.report,filter:0
+#: selection:account.common.journal.report,filter:0
+#: selection:account.common.partner.report,filter:0
+#: selection:account.common.report,filter:0
+#: view:account.entries.report:0
+#: field:account.entries.report,date:0
+#: selection:account.general.journal,filter:0
+#: report:account.general.ledger:0
+#: field:account.invoice.report,date:0
+#: report:account.journal.period.print:0
+#: view:account.move:0
+#: field:account.move,date:0
+#: field:account.move.line.reconcile.writeoff,date_p:0
+#: report:account.overdue:0
+#: selection:account.partner.balance,filter:0
+#: selection:account.partner.ledger,filter:0
+#: selection:account.pl.report,filter:0
+#: selection:account.print.journal,filter:0
+#: selection:account.print.journal,sort_selection:0
+#: selection:account.report.general.ledger,filter:0
+#: selection:account.report.general.ledger,sortby:0
+#: field:account.subscription.generate,date:0
+#: field:account.subscription.line,date:0
+#: report:account.tax.code.entries:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+#: selection:account.vat.declaration,filter:0
+#: field:analytic.entries.report,date:0
+msgid "Date"
+msgstr ""
+
+#. module: account
+#: view:account.unreconcile:0
+#: view:account.unreconcile.reconcile:0
+msgid "Unreconcile"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_fiscalyear_close.py:0
+#, python-format
+msgid "The journal must have default credit and debit account"
+msgstr ""
+
+#. module: account
+#: view:account.chart.template:0
+msgid "Chart of Accounts Template"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"Maturity date of entry line generated by model line '%s' of model '%s' is "
+"based on partner payment term!\n"
+"Please define partner on it!"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "Some entries are already reconciled !"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"You cannot validate a Journal Entry unless all journal items are in same "
+"chart of accounts !"
+msgstr ""
+
+#. module: account
+#: view:account.tax:0
+msgid "Account Tax"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_reporting_budgets
+msgid "Budgets"
+msgstr ""
+
+#. module: account
+#: selection:account.aged.trial.balance,filter:0
+#: selection:account.balance.report,filter:0
+#: selection:account.bs.report,filter:0
+#: selection:account.central.journal,filter:0
+#: selection:account.common.account.report,filter:0
+#: selection:account.common.journal.report,filter:0
+#: selection:account.common.partner.report,filter:0
+#: selection:account.common.report,filter:0
+#: selection:account.general.journal,filter:0
+#: selection:account.partner.balance,filter:0
+#: selection:account.partner.ledger,filter:0
+#: selection:account.pl.report,filter:0
+#: selection:account.print.journal,filter:0
+#: selection:account.report.general.ledger,filter:0
+#: selection:account.vat.declaration,filter:0
+msgid "No Filters"
+msgstr ""
+
+#. module: account
+#: selection:account.analytic.journal,type:0
+msgid "Situation"
+msgstr ""
+
+#. module: account
+#: view:res.partner:0
+msgid "History"
+msgstr ""
+
+#. module: account
+#: help:account.tax,applicable_type:0
+#: help:account.tax.template,applicable_type:0
+msgid ""
+"If not applicable (computed through a Python code), the tax won't appear on "
+"the invoice."
+msgstr ""
+
+#. module: account
+#: view:account.tax:0
+#: view:account.tax.template:0
+msgid "Applicable Code (if type=code)"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.report:0
+#: field:account.invoice.report,product_qty:0
+msgid "Qty"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.report,address_contact_id:0
+msgid "Contact Address Name"
+msgstr ""
+
+#. module: account
+#: field:account.move.line,blocked:0
+msgid "Litigation"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+msgid "Search Analytic Lines"
+msgstr ""
+
+#. module: account
+#: field:res.partner,property_account_payable:0
+msgid "Account Payable"
+msgstr ""
+
+#. module: account
+#: constraint:account.move:0
+msgid ""
+"You cannot create entries on different periods/journals in the same move"
+msgstr ""
+
+#. module: account
+#: model:process.node,name:account.process_node_supplierpaymentorder0
+msgid "Payment Order"
+msgstr ""
+
+#. module: account
+#: help:account.account.template,reconcile:0
+msgid ""
+"Check this option if you want the user to reconcile entries in this account."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.report.xml,name:account.account_account_balance_landscape
+msgid "Account balance"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+#: field:account.invoice.line,price_unit:0
+msgid "Unit Price"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "Unable to change tax !"
+msgstr ""
+
+#. module: account
+#: field:analytic.entries.report,nbr:0
+msgid "#Entries"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid ""
+"You selected an Unit of Measure which is not compatible with the product."
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid ""
+"The Payment Term of Supplier does not have Payment Term Lines(Computation) "
+"defined !"
+msgstr ""
+
+#. module: account
+#: view:account.state.open:0
+msgid "Open Invoice"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.tax,factor_tax:0
+msgid "Multipication factor Tax code"
+msgstr ""
+
+#. module: account
+#: view:account.fiscal.position:0
+msgid "Mapping"
+msgstr ""
+
+#. module: account
+#: field:account.account,name:0
+#: field:account.account.template,name:0
+#: report:account.analytic.account.inverted.balance:0
+#: field:account.bank.statement,name:0
+#: field:account.chart.template,name:0
+#: field:account.model.line,name:0
+#: field:account.move.line,name:0
+#: field:account.move.reconcile,name:0
+#: field:account.subscription,name:0
+msgid "Name"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_aged_trial_balance
+msgid "Account Aged Trial balance Report"
+msgstr ""
+
+#. module: account
+#: field:account.move.line,date:0
+msgid "Effective date"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_move_bank_reconcile.py:0
+#, python-format
+msgid "Standard Encoding"
+msgstr ""
+
+#. module: account
+#: help:account.journal,analytic_journal_id:0
+msgid "Journal for analytic entries"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance
+#: model:process.node,name:account.process_node_accountingentries0
+#: model:process.node,name:account.process_node_supplieraccountingentries0
+#: view:product.product:0
+#: view:product.template:0
+#: view:res.partner:0
+msgid "Accounting"
+msgstr ""
+
+#. module: account
+#: help:account.central.journal,amount_currency:0
+#: help:account.common.journal.report,amount_currency:0
+#: help:account.general.journal,amount_currency:0
+#: help:account.print.journal,amount_currency:0
+msgid ""
+"Print Report with the currency column if the currency is different then the "
+"company currency"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+msgid "General Accounting"
+msgstr ""
+
+#. module: account
+#: report:account.overdue:0
+msgid "Balance :"
+msgstr ""
+
+#. module: account
+#: help:account.fiscalyear.close,journal_id:0
+msgid ""
+"The best practice here is to use a journal dedicated to contain the opening "
+"entries of all fiscal years. Note that you should define it with default "
+"debit/credit accounts, of type 'situation' and with a centralized "
+"counterpart."
+msgstr ""
+
+#. module: account
+#: view:account.installer:0
+#: view:account.installer.modules:0
+#: view:wizard.multi.charts.accounts:0
+msgid "title"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+#: view:account.period:0
+#: view:account.subscription:0
+msgid "Set to Draft"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_subscription_form
+msgid "Recurring Lines"
+msgstr ""
+
+#. module: account
+#: field:account.partner.balance,display_partner:0
+msgid "Display Partners"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "Validate"
+msgstr ""
+
+#. module: account
+#: sql_constraint:account.model.line:0
+msgid "Wrong credit or debit value in model (Credit Or Debit Must Be \"0\")!"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_invoice_report_all
+msgid ""
+"From this report, you can have an overview of the amount invoiced to your "
+"customer as well as payment delays. The tool search can also be used to "
+"personalise your Invoices reports and so, match this analysis to your needs."
+msgstr ""
+
+#. module: account
+#: view:account.invoice.confirm:0
+msgid "Confirm Invoices"
+msgstr ""
+
+#. module: account
+#: selection:account.account,currency_mode:0
+msgid "Average Rate"
+msgstr ""
+
+#. module: account
+#: view:account.state.open:0
+msgid "(Invoice should be unreconciled if you want to open it)"
+msgstr ""
+
+#. module: account
+#: field:account.aged.trial.balance,period_from:0
+#: field:account.balance.report,period_from:0
+#: field:account.bs.report,period_from:0
+#: field:account.central.journal,period_from:0
+#: field:account.chart,period_from:0
+#: field:account.common.account.report,period_from:0
+#: field:account.common.journal.report,period_from:0
+#: field:account.common.partner.report,period_from:0
+#: field:account.common.report,period_from:0
+#: field:account.general.journal,period_from:0
+#: field:account.partner.balance,period_from:0
+#: field:account.partner.ledger,period_from:0
+#: field:account.pl.report,period_from:0
+#: field:account.print.journal,period_from:0
+#: field:account.report.general.ledger,period_from:0
+#: field:account.vat.declaration,period_from:0
+msgid "Start period"
+msgstr ""
+
+#. module: account
+#: field:account.tax,name:0
+#: field:account.tax.template,name:0
+#: report:account.vat.declaration:0
+msgid "Tax Name"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_configuration
+#: view:res.company:0
+msgid "Configuration"
+msgstr ""
+
+#. module: account
+#: model:account.payment.term,name:account.account_payment_term
+#: model:account.payment.term,note:account.account_payment_term
+msgid "30 Days End of Month"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_analytic_balance
+#: model:ir.actions.report.xml,name:account.account_analytic_account_balance
+msgid "Analytic Balance"
+msgstr ""
+
+#. module: account
+#: code:addons/account/report/account_balance_sheet.py:0
+#: code:addons/account/report/account_profit_loss.py:0
+#, python-format
+msgid "Net Loss"
+msgstr ""
+
+#. module: account
+#: help:account.account,active:0
+msgid ""
+"If the active field is set to False, it will allow you to hide the account "
+"without removing it."
+msgstr ""
+
+#. module: account
+#: view:account.tax.template:0
+msgid "Search Tax Templates"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.periodical_processing_journal_entries_validation
+msgid "Draft Entries"
+msgstr ""
+
+#. module: account
+#: field:account.account,shortcut:0
+#: field:account.account.template,shortcut:0
+msgid "Shortcut"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+#: field:account.account,user_type:0
+#: view:account.account.template:0
+#: field:account.account.template,user_type:0
+#: view:account.account.type:0
+#: field:account.bank.accounts.wizard,account_type:0
+#: field:account.entries.report,user_type:0
+#: model:ir.model,name:account.model_account_account_type
+#: field:report.account.receivable,type:0
+#: field:report.account_type.sales,user_type:0
+msgid "Account Type"
+msgstr ""
+
+#. module: account
+#: report:account.account.balance:0
+#: view:account.balance.report:0
+#: model:ir.actions.act_window,name:account.action_account_balance_menu
+#: model:ir.actions.report.xml,name:account.account_account_balance
+#: model:ir.ui.menu,name:account.menu_general_Balance_report
+msgid "Trial Balance"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_invoice_cancel
+msgid "Cancel the Selected Invoices"
+msgstr ""
+
+#. module: account
+#: selection:account.automatic.reconcile,power:0
+msgid "3"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_supplieranalyticcost0
+msgid ""
+"Analytic costs (timesheets, some purchased products, ...) come from analytic "
+"accounts. These generate draft supplier invoices."
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+msgid "Close CashBox"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.report:0
+#: field:account.invoice.report,due_delay:0
+msgid "Avg. Due Delay"
+msgstr ""
+
+#. module: account
+#: view:account.entries.report:0
+msgid "Acc.Type"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Global taxes defined, but are not in invoice lines !"
+msgstr ""
+
+#. module: account
+#: field:account.entries.report,month:0
+#: view:account.invoice.report:0
+#: field:account.invoice.report,month:0
+#: view:analytic.entries.report:0
+#: field:analytic.entries.report,month:0
+#: field:report.account.sales,month:0
+#: field:report.account_type.sales,month:0
+msgid "Month"
+msgstr ""
+
+#. module: account
+#: field:account.account,note:0
+#: field:account.account.template,note:0
+msgid "Note"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.account:0
+msgid "Overdue Account"
+msgstr ""
+
+#. module: account
+#: selection:account.invoice,state:0
+#: report:account.overdue:0
+msgid "Paid"
+msgstr ""
+
+#. module: account
+#: field:account.invoice,tax_line:0
+msgid "Tax Lines"
+msgstr ""
+
+#. module: account
+#: field:account.tax,base_code_id:0
+msgid "Account Base Code"
+msgstr ""
+
+#. module: account
+#: help:account.move,state:0
+msgid ""
+"All manually created new journal entry are usually in the state 'Unposted', "
+"but you can set the option to skip that state on the related journal. In "
+"that case, they will be behave as journal entries automatically created by "
+"the system on document validation (invoices, bank statements...) and will be "
+"created in 'Posted' state."
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_analytic_line.py:0
+#, python-format
+msgid "There is no expense account defined for this product: \"%s\" (id:%d)"
+msgstr ""
+
+#. module: account
+#: view:res.partner:0
+msgid "Customer Accounting Properties"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.tax,name:0
+msgid "Tax Description"
+msgstr ""
+
+#. module: account
+#: selection:account.aged.trial.balance,target_move:0
+#: selection:account.balance.report,target_move:0
+#: selection:account.bs.report,target_move:0
+#: selection:account.central.journal,target_move:0
+#: selection:account.chart,target_move:0
+#: selection:account.common.account.report,target_move:0
+#: selection:account.common.journal.report,target_move:0
+#: selection:account.common.partner.report,target_move:0
+#: selection:account.common.report,target_move:0
+#: selection:account.general.journal,target_move:0
+#: selection:account.move.journal,target_move:0
+#: selection:account.partner.balance,target_move:0
+#: selection:account.partner.ledger,target_move:0
+#: selection:account.pl.report,target_move:0
+#: selection:account.print.journal,target_move:0
+#: selection:account.report.general.ledger,target_move:0
+#: selection:account.tax.chart,target_move:0
+#: selection:account.vat.declaration,target_move:0
+msgid "All Posted Entries"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_bank_statement.py:0
+#, python-format
+msgid "Statement %s is confirmed, journal items are created."
+msgstr ""
+
+#. module: account
+#: constraint:account.fiscalyear:0
+msgid "Error! The duration of the Fiscal Year is invalid. "
+msgstr ""
+
+#. module: account
+#: field:report.aged.receivable,name:0
+msgid "Month Range"
+msgstr ""
+
+#. module: account
+#: help:account.analytic.balance,empty_acc:0
+msgid "Check if you want to display Accounts with 0 balance too."
+msgstr ""
+
+#. module: account
+#: view:account.account.template:0
+msgid "Default taxes"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Free Reference"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_periodical_processing
+msgid "Periodical Processing"
+msgstr ""
+
+#. module: account
+#: help:account.move.line,state:0
+msgid ""
+"When new move line is created the state will be 'Draft'.\n"
+"* When all the payments are done it will be in 'Valid' state."
+msgstr ""
+
+#. module: account
+#: field:account.journal,view_id:0
+msgid "Display Mode"
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_importinvoice0
+msgid "Statement from invoice or payment"
+msgstr ""
+
+#. module: account
+#: view:account.payment.term.line:0
+msgid " day of the month: 0"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_chart
+msgid "Account chart"
+msgstr ""
+
+#. module: account
+#: report:account.account.balance.landscape:0
+#: report:account.analytic.account.balance:0
+#: report:account.central.journal:0
+msgid "Account Name"
+msgstr ""
+
+#. module: account
+#: help:account.fiscalyear.close,report_name:0
+msgid "Give name of the new entries"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_invoice_report
+msgid "Invoices Statistics"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_paymentorderreconcilation0
+msgid "Bank statements are entered in the system."
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_reconcile.py:0
+#, python-format
+msgid "Reconcile Writeoff"
+msgstr ""
+
+#. module: account
+#: field:account.model.line,date_maturity:0
+#: report:account.overdue:0
+msgid "Maturity date"
+msgstr ""
+
+#. module: account
+#: view:account.account.template:0
+msgid "Account Template"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+#: field:account.bank.statement,balance_end_real:0
+msgid "Closing Balance"
+msgstr ""
+
+#. module: account
+#: code:addons/account/report/common_report_header.py:0
+#, python-format
+msgid "Not implemented"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_journal_select
+msgid "Account Journal Select"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "Print Invoice"
+msgstr ""
+
+#. module: account
+#: view:account.tax.template:0
+msgid "Credit Notes"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/wizard/account_use_model.py:0
+#, python-format
+msgid "Unable to find a valid period !"
+msgstr ""
+
+#. module: account
+#: report:account.tax.code.entries:0
+msgid "Voucher No"
+msgstr ""
+
+#. module: account
+#: view:wizard.multi.charts.accounts:0
+msgid "res_config_contents"
+msgstr ""
+
+#. module: account
+#: view:account.unreconcile:0
+msgid "Unreconciliate transactions"
+msgstr ""
+
+#. module: account
+#: view:account.use.model:0
+msgid "Create Entries From Models"
+msgstr ""
+
+#. module: account
+#: field:account.account.template,reconcile:0
+msgid "Allow Reconciliation"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_subscription_form
+msgid ""
+"A recurring entry is a payment related entry that occurs on a recurrent "
+"basis from a specific date corresponding to the signature of a contract or "
+"an agreement with a customer or a supplier. With Define Recurring Entries, "
+"you can create them in the system in order to automate their entries in the "
+"system."
+msgstr ""
+
+#. module: account
+#: view:account.analytic.account:0
+msgid "Analytic Account Statistics"
+msgstr ""
+
+#. module: account
+#: view:wizard.multi.charts.accounts:0
+msgid ""
+"This will automatically configure your chart of accounts, bank accounts, "
+"taxes and journals according to the selected template"
+msgstr ""
+
+#. module: account
+#: field:account.tax,price_include:0
+#: field:account.tax.template,price_include:0
+msgid "Tax Included in Price"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_analytic_cost_ledger_journal_report
+msgid "Account Analytic Cost Ledger For Journal Report"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_model_form
+#: model:ir.ui.menu,name:account.menu_action_model_form
+msgid "Recurring Models"
+msgstr ""
+
+#. module: account
+#: selection:account.automatic.reconcile,power:0
+msgid "4"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "Change"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/account_move_line.py:0
+#: code:addons/account/invoice.py:0
+#: code:addons/account/wizard/account_automatic_reconcile.py:0
+#: code:addons/account/wizard/account_fiscalyear_close.py:0
+#: code:addons/account/wizard/account_move_journal.py:0
+#: code:addons/account/wizard/account_report_aged_partner_balance.py:0
+#, python-format
+msgid "UserError"
+msgstr ""
+
+#. module: account
+#: field:account.journal,type_control_ids:0
+msgid "Type Controls"
+msgstr ""
+
+#. module: account
+#: help:account.journal,default_credit_account_id:0
+msgid "It acts as a default account for credit amount"
+msgstr ""
+
+#. module: account
+#: help:account.partner.ledger,reconcil:0
+msgid "Consider reconciled entries"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_validate_account_move_line
+#: model:ir.ui.menu,name:account.menu_validate_account_moves
+#: view:validate.account.move:0
+#: view:validate.account.move.lines:0
+msgid "Post Journal Entries"
+msgstr ""
+
+#. module: account
+#: selection:account.invoice,state:0
+#: selection:account.invoice.report,state:0
+#: selection:report.invoice.created,state:0
+msgid "Cancelled"
+msgstr ""
+
+#. module: account
+#: help:account.bank.statement,balance_end_cash:0
+msgid "Closing balance based on cashBox"
+msgstr ""
+
+#. module: account
+#: constraint:account.account:0
+#: constraint:account.tax.code:0
+msgid "Error ! You can not create recursive accounts."
+msgstr ""
+
+#. module: account
+#: view:account.subscription.generate:0
+#: model:ir.actions.act_window,name:account.action_account_subscription_generate
+#: model:ir.ui.menu,name:account.menu_generate_subscription
+msgid "Generate Entries"
+msgstr ""
+
+#. module: account
+#: help:account.vat.declaration,chart_tax_id:0
+msgid "Select Charts of Taxes"
+msgstr ""
+
+#. module: account
+#: view:account.fiscal.position:0
+#: field:account.fiscal.position,account_ids:0
+#: field:account.fiscal.position.template,account_ids:0
+msgid "Account Mapping"
+msgstr ""
+
+#. module: account
+#: selection:account.bank.statement.line,type:0
+#: view:account.invoice:0
+#: view:account.invoice.report:0
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Customer"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+msgid "Confirmed"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+msgid "Cancelled Invoice"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "You must define an analytic journal of type '%s' !"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"Couldn't create move with currency different from the secondary currency of "
+"the account \"%s - %s\". Clear the secondary currency field of the account "
+"definition if you want to accept all currencies."
+msgstr ""
+
+#. module: account
+#: field:account.invoice.refund,date:0
+msgid "Operation date"
+msgstr ""
+
+#. module: account
+#: field:account.tax,ref_tax_code_id:0
+#: field:account.tax.template,ref_tax_code_id:0
+msgid "Refund Tax Code"
+msgstr "Case pour taxe de note de crédit"
+
+#. module: account
+#: view:validate.account.move:0
+msgid ""
+"All draft account entries in this journal and period will be validated. It "
+"means you won't be able to modify their accounting fields anymore."
+msgstr ""
+
+#. module: account
+#: report:account.account.balance.landscape:0
+msgid "Account Balance -"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Invoice "
+msgstr ""
+
+#. module: account
+#: field:account.automatic.reconcile,date1:0
+msgid "Starting Date"
+msgstr ""
+
+#. module: account
+#: field:account.chart.template,property_account_income:0
+msgid "Income Account on Product Template"
+msgstr ""
+
+#. module: account
+#: help:res.partner,last_reconciliation_date:0
+msgid ""
+"Date on which the partner accounting entries were reconciled last time"
+msgstr ""
+
+#. module: account
+#: field:account.fiscalyear.close,fy2_id:0
+msgid "New Fiscal Year"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+#: view:account.tax.template:0
+#: selection:account.vat.declaration,based_on:0
+#: model:ir.actions.act_window,name:account.act_res_partner_2_account_invoice_opened
+#: model:ir.actions.act_window,name:account.action_invoice_tree
+#: model:ir.actions.report.xml,name:account.account_invoices
+#: view:report.invoice.created:0
+#: field:res.partner,invoice_ids:0
+msgid "Invoices"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid ""
+"Please verify the price of the invoice !\n"
+"The real total does not match the computed total."
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+#: field:account.invoice,user_id:0
+#: view:account.invoice.report:0
+#: field:account.invoice.report,user_id:0
+msgid "Salesman"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.report:0
+msgid "Invoiced"
+msgstr ""
+
+#. module: account
+#: view:account.use.model:0
+msgid "Use Model"
+msgstr ""
+
+#. module: account
+#: view:account.state.open:0
+msgid "No"
+msgstr ""
+
+#. module: account
+#: help:account.invoice.tax,tax_code_id:0
+msgid "The tax basis of the tax declaration."
+msgstr ""
+
+#. module: account
+#: view:account.addtmpl.wizard:0
+msgid "Add"
+msgstr ""
+
+#. module: account
+#: help:account.invoice,date_invoice:0
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: account
+#: selection:account.journal,type:0
+msgid "Bank and Cheques"
+msgstr ""
+
+#. module: account
+#: view:account.period.close:0
+msgid "Are you sure ?"
+msgstr ""
+
+#. module: account
+#: help:account.move.line,statement_id:0
+msgid "The bank statement used for bank reconciliation"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_suppliercustomerinvoice0
+msgid "Draft invoices are validated. "
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+#: view:account.subscription:0
+msgid "Compute"
+msgstr ""
+
+#. module: account
+#: field:account.tax,type_tax_use:0
+msgid "Tax Application"
+msgstr ""
+
+#. module: account
+#: view:account.move:0
+#: view:account.move.line:0
+#: code:addons/account/wizard/account_move_journal.py:0
+#: model:ir.actions.act_window,name:account.act_account_journal_2_account_move_line
+#: model:ir.actions.act_window,name:account.act_account_move_to_account_move_line_open
+#: model:ir.actions.act_window,name:account.act_account_partner_account_move
+#: model:ir.actions.act_window,name:account.action_account_manual_reconcile
+#: model:ir.actions.act_window,name:account.action_account_moves_all_a
+#: model:ir.actions.act_window,name:account.action_account_moves_bank
+#: model:ir.actions.act_window,name:account.action_account_moves_purchase
+#: model:ir.actions.act_window,name:account.action_account_moves_sale
+#: model:ir.actions.act_window,name:account.action_move_line_search
+#: model:ir.actions.act_window,name:account.action_move_line_select
+#: model:ir.actions.act_window,name:account.action_move_line_tree1
+#: model:ir.actions.act_window,name:account.action_tax_code_line_open
+#: model:ir.model,name:account.model_account_move_line
+#: model:ir.ui.menu,name:account.menu_action_account_moves_all
+#: model:ir.ui.menu,name:account.menu_action_account_moves_bank
+#: model:ir.ui.menu,name:account.menu_eaction_account_moves_purchase
+#: model:ir.ui.menu,name:account.menu_eaction_account_moves_sale
+#, python-format
+msgid "Journal Items"
+msgstr ""
+
+#. module: account
+#: selection:account.account.type,report_type:0
+msgid "Balance Sheet (Assets Accounts)"
+msgstr ""
+
+#. module: account
+#: report:account.tax.code.entries:0
+msgid "Third Party (Country)"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/account_cash_statement.py:0
+#: code:addons/account/account_move_line.py:0
+#: code:addons/account/report/common_report_header.py:0
+#: code:addons/account/wizard/account_change_currency.py:0
+#: code:addons/account/wizard/account_move_bank_reconcile.py:0
+#: code:addons/account/wizard/account_open_closed_fiscalyear.py:0
+#: code:addons/account/wizard/account_report_common.py:0
+#, python-format
+msgid "Error"
+msgstr ""
+
+#. module: account
+#: field:account.analytic.Journal.report,date2:0
+#: field:account.analytic.balance,date2:0
+#: field:account.analytic.cost.ledger,date2:0
+#: field:account.analytic.cost.ledger.journal.report,date2:0
+#: field:account.analytic.inverted.balance,date2:0
+msgid "End of period"
+msgstr ""
+
+#. module: account
+#: view:res.partner:0
+msgid "Bank Details"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Taxes missing !"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_analytic_journal_tree
+msgid ""
+"To print an analytics (or costs) journal for a given period. The report give "
+"code, move name, account number, general amount and analytic amount."
+msgstr ""
+
+#. module: account
+#: help:account.journal,refund_journal:0
+msgid "Fill this if the journal is to be used for refunds of invoices."
+msgstr ""
+
+#. module: account
+#: view:account.fiscalyear.close:0
+msgid "Generate Fiscal Year Opening Entries"
+msgstr ""
+
+#. module: account
+#: field:account.journal,group_invoice_lines:0
+msgid "Group Invoice Lines"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.cancel:0
+#: view:account.invoice.confirm:0
+msgid "Close"
+msgstr ""
+
+#. module: account
+#: field:account.bank.statement.line,move_ids:0
+msgid "Moves"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_vat_declaration
+#: model:ir.model,name:account.model_account_vat_declaration
+msgid "Account Vat Declaration"
+msgstr ""
+
+#. module: account
+#: view:account.period:0
+msgid "To Close"
+msgstr ""
+
+#. module: account
+#: field:account.journal,allow_date:0
+msgid "Check Date not in the Period"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"You can not modify a posted entry of this journal !\n"
+"You should set the journal to allow cancelling entries if you want to do "
+"that."
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.account_template_folder
+msgid "Templates"
+msgstr ""
+
+#. module: account
+#: field:account.tax,child_ids:0
+msgid "Child Tax Accounts"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid "Start period should be smaller then End period"
+msgstr ""
+
+#. module: account
+#: selection:account.automatic.reconcile,power:0
+msgid "5"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.balance:0
+msgid "Analytic Balance -"
+msgstr ""
+
+#. module: account
+#: report:account.account.balance:0
+#: field:account.aged.trial.balance,target_move:0
+#: field:account.balance.report,target_move:0
+#: field:account.bs.report,target_move:0
+#: report:account.central.journal:0
+#: field:account.central.journal,target_move:0
+#: field:account.chart,target_move:0
+#: field:account.common.account.report,target_move:0
+#: field:account.common.journal.report,target_move:0
+#: field:account.common.partner.report,target_move:0
+#: field:account.common.report,target_move:0
+#: report:account.general.journal:0
+#: field:account.general.journal,target_move:0
+#: report:account.general.ledger:0
+#: report:account.journal.period.print:0
+#: field:account.move.journal,target_move:0
+#: report:account.partner.balance:0
+#: field:account.partner.balance,target_move:0
+#: field:account.partner.ledger,target_move:0
+#: field:account.pl.report,target_move:0
+#: field:account.print.journal,target_move:0
+#: field:account.report.general.ledger,target_move:0
+#: field:account.tax.chart,target_move:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+#: field:account.vat.declaration,target_move:0
+msgid "Target Moves"
+msgstr ""
+
+#. module: account
+#: field:account.subscription,period_type:0
+msgid "Period Type"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+#: field:account.invoice,payment_ids:0
+#: selection:account.vat.declaration,based_on:0
+msgid "Payments"
+msgstr ""
+
+#. module: account
+#: field:account.subscription.line,move_id:0
+msgid "Entry"
+msgstr ""
+
+#. module: account
+#: field:account.tax,python_compute_inv:0
+#: field:account.tax.template,python_compute_inv:0
+msgid "Python Code (reverse)"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_fiscalyear_form
+msgid ""
+"Define your company's fiscal year depending on the period you have chosen to "
+"follow. A fiscal year is a 1 year period over which a company budgets its "
+"spending. It may run over any period of 12 months. The fiscal year is "
+"referred to by the date in which it ends. For example, if a company's fiscal "
+"year ends November 30, 2011, then everything between December 1, 2010 and "
+"November 30, 2011 would be referred to as FY 2011. Not using the actual "
+"calendar year gives many companies an advantage, allowing them to close "
+"their books at a time which is most convenient for them."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_payment_term_form
+#: model:ir.ui.menu,name:account.menu_action_payment_term_form
+msgid "Payment Terms"
+msgstr ""
+
+#. module: account
+#: field:account.journal.column,name:0
+msgid "Column Name"
+msgstr ""
+
+#. module: account
+#: view:account.general.journal:0
+msgid ""
+"This report gives you an overview of the situation of your general journals"
+msgstr ""
+
+#. module: account
+#: field:account.entries.report,year:0
+#: view:account.invoice.report:0
+#: field:account.invoice.report,year:0
+#: view:analytic.entries.report:0
+#: field:analytic.entries.report,year:0
+#: field:report.account.sales,name:0
+#: field:report.account_type.sales,name:0
+msgid "Year"
+msgstr ""
+
+#. module: account
+#: field:account.bank.statement,starting_details_ids:0
+msgid "Opening Cashbox"
+msgstr ""
+
+#. module: account
+#: view:account.payment.term.line:0
+msgid "Line 1:"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid "Integrity Error !"
+msgstr ""
+
+#. module: account
+#: field:account.tax.template,description:0
+msgid "Internal Name"
+msgstr ""
+
+#. module: account
+#: selection:account.subscription,period_type:0
+msgid "month"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_bank_statement.py:0
+#, python-format
+msgid "Journal Item \"%s\" is not valid"
+msgstr ""
+
+#. module: account
+#: view:account.payment.term:0
+msgid "Description on invoices"
+msgstr ""
+
+#. module: account
+#: field:account.partner.reconcile.process,next_partner_id:0
+msgid "Next Partner to Reconcile"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.tax,account_id:0
+#: field:account.move.line,tax_code_id:0
+msgid "Tax Account"
+msgstr ""
+
+#. module: account
+#: view:account.automatic.reconcile:0
+msgid "Reconciliation result"
+msgstr ""
+
+#. module: account
+#: view:account.bs.report:0
+#: model:ir.actions.act_window,name:account.action_account_bs_report
+#: model:ir.ui.menu,name:account.menu_account_bs_report
+msgid "Balance Sheet"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.final_accounting_reports
+msgid "Accounting Reports"
+msgstr ""
+
+#. module: account
+#: field:account.move,line_id:0
+#: view:analytic.entries.report:0
+#: model:ir.actions.act_window,name:account.act_account_acount_move_line_open
+#: model:ir.actions.act_window,name:account.action_move_line_form
+msgid "Entries"
+msgstr ""
+
+#. module: account
+#: view:account.entries.report:0
+msgid "This Period"
+msgstr ""
+
+#. module: account
+#: field:account.analytic.line,product_uom_id:0
+#: field:account.move.line,product_uom_id:0
+msgid "UoM"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_invoice_refund.py:0
+#, python-format
+msgid "No Period found on Invoice!"
+msgstr ""
+
+#. module: account
+#: view:account.tax:0
+#: view:account.tax.template:0
+msgid "Compute Code (if type=code)"
+msgstr ""
+
+#. module: account
+#: selection:account.analytic.journal,type:0
+#: view:account.journal:0
+#: selection:account.journal,type:0
+#: view:account.model:0
+#: selection:account.tax,type_tax_use:0
+#: view:account.tax.template:0
+#: selection:account.tax.template,type_tax_use:0
+msgid "Sale"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+#: field:account.bank.statement.line,amount:0
+#: report:account.invoice:0
+#: field:account.invoice.tax,amount:0
+#: view:account.move:0
+#: field:account.move,amount:0
+#: view:account.move.line:0
+#: field:account.tax,amount:0
+#: field:account.tax.template,amount:0
+#: view:analytic.entries.report:0
+#: field:analytic.entries.report,amount:0
+msgid "Amount"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_fiscalyear_close.py:0
+#, python-format
+msgid "End of Fiscal Year Entry"
+msgstr ""
+
+#. module: account
+#: model:process.transition,name:account.process_transition_customerinvoice0
+#: model:process.transition,name:account.process_transition_paymentorderreconcilation0
+#: model:process.transition,name:account.process_transition_statemententries0
+#: model:process.transition,name:account.process_transition_suppliercustomerinvoice0
+#: model:process.transition,name:account.process_transition_suppliervalidentries0
+#: model:process.transition,name:account.process_transition_validentries0
+msgid "Validation"
+msgstr ""
+
+#. module: account
+#: help:account.invoice,reconciled:0
+msgid ""
+"The Journal Entry of the invoice have been totally reconciled with one or "
+"several Journal Entries of payment."
+msgstr ""
+
+#. module: account
+#: field:account.tax,child_depend:0
+#: field:account.tax.template,child_depend:0
+msgid "Tax on Children"
+msgstr ""
+
+#. module: account
+#: constraint:account.move.line:0
+msgid ""
+"You can not create move line on receivable/payable account without partner"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/wizard/account_use_model.py:0
+#, python-format
+msgid "No period found !"
+msgstr ""
+
+#. module: account
+#: field:account.journal,update_posted:0
+msgid "Allow Cancelling Entries"
+msgstr ""
+
+#. module: account
+#: field:account.tax.code,sign:0
+msgid "Coefficent for parent"
+msgstr ""
+
+#. module: account
+#: report:account.partner.balance:0
+msgid "(Account/Partner) Name"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+msgid "Transaction"
+msgstr ""
+
+#. module: account
+#: help:account.tax,base_code_id:0
+#: help:account.tax,ref_base_code_id:0
+#: help:account.tax,ref_tax_code_id:0
+#: help:account.tax,tax_code_id:0
+#: help:account.tax.template,base_code_id:0
+#: help:account.tax.template,ref_base_code_id:0
+#: help:account.tax.template,ref_tax_code_id:0
+#: help:account.tax.template,tax_code_id:0
+msgid "Use this code for the VAT declaration."
+msgstr ""
+
+#. module: account
+#: view:account.move.line:0
+msgid "Debit/Credit"
+msgstr ""
+
+#. module: account
+#: view:report.hr.timesheet.invoice.journal:0
+msgid "Analytic Entries Stats"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_tax_code_template_form
+#: model:ir.ui.menu,name:account.menu_action_account_tax_code_template_form
+msgid "Tax Code Templates"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_installer
+msgid "account.installer"
+msgstr ""
+
+#. module: account
+#: field:account.tax.template,include_base_amount:0
+msgid "Include in Base Amount"
+msgstr ""
+
+#. module: account
+#: help:account.payment.term.line,days:0
+msgid ""
+"Number of days to add before computation of the day of month.If Date=15/01, "
+"Number of Days=22, Day of Month=-1, then the due date is 28/02."
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/installer.py:0
+#, python-format
+msgid "Bank Journal "
+msgstr ""
+
+#. module: account
+#: view:account.journal:0
+msgid "Entry Controls"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.chart:0
+#: view:project.account.analytic.line:0
+msgid "(Keep empty to open the current situation)"
+msgstr ""
+
+#. module: account
+#: field:account.analytic.Journal.report,date1:0
+#: field:account.analytic.balance,date1:0
+#: field:account.analytic.cost.ledger,date1:0
+#: field:account.analytic.cost.ledger.journal.report,date1:0
+#: field:account.analytic.inverted.balance,date1:0
+msgid "Start of period"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid ""
+"You can not do this modification on a reconciled entry ! Please note that "
+"you can just change some non important fields !"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_common_account_report
+msgid "Account Common Account Report"
+msgstr ""
+
+#. module: account
+#: field:account.bank.statement.line,name:0
+msgid "Communication"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_analytic_accounting
+msgid "Analytic Accounting"
+msgstr ""
+
+#. module: account
+#: help:product.template,property_account_expense:0
+msgid ""
+"This account will be used for invoices instead of the default one to value "
+"expenses for the current product"
+msgstr ""
+
+#. module: account
+#: selection:account.invoice,type:0
+#: selection:account.invoice.report,type:0
+#: selection:report.invoice.created,type:0
+msgid "Customer Refund"
+msgstr "Note de Crédit Client"
+
+#. module: account
+#: view:account.account:0
+#: field:account.account,tax_ids:0
+#: field:account.account.template,tax_ids:0
+msgid "Default Taxes"
+msgstr ""
+
+#. module: account
+#: field:account.tax,ref_tax_sign:0
+#: field:account.tax,tax_sign:0
+#: field:account.tax.template,ref_tax_sign:0
+#: field:account.tax.template,tax_sign:0
+msgid "Tax Code Sign"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_report_invoice_created
+msgid "Report of Invoices Created within Last 15 days"
+msgstr ""
+
+#. module: account
+#: field:account.fiscalyear,end_journal_period_id:0
+msgid "End of Year Entries Journal"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_bank_statement.py:0
+#: code:addons/account/invoice.py:0
+#: code:addons/account/wizard/account_move_journal.py:0
+#, python-format
+msgid "Configuration Error !"
+msgstr ""
+
+#. module: account
+#: help:account.partner.reconcile.process,to_reconcile:0
+msgid ""
+"This is the remaining partners for who you should check if there is "
+"something to reconcile or not. This figure already count the current partner "
+"as reconciled."
+msgstr ""
+
+#. module: account
+#: view:account.subscription.line:0
+msgid "Subscription lines"
+msgstr ""
+
+#. module: account
+#: field:account.entries.report,quantity:0
+msgid "Products Quantity"
+msgstr ""
+
+#. module: account
+#: view:account.entries.report:0
+#: selection:account.entries.report,move_state:0
+#: view:account.move:0
+#: selection:account.move,state:0
+#: view:account.move.line:0
+msgid "Unposted"
+msgstr ""
+
+#. module: account
+#: view:account.change.currency:0
+#: model:ir.actions.act_window,name:account.action_account_change_currency
+#: model:ir.model,name:account.model_account_change_currency
+msgid "Change Currency"
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_accountingentries0
+#: model:process.node,note:account.process_node_supplieraccountingentries0
+msgid "Accounting entries."
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "Payment Date"
+msgstr ""
+
+#. module: account
+#: selection:account.automatic.reconcile,power:0
+msgid "6"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.account:0
+#: model:ir.actions.act_window,name:account.action_account_analytic_account_form
+#: model:ir.actions.act_window,name:account.action_analytic_open
+#: model:ir.ui.menu,name:account.account_analytic_def_account
+msgid "Analytic Accounts"
+msgstr ""
+
+#. module: account
+#: help:account.account.type,report_type:0
+msgid ""
+"According value related accounts will be display on respective reports "
+"(Balance Sheet Profit & Loss Account)"
+msgstr ""
+
+#. module: account
+#: field:account.report.general.ledger,sortby:0
+msgid "Sort By"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"There is no default default credit account defined \n"
+"on journal \"%s\""
+msgstr ""
+
+#. module: account
+#: field:account.entries.report,amount_currency:0
+#: field:account.model.line,amount_currency:0
+#: field:account.move.line,amount_currency:0
+msgid "Amount Currency"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_validate_account_move.py:0
+#, python-format
+msgid ""
+"Specified Journal does not have any account move entries in draft state for "
+"this period"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_view_move_line
+msgid "Lines to reconcile"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.balance:0
+#: report:account.analytic.account.inverted.balance:0
+#: report:account.analytic.account.quantity_cost_ledger:0
+#: report:account.invoice:0
+#: field:account.invoice.line,quantity:0
+#: field:account.model.line,quantity:0
+#: field:account.move.line,quantity:0
+#: view:analytic.entries.report:0
+#: field:analytic.entries.report,unit_amount:0
+#: field:report.account.sales,quantity:0
+#: field:report.account_type.sales,quantity:0
+msgid "Quantity"
+msgstr ""
+
+#. module: account
+#: view:account.move.line:0
+msgid "Number (Move)"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.refund:0
+msgid "Refund Invoice Options"
+msgstr ""
+
+#. module: account
+#: help:account.automatic.reconcile,power:0
+msgid ""
+"Number of partial amounts that can be combined to find a balance point can "
+"be chosen as the power of the automatic reconciliation"
+msgstr ""
+
+#. module: account
+#: help:account.payment.term.line,sequence:0
+msgid ""
+"The sequence field is used to order the payment term lines from the lowest "
+"sequences to the higher ones"
+msgstr ""
+
+#. module: account
+#: view:account.fiscal.position.template:0
+#: field:account.fiscal.position.template,name:0
+msgid "Fiscal Position Template"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.chart:0
+#: view:account.chart:0
+#: view:account.tax.chart:0
+msgid "Open Charts"
+msgstr ""
+
+#. module: account
+#: view:account.fiscalyear.close.state:0
+msgid ""
+"If no additional entries should be recorded on a fiscal year, you can close "
+"it from here. It will close all opened periods in this year that will make "
+"impossible any new entry record. Close a fiscal year when you need to "
+"finalize your end of year results definitive "
+msgstr ""
+
+#. module: account
+#: field:account.central.journal,amount_currency:0
+#: field:account.common.journal.report,amount_currency:0
+#: field:account.general.journal,amount_currency:0
+#: field:account.partner.ledger,amount_currency:0
+#: field:account.print.journal,amount_currency:0
+#: field:account.report.general.ledger,amount_currency:0
+msgid "With Currency"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+msgid "Open CashBox"
+msgstr ""
+
+#. module: account
+#: view:account.move.line.reconcile:0
+msgid "Reconcile With Write-Off"
+msgstr ""
+
+#. module: account
+#: selection:account.payment.term.line,value:0
+#: selection:account.tax,type:0
+msgid "Fixed Amount"
+msgstr ""
+
+#. module: account
+#: view:account.subscription:0
+msgid "Valid Up to"
+msgstr ""
+
+#. module: account
+#: view:board.board:0
+msgid "Aged Receivables"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_automatic_reconcile
+msgid "Account Automatic Reconcile"
+msgstr ""
+
+#. module: account
+#: view:account.move:0
+#: view:account.move.line:0
+msgid "Journal Item"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_move_journal
+msgid "Move journal"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_fiscalyear_close
+#: model:ir.ui.menu,name:account.menu_wizard_fy_close
+msgid "Generate Opening Entries"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "Already Reconciled!"
+msgstr ""
+
+#. module: account
+#: help:account.tax,type:0
+msgid "The computation method for the tax amount."
+msgstr ""
+
+#. module: account
+#: help:account.installer.modules,account_anglo_saxon:0
+msgid ""
+"This module will support the Anglo-Saxons accounting methodology by changing "
+"the accounting logic with stock transactions."
+msgstr ""
+
+#. module: account
+#: field:report.invoice.created,create_date:0
+msgid "Create Date"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.journal:0
+#: model:ir.actions.act_window,name:account.action_account_analytic_journal_form
+#: model:ir.ui.menu,name:account.account_def_analytic_journal
+msgid "Analytic Journals"
+msgstr ""
+
+#. module: account
+#: field:account.account,child_id:0
+msgid "Child Accounts"
+msgstr ""
+
+#. module: account
+#: view:account.move.line.reconcile:0
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "Write-Off"
+msgstr ""
+
+#. module: account
+#: field:res.partner,debit:0
+msgid "Total Payable"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_analytic_account_line_extended_form
+msgid "account.analytic.line.extended"
+msgstr ""
+
+#. module: account
+#: model:account.account.type,name:account.account_type_income
+msgid "Income"
+msgstr ""
+
+#. module: account
+#: selection:account.bank.statement.line,type:0
+#: view:account.invoice:0
+#: view:account.invoice.report:0
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Supplier"
+msgstr ""
+
+#. module: account
+#: selection:account.entries.report,month:0
+#: selection:account.invoice.report,month:0
+#: selection:analytic.entries.report,month:0
+#: selection:report.account.sales,month:0
+#: selection:report.account_type.sales,month:0
+msgid "March"
+msgstr ""
+
+#. module: account
+#: view:report.account.receivable:0
+msgid "Accounts by type"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.journal:0
+msgid "Account n°"
+msgstr ""
+
+#. module: account
+#: help:account.installer.modules,account_payment:0
+msgid ""
+"Streamlines invoice payment and creates hooks to plug automated payment "
+"systems in."
+msgstr ""
+
+#. module: account
+#: field:account.payment.term.line,value:0
+msgid "Valuation"
+msgstr ""
+
+#. module: account
+#: selection:account.aged.trial.balance,result_selection:0
+#: selection:account.common.partner.report,result_selection:0
+#: selection:account.partner.balance,result_selection:0
+#: selection:account.partner.ledger,result_selection:0
+msgid "Receivable and Payable Accounts"
+msgstr ""
+
+#. module: account
+#: field:account.fiscal.position.account.template,position_id:0
+msgid "Fiscal Mapping"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_state_open
+#: model:ir.model,name:account.model_account_state_open
+msgid "Account State Open"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.quantity_cost_ledger:0
+msgid "Max Qty:"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.refund:0
+msgid "Refund Invoice"
+msgstr "Note de crédit"
+
+#. module: account
+#: field:account.invoice,address_invoice_id:0
+msgid "Invoice Address"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_entries_report_all
+msgid ""
+"From this view, have an analysis of your different financial accounts. The "
+"document shows your debit and credit taking in consideration some criteria "
+"you can choose by using the search tool."
+msgstr ""
+
+#. module: account
+#: help:account.partner.reconcile.process,progress:0
+msgid ""
+"Shows you the progress made today on the reconciliation process. Given by \n"
+"Partners Reconciled Today \\ (Remaining Partners + Partners Reconciled Today)"
+msgstr ""
+
+#. module: account
+#: help:account.payment.term.line,value:0
+msgid ""
+"Select here the kind of valuation related to this payment term line. Note "
+"that you should have your last line with the type 'Balance' to ensure that "
+"the whole amount will be threated."
+msgstr ""
+
+#. module: account
+#: field:account.invoice,period_id:0
+#: field:account.invoice.report,period_id:0
+#: field:report.account.sales,period_id:0
+#: field:report.account_type.sales,period_id:0
+msgid "Force Period"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.report:0
+#: field:account.invoice.report,nbr:0
+msgid "# of Lines"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_change_currency.py:0
+#, python-format
+msgid "New currency is not confirured properly !"
+msgstr ""
+
+#. module: account
+#: field:account.aged.trial.balance,filter:0
+#: field:account.balance.report,filter:0
+#: field:account.bs.report,filter:0
+#: field:account.central.journal,filter:0
+#: field:account.common.account.report,filter:0
+#: field:account.common.journal.report,filter:0
+#: field:account.common.partner.report,filter:0
+#: field:account.common.report,filter:0
+#: field:account.general.journal,filter:0
+#: field:account.partner.balance,filter:0
+#: field:account.partner.ledger,filter:0
+#: field:account.pl.report,filter:0
+#: field:account.print.journal,filter:0
+#: field:account.report.general.ledger,filter:0
+#: field:account.vat.declaration,filter:0
+msgid "Filter by"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "You can not use an inactive account!"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "Entries are not of the same account or already reconciled ! "
+msgstr ""
+
+#. module: account
+#: field:account.tax,account_collected_id:0
+#: field:account.tax.template,account_collected_id:0
+msgid "Invoice Tax Account"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_general_journal
+#: model:ir.model,name:account.model_account_general_journal
+msgid "Account General Journal"
+msgstr ""
+
+#. module: account
+#: field:account.payment.term.line,days:0
+msgid "Number of Days"
+msgstr ""
+
+#. module: account
+#: selection:account.automatic.reconcile,power:0
+msgid "7"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_bank_statement.py:0
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Invalid action !"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_fiscal_position_tax_template
+msgid "Template Tax Fiscal Position"
+msgstr ""
+
+#. module: account
+#: help:account.tax,name:0
+msgid "This name will be displayed on reports"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.cost_ledger:0
+#: report:account.analytic.account.quantity_cost_ledger:0
+msgid "Printing date"
+msgstr ""
+
+#. module: account
+#: selection:account.account.type,close_method:0
+#: selection:account.tax,type:0
+#: selection:account.tax.template,type:0
+msgid "None"
+msgstr ""
+
+#. module: account
+#: view:analytic.entries.report:0
+msgid " 365 Days "
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_invoice_tree3
+#: model:ir.ui.menu,name:account.menu_action_invoice_tree3
+msgid "Customer Refunds"
+msgstr "Notes de Crédit Client"
+
+#. module: account
+#: view:account.payment.term.line:0
+msgid "Amount Computation"
+msgstr ""
+
+#. module: account
+#: field:account.journal.period,name:0
+msgid "Journal-Period Name"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.tax,factor_base:0
+msgid "Multipication factor for Base code"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_report_common.py:0
+#, python-format
+msgid "not implemented"
+msgstr ""
+
+#. module: account
+#: help:account.journal,company_id:0
+msgid "Company related to this journal"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_invoice_state.py:0
+#, python-format
+msgid ""
+"Selected Invoice(s) cannot be confirmed as they are not in 'Draft' or 'Pro-"
+"Forma' state!"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+msgid "Fiscal Position Remark :"
+msgstr ""
+
+#. module: account
+#: view:analytic.entries.report:0
+#: model:ir.actions.act_window,name:account.action_analytic_entries_report
+#: model:ir.ui.menu,name:account.menu_action_analytic_entries_report
+msgid "Analytic Entries Analysis"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_bank_statement_tree
+msgid ""
+"A bank statement is a summary of all financial transactions occurring over a "
+"given period of time on a deposit account, a credit card, or any other type "
+"of account. Start by encoding the starting and closing balance, then record "
+"all lines of your statement. When you are in the Payment column of the a "
+"line, you can press F1 to open the reconciliation form."
+msgstr ""
+
+#. module: account
+#: selection:account.aged.trial.balance,direction_selection:0
+msgid "Past"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_bank_statement_reconciliation_form
+msgid "Statements reconciliation"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+msgid "Analytic Entry"
+msgstr ""
+
+#. module: account
+#: view:res.company:0
+#: field:res.company,overdue_msg:0
+msgid "Overdue Payments Message"
+msgstr ""
+
+#. module: account
+#: field:account.entries.report,date_created:0
+msgid "Date Created"
+msgstr ""
+
+#. module: account
+#: field:account.payment.term.line,value_amount:0
+msgid "Value Amount"
+msgstr ""
+
+#. module: account
+#: help:account.journal,code:0
+msgid ""
+"The code will be used to generate the numbers of the journal entries of this "
+"journal."
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "(keep empty to use the current period)"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_supplierreconcilepaid0
+msgid ""
+"As soon as the reconciliation is done, the invoice's state turns to “done” "
+"(i.e. paid) in the system."
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "is validated."
+msgstr ""
+
+#. module: account
+#: view:account.chart.template:0
+#: field:account.chart.template,account_root_id:0
+msgid "Root Account"
+msgstr ""
+
+#. module: account
+#: field:res.partner,last_reconciliation_date:0
+msgid "Latest Reconciliation Date"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_analytic_line
+msgid "Analytic Line"
+msgstr ""
+
+#. module: account
+#: field:product.template,taxes_id:0
+msgid "Customer Taxes"
+msgstr ""
+
+#. module: account
+#: view:account.addtmpl.wizard:0
+msgid "Create an Account based on this template"
+msgstr ""
+
+#. module: account
+#: view:account.account.type:0
+#: view:account.tax.code:0
+msgid "Reporting Configuration"
+msgstr ""
+
+#. module: account
+#: constraint:account.move.line:0
+msgid "Company must be same for its related account and period."
+msgstr ""
+
+#. module: account
+#: field:account.tax,type:0
+#: field:account.tax.template,type:0
+msgid "Tax Type"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_template_form
+#: model:ir.ui.menu,name:account.menu_action_account_template_form
+msgid "Account Templates"
+msgstr ""
+
+#. module: account
+#: report:account.vat.declaration:0
+msgid "Tax Statement"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"You cannot modify Company of account as its related record exist in Entry "
+"Lines"
+msgstr ""
+
+#. module: account
+#: help:account.fiscalyear.close.state,fy_id:0
+msgid "Select a fiscal year to close"
+msgstr ""
+
+#. module: account
+#: help:account.chart.template,tax_template_ids:0
+msgid "List of all the taxes that have to be installed by the wizard"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.report.xml,name:account.account_intracom
+msgid "IntraCom"
+msgstr ""
+
+#. module: account
+#: view:account.move.line.reconcile.writeoff:0
+msgid "Information addendum"
+msgstr ""
+
+#. module: account
+#: field:account.aged.trial.balance,fiscalyear_id:0
+#: field:account.balance.report,fiscalyear_id:0
+#: field:account.bs.report,fiscalyear_id:0
+#: field:account.central.journal,fiscalyear_id:0
+#: field:account.chart,fiscalyear:0
+#: field:account.common.account.report,fiscalyear_id:0
+#: field:account.common.journal.report,fiscalyear_id:0
+#: field:account.common.partner.report,fiscalyear_id:0
+#: field:account.common.report,fiscalyear_id:0
+#: field:account.general.journal,fiscalyear_id:0
+#: field:account.partner.balance,fiscalyear_id:0
+#: field:account.partner.ledger,fiscalyear_id:0
+#: field:account.pl.report,fiscalyear_id:0
+#: field:account.print.journal,fiscalyear_id:0
+#: field:account.report.general.ledger,fiscalyear_id:0
+#: field:account.vat.declaration,fiscalyear_id:0
+msgid "Fiscal year"
+msgstr ""
+
+#. module: account
+#: view:account.move.reconcile:0
+msgid "Partial Reconcile Entries"
+msgstr ""
+
+#. module: account
+#: view:account.addtmpl.wizard:0
+#: view:account.aged.trial.balance:0
+#: view:account.analytic.Journal.report:0
+#: view:account.analytic.balance:0
+#: view:account.analytic.chart:0
+#: view:account.analytic.cost.ledger:0
+#: view:account.analytic.cost.ledger.journal.report:0
+#: view:account.analytic.inverted.balance:0
+#: view:account.automatic.reconcile:0
+#: view:account.bank.statement:0
+#: view:account.change.currency:0
+#: view:account.chart:0
+#: view:account.common.report:0
+#: view:account.fiscalyear.close:0
+#: view:account.fiscalyear.close.state:0
+#: view:account.invoice:0
+#: view:account.invoice.refund:0
+#: selection:account.invoice.refund,filter_refund:0
+#: view:account.journal.select:0
+#: view:account.move:0
+#: view:account.move.bank.reconcile:0
+#: view:account.move.line.reconcile:0
+#: view:account.move.line.reconcile.select:0
+#: view:account.move.line.reconcile.writeoff:0
+#: view:account.move.line.unreconcile.select:0
+#: view:account.open.closed.fiscalyear:0
+#: view:account.partner.reconcile.process:0
+#: view:account.period.close:0
+#: view:account.subscription.generate:0
+#: view:account.tax.chart:0
+#: view:account.unreconcile:0
+#: view:account.unreconcile.reconcile:0
+#: view:account.use.model:0
+#: view:account.vat.declaration:0
+#: view:project.account.analytic.line:0
+#: view:validate.account.move:0
+#: view:validate.account.move.lines:0
+msgid "Cancel"
+msgstr ""
+
+#. module: account
+#: field:account.account.type,name:0
+msgid "Acc. Type Name"
+msgstr ""
+
+#. module: account
+#: selection:account.account,type:0
+#: selection:account.account.template,type:0
+#: model:account.account.type,name:account.account_type_receivable
+#: selection:account.entries.report,type:0
+msgid "Receivable"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "Other Info"
+msgstr ""
+
+#. module: account
+#: field:account.journal,default_credit_account_id:0
+msgid "Default Credit Account"
+msgstr ""
+
+#. module: account
+#: view:account.installer:0
+msgid "Configure Your Accounting Chart"
+msgstr ""
+
+#. module: account
+#: view:account.payment.term.line:0
+msgid " number of days: 30"
+msgstr ""
+
+#. module: account
+#: help:account.analytic.line,currency_id:0
+msgid "The related account currency if not equal to the company one."
+msgstr ""
+
+#. module: account
+#: view:account.analytic.account:0
+msgid "Current"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+msgid "CashBox"
+msgstr ""
+
+#. module: account
+#: model:account.account.type,name:account.account_type_cash_equity
+msgid "Equity"
+msgstr ""
+
+#. module: account
+#: selection:account.tax,type:0
+msgid "Percentage"
+msgstr ""
+
+#. module: account
+#: selection:account.report.general.ledger,sortby:0
+msgid "Journal & Partner"
+msgstr ""
+
+#. module: account
+#: field:account.automatic.reconcile,power:0
+msgid "Power"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.refund,filter_refund:0
+msgid "Refund Type"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+msgid "Price"
+msgstr ""
+
+#. module: account
+#: view:project.account.analytic.line:0
+msgid "View Account Analytic Lines"
+msgstr ""
+
+#. module: account
+#: selection:account.account.type,report_type:0
+msgid "Balance Sheet (Liability Accounts)"
+msgstr ""
+
+#. module: account
+#: field:account.invoice,internal_number:0
+#: field:report.invoice.created,number:0
+msgid "Invoice Number"
+msgstr ""
+
+#. module: account
+#: help:account.tax,include_base_amount:0
+msgid ""
+"Indicates if the amount of tax must be included in the base amount for the "
+"computation of the next taxes"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_partner_reconcile
+msgid "Reconciliation: Go to Next Partner"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_analytic_invert_balance
+#: model:ir.actions.report.xml,name:account.account_analytic_account_inverted_balance
+msgid "Inverted Analytic Balance"
+msgstr ""
+
+#. module: account
+#: field:account.tax.template,applicable_type:0
+msgid "Applicable Type"
+msgstr ""
+
+#. module: account
+#: field:account.invoice,reference:0
+#: field:account.invoice.line,invoice_id:0
+msgid "Invoice Reference"
+msgstr ""
+
+#. module: account
+#: help:account.tax.template,sequence:0
+msgid ""
+"The sequence field is used to order the taxes lines from lower sequences to "
+"higher ones. The order is important if you have a tax that has several tax "
+"children. In this case, the evaluation order is important."
+msgstr ""
+
+#. module: account
+#: selection:account.account,type:0
+#: selection:account.account.template,type:0
+#: view:account.journal:0
+msgid "Liquidity"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_analytic_journal_open_form
+#: model:ir.ui.menu,name:account.account_analytic_journal_entries
+msgid "Analytic Journal Items"
+msgstr ""
+
+#. module: account
+#: view:account.fiscalyear.close:0
+msgid ""
+"This wizard will generate the end of year journal entries of selected fiscal "
+"year. Note that you can run this wizard many times for the same fiscal year: "
+"it will simply replace the old opening entries with the new ones."
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_bank_and_cash
+msgid "Bank and Cash"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_analytic_entries_report
+msgid ""
+"From this view, have an analysis of your different analytic entries "
+"following the analytic account you defined matching your business need. Use "
+"the tool search to analyse information about analytic entries generated in "
+"the system."
+msgstr ""
+
+#. module: account
+#: sql_constraint:account.journal:0
+msgid "The name of the journal must be unique per company !"
+msgstr ""
+
+#. module: account
+#: field:account.account.template,nocreate:0
+msgid "Optional create"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Can not find account chart for this company, Please Create account."
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_report_aged_partner_balance.py:0
+#, python-format
+msgid "Enter a Start date !"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+#: selection:account.invoice,type:0
+#: selection:account.invoice.report,type:0
+#: selection:report.invoice.created,type:0
+msgid "Supplier Refund"
+msgstr "Note de Crédit Fournisseur"
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_dashboard_acc
+msgid "Dashboard"
+msgstr ""
+
+#. module: account
+#: field:account.bank.statement,move_line_ids:0
+msgid "Entry lines"
+msgstr ""
+
+#. module: account
+#: field:account.move.line,centralisation:0
+msgid "Centralisation"
+msgstr ""
+
+#. module: account
+#: view:wizard.multi.charts.accounts:0
+msgid "Generate Your Accounting Chart from a Chart Template"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+#: view:account.account.template:0
+#: view:account.analytic.account:0
+#: view:account.analytic.journal:0
+#: view:account.analytic.line:0
+#: view:account.bank.statement:0
+#: view:account.chart.template:0
+#: view:account.entries.report:0
+#: view:account.fiscalyear:0
+#: view:account.invoice:0
+#: view:account.invoice.report:0
+#: view:account.journal:0
+#: view:account.model:0
+#: view:account.move:0
+#: view:account.move.line:0
+#: view:account.subscription:0
+#: view:account.tax.code.template:0
+#: view:analytic.entries.report:0
+msgid "Group By..."
+msgstr ""
+
+#. module: account
+#: field:account.journal.column,readonly:0
+msgid "Readonly"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_pl_report
+msgid "Account Profit And Loss Report"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.line,uos_id:0
+msgid "Unit of Measure"
+msgstr ""
+
+#. module: account
+#: constraint:account.payment.term.line:0
+msgid ""
+"Percentages for Payment Term Line must be between 0 and 1, Example: 0.02 for "
+"2% "
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_sequence_fiscalyear
+msgid "account.sequence.fiscalyear"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.journal:0
+#: view:account.analytic.journal:0
+#: field:account.analytic.line,journal_id:0
+#: field:account.journal,analytic_journal_id:0
+#: model:ir.actions.act_window,name:account.action_account_analytic_journal
+#: model:ir.actions.report.xml,name:account.analytic_journal_print
+msgid "Analytic Journal"
+msgstr ""
+
+#. module: account
+#: view:account.entries.report:0
+msgid "Reconciled"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+#: field:account.invoice.tax,base:0
+msgid "Base"
+msgstr ""
+
+#. module: account
+#: field:account.model,name:0
+msgid "Model Name"
+msgstr ""
+
+#. module: account
+#: field:account.chart.template,property_account_expense_categ:0
+msgid "Expense Category Account"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+msgid "Cash Transactions"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_state_open.py:0
+#, python-format
+msgid "Invoice is already reconciled"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+#: view:account.account.template:0
+#: view:account.bank.statement:0
+#: field:account.bank.statement.line,note:0
+#: view:account.fiscal.position:0
+#: field:account.fiscal.position,note:0
+#: view:account.invoice.line:0
+#: field:account.invoice.line,note:0
+msgid "Notes"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_analytic_entries_report
+msgid "Analytic Entries Statistics"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_analytic_line.py:0
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "Entries: "
+msgstr ""
+
+#. module: account
+#: view:account.use.model:0
+msgid "Create manual recurring entries in a chosen journal."
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid "Couldn't create move between different companies"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_bank_reconcile_tree
+msgid ""
+"Bank Reconciliation consists of verifying that your bank statement "
+"corresponds with the entries (or records) of that account in your accounting "
+"system."
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_draftstatement0
+msgid "State is draft"
+msgstr ""
+
+#. module: account
+#: view:account.move.line:0
+msgid "Total debit"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "Entry \"%s\" is not valid !"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+msgid "Fax :"
+msgstr ""
+
+#. module: account
+#: report:account.vat.declaration:0
+#: field:account.vat.declaration,based_on:0
+msgid "Based On"
+msgstr ""
+
+#. module: account
+#: help:res.partner,property_account_receivable:0
+msgid ""
+"This account will be used instead of the default one as the receivable "
+"account for the current partner"
+msgstr ""
+
+#. module: account
+#: field:account.tax,python_applicable:0
+#: field:account.tax,python_compute:0
+#: selection:account.tax,type:0
+#: selection:account.tax.template,applicable_type:0
+#: field:account.tax.template,python_applicable:0
+#: field:account.tax.template,python_compute:0
+#: selection:account.tax.template,type:0
+msgid "Python Code"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_report_balance_sheet.py:0
+#, python-format
+msgid ""
+"Please define the Reserve and Profit/Loss account for current user company !"
+msgstr ""
+
+#. module: account
+#: help:account.journal,update_posted:0
+msgid ""
+"Check this box if you want to allow the cancellation the entries related to "
+"this journal or of the invoice related to this journal"
+msgstr ""
+
+#. module: account
+#: view:account.fiscalyear.close:0
+msgid "Create"
+msgstr ""
+
+#. module: account
+#: model:process.transition.action,name:account.process_transition_action_createentries0
+msgid "Create entry"
+msgstr ""
+
+#. module: account
+#: view:account.payment.term.line:0
+msgid " valuation: percent"
+msgstr ""
+
+#. module: account
+#: field:account.installer,bank_accounts_id:0
+msgid "Your Bank and Cash Accounts"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/account_analytic_line.py:0
+#: code:addons/account/account_bank_statement.py:0
+#: code:addons/account/account_cash_statement.py:0
+#: code:addons/account/account_move_line.py:0
+#: code:addons/account/invoice.py:0
+#: code:addons/account/wizard/account_invoice_refund.py:0
+#: code:addons/account/wizard/account_use_model.py:0
+#, python-format
+msgid "Error !"
+msgstr ""
+
+#. module: account
+#: report:account.journal.period.print:0
+msgid ""
+"o.journal_id.currency and formatLang((sum_debit(o.period_id.id, "
+"o.journal_id.id) - sum_credit(o.period_id.id, o.journal_id.id))) ]] [[ "
+"o.journal_id.currency and o.journal_id.currency.symbol"
+msgstr ""
+
+#. module: account
+#: view:account.vat.declaration:0
+#: model:ir.actions.report.xml,name:account.account_vat_declaration
+#: model:ir.ui.menu,name:account.menu_account_vat_declaration
+msgid "Taxes Report"
+msgstr ""
+
+#. module: account
+#: selection:account.journal.period,state:0
+msgid "Printed"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+msgid "Project line"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.tax,manual:0
+msgid "Manual"
+msgstr ""
+
+#. module: account
+#: view:account.automatic.reconcile:0
+msgid ""
+"For an invoice to be considered as paid, the invoice entries must be "
+"reconciled with counterparts, usually payments. With the automatic "
+"reconciliation functionality, OpenERP makes its own search for entries to "
+"reconcile in a series of accounts. It finds entries for each partner where "
+"the amounts correspond."
+msgstr ""
+
+#. module: account
+#: view:account.move:0
+#: field:account.move,to_check:0
+msgid "To Review"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+#: view:account.move:0
+#: model:ir.actions.act_window,name:account.action_move_journal_line
+#: model:ir.ui.menu,name:account.menu_action_move_journal_line_form
+#: model:ir.ui.menu,name:account.menu_finance_entries
+msgid "Journal Entries"
+msgstr ""
+
+#. module: account
+#: help:account.partner.ledger,page_split:0
+msgid "Display Ledger Report with One partner per page"
+msgstr ""
+
+#. module: account
+#: view:account.partner.balance:0
+#: view:account.partner.ledger:0
+msgid ""
+"This report is an analysis done by a partner. It is a PDF report containing "
+"one line per partner representing the cumulative credit balance"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_validate_account_move.py:0
+#, python-format
+msgid ""
+"Selected Entry Lines does not have any account move enties in draft state"
+msgstr ""
+
+#. module: account
+#: selection:account.aged.trial.balance,target_move:0
+#: selection:account.balance.report,target_move:0
+#: selection:account.bs.report,target_move:0
+#: selection:account.central.journal,target_move:0
+#: selection:account.chart,target_move:0
+#: selection:account.common.account.report,target_move:0
+#: selection:account.common.journal.report,target_move:0
+#: selection:account.common.partner.report,target_move:0
+#: selection:account.common.report,target_move:0
+#: selection:account.general.journal,target_move:0
+#: selection:account.move.journal,target_move:0
+#: selection:account.partner.balance,target_move:0
+#: selection:account.partner.ledger,target_move:0
+#: selection:account.pl.report,target_move:0
+#: selection:account.print.journal,target_move:0
+#: selection:account.report.general.ledger,target_move:0
+#: selection:account.tax.chart,target_move:0
+#: selection:account.vat.declaration,target_move:0
+#: model:ir.actions.report.xml,name:account.account_move_line_list
+msgid "All Entries"
+msgstr ""
+
+#. module: account
+#: constraint:product.template:0
+msgid ""
+"Error: The default UOM and the purchase UOM must be in the same category."
+msgstr ""
+
+#. module: account
+#: view:account.journal.select:0
+msgid "Journal Select"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_change_currency.py:0
+#, python-format
+msgid "Currnt currency is not confirured properly !"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_move_reconcile
+msgid "Account Reconciliation"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_fiscal_position_tax
+msgid "Taxes Fiscal Position"
+msgstr ""
+
+#. module: account
+#: report:account.general.ledger:0
+#: view:account.report.general.ledger:0
+#: model:ir.actions.act_window,name:account.action_account_general_ledger_menu
+#: model:ir.actions.report.xml,name:account.account_general_ledger
+#: model:ir.ui.menu,name:account.menu_general_ledger
+msgid "General Ledger"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_paymentorderbank0
+msgid "The payment order is sent to the bank."
+msgstr ""
+
+#. module: account
+#: view:account.balance.report:0
+#: view:account.bs.report:0
+msgid ""
+"This report allows you to print or generate a pdf of your trial balance "
+"allowing you to quickly check the balance of each of your accounts in a "
+"single report"
+msgstr ""
+
+#. module: account
+#: help:account.move,to_check:0
+msgid ""
+"Check this box if you are unsure of that journal entry and if you want to "
+"note it as 'to be reviewed' by an accounting expert."
+msgstr ""
+
+#. module: account
+#: help:account.installer.modules,account_voucher:0
+msgid ""
+"Account Voucher module includes all the basic requirements of Voucher "
+"Entries for Bank, Cash, Sales, Purchase, Expenses, Contra, etc... "
+msgstr ""
+
+#. module: account
+#: view:account.chart.template:0
+msgid "Properties"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_tax_chart
+msgid "Account tax chart"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+msgid "Select entries"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"You can specify year, month and date in the name of the model using the "
+"following labels:\n"
+"\n"
+"%(year)s: To Specify Year \n"
+"%(month)s: To Specify Month \n"
+"%(date)s: Current Date\n"
+"\n"
+"e.g. My model on %(date)s"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_aged_income
+msgid "Income Accounts"
+msgstr ""
+
+#. module: account
+#: help:report.invoice.created,origin:0
+msgid "Reference of the document that generated this invoice report."
+msgstr ""
+
+#. module: account
+#: field:account.tax.code,child_ids:0
+#: field:account.tax.code.template,child_ids:0
+msgid "Child Codes"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#: code:addons/account/wizard/account_invoice_refund.py:0
+#, python-format
+msgid "Data Insufficient !"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_invoice_tree1
+#: model:ir.ui.menu,name:account.menu_action_invoice_tree1
+msgid "Customer Invoices"
+msgstr ""
+
+#. module: account
+#: field:account.move.line.reconcile,writeoff:0
+msgid "Write-Off amount"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+msgid "Sales"
+msgstr ""
+
+#. module: account
+#: view:account.journal.column:0
+#: model:ir.model,name:account.model_account_journal_column
+msgid "Journal Column"
+msgstr ""
+
+#. module: account
+#: selection:account.invoice.report,state:0
+#: selection:account.journal.period,state:0
+#: selection:account.subscription,state:0
+#: selection:report.invoice.created,state:0
+msgid "Done"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_invoicemanually0
+msgid "A statement with manual entries becomes a draft statement."
+msgstr ""
+
+#. module: account
+#: view:account.aged.trial.balance:0
+msgid ""
+"Aged Partner Balance is a more detailed report of your receivables by "
+"intervals. When opening that report, OpenERP asks for the name of the "
+"company, the fiscal period and the size of the interval to be analyzed (in "
+"days). OpenERP then calculates a table of credit balance by period. So if "
+"you request an interval of 30 days OpenERP generates an analysis of "
+"creditors for the past month, past two months, and so on. "
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_journal_view
+msgid ""
+"Here you can personalize and create each view of your financial journals by "
+"selecting the fields you want to appear and the sequence they will appear."
+msgstr ""
+
+#. module: account
+#: field:account.invoice,origin:0
+#: field:report.invoice.created,origin:0
+msgid "Source Document"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_period_form
+msgid ""
+"Here, you can define a period, an interval of time between successive "
+"closings of the books of your company. An accounting period typically is a "
+"month or a quarter, corresponding to the tax year used by the business. "
+"Create and manage them from here and decide whether a period should be left "
+"open or closed depending on your company's activities over a specific period."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.act_account_acount_move_line_open_unreconciled
+msgid "Unreconciled Entries"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_menu_Bank_process
+msgid "Statements Reconciliation"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+msgid "Taxes:"
+msgstr ""
+
+#. module: account
+#: help:account.tax,amount:0
+msgid "For taxes of type percentage, enter % ratio between 0-1."
+msgstr ""
+
+#. module: account
+#: field:account.entries.report,product_uom_id:0
+#: view:analytic.entries.report:0
+#: field:analytic.entries.report,product_uom_id:0
+msgid "Product UOM"
+msgstr ""
+
+#. module: account
+#: selection:account.automatic.reconcile,power:0
+msgid "9"
+msgstr ""
+
+#. module: account
+#: help:account.invoice.refund,date:0
+msgid ""
+"This date will be used as the invoice date for Refund Invoice and Period "
+"will be chosen accordingly!"
+msgstr ""
+
+#. module: account
+#: field:account.aged.trial.balance,period_length:0
+msgid "Period length (days)"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.act_account_invoice_partner_relation
+msgid "Monthly Turnover"
+msgstr ""
+
+#. module: account
+#: view:account.move:0
+#: view:account.move.line:0
+msgid "Analytic Lines"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_analytic_account_tree2
+msgid ""
+"The normal chart of accounts has a structure defined by the legal "
+"requirement of the country. The analytic chart of account structure should "
+"reflect your own business needs in term of costs/revenues reporting. They "
+"are usually structured by contracts, projects, products or departements. "
+"Most of the OpenERP operations (invoices, timesheets, expenses, etc) "
+"generate analytic entries on the related account."
+msgstr ""
+
+#. module: account
+#: field:account.analytic.journal,line_ids:0
+#: field:account.tax.code,line_ids:0
+msgid "Lines"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid ""
+"Can not find account chart for this company in invoice line account, Please "
+"Create account."
+msgstr ""
+
+#. module: account
+#: view:account.tax.template:0
+msgid "Account Tax Template"
+msgstr ""
+
+#. module: account
+#: view:account.journal.select:0
+msgid "Are you sure you want to open Journal Entries?"
+msgstr ""
+
+#. module: account
+#: view:account.state.open:0
+msgid "Are you sure you want to open this invoice ?"
+msgstr ""
+
+#. module: account
+#: field:account.account.template,parent_id:0
+msgid "Parent Account Template"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+#: field:account.bank.statement.line,statement_id:0
+#: field:account.move.line,statement_id:0
+#: model:process.process,name:account.process_process_statementprocess0
+msgid "Statement"
+msgstr ""
+
+#. module: account
+#: help:account.journal,default_debit_account_id:0
+msgid "It acts as a default account for debit amount"
+msgstr ""
+
+#. module: account
+#: model:ir.module.module,description:account.module_meta_information
+msgid ""
+"Financial and accounting module that covers:\n"
+" General accountings\n"
+" Cost / Analytic accounting\n"
+" Third party accounting\n"
+" Taxes management\n"
+" Budgets\n"
+" Customer and Supplier Invoices\n"
+" Bank statements\n"
+" Reconciliation process by partner\n"
+" Creates a dashboard for accountants that includes:\n"
+" * List of uninvoiced quotations\n"
+" * Graph of aged receivables\n"
+" * Graph of aged incomes\n"
+"\n"
+"The processes like maintaining of general ledger is done through the defined "
+"financial Journals (entry move line or\n"
+"grouping is maintained through journal) for a particular financial year and "
+"for preparation of vouchers there is a\n"
+"module named account_voucher.\n"
+" "
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+#: view:account.invoice:0
+#: field:account.invoice,date_invoice:0
+#: view:account.invoice.report:0
+#: field:report.invoice.created,date_invoice:0
+msgid "Invoice Date"
+msgstr ""
+
+#. module: account
+#: help:res.partner,credit:0
+msgid "Total amount this customer owes you."
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_ir_sequence
+msgid "ir.sequence"
+msgstr ""
+
+#. module: account
+#: field:account.journal.period,icon:0
+msgid "Icon"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_view_bank_statement_tree
+msgid ""
+"Cash Register allows you to manage cash entries in your cash journals."
+msgstr ""
+
+#. module: account
+#: view:account.automatic.reconcile:0
+#: view:account.use.model:0
+msgid "Ok"
+msgstr ""
+
+#. module: account
+#: code:addons/account/report/account_partner_balance.py:0
+#, python-format
+msgid "Unknown Partner"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+msgid "Opening Balance"
+msgstr ""
+
+#. module: account
+#: help:account.journal,centralisation:0
+msgid ""
+"Check this box to determine that each entry of this journal won't create a "
+"new counterpart but will share the same counterpart. This is used in fiscal "
+"year closing."
+msgstr ""
+
+#. module: account
+#: field:account.bank.statement,closing_date:0
+msgid "Closed On"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_bank_statement_line
+msgid "Bank Statement Line"
+msgstr ""
+
+#. module: account
+#: field:account.automatic.reconcile,date2:0
+msgid "Ending Date"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.report,uom_name:0
+msgid "Default UoM"
+msgstr ""
+
+#. module: account
+#: field:wizard.multi.charts.accounts,purchase_tax:0
+msgid "Default Purchase Tax"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+msgid "Confirm"
+msgstr ""
+
+#. module: account
+#: help:account.invoice,partner_bank_id:0
+msgid ""
+"Bank Account Number, Company bank account if Invoice is customer or supplier "
+"refund, otherwise Partner bank account number."
+msgstr ""
+
+#. module: account
+#: help:account.tax,domain:0
+#: help:account.tax.template,domain:0
+msgid ""
+"This field is only used if you develop your own module allowing developers "
+"to create specific taxes in a custom domain."
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid "You should have chosen periods that belongs to the same company"
+msgstr ""
+
+#. module: account
+#: field:account.fiscalyear.close,report_name:0
+msgid "Name of new entries"
+msgstr ""
+
+#. module: account
+#: view:account.use.model:0
+msgid "Create Entries"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_reporting
+msgid "Reporting"
+msgstr ""
+
+#. module: account
+#: sql_constraint:account.journal:0
+msgid "The code of the journal must be unique per company !"
+msgstr ""
+
+#. module: account
+#: field:account.bank.statement,ending_details_ids:0
+msgid "Closing Cashbox"
+msgstr ""
+
+#. module: account
+#: view:account.journal:0
+msgid "Account Journal"
+msgstr ""
+
+#. module: account
+#: model:process.node,name:account.process_node_paidinvoice0
+#: model:process.node,name:account.process_node_supplierpaidinvoice0
+msgid "Paid invoice"
+msgstr ""
+
+#. module: account
+#: help:account.partner.reconcile.process,next_partner_id:0
+msgid ""
+"This field shows you the next partner that will be automatically chosen by "
+"the system to go through the reconciliation process, based on the latest day "
+"it have been reconciled."
+msgstr ""
+
+#. module: account
+#: field:account.move.line.reconcile.writeoff,comment:0
+msgid "Comment"
+msgstr ""
+
+#. module: account
+#: field:account.tax,domain:0
+#: field:account.tax.template,domain:0
+msgid "Domain"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_use_model
+msgid "Use model"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_moves_all_a
+#: model:ir.actions.act_window,help:account.action_account_moves_purchase
+msgid ""
+"This view is used by accountants in order to record entries massively in "
+"OpenERP. If you want to record a supplier invoice, start by recording the "
+"line of the expense account, OpenERP will propose to you automatically the "
+"Tax related to this account and the counter-part \"Account Payable\"."
+msgstr ""
+
+#. module: account
+#: help:res.company,property_reserve_and_surplus_account:0
+msgid ""
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be deducted.), Which is calculated from "
+"Profit & Loss Report"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.line:0
+#: field:account.invoice.tax,invoice_id:0
+#: model:ir.model,name:account.model_account_invoice_line
+msgid "Invoice Line"
+msgstr ""
+
+#. module: account
+#: field:account.balance.report,display_account:0
+#: field:account.bs.report,display_account:0
+#: field:account.common.account.report,display_account:0
+#: field:account.pl.report,display_account:0
+#: field:account.report.general.ledger,display_account:0
+msgid "Display accounts"
+msgstr ""
+
+#. module: account
+#: field:account.account.type,sign:0
+msgid "Sign on Reports"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_cash_statement.py:0
+#, python-format
+msgid "You can not have two open register for the same journal"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+msgid "Must be after setLang()"
+msgstr ""
+
+#. module: account
+#: view:account.payment.term.line:0
+msgid " day of the month= -1"
+msgstr ""
+
+#. module: account
+#: constraint:res.partner:0
+msgid "Error ! You can not create recursive associated members."
+msgstr ""
+
+#. module: account
+#: help:account.journal,type:0
+msgid ""
+"Select 'Sale' for Sale journal to be used at the time of making invoice. "
+"Select 'Purchase' for Purchase Journal to be used at the time of approving "
+"purchase order. Select 'Cash' to be used at the time of making payment. "
+"Select 'General' for miscellaneous operations. Select 'Opening/Closing "
+"Situation' to be used at the time of new fiscal year creation or end of year "
+"entries generation."
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+#: view:account.invoice:0
+#: report:account.move.voucher:0
+msgid "PRO-FORMA"
+msgstr ""
+
+#. module: account
+#: help:account.installer.modules,account_followup:0
+msgid ""
+"Helps you generate reminder letters for unpaid invoices, including multiple "
+"levels of reminding and customized per-partner policies."
+msgstr ""
+
+#. module: account
+#: selection:account.entries.report,move_line_state:0
+#: view:account.move.line:0
+#: selection:account.move.line,state:0
+msgid "Unbalanced"
+msgstr ""
+
+#. module: account
+#: selection:account.move.line,centralisation:0
+msgid "Normal"
+msgstr ""
+
+#. module: account
+#: view:account.move.line:0
+msgid "Optional Information"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+#: field:account.bank.statement,user_id:0
+#: view:account.journal:0
+#: field:account.journal,user_id:0
+#: view:analytic.entries.report:0
+#: field:analytic.entries.report,user_id:0
+msgid "User"
+msgstr ""
+
+#. module: account
+#: report:account.general.journal:0
+msgid ":"
+msgstr ""
+
+#. module: account
+#: selection:account.account,currency_mode:0
+msgid "At Date"
+msgstr ""
+
+#. module: account
+#: help:account.move.line,date_maturity:0
+msgid ""
+"This field is used for payable and receivable journal entries. You can put "
+"the limit date for the payment of this line."
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "Bad account !"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/installer.py:0
+#, python-format
+msgid "Sales Journal"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_invoice_tax
+msgid "Invoice Tax"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "No piece number !"
+msgstr ""
+
+#. module: account
+#: view:product.product:0
+#: view:product.template:0
+msgid "Sales Properties"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_manual_reconcile
+msgid "Manual Reconciliation"
+msgstr ""
+
+#. module: account
+#: report:account.overdue:0
+msgid "Total amount due:"
+msgstr ""
+
+#. module: account
+#: field:account.analytic.chart,to_date:0
+#: field:project.account.analytic.line,to_date:0
+msgid "To"
+msgstr ""
+
+#. module: account
+#: field:account.fiscalyear.close,fy_id:0
+#: field:account.fiscalyear.close.state,fy_id:0
+msgid "Fiscal Year to close"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.cancel:0
+#: model:ir.actions.act_window,name:account.action_account_invoice_cancel
+msgid "Cancel Selected Invoices"
+msgstr ""
+
+#. module: account
+#: selection:account.entries.report,month:0
+#: selection:account.invoice.report,month:0
+#: selection:analytic.entries.report,month:0
+#: selection:report.account.sales,month:0
+#: selection:report.account_type.sales,month:0
+msgid "May"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+#: view:account.account.template:0
+#: selection:account.aged.trial.balance,result_selection:0
+#: selection:account.common.partner.report,result_selection:0
+#: selection:account.partner.balance,result_selection:0
+#: selection:account.partner.ledger,result_selection:0
+msgid "Payable Accounts"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_chart_template
+msgid "Templates for Account Chart"
+msgstr ""
+
+#. module: account
+#: field:account.tax.code,code:0
+#: field:account.tax.code.template,code:0
+msgid "Case Code"
+msgstr ""
+
+#. module: account
+#: view:validate.account.move:0
+msgid "Post Journal Entries of a Journal"
+msgstr ""
+
+#. module: account
+#: view:product.product:0
+msgid "Sale Taxes"
+msgstr ""
+
+#. module: account
+#: model:account.account.type,name:account.account_type_cash_moves
+#: selection:account.analytic.journal,type:0
+#: selection:account.bank.accounts.wizard,account_type:0
+#: selection:account.entries.report,type:0
+#: selection:account.journal,type:0
+msgid "Cash"
+msgstr ""
+
+#. module: account
+#: field:account.fiscal.position.account,account_dest_id:0
+#: field:account.fiscal.position.account.template,account_dest_id:0
+msgid "Account Destination"
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_supplierpaymentorder0
+msgid "Payment of invoices"
+msgstr ""
+
+#. module: account
+#: field:account.bank.statement.line,sequence:0
+#: field:account.invoice.tax,sequence:0
+#: view:account.journal:0
+#: field:account.journal.column,sequence:0
+#: field:account.model.line,sequence:0
+#: field:account.payment.term.line,sequence:0
+#: field:account.sequence.fiscalyear,sequence_id:0
+#: field:account.tax,sequence:0
+#: field:account.tax.template,sequence:0
+msgid "Sequence"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_bs_report
+msgid "Account Balance Sheet Report"
+msgstr ""
+
+#. module: account
+#: help:account.tax,price_include:0
+#: help:account.tax.template,price_include:0
+msgid ""
+"Check this if the price you use on the product and invoices includes this "
+"tax."
+msgstr ""
+
+#. module: account
+#: view:account.state.open:0
+msgid "Yes"
+msgstr ""
+
+#. module: account
+#: view:report.account_type.sales:0
+msgid "Sales by Account type"
+msgstr ""
+
+#. module: account
+#: help:account.invoice,move_id:0
+msgid "Link to the automatically generated Journal Items."
+msgstr ""
+
+#. module: account
+#: selection:account.installer,period:0
+msgid "Monthly"
+msgstr ""
+
+#. module: account
+#: view:account.payment.term.line:0
+msgid " number of days: 14"
+msgstr ""
+
+#. module: account
+#: model:account.account.type,name:account.account_type_asset
+msgid "Asset"
+msgstr ""
+
+#. module: account
+#: view:analytic.entries.report:0
+msgid " 7 Days "
+msgstr ""
+
+#. module: account
+#: field:account.partner.reconcile.process,progress:0
+msgid "Progress"
+msgstr ""
+
+#. module: account
+#: field:account.account,parent_id:0
+#: view:account.analytic.account:0
+msgid "Parent"
+msgstr ""
+
+#. module: account
+#: field:account.installer.modules,account_analytic_plans:0
+msgid "Multiple Analytic Plans"
+msgstr ""
+
+#. module: account
+#: help:account.payment.term.line,days2:0
+msgid ""
+"Day of the month, set -1 for the last day of the current month. If it's "
+"positive, it gives the day of the next month. Set 0 for net days (otherwise "
+"it's based on the beginning of the month)."
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_legal_statement
+msgid "Legal Reports"
+msgstr ""
+
+#. module: account
+#: field:account.tax.code,sum_period:0
+msgid "Period Sum"
+msgstr ""
+
+#. module: account
+#: help:account.tax,sequence:0
+msgid ""
+"The sequence field is used to order the tax lines from the lowest sequences "
+"to the higher ones. The order is important if you have a tax with several "
+"tax children. In this case, the evaluation order is important."
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_cashbox_line
+msgid "CashBox Line"
+msgstr ""
+
+#. module: account
+#: view:account.partner.ledger:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+#: model:ir.actions.report.xml,name:account.account_3rdparty_ledger
+#: model:ir.actions.report.xml,name:account.account_3rdparty_ledger_other
+#: model:ir.ui.menu,name:account.menu_account_partner_ledger
+msgid "Partner Ledger"
+msgstr ""
+
+#. module: account
+#: report:account.account.balance.landscape:0
+msgid "Year :"
+msgstr ""
+
+#. module: account
+#: selection:account.tax.template,type:0
+msgid "Fixed"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/account_move_line.py:0
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Warning !"
+msgstr ""
+
+#. module: account
+#: field:account.entries.report,move_line_state:0
+msgid "State of Move Line"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_move_line_reconcile
+#: model:ir.model,name:account.model_account_move_line_reconcile_writeoff
+msgid "Account move line reconcile"
+msgstr ""
+
+#. module: account
+#: view:account.subscription.generate:0
+#: model:ir.model,name:account.model_account_subscription_generate
+msgid "Subscription Compute"
+msgstr ""
+
+#. module: account
+#: report:account.move.voucher:0
+msgid "Amount (in words) :"
+msgstr ""
+
+#. module: account
+#: field:account.bank.statement.line,partner_id:0
+#: view:account.entries.report:0
+#: field:account.entries.report,partner_id:0
+#: report:account.general.ledger:0
+#: view:account.invoice:0
+#: field:account.invoice,partner_id:0
+#: field:account.invoice.line,partner_id:0
+#: view:account.invoice.report:0
+#: field:account.invoice.report,partner_id:0
+#: report:account.journal.period.print:0
+#: field:account.model.line,partner_id:0
+#: view:account.move:0
+#: field:account.move,partner_id:0
+#: view:account.move.line:0
+#: field:account.move.line,partner_id:0
+#: view:analytic.entries.report:0
+#: field:analytic.entries.report,partner_id:0
+#: model:ir.model,name:account.model_res_partner
+#: field:report.invoice.created,partner_id:0
+msgid "Partner"
+msgstr ""
+
+#. module: account
+#: help:account.change.currency,currency_id:0
+msgid "Select a currency to apply on the invoice"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_invoice_refund.py:0
+#, python-format
+msgid "Can not %s draft/proforma/cancel invoice."
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "No Invoice Lines !"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+#: field:account.bank.statement,state:0
+#: field:account.entries.report,move_state:0
+#: view:account.fiscalyear:0
+#: field:account.fiscalyear,state:0
+#: view:account.invoice:0
+#: field:account.invoice,state:0
+#: view:account.invoice.report:0
+#: field:account.journal.period,state:0
+#: field:account.move,state:0
+#: view:account.move.line:0
+#: field:account.move.line,state:0
+#: field:account.period,state:0
+#: view:account.subscription:0
+#: field:account.subscription,state:0
+#: field:report.invoice.created,state:0
+msgid "State"
+msgstr ""
+
+#. module: account
+#: help:account.open.closed.fiscalyear,fyear_id:0
+msgid ""
+"Select Fiscal Year which you want to remove entries for its End of year "
+"entries journal"
+msgstr ""
+
+#. module: account
+#: field:account.tax.template,type_tax_use:0
+msgid "Tax Use In"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_journal_form
+msgid ""
+"Create and manage your company's financial journals from this menu. A "
+"journal is a business diary in which all financial data related to the day "
+"to day business transactions of your company is recorded using double-entry "
+"book keeping system. Depending on the nature of its activities and number of "
+"daily transactions, a company may keep several types of specialized "
+"journals such as a cash journal, purchases journal, and sales journal."
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_bank_statement.py:0
+#, python-format
+msgid "The account entries lines are not in valid state."
+msgstr ""
+
+#. module: account
+#: field:account.account.type,close_method:0
+msgid "Deferral Method"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Invoice '%s' is paid."
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_electronicfile0
+msgid "Automatic entry"
+msgstr ""
+
+#. module: account
+#: constraint:account.tax.code.template:0
+msgid "Error ! You can not create recursive Tax Codes."
+msgstr ""
+
+#. module: account
+#: view:account.invoice.line:0
+msgid "Line"
+msgstr ""
+
+#. module: account
+#: help:product.template,property_account_income:0
+msgid ""
+"This account will be used for invoices instead of the default one to value "
+"sales for the current product"
+msgstr ""
+
+#. module: account
+#: help:account.journal,group_invoice_lines:0
+msgid ""
+"If this box is checked, the system will try to group the accounting lines "
+"when generating them from invoices."
+msgstr ""
+
+#. module: account
+#: help:account.period,state:0
+msgid ""
+"When monthly periods are created. The state is 'Draft'. At the end of "
+"monthly period it is in 'Done' state."
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.inverted.balance:0
+msgid "Inverted Analytic Balance -"
+msgstr ""
+
+#. module: account
+#: view:account.move.bank.reconcile:0
+msgid "Open for bank reconciliation"
+msgstr ""
+
+#. module: account
+#: field:account.partner.ledger,page_split:0
+msgid "One Partner Per Page"
+msgstr ""
+
+#. module: account
+#: field:account.account,child_parent_ids:0
+#: field:account.account.template,child_parent_ids:0
+msgid "Children"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.account:0
+msgid "Associated Partner"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "You must first select a partner !"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+#: field:account.invoice,comment:0
+msgid "Additional Information"
+msgstr ""
+
+#. module: account
+#: view:account.installer:0
+msgid "Bank and Cash Accounts"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.report:0
+#: field:account.invoice.report,residual:0
+msgid "Total Residual"
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_invoiceinvoice0
+#: model:process.node,note:account.process_node_supplierinvoiceinvoice0
+msgid "Invoice's state is Open"
+msgstr ""
+
+#. module: account
+#: view:account.installer.modules:0
+msgid "Add extra Accounting functionalities to the ones already installed."
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.cost_ledger:0
+#: report:account.analytic.account.quantity_cost_ledger:0
+#: model:ir.actions.act_window,name:account.action_account_analytic_cost
+#: model:ir.actions.report.xml,name:account.account_analytic_account_cost_ledger
+msgid "Cost Ledger"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "Proforma"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.cost_ledger:0
+msgid "J.C. /Move name"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_open_closed_fiscalyear
+msgid "Choose Fiscal Year"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/installer.py:0
+#, python-format
+msgid "Purchase Refund Journal"
+msgstr "Journal Remboursements Achats"
+
+#. module: account
+#: help:account.tax.template,amount:0
+msgid "For Tax Type percent enter % ratio between 0-1."
+msgstr ""
+
+#. module: account
+#: selection:account.automatic.reconcile,power:0
+msgid "8"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.refund:0
+msgid ""
+"Modify Invoice: Cancels the current invoice and creates a new copy of it "
+"ready for editing."
+msgstr ""
+
+#. module: account
+#: model:ir.module.module,shortdesc:account.module_meta_information
+msgid "Accounting and Financial Management"
+msgstr ""
+
+#. module: account
+#: field:account.automatic.reconcile,period_id:0
+#: view:account.bank.statement:0
+#: field:account.bank.statement,period_id:0
+#: view:account.entries.report:0
+#: field:account.entries.report,period_id:0
+#: view:account.fiscalyear:0
+#: view:account.invoice:0
+#: view:account.invoice.report:0
+#: field:account.journal.period,period_id:0
+#: view:account.move:0
+#: field:account.move,period_id:0
+#: view:account.move.line:0
+#: field:account.move.line,period_id:0
+#: view:account.period:0
+#: field:account.subscription,period_nbr:0
+#: field:account.tax.chart,period_id:0
+#: field:validate.account.move,period_id:0
+msgid "Period"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+msgid "Net Total:"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_generic_reporting
+msgid "Generic Reporting"
+msgstr ""
+
+#. module: account
+#: field:account.move.line.reconcile.writeoff,journal_id:0
+msgid "Write-Off Journal"
+msgstr ""
+
+#. module: account
+#: help:res.partner,property_payment_term:0
+msgid ""
+"This payment term will be used instead of the default one for the current "
+"partner"
+msgstr ""
+
+#. module: account
+#: view:account.tax.template:0
+msgid "Compute Code for Taxes included prices"
+msgstr ""
+
+#. module: account
+#: field:account.chart.template,property_account_income_categ:0
+msgid "Income Category Account"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_fiscal_position_template_form
+#: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form_template
+msgid "Fiscal Position Templates"
+msgstr ""
+
+#. module: account
+#: view:account.entries.report:0
+msgid "Int.Type"
+msgstr ""
+
+#. module: account
+#: field:account.move.line,tax_amount:0
+msgid "Tax/Base Amount"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_vat_declaration
+msgid ""
+"This menu print a VAT declaration based on invoices or payments. You can "
+"select one or several periods of the fiscal year. Information required for a "
+"tax declaration is automatically generated by OpenERP from invoices (or "
+"payments, in some countries). This data is updated in real time. That’s very "
+"useful because it enables you to preview at any time the tax that you owe at "
+"the start and end of the month or quarter."
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+msgid "Tel. :"
+msgstr ""
+
+#. module: account
+#: field:account.account,company_currency_id:0
+msgid "Company Currency"
+msgstr ""
+
+#. module: account
+#: report:account.general.ledger:0
+#: report:account.partner.balance:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+msgid "Chart of Account"
+msgstr ""
+
+#. module: account
+#: model:process.node,name:account.process_node_paymententries0
+#: model:process.transition,name:account.process_transition_reconcilepaid0
+msgid "Payment"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_journal_period_tree
+msgid ""
+"You can look up individual account entries by searching for useful "
+"information. To search for account entries, open a journal, then select a "
+"record line."
+msgstr ""
+
+#. module: account
+#: help:product.category,property_account_income_categ:0
+msgid ""
+"This account will be used for invoices to value sales for the current "
+"product category"
+msgstr ""
+
+#. module: account
+#: field:account.move.line,reconcile_partial_id:0
+#: view:account.move.line.reconcile:0
+msgid "Partial Reconcile"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_analytic_inverted_balance
+msgid "Account Analytic Inverted Balance"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_common_report
+msgid "Account Common Report"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_invoice_tree3
+msgid ""
+"This menu helps you manage the credit notes issued/to be issued for your "
+"customers. A refund invoice is a document that cancels an invoice or a part "
+"of it. You can easily generate refunds and reconcile them from the invoice "
+"form."
+msgstr ""
+"Ce menu permet de gérer les notes de crédit clients. Une note de crédit est "
+"un document qui annule une facture ou une partie de facture. Les actions "
+"contextuelles sur une facture permettent facilement de générer une note de "
+"crédit et de la réconcilier avec la facture."
+
+#. module: account
+#: model:process.transition,name:account.process_transition_filestatement0
+msgid "Automatic import of the bank sta"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_journal_view
+#: model:ir.ui.menu,name:account.menu_action_account_journal_view
+msgid "Journal Views"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_move_bank_reconcile
+msgid "Move bank reconcile"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_type_form
+#: model:ir.ui.menu,name:account.menu_action_account_type_form
+msgid "Account Types"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Cannot create invoice move on centralised journal"
+msgstr ""
+
+#. module: account
+#: field:account.account.type,report_type:0
+msgid "P&L / BS Category"
+msgstr ""
+
+#. module: account
+#: view:account.automatic.reconcile:0
+#: view:account.move:0
+#: view:account.move.line:0
+#: view:account.move.line.reconcile:0
+#: view:account.move.line.reconcile.select:0
+#: code:addons/account/wizard/account_move_line_reconcile_select.py:0
+#: model:ir.ui.menu,name:account.periodical_processing_reconciliation
+#: model:process.node,name:account.process_node_reconciliation0
+#: model:process.node,name:account.process_node_supplierreconciliation0
+#, python-format
+msgid "Reconciliation"
+msgstr ""
+
+#. module: account
+#: view:account.chart.template:0
+#: field:account.chart.template,property_account_receivable:0
+msgid "Receivable Account"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+msgid "CashBox Balance"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_fiscalyear_close_state
+msgid "Fiscalyear Close state"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.refund,journal_id:0
+#: field:account.journal,refund_journal:0
+msgid "Refund Journal"
+msgstr "Journal des Remboursements"
+
+#. module: account
+#: report:account.account.balance:0
+#: report:account.central.journal:0
+#: report:account.general.journal:0
+#: report:account.partner.balance:0
+msgid "Filter By"
+msgstr ""
+
+#. module: account
+#: view:account.entries.report:0
+#: view:board.board:0
+#: model:ir.actions.act_window,name:account.action_company_analysis_tree
+msgid "Company Analysis"
+msgstr ""
+
+#. module: account
+#: help:account.invoice,account_id:0
+msgid "The partner account used for this invoice."
+msgstr ""
+
+#. module: account
+#: field:account.tax.code,parent_id:0
+#: view:account.tax.code.template:0
+#: field:account.tax.code.template,parent_id:0
+msgid "Parent Code"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_payment_term_line
+msgid "Payment Term Line"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/installer.py:0
+#, python-format
+msgid "Purchase Journal"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.refund:0
+msgid "Refund Invoice: Creates the refund invoice, ready for editing."
+msgstr ""
+"Note de crédit: crée la note de crédit brouillon, prête à être modifiée"
+
+#. module: account
+#: field:account.invoice.line,price_subtotal:0
+msgid "Subtotal"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+msgid "Partner Ref."
+msgstr ""
+
+#. module: account
+#: view:account.vat.declaration:0
+msgid "Print Tax Statement"
+msgstr ""
+
+#. module: account
+#: view:account.model.line:0
+msgid "Journal Entry Model Line"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+#: field:account.invoice,date_due:0
+#: view:account.invoice.report:0
+#: field:account.invoice.report,date_due:0
+#: field:report.invoice.created,date_due:0
+msgid "Due Date"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_payables
+msgid "Suppliers"
+msgstr ""
+
+#. module: account
+#: constraint:account.move:0
+msgid ""
+"You cannot create more than one move per period on centralized journal"
+msgstr ""
+
+#. module: account
+#: view:account.journal:0
+msgid "Accounts Type Allowed (empty for no control)"
+msgstr ""
+
+#. module: account
+#: view:res.partner:0
+msgid "Supplier Accounting Properties"
+msgstr ""
+
+#. module: account
+#: view:account.payment.term.line:0
+msgid " valuation: balance"
+msgstr ""
+
+#. module: account
+#: view:account.tax.code:0
+msgid "Statistics"
+msgstr ""
+
+#. module: account
+#: field:account.analytic.chart,from_date:0
+#: field:project.account.analytic.line,from_date:0
+msgid "From"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_fiscalyear_close
+msgid "Fiscalyear Close"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_type_form
+msgid ""
+"An account type is a name or code given to an account that indicates its "
+"purpose. For example, the account type could be linked to an asset account, "
+"expense account or payable account. From this view, you can create and "
+"manage the account types you need to be used for your company management."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.act_account_journal_2_account_invoice_opened
+msgid "Unpaid Invoices"
+msgstr ""
+
+#. module: account
+#: field:account.move.line.reconcile,debit:0
+msgid "Debit amount"
+msgstr ""
+
+#. module: account
+#: view:board.board:0
+#: model:ir.actions.act_window,name:account.action_treasory_graph
+msgid "Treasury"
+msgstr ""
+
+#. module: account
+#: view:account.aged.trial.balance:0
+#: view:account.analytic.Journal.report:0
+#: view:account.analytic.balance:0
+#: view:account.analytic.cost.ledger:0
+#: view:account.analytic.cost.ledger.journal.report:0
+#: view:account.analytic.inverted.balance:0
+#: view:account.common.report:0
+msgid "Print"
+msgstr ""
+
+#. module: account
+#: view:account.journal:0
+msgid "Accounts Allowed (empty for no control)"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_analytic_account_tree2
+#: model:ir.actions.act_window,name:account.action_account_analytic_chart
+#: model:ir.ui.menu,name:account.menu_action_analytic_account_tree2
+msgid "Chart of Analytic Accounts"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_configuration_misc
+msgid "Miscellaneous"
+msgstr ""
+
+#. module: account
+#: help:res.partner,debit:0
+msgid "Total amount you have to pay to this supplier."
+msgstr ""
+
+#. module: account
+#: model:process.node,name:account.process_node_analytic0
+#: model:process.node,name:account.process_node_analyticcost0
+msgid "Analytic Costs"
+msgstr ""
+
+#. module: account
+#: field:account.analytic.journal,name:0
+#: report:account.general.journal:0
+#: field:account.journal,name:0
+msgid "Journal Name"
+msgstr ""
+
+#. module: account
+#: help:account.move.line,blocked:0
+msgid ""
+"You can check this box to mark this journal item as a litigation with the "
+"associated partner"
+msgstr ""
+
+#. module: account
+#: help:account.invoice,internal_number:0
+msgid ""
+"Unique number of the invoice, computed automatically when the invoice is "
+"created."
+msgstr ""
+
+#. module: account
+#: constraint:account.bank.statement.line:0
+msgid ""
+"The amount of the voucher must be the same amount as the one on the "
+"statement line"
+msgstr ""
+
+#. module: account
+#: model:account.account.type,name:account.account_type_expense
+msgid "Expense"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "Bad account!"
+msgstr ""
+
+#. module: account
+#: help:account.chart,fiscalyear:0
+msgid "Keep empty for all open fiscal years"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "The account move (%s) for centralisation has been confirmed!"
+msgstr ""
+
+#. module: account
+#: help:account.move.line,amount_currency:0
+msgid ""
+"The amount expressed in an optional other currency if it is a multi-currency "
+"entry."
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+#: report:account.analytic.account.journal:0
+#: field:account.bank.statement,currency:0
+#: report:account.central.journal:0
+#: view:account.entries.report:0
+#: field:account.entries.report,currency_id:0
+#: report:account.general.journal:0
+#: report:account.general.ledger:0
+#: field:account.invoice,currency_id:0
+#: field:account.invoice.report,currency_id:0
+#: field:account.journal,currency:0
+#: report:account.journal.period.print:0
+#: field:account.model.line,currency_id:0
+#: view:account.move:0
+#: view:account.move.line:0
+#: field:account.move.line,currency_id:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+#: field:analytic.entries.report,currency_id:0
+#: field:report.account.sales,currency_id:0
+#: field:report.account_type.sales,currency_id:0
+#: field:report.invoice.created,currency_id:0
+msgid "Currency"
+msgstr ""
+
+#. module: account
+#: help:account.bank.statement.line,sequence:0
+msgid ""
+"Gives the sequence order when displaying a list of bank statement lines."
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_validentries0
+msgid "Accountant validates the accounting entries coming from the invoice."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.act_account_acount_move_line_reconcile_open
+msgid "Reconciled entries"
+msgstr ""
+
+#. module: account
+#: field:account.invoice,address_contact_id:0
+msgid "Contact Address"
+msgstr ""
+
+#. module: account
+#: help:account.invoice,state:0
+msgid ""
+" * The 'Draft' state is used when a user is encoding a new and unconfirmed "
+"Invoice. \n"
+"* The 'Pro-forma' when invoice is in Pro-forma state,invoice does not have "
+"an invoice number. \n"
+"* The 'Open' state is used when user create invoice,a invoice number is "
+"generated.Its in open state till user does not pay invoice. \n"
+"* The 'Paid' state is set automatically when invoice is paid. \n"
+"* The 'Cancelled' state is used when user cancel invoice."
+msgstr ""
+
+#. module: account
+#: field:account.invoice.refund,period:0
+msgid "Force period"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_partner_balance
+msgid "Print Account Partner Balance"
+msgstr ""
+
+#. module: account
+#: field:res.partner,contract_ids:0
+msgid "Contracts"
+msgstr ""
+
+#. module: account
+#: field:account.cashbox.line,ending_id:0
+#: field:account.cashbox.line,starting_id:0
+#: field:account.entries.report,reconcile_id:0
+msgid "unknown"
+msgstr ""
+
+#. module: account
+#: field:account.fiscalyear.close,journal_id:0
+msgid "Opening Entries Journal"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_customerinvoice0
+msgid "Draft invoices are checked, validated and printed."
+msgstr ""
+
+#. module: account
+#: help:account.chart.template,property_reserve_and_surplus_account:0
+msgid ""
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss: Amount will be deducted.), Which is calculated from "
+"Profilt & Loss Report"
+msgstr ""
+
+#. module: account
+#: field:account.invoice,reference_type:0
+msgid "Reference Type"
+msgstr ""
+
+#. module: account
+#: help:account.bs.report,reserve_account_id:0
+msgid ""
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.cost.ledger.journal.report:0
+msgid "Cost Ledger for period"
+msgstr ""
+
+#. module: account
+#: help:account.tax,child_depend:0
+#: help:account.tax.template,child_depend:0
+msgid ""
+"Set if the tax computation is based on the computation of child taxes rather "
+"than on the total amount."
+msgstr ""
+
+#. module: account
+#: selection:account.tax,applicable_type:0
+msgid "Given by Python Code"
+msgstr ""
+
+#. module: account
+#: field:account.analytic.journal,code:0
+msgid "Journal Code"
+msgstr ""
+
+#. module: account
+#: help:account.tax.code,sign:0
+msgid ""
+"You can specify here the coefficient that will be used when consolidating "
+"the amount of this case into its parent. For example, set 1/-1 if you want "
+"to add/substract it."
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "Residual Amount"
+msgstr ""
+
+#. module: account
+#: view:account.bank.statement:0
+#: field:account.invoice,move_lines:0
+#: field:account.move.reconcile,line_id:0
+msgid "Entry Lines"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_open_journal_button
+#: model:ir.actions.act_window,name:account.action_validate_account_move
+msgid "Open Journal"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.journal:0
+msgid "KI"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.cost_ledger:0
+#: report:account.analytic.account.journal:0
+#: report:account.analytic.account.quantity_cost_ledger:0
+msgid "Period from"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/installer.py:0
+#, python-format
+msgid "Sales Refund Journal"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"You cannot modify company of this period as its related record exist in "
+"Entry Lines"
+msgstr ""
+
+#. module: account
+#: view:account.move:0
+#: view:account.move.line:0
+#: view:account.payment.term:0
+msgid "Information"
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_bankstatement0
+msgid "Registered payment"
+msgstr ""
+
+#. module: account
+#: view:account.fiscalyear.close.state:0
+msgid "Close states of Fiscal year and periods"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+msgid "Product Information"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.journal:0
+#: view:account.move:0
+#: view:account.move.line:0
+#: model:ir.ui.menu,name:account.next_id_40
+msgid "Analytic"
+msgstr ""
+
+#. module: account
+#: model:process.node,name:account.process_node_invoiceinvoice0
+#: model:process.node,name:account.process_node_supplierinvoiceinvoice0
+msgid "Create Invoice"
+msgstr ""
+
+#. module: account
+#: field:account.installer,purchase_tax:0
+msgid "Purchase Tax(%)"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Please create some invoice lines."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_tax_code_list
+msgid ""
+"A tax code is a reference of a tax that will be taken out of a gross income "
+"depending on the country and sometimes industry sector. OpenERP allows you "
+"to define and manage them from this menu."
+msgstr ""
+
+#. module: account
+#: report:account.overdue:0
+msgid "Dear Sir/Madam,"
+msgstr ""
+
+#. module: account
+#: view:account.installer.modules:0
+msgid "Configure Your Accounting Application"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_form
+msgid ""
+"Create and manage accounts you will need to record financial entries in. "
+"Accounts are financial records of your company that register all financial "
+"transactions. Companies present their annual accounts in two main parts: the "
+"balance sheet and the income statement (profit and loss account). The annual "
+"accounts of a company are required by law to disclose a certain amount of "
+"information. They have to be certified by an external auditor yearly."
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#: code:addons/account/installer.py:0
+#, python-format
+msgid "SCNJ"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_analyticinvoice0
+msgid ""
+"Analytic costs (timesheets, some purchased products, ...) come from analytic "
+"accounts. These generate draft invoices."
+msgstr ""
+
+#. module: account
+#: help:account.journal,view_id:0
+msgid ""
+"Gives the view used when writing or browsing entries in this journal. The "
+"view tells OpenERP which fields should be visible, required or readonly and "
+"in which order. You can create your own view for a faster encoding in each "
+"journal."
+msgstr ""
+
+#. module: account
+#: field:account.period,date_stop:0
+#: model:ir.ui.menu,name:account.menu_account_end_year_treatments
+msgid "End of Period"
+msgstr ""
+
+#. module: account
+#: field:account.installer.modules,account_followup:0
+msgid "Followups Management"
+msgstr ""
+
+#. module: account
+#: report:account.account.balance:0
+#: report:account.central.journal:0
+#: report:account.general.journal:0
+#: report:account.general.ledger:0
+#: report:account.journal.period.print:0
+#: report:account.partner.balance:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+#: report:account.vat.declaration:0
+msgid "Start Period"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid "Cannot locate parent code for template account!"
+msgstr ""
+
+#. module: account
+#: field:account.aged.trial.balance,direction_selection:0
+msgid "Analysis Direction"
+msgstr ""
+
+#. module: account
+#: field:res.partner,ref_companies:0
+msgid "Companies that refers to partner"
+msgstr ""
+
+#. module: account
+#: view:account.journal:0
+#: field:account.journal.column,view_id:0
+#: view:account.journal.view:0
+#: field:account.journal.view,name:0
+#: model:ir.model,name:account.model_account_journal_view
+msgid "Journal View"
+msgstr ""
+
+#. module: account
+#: view:account.move.line:0
+msgid "Total credit"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_suppliervalidentries0
+msgid "Accountant validates the accounting entries coming from the invoice. "
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid ""
+"You cannot cancel the Invoice which is Partially Paid! You need to "
+"unreconcile concerned payment entries!"
+msgstr ""
+
+#. module: account
+#: report:account.overdue:0
+msgid "Best regards."
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "Unpaid"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_tax_code_tree
+msgid ""
+"The chart of taxes is used to generate your periodic tax statement. You will "
+"see here the taxes with codes related to your legal statement according to "
+"your country."
+msgstr ""
+
+#. module: account
+#: report:account.overdue:0
+msgid "Document: Customer account statement"
+msgstr ""
+
+#. module: account
+#: constraint:account.move.line:0
+msgid "You can not create move line on view account."
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_change_currency.py:0
+#, python-format
+msgid "Current currency is not confirured properly !"
+msgstr ""
+
+#. module: account
+#: view:account.account.template:0
+msgid "Receivale Accounts"
+msgstr ""
+
+#. module: account
+#: report:account.move.voucher:0
+msgid "Particulars"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+msgid "Document"
+msgstr ""
+
+#. module: account
+#: selection:account.account.type,report_type:0
+msgid "Profit & Loss (Income Accounts)"
+msgstr ""
+
+#. module: account
+#: view:account.tax:0
+#: view:account.tax.template:0
+msgid "Keep empty to use the income account"
+msgstr ""
+
+#. module: account
+#: field:account.account,balance:0
+#: report:account.account.balance:0
+#: report:account.account.balance.landscape:0
+#: selection:account.account.type,close_method:0
+#: report:account.analytic.account.balance:0
+#: report:account.analytic.account.cost_ledger:0
+#: report:account.analytic.account.inverted.balance:0
+#: field:account.bank.statement,balance_end:0
+#: field:account.bank.statement,balance_end_cash:0
+#: report:account.central.journal:0
+#: field:account.entries.report,balance:0
+#: report:account.general.journal:0
+#: report:account.general.ledger:0
+#: field:account.move.line,balance:0
+#: report:account.partner.balance:0
+#: selection:account.payment.term.line,value:0
+#: selection:account.tax,type:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+#: field:report.account.receivable,balance:0
+#: field:report.aged.receivable,balance:0
+msgid "Balance"
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_supplierbankstatement0
+msgid "Manually or automatically entered in the system"
+msgstr ""
+
+#. module: account
+#: report:account.account.balance:0
+msgid "Display Account"
+msgstr ""
+
+#. module: account
+#: report:account.tax.code.entries:0
+msgid "("
+msgstr ""
+
+#. module: account
+#: selection:account.invoice.refund,filter_refund:0
+msgid "Modify"
+msgstr ""
+
+#. module: account
+#: view:account.account.type:0
+msgid "Closing Method"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_partner_balance
+msgid ""
+"This report is analysis by partner. It is a PDF report containing one line "
+"per partner representing the cumulative credit balance."
+msgstr ""
+
+#. module: account
+#: selection:account.account,type:0
+#: selection:account.account.template,type:0
+#: model:account.account.type,name:account.account_type_payable
+#: selection:account.entries.report,type:0
+msgid "Payable"
+msgstr ""
+
+#. module: account
+#: view:report.account.sales:0
+#: view:report.account_type.sales:0
+#: view:report.hr.timesheet.invoice.journal:0
+msgid "This Year"
+msgstr ""
+
+#. module: account
+#: view:board.board:0
+msgid "Account Board"
+msgstr ""
+
+#. module: account
+#: view:account.model:0
+#: field:account.model,legend:0
+msgid "Legend"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_moves_sale
+msgid ""
+"This view is used by accountants in order to record entries massively in "
+"OpenERP. If you want to record a customer invoice, select the journal and "
+"the period in the search toolbar. Then, start by recording the entry line of "
+"the income account. OpenERP will propose to you automatically the Tax "
+"related to this account and the counter-part \"Account receivable\"."
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_bank_statement.py:0
+#, python-format
+msgid "Cannot delete bank statement(s) which are already confirmed !"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_automatic_reconcile.py:0
+#, python-format
+msgid "You must select accounts to reconcile"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_receivable_graph
+msgid "Balance by Type of Account"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_entriesreconcile0
+msgid "Accounting entries are the first input of the reconciliation."
+msgstr ""
+
+#. module: account
+#: report:account.move.voucher:0
+msgid "Receiver's Signature"
+msgstr ""
+
+#. module: account
+#: report:account.general.ledger:0
+#: report:account.journal.period.print:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+msgid "Filters By"
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_manually0
+#: model:process.transition,name:account.process_transition_invoicemanually0
+msgid "Manual entry"
+msgstr ""
+
+#. module: account
+#: report:account.general.ledger:0
+#: report:account.journal.period.print:0
+#: field:account.move.line,move_id:0
+#: field:analytic.entries.report,move_id:0
+msgid "Move"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "You can not change the tax, you should remove and recreate lines !"
+msgstr ""
+
+#. module: account
+#: report:account.central.journal:0
+msgid "A/C No."
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.act_account_journal_2_account_bank_statement
+msgid "Bank statements"
+msgstr ""
+
+#. module: account
+#: help:account.addtmpl.wizard,cparent_id:0
+msgid ""
+"Creates an account with the selected template under this existing parent."
+msgstr ""
+
+#. module: account
+#: selection:account.model.line,date_maturity:0
+msgid "Date of the day"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_move_bank_reconcile.py:0
+#, python-format
+msgid ""
+"You have to define the bank account\n"
+"in the journal definition for reconciliation."
+msgstr ""
+
+#. module: account
+#: view:account.move.line.reconcile:0
+msgid "Reconciliation transactions"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_common_menu
+msgid "Common Report"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+#: field:account.account,child_consol_ids:0
+msgid "Consolidated Children"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_fiscalyear_close.py:0
+#, python-format
+msgid ""
+"The journal must have centralised counterpart without the Skipping draft "
+"state option checked!"
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_paymententries0
+#: model:process.transition,name:account.process_transition_paymentorderbank0
+#: model:process.transition,name:account.process_transition_paymentreconcile0
+msgid "Payment entries"
+msgstr ""
+
+#. module: account
+#: selection:account.entries.report,month:0
+#: selection:account.invoice.report,month:0
+#: selection:analytic.entries.report,month:0
+#: selection:report.account.sales,month:0
+#: selection:report.account_type.sales,month:0
+msgid "July"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+msgid "Chart of accounts"
+msgstr ""
+
+#. module: account
+#: field:account.subscription.line,subscription_id:0
+msgid "Subscription"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_analytic_balance
+msgid "Account Analytic Balance"
+msgstr ""
+
+#. module: account
+#: report:account.account.balance:0
+#: report:account.central.journal:0
+#: report:account.general.journal:0
+#: report:account.general.ledger:0
+#: report:account.journal.period.print:0
+#: report:account.partner.balance:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+#: report:account.vat.declaration:0
+msgid "End Period"
+msgstr ""
+
+#. module: account
+#: field:account.aged.trial.balance,chart_account_id:0
+#: field:account.balance.report,chart_account_id:0
+#: field:account.bs.report,chart_account_id:0
+#: field:account.central.journal,chart_account_id:0
+#: field:account.common.account.report,chart_account_id:0
+#: field:account.common.journal.report,chart_account_id:0
+#: field:account.common.partner.report,chart_account_id:0
+#: field:account.common.report,chart_account_id:0
+#: field:account.general.journal,chart_account_id:0
+#: field:account.partner.balance,chart_account_id:0
+#: field:account.partner.ledger,chart_account_id:0
+#: field:account.pl.report,chart_account_id:0
+#: field:account.print.journal,chart_account_id:0
+#: field:account.report.general.ledger,chart_account_id:0
+#: field:account.vat.declaration,chart_account_id:0
+msgid "Chart of account"
+msgstr ""
+
+#. module: account
+#: field:account.move.line,date_maturity:0
+msgid "Due date"
+msgstr ""
+
+#. module: account
+#: view:account.move.journal:0
+msgid "Standard entries"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_subscription
+msgid "Account Subscription"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid ""
+"Tax base different !\n"
+"Click on compute to update tax base"
+msgstr ""
+
+#. module: account
+#: view:account.subscription:0
+msgid "Entry Subscription"
+msgstr ""
+
+#. module: account
+#: report:account.account.balance:0
+#: field:account.aged.trial.balance,date_from:0
+#: field:account.balance.report,date_from:0
+#: field:account.bs.report,date_from:0
+#: report:account.central.journal:0
+#: field:account.central.journal,date_from:0
+#: field:account.common.account.report,date_from:0
+#: field:account.common.journal.report,date_from:0
+#: field:account.common.partner.report,date_from:0
+#: field:account.common.report,date_from:0
+#: field:account.fiscalyear,date_start:0
+#: report:account.general.journal:0
+#: field:account.general.journal,date_from:0
+#: report:account.general.ledger:0
+#: field:account.installer,date_start:0
+#: report:account.journal.period.print:0
+#: report:account.partner.balance:0
+#: field:account.partner.balance,date_from:0
+#: field:account.partner.ledger,date_from:0
+#: field:account.pl.report,date_from:0
+#: field:account.print.journal,date_from:0
+#: field:account.report.general.ledger,date_from:0
+#: field:account.subscription,date_start:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+#: field:account.vat.declaration,date_from:0
+msgid "Start Date"
+msgstr ""
+
+#. module: account
+#: model:process.node,name:account.process_node_supplierdraftinvoices0
+msgid "Draft Invoices"
+msgstr ""
+
+#. module: account
+#: selection:account.account.type,close_method:0
+#: view:account.entries.report:0
+#: view:account.move.line:0
+msgid "Unreconciled"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Bad total !"
+msgstr ""
+
+#. module: account
+#: field:account.journal,sequence_id:0
+msgid "Entry Sequence"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_account_period_tree
+msgid ""
+"A period is a fiscal period of time during which accounting entries should "
+"be recorded for accounting related activities. Monthly period is the norm "
+"but depending on your countries or company needs, you could also have "
+"quarterly periods. Closing a period will make it impossible to record new "
+"accounting entries, all new entries should then be made on the following "
+"open period. Close a period when you do not want to record new entries and "
+"want to lock this period for tax related calculation."
+msgstr ""
+
+#. module: account
+#: view:account.analytic.account:0
+msgid "Pending"
+msgstr ""
+
+#. module: account
+#: model:process.transition,name:account.process_transition_analyticinvoice0
+#: model:process.transition,name:account.process_transition_supplieranalyticcost0
+msgid "From analytic accounts"
+msgstr ""
+
+#. module: account
+#: field:account.installer.modules,account_payment:0
+msgid "Suppliers Payment Management"
+msgstr ""
+
+#. module: account
+#: field:account.period,name:0
+msgid "Period Name"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.quantity_cost_ledger:0
+msgid "Code/Date"
+msgstr ""
+
+#. module: account
+#: field:account.account,active:0
+#: field:account.analytic.journal,active:0
+#: field:account.journal.period,active:0
+#: field:account.payment.term,active:0
+#: field:account.tax,active:0
+msgid "Active"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Unknown Error"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid ""
+"You cannot validate a non-balanced entry !\n"
+"Make sure you have configured Payment Term properly !\n"
+"It should contain atleast one Payment Term Line with type \"Balance\" !"
+msgstr ""
+
+#. module: account
+#: help:res.partner,property_account_payable:0
+msgid ""
+"This account will be used instead of the default one as the payable account "
+"for the current partner"
+msgstr ""
+
+#. module: account
+#: field:account.period,special:0
+msgid "Opening/Closing Period"
+msgstr ""
+
+#. module: account
+#: field:account.account,currency_id:0
+#: field:account.account.template,currency_id:0
+#: field:account.bank.accounts.wizard,currency_id:0
+msgid "Secondary Currency"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_validate_account_move
+msgid "Validate Account Move"
+msgstr ""
+
+#. module: account
+#: field:account.account,credit:0
+#: report:account.account.balance:0
+#: report:account.account.balance.landscape:0
+#: report:account.analytic.account.balance:0
+#: report:account.analytic.account.cost_ledger:0
+#: report:account.analytic.account.inverted.balance:0
+#: report:account.central.journal:0
+#: field:account.entries.report,credit:0
+#: report:account.general.journal:0
+#: report:account.general.ledger:0
+#: report:account.journal.period.print:0
+#: field:account.model.line,credit:0
+#: field:account.move.line,credit:0
+#: report:account.move.voucher:0
+#: report:account.partner.balance:0
+#: report:account.tax.code.entries:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+#: report:account.vat.declaration:0
+#: field:report.account.receivable,credit:0
+msgid "Credit"
+msgstr ""
+
+#. module: account
+#: help:account.invoice.refund,journal_id:0
+msgid ""
+"You can select here the journal to use for the refund invoice that will be "
+"created. If you leave that field empty, it will use the same journal as the "
+"current invoice."
+msgstr ""
+
+#. module: account
+#: report:account.move.voucher:0
+msgid "Through :"
+msgstr ""
+
+#. module: account
+#: view:account.general.journal:0
+#: model:ir.ui.menu,name:account.menu_account_general_journal
+msgid "General Journals"
+msgstr ""
+
+#. module: account
+#: view:account.model:0
+msgid "Journal Entry Model"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_use_model.py:0
+#, python-format
+msgid ""
+"Maturity date of entry line generated by model line '%s' is based on partner "
+"payment term!\n"
+"Please define partner on it!"
+msgstr ""
+
+#. module: account
+#: field:account.cashbox.line,number:0
+#: field:account.invoice,number:0
+#: field:account.move,name:0
+msgid "Number"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.journal:0
+#: selection:account.analytic.journal,type:0
+#: selection:account.bank.statement.line,type:0
+#: selection:account.journal,type:0
+msgid "General"
+msgstr ""
+
+#. module: account
+#: selection:account.aged.trial.balance,filter:0
+#: selection:account.balance.report,filter:0
+#: selection:account.bs.report,filter:0
+#: selection:account.central.journal,filter:0
+#: view:account.chart:0
+#: selection:account.common.account.report,filter:0
+#: selection:account.common.journal.report,filter:0
+#: selection:account.common.partner.report,filter:0
+#: view:account.common.report:0
+#: selection:account.common.report,filter:0
+#: view:account.fiscalyear:0
+#: field:account.fiscalyear,period_ids:0
+#: selection:account.general.journal,filter:0
+#: field:account.installer,period:0
+#: selection:account.partner.balance,filter:0
+#: selection:account.partner.ledger,filter:0
+#: selection:account.pl.report,filter:0
+#: selection:account.print.journal,filter:0
+#: selection:account.report.general.ledger,filter:0
+#: report:account.vat.declaration:0
+#: view:account.vat.declaration:0
+#: selection:account.vat.declaration,filter:0
+#: model:ir.actions.act_window,name:account.action_account_period_form
+#: model:ir.ui.menu,name:account.menu_action_account_period_form
+#: model:ir.ui.menu,name:account.next_id_23
+msgid "Periods"
+msgstr ""
+
+#. module: account
+#: field:account.invoice.report,currency_rate:0
+msgid "Currency Rate"
+msgstr ""
+
+#. module: account
+#: help:account.payment.term.line,value_amount:0
+msgid "For Value percent enter % ratio between 0-1."
+msgstr ""
+
+#. module: account
+#: selection:account.entries.report,month:0
+#: selection:account.invoice.report,month:0
+#: selection:analytic.entries.report,month:0
+#: selection:report.account.sales,month:0
+#: selection:report.account_type.sales,month:0
+msgid "April"
+msgstr ""
+
+#. module: account
+#: view:account.move.line.reconcile.select:0
+msgid "Open for Reconciliation"
+msgstr ""
+
+#. module: account
+#: field:account.account,parent_left:0
+msgid "Parent Left"
+msgstr ""
+
+#. module: account
+#: help:account.invoice.refund,filter_refund:0
+msgid ""
+"Refund invoice base on this type. You can not Modify and Cancel if the "
+"invoice is already reconciled"
+msgstr ""
+
+#. module: account
+#: help:account.installer.modules,account_analytic_plans:0
+msgid ""
+"Allows invoice lines to impact multiple analytic accounts simultaneously."
+msgstr ""
+
+#. module: account
+#: field:account.installer,sale_tax:0
+msgid "Sale Tax(%)"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_invoice_tree2
+#: model:ir.ui.menu,name:account.menu_action_invoice_tree2
+msgid "Supplier Invoices"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+#: field:account.analytic.line,product_id:0
+#: view:account.entries.report:0
+#: field:account.entries.report,product_id:0
+#: field:account.invoice.line,product_id:0
+#: view:account.invoice.report:0
+#: field:account.invoice.report,product_id:0
+#: field:account.move.line,product_id:0
+#: view:analytic.entries.report:0
+#: field:analytic.entries.report,product_id:0
+#: field:report.account.sales,product_id:0
+#: field:report.account_type.sales,product_id:0
+msgid "Product"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,help:account.action_validate_account_move
+msgid ""
+"The validation of journal entries process is also called 'ledger posting' "
+"and is the process of transferring debit and credit amounts from a journal "
+"of original entry to a ledger book."
+msgstr ""
+
+#. module: account
+#: report:account.tax.code.entries:0
+msgid ")"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_period
+msgid "Account period"
+msgstr ""
+
+#. module: account
+#: view:account.subscription:0
+msgid "Remove Lines"
+msgstr ""
+
+#. module: account
+#: view:account.report.general.ledger:0
+msgid ""
+"This report allows you to print or generate a pdf of your general ledger "
+"with details of all your account journals"
+msgstr ""
+
+#. module: account
+#: selection:account.account,type:0
+#: selection:account.account.template,type:0
+#: selection:account.entries.report,type:0
+msgid "Regular"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+#: field:account.account,type:0
+#: view:account.account.template:0
+#: field:account.account.template,type:0
+#: field:account.entries.report,type:0
+msgid "Internal Type"
+msgstr ""
+
+#. module: account
+#: report:account.move.voucher:0
+msgid "State:"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_subscription_form_running
+msgid "Running Subscriptions"
+msgstr ""
+
+#. module: account
+#: view:report.account.sales:0
+#: view:report.account_type.sales:0
+#: view:report.hr.timesheet.invoice.journal:0
+msgid "This Month"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.Journal.report:0
+#: view:account.analytic.balance:0
+#: view:account.analytic.cost.ledger:0
+#: view:account.analytic.inverted.balance:0
+#: model:ir.actions.act_window,name:account.action_account_partner_ledger
+msgid "Select Period"
+msgstr ""
+
+#. module: account
+#: view:account.entries.report:0
+#: selection:account.entries.report,move_state:0
+#: view:account.move:0
+#: selection:account.move,state:0
+#: view:account.move.line:0
+#: report:account.move.voucher:0
+msgid "Posted"
+msgstr ""
+
+#. module: account
+#: report:account.account.balance:0
+#: field:account.aged.trial.balance,date_to:0
+#: field:account.balance.report,date_to:0
+#: field:account.bs.report,date_to:0
+#: report:account.central.journal:0
+#: field:account.central.journal,date_to:0
+#: field:account.common.account.report,date_to:0
+#: field:account.common.journal.report,date_to:0
+#: field:account.common.partner.report,date_to:0
+#: field:account.common.report,date_to:0
+#: field:account.fiscalyear,date_stop:0
+#: report:account.general.journal:0
+#: field:account.general.journal,date_to:0
+#: report:account.general.ledger:0
+#: field:account.installer,date_stop:0
+#: report:account.journal.period.print:0
+#: report:account.partner.balance:0
+#: field:account.partner.balance,date_to:0
+#: field:account.partner.ledger,date_to:0
+#: field:account.pl.report,date_to:0
+#: field:account.print.journal,date_to:0
+#: field:account.report.general.ledger,date_to:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+#: field:account.vat.declaration,date_to:0
+msgid "End Date"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_open_closed_fiscalyear
+#: model:ir.ui.menu,name:account.menu_wizard_account_open_closed_fiscalyear
+msgid "Cancel Opening Entries"
+msgstr ""
+
+#. module: account
+#: field:account.payment.term.line,days2:0
+msgid "Day of the Month"
+msgstr ""
+
+#. module: account
+#: field:account.fiscal.position.tax,tax_src_id:0
+#: field:account.fiscal.position.tax.template,tax_src_id:0
+msgid "Tax Source"
+msgstr ""
+
+#. module: account
+#: code:addons/account/report/account_balance_sheet.py:0
+#: code:addons/account/report/account_profit_loss.py:0
+#, python-format
+msgid "Net Profit"
+msgstr ""
+
+#. module: account
+#: view:ir.sequence:0
+msgid "Fiscal Year Sequences"
+msgstr ""
+
+#. module: account
+#: help:account.model,name:0
+msgid "This is a model for recurring accounting entries"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_analytic_line.py:0
+#, python-format
+msgid "There is no income account defined for this product: \"%s\" (id:%d)"
+msgstr ""
+
+#. module: account
+#: report:account.general.ledger:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+msgid "JNRL"
+msgstr ""
+
+#. module: account
+#: view:account.payment.term.line:0
+msgid " value amount: 0.02"
+msgstr ""
+
+#. module: account
+#: view:account.fiscalyear:0
+#: view:account.move:0
+#: view:account.move.line:0
+#: view:account.period:0
+msgid "States"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.balance:0
+#: report:account.analytic.account.inverted.balance:0
+#: report:account.analytic.account.quantity_cost_ledger:0
+#: view:account.analytic.line:0
+#: view:account.bank.statement:0
+#: field:account.invoice,amount_total:0
+#: field:account.invoice,check_total:0
+#: field:report.account.sales,amount_total:0
+#: field:report.account_type.sales,amount_total:0
+#: field:report.invoice.created,amount_total:0
+msgid "Total"
+msgstr ""
+
+#. module: account
+#: field:account.account,company_id:0
+#: field:account.analytic.journal,company_id:0
+#: field:account.bank.statement,company_id:0
+#: field:account.bank.statement.line,company_id:0
+#: view:account.entries.report:0
+#: field:account.entries.report,company_id:0
+#: field:account.fiscal.position,company_id:0
+#: field:account.fiscalyear,company_id:0
+#: field:account.installer,company_id:0
+#: field:account.invoice,company_id:0
+#: field:account.invoice.line,company_id:0
+#: view:account.invoice.report:0
+#: field:account.invoice.report,company_id:0
+#: field:account.invoice.tax,company_id:0
+#: view:account.journal:0
+#: field:account.journal,company_id:0
+#: field:account.journal.period,company_id:0
+#: field:account.model,company_id:0
+#: field:account.move,company_id:0
+#: field:account.move.line,company_id:0
+#: field:account.period,company_id:0
+#: field:account.tax,company_id:0
+#: field:account.tax.code,company_id:0
+#: view:analytic.entries.report:0
+#: field:analytic.entries.report,company_id:0
+#: field:wizard.multi.charts.accounts,company_id:0
+msgid "Company"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_action_subscription_form
+msgid "Define Recurring Entries"
+msgstr ""
+
+#. module: account
+#: field:account.entries.report,date_maturity:0
+msgid "Date Maturity"
+msgstr ""
+
+#. module: account
+#: help:account.bank.statement,total_entry_encoding:0
+msgid "Total cash transactions"
+msgstr ""
+
+#. module: account
+#: help:account.partner.reconcile.process,today_reconciled:0
+msgid ""
+"This figure depicts the total number of partners that have gone throught the "
+"reconciliation process today. The current partner is counted as already "
+"processed."
+msgstr ""
+
+#. module: account
+#: view:account.fiscalyear:0
+msgid "Create Monthly Periods"
+msgstr ""
+
+#. module: account
+#: field:account.tax.code.template,sign:0
+msgid "Sign For Parent"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_balance_report
+msgid "Trial Balance Report"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_bank_statement_draft_tree
+msgid "Draft statements"
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_statemententries0
+msgid ""
+"Manual or automatic creation of payment entries according to the statements"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "Invoice lines"
+msgstr ""
+
+#. module: account
+#: field:account.aged.trial.balance,period_to:0
+#: field:account.balance.report,period_to:0
+#: field:account.bs.report,period_to:0
+#: field:account.central.journal,period_to:0
+#: field:account.chart,period_to:0
+#: field:account.common.account.report,period_to:0
+#: field:account.common.journal.report,period_to:0
+#: field:account.common.partner.report,period_to:0
+#: field:account.common.report,period_to:0
+#: field:account.general.journal,period_to:0
+#: field:account.partner.balance,period_to:0
+#: field:account.partner.ledger,period_to:0
+#: field:account.pl.report,period_to:0
+#: field:account.print.journal,period_to:0
+#: field:account.report.general.ledger,period_to:0
+#: field:account.vat.declaration,period_to:0
+msgid "End period"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#: code:addons/account/wizard/account_invoice_state.py:0
+#: code:addons/account/wizard/account_report_balance_sheet.py:0
+#: code:addons/account/wizard/account_state_open.py:0
+#: code:addons/account/wizard/account_validate_account_move.py:0
+#, python-format
+msgid "Warning"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_analytic_journal
+msgid "account.analytic.journal"
+msgstr ""
+
+#. module: account
+#: report:account.move.voucher:0
+msgid "On Account of :"
+msgstr ""
+
+#. module: account
+#: view:account.automatic.reconcile:0
+#: view:account.move.line.reconcile.writeoff:0
+msgid "Write-Off Move"
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_paidinvoice0
+msgid "Invoice's state is Done"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_report_account_sales
+msgid "Report of the Sales by Account"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_fiscal_position_account
+msgid "Accounts Fiscal Position"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+#: view:account.invoice:0
+#: selection:account.invoice,type:0
+#: selection:account.invoice.report,type:0
+#: model:process.process,name:account.process_process_supplierinvoiceprocess0
+#: selection:report.invoice.created,type:0
+msgid "Supplier Invoice"
+msgstr ""
+
+#. module: account
+#: field:account.account,debit:0
+#: report:account.account.balance:0
+#: report:account.account.balance.landscape:0
+#: report:account.analytic.account.balance:0
+#: report:account.analytic.account.cost_ledger:0
+#: report:account.analytic.account.inverted.balance:0
+#: report:account.central.journal:0
+#: field:account.entries.report,debit:0
+#: report:account.general.journal:0
+#: report:account.general.ledger:0
+#: report:account.journal.period.print:0
+#: field:account.model.line,debit:0
+#: field:account.move.line,debit:0
+#: report:account.move.voucher:0
+#: report:account.partner.balance:0
+#: report:account.tax.code.entries:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+#: report:account.vat.declaration:0
+#: field:report.account.receivable,debit:0
+msgid "Debit"
+msgstr ""
+
+#. module: account
+#: field:account.invoice,invoice_line:0
+msgid "Invoice Lines"
+msgstr ""
+
+#. module: account
+#: help:product.category,property_account_expense_categ:0
+msgid ""
+"This account will be used for invoices to value expenses for the current "
+"product category"
+msgstr ""
+
+#. module: account
+#: constraint:account.account.template:0
+msgid "Error ! You can not create recursive account templates."
+msgstr ""
+
+#. module: account
+#: view:account.subscription:0
+msgid "Recurring"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "Entry is already reconciled"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_report_account_receivable
+msgid "Receivable accounts"
+msgstr ""
+
+#. module: account
+#: selection:account.model.line,date_maturity:0
+msgid "Partner Payment Term"
+msgstr ""
+
+#. module: account
+#: field:temp.range,name:0
+msgid "Range"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid ""
+"Can not create an automatic sequence for this piece !\n"
+"\n"
+"Put a sequence in the journal definition for automatic numbering or create a "
+"sequence manually for this piece."
+msgstr ""
+
+#. module: account
+#: selection:account.balance.report,display_account:0
+#: selection:account.bs.report,display_account:0
+#: selection:account.common.account.report,display_account:0
+#: selection:account.pl.report,display_account:0
+#: selection:account.report.general.ledger,display_account:0
+msgid "With movements"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.account:0
+msgid "Account Data"
+msgstr ""
+
+#. module: account
+#: view:account.tax.code.template:0
+msgid "Account Tax Code Template"
+msgstr ""
+
+#. module: account
+#: model:process.node,name:account.process_node_manually0
+msgid "Manually"
+msgstr ""
+
+#. module: account
+#: selection:account.entries.report,month:0
+#: selection:account.invoice.report,month:0
+#: selection:analytic.entries.report,month:0
+#: selection:report.account.sales,month:0
+#: selection:report.account_type.sales,month:0
+msgid "December"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_analytic_journal_tree
+#: model:ir.ui.menu,name:account.account_analytic_journal_print
+msgid "Print Analytic Journals"
+msgstr ""
+
+#. module: account
+#: view:account.analytic.line:0
+msgid "Fin.Account"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_aged_receivable_graph
+#: view:report.aged.receivable:0
+msgid "Aged Receivable"
+msgstr ""
+
+#. module: account
+#: field:account.tax,applicable_type:0
+msgid "Applicability"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_move_journal.py:0
+#, python-format
+msgid "This period is already closed !"
+msgstr ""
+
+#. module: account
+#: help:account.move.line,currency_id:0
+msgid "The optional other currency if it is a multi-currency entry."
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_invoiceimport0
+msgid ""
+"Import of the statement in the system from a supplier or customer invoice"
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_periodical_processing_billing
+msgid "Billing"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+msgid "Parent Account"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_analytic_chart
+msgid "Account Analytic Chart"
+msgstr ""
+
+#. module: account
+#: help:account.invoice,residual:0
+msgid "Remaining amount due."
+msgstr ""
+
+#. module: account
+#: model:ir.ui.menu,name:account.menu_finance_statistic_report_statement
+msgid "Statistic Reports"
+msgstr ""
+
+#. module: account
+#: field:account.installer,progress:0
+#: field:account.installer.modules,progress:0
+#: field:wizard.multi.charts.accounts,progress:0
+msgid "Configuration Progress"
+msgstr ""
+
+#. module: account
+#: view:account.fiscal.position.template:0
+msgid "Accounts Mapping"
+msgstr ""
+
+#. module: account
+#: code:addons/account/invoice.py:0
+#, python-format
+msgid "Invoice '%s' is waiting for validation."
+msgstr ""
+
+#. module: account
+#: selection:account.entries.report,month:0
+#: selection:account.invoice.report,month:0
+#: selection:analytic.entries.report,month:0
+#: selection:report.account.sales,month:0
+#: selection:report.account_type.sales,month:0
+msgid "November"
+msgstr ""
+
+#. module: account
+#: sql_constraint:account.account:0
+msgid "The code of the account must be unique per company !"
+msgstr ""
+
+#. module: account
+#: help:account.invoice.line,account_id:0
+msgid "The income or expense account related to the selected product."
+msgstr ""
+
+#. module: account
+#: code:addons/account/account_move_line.py:0
+#, python-format
+msgid "The date of your Journal Entry is not in the defined period!"
+msgstr ""
+
+#. module: account
+#: field:account.subscription,period_total:0
+msgid "Number of Periods"
+msgstr ""
+
+#. module: account
+#: report:account.general.journal:0
+#: model:ir.actions.report.xml,name:account.account_general_journal
+msgid "General Journal"
+msgstr ""
+
+#. module: account
+#: view:account.invoice:0
+msgid "Search Invoice"
+msgstr ""
+
+#. module: account
+#: report:account.invoice:0
+#: view:account.invoice:0
+#: view:account.invoice.refund:0
+#: selection:account.invoice.refund,filter_refund:0
+#: view:account.invoice.report:0
+#: model:ir.actions.act_window,name:account.action_account_invoice_refund
+msgid "Refund"
+msgstr "Rembourser"
+
+#. module: account
+#: field:wizard.multi.charts.accounts,bank_accounts_id:0
+msgid "Bank Accounts"
+msgstr ""
+
+#. module: account
+#: field:res.partner,credit:0
+msgid "Total Receivable"
+msgstr ""
+
+#. module: account
+#: view:account.account:0
+#: view:account.account.template:0
+#: view:account.journal:0
+#: view:account.move.line:0
+msgid "General Information"
+msgstr ""
+
+#. module: account
+#: view:account.move:0
+#: view:account.move.line:0
+msgid "Accounting Documents"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_validate_account_move_lines
+msgid "Validate Account Move Lines"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_analytic_cost_ledger_journal
+#: model:ir.actions.report.xml,name:account.account_analytic_account_quantity_cost_ledger
+msgid "Cost Ledger (Only quantities)"
+msgstr ""
+
+#. module: account
+#: model:process.node,note:account.process_node_supplierpaidinvoice0
+msgid "Invoice's state is Done."
+msgstr ""
+
+#. module: account
+#: model:process.transition,note:account.process_transition_reconcilepaid0
+msgid "As soon as the reconciliation is done, the invoice can be paid."
+msgstr ""
+
+#. module: account
+#: view:account.account.template:0
+msgid "Search Account Templates"
+msgstr ""
+
+#. module: account
+#: view:account.invoice.tax:0
+msgid "Manual Invoice Taxes"
+msgstr ""
+
+#. module: account
+#: report:account.analytic.account.cost_ledger:0
+#: report:account.analytic.account.quantity_cost_ledger:0
+#: report:account.central.journal:0
+#: report:account.general.journal:0
+#: report:account.invoice:0
+#: report:account.partner.balance:0
+msgid "Total:"
+msgstr ""
+
+#. module: account
+#: field:account.account,parent_right:0
+msgid "Parent Right"
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_addtmpl_wizard
+msgid "account.addtmpl.wizard"
+msgstr ""
+
+#. module: account
+#: field:account.aged.trial.balance,result_selection:0
+#: field:account.common.partner.report,result_selection:0
+#: report:account.general.ledger:0
+#: report:account.partner.balance:0
+#: field:account.partner.balance,result_selection:0
+#: field:account.partner.ledger,result_selection:0
+#: report:account.third_party_ledger:0
+#: report:account.third_party_ledger_other:0
+msgid "Partner's"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_fiscalyear_form
+#: view:ir.sequence:0
+#: model:ir.ui.menu,name:account.menu_action_account_fiscalyear_form
+msgid "Fiscal Years"
+msgstr ""
+
+#. module: account
+#: help:account.analytic.journal,active:0
+msgid ""
+"If the active field is set to False, it will allow you to hide the analytic "
+"journal without removing it."
+msgstr ""
+
+#. module: account
+#: field:account.analytic.line,ref:0
+msgid "Ref."
+msgstr ""
+
+#. module: account
+#: field:account.use.model,model:0
+#: model:ir.model,name:account.model_account_model
+msgid "Account Model"
+msgstr ""
+
+#. module: account
+#: selection:account.entries.report,month:0
+#: selection:account.invoice.report,month:0
+#: selection:analytic.entries.report,month:0
+#: selection:report.account.sales,month:0
+#: selection:report.account_type.sales,month:0
+msgid "February"
+msgstr ""
+
+#. module: account
+#: field:account.bank.accounts.wizard,bank_account_id:0
+#: view:account.chart.template:0
+#: field:account.chart.template,bank_account_view_id:0
+#: field:account.invoice,partner_bank_id:0
+#: field:account.invoice.report,partner_bank_id:0
+msgid "Bank Account"
+msgstr ""
+
+#. module: account
+#: model:ir.actions.act_window,name:account.action_account_central_journal
+#: model:ir.model,name:account.model_account_central_journal
+msgid "Account Central Journal"
+msgstr ""
+
+#. module: account
+#: report:account.overdue:0
+msgid "Maturity"
+msgstr ""
+
+#. module: account
+#: selection:account.aged.trial.balance,direction_selection:0
+msgid "Future"
+msgstr ""
+
+#. module: account
+#: view:account.move.line:0
+msgid "Search Journal Items"
+msgstr ""
+
+#. module: account
+#: help:account.tax,base_sign:0
+#: help:account.tax,ref_base_sign:0
+#: help:account.tax,ref_tax_sign:0
+#: help:account.tax,tax_sign:0
+#: help:account.tax.template,base_sign:0
+#: help:account.tax.template,ref_base_sign:0
+#: help:account.tax.template,ref_tax_sign:0
+#: help:account.tax.template,tax_sign:0
+msgid "Usually 1 or -1."
+msgstr ""
+
+#. module: account
+#: model:ir.model,name:account.model_account_fiscal_position_account_template
+msgid "Template Account Fiscal Mapping"
+msgstr ""
+
+#. module: account
+#: field:account.chart.template,property_account_expense:0
+msgid "Expense Account on Product Template"
+msgstr ""
+
+#. module: account
+#: field:account.analytic.line,amount_currency:0
+msgid "Amount currency"
+msgstr ""
+
+#. module: account
+#: code:addons/account/wizard/account_report_aged_partner_balance.py:0
+#, python-format
+msgid "You must enter a period length that cannot be 0 or below !"
+msgstr ""
+
+#. module: account
+#: code:addons/account/account.py:0
+#, python-format
+msgid "You cannot remove an account which has account entries!. "
+msgstr ""
diff --git a/addons/account/i18n/gl.po b/addons/account/i18n/gl.po
index 3396039cb70..d80eb5e46fc 100644
--- a/addons/account/i18n/gl.po
+++ b/addons/account/i18n/gl.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:18+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/gu.po b/addons/account/i18n/gu.po
index eea4bae7672..bcc84d5d800 100644
--- a/addons/account/i18n/gu.po
+++ b/addons/account/i18n/gu.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:19+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/he.po b/addons/account/i18n/he.po
index a7ac09a554b..179c2e1d777 100644
--- a/addons/account/i18n/he.po
+++ b/addons/account/i18n/he.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:19+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/hi.po b/addons/account/i18n/hi.po
index 664960b54ee..db6ece7f8b6 100644
--- a/addons/account/i18n/hi.po
+++ b/addons/account/i18n/hi.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:19+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7844,9 +7844,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/hr.po b/addons/account/i18n/hr.po
index 76ae9e0364c..4b8a8f007c4 100644
--- a/addons/account/i18n/hr.po
+++ b/addons/account/i18n/hr.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:22+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7872,9 +7872,9 @@ msgstr "Tip veze"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/hu.po b/addons/account/i18n/hu.po
index 449317241bb..a28dc0e5246 100644
--- a/addons/account/i18n/hu.po
+++ b/addons/account/i18n/hu.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-25 18:32+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-29 07:59+0000\n"
+"Last-Translator: NOVOTRADE RENDSZERHÁZ \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-26 04:50+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -4575,7 +4575,7 @@ msgstr ""
#: field:account.invoice.tax,account_id:0
#: field:account.move.line,tax_code_id:0
msgid "Tax Account"
-msgstr "Adó számla"
+msgstr "Adószámla"
#. module: account
#: view:account.automatic.reconcile:0
@@ -4678,7 +4678,7 @@ msgstr ""
#: field:account.tax,child_depend:0
#: field:account.tax.template,child_depend:0
msgid "Tax on Children"
-msgstr ""
+msgstr "Gyermekek utáni adó"
#. module: account
#: constraint:account.move.line:0
@@ -6965,6 +6965,9 @@ msgid ""
"positive, it gives the day of the next month. Set 0 for net days (otherwise "
"it's based on the beginning of the month)."
msgstr ""
+"Hónap napja, állíts -1 -et az utolsó napnak az aktuális hónapban. Ha ez "
+"pozitív, akkor megadja a következő hónap napját. Állíts 0 -t netto napoknak "
+"(máskülönben a hónap eleje alapján lesz meghatározva )"
#. module: account
#: model:ir.ui.menu,name:account.menu_finance_legal_statement
@@ -7109,7 +7112,7 @@ msgstr ""
#. module: account
#: field:account.tax.template,type_tax_use:0
msgid "Tax Use In"
-msgstr ""
+msgstr "Használt adó"
#. module: account
#: model:ir.actions.act_window,help:account.action_account_journal_form
@@ -7846,9 +7849,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/id.po b/addons/account/i18n/id.po
index e3bcae130db..50ef835d67b 100644
--- a/addons/account/i18n/id.po
+++ b/addons/account/i18n/id.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:19+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7847,9 +7847,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/it.po b/addons/account/i18n/it.po
index b521975007e..6957f6c6768 100644
--- a/addons/account/i18n/it.po
+++ b/addons/account/i18n/it.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:41+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -8139,9 +8139,9 @@ msgstr "Tipo riferimento"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/kab.po b/addons/account/i18n/kab.po
index 8d67f4b3d7a..5ba12ec7af7 100644
--- a/addons/account/i18n/kab.po
+++ b/addons/account/i18n/kab.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:20+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/ko.po b/addons/account/i18n/ko.po
index d1bf19a61a0..d1949cd6e3c 100644
--- a/addons/account/i18n/ko.po
+++ b/addons/account/i18n/ko.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:20+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/lt.po b/addons/account/i18n/lt.po
index 50f80d73e7f..bd097563434 100644
--- a/addons/account/i18n/lt.po
+++ b/addons/account/i18n/lt.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:20+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7886,9 +7886,9 @@ msgstr "Nuorodos tipas"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/lv.po b/addons/account/i18n/lv.po
index 16bcd197789..f3fc8690527 100644
--- a/addons/account/i18n/lv.po
+++ b/addons/account/i18n/lv.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:20+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7855,9 +7855,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/mn.po b/addons/account/i18n/mn.po
index 54dc22b52c8..f30185907e6 100644
--- a/addons/account/i18n/mn.po
+++ b/addons/account/i18n/mn.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:20+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -8039,9 +8039,9 @@ msgstr "Дугаарлалтын төрөл"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/nb.po b/addons/account/i18n/nb.po
index 2732bce797f..96abe8aec24 100644
--- a/addons/account/i18n/nb.po
+++ b/addons/account/i18n/nb.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:20+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/nl.po b/addons/account/i18n/nl.po
index 15c20b21faa..16dbefd36c5 100644
--- a/addons/account/i18n/nl.po
+++ b/addons/account/i18n/nl.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:17+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7968,9 +7968,9 @@ msgstr "Referentietype"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/nl_BE.po b/addons/account/i18n/nl_BE.po
index 0b4bed67680..bf40cfe5975 100644
--- a/addons/account/i18n/nl_BE.po
+++ b/addons/account/i18n/nl_BE.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:25+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7874,9 +7874,9 @@ msgstr "Referentietype"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/oc.po b/addons/account/i18n/oc.po
index 1328a58c123..52681a5c75f 100644
--- a/addons/account/i18n/oc.po
+++ b/addons/account/i18n/oc.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:21+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/pl.po b/addons/account/i18n/pl.po
index 35ecc100775..c3f31e667f2 100644
--- a/addons/account/i18n/pl.po
+++ b/addons/account/i18n/pl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-11-29 07:48+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-29 20:05+0000\n"
+"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:21+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:25+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -104,6 +104,8 @@ msgid ""
"The Profit and Loss report gives you an overview of your company profit and "
"loss in a single document"
msgstr ""
+"Raport zysków i strat pokaże ci obraz zysków i strat twojej firmy w jednym "
+"dokumencie"
#. module: account
#: model:process.transition,name:account.process_transition_invoiceimport0
@@ -181,7 +183,7 @@ msgstr ""
#: code:addons/account/invoice.py:0
#, python-format
msgid "Warning!"
-msgstr ""
+msgstr "Uwaga!"
#. module: account
#: field:account.fiscal.position.account,account_src_id:0
@@ -375,7 +377,7 @@ msgstr ""
#: view:account.installer:0
#: view:account.installer.modules:0
msgid "Configure"
-msgstr ""
+msgstr "Konfiguruj"
#. module: account
#: selection:account.entries.report,month:0
@@ -554,7 +556,7 @@ msgstr ""
#. module: account
#: field:account.bank.statement,account_id:0
msgid "Account used in this journal"
-msgstr ""
+msgstr "Konto stosowane w tym dzienniku"
#. module: account
#: help:account.aged.trial.balance,chart_account_id:0
@@ -869,6 +871,8 @@ msgid ""
"Can not %s invoice which is already reconciled, invoice should be "
"unreconciled first. You can only Refund this invoice"
msgstr ""
+"Nie można %s faktury, która jest uzgodniona. Trzeba najpierw skasować "
+"uzgodnienie. Możesz korygować tylko takie faktury."
#. module: account
#: model:ir.actions.act_window,name:account.action_subscription_form_new
@@ -962,7 +966,7 @@ msgstr "Rozszerzone filtry..."
#. module: account
#: model:ir.ui.menu,name:account.menu_account_central_journal
msgid "Centralizing Journal"
-msgstr ""
+msgstr "Dziennik scentralizowany"
#. module: account
#: selection:account.journal,type:0
@@ -986,6 +990,9 @@ msgid ""
"amount.If the tax account is base tax code, this field will contain the "
"basic amount(without tax)."
msgstr ""
+"Jeśli konto podatku jest kontem rejestru podatku, to pole zawiera wartość "
+"podatku. Jeśli konto jest kontem rejestru podstawy, to pole zawiera wartość "
+"podstawy (bez podatku)."
#. module: account
#: view:account.analytic.line:0
@@ -1073,11 +1080,13 @@ msgid ""
"These types are defined according to your country. The type contains more "
"information about the account and its specificities."
msgstr ""
+"Te typy definiuje się zależnie od kraju. Typ zawiera więcej informacji o "
+"koncie i jego specyfice."
#. module: account
#: view:account.tax:0
msgid "Applicability Options"
-msgstr ""
+msgstr "Opcje stosowania"
#. module: account
#: report:account.partner.balance:0
@@ -1433,6 +1442,7 @@ msgstr "Faktury korygujące od dostawców"
msgid ""
"Example: at 14 net days 2 percents, remaining amount at 30 days end of month."
msgstr ""
+"Przykład: w ciągu 14 dni 2 procent, pozostałość do 30 dni od końca miesiąca."
#. module: account
#: code:addons/account/invoice.py:0
@@ -1442,6 +1452,8 @@ msgid ""
"The payment term defined gives a computed amount greater than the total "
"invoiced amount."
msgstr ""
+"Nie można utworzyć faktury !\n"
+"Warunki płatności generują wartość przekraczającą wartość faktury."
#. module: account
#: model:ir.actions.act_window,help:account.action_invoice_tree1
@@ -1450,11 +1462,13 @@ msgid ""
"customers. OpenERP generates draft of invoices automatically so that you "
"only have to confirm them before sending them to your customers."
msgstr ""
+"OpenERP generuje projekty faktur automatycznie, abyś mógł tylko je "
+"potwierdzać przed wysłaniem do klientów."
#. module: account
#: field:account.installer.modules,account_anglo_saxon:0
msgid "Anglo-Saxon Accounting"
-msgstr ""
+msgstr "Ksiągowość anglosaska"
#. module: account
#: selection:account.account,type:0
@@ -1550,7 +1564,7 @@ msgstr "Pozycje wyciągu"
#. module: account
#: report:account.analytic.account.cost_ledger:0
msgid "Date/Code"
-msgstr ""
+msgstr "Data/Kod"
#. module: account
#: field:account.analytic.line,general_account_id:0
@@ -1578,7 +1592,7 @@ msgstr "Faktura"
#: model:process.node,note:account.process_node_analytic0
#: model:process.node,note:account.process_node_analyticcost0
msgid "Analytic costs to invoice"
-msgstr ""
+msgstr "Koszt analityczny do fakturowania"
#. module: account
#: view:ir.sequence:0
@@ -1603,7 +1617,7 @@ msgstr "Suma częściowa :"
#. module: account
#: model:ir.actions.act_window,name:account.action_report_account_type_sales_tree_all
msgid "Sales by Account Type"
-msgstr ""
+msgstr "Sprzedaż wg typów kont"
#. module: account
#: view:account.invoice.refund:0
@@ -1611,6 +1625,8 @@ msgid ""
"Cancel Invoice: Creates the refund invoice, validate and reconcile it to "
"cancel the current invoice."
msgstr ""
+"Anulowanie faktury: Tworzy fakturę korygującą, zatwierdza ją i uzgadnia, aby "
+"wyzerować bieżącą fakturę."
#. module: account
#: model:ir.ui.menu,name:account.periodical_processing_invoicing
@@ -1641,7 +1657,7 @@ msgstr ""
#. module: account
#: view:account.change.currency:0
msgid "This wizard will change the currency of the invoice"
-msgstr ""
+msgstr "Ten kreator zmieni walutę faktury"
#. module: account
#: model:ir.actions.act_window,help:account.action_account_chart
@@ -1654,7 +1670,7 @@ msgstr ""
#. module: account
#: constraint:account.fiscalyear:0
msgid "Error! You cannot define overlapping fiscal years"
-msgstr ""
+msgstr "Błąd! Nie możesz tworzyć lat podatkowych zachodzących na siebie"
#. module: account
#: code:addons/account/account_move_line.py:0
@@ -1774,7 +1790,7 @@ msgstr ""
#. module: account
#: view:res.company:0
msgid "Reserve And Profit/Loss Account"
-msgstr ""
+msgstr "Konto rezerwy i zysków/strat"
#. module: account
#: sql_constraint:account.move.line:0
@@ -1786,7 +1802,7 @@ msgstr ""
#: model:ir.actions.act_window,name:account.action_account_invoice_report_all
#: model:ir.ui.menu,name:account.menu_action_account_invoice_report_all
msgid "Invoices Analysis"
-msgstr ""
+msgstr "Analiza faktur"
#. module: account
#: model:ir.model,name:account.model_account_period_close
@@ -1832,7 +1848,7 @@ msgstr ""
#. module: account
#: constraint:res.company:0
msgid "Error! You can not create recursive companies."
-msgstr ""
+msgstr "Błąd! Nie możesz tworzyć firm rekurencyjnych."
#. module: account
#: view:account.analytic.account:0
@@ -1870,7 +1886,7 @@ msgstr ""
#. module: account
#: field:account.bs.report,reserve_account_id:0
msgid "Reserve & Profit/Loss Account"
-msgstr ""
+msgstr "Konto rezerwy i zysków/strat"
#. module: account
#: help:account.bank.statement,balance_end:0
@@ -1987,7 +2003,7 @@ msgstr ""
#. module: account
#: model:process.node,name:account.process_node_importinvoice0
msgid "Import from invoice"
-msgstr ""
+msgstr "Importuj z faktury"
#. module: account
#: selection:account.entries.report,month:0
@@ -2234,7 +2250,7 @@ msgstr "Otwarty"
#: model:process.node,note:account.process_node_draftinvoices0
#: model:process.node,note:account.process_node_supplierdraftinvoices0
msgid "Draft state of an invoice"
-msgstr ""
+msgstr "Stan projekt faktury"
#. module: account
#: help:account.account,reconcile:0
@@ -2247,7 +2263,7 @@ msgstr ""
#. module: account
#: view:account.partner.reconcile.process:0
msgid "Partner Reconciliation"
-msgstr ""
+msgstr "Uzgoenienie partnera"
#. module: account
#: field:account.tax,tax_code_id:0
@@ -2274,7 +2290,7 @@ msgstr "Rejestr podstawy"
#. module: account
#: help:account.invoice.tax,sequence:0
msgid "Gives the sequence order when displaying a list of invoice tax."
-msgstr ""
+msgstr "Określa kolejność wyświetlania podatków w listach"
#. module: account
#: model:ir.actions.act_window,help:account.action_invoice_tree4
@@ -2390,7 +2406,7 @@ msgstr ""
#. module: account
#: constraint:product.category:0
msgid "Error ! You can not create recursive categories."
-msgstr ""
+msgstr "Błąd ! Nie możesz tworzyć rekurencyjnych kategorii."
#. module: account
#: model:account.account.type,name:account.account_type_tax
@@ -2451,12 +2467,12 @@ msgstr ""
#. module: account
#: report:account.journal.period.print:0
msgid "Label"
-msgstr ""
+msgstr "Etykieta"
#. module: account
#: view:account.tax:0
msgid "Accounting Information"
-msgstr ""
+msgstr "Informacje księgowe"
#. module: account
#: view:account.tax:0
@@ -3125,12 +3141,12 @@ msgstr "Rejestry podatkowe"
#. module: account
#: view:account.journal:0
msgid "Search Account Journal"
-msgstr ""
+msgstr "Przeszukaj dziennik"
#. module: account
#: model:ir.actions.act_window,name:account.action_invoice_tree_pending_invoice
msgid "Pending Invoice"
-msgstr ""
+msgstr "Oczekujące faktury"
#. module: account
#: selection:account.subscription,period_type:0
@@ -3223,7 +3239,7 @@ msgstr ""
#. module: account
#: report:account.general.ledger:0
msgid "Counterpart"
-msgstr ""
+msgstr "Strona przeciwna"
#. module: account
#: view:account.journal:0
@@ -3420,7 +3436,7 @@ msgstr "Budżety"
#: selection:account.report.general.ledger,filter:0
#: selection:account.vat.declaration,filter:0
msgid "No Filters"
-msgstr ""
+msgstr "Brak filtrów"
#. module: account
#: selection:account.analytic.journal,type:0
@@ -3457,7 +3473,7 @@ msgstr "Il."
#. module: account
#: field:account.invoice.report,address_contact_id:0
msgid "Contact Address Name"
-msgstr ""
+msgstr "Nazwa adresu"
#. module: account
#: field:account.move.line,blocked:0
@@ -3467,7 +3483,7 @@ msgstr "Spór sądowy"
#. module: account
#: view:account.analytic.line:0
msgid "Search Analytic Lines"
-msgstr ""
+msgstr "Przeszukaj pozycje analityczne"
#. module: account
#: field:res.partner,property_account_payable:0
@@ -3848,7 +3864,7 @@ msgstr "Pozycje podatkowe"
#. module: account
#: field:account.tax,base_code_id:0
msgid "Account Base Code"
-msgstr ""
+msgstr "Rejstr główny"
#. module: account
#: help:account.move,state:0
@@ -3903,12 +3919,12 @@ msgstr "Wszystkie zaksięgowane zapisy"
#: code:addons/account/account_bank_statement.py:0
#, python-format
msgid "Statement %s is confirmed, journal items are created."
-msgstr ""
+msgstr "Wyciąg %s jest potwierdzony, zapisy zostały utworzone."
#. module: account
#: constraint:account.fiscalyear:0
msgid "Error! The duration of the Fiscal Year is invalid. "
-msgstr ""
+msgstr "Błąd! Długość roku podatkowego jest niedozwolona. "
#. module: account
#: field:report.aged.receivable,name:0
@@ -3978,7 +3994,7 @@ msgstr "Podaj nazwę nowych zapisów"
#. module: account
#: model:ir.model,name:account.model_account_invoice_report
msgid "Invoices Statistics"
-msgstr ""
+msgstr "Statystyka faktur"
#. module: account
#: model:process.transition,note:account.process_transition_paymentorderreconcilation0
@@ -7970,9 +7986,9 @@ msgstr "Typ odnośnika"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/pt.po b/addons/account/i18n/pt.po
index 7d6a4c7be37..b9a96aa1b9d 100644
--- a/addons/account/i18n/pt.po
+++ b/addons/account/i18n/pt.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:21+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7985,9 +7985,9 @@ msgstr "Tipo de referência"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/pt_BR.po b/addons/account/i18n/pt_BR.po
index 0c2d1a1c10a..9ef76060f0a 100644
--- a/addons/account/i18n/pt_BR.po
+++ b/addons/account/i18n/pt_BR.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:24+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7938,9 +7938,9 @@ msgstr "Tipo de referência"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/ro.po b/addons/account/i18n/ro.po
index 53b52beeadc..2a6e49c1f1a 100644
--- a/addons/account/i18n/ro.po
+++ b/addons/account/i18n/ro.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:21+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7919,9 +7919,9 @@ msgstr "Tipul referinţei"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/ru.po b/addons/account/i18n/ru.po
index e1a02db74ea..d74b482ea62 100644
--- a/addons/account/i18n/ru.po
+++ b/addons/account/i18n/ru.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-21 14:14+0000\n"
+"PO-Revision-Date: 2010-12-29 12:38+0000\n"
"Last-Translator: Chertykov Denis \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:21+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:25+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -3828,7 +3828,7 @@ msgstr "Счет расходов не определен для этого то
#. module: account
#: view:res.partner:0
msgid "Customer Accounting Properties"
-msgstr "Настройки бух. учета для заказчика"
+msgstr "Настройки бухучета для заказчика"
#. module: account
#: field:account.invoice.tax,name:0
@@ -4741,7 +4741,7 @@ msgstr ""
#. module: account
#: report:account.partner.balance:0
msgid "(Account/Partner) Name"
-msgstr "Имя счета/контрагента"
+msgstr "Название счета/партнера"
#. module: account
#: view:account.bank.statement:0
@@ -7645,7 +7645,7 @@ msgstr "Разрешенные типы счетов (оставьте пуст
#. module: account
#: view:res.partner:0
msgid "Supplier Accounting Properties"
-msgstr "Настройки бухгалтерского учета для контрагента-поставщика"
+msgstr "Настройки бухучета для поставщика"
#. module: account
#: view:account.payment.term.line:0
@@ -7897,9 +7897,9 @@ msgstr "Тип ссылки"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/si.po b/addons/account/i18n/si.po
index 66d10b88dcd..fe3a33a6a66 100644
--- a/addons/account/i18n/si.po
+++ b/addons/account/i18n/si.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:22+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:49+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/sk.po b/addons/account/i18n/sk.po
index 36f9e6996a5..8c5f78a04ed 100644
--- a/addons/account/i18n/sk.po
+++ b/addons/account/i18n/sk.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:22+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:49+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7846,9 +7846,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/sl.po b/addons/account/i18n/sl.po
index 258d3a34aa6..97d3a69e52e 100644
--- a/addons/account/i18n/sl.po
+++ b/addons/account/i18n/sl.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:22+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:49+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7864,9 +7864,9 @@ msgstr "Vrsta sklica"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/sq.po b/addons/account/i18n/sq.po
index f526b5d2001..e1aba62b2bd 100644
--- a/addons/account/i18n/sq.po
+++ b/addons/account/i18n/sq.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:16+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7859,9 +7859,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/sr.po b/addons/account/i18n/sr.po
index 537b766df88..a1450282190 100644
--- a/addons/account/i18n/sr.po
+++ b/addons/account/i18n/sr.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:22+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7901,9 +7901,9 @@ msgstr "Tip reference"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/sr@latin.po b/addons/account/i18n/sr@latin.po
index b2b9311761b..d760cb8e40c 100644
--- a/addons/account/i18n/sr@latin.po
+++ b/addons/account/i18n/sr@latin.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-25 04:52+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7901,9 +7901,9 @@ msgstr "Tip reference"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/sv.po b/addons/account/i18n/sv.po
index d3886397fac..f3189b21e2f 100644
--- a/addons/account/i18n/sv.po
+++ b/addons/account/i18n/sv.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.14\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-16 17:16+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-29 16:48+0000\n"
+"Last-Translator: Anders Eriksson, Aspirix AB \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:23+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:25+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -2181,7 +2181,7 @@ msgstr "Betalningsvillkor"
#: model:ir.actions.act_window,name:account.action_account_fiscal_position_form
#: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form
msgid "Fiscal Positions"
-msgstr "Momsredovisningsnummer"
+msgstr "Skatteregion"
#. module: account
#: field:account.period.close,sure:0
@@ -2720,7 +2720,7 @@ msgstr "Vinst och förlust"
#: model:ir.model,name:account.model_account_fiscal_position
#: field:res.partner,property_account_position:0
msgid "Fiscal Position"
-msgstr "Momsredovisningsnummer"
+msgstr "Fiscal Position"
#. module: account
#: help:account.partner.ledger,initial_balance:0
@@ -5064,7 +5064,7 @@ msgstr "Sekvensfältet används för att sortera rader med betalningsvillkor"
#: view:account.fiscal.position.template:0
#: field:account.fiscal.position.template,name:0
msgid "Fiscal Position Template"
-msgstr "Förlaga för momsredovisningsnummer"
+msgstr "Skatteregionsmall"
#. module: account
#: view:account.analytic.chart:0
@@ -7444,7 +7444,7 @@ msgstr "Intäktskontokategori"
#: model:ir.actions.act_window,name:account.action_account_fiscal_position_template_form
#: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form_template
msgid "Fiscal Position Templates"
-msgstr "Förlaga för momsredovisningsnummer"
+msgstr "Skatteregionsmall"
#. module: account
#: view:account.entries.report:0
@@ -7946,9 +7946,9 @@ msgstr "Referenstyp"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/ta.po b/addons/account/i18n/ta.po
index e5463309759..848c0398d10 100644
--- a/addons/account/i18n/ta.po
+++ b/addons/account/i18n/ta.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:23+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/te.po b/addons/account/i18n/te.po
index 1c6fe2fe410..8739b0bd292 100644
--- a/addons/account/i18n/te.po
+++ b/addons/account/i18n/te.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:23+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/th.po b/addons/account/i18n/th.po
index 4f979ec950e..cbe7921a871 100644
--- a/addons/account/i18n/th.po
+++ b/addons/account/i18n/th.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:23+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/tlh.po b/addons/account/i18n/tlh.po
index 25439ff75e2..1f525bd463a 100644
--- a/addons/account/i18n/tlh.po
+++ b/addons/account/i18n/tlh.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:23+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7842,9 +7842,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/tr.po b/addons/account/i18n/tr.po
index 5ca2976f566..1e980932b85 100644
--- a/addons/account/i18n/tr.po
+++ b/addons/account/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-02 07:52+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-28 19:06+0000\n"
+"Last-Translator: François Degrave (OpenERP) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:24+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -8115,13 +8115,13 @@ msgstr "Referans Tipi"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
#. module: account
#: view:account.analytic.cost.ledger.journal.report:0
diff --git a/addons/account/i18n/ug.po b/addons/account/i18n/ug.po
index 9745095677e..e542713e728 100644
--- a/addons/account/i18n/ug.po
+++ b/addons/account/i18n/ug.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:24+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/uk.po b/addons/account/i18n/uk.po
index 0db0ccdc2ee..9389b56fecd 100644
--- a/addons/account/i18n/uk.po
+++ b/addons/account/i18n/uk.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:24+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7848,9 +7848,9 @@ msgstr "Тип посилання"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/vi.po b/addons/account/i18n/vi.po
index c339c35cae6..e254fa3f2bf 100644
--- a/addons/account/i18n/vi.po
+++ b/addons/account/i18n/vi.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-21 14:38+0000\n"
+"PO-Revision-Date: 2010-12-29 12:28+0000\n"
"Last-Translator: OpenERP Administrators \n"
"Language-Team: Vietnamese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:24+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:25+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -2428,7 +2428,7 @@ msgstr ""
#. module: account
#: constraint:product.category:0
msgid "Error ! You can not create recursive categories."
-msgstr ""
+msgstr "Lỗi ! Bạn không thể tạo ra loại đệ quy."
#. module: account
#: model:account.account.type,name:account.account_type_tax
@@ -4112,7 +4112,7 @@ msgstr "Account Journal Select"
#. module: account
#: view:account.invoice:0
msgid "Print Invoice"
-msgstr ""
+msgstr "In hóa đơn"
#. module: account
#: view:account.tax.template:0
@@ -8238,13 +8238,13 @@ msgstr "Lọai tham chiếu"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
#. module: account
#: view:account.analytic.cost.ledger.journal.report:0
diff --git a/addons/account/i18n/zh_CN.po b/addons/account/i18n/zh_CN.po
index c5ca498c97e..8ffa9ee557d 100644
--- a/addons/account/i18n/zh_CN.po
+++ b/addons/account/i18n/zh_CN.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-25 04:51+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7849,9 +7849,9 @@ msgstr "关联类型"
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/zh_HK.po b/addons/account/i18n/zh_HK.po
index faf37a69d55..10611a2ec06 100644
--- a/addons/account/i18n/zh_HK.po
+++ b/addons/account/i18n/zh_HK.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:24+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7843,9 +7843,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/i18n/zh_TW.po b/addons/account/i18n/zh_TW.po
index da7e9f7e4a4..e7e047b0940 100644
--- a/addons/account/i18n/zh_TW.po
+++ b/addons/account/i18n/zh_TW.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:25+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -7842,9 +7842,9 @@ msgstr ""
#. module: account
#: help:account.bs.report,reserve_account_id:0
msgid ""
-"This Account is used for trasfering Profit/Loss(If It is Profit: Amount will "
-"be added, Loss : Amount will be duducted.), Which is calculated from Profilt "
-"& Loss Report"
+"This Account is used for transferring Profit/Loss(If It is Profit: Amount "
+"will be added, Loss : Amount will be duducted.), Which is calculated from "
+"Profilt & Loss Report"
msgstr ""
#. module: account
diff --git a/addons/account/installer.py b/addons/account/installer.py
index 4a0f3255d96..70fcab91cb1 100644
--- a/addons/account/installer.py
+++ b/addons/account/installer.py
@@ -95,7 +95,7 @@ class account_installer(osv.osv_memory):
'bank_accounts_id': _get_default_accounts,
'charts': _get_default_charts
}
-
+
def fields_view_get(self, cr, uid, view_id=None, view_type='form', context=None, toolbar=False, submenu=False):
res = super(account_installer, self).fields_view_get(cr, uid, view_id=view_id, view_type=view_type, context=context, toolbar=toolbar,submenu=False)
configured_cmp = []
@@ -106,11 +106,12 @@ class account_installer(osv.osv_memory):
cr.execute("SELECT company_id FROM account_account WHERE active = 't' AND account_account.parent_id IS NULL AND name != %s", ("Chart For Automated Tests",))
configured_cmp = [r[0] for r in cr.fetchall()]
unconfigured_cmp = list(set(company_ids)-set(configured_cmp))
- if unconfigured_cmp:
- cmp_select = [(line.id, line.name) for line in self.pool.get('res.company').browse(cr, uid, unconfigured_cmp)]
- for field in res['fields']:
- if field == 'company_id':
- res['fields'][field]['domain'] = unconfigured_cmp
+ for field in res['fields']:
+ if field == 'company_id':
+ res['fields'][field]['domain'] = unconfigured_cmp
+ res['fields'][field]['selection'] = [('', '')]
+ if unconfigured_cmp:
+ cmp_select = [(line.id, line.name) for line in self.pool.get('res.company').browse(cr, uid, unconfigured_cmp)]
res['fields'][field]['selection'] = cmp_select
return res
diff --git a/addons/account/invoice.py b/addons/account/invoice.py
index abf3eceacfd..f094e1c5f3b 100644
--- a/addons/account/invoice.py
+++ b/addons/account/invoice.py
@@ -95,7 +95,7 @@ class account_invoice(osv.osv):
cur_obj = self.pool.get('res.currency')
data_inv = self.browse(cr, uid, ids, context=context)
for inv in data_inv:
- if inv.reconciled:
+ if inv.reconciled:
res[inv.id] = 0.0
continue
inv_total = inv.amount_total
@@ -111,7 +111,7 @@ class account_invoice(osv.osv):
amount_in_invoice_currency = cur_obj.compute(cr, uid, inv.company_id.currency_id.id, inv.currency_id.id,abs(lines.debit-lines.credit),round=False,context=context_unreconciled)
inv_total -= amount_in_invoice_currency
- result = inv_total
+ result = inv_total
res[inv.id] = self.pool.get('res.currency').round(cr, uid, inv.currency_id, result)
return res
@@ -246,7 +246,7 @@ class account_invoice(osv.osv):
'invoice_line': fields.one2many('account.invoice.line', 'invoice_id', 'Invoice Lines', readonly=True, states={'draft':[('readonly',False)]}),
'tax_line': fields.one2many('account.invoice.tax', 'invoice_id', 'Tax Lines', readonly=True, states={'draft':[('readonly',False)]}),
- 'move_id': fields.many2one('account.move', 'Journal Entry', readonly=True, select=1, help="Link to the automatically generated Journal Items."),
+ 'move_id': fields.many2one('account.move', 'Journal Entry', readonly=True, select=1, ondelete='restrict', help="Link to the automatically generated Journal Items."),
'amount_untaxed': fields.function(_amount_all, method=True, digits_compute=dp.get_precision('Account'), string='Untaxed',
store={
'account.invoice': (lambda self, cr, uid, ids, c={}: ids, ['invoice_line'], 20),
@@ -947,22 +947,22 @@ class account_invoice(osv.osv):
def line_get_convert(self, cr, uid, x, part, date, context=None):
return {
'date_maturity': x.get('date_maturity', False),
- 'partner_id':part,
- 'name':x['name'][:64],
+ 'partner_id': part,
+ 'name': x['name'][:64],
'date': date,
- 'debit':x['price']>0 and x['price'],
- 'credit':x['price']<0 and -x['price'],
- 'account_id':x['account_id'],
- 'analytic_lines':x.get('analytic_lines', []),
- 'amount_currency':x['price']>0 and abs(x.get('amount_currency', False)) or -abs(x.get('amount_currency', False)),
- 'currency_id':x.get('currency_id', False),
+ 'debit': x['price']>0 and x['price'],
+ 'credit': x['price']<0 and -x['price'],
+ 'account_id': x['account_id'],
+ 'analytic_lines': x.get('analytic_lines', []),
+ 'amount_currency': x['price']>0 and abs(x.get('amount_currency', False)) or -abs(x.get('amount_currency', False)),
+ 'currency_id': x.get('currency_id', False),
'tax_code_id': x.get('tax_code_id', False),
'tax_amount': x.get('tax_amount', False),
- 'ref':x.get('ref',False),
- 'quantity':x.get('quantity',1.00),
- 'product_id':x.get('product_id', False),
- 'product_uom_id':x.get('uos_id',False),
- 'analytic_account_id':x.get('account_analytic_id',False),
+ 'ref': x.get('ref', False),
+ 'quantity': x.get('quantity',1.00),
+ 'product_id': x.get('product_id', False),
+ 'product_uom_id': x.get('uos_id', False),
+ 'analytic_account_id': x.get('account_analytic_id', False),
}
def action_number(self, cr, uid, ids, context=None):
@@ -1132,6 +1132,7 @@ class account_invoice(osv.osv):
invoice[field] = invoice[field] and invoice[field][0]
# create the new invoice
new_ids.append(self.create(cr, uid, invoice))
+
return new_ids
def pay_and_reconcile(self, cr, uid, ids, pay_amount, pay_account_id, period_id, pay_journal_id, writeoff_acc_id, writeoff_period_id, writeoff_journal_id, context=None, name=''):
@@ -1232,6 +1233,7 @@ class account_invoice(osv.osv):
# Update the stored value (fields.function), so we write to trigger recompute
self.pool.get('account.invoice').write(cr, uid, ids, {}, context=context)
return True
+
account_invoice()
class account_invoice_line(osv.osv):
@@ -1643,6 +1645,7 @@ class account_invoice_tax(osv.osv):
'tax_amount': t['tax_amount']
})
return res
+
account_invoice_tax()
diff --git a/addons/account/project/project.py b/addons/account/project/project.py
index 9574cc416a9..764bedeb2b3 100644
--- a/addons/account/project/project.py
+++ b/addons/account/project/project.py
@@ -24,6 +24,7 @@ from osv import osv
class account_analytic_journal(osv.osv):
_name = 'account.analytic.journal'
+ _description = 'Analytic Journal'
_columns = {
'name': fields.char('Journal Name', size=64, required=True),
'code': fields.char('Journal Code', size=8),
@@ -49,4 +50,4 @@ class account_journal(osv.osv):
account_journal()
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/account/project/project_report.xml b/addons/account/project/project_report.xml
index dcfdd52a771..3ee449e01b5 100644
--- a/addons/account/project/project_report.xml
+++ b/addons/account/project/project_report.xml
@@ -1,15 +1,29 @@
-
+
-
+
-
+
-
+
-
+
diff --git a/addons/account/project/project_view.xml b/addons/account/project/project_view.xml
index e0a2b18756b..789c76addcf 100644
--- a/addons/account/project/project_view.xml
+++ b/addons/account/project/project_view.xml
@@ -82,12 +82,13 @@
-
+
+
@@ -112,7 +113,9 @@
-
+
Accounts to Renew
@@ -133,7 +136,9 @@
The normal chart of accounts has a structure defined by the legal requirement of the country. The analytic chart of account structure should reflect your own business needs in term of costs/revenues reporting. They are usually structured by contracts, projects, products or departements. Most of the OpenERP operations (invoices, timesheets, expenses, etc) generate analytic entries on the related account.
-
+
account.analytic.line.form
@@ -340,7 +345,7 @@
tree,form
-
+
#
# Open journal entries
@@ -352,7 +357,10 @@
formtree,form
-
+
#
# Reporting
@@ -364,7 +372,9 @@
treeTo print an analytics (or costs) journal for a given period. The report give code, move name, account number, general amount and analytic amount.
-
+
#
# Statistics
diff --git a/addons/account/project/wizard/account_analytic_chart_view.xml b/addons/account/project/wizard/account_analytic_chart_view.xml
index f7391dcf86f..e4c13a07601 100644
--- a/addons/account/project/wizard/account_analytic_chart_view.xml
+++ b/addons/account/project/wizard/account_analytic_chart_view.xml
@@ -39,7 +39,7 @@
action="action_account_analytic_chart"
id="menu_action_analytic_account_tree2"
icon="STOCK_INDENT"
- groups="analytic.group_analytic_accounting,group_account_manager,group_account_user"/>
+ groups="analytic.group_analytic_accounting"/>
diff --git a/addons/account/report/account_analytic_entries_report_view.xml b/addons/account/report/account_analytic_entries_report_view.xml
index d99cad9535e..a9b781d21a9 100644
--- a/addons/account/report/account_analytic_entries_report_view.xml
+++ b/addons/account/report/account_analytic_entries_report_view.xml
@@ -100,7 +100,7 @@
diff --git a/addons/account/report/account_balance.py b/addons/account/report/account_balance.py
index 45d7e107180..00fa1f58ff6 100644
--- a/addons/account/report/account_balance.py
+++ b/addons/account/report/account_balance.py
@@ -70,6 +70,9 @@ class account_balance(report_sxw.rml_parse, common_report_header):
def lines(self, form, ids=[], done=None):#, level=1):
def _process_child(accounts, disp_acc, parent):
account_rec = [acct for acct in accounts if acct['id']==parent][0]
+ currency_obj = self.pool.get('res.currency')
+ acc_id = self.pool.get('account.account').browse(self.cr, self.uid, account_rec['id'])
+ currency = acc_id.currency_id and acc_id.currency_id or acc_id.company_id.currency_id
res = {
'id': account_rec['id'],
'type': account_rec['type'],
@@ -84,12 +87,11 @@ class account_balance(report_sxw.rml_parse, common_report_header):
}
self.sum_debit += account_rec['debit']
self.sum_credit += account_rec['credit']
- acc_digit = self.pool.get('decimal.precision').precision_get(self.cr, 1, 'Account')
if disp_acc == 'bal_movement':
- if round(res['credit'], acc_digit) > 0 or round(res['debit'], acc_digit) > 0 or round(res['balance'], acc_digit) != 0:
+ if currency_obj.is_zero(self.cr, self.uid, currency, res['credit']) > 0 or currency_obj.is_zero(self.cr, self.uid, currency, res['debit']) > 0 or currency_obj.is_zero(self.cr, self.uid, currency, res['balance']) != 0:
self.result_acc.append(res)
elif disp_acc == 'bal_solde':
- if round(res['balance'], acc_digit) != 0:
+ if currency_obj.is_zero(self.cr, self.uid, currency, res['debit']) != 0:
self.result_acc.append(res)
else:
self.result_acc.append(res)
diff --git a/addons/account/report/account_balance_landscape_old_backup.rml b/addons/account/report/account_balance_landscape_old_backup.rml
old mode 100755
new mode 100644
diff --git a/addons/account/report/account_balance_old_backup.rml b/addons/account/report/account_balance_old_backup.rml
old mode 100755
new mode 100644
diff --git a/addons/account/report/account_balance_sheet.py b/addons/account/report/account_balance_sheet.py
index 8816d702118..8762b44e1e2 100644
--- a/addons/account/report/account_balance_sheet.py
+++ b/addons/account/report/account_balance_sheet.py
@@ -89,6 +89,7 @@ class report_balancesheet_horizontal(report_sxw.rml_parse, common_report_header)
self.res_bl = self.obj_pl.final_result()
account_pool = db_pool.get('account.account')
+ currency_pool = db_pool.get('res.currency')
types = [
'liability',
@@ -136,16 +137,16 @@ class report_balancesheet_horizontal(report_sxw.rml_parse, common_report_header)
'level': account.level,
'balance':account.balance,
}
- acc_digit = self.pool.get('decimal.precision').precision_get(self.cr, 1, 'Account')
+ currency = account.currency_id and account.currency_id or account.company_id.currency_id
if typ == 'liability' and account.type <> 'view' and (account.debit <> account.credit):
self.result_sum_dr += account.balance
if typ == 'asset' and account.type <> 'view' and (account.debit <> account.credit):
self.result_sum_cr += account.balance
if data['form']['display_account'] == 'bal_movement':
- if round(account.credit, acc_digit) > 0 or round(account.debit, acc_digit) > 0 or round(account.balance, acc_digit) != 0:
+ if currency_pool.is_zero(self.cr, self.uid, currency, account.credit) > 0 or currency_pool.is_zero(self.cr, self.uid, currency, account.debit) > 0 or currency_pool.is_zero(self.cr, self.uid, currency, account.balance) != 0:
accounts_temp.append(account_dict)
elif data['form']['display_account'] == 'bal_solde':
- if round(account.balance, acc_digit) != 0:
+ if currency_pool.is_zero(self.cr, self.uid, currency, account.balance) != 0:
accounts_temp.append(account_dict)
else:
accounts_temp.append(account_dict)
diff --git a/addons/account/report/account_balance_sheet.rml b/addons/account/report/account_balance_sheet.rml
index 74b3bf81190..680c7d4bb43 100644
--- a/addons/account/report/account_balance_sheet.rml
+++ b/addons/account/report/account_balance_sheet.rml
@@ -253,13 +253,13 @@
- [[ repeatIn(get_lines_another('liability'), 'a') ]][[ a['code'] ]][[ a['level']<4 and ( setTag('para','para',{'style':'terp_default_Bold_9'})) or removeParentNode('font') ]]
+ [[ repeatIn(get_lines_another('liability'), 'a') ]][[ a['code'] ]][[ a['level']<4 and ( setTag('para','para',{'style':'terp_default_Bold_9'})) or removeParentNode('font') ]] [[ a['name']=='Net Profit' and setTag('para','para',{'style':'terp_default_Bold_9'}) or removeParentNode('font') ]]
- [[ '. '*(a['level']-1) ]][[ a['level']<4 and ( setTag('para','para',{'style':'terp_default_Bold_9'})) or removeParentNode('font') ]][[ a['name'] ]]
+ [[ '. '*(a['level']-1) ]][[ a['level']<4 and ( setTag('para','para',{'style':'terp_default_Bold_9'})) or removeParentNode('font') ]][[ a['name'] ]][[ a['name']=='Net Profit' and setTag('para','para',{'style':'terp_default_Bold_9'}) or removeParentNode('font') ]]
- [[ a['level']<4 and ( setTag('para','para',{'style':'terp_default_Right_9_Bold'})) or removeParentNode('font') ]][[ formatLang(abs(a['balance'])) ]] [[ company.currency_id.symbol ]]
+ [[ a['level']<4 and ( setTag('para','para',{'style':'terp_default_Right_9_Bold'})) or removeParentNode('font') ]][[ formatLang(abs(a['balance'])) ]] [[ company.currency_id.symbol ]][[ a['name']=='Net Profit' and setTag('para','para',{'style':'terp_default_Right_9_Bold'}) or removeParentNode('font') ]]
diff --git a/addons/account/report/account_balance_sheet_horizontal.rml b/addons/account/report/account_balance_sheet_horizontal.rml
index d29ee5abffd..f9942c41b95 100644
--- a/addons/account/report/account_balance_sheet_horizontal.rml
+++ b/addons/account/report/account_balance_sheet_horizontal.rml
@@ -205,13 +205,15 @@
[[ a['level1']<4 and ( setTag('para','para',{'style':'terp_default_Right_9_Bold'})) or removeParentNode('font') ]][[ formatLang(abs(a['balance1'])) ]] [[ company.currency_id.symbol ]]
- [[ repeatIn(get_lines(), 'a') ]] [[ a['level']<4 and ( setTag('para','para',{'style':'terp_default_Bold_9'})) or removeParentNode('font') ]][[ a['code'] ]]
+ [[ repeatIn(get_lines(), 'a') ]] [[ a['level']<4 and ( setTag('para','para',{'style':'terp_default_Bold_9'})) or removeParentNode('font') ]][[ a['code'] ]][[ a['name']=='Net Profit' and setTag('para','para',{'style':'terp_default_Bold_9'}) or removeParentNode('font') ]]
- [[ '. '*(a['level']-1) ]][[ a['level']<4 and ( setTag('para','para',{'style':'terp_default_Bold_9'})) or removeParentNode('font') ]][[ a['name'] ]]
+ [[ '. '*(a['level']-1) ]][[ a['level']<4 and ( setTag('para','para',{'style':'terp_default_Bold_9'})) or removeParentNode('font') ]][[ a['name'] ]][[ a['name']=='Net Profit' and setTag('para','para',{'style':'terp_default_Bold_9'}) or removeParentNode('font') ]]
- [[ a['level1']<4 and ( setTag('para','para',{'style':'terp_default_Right_9_Bold'})) or removeParentNode('font') ]][[(a['code'] and a['name']) and formatLang(abs(a['balance'])) or removeParentNode('font')]] [[ company.currency_id.symbol ]]
+ [[ a['level1']<4 and ( setTag('para','para',{'style':'terp_default_Right_9_Bold'})) or removeParentNode('font') ]]
+[[ a['name']=='Net Profit' and setTag('para','para',{'style':'terp_default_Right_9_Bold'}) or removeParentNode('font') ]]
+ [[(a['code'] and a['name']) and formatLang(abs(a['balance'])) or removeParentNode('font')]] [[ company.currency_id.symbol ]]
[[ data['model']=='account.journal.period' and 'Company' or removeParentNode('para') ]] [[ data['model']=='ir.ui.menu' and 'Chart of Account' or removeParentNode('para') ]]
@@ -274,7 +274,7 @@
- [[ display_currency(data) == False or removeParentNode('blockTable') ]]
+ [[ display_currency(data) == False or removeParentNode('blockTable') ]]
A/C No.
Account Name
@@ -293,7 +293,7 @@
Currency
- [[ display_currency(data) == False or removeParentNode('blockTable') ]]
+ [[ display_currency(data) == False or removeParentNode('blockTable') ]]
@@ -301,4 +301,4 @@
-
\ No newline at end of file
+
diff --git a/addons/account_anglo_saxon/i18n/fr.po b/addons/account_anglo_saxon/i18n/fr.po
index a06d14a6798..28e8f88ce29 100644
--- a/addons/account_anglo_saxon/i18n/fr.po
+++ b/addons/account_anglo_saxon/i18n/fr.po
@@ -8,20 +8,19 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-16 17:53+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-30 18:55+0000\n"
+"Last-Translator: lolivier \n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:52+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_anglo_saxon
#: view:product.category:0
msgid " Accounting Property"
-msgstr ""
+msgstr " Propriété de comptabilité"
#. module: account_anglo_saxon
#: model:ir.model,name:account_anglo_saxon.model_product_category
diff --git a/addons/account_anglo_saxon/i18n/fr_BE.po b/addons/account_anglo_saxon/i18n/fr_BE.po
deleted file mode 100644
index 54f33713af6..00000000000
--- a/addons/account_anglo_saxon/i18n/fr_BE.po
+++ /dev/null
@@ -1,54 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * account_anglo_saxon
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.0dev\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2009-11-24 12:50:50+0000\n"
-"PO-Revision-Date: 2009-11-24 12:50:50+0000\n"
-"Last-Translator: <>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
-
-#. module: account_anglo_saxon
-#: view:product.category:0
-msgid " Accounting Property"
-msgstr ""
-
-#. module: account_anglo_saxon
-#: model:ir.module.module,description:account_anglo_saxon.module_meta_information
-msgid "This module will support the Anglo-Saxons accounting methodology by \n"
-" changing the accounting logic with stock transactions. The difference between the Anglo-Saxon accounting countries \n"
-" and the Rhine or also called Continental accounting countries is the moment of taking the Cost of Goods Sold versus Cost of Sales. \n"
-" Anglo-Saxons accounting does take the cost when sales invoice is created, Continental accounting will take the cost at he moment the goods are shipped.\n"
-" This module will add this functionality by using a interim account, to store the value of shipped goods and will contra book this interim account \n"
-" when the invoice is created to transfer this amount to the debtor or creditor account."
-msgstr ""
-
-#. module: account_anglo_saxon
-#: model:ir.module.module,shortdesc:account_anglo_saxon.module_meta_information
-msgid "Stock Account"
-msgstr ""
-
-#. module: account_anglo_saxon
-#: constraint:ir.ui.view:0
-msgid "Invalid XML for View Architecture!"
-msgstr ""
-
-#. module: account_anglo_saxon
-#: field:product.category,property_account_creditor_price_difference_categ:0
-#: field:product.template,property_account_creditor_price_difference:0
-msgid "Price Difference Account"
-msgstr ""
-
-#. module: account_anglo_saxon
-#: help:product.category,property_account_creditor_price_difference_categ:0
-#: help:product.template,property_account_creditor_price_difference:0
-msgid "This account will be used to value price difference between purchase price and cost price."
-msgstr ""
-
diff --git a/addons/account_anglo_saxon/i18n/hi.po b/addons/account_anglo_saxon/i18n/hi.po
index 033a87db618..52c69f63bf1 100644
--- a/addons/account_anglo_saxon/i18n/hi.po
+++ b/addons/account_anglo_saxon/i18n/hi.po
@@ -8,19 +8,19 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-21 11:14+0000\n"
-"Last-Translator: Sanjay Kumar \n"
+"PO-Revision-Date: 2010-12-29 12:38+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Hindi \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:52+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_anglo_saxon
#: view:product.category:0
msgid " Accounting Property"
-msgstr ""
+msgstr " लेखांकन संपत्ति"
#. module: account_anglo_saxon
#: model:ir.model,name:account_anglo_saxon.model_product_category
@@ -56,7 +56,7 @@ msgstr "उत्पाद प्रारूप"
#. module: account_anglo_saxon
#: model:ir.module.module,shortdesc:account_anglo_saxon.module_meta_information
msgid "Stock Accounting for Anglo Saxon countries"
-msgstr ""
+msgstr "अंग्लो Saxon देशों के लिए भण्डार लेखा"
#. module: account_anglo_saxon
#: field:product.category,property_account_creditor_price_difference_categ:0
@@ -100,6 +100,7 @@ msgid ""
"This account will be used to value price difference between purchase price "
"and cost price."
msgstr ""
+"इस खाता का उपयोग क्रय मूल्य और विक्रय मूल्य का अंतर निकालने में किया जायेगा"
#~ msgid "Invalid XML for View Architecture!"
#~ msgstr "संरचना देखने के लिए अमान्य XML!"
diff --git a/addons/account_anglo_saxon/i18n/it.po b/addons/account_anglo_saxon/i18n/it.po
index e04b4ca782d..d5c13679c57 100644
--- a/addons/account_anglo_saxon/i18n/it.po
+++ b/addons/account_anglo_saxon/i18n/it.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 07:56+0000\n"
-"Last-Translator: Nicola Riolini - Micronaet \n"
+"PO-Revision-Date: 2010-12-28 09:17+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:57+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_anglo_saxon
diff --git a/addons/account_anglo_saxon/invoice.py b/addons/account_anglo_saxon/invoice.py
index a0aab8298dc..784dd9367c7 100644
--- a/addons/account_anglo_saxon/invoice.py
+++ b/addons/account_anglo_saxon/invoice.py
@@ -29,6 +29,15 @@ class account_invoice_line(osv.osv):
def move_line_get(self, cr, uid, invoice_id, context=None):
res = super(account_invoice_line,self).move_line_get(cr, uid, invoice_id, context=context)
inv = self.pool.get('account.invoice').browse(cr, uid, invoice_id, context=context)
+ company_currency = inv.company_id.currency_id.id
+ def get_price(cr, uid, inv, company_currency,i_line):
+ cur_obj = self.pool.get('res.currency')
+ if inv.currency_id.id != company_currency:
+ price = cur_obj.compute(cr, uid, company_currency, inv.currency_id.id, i_line.product_id.product_tmpl_id.standard_price * i_line.quantity, context={'date': inv.date_invoice})
+ else:
+ price = i_line.product_id.product_tmpl_id.standard_price * i_line.quantity
+ return price
+
if inv.type in ('out_invoice','out_refund'):
for i_line in inv.invoice_line:
if i_line.product_id:
@@ -56,7 +65,7 @@ class account_invoice_line(osv.osv):
'name': i_line.name[:64],
'price_unit':i_line.product_id.product_tmpl_id.standard_price,
'quantity':i_line.quantity,
- 'price':i_line.product_id.product_tmpl_id.standard_price * i_line.quantity,
+ 'price':get_price(cr, uid, inv, company_currency, i_line),
'account_id':dacc,
'product_id':i_line.product_id.id,
'uos_id':i_line.uos_id.id,
@@ -69,7 +78,7 @@ class account_invoice_line(osv.osv):
'name': i_line.name[:64],
'price_unit':i_line.product_id.product_tmpl_id.standard_price,
'quantity':i_line.quantity,
- 'price': -1 * i_line.product_id.product_tmpl_id.standard_price * i_line.quantity,
+ 'price': -1 * get_price(cr, uid, inv, company_currency, i_line),
'account_id':cacc,
'product_id':i_line.product_id.id,
'uos_id':i_line.uos_id.id,
diff --git a/addons/account_anglo_saxon/product.py b/addons/account_anglo_saxon/product.py
index acd6577fbb7..ebb9bde3d00 100644
--- a/addons/account_anglo_saxon/product.py
+++ b/addons/account_anglo_saxon/product.py
@@ -30,7 +30,25 @@ class product_category(osv.osv):
string="Price Difference Account",
method=True,
view_load=True,
- help="This account will be used to value price difference between purchase price and cost price."),
+ help="This account will be used to value price difference between purchase price and cost price."),
+
+ #Redefine fields to change help text for anglo saxon methodology.
+ 'property_account_income_categ': fields.property(
+ 'account.account',
+ type='many2one',
+ relation='account.account',
+ string="Income Account",
+ method=True,
+ view_load=True,
+ help="This account will be used to value outgoing stock for the current product category using sale price"),
+ 'property_account_expense_categ': fields.property(
+ 'account.account',
+ type='many2one',
+ relation='account.account',
+ string="Expense Account",
+ method=True,
+ view_load=True,
+ help="This account will be used to value outgoing stock for the current product category using cost price"),
}
product_category()
@@ -45,7 +63,25 @@ class product_template(osv.osv):
string="Price Difference Account",
method=True,
view_load=True,
- help="This account will be used to value price difference between purchase price and cost price."),
+ help="This account will be used to value price difference between purchase price and cost price."),
+
+ #Redefine fields to change help text for anglo saxon methodology.
+ 'property_account_income': fields.property(
+ 'account.account',
+ type='many2one',
+ relation='account.account',
+ string="Income Account",
+ method=True,
+ view_load=True,
+ help="This account will be used to value outgoing stock for the current product category using sale price"),
+ 'property_account_expense': fields.property(
+ 'account.account',
+ type='many2one',
+ relation='account.account',
+ string="Expense Account",
+ method=True,
+ view_load=True,
+ help="This account will be used to value outgoing stock for the current product category using cost price"),
}
product_template()
diff --git a/addons/account_budget/account_budget_view.xml b/addons/account_budget/account_budget_view.xml
index 295569f8d86..4d3cbfa225f 100644
--- a/addons/account_budget/account_budget_view.xml
+++ b/addons/account_budget/account_budget_view.xml
@@ -272,6 +272,9 @@
+
+
+
- [[ (a['status']==1 and ( setTag('para','para',{'fontName':'Helvetica-bold'}))) or removeParentNode('font') ]] [[ formatLang(a['theo'], digits=get_digits(dp='Account')) ]] [[ company.currency_id.symbol ]]
+ [[ (a['status']==1 and ( setTag('para','para',{'fontName':'Helvetica-bold'}))) or removeParentNode('font') ]] [[ formatLang(a['theo'], dp='Account') ]] [[ company.currency_id.symbol ]]
- [[ (a['status']==1 and ( setTag('para','para',{'fontName':'Helvetica-bold'}))) or removeParentNode('font') ]] [[ formatLang(a['pln'], digits=get_digits(dp='Account')) ]] [[ company.currency_id.symbol ]]
+ [[ (a['status']==1 and ( setTag('para','para',{'fontName':'Helvetica-bold'}))) or removeParentNode('font') ]] [[ formatLang(a['pln'], dp='Account') ]] [[ company.currency_id.symbol ]]
- [[ (a['status']==1 and ( setTag('para','para',{'fontName':'Helvetica-bold'}))) or removeParentNode('font') ]] [[ formatLang(a['prac'], digits=get_digits(dp='Account')) ]] [[ company.currency_id.symbol ]]
+ [[ (a['status']==1 and ( setTag('para','para',{'fontName':'Helvetica-bold'}))) or removeParentNode('font') ]] [[ formatLang(a['prac'], dp='Account') ]] [[ company.currency_id.symbol ]]
[[ (a['status']==1 and ( setTag('para','para',{'fontName':'Helvetica-bold'}))) or removeParentNode('font') ]] [[ formatLang(a['perc'],digits=2) ]]%
@@ -183,13 +183,13 @@
[[ repeatIn(funct_total(data['form']),'b') ]] Total :
- [[ (t.tax_code_id and t.tax_code_id.notprintable) and removeParentNode('blockTable') or '' ]] [[ formatLang(t.amount, digits=get_digits(dp='Account')) ]] [[ o.currency_id.symbol ]]
+ [[ (t.tax_code_id and t.tax_code_id.notprintable) and removeParentNode('blockTable') or '' ]] [[ formatLang(t.amount, dp='Account') ]] [[ o.currency_id.symbol ]]
@@ -511,4 +525,4 @@
-
\ No newline at end of file
+
diff --git a/addons/account_invoice_layout/test/account_invoice_layout_report.yml b/addons/account_invoice_layout/test/account_invoice_layout_report.yml
index cdaccf0630c..91967358a3d 100644
--- a/addons/account_invoice_layout/test/account_invoice_layout_report.yml
+++ b/addons/account_invoice_layout/test/account_invoice_layout_report.yml
@@ -19,12 +19,14 @@
(data, format) = netsvc.LocalService('report.account.invoice.layout').create(cr, uid, [ref('test_invoice_1')], {}, {})
if tools.config['test_report_directory']:
file(os.path.join(tools.config['test_report_directory'], 'account_invoice_layout.'+format), 'wb+').write(data)
+
-
- Print the Invoice Layout Report with Message in Normal mode
+ Print the Invoice Layout Report with Message through wizard
-
!python {model: account.invoice}: |
- import netsvc, tools, os, time
- data_dict = {'model': 'account.invoice', 'form': {'message':ref('account_invoice_layout.demo_message1'),'id':ref('test_invoice_1'),'context':{}}}
- (data, format) = netsvc.LocalService('report.notify_account.invoice').create(cr, uid, [ref('test_invoice_1')], data_dict, {})
- if tools.config['test_report_directory']:
- file(os.path.join(tools.config['test_report_directory'], 'account_invoice_layout_message_report.'+format), 'wb+').write(data)
\ No newline at end of file
+ ctx={}
+ ctx.update({'model': 'account.invoice','active_ids': [ref('test_invoice_1')]})
+ data_dict = {'message':ref('account_invoice_layout.demo_message1')}
+ from tools import test_reports
+ test_reports.try_report_action(cr, uid, 'action_account_invoice_special_msg',wiz_data=data_dict, context=ctx, our_module='account_invoice_layout')
+
diff --git a/addons/account_payment/i18n/de.po b/addons/account_payment/i18n/de.po
index 9e31a75334e..d55eb563504 100644
--- a/addons/account_payment/i18n/de.po
+++ b/addons/account_payment/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-24 14:18+0000\n"
+"PO-Revision-Date: 2010-12-30 09:47+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-25 04:52+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_payment
@@ -648,7 +648,7 @@ msgstr "Betriebl. Währung"
#: view:payment.line:0
#: view:payment.order:0
msgid "Payment"
-msgstr "Zahlungsausgleich"
+msgstr "Zahlungsverkehr"
#. module: account_payment
#: report:payment.order:0
diff --git a/addons/account_payment/report/order.rml b/addons/account_payment/report/order.rml
index e47691f54d7..9198b12db25 100644
--- a/addons/account_payment/report/order.rml
+++ b/addons/account_payment/report/order.rml
@@ -210,7 +210,7 @@
[[ o.date_prefered == 'fixed' and 'Fixed date' or removeParentNode('para') ]]
- [[ get_company_currency() ]]
+ [[ o.user_id and o.user_id.company_id and o.user_id.company_id.currency_id and o.user_id.company_id.currency_id.name or '' ]]
@@ -287,4 +287,4 @@
-
\ No newline at end of file
+
diff --git a/addons/account_voucher/__openerp__.py b/addons/account_voucher/__openerp__.py
index 6d6203d3d69..a9bca5d89ae 100644
--- a/addons/account_voucher/__openerp__.py
+++ b/addons/account_voucher/__openerp__.py
@@ -48,6 +48,7 @@
"voucher_sales_purchase_view.xml",
"account_voucher_wizard.xml",
"account_voucher_pay_invoice.xml",
+ "report/account_voucher_sales_receipt_view.xml",
"security/account_voucher_security.xml"
],
"test" : [
diff --git a/addons/account_voucher/account_voucher.py b/addons/account_voucher/account_voucher.py
index 0c6ffbb49d3..ba5264d759b 100644
--- a/addons/account_voucher/account_voucher.py
+++ b/addons/account_voucher/account_voucher.py
@@ -49,8 +49,9 @@ account_move_line()
class account_voucher(osv.osv):
- def _get_type(self, cr, uid, ids, context=None):
- if context is None: context = {}
+ def _get_type(self, cr, uid, context=None):
+ if context is None:
+ context = {}
return context.get('type', False)
def _get_period(self, cr, uid, context=None):
@@ -775,7 +776,7 @@ class account_voucher(osv.osv):
'date': inv.date,
'credit': diff > 0 and diff or 0.0,
'debit': diff < 0 and -diff or 0.0,
- 'amount_currency': company_currency <> current_currency and currency_pool.compute(cr, uid, company_currency, current_currency, diff * -1, context=context_multi_currency) or 0.0,
+ 'amount_currency': company_currency <> current_currency and currency_pool.compute(cr, uid, company_currency, current_currency, diff * -1, context=context_multi_currency) or 0.0,
'currency_id': company_currency <> current_currency and current_currency or False,
}
@@ -982,7 +983,7 @@ class account_bank_statement_line(osv.osv):
def _check_amount(self, cr, uid, ids, context=None):
for obj in self.browse(cr, uid, ids, context=context):
if obj.voucher_id:
- if not (obj.amount == obj.voucher_id.amount):
+ if not (abs(obj.amount) == obj.voucher_id.amount):
return False
return True
diff --git a/addons/account_voucher/i18n/es_EC.po b/addons/account_voucher/i18n/es_EC.po
index 1c25ed67633..3d803d641ef 100644
--- a/addons/account_voucher/i18n/es_EC.po
+++ b/addons/account_voucher/i18n/es_EC.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-10 18:11+0000\n"
+"PO-Revision-Date: 2010-12-28 05:10+0000\n"
"Last-Translator: Cristian Salamea (Gnuthink) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:44+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:57+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_voucher
@@ -25,7 +25,7 @@ msgstr "Transacciones sin conciliar"
#: code:addons/account_voucher/account_voucher.py:0
#, python-format
msgid "Write-Off"
-msgstr ""
+msgstr "Ajuste"
#. module: account_voucher
#: view:account.voucher:0
@@ -137,7 +137,7 @@ msgstr "Cambiar a borrador"
#. module: account_voucher
#: field:account.voucher,comment:0
msgid "Write-Off Comment"
-msgstr ""
+msgstr "Comentario del desajuste"
#. module: account_voucher
#: model:ir.actions.act_window,name:account_voucher.action_view_account_voucher_unreconcile
@@ -309,6 +309,13 @@ msgid ""
"\n"
"* The 'Cancelled' state is used when user cancel voucher."
msgstr ""
+" * El estado 'Borrador' se utiliza cuando un usuario codifica un recibo "
+"nuevo sin confirmar.\n"
+"* El estado 'Pro-forma' cuando el recibo no tiene un número de recibo.\n"
+"* El estado \"Fijado\" se utiliza cuando el usuario crea el recibo, se "
+"genera un número de recibo y se crean los asientos del recibo en la "
+"contabilidad.\n"
+"* El estado \"Cancelado\" se utiliza cuando el usuario cancela el recibo."
#. module: account_voucher
#: view:account.statement.from.invoice:0
@@ -354,7 +361,7 @@ msgstr "En cuenta de :"
#. module: account_voucher
#: field:account.voucher,writeoff_amount:0
msgid "Write-Off Amount"
-msgstr ""
+msgstr "Importe del desajuste"
#. module: account_voucher
#: view:account.voucher:0
@@ -469,7 +476,7 @@ msgstr "Monto Pagado"
#. module: account_voucher
#: field:account.voucher,payment_option:0
msgid "Payment Difference"
-msgstr ""
+msgstr "Diferencia del pago"
#. module: account_voucher
#: constraint:account.bank.statement.line:0
@@ -477,6 +484,8 @@ msgid ""
"The amount of the voucher must be the same amount as the one on the "
"statement line"
msgstr ""
+"El importe del recibo debe ser el mismo importe que el de la línea del "
+"extracto"
#. module: account_voucher
#: selection:account.voucher,pay_now:0
@@ -604,7 +613,7 @@ msgstr "Monto conciliado"
#. module: account_voucher
#: field:account.voucher,analytic_id:0
msgid "Write-Off Analytic Account"
-msgstr ""
+msgstr "Cuenta analítica del desajuste"
#. module: account_voucher
#: view:account.voucher:0
@@ -647,7 +656,7 @@ msgstr "A través de :"
#: model:ir.actions.act_window,name:account_voucher.action_vendor_payment
#: model:ir.ui.menu,name:account_voucher.menu_action_vendor_payment
msgid "Supplier Payment"
-msgstr ""
+msgstr "Pago a Proveedor"
#. module: account_voucher
#: help:account.voucher,reference:0
@@ -768,7 +777,7 @@ msgstr "¿Desea confirmar este registro?"
#. module: account_voucher
#: selection:account.voucher,payment_option:0
msgid "Reconcile with Write-Off"
-msgstr ""
+msgstr "Conciliar con desajuste"
#. module: account_voucher
#: view:account.voucher:0
@@ -837,12 +846,12 @@ msgstr "Cuenta de desajuste"
#. module: account_voucher
#: view:account.voucher:0
msgid "Supplier Invoices and Outstanding transactions"
-msgstr ""
+msgstr "Facturas de proveedor y transiciones de salida"
#. module: account_voucher
#: view:account.voucher:0
msgid "Open Supplier Journal Entries"
-msgstr ""
+msgstr "Abrir asientos de proveedor"
#. module: account_voucher
#: model:ir.model,name:account_voucher.model_account_statement_from_invoice
@@ -863,7 +872,7 @@ msgstr "Fecha de vigencia de asientos contables"
#. module: account_voucher
#: selection:account.voucher,payment_option:0
msgid "Keep Open"
-msgstr ""
+msgstr "Mantener abierto"
#. module: account_voucher
#: view:account.voucher.unreconcile:0
diff --git a/addons/account_voucher/i18n/fr.po b/addons/account_voucher/i18n/fr.po
index 85e14fb86f5..277b00347a8 100644
--- a/addons/account_voucher/i18n/fr.po
+++ b/addons/account_voucher/i18n/fr.po
@@ -7,19 +7,19 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 22:35+0000\n"
-"Last-Translator: lolivier \n"
+"PO-Revision-Date: 2010-12-29 08:41+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:42+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_voucher
#: view:account.voucher.unreconcile:0
msgid "Unreconciliation transactions"
-msgstr ""
+msgstr "Transactions non rapprochées"
#. module: account_voucher
#: code:addons/account_voucher/account_voucher.py:0
@@ -45,7 +45,7 @@ msgstr "Particuliers"
#. module: account_voucher
#: view:account.voucher:0
msgid "Group By..."
-msgstr ""
+msgstr "Regrouper par..."
#. module: account_voucher
#: code:addons/account_voucher/account_voucher.py:0
diff --git a/addons/account_voucher/report/__init__.py b/addons/account_voucher/report/__init__.py
index 010f6446338..caeb155adbe 100644
--- a/addons/account_voucher/report/__init__.py
+++ b/addons/account_voucher/report/__init__.py
@@ -21,5 +21,6 @@
import account_voucher
import account_voucher_print
+import account_voucher_sales_receipt
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file
diff --git a/addons/account_voucher/report/account_voucher.rml b/addons/account_voucher/report/account_voucher.rml
old mode 100755
new mode 100644
diff --git a/addons/account_voucher/report/account_voucher_print.rml b/addons/account_voucher/report/account_voucher_print.rml
old mode 100755
new mode 100644
diff --git a/addons/account_voucher/voucher_sales_purchase_view.xml b/addons/account_voucher/voucher_sales_purchase_view.xml
index 3367b08583b..918099487ab 100644
--- a/addons/account_voucher/voucher_sales_purchase_view.xml
+++ b/addons/account_voucher/voucher_sales_purchase_view.xml
@@ -167,7 +167,7 @@
-
+
@@ -286,7 +286,7 @@
-
+
diff --git a/addons/account_voucher/wizard/account_statement_from_invoice.py b/addons/account_voucher/wizard/account_statement_from_invoice.py
index fa1a66e0135..a75513b02fc 100644
--- a/addons/account_voucher/wizard/account_statement_from_invoice.py
+++ b/addons/account_voucher/wizard/account_statement_from_invoice.py
@@ -35,7 +35,7 @@ class account_statement_from_invoice_lines(osv.osv_memory):
}
def populate_statement(self, cr, uid, ids, context=None):
- if context is None:
+ if context is None:
context = {}
statement_id = context.get('statement_id', False)
if not statement_id:
@@ -75,7 +75,7 @@ class account_statement_from_invoice_lines(osv.osv_memory):
statement.currency.id, amount, context=ctx)
context.update({'move_line_ids': [line.id]})
- result = voucher_obj.onchange_partner_id(cr, uid, [], partner_id=line.partner_id.id, journal_id=statement.journal_id.id, price=abs(amount), currency_id= statement.currency.id, ttype=(amount < 0 and 'payment' or 'receipt'), context=context)
+ result = voucher_obj.onchange_partner_id(cr, uid, [], partner_id=line.partner_id.id, journal_id=statement.journal_id.id, price=abs(amount), currency_id= statement.currency.id, ttype=(amount < 0 and 'payment' or 'receipt'), date=time.strftime('%Y-%m-%d'), context=context)
voucher_res = { 'type':(amount < 0 and 'payment' or 'receipt'),
'name': line.name,
'partner_id': line.partner_id.id,
@@ -135,7 +135,7 @@ class account_statement_from_invoice(osv.osv_memory):
}
def search_invoices(self, cr, uid, ids, context=None):
- if context is None:
+ if context is None:
context = {}
line_obj = self.pool.get('account.move.line')
statement_obj = self.pool.get('account.bank.statement')
diff --git a/addons/analytic/analytic.py b/addons/analytic/analytic.py
index f87df6200d6..a94d1a36a9d 100644
--- a/addons/analytic/analytic.py
+++ b/addons/analytic/analytic.py
@@ -30,11 +30,15 @@ class account_analytic_account(osv.osv):
def _compute_level_tree(self, cr, uid, ids, child_ids, res, field_names, context=None):
def recursive_computation(account_id, res):
+ currency_obj = self.pool.get('res.currency')
account = self.browse(cr, uid, account_id)
for son in account.child_ids:
res = recursive_computation(son.id, res)
for field in field_names:
- res[account.id][field] += res[son.id][field]
+ if account.currency_id.id == son.currency_id.id:
+ res[account.id][field] += res[son.id][field]
+ else:
+ res[account.id][field] += currency_obj.compute(cr, uid, son.currency_id.id, account.currency_id.id, res[son.id][field], context=context)
return res
for account in self.browse(cr, uid, ids, context=context):
if account.id not in child_ids:
@@ -125,7 +129,7 @@ class account_analytic_account(osv.osv):
'user_id': fields.many2one('res.users', 'Account Manager'),
'date_start': fields.date('Date Start'),
'date': fields.date('Date End'),
- 'company_id': fields.many2one('res.company', 'Company', required=True),
+ 'company_id': fields.many2one('res.company', 'Company', required=False), #not required because we want to allow different companies to use the same chart of account, except for leaf accounts.
'state': fields.selection([('draft','Draft'),('open','Open'), ('pending','Pending'),('cancelled', 'Cancelled'),('close','Closed'),('template', 'Template')], 'State', required=True,
help='* When an account is created its in \'Draft\' state.\
\n* If any associated partner is there, it can be in \'Open\' state.\
@@ -133,7 +137,7 @@ class account_analytic_account(osv.osv):
\n* And finally when all the transactions are over, it can be in \'Close\' state. \
\n* The project can be in either if the states \'Template\' and \'Running\'.\n If it is template then we can make projects based on the template projects. If its in \'Running\' state it is a normal project.\
\n If it is to be reviewed then the state is \'Pending\'.\n When the project is completed the state is set to \'Done\'.'),
- 'currency_id': fields.related('company_id', 'currency_id', type='many2one', relation='res.currency', string='Account currency', store=True, readonly=True),
+ 'currency_id': fields.many2one('res.currency', 'Account currency', required=True),
}
def _default_company(self, cr, uid, context=None):
@@ -142,6 +146,10 @@ class account_analytic_account(osv.osv):
return user.company_id.id
return self.pool.get('res.company').search(cr, uid, [('parent_id', '=', False)])[0]
+ def _get_default_currency(self, cr, uid, context=None):
+ user = self.pool.get('res.users').browse(cr, uid, uid, context=context)
+ return user.company_id.currency_id.id
+
_defaults = {
'type': 'normal',
'company_id': _default_company,
@@ -149,15 +157,24 @@ class account_analytic_account(osv.osv):
'user_id': lambda self, cr, uid, ctx: uid,
'partner_id': lambda self, cr, uid, ctx: ctx.get('partner_id', False),
'contact_id': lambda self, cr, uid, ctx: ctx.get('contact_id', False),
- 'date_start': lambda *a: time.strftime('%Y-%m-%d')
+ 'date_start': lambda *a: time.strftime('%Y-%m-%d'),
+ 'currency_id': _get_default_currency,
}
+ def check_currency(self, cr, uid, ids, context=None):
+ obj = self.browse(cr, uid, ids[0], context=context)
+ if obj.company_id:
+ if obj.currency_id.id != self.pool.get('res.company').browse(cr, uid, obj.company_id.id, context=context).currency_id.id:
+ return False
+ return True
+
def check_recursion(self, cr, uid, ids, parent=None):
return super(account_analytic_account, self)._check_recursion(cr, uid, ids, parent=parent)
_order = 'date_start desc,parent_id desc,code'
_constraints = [
- (check_recursion, 'Error! You can not create recursive analytic accounts.', ['parent_id'])
+ (check_recursion, 'Error! You can not create recursive analytic accounts.', ['parent_id']),
+ (check_currency, 'Error! The currency has to be the same as the currency of the selected company', ['currency_id', 'company_id']),
]
def copy(self, cr, uid, id, default=None, context=None):
@@ -167,6 +184,12 @@ class account_analytic_account(osv.osv):
default['line_ids'] = []
return super(account_analytic_account, self).copy(cr, uid, id, default, context=context)
+ def on_change_company(self, cr, uid, id, company_id):
+ if not company_id:
+ return {}
+ currency = self.pool.get('res.company').read(cr, uid, [company_id], ['currency_id'])[0]['currency_id']
+ return {'value': {'currency_id': currency}}
+
def on_change_parent(self, cr, uid, id, parent_id):
if not parent_id:
return {}
diff --git a/addons/analytic/i18n/el.po b/addons/analytic/i18n/el.po
index 0bab19b40d6..1e23d22be8b 100644
--- a/addons/analytic/i18n/el.po
+++ b/addons/analytic/i18n/el.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-10-23 07:01+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-29 10:18+0000\n"
+"Last-Translator: Dimitris Andavoglou \n"
"Language-Team: Greek \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:53+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: analytic
@@ -30,7 +30,7 @@ msgstr "Όνομα λογαριασμού"
#. module: analytic
#: help:account.analytic.line,unit_amount:0
msgid "Specifies the amount of quantity to count."
-msgstr ""
+msgstr "Καθορίζει την επιμετρούμενη ποσότητα"
#. module: analytic
#: model:ir.module.module,description:analytic.module_meta_information
@@ -38,6 +38,8 @@ msgid ""
"Module for defining analytic accounting object.\n"
" "
msgstr ""
+"Άρθρωμα προς ορισμό αντικειμένου αναλυτικής λογιστικής\n"
+" "
#. module: analytic
#: field:account.analytic.account,state:0
@@ -101,7 +103,7 @@ msgstr "Εκκρεμεί"
#. module: analytic
#: model:ir.model,name:analytic.model_account_analytic_line
msgid "Analytic Line"
-msgstr ""
+msgstr "Γραμμή Αναλυτικής"
#. module: analytic
#: field:account.analytic.account,description:0
@@ -143,7 +145,7 @@ msgstr "Ημερομηνία"
#. module: analytic
#: field:account.analytic.account,currency_id:0
msgid "Account currency"
-msgstr ""
+msgstr "Νόμισμα Λογαριασμού"
#. module: analytic
#: field:account.analytic.account,quantity:0
@@ -157,11 +159,14 @@ msgid ""
"Calculated by multiplying the quantity and the price given in the Product's "
"cost price. Always expressed in the company main currency."
msgstr ""
+"Υπολογίστηκε πολλαπλασιάζοντας τη νποσότητα επί την τιμή που προκύπτει από "
+"την τιμή κόστους του πίνακα Προϊόντων. Πάντα εκφράζεται στο κύριο νόμισμα "
+"της εταιρείας."
#. module: analytic
#: help:account.analytic.account,quantity_max:0
msgid "Sets the higher limit of quantity of hours."
-msgstr ""
+msgstr "Θέτει τα ανώτατα όρια των ωρών"
#. module: analytic
#: field:account.analytic.account,credit:0
@@ -199,6 +204,8 @@ msgid ""
"If you select the View Type, it means you won't allow to create journal "
"entries using that account."
msgstr ""
+"Εαν επιλέξετε Προβολή Τύπου, αυτό σημαίνει ότι δεν θα επιτρέπετε την "
+"δημιουργία εγγραφών ημερολογίου χρησιμοποιόντας αυτόν τον λογαριασμό."
#. module: analytic
#: field:account.analytic.account,date:0
diff --git a/addons/analytic_journal_billing_rate/analytic_journal_billing_rate_view.xml b/addons/analytic_journal_billing_rate/analytic_journal_billing_rate_view.xml
index 27210bd7dee..b99c536198a 100644
--- a/addons/analytic_journal_billing_rate/analytic_journal_billing_rate_view.xml
+++ b/addons/analytic_journal_billing_rate/analytic_journal_billing_rate_view.xml
@@ -35,8 +35,8 @@
-
-
+
+
diff --git a/addons/analytic_journal_billing_rate/i18n/el.po b/addons/analytic_journal_billing_rate/i18n/el.po
index 0bc307f16c2..8a724de4c7a 100644
--- a/addons/analytic_journal_billing_rate/i18n/el.po
+++ b/addons/analytic_journal_billing_rate/i18n/el.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2009-09-08 13:49+0000\n"
-"Last-Translator: Makis Nicolaou \n"
+"PO-Revision-Date: 2010-12-29 10:33+0000\n"
+"Last-Translator: Dimitris Andavoglou \n"
"Language-Team: Greek \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:44+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: analytic_journal_billing_rate
@@ -71,7 +71,7 @@ msgstr ""
#. module: analytic_journal_billing_rate
#: model:ir.model,name:analytic_journal_billing_rate.model_account_invoice
msgid "Invoice"
-msgstr ""
+msgstr "Τιμολόγιο"
#. module: analytic_journal_billing_rate
#: field:analytic_journal_rate_grid,rate_id:0
@@ -86,7 +86,7 @@ msgstr ""
#. module: analytic_journal_billing_rate
#: model:ir.model,name:analytic_journal_billing_rate.model_hr_analytic_timesheet
msgid "Timesheet Line"
-msgstr ""
+msgstr "Γραμμή Φύλλου Xρόνου Eργασίας"
#~ msgid "Analytic Journal Billing Rate"
#~ msgstr "Ποσό Τιμολόγησης Ημερολόγιου Αναλυτικής"
diff --git a/addons/analytic_user_function/i18n/de.po b/addons/analytic_user_function/i18n/de.po
index 4d7a72247e4..e9e6735e6e9 100644
--- a/addons/analytic_user_function/i18n/de.po
+++ b/addons/analytic_user_function/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 09:08+0000\n"
+"PO-Revision-Date: 2010-12-28 07:56+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:42+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:57+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: analytic_user_function
diff --git a/addons/analytic_user_function/i18n/el.po b/addons/analytic_user_function/i18n/el.po
index 9070ce6f58a..1b608fd9fe5 100644
--- a/addons/analytic_user_function/i18n/el.po
+++ b/addons/analytic_user_function/i18n/el.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-08-03 02:54+0000\n"
-"Last-Translator: mga (Open ERP) \n"
+"PO-Revision-Date: 2010-12-29 13:04+0000\n"
+"Last-Translator: Dimitris Andavoglou \n"
"Language-Team: Greek \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:46+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: analytic_user_function
@@ -26,12 +26,12 @@ msgstr "Προϊόν"
#: code:addons/analytic_user_function/analytic_user_function.py:0
#, python-format
msgid "Error !"
-msgstr ""
+msgstr "Σφάλμα!"
#. module: analytic_user_function
#: model:ir.model,name:analytic_user_function.model_hr_analytic_timesheet
msgid "Timesheet Line"
-msgstr ""
+msgstr "Γραμμή Φύλλου Xρόνου Eργασίας"
#. module: analytic_user_function
#: field:analytic_user_funct_grid,account_id:0
@@ -55,6 +55,7 @@ msgstr "Χρήστης"
#, python-format
msgid "There is no expense account define for this product: \"%s\" (id:%d)"
msgstr ""
+"Δεν έχει οριστεί λογαριασμός εξόδων για αυτό το προϊόν: \"%s\" (id:%d)"
#. module: analytic_user_function
#: model:ir.model,name:analytic_user_function.model_analytic_user_funct_grid
diff --git a/addons/analytic_user_function/i18n/it.po b/addons/analytic_user_function/i18n/it.po
index 52e1d44d796..3eee6f2985b 100644
--- a/addons/analytic_user_function/i18n/it.po
+++ b/addons/analytic_user_function/i18n/it.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 08:02+0000\n"
-"Last-Translator: Nicola Riolini - Micronaet \n"
+"PO-Revision-Date: 2010-12-28 07:57+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:42+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:57+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: analytic_user_function
diff --git a/addons/association/i18n/de.po b/addons/association/i18n/de.po
index a2b1ebcea34..b5502df4edc 100644
--- a/addons/association/i18n/de.po
+++ b/addons/association/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 09:11+0000\n"
+"PO-Revision-Date: 2010-12-28 07:54+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:58+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: association
diff --git a/addons/association/i18n/el.po b/addons/association/i18n/el.po
index 466b740772c..7babf378768 100644
--- a/addons/association/i18n/el.po
+++ b/addons/association/i18n/el.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-11-30 17:20+0000\n"
+"PO-Revision-Date: 2010-12-29 09:55+0000\n"
"Last-Translator: Dimitris Andavoglou \n"
"Language-Team: Greek \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:57+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: association
@@ -135,7 +135,7 @@ msgstr "Διαχείριση Έργων"
#. module: association
#: view:profile.association.config.install_modules_wizard:0
msgid "Configure"
-msgstr ""
+msgstr "Παραμετροποίηση"
#~ msgid ""
#~ "The Object name must start with x_ and not contain any special character !"
diff --git a/addons/association/i18n/it.po b/addons/association/i18n/it.po
index 9d4b2553908..b7ec3bd0db5 100644
--- a/addons/association/i18n/it.po
+++ b/addons/association/i18n/it.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 07:49+0000\n"
-"Last-Translator: Nicola Riolini - Micronaet \n"
+"PO-Revision-Date: 2010-12-28 08:30+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:58+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: association
diff --git a/addons/auction/auction.py b/addons/auction/auction.py
index 983bdeb0144..20442f16250 100644
--- a/addons/auction/auction.py
+++ b/addons/auction/auction.py
@@ -186,7 +186,7 @@ class aie_category(osv.osv):
'name': fields.char('Name', size=64, required=True),
'code':fields.char('Code', size=64),
'parent_id': fields.many2one('aie.category', 'Parent aie Category', ondelete='cascade'),
- 'child_ids': fields.one2many('aie.category', 'parent_id', help="Childs aie category")
+ 'child_ids': fields.one2many('aie.category', 'parent_id', help="children aie category")
}
def name_get(self, cr, uid, ids, context=None):
diff --git a/addons/auction/auction_demo.xml b/addons/auction/auction_demo.xml
index cb8dfc45376..7f34eb6697c 100644
--- a/addons/auction/auction_demo.xml
+++ b/addons/auction/auction_demo.xml
@@ -913,6 +913,8 @@
sign_out
-
+
+
+
diff --git a/addons/auction/i18n/ar.po b/addons/auction/i18n/ar.po
index 1d0c72ca99b..2dd5dc150d1 100644
--- a/addons/auction/i18n/ar.po
+++ b/addons/auction/i18n/ar.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:35+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/auction.pot b/addons/auction/i18n/auction.pot
index 2366d44d9d5..66c5eb6c020 100644
--- a/addons/auction/i18n/auction.pot
+++ b/addons/auction/i18n/auction.pot
@@ -1441,7 +1441,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/bg.po b/addons/auction/i18n/bg.po
index 1b326149bdf..17e9536e62d 100644
--- a/addons/auction/i18n/bg.po
+++ b/addons/auction/i18n/bg.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:35+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/bs.po b/addons/auction/i18n/bs.po
index 6484cab105b..0eb810c0c50 100644
--- a/addons/auction/i18n/bs.po
+++ b/addons/auction/i18n/bs.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:35+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/ca.po b/addons/auction/i18n/ca.po
index b6210be0201..ec2d7d21256 100644
--- a/addons/auction/i18n/ca.po
+++ b/addons/auction/i18n/ca.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:35+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1451,7 +1451,7 @@ msgstr "Lot"
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/cs.po b/addons/auction/i18n/cs.po
index 588096eb0e1..1b56a87a47b 100644
--- a/addons/auction/i18n/cs.po
+++ b/addons/auction/i18n/cs.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/de.po b/addons/auction/i18n/de.po
index 30a09fc4301..ad64d4fc7fe 100644
--- a/addons/auction/i18n/de.po
+++ b/addons/auction/i18n/de.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr "Auktionslos"
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/el.po b/addons/auction/i18n/el.po
index d58685861ae..2c3c24e6fa2 100644
--- a/addons/auction/i18n/el.po
+++ b/addons/auction/i18n/el.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1451,7 +1451,7 @@ msgstr "Παρτίδα"
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/es.po b/addons/auction/i18n/es.po
index d21add0d670..609b9590425 100644
--- a/addons/auction/i18n/es.po
+++ b/addons/auction/i18n/es.po
@@ -7,14 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-10-30 08:44+0000\n"
-"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
-"\n"
+"PO-Revision-Date: 2010-12-29 13:13+0000\n"
+"Last-Translator: Borja López Soilán \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -44,7 +43,7 @@ msgstr "Vendedor"
#. module: auction
#: field:auction.lots,name:0
msgid "Title"
-msgstr ""
+msgstr "Título"
#. module: auction
#: field:auction.lots.sms.send,text:0
@@ -56,7 +55,7 @@ msgstr "Mensaje SMS"
#: view:auction.lots.auction.move:0
#: view:auction.lots.make.invoice.buyer:0
msgid " "
-msgstr ""
+msgstr " "
#. module: auction
#: view:auction.lots.auction.move:0
@@ -82,7 +81,7 @@ msgstr "Nº de objetos"
#. module: auction
#: view:auction.lots:0
msgid "Authors"
-msgstr ""
+msgstr "Autores"
#. module: auction
#: view:auction.bid:0
@@ -129,7 +128,7 @@ msgstr "Importe facturado"
#. module: auction
#: help:auction.lots,name:0
msgid "Auction object name"
-msgstr ""
+msgstr "Nombre objeto subastado"
#. module: auction
#: model:ir.model,name:auction.model_aie_category
@@ -153,7 +152,7 @@ msgstr "Justificante de depósito"
#. module: auction
#: view:auction.deposit:0
msgid "Reference"
-msgstr ""
+msgstr "Referencia"
#. module: auction
#: help:auction.dates,state:0
@@ -180,7 +179,7 @@ msgstr "Núm. de lista"
#. module: auction
#: report:buyer.list:0
msgid "Date:"
-msgstr ""
+msgstr "Fecha:"
#. module: auction
#: field:auction.deposit.cost,name:0
@@ -200,12 +199,12 @@ msgstr "Estado"
#. module: auction
#: view:auction.dates:0
msgid "First Auction Date"
-msgstr ""
+msgstr "Primera fecha subasta"
#. module: auction
#: selection:report.auction,month:0
msgid "January"
-msgstr ""
+msgstr "Enero"
#. module: auction
#: help:auction.lot.category,active:0
@@ -222,7 +221,7 @@ msgstr "Ref."
#. module: auction
#: field:report.auction,total_price:0
msgid "Total Price"
-msgstr ""
+msgstr "Precio total"
#. module: auction
#: view:auction.lots:0
@@ -280,7 +279,7 @@ msgstr "Apuestas"
#. module: auction
#: view:auction.lots.buyer_map:0
msgid "Buyer Map"
-msgstr ""
+msgstr "Mapa compradores"
#. module: auction
#: field:report.object.encoded,obj_ret:0
@@ -290,18 +289,18 @@ msgstr "Nº obj ret"
#. module: auction
#: model:ir.model,name:auction.model_auction_bid
msgid "Bid Auctions"
-msgstr ""
+msgstr "Pujar subastas"
#. module: auction
#: help:auction.lots,image:0
msgid "Object Image"
-msgstr ""
+msgstr "Imagen del objeto"
#. module: auction
#: code:addons/auction/wizard/auction_lots_buyer_map.py:0
#, python-format
msgid "No buyer is set for this lot."
-msgstr ""
+msgstr "No hay comprador para este lote."
#. module: auction
#: code:addons/auction/auction.py:0
@@ -327,12 +326,12 @@ msgstr "Formulario justificante de depósito"
#. module: auction
#: help:auction.lots,statement_id:0
msgid "Bank statement line for given buyer"
-msgstr ""
+msgstr "Línea extracto bancario para el comprador dado"
#. module: auction
#: field:auction.lot.category,aie_categ:0
msgid "Category"
-msgstr ""
+msgstr "Categoría"
#. module: auction
#: model:ir.actions.act_window,name:auction.action_view_auction_buyer_map
@@ -342,7 +341,7 @@ msgstr "Asociar nombre de comprador a empresas"
#. module: auction
#: view:auction.lots:0
msgid "Search Auction Lots"
-msgstr ""
+msgstr "Buscar lotes subastados"
#. module: auction
#: field:report.auction,net_revenue:0
@@ -363,7 +362,7 @@ msgstr "Enviar SMS"
#. module: auction
#: selection:report.auction,month:0
msgid "August"
-msgstr ""
+msgstr "Agosto"
#. module: auction
#: view:auction.lots:0
@@ -376,18 +375,18 @@ msgstr "Vendido"
#. module: auction
#: selection:report.auction,month:0
msgid "June"
-msgstr ""
+msgstr "Junio"
#. module: auction
#: code:addons/auction/wizard/auction_catalog_flagey_report.py:0
#, python-format
msgid "No Lots belong to this Auction Date"
-msgstr ""
+msgstr "Ningún lote pertenece a esta fecha de subasta"
#. module: auction
#: selection:report.auction,month:0
msgid "October"
-msgstr ""
+msgstr "Octubre"
#. module: auction
#: field:auction.bid_line,name:0
@@ -412,17 +411,17 @@ msgstr "Descripción del objeto"
#. module: auction
#: field:auction.lots,artist2_id:0
msgid "Artist/Author2"
-msgstr ""
+msgstr "Artist/Autor2"
#. module: auction
#: view:auction.pay.buy:0
msgid "Line1"
-msgstr ""
+msgstr "Línea1"
#. module: auction
#: model:ir.model,name:auction.model_auction_lots_make_invoice_buyer
msgid "Make Invoice for Buyer"
-msgstr ""
+msgstr "Crear factura para el comprador"
#. module: auction
#: field:auction.lots,gross_revenue:0
@@ -438,7 +437,7 @@ msgstr "Pagar objetos del comprador"
#. module: auction
#: help:auction.dates,auction2:0
msgid "End date of auction"
-msgstr ""
+msgstr "Fecha fin de la subasta"
#. module: auction
#: view:auction.lots.sms.send:0
@@ -464,7 +463,7 @@ msgstr "IVA 12%"
#. module: auction
#: view:auction.dates:0
msgid "Buyer Invoices"
-msgstr ""
+msgstr "Facturas comprador"
#. module: auction
#: model:ir.actions.report.xml,name:auction.res_w_buyer
@@ -479,7 +478,7 @@ msgstr "Precio máximo"
#. module: auction
#: help:auction.dates,auction1:0
msgid "Start date of auction"
-msgstr ""
+msgstr "Fecha inicio de la subasta"
#. module: auction
#: model:ir.model,name:auction.model_auction_lots_auction_move
@@ -489,12 +488,12 @@ msgstr ""
#. module: auction
#: help:auction.dates,buyer_costs:0
msgid "Account tax for buyer"
-msgstr ""
+msgstr "Cuenta impuestos para el comprador"
#. module: auction
#: view:auction.dates:0
msgid "Next Auction"
-msgstr ""
+msgstr "Siguiente subasta"
#. module: auction
#: view:auction.taken:0
@@ -520,12 +519,12 @@ msgstr "Guardar hasta la venta"
#. module: auction
#: view:auction.dates:0
msgid "Last Auction Date"
-msgstr ""
+msgstr "Fecha última subasta"
#. module: auction
#: model:account.tax,name:auction.tax_seller
msgid "Seller Costs (12%)"
-msgstr ""
+msgstr "Costes vendedor (12%)"
#. module: auction
#: field:auction.lots,paid_vnd:0
@@ -574,12 +573,12 @@ msgstr "%)"
#. module: auction
#: view:auction.lots:0
msgid "Buyer Information"
-msgstr ""
+msgstr "Información comprador"
#. module: auction
#: help:auction.lots,gross_revenue:0
msgid "Buyer Price - Seller Price"
-msgstr ""
+msgstr "Precio comprador - Precio vendedor"
#. module: auction
#: field:auction.lots.make.invoice,objects:0
@@ -600,7 +599,7 @@ msgstr "Precio comprador"
#. module: auction
#: view:auction.lots:0
msgid "Bids Details"
-msgstr ""
+msgstr "Detalles de la puja"
#. module: auction
#: field:auction.lots,is_ok:0
@@ -621,7 +620,7 @@ msgstr "Catálogo de subastas"
#. module: auction
#: selection:report.auction,month:0
msgid "March"
-msgstr ""
+msgstr "Marzo"
#. module: auction
#: model:account.tax,name:auction.auction_tax4
@@ -647,14 +646,14 @@ msgstr "Costes indirectos"
#. module: auction
#: help:auction.dates,seller_costs:0
msgid "Account tax for seller"
-msgstr ""
+msgstr "Cuenta impuesto para el vendedor"
#. module: auction
#: code:addons/auction/wizard/auction_lots_invoice.py:0
#: code:addons/auction/wizard/auction_lots_numerotate.py:0
#, python-format
msgid "UserError"
-msgstr ""
+msgstr "Error de usuario"
#. module: auction
#: model:ir.module.module,shortdesc:auction.module_meta_information
@@ -692,13 +691,13 @@ msgstr ""
#. module: auction
#: view:auction.catalog.flagey:0
msgid "Print"
-msgstr ""
+msgstr "Imprimir"
#. module: auction
#: view:auction.lots:0
#: view:report.auction:0
msgid "Type"
-msgstr ""
+msgstr "Tipo"
#. module: auction
#: help:auction.lots,ach_emp:0
@@ -747,7 +746,7 @@ msgstr "Estimación mín.:"
#. module: auction
#: selection:report.auction,month:0
msgid "September"
-msgstr ""
+msgstr "Septiembre"
#. module: auction
#: field:report.auction,net_margin:0
@@ -762,7 +761,7 @@ msgstr "¿Límite neto?"
#. module: auction
#: field:aie.category,child_ids:0
msgid "unknown"
-msgstr ""
+msgstr "desconocido"
#. module: auction
#: report:auction.total.rml:0
@@ -788,7 +787,7 @@ msgstr ""
#. module: auction
#: view:report.auction:0
msgid "Auction Summary"
-msgstr ""
+msgstr "Resumen subasta"
#. module: auction
#: view:auction.lots.make.invoice:0
@@ -811,17 +810,17 @@ msgstr ""
#: code:addons/auction/wizard/auction_lots_numerotate.py:0
#, python-format
msgid "This record does not exist !"
-msgstr ""
+msgstr "¡ Este registro no existe !"
#. module: auction
#: field:auction.pay.buy,total:0
msgid "Total Amount"
-msgstr ""
+msgstr "Importe total"
#. module: auction
#: help:auction.pay.buy,amount:0
msgid "Amount For First Bank Statement"
-msgstr ""
+msgstr "Importe para el primer extracto bancario"
#. module: auction
#: model:ir.model,name:auction.model_report_auction_object_date
@@ -832,7 +831,7 @@ msgstr "Objetos por día"
#. module: auction
#: help:auction.lots,author_right:0
msgid "Account tax for author commission"
-msgstr ""
+msgstr "Cuenta impuesto para la comisión del autor"
#. module: auction
#: model:product.template,name:auction.monproduit_product_template
@@ -863,12 +862,12 @@ msgstr "Costes extra"
#. module: auction
#: view:auction.lots.buyer_map:0
msgid "Map "
-msgstr ""
+msgstr "Mapa "
#. module: auction
#: field:auction.lots,paid_ach:0
msgid "Buyer Invoice Reconciled"
-msgstr ""
+msgstr "Factura comprador reconciliada"
#. module: auction
#: field:auction.deposit,date_dep:0
@@ -888,17 +887,17 @@ msgstr "Costes específicos"
#. module: auction
#: report:buyer.list:0
msgid "To pay ("
-msgstr ""
+msgstr "A pagar ("
#. module: auction
#: model:account.tax,name:auction.tax_buyer
msgid "Buyer Costs (20%)"
-msgstr ""
+msgstr "Costes comprador (20%)"
#. module: auction
#: model:ir.ui.menu,name:auction.menu_board_auction
msgid "Dashboard"
-msgstr ""
+msgstr "Cuadro de mandos"
#. module: auction
#: view:auction.dates:0
@@ -916,12 +915,12 @@ msgstr "Total adjudicaciones"
#. module: auction
#: model:ir.model,name:auction.model_auction_lots_make_invoice
msgid "Make invoice"
-msgstr ""
+msgstr "Crear factura"
#. module: auction
#: selection:report.auction,month:0
msgid "November"
-msgstr ""
+msgstr "Noviembre"
#. module: auction
#: view:auction.dates:0
@@ -932,7 +931,7 @@ msgstr "Historial"
#. module: auction
#: field:aie.category,code:0
msgid "Code"
-msgstr ""
+msgstr "Código"
#. module: auction
#: report:auction.code_bar_lot:0
@@ -957,7 +956,7 @@ msgstr "Cancelar"
#. module: auction
#: view:auction.lots:0
msgid "Buyer's Payment History"
-msgstr ""
+msgstr "Historial de pagos del comprador"
#. module: auction
#: view:auction.artists:0
@@ -978,7 +977,7 @@ msgstr "Pagar"
#. module: auction
#: view:auction.lots.make.invoice:0
msgid "Create Invoices For Seller"
-msgstr ""
+msgstr "Crear facturas para el vendedor"
#. module: auction
#: field:report.object.encoded,obj_margin:0
@@ -1000,6 +999,8 @@ msgstr "Analítico"
msgid ""
"When state of Buyer Invoice is 'Paid', this field is selected as True."
msgstr ""
+"Cuando el estado de la factura del comprador es 'Pagada', este campo se pone "
+"a verdadero."
#. module: auction
#: report:bids.lots:0
@@ -1026,17 +1027,17 @@ msgstr "Facturar objetos comprador"
#. module: auction
#: view:report.auction:0
msgid "My Auction"
-msgstr ""
+msgstr "Mi subasta"
#. module: auction
#: help:auction.lots,gross_margin:0
msgid "(Gross Revenue*100.0)/ Object Price"
-msgstr ""
+msgstr "(Ingresos brutos*100.0)/ Precio objeto"
#. module: auction
#: field:auction.bid,contact_tel:0
msgid "Contact Number"
-msgstr ""
+msgstr "Número de contacto"
#. module: auction
#: view:auction.lots:0
@@ -1064,7 +1065,7 @@ msgstr "Número factura"
#: code:addons/auction/wizard/auction_lots_numerotate.py:0
#, python-format
msgid "Active IDs not Found"
-msgstr ""
+msgstr "No se encontraron IDs activos"
#. module: auction
#: code:addons/auction/wizard/auction_aie_send.py:0
@@ -1081,7 +1082,7 @@ msgstr "Ingreso bruto"
#. module: auction
#: model:ir.actions.act_window,name:auction.open_board_auction
msgid "Auction board"
-msgstr ""
+msgstr "Tablero subasta"
#. module: auction
#: field:aie.category,name:0
@@ -1136,7 +1137,7 @@ msgstr "Marcar lotes"
#. module: auction
#: model:ir.model,name:auction.model_auction_lots
msgid "Auction Object"
-msgstr ""
+msgstr "Objeto subastado"
#. module: auction
#: field:auction.lots,obj_num:0
@@ -1176,12 +1177,12 @@ msgstr "Derechos de autor"
#: view:auction.lots:0
#: view:report.auction:0
msgid "Group By..."
-msgstr ""
+msgstr "Agrupar por..."
#. module: auction
#: help:auction.dates,journal_id:0
msgid "Account journal for buyer"
-msgstr ""
+msgstr "Diario contable para comprador"
#. module: auction
#: field:auction.bid,bid_lines:0
@@ -1210,12 +1211,12 @@ msgstr "Vendedores"
#. module: auction
#: help:auction.lots,lot_est2:0
msgid "Maximum Estimate Price"
-msgstr ""
+msgstr "Precio máximo estimado"
#. module: auction
#: view:auction.lots:0
msgid "Notes"
-msgstr ""
+msgstr "Notas"
#. module: auction
#: view:auction.lots.auction.move:0
@@ -1230,7 +1231,7 @@ msgstr "Nº de artículos no vendidos:"
#. module: auction
#: view:auction.dates:0
msgid "Create Invoices"
-msgstr ""
+msgstr "Crear facturas"
#. module: auction
#: field:auction.bid,auction_id:0
@@ -1247,7 +1248,7 @@ msgstr ", ID"
#. module: auction
#: report:buyer.list:0
msgid "Adj.("
-msgstr ""
+msgstr "Adj.("
#. module: auction
#: model:ir.actions.report.xml,name:auction.lot_list_inv
@@ -1257,7 +1258,7 @@ msgstr "Lista de lotes - Horizontal"
#. module: auction
#: view:auction.artists:0
msgid "Author/Artist"
-msgstr ""
+msgstr "Autor/Artista"
#. module: auction
#: field:auction.lots,ach_login:0
@@ -1283,12 +1284,12 @@ msgstr "Lugar"
#. module: auction
#: view:report.auction:0
msgid "Month -1"
-msgstr ""
+msgstr "Mes -1"
#. module: auction
#: help:auction.lots,is_ok:0
msgid "When buyer pay for bank statement', this field is marked"
-msgstr ""
+msgstr "Cuando el comprador paga por extracto bancario', se marca este campo"
#. module: auction
#: field:auction.lots,ach_emp:0
@@ -1303,12 +1304,12 @@ msgstr "Total ing. bruto"
#. module: auction
#: help:auction.lots,lot_est1:0
msgid "Minimum Estimate Price"
-msgstr ""
+msgstr "Precio mínimo estimado"
#. module: auction
#: view:auction.deposit:0
msgid "Deposit Date"
-msgstr ""
+msgstr "Fecha depósito"
#. module: auction
#: code:addons/auction/wizard/auction_lots_numerotate.py:0
@@ -1319,7 +1320,7 @@ msgstr "¡Este lote no existe!"
#. module: auction
#: selection:report.auction,month:0
msgid "July"
-msgstr ""
+msgstr "Julio"
#. module: auction
#: field:auction.bid_line,call:0
@@ -1340,7 +1341,7 @@ msgstr "Estimación mínima"
#. module: auction
#: model:ir.model,name:auction.model_auction_lots_sms_send
msgid "Sms send "
-msgstr ""
+msgstr "Mandar sms "
#. module: auction
#: view:auction.lots.auction.move:0
@@ -1351,7 +1352,7 @@ msgstr "Cambiar fecha subasta"
#. module: auction
#: field:auction.artists,birth_death_dates:0
msgid "Lifespan"
-msgstr ""
+msgstr "Período de vida"
#. module: auction
#: view:auction.deposit:0
@@ -1362,19 +1363,19 @@ msgstr "Método de retirada"
#. module: auction
#: view:auction.dates:0
msgid "Buyer Commissions"
-msgstr ""
+msgstr "Comisiones comprador"
#. module: auction
#: model:ir.actions.act_window,name:auction.action_report_auction
#: model:ir.ui.menu,name:auction.menu_report_auction
msgid "Auction Analysis"
-msgstr ""
+msgstr "Análisis subastas"
#. module: auction
#: code:addons/auction/wizard/auction_pay_buy.py:0
#, python-format
msgid "Payment aborted !"
-msgstr ""
+msgstr "¡ Pago abortado !"
#. module: auction
#: field:auction.lot.history,price:0
@@ -1389,7 +1390,7 @@ msgstr "Inicio de la subasta"
#. module: auction
#: help:auction.pay.buy,statement_id3:0
msgid "Third Bank Statement For Buyer"
-msgstr ""
+msgstr "Tercer extracto bancario para el comprador"
#. module: auction
#: view:report.auction:0
@@ -1406,7 +1407,7 @@ msgstr "Estimación máxima:"
#. module: auction
#: view:auction.lots:0
msgid "Statistical"
-msgstr ""
+msgstr "Estadística"
#. module: auction
#: model:ir.model,name:auction.model_auction_deposit
@@ -1416,17 +1417,17 @@ msgstr ""
#. module: auction
#: model:ir.actions.act_window,name:auction.action_report_object_encoded_tree
msgid "Object statistics"
-msgstr ""
+msgstr "Estadísticas de objeto"
#. module: auction
#: help:auction.lots,net_margin:0
msgid "(Net Revenue * 100)/ Object Price"
-msgstr ""
+msgstr "(Ingreso neto * 100)/ Precio del objeto"
#. module: auction
#: model:ir.model,name:auction.model_auction_lot_history
msgid "Lot History"
-msgstr ""
+msgstr "Historial de lote"
#. module: auction
#: view:auction.lots.make.invoice:0
@@ -1451,7 +1452,7 @@ msgstr "Lote"
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
@@ -1462,12 +1463,12 @@ msgstr "subasta.artistas"
#. module: auction
#: field:report.auction,avg_price:0
msgid "Avg Price."
-msgstr ""
+msgstr "Precio prom."
#. module: auction
#: help:auction.pay.buy,statement_id2:0
msgid "Second Bank Statement For Buyer"
-msgstr ""
+msgstr "Segundo extracto bancario para el comprador"
#. module: auction
#: field:auction.dates,journal_id:0
@@ -1494,7 +1495,7 @@ msgstr "Activa"
#. module: auction
#: view:auction.dates:0
msgid "Exposition Dates"
-msgstr ""
+msgstr "Fechas exposición"
#. module: auction
#: model:account.tax,name:auction.auction_tax1
@@ -1536,7 +1537,7 @@ msgstr "Objetos por día"
#. module: auction
#: help:auction.dates,expo2:0
msgid "Last exposition date for auction"
-msgstr ""
+msgstr "Última fecha de exposición para la subasta"
#. module: auction
#: code:addons/auction/auction.py:0
@@ -1561,11 +1562,13 @@ msgid ""
"Two different buyers for the same invoice !\n"
"Please correct this problem before invoicing"
msgstr ""
+"Dos compradores diferentes para la misma factura !\n"
+"Por favor, corrija este problema antes de facturar"
#. module: auction
#: view:auction.dates:0
msgid "Invoice"
-msgstr ""
+msgstr "Factura"
#. module: auction
#: field:auction.lots,vnd_lim:0
@@ -1580,12 +1583,12 @@ msgstr "Transferencia"
#. module: auction
#: view:auction.pay.buy:0
msgid "Line3"
-msgstr ""
+msgstr "Línea3"
#. module: auction
#: view:auction.pay.buy:0
msgid "Line2"
-msgstr ""
+msgstr "Línea2"
#. module: auction
#: help:auction.lots,obj_ret:0
@@ -1620,12 +1623,12 @@ msgstr "Producto"
#. module: auction
#: report:buyer.list:0
msgid ")"
-msgstr ""
+msgstr ")"
#. module: auction
#: view:auction.lots:0
msgid "Seller Information"
-msgstr ""
+msgstr "Información vendedor"
#. module: auction
#: view:auction.deposit:0
@@ -1639,7 +1642,7 @@ msgstr "Objetos"
#. module: auction
#: view:auction.dates:0
msgid "Seller Invoices"
-msgstr ""
+msgstr "Facturas vendedor"
#. module: auction
#: report:auction.total.rml:0
@@ -1654,7 +1657,7 @@ msgstr "Permitir importe negativo"
#. module: auction
#: help:auction.pay.buy,amount2:0
msgid "Amount For Second Bank Statement"
-msgstr ""
+msgstr "Importe para el segundo extracto bancario"
#. module: auction
#: field:auction.lot.history,auction_id:0
@@ -1666,7 +1669,7 @@ msgstr "Fecha subasta"
#. module: auction
#: view:auction.lots.sms.send:0
msgid "SMS Text"
-msgstr ""
+msgstr "Texto SMS"
#. module: auction
#: field:auction.dates,auction1:0
@@ -1676,7 +1679,7 @@ msgstr "Primer día subasta"
#. module: auction
#: view:auction.lots.make.invoice.buyer:0
msgid "Create Invoices For Buyer"
-msgstr ""
+msgstr "Crear facturas para el comprador"
#. module: auction
#: view:auction.dates:0
@@ -1692,12 +1695,12 @@ msgstr "Artistas"
#. module: auction
#: view:auction.pay.buy:0
msgid "Pay Objects"
-msgstr ""
+msgstr "Pagar objetos"
#. module: auction
#: help:auction.dates,expo1:0
msgid "Beginning exposition date for auction"
-msgstr ""
+msgstr "Fecha inicio exposición para la subasta"
#. module: auction
#: model:ir.actions.act_window,name:auction.act_auction_lot_line_open
@@ -1712,7 +1715,7 @@ msgstr ""
#. module: auction
#: model:ir.model,name:auction.model_auction_lots_enable
msgid "Lots Enable"
-msgstr ""
+msgstr "Activar lotes"
#. module: auction
#: view:auction.lots:0
@@ -1745,7 +1748,7 @@ msgstr "Extracto"
#: help:auction.lots,seller_price:0
#: help:auction.lots.make.invoice,amount:0
msgid "Seller Price"
-msgstr ""
+msgstr "Precio vendedor"
#. module: auction
#: model:account.tax,name:auction.auction_tax20
@@ -1766,7 +1769,7 @@ msgstr "Derechos de autor"
#. module: auction
#: model:ir.model,name:auction.model_auction_lots_buyer_map
msgid "Map Buyer"
-msgstr ""
+msgstr "Mapa comprador"
#. module: auction
#: field:report.auction.object.date,name:0
@@ -1791,7 +1794,7 @@ msgstr "Ingreso neto"
#: code:addons/auction/wizard/auction_pay_buy.py:0
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "¡Error!"
#. module: auction
#: report:auction.total.rml:0
@@ -1801,7 +1804,7 @@ msgstr "Nº de artículos:"
#. module: auction
#: model:account.tax,name:auction.tax_buyer_author
msgid "Author rights (4%)"
-msgstr ""
+msgstr "Derechos de autor (4%)"
#. module: auction
#: field:report.object.encoded,estimation:0
@@ -1830,7 +1833,7 @@ msgstr ""
#. module: auction
#: view:auction.taken:0
msgid "OK"
-msgstr ""
+msgstr "Aceptar"
#. module: auction
#: model:ir.actions.report.xml,name:auction.buyer_form_id
@@ -1846,7 +1849,7 @@ msgstr "Nombre comprador"
#: view:report.auction:0
#: field:report.auction,day:0
msgid "Day"
-msgstr ""
+msgstr "Día"
#. module: auction
#: model:ir.actions.act_window,name:auction.action_auction_lots_make_invoice
@@ -1867,7 +1870,7 @@ msgstr "Cerrado"
#. module: auction
#: view:auction.dates:0
msgid "Search Next Auction Dates"
-msgstr ""
+msgstr "Buscar fechas siguiente subasta"
#. module: auction
#: view:auction.catalog.flagey:0
@@ -1897,12 +1900,12 @@ msgstr ""
#. module: auction
#: help:auction.lots,obj_price:0
msgid "Object Price"
-msgstr ""
+msgstr "Precio objeto"
#. module: auction
#: view:auction.bid:0
msgid "Bids Lines"
-msgstr ""
+msgstr "Líneas pujas"
#. module: auction
#: view:auction.lots:0
@@ -1912,7 +1915,7 @@ msgstr "Catálogo"
#. module: auction
#: help:auction.lots,auction_id:0
msgid "Auction for object"
-msgstr ""
+msgstr "Subasta para objeto"
#. module: auction
#: field:auction.deposit.cost,account:0
@@ -1934,7 +1937,7 @@ msgstr ""
#. module: auction
#: model:ir.model,name:auction.model_auction_pay_buy
msgid "Pay buy"
-msgstr ""
+msgstr "Pagar compra"
#. module: auction
#: model:ir.ui.menu,name:auction.auction_outils_menu
@@ -1969,7 +1972,7 @@ msgstr "Artista / Nombre autor"
#. module: auction
#: selection:report.auction,month:0
msgid "December"
-msgstr ""
+msgstr "Diciembre"
#. module: auction
#: field:auction.lots,image:0
@@ -1980,12 +1983,12 @@ msgstr "Imagen"
#: help:auction.lots,buyer_price:0
#: help:auction.lots.make.invoice.buyer,amount:0
msgid "Buyer Price"
-msgstr ""
+msgstr "Precio comprador"
#. module: auction
#: model:ir.model,name:auction.model_auction_lot_category
msgid "Auction Lots Category"
-msgstr ""
+msgstr "Categoría lotes subasta"
#. module: auction
#: model:account.tax.code,name:auction.account_tax_code_id2
@@ -1995,7 +1998,7 @@ msgstr "IVA 20%"
#. module: auction
#: model:ir.model,name:auction.model_auction_payer_sel
msgid "Auction payment for seller"
-msgstr ""
+msgstr "Pago subasta para vendedor"
#. module: auction
#: view:auction.lots:0
@@ -2026,7 +2029,7 @@ msgstr "........."
#. module: auction
#: view:report.auction:0
msgid "Auction Summary tree view"
-msgstr ""
+msgstr "Vista resumen de subasta en árbol"
#. module: auction
#: report:report.auction.buyer.result:0
@@ -2042,7 +2045,7 @@ msgstr "Fechas subasta"
#. module: auction
#: model:ir.ui.menu,name:auction.menu_board_auction_open
msgid "Auction DashBoard"
-msgstr ""
+msgstr "Panel de mandos de subasta"
#. module: auction
#: view:report.auction:0
@@ -2056,7 +2059,7 @@ msgstr "Usuario"
#. module: auction
#: view:auction.pay.buy:0
msgid "Payment Lines"
-msgstr ""
+msgstr "Líneas de pago"
#. module: auction
#: code:addons/auction/auction.py:0
@@ -2067,12 +2070,12 @@ msgstr "¡Falta dirección!"
#. module: auction
#: help:auction.lots,net_revenue:0
msgid "Buyer Price - Seller Price - Indirect Cost"
-msgstr ""
+msgstr "Precio comprador - Precio vendedor - Coste indirecto"
#. module: auction
#: model:ir.actions.act_window,name:auction.act_auction_lot_open_bid
msgid "Open Bids"
-msgstr ""
+msgstr "Pujas abiertas"
#. module: auction
#: field:auction.artists,pseudo:0
@@ -2129,7 +2132,7 @@ msgstr "Totales subasta con listas"
#. module: auction
#: view:auction.deposit:0
msgid "General Information"
-msgstr ""
+msgstr "Información general"
#. module: auction
#: view:auction.lots.auction.move:0
@@ -2149,7 +2152,7 @@ msgstr "Objeto codificado"
#. module: auction
#: view:auction.bid:0
msgid "Search Auction Bid"
-msgstr ""
+msgstr "Buscar puja subasta"
#. module: auction
#: report:bids.phones.details:0
@@ -2159,7 +2162,7 @@ msgstr "Est"
#. module: auction
#: view:auction.dates:0
msgid "Seller Commissions"
-msgstr ""
+msgstr "Comisiones vendedor"
#. module: auction
#: view:report.object.encoded:0
@@ -2169,7 +2172,7 @@ msgstr "Estadística objeto"
#. module: auction
#: help:auction.dates,journal_seller_id:0
msgid "Account journal for seller"
-msgstr ""
+msgstr "Diario contable para vendedor"
#. module: auction
#: field:auction.dates,auction2:0
@@ -2179,7 +2182,7 @@ msgstr "Último día de subasta"
#. module: auction
#: view:auction.deposit:0
msgid "Objects Description"
-msgstr ""
+msgstr "Descripción de objetos"
#. module: auction
#: code:addons/auction/wizard/auction_pay_buy.py:0
@@ -2197,7 +2200,7 @@ msgstr "Descripción"
#. module: auction
#: selection:report.auction,month:0
msgid "May"
-msgstr ""
+msgstr "Mayo"
#. module: auction
#: field:auction.lots,obj_price:0
@@ -2217,12 +2220,12 @@ msgstr "Contraseña"
#. module: auction
#: selection:report.auction,month:0
msgid "February"
-msgstr ""
+msgstr "Febrero"
#. module: auction
#: selection:report.auction,month:0
msgid "April"
-msgstr ""
+msgstr "Abril"
#. module: auction
#: view:auction.pay.buy:0
diff --git a/addons/auction/i18n/es_AR.po b/addons/auction/i18n/es_AR.po
index 8947d0fce92..6c8c55fcff8 100644
--- a/addons/auction/i18n/es_AR.po
+++ b/addons/auction/i18n/es_AR.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:37+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr "Lote"
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/es_EC.po b/addons/auction/i18n/es_EC.po
index 18e07fab82b..a03504d67e6 100644
--- a/addons/auction/i18n/es_EC.po
+++ b/addons/auction/i18n/es_EC.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:37+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1451,7 +1451,7 @@ msgstr "Lote"
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/et.po b/addons/auction/i18n/et.po
index 626a0d1b489..ce5dee2d53a 100644
--- a/addons/auction/i18n/et.po
+++ b/addons/auction/i18n/et.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr "Partii"
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/fi.po b/addons/auction/i18n/fi.po
index 95120d82095..09963892cf4 100644
--- a/addons/auction/i18n/fi.po
+++ b/addons/auction/i18n/fi.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1451,7 +1451,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/fr.po b/addons/auction/i18n/fr.po
index 85cab263117..df6df8fc58a 100644
--- a/addons/auction/i18n/fr.po
+++ b/addons/auction/i18n/fr.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1463,8 +1463,8 @@ msgstr "Lot"
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
-msgstr "Sous-categorie aie"
+msgid "children aie category"
+msgstr ""
#. module: auction
#: model:ir.model,name:auction.model_auction_artists
@@ -2800,3 +2800,6 @@ msgstr "Historique de la vente"
#~ msgid "My Latest Objects"
#~ msgstr "Mes Derniers Objets"
+
+#~ msgid "Childs aie category"
+#~ msgstr "Sous-categorie aie"
diff --git a/addons/auction/i18n/hi.po b/addons/auction/i18n/hi.po
index 6b0e6074df0..6bda3bdb87f 100644
--- a/addons/auction/i18n/hi.po
+++ b/addons/auction/i18n/hi.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1451,7 +1451,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/hr.po b/addons/auction/i18n/hr.po
index 19e144800b7..d7e4bfa425e 100644
--- a/addons/auction/i18n/hr.po
+++ b/addons/auction/i18n/hr.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr "Lot"
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/hu.po b/addons/auction/i18n/hu.po
index 9f67c1054d8..2dd5dc150d1 100644
--- a/addons/auction/i18n/hu.po
+++ b/addons/auction/i18n/hu.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/id.po b/addons/auction/i18n/id.po
index 2316fe3ffcc..9536405ded7 100644
--- a/addons/auction/i18n/id.po
+++ b/addons/auction/i18n/id.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/it.po b/addons/auction/i18n/it.po
index 98c49d8d00b..9b9679534c1 100644
--- a/addons/auction/i18n/it.po
+++ b/addons/auction/i18n/it.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/ko.po b/addons/auction/i18n/ko.po
index af038719d5e..b291af1984b 100644
--- a/addons/auction/i18n/ko.po
+++ b/addons/auction/i18n/ko.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1451,7 +1451,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/lt.po b/addons/auction/i18n/lt.po
index dd9a50c8505..4fdd44bebd2 100644
--- a/addons/auction/i18n/lt.po
+++ b/addons/auction/i18n/lt.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/nl.po b/addons/auction/i18n/nl.po
index 3eb1e3a63c8..a57a1db3fb5 100644
--- a/addons/auction/i18n/nl.po
+++ b/addons/auction/i18n/nl.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/nl_BE.po b/addons/auction/i18n/nl_BE.po
index 2bbec55a059..90fe294435b 100644
--- a/addons/auction/i18n/nl_BE.po
+++ b/addons/auction/i18n/nl_BE.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:37+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/pl.po b/addons/auction/i18n/pl.po
index ced65283c18..935dadf5510 100644
--- a/addons/auction/i18n/pl.po
+++ b/addons/auction/i18n/pl.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/pt.po b/addons/auction/i18n/pt.po
index ade7e1b1f66..63233d62152 100644
--- a/addons/auction/i18n/pt.po
+++ b/addons/auction/i18n/pt.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1452,7 +1452,7 @@ msgstr "Lote"
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/pt_BR.po b/addons/auction/i18n/pt_BR.po
index 6829c6e3e57..e3c543a9f53 100644
--- a/addons/auction/i18n/pt_BR.po
+++ b/addons/auction/i18n/pt_BR.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:37+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/ro.po b/addons/auction/i18n/ro.po
index a1996caab31..243b7bad4ab 100644
--- a/addons/auction/i18n/ro.po
+++ b/addons/auction/i18n/ro.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr "Lot"
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/ru.po b/addons/auction/i18n/ru.po
index 3bdc3f0bbdb..e7885dea7a2 100644
--- a/addons/auction/i18n/ru.po
+++ b/addons/auction/i18n/ru.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr "Лот"
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/sl.po b/addons/auction/i18n/sl.po
index a1459c7aa6a..a63c4db0aab 100644
--- a/addons/auction/i18n/sl.po
+++ b/addons/auction/i18n/sl.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/sq.po b/addons/auction/i18n/sq.po
index 694e708093b..d3e9b7e8083 100644
--- a/addons/auction/i18n/sq.po
+++ b/addons/auction/i18n/sq.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:35+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:54+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1451,7 +1451,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/sr.po b/addons/auction/i18n/sr.po
index d0153cc8300..d40ed52b173 100644
--- a/addons/auction/i18n/sr.po
+++ b/addons/auction/i18n/sr.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:55+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1454,7 +1454,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/sr@latin.po b/addons/auction/i18n/sr@latin.po
index 3a72a5ba49f..277908ff7ee 100644
--- a/addons/auction/i18n/sr@latin.po
+++ b/addons/auction/i18n/sr@latin.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:37+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1454,7 +1454,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/sv.po b/addons/auction/i18n/sv.po
index 6d71af4e261..a0458a99d1a 100644
--- a/addons/auction/i18n/sv.po
+++ b/addons/auction/i18n/sv.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/tlh.po b/addons/auction/i18n/tlh.po
index aeddac9d2be..c9016eeff63 100644
--- a/addons/auction/i18n/tlh.po
+++ b/addons/auction/i18n/tlh.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:36+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/tr.po b/addons/auction/i18n/tr.po
index 620da9af390..f07c6534d31 100644
--- a/addons/auction/i18n/tr.po
+++ b/addons/auction/i18n/tr.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:37+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/uk.po b/addons/auction/i18n/uk.po
index 891737c3007..ad76cb7d132 100644
--- a/addons/auction/i18n/uk.po
+++ b/addons/auction/i18n/uk.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:37+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/vi.po b/addons/auction/i18n/vi.po
index 23a552be1e9..dba29659e88 100644
--- a/addons/auction/i18n/vi.po
+++ b/addons/auction/i18n/vi.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:37+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1451,7 +1451,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/zh_CN.po b/addons/auction/i18n/zh_CN.po
index d3980519fda..2fe5e5f895f 100644
--- a/addons/auction/i18n/zh_CN.po
+++ b/addons/auction/i18n/zh_CN.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:37+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr "批号"
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/i18n/zh_TW.po b/addons/auction/i18n/zh_TW.po
index fe594967bae..cb052fdbceb 100644
--- a/addons/auction/i18n/zh_TW.po
+++ b/addons/auction/i18n/zh_TW.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:37+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
@@ -1450,7 +1450,7 @@ msgstr ""
#. module: auction
#: help:aie.category,child_ids:0
-msgid "Childs aie category"
+msgid "children aie category"
msgstr ""
#. module: auction
diff --git a/addons/auction/report/catalog2.xsl b/addons/auction/report/catalog2.xsl
old mode 100755
new mode 100644
diff --git a/addons/audittrail/audittrail_view.xml b/addons/audittrail/audittrail_view.xml
index 1229a63f860..6f6b461d1a6 100644
--- a/addons/audittrail/audittrail_view.xml
+++ b/addons/audittrail/audittrail_view.xml
@@ -82,7 +82,7 @@
-
diff --git a/addons/audittrail/i18n/de.po b/addons/audittrail/i18n/de.po
index 44fe5a30527..aba0421531e 100644
--- a/addons/audittrail/i18n/de.po
+++ b/addons/audittrail/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 09:26+0000\n"
+"PO-Revision-Date: 2010-12-28 09:06+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:42+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: audittrail
diff --git a/addons/base_action_rule/i18n/de.po b/addons/base_action_rule/i18n/de.po
index 34566d51596..4a63d9ac84c 100644
--- a/addons/base_action_rule/i18n/de.po
+++ b/addons/base_action_rule/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 09:26+0000\n"
+"PO-Revision-Date: 2010-12-28 09:17+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:58+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_action_rule
diff --git a/addons/base_calendar/i18n/de.po b/addons/base_calendar/i18n/de.po
index 1c312f301a3..1b8dcf12e83 100644
--- a/addons/base_calendar/i18n/de.po
+++ b/addons/base_calendar/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 09:29+0000\n"
+"PO-Revision-Date: 2010-12-28 07:56+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:58+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_calendar
diff --git a/addons/base_calendar/i18n/el.po b/addons/base_calendar/i18n/el.po
index ac030965910..00b351f2f34 100644
--- a/addons/base_calendar/i18n/el.po
+++ b/addons/base_calendar/i18n/el.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-16 17:59+0000\n"
+"PO-Revision-Date: 2010-12-29 09:46+0000\n"
"Last-Translator: Dimitris Andavoglou \n"
"Language-Team: Greek \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:56+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_calendar
@@ -70,7 +70,7 @@ msgstr "Προσκαλούμενος Χρήστης"
#. module: base_calendar
#: view:base.calendar.set.exrule:0
msgid "Select range to Exclude"
-msgstr ""
+msgstr "Επιλογή εύρους για Εξαίρεση"
#. module: base_calendar
#: model:ir.actions.act_window,name:base_calendar.action_res_alarm_view
@@ -189,7 +189,7 @@ msgstr ""
#. module: base_calendar
#: field:calendar.alarm,alarm_id:0
msgid "Basic Alarm"
-msgstr ""
+msgstr "Βασική Υπενθύμιση"
#. module: base_calendar
#: help:calendar.attendee,delegated_to:0
@@ -609,7 +609,7 @@ msgstr "Ημερήσια"
#: code:addons/base_calendar/base_calendar.py:0
#, python-format
msgid "Can not Duplicate"
-msgstr ""
+msgstr "Δεν μπορεί να Διπλοκαταχωρηθεί"
#. module: base_calendar
#: field:calendar.event,class:0
@@ -694,7 +694,7 @@ msgstr "Δεκέμβριος"
#. module: base_calendar
#: help:base_calendar.invite.attendee,send_mail:0
msgid "Check this if you want to send an Email to Invited Person"
-msgstr ""
+msgstr "Τσέκαρε αυτό εάν θέλετε να στείλετε Email στον Προσκεκλημένο"
#. module: base_calendar
#: view:calendar.event:0
@@ -778,7 +778,7 @@ msgstr "Επαφές"
#. module: base_calendar
#: model:ir.model,name:base_calendar.model_res_alarm
msgid "Basic Alarm Information"
-msgstr ""
+msgstr "Βασικές Πληροφορίες Υπενθύμισης"
#. module: base_calendar
#: field:base.calendar.set.exrule,fr:0
@@ -849,12 +849,12 @@ msgstr "Γεγονότα"
#: model:ir.actions.act_window,name:base_calendar.action_view_calendar_invite_attendee_wizard
#: model:ir.model,name:base_calendar.model_base_calendar_invite_attendee
msgid "Invite Attendees"
-msgstr ""
+msgstr "Πρόσληση Συμμετοχόντων"
#. module: base_calendar
#: help:calendar.attendee,email:0
msgid "Email of Invited Person"
-msgstr ""
+msgstr "Email του Προσκεκλημένου"
#. module: base_calendar
#: field:calendar.alarm,repeat:0
@@ -937,7 +937,7 @@ msgstr "Νοέμβριος"
#. module: base_calendar
#: help:calendar.attendee,member:0
msgid "Indicate the groups that the attendee belongs to"
-msgstr ""
+msgstr "Δηλώνει τις ομάδες που ο προσκεκλημένος ανήκει"
#. module: base_calendar
#: view:base_calendar.invite.attendee:0
@@ -976,7 +976,7 @@ msgstr "Οκτώβριος"
#: view:calendar.attendee:0
#: view:calendar.event:0
msgid "Uncertain"
-msgstr ""
+msgstr "Αβέβαιο"
#. module: base_calendar
#: field:calendar.attendee,language:0
@@ -1170,7 +1170,7 @@ msgstr "Ακύρωση"
#. module: base_calendar
#: model:ir.model,name:base_calendar.model_res_users
msgid "res.users"
-msgstr ""
+msgstr "res.users"
#. module: base_calendar
#: selection:base.calendar.set.exrule,week_list:0
@@ -1230,13 +1230,13 @@ msgstr "Υπεύθυνος"
#: field:calendar.event,rrule_type:0
#: field:calendar.todo,rrule_type:0
msgid "Recurrency"
-msgstr ""
+msgstr "Επανάληψη"
#. module: base_calendar
#: model:ir.actions.act_window,name:base_calendar.action_view_attendee_form
#: model:ir.ui.menu,name:base_calendar.menu_attendee_invitations
msgid "Event Invitations"
-msgstr ""
+msgstr "Προσκλήσεις Γεγονότος"
#. module: base_calendar
#: selection:base.calendar.set.exrule,week_list:0
@@ -1361,14 +1361,14 @@ msgstr "Αντικείμενα"
#: view:calendar.attendee:0
#: selection:calendar.attendee,state:0
msgid "Delegated"
-msgstr ""
+msgstr "Ανατέθηκε"
#. module: base_calendar
#: field:base.calendar.set.exrule,sa:0
#: field:calendar.event,sa:0
#: field:calendar.todo,sa:0
msgid "Sat"
-msgstr ""
+msgstr "Σάβ"
#. module: base_calendar
#: model:ir.module.module,description:base_calendar.module_meta_information
@@ -1383,47 +1383,47 @@ msgstr ""
#. module: base_calendar
#: selection:base.calendar.set.exrule,freq:0
msgid "Minutely"
-msgstr ""
+msgstr "Κάθε λεπτό"
#. module: base_calendar
#: help:calendar.attendee,sent_by:0
msgid "Specify the user that is acting on behalf of the calendar user"
-msgstr ""
+msgstr "Όρισε τον χρήστη που δρα εκ μέρους του χρήστη ημερολογίου"
#. module: base_calendar
#: view:calendar.event:0
#: field:calendar.event.edit.all,date_deadline:0
msgid "End Date"
-msgstr ""
+msgstr "Ημερομηνία Λήξης"
#. module: base_calendar
#: selection:base.calendar.set.exrule,month_list:0
#: selection:calendar.event,month_list:0
#: selection:calendar.todo,month_list:0
msgid "February"
-msgstr ""
+msgstr "Φεβρουάριος"
#. module: base_calendar
#: selection:calendar.event,freq:0
#: selection:calendar.todo,freq:0
msgid "Months"
-msgstr ""
+msgstr "Μήνες"
#. module: base_calendar
#: selection:calendar.attendee,cutype:0
msgid "Resource"
-msgstr ""
+msgstr "Πόρος"
#. module: base_calendar
#: field:res.alarm,name:0
msgid "Name"
-msgstr ""
+msgstr "Όνομα"
#. module: base_calendar
#: field:calendar.event,exdate:0
#: field:calendar.todo,exdate:0
msgid "Exception Date/Times"
-msgstr ""
+msgstr "Εξαίρεση Ημερομηνία/Ώρες"
#. module: base_calendar
#: help:calendar.alarm,name:0
@@ -1431,6 +1431,8 @@ msgid ""
"Contains the text to be used as the message subject for "
"email or contains the text to be used for display"
msgstr ""
+"Περιλαμβάνει το κείμενο που θα χρησιμοποιηθεί σαν θέμα μυνήματος για email ή "
+"περιλαμβάνει το κείμενο για προβολή"
#. module: base_calendar
#: field:calendar.event,alarm_id:0
@@ -1438,7 +1440,7 @@ msgstr ""
#: field:calendar.todo,alarm_id:0
#: field:calendar.todo,base_calendar_alarm_id:0
msgid "Alarm"
-msgstr ""
+msgstr "Υπενθύμιση"
#. module: base_calendar
#: code:addons/base_calendar/wizard/base_calendar_set_exrule.py:0
@@ -1449,122 +1451,122 @@ msgstr ""
#. module: base_calendar
#: field:calendar.attendee,sent_by_uid:0
msgid "Sent By User"
-msgstr ""
+msgstr "Αποστάλθηκε από Χρήστη"
#. module: base_calendar
#: selection:base.calendar.set.exrule,month_list:0
#: selection:calendar.event,month_list:0
#: selection:calendar.todo,month_list:0
msgid "April"
-msgstr ""
+msgstr "Απρίλιος"
#. module: base_calendar
#: field:base.calendar.set.exrule,week_list:0
#: field:calendar.event,week_list:0
#: field:calendar.todo,week_list:0
msgid "Weekday"
-msgstr ""
+msgstr "Καθημερινή"
#. module: base_calendar
#: field:base.calendar.set.exrule,byday:0
#: field:calendar.event,byday:0
#: field:calendar.todo,byday:0
msgid "By day"
-msgstr ""
+msgstr "Κατά ημέρα"
#. module: base_calendar
#: field:calendar.alarm,model_id:0
msgid "Model"
-msgstr ""
+msgstr "Μοντέλο"
#. module: base_calendar
#: selection:calendar.alarm,action:0
msgid "Audio"
-msgstr ""
+msgstr "Ήχος"
#. module: base_calendar
#: field:calendar.event,id:0
#: field:calendar.todo,id:0
msgid "ID"
-msgstr ""
+msgstr "ID"
#. module: base_calendar
#: selection:calendar.attendee,role:0
msgid "For information Purpose"
-msgstr ""
+msgstr "Για Λόγους πληροφόρησης"
#. module: base_calendar
#: view:base_calendar.invite.attendee:0
msgid "Invite"
-msgstr ""
+msgstr "Προσκαλέστε"
#. module: base_calendar
#: model:ir.model,name:base_calendar.model_calendar_attendee
msgid "Attendee information"
-msgstr ""
+msgstr "Πληροφορίες Συμμετέχοντα"
#. module: base_calendar
#: field:calendar.alarm,res_id:0
msgid "Resource ID"
-msgstr ""
+msgstr "ID Πόρου"
#. module: base_calendar
#: selection:calendar.attendee,state:0
msgid "Needs Action"
-msgstr ""
+msgstr "Απαιτεί ενέργεια"
#. module: base_calendar
#: field:calendar.attendee,sent_by:0
msgid "Sent By"
-msgstr ""
+msgstr "Στάλθηκε Από"
#. module: base_calendar
#: field:calendar.event,sequence:0
#: field:calendar.todo,sequence:0
msgid "Sequence"
-msgstr ""
+msgstr "Ακολουθία"
#. module: base_calendar
#: help:calendar.event,alarm_id:0
#: help:calendar.todo,alarm_id:0
msgid "Set an alarm at this time, before the event occurs"
-msgstr ""
+msgstr "Βάλε υπενθύμιση στην συγκεκριμένη ώρα, πρίν συμβεί το γεγονός"
#. module: base_calendar
#: selection:base_calendar.invite.attendee,type:0
msgid "Internal User"
-msgstr ""
+msgstr "Εσωτερικός Χρήστης"
#. module: base_calendar
#: view:calendar.attendee:0
#: view:calendar.event:0
msgid "Accept"
-msgstr ""
+msgstr "Αποδοχή"
#. module: base_calendar
#: selection:base.calendar.set.exrule,week_list:0
#: selection:calendar.event,week_list:0
#: selection:calendar.todo,week_list:0
msgid "Saturday"
-msgstr ""
+msgstr "Σάββατο"
#. module: base_calendar
#: view:calendar.attendee:0
msgid "Invitation To"
-msgstr ""
+msgstr "Πρόσκληση Σε"
#. module: base_calendar
#: selection:base.calendar.set.exrule,byday:0
#: selection:calendar.event,byday:0
#: selection:calendar.todo,byday:0
msgid "Second"
-msgstr ""
+msgstr "Δευτερόλεπτο"
#. module: base_calendar
#: field:calendar.attendee,availability:0
#: field:res.users,availability:0
msgid "Free/Busy"
-msgstr ""
+msgstr "Ελεύθερο/Απασχολημένο"
#. module: base_calendar
#: field:calendar.alarm,duration:0
@@ -1575,7 +1577,7 @@ msgstr ""
#: field:res.alarm,duration:0
#: field:res.alarm,trigger_duration:0
msgid "Duration"
-msgstr ""
+msgstr "Διάρκεια"
#. module: base_calendar
#: model:ir.actions.act_window,help:base_calendar.action_res_alarm_view
@@ -1583,11 +1585,13 @@ msgid ""
"Create specific calendar alarms that can be assigned to calendar events or "
"meetings."
msgstr ""
+"Δημιουργεία συγκεκριμένων υπενθυμήσεων ημερολογίου που μπορούν να ανατεθούνε "
+"σε γεγονότα ημερολογίου ή συναντήσεις."
#. module: base_calendar
#: field:calendar.alarm,trigger_date:0
msgid "Trigger Date"
-msgstr ""
+msgstr "Ημερομηνία Εναύσματος"
#. module: base_calendar
#: help:calendar.alarm,attach:0
@@ -1605,7 +1609,7 @@ msgstr ""
#: selection:calendar.event,byday:0
#: selection:calendar.todo,byday:0
msgid "Fifth"
-msgstr ""
+msgstr "Πέμπτος"
#~ msgid "Invalid XML for View Architecture!"
#~ msgstr "Μη έγκυρο XML για προβολή Αρχιτεκτονικής"
diff --git a/addons/base_calendar/i18n/es.po b/addons/base_calendar/i18n/es.po
index 0e9263dbb68..8e36af2bf51 100644
--- a/addons/base_calendar/i18n/es.po
+++ b/addons/base_calendar/i18n/es.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-21 13:46+0000\n"
-"Last-Translator: Carlos-smile \n"
+"PO-Revision-Date: 2010-12-29 13:19+0000\n"
+"Last-Translator: Borja López Soilán \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:56+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_calendar
@@ -248,7 +248,7 @@ msgstr "Estado de la participación de los asistentes"
#. module: base_calendar
#: selection:calendar.attendee,cutype:0
msgid "Room"
-msgstr ""
+msgstr "Sala"
#. module: base_calendar
#: selection:calendar.alarm,trigger_interval:0
@@ -621,49 +621,49 @@ msgstr "Marcar como"
#: view:calendar.attendee:0
#: field:calendar.attendee,partner_address_id:0
msgid "Contact"
-msgstr ""
+msgstr "Contacto"
#. module: base_calendar
#: help:calendar.event,rrule_type:0
#: help:calendar.todo,rrule_type:0
msgid "Let the event automatically repeat at that interval"
-msgstr ""
+msgstr "Permite que el evento se repita automáticamente en ese intervalo"
#. module: base_calendar
#: view:calendar.attendee:0
#: view:calendar.event:0
msgid "Delegate"
-msgstr ""
+msgstr "Delegar"
#. module: base_calendar
#: field:base_calendar.invite.attendee,partner_id:0
#: view:calendar.attendee:0
#: field:calendar.attendee,partner_id:0
msgid "Partner"
-msgstr ""
+msgstr "Empresa"
#. module: base_calendar
#: view:base_calendar.invite.attendee:0
#: selection:base_calendar.invite.attendee,type:0
msgid "Partner Contacts"
-msgstr ""
+msgstr "Contactos de la empresa"
#. module: base_calendar
#: view:base.calendar.set.exrule:0
msgid "_Ok"
-msgstr ""
+msgstr "_Aceptar"
#. module: base_calendar
#: selection:base.calendar.set.exrule,byday:0
#: selection:calendar.event,byday:0
#: selection:calendar.todo,byday:0
msgid "First"
-msgstr ""
+msgstr "Primera"
#. module: base_calendar
#: view:calendar.event:0
msgid "Privacy"
-msgstr ""
+msgstr "Privacidad"
#. module: base_calendar
#: field:calendar.event,vtimezone:0
@@ -674,21 +674,21 @@ msgstr "Zona horaria"
#. module: base_calendar
#: view:calendar.event:0
msgid "Subject"
-msgstr ""
+msgstr "Asunto"
#. module: base_calendar
#: selection:base.calendar.set.exrule,month_list:0
#: selection:calendar.event,month_list:0
#: selection:calendar.todo,month_list:0
msgid "September"
-msgstr ""
+msgstr "Septiembre"
#. module: base_calendar
#: selection:base.calendar.set.exrule,month_list:0
#: selection:calendar.event,month_list:0
#: selection:calendar.todo,month_list:0
msgid "December"
-msgstr ""
+msgstr "Diciembre"
#. module: base_calendar
#: help:base_calendar.invite.attendee,send_mail:0
@@ -698,81 +698,81 @@ msgstr "Marque aquí si quiere enviar un correo a la persona invitada"
#. module: base_calendar
#: view:calendar.event:0
msgid "Availability"
-msgstr ""
+msgstr "Disponibilidad"
#. module: base_calendar
#: view:calendar.event.edit.all:0
msgid "_Save"
-msgstr ""
+msgstr "_Guardar"
#. module: base_calendar
#: selection:calendar.attendee,cutype:0
msgid "Individual"
-msgstr ""
+msgstr "Individual"
#. module: base_calendar
#: field:calendar.alarm,user_id:0
msgid "Owner"
-msgstr ""
+msgstr "Dueño"
#. module: base_calendar
#: view:calendar.attendee:0
msgid "Delegation Info"
-msgstr ""
+msgstr "Información delegación"
#. module: base_calendar
#: view:calendar.event:0
#: field:calendar.event.edit.all,date:0
msgid "Start Date"
-msgstr ""
+msgstr "Fecha inicio"
#. module: base_calendar
#: field:calendar.attendee,cn:0
msgid "Common name"
-msgstr ""
+msgstr "Nombre común"
#. module: base_calendar
#: view:calendar.attendee:0
#: selection:calendar.attendee,state:0
msgid "Declined"
-msgstr ""
+msgstr "Rechazada"
#. module: base_calendar
#: view:calendar.attendee:0
msgid "My Role"
-msgstr ""
+msgstr "Mi rol"
#. module: base_calendar
#: view:calendar.event:0
msgid "My Events"
-msgstr ""
+msgstr "Mis eventos"
#. module: base_calendar
#: view:calendar.attendee:0
#: view:calendar.event:0
msgid "Decline"
-msgstr ""
+msgstr "Rechazar"
#. module: base_calendar
#: selection:calendar.event,freq:0
#: selection:calendar.todo,freq:0
msgid "Weeks"
-msgstr ""
+msgstr "Semanas"
#. module: base_calendar
#: selection:calendar.attendee,cutype:0
msgid "Group"
-msgstr ""
+msgstr "Grupo"
#. module: base_calendar
#: view:calendar.event:0
msgid "Edit All"
-msgstr ""
+msgstr "Editar todo"
#. module: base_calendar
#: field:base_calendar.invite.attendee,contact_ids:0
msgid "Contacts"
-msgstr ""
+msgstr "Contactos"
#. module: base_calendar
#: model:ir.model,name:base_calendar.model_res_alarm
@@ -784,7 +784,7 @@ msgstr "Información sobre la alarma básica"
#: field:calendar.event,fr:0
#: field:calendar.todo,fr:0
msgid "Fri"
-msgstr ""
+msgstr "Vie"
#. module: base_calendar
#: code:addons/base_calendar/base_calendar.py:0
@@ -795,29 +795,29 @@ msgstr "La cuenta no puede ser negativa"
#. module: base_calendar
#: field:calendar.attendee,member:0
msgid "Member"
-msgstr ""
+msgstr "Miembro"
#. module: base_calendar
#: help:calendar.event,location:0
#: help:calendar.todo,location:0
msgid "Location of Event"
-msgstr ""
+msgstr "Ubicación del evento"
#. module: base_calendar
#: field:calendar.event,rrule:0
#: field:calendar.todo,rrule:0
msgid "Recurrent Rule"
-msgstr ""
+msgstr "Regla recurrente"
#. module: base_calendar
#: selection:calendar.alarm,state:0
msgid "Draft"
-msgstr ""
+msgstr "Borrador"
#. module: base_calendar
#: field:calendar.alarm,attach:0
msgid "Attachment"
-msgstr ""
+msgstr "Adjunto"
#. module: base_calendar
#: view:calendar.attendee:0
@@ -828,7 +828,7 @@ msgstr "Invitación desde"
#: view:calendar.event:0
#: field:calendar.event.edit.all,alarm_id:0
msgid "Reminder"
-msgstr ""
+msgstr "Recordatorio"
#. module: base_calendar
#: view:base.calendar.set.exrule:0
@@ -842,7 +842,7 @@ msgstr ""
#: model:ir.actions.act_window,name:base_calendar.action_view_event
#: model:ir.ui.menu,name:base_calendar.menu_events
msgid "Events"
-msgstr ""
+msgstr "Eventos"
#. module: base_calendar
#: model:ir.actions.act_window,name:base_calendar.action_view_calendar_invite_attendee_wizard
@@ -859,7 +859,7 @@ msgstr "Email del invitado"
#: field:calendar.alarm,repeat:0
#: field:res.alarm,repeat:0
msgid "Repeat"
-msgstr ""
+msgstr "Repetir"
#. module: base_calendar
#: help:calendar.attendee,dir:0
@@ -873,65 +873,65 @@ msgstr ""
#: selection:calendar.event,month_list:0
#: selection:calendar.todo,month_list:0
msgid "August"
-msgstr ""
+msgstr "Agosto"
#. module: base_calendar
#: selection:base.calendar.set.exrule,week_list:0
#: selection:calendar.event,week_list:0
#: selection:calendar.todo,week_list:0
msgid "Monday"
-msgstr ""
+msgstr "Lunes"
#. module: base_calendar
#: selection:base.calendar.set.exrule,byday:0
#: selection:calendar.event,byday:0
#: selection:calendar.todo,byday:0
msgid "Third"
-msgstr ""
+msgstr "Tercero"
#. module: base_calendar
#: selection:base.calendar.set.exrule,month_list:0
#: selection:calendar.event,month_list:0
#: selection:calendar.todo,month_list:0
msgid "June"
-msgstr ""
+msgstr "Junio"
#. module: base_calendar
#: field:calendar.alarm,event_date:0
#: field:calendar.attendee,event_date:0
#: view:calendar.event:0
msgid "Event Date"
-msgstr ""
+msgstr "Fecha evento"
#. module: base_calendar
#: view:base.calendar.set.exrule:0
#: view:calendar.event:0
msgid "The"
-msgstr ""
+msgstr "El"
#. module: base_calendar
#: view:calendar.attendee:0
#: field:calendar.attendee,delegated_from:0
msgid "Delegated From"
-msgstr ""
+msgstr "Delegado desde"
#. module: base_calendar
#: field:calendar.attendee,user_id:0
msgid "User"
-msgstr ""
+msgstr "Usuario"
#. module: base_calendar
#: view:calendar.event:0
#: field:calendar.event,date:0
msgid "Date"
-msgstr ""
+msgstr "Fecha"
#. module: base_calendar
#: selection:base.calendar.set.exrule,month_list:0
#: selection:calendar.event,month_list:0
#: selection:calendar.todo,month_list:0
msgid "November"
-msgstr ""
+msgstr "Noviembre"
#. module: base_calendar
#: help:calendar.attendee,member:0
@@ -941,65 +941,65 @@ msgstr "Indicar los grupos a los que pertenece el asistente"
#. module: base_calendar
#: view:base_calendar.invite.attendee:0
msgid "Data"
-msgstr ""
+msgstr "Datos"
#. module: base_calendar
#: field:base.calendar.set.exrule,mo:0
#: field:calendar.event,mo:0
#: field:calendar.todo,mo:0
msgid "Mon"
-msgstr ""
+msgstr "Lun"
#. module: base_calendar
#: field:base.calendar.set.exrule,count:0
#: field:calendar.event,count:0
#: field:calendar.todo,count:0
msgid "Count"
-msgstr ""
+msgstr "Total"
#. module: base_calendar
#: selection:base.calendar.set.exrule,freq:0
#: selection:calendar.event,freq:0
#: selection:calendar.todo,freq:0
msgid "No Repeat"
-msgstr ""
+msgstr "No repetir"
#. module: base_calendar
#: selection:base.calendar.set.exrule,month_list:0
#: selection:calendar.event,month_list:0
#: selection:calendar.todo,month_list:0
msgid "October"
-msgstr ""
+msgstr "Octubre"
#. module: base_calendar
#: view:calendar.attendee:0
#: view:calendar.event:0
msgid "Uncertain"
-msgstr ""
+msgstr "Incierto"
#. module: base_calendar
#: field:calendar.attendee,language:0
msgid "Language"
-msgstr ""
+msgstr "Idioma"
#. module: base_calendar
#: field:calendar.alarm,trigger_occurs:0
#: field:res.alarm,trigger_occurs:0
msgid "Triggers"
-msgstr ""
+msgstr "Disparadores"
#. module: base_calendar
#: selection:base.calendar.set.exrule,month_list:0
#: selection:calendar.event,month_list:0
#: selection:calendar.todo,month_list:0
msgid "January"
-msgstr ""
+msgstr "Enero"
#. module: base_calendar
#: field:calendar.alarm,trigger_related:0
#: field:res.alarm,trigger_related:0
msgid "Related to"
-msgstr ""
+msgstr "Relacionado con"
#. module: base_calendar
#: field:base.calendar.set.exrule,interval:0
@@ -1008,14 +1008,14 @@ msgstr ""
#: field:calendar.todo,interval:0
#: field:res.alarm,trigger_interval:0
msgid "Interval"
-msgstr ""
+msgstr "Intervalo"
#. module: base_calendar
#: selection:base.calendar.set.exrule,week_list:0
#: selection:calendar.event,week_list:0
#: selection:calendar.todo,week_list:0
msgid "Wednesday"
-msgstr ""
+msgstr "Miércoles"
#. module: base_calendar
#: code:addons/base_calendar/base_calendar.py:0
@@ -1027,7 +1027,7 @@ msgstr "El intervalo no puede ser negativo"
#: field:calendar.alarm,name:0
#: view:calendar.event:0
msgid "Summary"
-msgstr ""
+msgstr "Resumen"
#. module: base_calendar
#: field:calendar.alarm,active:0
@@ -1035,17 +1035,17 @@ msgstr ""
#: field:calendar.todo,active:0
#: field:res.alarm,active:0
msgid "Active"
-msgstr ""
+msgstr "Activo"
#. module: base_calendar
#: view:calendar.attendee:0
msgid "Invitation"
-msgstr ""
+msgstr "Invitación"
#. module: base_calendar
#: field:calendar.alarm,action:0
msgid "Action"
-msgstr ""
+msgstr "Acción"
#. module: base_calendar
#: help:base_calendar.invite.attendee,type:0
@@ -1059,6 +1059,8 @@ msgid ""
"Duration' and 'Repeat' are both optional, but if one occurs, so MUST the "
"other"
msgstr ""
+"Duración' y 'Repetir' son ambos opcionales, pero si uno está activo también "
+"debe estarlo el otro"
#. module: base_calendar
#: model:ir.model,name:base_calendar.model_calendar_event_edit_all
@@ -1083,14 +1085,14 @@ msgstr "Define la acción a invocar cuando salte la alarma"
#. module: base_calendar
#: view:calendar.event:0
msgid "Search Events"
-msgstr ""
+msgstr "Buscar eventos"
#. module: base_calendar
#: selection:base.calendar.set.exrule,freq:0
#: selection:calendar.event,rrule_type:0
#: selection:calendar.todo,rrule_type:0
msgid "Weekly"
-msgstr ""
+msgstr "Semanal"
#. module: base_calendar
#: help:calendar.alarm,active:0
@@ -1101,17 +1103,19 @@ msgid ""
"If the active field is set to true, it will allow you to hide the event "
"alarm information without removing it."
msgstr ""
+"Si el campo activo es verdadero, le permitirá ocultar la notificación de "
+"aviso del evento sin eliminarlo."
#. module: base_calendar
#: field:calendar.event,recurrent_id:0
#: field:calendar.todo,recurrent_id:0
msgid "Recurrent ID date"
-msgstr ""
+msgstr "ID fecha recurrente"
#. module: base_calendar
#: sql_constraint:res.users:0
msgid "You can not have two users with the same login !"
-msgstr ""
+msgstr "¡No puede tener dos usuarios con el mismo identificador de usuario!"
#. module: base_calendar
#: field:calendar.alarm,state:0
@@ -1121,7 +1125,7 @@ msgstr ""
#: field:calendar.event,state:0
#: field:calendar.todo,state:0
msgid "State"
-msgstr ""
+msgstr "Estado"
#. module: base_calendar
#: view:res.alarm:0
@@ -1131,55 +1135,55 @@ msgstr "Detalles del recordatorio"
#. module: base_calendar
#: view:calendar.attendee:0
msgid "To Review"
-msgstr ""
+msgstr "A revisar"
#. module: base_calendar
#: field:base.calendar.set.exrule,freq:0
#: field:calendar.event,freq:0
#: field:calendar.todo,freq:0
msgid "Frequency"
-msgstr ""
+msgstr "Frecuencia"
#. module: base_calendar
#: selection:calendar.alarm,state:0
msgid "Done"
-msgstr ""
+msgstr "Hecho"
#. module: base_calendar
#: view:base_calendar.invite.attendee:0
#: field:base_calendar.invite.attendee,user_ids:0
msgid "Users"
-msgstr ""
+msgstr "Usuarios"
#. module: base_calendar
#: view:base.calendar.set.exrule:0
#: view:calendar.event:0
msgid "of"
-msgstr ""
+msgstr "de"
#. module: base_calendar
#: view:base_calendar.invite.attendee:0
#: view:calendar.event:0
#: view:calendar.event.edit.all:0
msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
#. module: base_calendar
#: model:ir.model,name:base_calendar.model_res_users
msgid "res.users"
-msgstr ""
+msgstr "res.usuarios"
#. module: base_calendar
#: selection:base.calendar.set.exrule,week_list:0
#: selection:calendar.event,week_list:0
#: selection:calendar.todo,week_list:0
msgid "Tuesday"
-msgstr ""
+msgstr "Martes"
#. module: base_calendar
#: selection:calendar.alarm,action:0
msgid "Procedure"
-msgstr ""
+msgstr "Procedimiento"
#. module: base_calendar
#: help:calendar.alarm,description:0
@@ -1192,7 +1196,7 @@ msgstr ""
#. module: base_calendar
#: view:calendar.event:0
msgid "Responsible User"
-msgstr ""
+msgstr "Usuario responsable"
#. module: base_calendar
#: selection:calendar.attendee,availability:0
@@ -1200,19 +1204,19 @@ msgstr ""
#: selection:calendar.todo,show_as:0
#: selection:res.users,availability:0
msgid "Busy"
-msgstr ""
+msgstr "Ocupado"
#. module: base_calendar
#: model:ir.model,name:base_calendar.model_calendar_event
msgid "Calendar Event"
-msgstr ""
+msgstr "Evento de calendario"
#. module: base_calendar
#: selection:calendar.attendee,state:0
#: selection:calendar.event,state:0
#: selection:calendar.todo,state:0
msgid "Tentative"
-msgstr ""
+msgstr "Provisional"
#. module: base_calendar
#: view:calendar.attendee:0
@@ -1220,39 +1224,39 @@ msgstr ""
#: field:calendar.event,user_id:0
#: field:calendar.todo,user_id:0
msgid "Responsible"
-msgstr ""
+msgstr "Responsable"
#. module: base_calendar
#: view:calendar.event:0
#: field:calendar.event,rrule_type:0
#: field:calendar.todo,rrule_type:0
msgid "Recurrency"
-msgstr ""
+msgstr "Recurrencia"
#. module: base_calendar
#: model:ir.actions.act_window,name:base_calendar.action_view_attendee_form
#: model:ir.ui.menu,name:base_calendar.menu_attendee_invitations
msgid "Event Invitations"
-msgstr ""
+msgstr "Invitaciones al evento"
#. module: base_calendar
#: selection:base.calendar.set.exrule,week_list:0
#: selection:calendar.event,week_list:0
#: selection:calendar.todo,week_list:0
msgid "Thursday"
-msgstr ""
+msgstr "Jueves"
#. module: base_calendar
#: selection:calendar.event,rrule_type:0
#: selection:calendar.todo,rrule_type:0
msgid "Custom"
-msgstr ""
+msgstr "Personalizado"
#. module: base_calendar
#: field:calendar.event,exrule:0
#: field:calendar.todo,exrule:0
msgid "Exception Rule"
-msgstr ""
+msgstr "Regla de excepción"
#. module: base_calendar
#: help:calendar.attendee,language:0
@@ -1263,7 +1267,7 @@ msgstr ""
#. module: base_calendar
#: view:calendar.event:0
msgid "Details"
-msgstr ""
+msgstr "Detalles"
#. module: base_calendar
#: help:calendar.event,exrule:0
@@ -1272,13 +1276,15 @@ msgid ""
"Defines a rule or repeating pattern of time to exclude from the recurring "
"rule."
msgstr ""
+"Define una regla o patrón de repetición de tiempo a excluir de la regla "
+"recurrente."
#. module: base_calendar
#: field:base.calendar.set.exrule,month_list:0
#: field:calendar.event,month_list:0
#: field:calendar.todo,month_list:0
msgid "Month"
-msgstr ""
+msgstr "Mes"
#. module: base_calendar
#: selection:base_calendar.invite.attendee,type:0
@@ -1293,6 +1299,9 @@ msgid ""
"e.g.: Every other month on the last Sunday of the month for 10 occurrences: "
" FREQ=MONTHLY;INTERVAL=2;COUNT=10;BYDAY=-1SU"
msgstr ""
+"Define una regla o patrón repetitivo para eventos recurrentes.\n"
+"Por ejemplo: Para 10 ocurrencias cada último domingo de cada dos meses : "
+"FREQ=MONTHLY;INTERVAL=2;COUNT=10;BYDAY=-1SU"
#. module: base_calendar
#: field:calendar.attendee,dir:0
@@ -1307,20 +1316,20 @@ msgstr ""
#: field:calendar.todo,description:0
#: field:calendar.todo,name:0
msgid "Description"
-msgstr ""
+msgstr "Descripción"
#. module: base_calendar
#: selection:base.calendar.set.exrule,month_list:0
#: selection:calendar.event,month_list:0
#: selection:calendar.todo,month_list:0
msgid "May"
-msgstr ""
+msgstr "Mayo"
#. module: base_calendar
#: field:base_calendar.invite.attendee,type:0
#: view:calendar.attendee:0
msgid "Type"
-msgstr ""
+msgstr "Tipo"
#. module: base_calendar
#: view:calendar.attendee:0
@@ -1331,41 +1340,41 @@ msgstr "Buscar invitaciones"
#: selection:calendar.alarm,trigger_occurs:0
#: selection:res.alarm,trigger_occurs:0
msgid "After"
-msgstr ""
+msgstr "Después de"
#. module: base_calendar
#: selection:calendar.alarm,state:0
msgid "Stop"
-msgstr ""
+msgstr "Parar"
#. module: base_calendar
#: model:ir.model,name:base_calendar.model_ir_values
msgid "ir.values"
-msgstr ""
+msgstr "ir.valores"
#. module: base_calendar
#: view:base_calendar.invite.attendee:0
#: view:calendar.event:0
msgid "Invite People"
-msgstr ""
+msgstr "Invitar personas"
#. module: base_calendar
#: model:ir.model,name:base_calendar.model_ir_model
msgid "Objects"
-msgstr ""
+msgstr "Objetos"
#. module: base_calendar
#: view:calendar.attendee:0
#: selection:calendar.attendee,state:0
msgid "Delegated"
-msgstr ""
+msgstr "Delegada"
#. module: base_calendar
#: field:base.calendar.set.exrule,sa:0
#: field:calendar.event,sa:0
#: field:calendar.todo,sa:0
msgid "Sat"
-msgstr ""
+msgstr "Sáb"
#. module: base_calendar
#: model:ir.module.module,description:base_calendar.module_meta_information
@@ -1380,7 +1389,7 @@ msgstr ""
#. module: base_calendar
#: selection:base.calendar.set.exrule,freq:0
msgid "Minutely"
-msgstr ""
+msgstr "Cada minuto"
#. module: base_calendar
#: help:calendar.attendee,sent_by:0
@@ -1391,36 +1400,36 @@ msgstr ""
#: view:calendar.event:0
#: field:calendar.event.edit.all,date_deadline:0
msgid "End Date"
-msgstr ""
+msgstr "Fecha final"
#. module: base_calendar
#: selection:base.calendar.set.exrule,month_list:0
#: selection:calendar.event,month_list:0
#: selection:calendar.todo,month_list:0
msgid "February"
-msgstr ""
+msgstr "Febrero"
#. module: base_calendar
#: selection:calendar.event,freq:0
#: selection:calendar.todo,freq:0
msgid "Months"
-msgstr ""
+msgstr "Meses"
#. module: base_calendar
#: selection:calendar.attendee,cutype:0
msgid "Resource"
-msgstr ""
+msgstr "Recurso"
#. module: base_calendar
#: field:res.alarm,name:0
msgid "Name"
-msgstr ""
+msgstr "Nombre"
#. module: base_calendar
#: field:calendar.event,exdate:0
#: field:calendar.todo,exdate:0
msgid "Exception Date/Times"
-msgstr ""
+msgstr "Fecha/horas excepción"
#. module: base_calendar
#: help:calendar.alarm,name:0
@@ -1428,6 +1437,8 @@ msgid ""
"Contains the text to be used as the message subject for "
"email or contains the text to be used for display"
msgstr ""
+"Contiene el texto a usar como asunto del mensaje para correos electrónicos, "
+"o contiene el texto a mostrar"
#. module: base_calendar
#: field:calendar.event,alarm_id:0
@@ -1435,7 +1446,7 @@ msgstr ""
#: field:calendar.todo,alarm_id:0
#: field:calendar.todo,base_calendar_alarm_id:0
msgid "Alarm"
-msgstr ""
+msgstr "Alarma"
#. module: base_calendar
#: code:addons/base_calendar/wizard/base_calendar_set_exrule.py:0
@@ -1454,37 +1465,37 @@ msgstr "Enviado por usuario"
#: selection:calendar.event,month_list:0
#: selection:calendar.todo,month_list:0
msgid "April"
-msgstr ""
+msgstr "Abril"
#. module: base_calendar
#: field:base.calendar.set.exrule,week_list:0
#: field:calendar.event,week_list:0
#: field:calendar.todo,week_list:0
msgid "Weekday"
-msgstr ""
+msgstr "Día de la semana"
#. module: base_calendar
#: field:base.calendar.set.exrule,byday:0
#: field:calendar.event,byday:0
#: field:calendar.todo,byday:0
msgid "By day"
-msgstr ""
+msgstr "Por día"
#. module: base_calendar
#: field:calendar.alarm,model_id:0
msgid "Model"
-msgstr ""
+msgstr "Modelo"
#. module: base_calendar
#: selection:calendar.alarm,action:0
msgid "Audio"
-msgstr ""
+msgstr "Audio"
#. module: base_calendar
#: field:calendar.event,id:0
#: field:calendar.todo,id:0
msgid "ID"
-msgstr ""
+msgstr "ID"
#. module: base_calendar
#: selection:calendar.attendee,role:0
@@ -1499,17 +1510,17 @@ msgstr "Invitar"
#. module: base_calendar
#: model:ir.model,name:base_calendar.model_calendar_attendee
msgid "Attendee information"
-msgstr ""
+msgstr "Información asistentes"
#. module: base_calendar
#: field:calendar.alarm,res_id:0
msgid "Resource ID"
-msgstr ""
+msgstr "ID del recurso"
#. module: base_calendar
#: selection:calendar.attendee,state:0
msgid "Needs Action"
-msgstr ""
+msgstr "Necesita acción"
#. module: base_calendar
#: field:calendar.attendee,sent_by:0
@@ -1520,49 +1531,49 @@ msgstr "Enviado por"
#: field:calendar.event,sequence:0
#: field:calendar.todo,sequence:0
msgid "Sequence"
-msgstr ""
+msgstr "Secuencia"
#. module: base_calendar
#: help:calendar.event,alarm_id:0
#: help:calendar.todo,alarm_id:0
msgid "Set an alarm at this time, before the event occurs"
-msgstr ""
+msgstr "Configure una alarma en este momento, antes de que ocurra el evento"
#. module: base_calendar
#: selection:base_calendar.invite.attendee,type:0
msgid "Internal User"
-msgstr ""
+msgstr "Usuario interno"
#. module: base_calendar
#: view:calendar.attendee:0
#: view:calendar.event:0
msgid "Accept"
-msgstr ""
+msgstr "Aceptar"
#. module: base_calendar
#: selection:base.calendar.set.exrule,week_list:0
#: selection:calendar.event,week_list:0
#: selection:calendar.todo,week_list:0
msgid "Saturday"
-msgstr ""
+msgstr "Sábado"
#. module: base_calendar
#: view:calendar.attendee:0
msgid "Invitation To"
-msgstr ""
+msgstr "Invitación a"
#. module: base_calendar
#: selection:base.calendar.set.exrule,byday:0
#: selection:calendar.event,byday:0
#: selection:calendar.todo,byday:0
msgid "Second"
-msgstr ""
+msgstr "Segundo"
#. module: base_calendar
#: field:calendar.attendee,availability:0
#: field:res.users,availability:0
msgid "Free/Busy"
-msgstr ""
+msgstr "Libre/Ocupado"
#. module: base_calendar
#: field:calendar.alarm,duration:0
@@ -1573,7 +1584,7 @@ msgstr ""
#: field:res.alarm,duration:0
#: field:res.alarm,trigger_duration:0
msgid "Duration"
-msgstr ""
+msgstr "Duración"
#. module: base_calendar
#: model:ir.actions.act_window,help:base_calendar.action_res_alarm_view
@@ -1585,7 +1596,7 @@ msgstr ""
#. module: base_calendar
#: field:calendar.alarm,trigger_date:0
msgid "Trigger Date"
-msgstr ""
+msgstr "Fecha activación"
#. module: base_calendar
#: help:calendar.alarm,attach:0
diff --git a/addons/base_contact/i18n/de.po b/addons/base_contact/i18n/de.po
index ede248cbcbb..7fc2ba1024d 100644
--- a/addons/base_contact/i18n/de.po
+++ b/addons/base_contact/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 09:45+0000\n"
+"PO-Revision-Date: 2010-12-28 08:44+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:41+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_contact
diff --git a/addons/base_contact/i18n/el.po b/addons/base_contact/i18n/el.po
index f75818be675..a010fc78741 100644
--- a/addons/base_contact/i18n/el.po
+++ b/addons/base_contact/i18n/el.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-15 05:05+0000\n"
+"PO-Revision-Date: 2010-12-29 09:18+0000\n"
"Last-Translator: Dimitris Andavoglou \n"
"Language-Team: nls@hellug.gr \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:13+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
@@ -47,7 +47,7 @@ msgstr "Ημερομηνία έναρξης εργασίας"
#. module: base_contact
#: view:base.contact.installer:0
msgid "Select the Option for Addresses Migration"
-msgstr ""
+msgstr "Επιλέξτε αυτήν την Επιλογή για Μετάπτωση Διευθύνσεων"
#. module: base_contact
#: help:res.partner.job,function:0
@@ -132,6 +132,8 @@ msgid ""
"If the active field is set to False, it will allow you to "
"hide the partner contact without removing it."
msgstr ""
+"Εάν το ενεργό πεδίο είναι Λάθος(False), σας επιτρέπει να αποκρύψετε την "
+"επαφή συναργάτη χωρίς να την διαγράψετε."
#. module: base_contact
#: model:ir.module.module,description:base_contact.module_meta_information
@@ -184,6 +186,8 @@ msgid ""
"Order of importance of this job title in the list of job "
"title of the linked partner"
msgstr ""
+"Σειρά σπουδαιότητας αυτού του τίτλου εργασίας στην λίστα τιτλων εργασιω΄ν "
+"του συνδεδεμένου συνεργάτη"
#. module: base_contact
#: field:res.partner.job,extension:0
@@ -262,7 +266,7 @@ msgstr "Διευθύνσεις Συνεργάτη"
#. module: base_contact
#: view:base.contact.installer:0
msgid "Address's Migration to Contacts"
-msgstr ""
+msgstr "Μετάπτωση Διευθύνσεων σε Επαφές"
#. module: base_contact
#: field:res.partner.job,sequence_contact:0
@@ -326,7 +330,7 @@ msgstr "Αλλιώς οι λεπτομέρεις δεν θα είναι ορατ
#. module: base_contact
#: view:base.contact.installer:0
msgid "Configure"
-msgstr ""
+msgstr "Παραμετροποίηση"
#. module: base_contact
#: field:res.partner.contact,email:0
@@ -469,7 +473,7 @@ msgstr "Εθνικότητα"
#. module: base_contact
#: model:ir.actions.act_window,name:base_contact.act_res_partner_jobs
msgid "Open Jobs"
-msgstr ""
+msgstr "Ανοιχτές Εργασίες"
#. module: base_contact
#: field:base.contact.installer,name:0
@@ -480,6 +484,7 @@ msgstr "Όνομα"
#: view:base.contact.installer:0
msgid "You can migrate Partner's current addresses to the contact."
msgstr ""
+"Μπορείτε να μεταπτώσετε τις τρέχουσες διεύθυνσεις του Συνεργάτη στην επαφή."
#. module: base_contact
#: field:res.partner.contact,partner_id:0
diff --git a/addons/base_contact/i18n/es.po b/addons/base_contact/i18n/es.po
index 644b0741a61..28e6b64c00b 100644
--- a/addons/base_contact/i18n/es.po
+++ b/addons/base_contact/i18n/es.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 22:35+0000\n"
+"PO-Revision-Date: 2010-12-28 08:39+0000\n"
"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
"\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:41+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_contact
diff --git a/addons/base_contact/i18n/hu.po b/addons/base_contact/i18n/hu.po
index dc5152b00a5..9cf725e3acb 100644
--- a/addons/base_contact/i18n/hu.po
+++ b/addons/base_contact/i18n/hu.po
@@ -7,29 +7,29 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-05 07:27+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-29 12:09+0000\n"
+"Last-Translator: NOVOTRADE RENDSZERHÁZ \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:13+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_contact
#: field:res.partner.contact,title:0
msgid "Title"
-msgstr ""
+msgstr "Megnevezés"
#. module: base_contact
#: view:res.partner.address:0
msgid "# of Contacts"
-msgstr ""
+msgstr "# a kapcsolatoknak"
#. module: base_contact
#: field:res.partner.job,fax:0
msgid "Fax"
-msgstr ""
+msgstr "Fax"
#. module: base_contact
#: view:base.contact.installer:0
@@ -71,7 +71,7 @@ msgstr ""
#. module: base_contact
#: field:res.partner.contact,mobile:0
msgid "Mobile"
-msgstr ""
+msgstr "Mobil"
#. module: base_contact
#: view:res.partner.contact:0
@@ -82,12 +82,12 @@ msgstr ""
#. module: base_contact
#: model:process.node,note:base_contact.process_node_contacts0
msgid "People you work with."
-msgstr ""
+msgstr "Emberek akikkel dolgozol"
#. module: base_contact
#: model:process.transition,note:base_contact.process_transition_functiontoaddress0
msgid "Define functions and address."
-msgstr ""
+msgstr "Határozza meg a beosztást és címet"
#. module: base_contact
#: help:res.partner.job,date_stop:0
@@ -104,17 +104,17 @@ msgstr ""
#: view:res.partner.contact:0
#: field:res.partner.job,name:0
msgid "Partner"
-msgstr ""
+msgstr "Partner"
#. module: base_contact
#: model:process.node,note:base_contact.process_node_function0
msgid "Jobs at a same partner address."
-msgstr ""
+msgstr "Feladatok ugyanahoz a partneri címhez"
#. module: base_contact
#: model:process.node,name:base_contact.process_node_partners0
msgid "Partners"
-msgstr ""
+msgstr "Partnerek"
#. module: base_contact
#: field:res.partner.job,state:0
@@ -156,7 +156,7 @@ msgstr ""
#: model:ir.module.module,shortdesc:base_contact.module_meta_information
#: model:process.process,name:base_contact.process_process_basecontactprocess0
msgid "Base Contact"
-msgstr ""
+msgstr "Alap kapcsolat"
#. module: base_contact
#: field:res.partner.job,date_stop:0
@@ -166,7 +166,7 @@ msgstr ""
#. module: base_contact
#: model:ir.actions.act_window,name:base_contact.action_res_partner_job
msgid "Contact's Jobs"
-msgstr ""
+msgstr "Kapcsolattartó munkaköre"
#. module: base_contact
#: view:res.partner:0
@@ -188,7 +188,7 @@ msgstr ""
#. module: base_contact
#: help:res.partner.job,extension:0
msgid "Internal/External extension phone number"
-msgstr ""
+msgstr "Belső/Kimenő mellék a telefonszámhoz"
#. module: base_contact
#: help:res.partner.job,phone:0
@@ -199,7 +199,7 @@ msgstr ""
#: view:res.partner.contact:0
#: field:res.partner.contact,job_ids:0
msgid "Functions and Addresses"
-msgstr ""
+msgstr "Beosztások és címek"
#. module: base_contact
#: model:ir.model,name:base_contact.model_res_partner_contact
@@ -215,12 +215,12 @@ msgstr ""
#. module: base_contact
#: field:res.partner.job,sequence_partner:0
msgid "Partner Seq."
-msgstr ""
+msgstr "Partner sorrend"
#. module: base_contact
#: model:process.transition,name:base_contact.process_transition_functiontoaddress0
msgid "Function to address"
-msgstr ""
+msgstr "Címek"
#. module: base_contact
#: field:base.contact.installer,progress:0
@@ -247,7 +247,7 @@ msgstr ""
#. module: base_contact
#: selection:res.partner.job,state:0
msgid "Past"
-msgstr ""
+msgstr "múlt"
#. module: base_contact
#: model:ir.model,name:base_contact.model_res_partner_address
@@ -289,7 +289,7 @@ msgstr ""
#. module: base_contact
#: model:process.node,note:base_contact.process_node_addresses0
msgid "Working and private addresses."
-msgstr ""
+msgstr "Munkahelyi és otthoni címek"
#. module: base_contact
#: help:res.partner.job,address_id:0
@@ -299,12 +299,12 @@ msgstr ""
#. module: base_contact
#: field:res.partner.job,function:0
msgid "Partner Function"
-msgstr ""
+msgstr "Partner beosztása"
#. module: base_contact
#: help:res.partner.job,other:0
msgid "Additional phone field"
-msgstr ""
+msgstr "Plusz telefon mező"
#. module: base_contact
#: field:res.partner.contact,website:0
@@ -325,7 +325,7 @@ msgstr ""
#: field:res.partner.contact,email:0
#: field:res.partner.job,email:0
msgid "E-Mail"
-msgstr ""
+msgstr "E-mail"
#. module: base_contact
#: model:ir.model,name:base_contact.model_base_contact_installer
@@ -335,12 +335,12 @@ msgstr ""
#. module: base_contact
#: view:res.partner.job:0
msgid "Contact Functions"
-msgstr ""
+msgstr "Kapcsolatartók"
#. module: base_contact
#: field:res.partner.job,phone:0
msgid "Phone"
-msgstr ""
+msgstr "Telefon"
#. module: base_contact
#: view:base.contact.installer:0
@@ -350,7 +350,7 @@ msgstr ""
#. module: base_contact
#: field:res.partner.contact,active:0
msgid "Active"
-msgstr ""
+msgstr "Aktív"
#. module: base_contact
#: field:res.partner.contact,function:0
@@ -365,27 +365,27 @@ msgstr ""
#. module: base_contact
#: view:res.partner.contact:0
msgid "Seq."
-msgstr ""
+msgstr "sorrend"
#. module: base_contact
#: field:res.partner.contact,lang_id:0
msgid "Language"
-msgstr ""
+msgstr "Nyelv"
#. module: base_contact
#: view:res.partner.contact:0
msgid "Extra Information"
-msgstr ""
+msgstr "Extra információ"
#. module: base_contact
#: model:process.node,note:base_contact.process_node_partners0
msgid "Companies you work with."
-msgstr ""
+msgstr "Cégek akikkel dolgozol"
#. module: base_contact
#: view:res.partner.contact:0
msgid "Partner Contact"
-msgstr ""
+msgstr "Partneri kapcsolat"
#. module: base_contact
#: view:res.partner.contact:0
@@ -410,7 +410,7 @@ msgstr ""
#. module: base_contact
#: selection:res.partner.job,state:0
msgid "Current"
-msgstr ""
+msgstr "Aktuális"
#. module: base_contact
#: field:res.partner.contact,first_name:0
@@ -420,7 +420,7 @@ msgstr "Keresztnév"
#. module: base_contact
#: model:ir.model,name:base_contact.model_res_partner_job
msgid "Contact Partner Function"
-msgstr ""
+msgstr "Kapcsolattartó partner"
#. module: base_contact
#: field:res.partner.job,other:0
@@ -436,7 +436,7 @@ msgstr ""
#: field:res.partner.address,job_id:0
#: field:res.partner.contact,job_id:0
msgid "Main Job"
-msgstr ""
+msgstr "Fő munkakör"
#. module: base_contact
#: model:process.transition,note:base_contact.process_transition_contacttofunction0
@@ -446,18 +446,18 @@ msgstr ""
#. module: base_contact
#: model:process.transition,name:base_contact.process_transition_contacttofunction0
msgid "Contact to function"
-msgstr ""
+msgstr "Kapcsolat a tisztviselőhöz"
#. module: base_contact
#: view:res.partner:0
#: field:res.partner.job,address_id:0
msgid "Address"
-msgstr ""
+msgstr "Cím"
#. module: base_contact
#: field:res.partner.contact,country_id:0
msgid "Nationality"
-msgstr ""
+msgstr "Nemzetiség"
#. module: base_contact
#: model:ir.actions.act_window,name:base_contact.act_res_partner_jobs
@@ -477,7 +477,7 @@ msgstr ""
#. module: base_contact
#: field:res.partner.contact,partner_id:0
msgid "Main Employer"
-msgstr ""
+msgstr "Fő munkáltató"
#. module: base_contact
#: model:ir.actions.act_window,name:base_contact.action_base_contact_installer
@@ -498,12 +498,12 @@ msgstr ""
#. module: base_contact
#: model:process.transition,name:base_contact.process_transition_partnertoaddress0
msgid "Partner to address"
-msgstr ""
+msgstr "Partner címe"
#. module: base_contact
#: field:res.partner.job,date_start:0
msgid "Date Start"
-msgstr ""
+msgstr "Indulási időpont"
#. module: base_contact
#: help:res.partner.job,sequence_contact:0
diff --git a/addons/base_contact/i18n/it.po b/addons/base_contact/i18n/it.po
index 3628e0bfd66..b9f736f6a39 100644
--- a/addons/base_contact/i18n/it.po
+++ b/addons/base_contact/i18n/it.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-12 09:22+0000\n"
+"PO-Revision-Date: 2010-12-29 08:59+0000\n"
"Last-Translator: OpenERP Administrators \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:13+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_contact
@@ -155,6 +155,25 @@ msgid ""
"an other object.\n"
" "
msgstr ""
+"\n"
+" Questo modulo permette di gestire i vostri contatti interamente.\n"
+"\n"
+" Permette di definire\n"
+" * contatti non relazionati necessariamente con un partner,\n"
+" * contatti che lavorano per parecchi indirizzi (possibilità per "
+"partner differenti),\n"
+" * contatti con la possibilità di avere differenti funzioni per "
+"ognuno degli indirizzi lavorativi\n"
+"\n"
+" Aggiunge inoltre un nuovo menù in:\n"
+" Partner \\ Contatti\n"
+" Partner \\ Funzioni\n"
+"\n"
+" Prestare attenzione che questo modulo converte l'attuale indirizzo in "
+"\"indirizzo + contatti\". Ciò significa che alcuni campi dell'indirizzo "
+"verranno persi (come il nome contatto), dato che questi si suppongono "
+"definiti in un altro oggetto.\n"
+" "
#. module: base_contact
#: model:ir.module.module,shortdesc:base_contact.module_meta_information
diff --git a/addons/base_contact/i18n/vi.po b/addons/base_contact/i18n/vi.po
index 1e8dd3b3847..c107618c451 100644
--- a/addons/base_contact/i18n/vi.po
+++ b/addons/base_contact/i18n/vi.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-28 04:32+0000\n"
-"Last-Translator: Phong Nguyen \n"
+"PO-Revision-Date: 2010-12-28 09:09+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Vietnamese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:41+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_contact
diff --git a/addons/hr_holidays/migrations/1.5/post-00-change-requests-signs.py b/addons/base_crypt/__init__.py
old mode 100644
new mode 100755
similarity index 74%
rename from addons/hr_holidays/migrations/1.5/post-00-change-requests-signs.py
rename to addons/base_crypt/__init__.py
index 9e4a5a45cb1..a8b9a6b0740
--- a/addons/hr_holidays/migrations/1.5/post-00-change-requests-signs.py
+++ b/addons/base_crypt/__init__.py
@@ -1,8 +1,7 @@
-# -*- coding: utf-8 -*-
##############################################################################
#
# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2010 Tiny SPRL ().
+# Copyright (C) 2004-2009 Tiny SPRL ().
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
@@ -18,8 +17,7 @@
# along with this program. If not, see .
#
##############################################################################
-__name__ = "Change signs of old holiday requests"
-def migrate(cr, version):
- cr.execute("DELETE FROM hr_holidays WHERE number_of_days < 0")
- cr.execute("UPDATE hr_holidays SET number_of_days = -number_of_days, type ='remove'")
+from service import security
+import crypt
+
diff --git a/addons/base_crypt/__openerp__.py b/addons/base_crypt/__openerp__.py
new file mode 100755
index 00000000000..d6c0bbd82e3
--- /dev/null
+++ b/addons/base_crypt/__openerp__.py
@@ -0,0 +1,43 @@
+# -*- encoding: utf-8 -*-
+##############################################################################
+#
+# OpenERP, Open Source Management Solution
+# Copyright (C) 2004-2009 Tiny SPRL ().
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+#
+##############################################################################
+{
+ "name" : "Base - Password Encryption",
+ "version" : "1.1",
+ "author" : "FS3 & OpenERP SA",
+ "maintainer" : "OpenERP SA",
+ "website" : "http://www.openerp.com",
+ "category" : "Generic Modules/Base",
+ "description": """This module replaces the cleartext password in the database with a password hash,
+preventing anyone from reading the original password.
+For your existing user base, the removal of the cleartext passwords occurs the first time
+a user logs into the database, after installing base_crypt.
+After installing this module it won't be possible to recover a forgotten password for your
+users, the only solution is for an admin to set a new password.
+
+Note: installing this module does not mean you can ignore basic security measures,
+as the password is still transmitted unencrypted on the network (by the client),
+unless you are using a secure protocol such as XML-RPCS.
+ """,
+ "depends" : ["base"],
+ "data" : [],
+ "active": False,
+ "installable": True,
+}
diff --git a/addons/base_crypt/crypt.py b/addons/base_crypt/crypt.py
new file mode 100755
index 00000000000..259404dc95b
--- /dev/null
+++ b/addons/base_crypt/crypt.py
@@ -0,0 +1,256 @@
+# Notice:
+# ------
+#
+# Implements encrypting functions.
+#
+# Copyright (c) 2008, F S 3 Consulting Inc.
+#
+# Maintainer:
+# Alec Joseph Rivera (agifs3.ph)
+#
+#
+# Warning:
+# -------
+#
+# This program as such is intended to be used by professional programmers
+# who take the whole responsibility of assessing all potential consequences
+# resulting from its eventual inadequacies and bugs. End users who are
+# looking for a ready-to-use solution with commercial guarantees and
+# support are strongly adviced to contract a Free Software Service Company.
+#
+# This program is Free Software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the
+# Free Software Foundation; either version 2 of the License, or (at your
+# option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
+# Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with this program; if not, write to the:
+#
+# Free Software Foundation, Inc.
+# 59 Temple Place - Suite 330
+# Boston, MA 02111-1307
+# USA.
+
+from random import seed, sample
+from string import letters, digits
+from osv import fields,osv
+import pooler
+import tools
+from tools.translate import _
+from service import security
+
+magic_md5 = '$1$'
+
+def gen_salt( length=8, symbols=letters + digits ):
+ seed()
+ return ''.join( sample( symbols, length ) )
+
+# The encrypt_md5 is based on Mark Johnson's md5crypt.py, which in turn is
+# based on FreeBSD src/lib/libcrypt/crypt.c (1.2) by Poul-Henning Kamp.
+# Mark's port can be found in ActiveState ASPN Python Cookbook. Kudos to
+# Poul and Mark. -agi
+#
+# Original license:
+#
+# * "THE BEER-WARE LICENSE" (Revision 42):
+# *
+# * wrote this file. As long as you retain this
+# * notice you can do whatever you want with this stuff. If we meet some
+# * day, and you think this stuff is worth it, you can buy me a beer in
+# * return.
+# *
+# * Poul-Henning Kamp
+
+import md5
+
+def encrypt_md5( raw_pw, salt, magic=magic_md5 ):
+ hash = md5.new( raw_pw + magic + salt )
+ stretch = md5.new( raw_pw + salt + raw_pw).digest()
+
+ for i in range( 0, len( raw_pw ) ):
+ hash.update( stretch[i % 16] )
+
+ i = len( raw_pw )
+
+ while i:
+ if i & 1:
+ hash.update('\x00')
+ else:
+ hash.update( raw_pw[0] )
+ i >>= 1
+
+ saltedmd5 = hash.digest()
+
+ for i in range( 1000 ):
+ hash = md5.new()
+
+ if i & 1:
+ hash.update( raw_pw )
+ else:
+ hash.update( saltedmd5 )
+
+ if i % 3:
+ hash.update( salt )
+ if i % 7:
+ hash.update( raw_pw )
+ if i & 1:
+ hash.update( saltedmd5 )
+ else:
+ hash.update( raw_pw )
+
+ saltedmd5 = hash.digest()
+
+ itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'
+
+ rearranged = ''
+ for a, b, c in ((0, 6, 12), (1, 7, 13), (2, 8, 14), (3, 9, 15), (4, 10, 5)):
+ v = ord( saltedmd5[a] ) << 16 | ord( saltedmd5[b] ) << 8 | ord( saltedmd5[c] )
+
+ for i in range(4):
+ rearranged += itoa64[v & 0x3f]
+ v >>= 6
+
+ v = ord( saltedmd5[11] )
+
+ for i in range( 2 ):
+ rearranged += itoa64[v & 0x3f]
+ v >>= 6
+
+ return magic + salt + '$' + rearranged
+
+class users(osv.osv):
+ _name="res.users"
+ _inherit="res.users"
+ # agi - 022108
+ # Add handlers for 'input_pw' field.
+
+ def set_pw(self, cr, uid, id, name, value, args, context):
+ if not value:
+ raise osv.except_osv(_('Error'), _("Please specify the password !"))
+
+ obj = pooler.get_pool(cr.dbname).get('res.users')
+ if not hasattr(obj, "_salt_cache"):
+ obj._salt_cache = {}
+
+ salt = obj._salt_cache[id] = gen_salt()
+ encrypted = encrypt_md5(value, salt)
+ cr.execute('update res_users set password=%s where id=%s',
+ (encrypted.encode('utf-8'), int(id)))
+ cr.commit()
+ del value
+
+ def get_pw( self, cr, uid, ids, name, args, context ):
+ cr.execute('select id, password from res_users where id in %s', (tuple(map(int, ids)),))
+ stored_pws = cr.fetchall()
+ res = {}
+
+ for id, stored_pw in stored_pws:
+ res[id] = stored_pw
+
+ return res
+
+ _columns = {
+ # The column size could be smaller as it is meant to store a hash, but
+ # an existing column cannot be downsized; thus we use the original
+ # column size.
+ 'password': fields.function(get_pw, fnct_inv=set_pw, type='char',
+ method=True, size=64, string='Password', invisible=True,
+ store=True),
+ }
+
+ def login(self, db, login, password):
+ cr = pooler.get_db(db).cursor()
+ cr.execute('select password, id from res_users where login=%s',
+ (login.encode('utf-8'),))
+ stored_pw = id = cr.fetchone()
+
+ if stored_pw:
+ stored_pw = stored_pw[0]
+ id = id[1]
+ else:
+ # Return early if there is no such login.
+ return False
+
+ stored_pw = self.maybe_encrypt(cr, stored_pw, id)
+
+ # Calculate an encrypted password from the user-provided
+ # password.
+ obj = pooler.get_pool(db).get('res.users')
+ if not hasattr(obj, "_salt_cache"):
+ obj._salt_cache = {}
+ salt = obj._salt_cache[id] = stored_pw[len(magic_md5):11]
+ encrypted_pw = encrypt_md5(password, salt)
+
+ # Check if the encrypted password matches against the one in the db.
+ cr.execute('select id from res_users where id=%s and password=%s and active', (int(id), encrypted_pw.encode('utf-8')))
+ res = cr.fetchone()
+ cr.close()
+
+ if res:
+ return res[0]
+ else:
+ return False
+
+ def check(self, db, uid, passwd):
+ # Get a chance to hash all passwords in db before using the uid_cache.
+ obj = pooler.get_pool(db).get('res.users')
+ if not hasattr(obj, "_salt_cache"):
+ obj._salt_cache = {}
+ self._uid_cache.get(db, {}).clear()
+
+ cached_pass = self._uid_cache.get(db, {}).get(uid)
+ if (cached_pass is not None) and cached_pass == passwd:
+ return True
+
+ cr = pooler.get_db(db).cursor()
+ if uid not in obj._salt_cache:
+ cr.execute('select login from res_users where id=%s', (int(uid),))
+ stored_login = cr.fetchone()
+ if stored_login:
+ stored_login = stored_login[0]
+
+ if not self.login(db,stored_login,passwd):
+ return False
+
+ salt = obj._salt_cache[uid]
+ cr.execute('select count(id) from res_users where id=%s and password=%s',
+ (int(uid), encrypt_md5(passwd, salt)))
+ res = cr.fetchone()[0]
+ cr.close()
+ if not bool(res):
+ raise Exception('AccessDenied')
+
+ if res:
+ if self._uid_cache.has_key(db):
+ ulist = self._uid_cache[db]
+ ulist[uid] = passwd
+ else:
+ self._uid_cache[db] = {uid: passwd}
+ return bool(res)
+
+ def maybe_encrypt(self, cr, pw, id):
+ # If the password 'pw' is not encrypted, then encrypt all passwords
+ # in the db. Returns the (possibly newly) encrypted password for 'id'.
+
+ if pw[0:len(magic_md5)] != magic_md5:
+ cr.execute('select id, password from res_users')
+ res = cr.fetchall()
+ for i, p in res:
+ encrypted = p
+ if p[0:len(magic_md5)] != magic_md5:
+ encrypted = encrypt_md5(p, gen_salt())
+ cr.execute('update res_users set password=%s where id=%s',
+ (encrypted.encode('utf-8'), int(i)))
+ if i == id:
+ encrypted_res = encrypted
+ cr.commit()
+ return encrypted_res
+ return pw
+
+users()
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/base_crypt/i18n/base_crypt.pot b/addons/base_crypt/i18n/base_crypt.pot
new file mode 100755
index 00000000000..d62691cb699
--- /dev/null
+++ b/addons/base_crypt/i18n/base_crypt.pot
@@ -0,0 +1,37 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+# * base_crypt
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 5.0.6\n"
+"Report-Msgid-Bugs-To: support@openerp.com\n"
+"POT-Creation-Date: 2009-11-26 09:12:09+0000\n"
+"PO-Revision-Date: 2009-11-26 09:12:09+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: base_crypt
+#: model:ir.module.module,description:base_crypt.module_meta_information
+msgid "Module for password encryption."
+msgstr ""
+
+#. module: base_crypt
+#: constraint:ir.ui.view:0
+msgid "Invalid XML for View Architecture!"
+msgstr ""
+
+#. module: base_crypt
+#: model:ir.module.module,shortdesc:base_crypt.module_meta_information
+msgid "Base"
+msgstr ""
+
+#. module: base_crypt
+#: field:res.users,input_pw:0
+msgid "Password"
+msgstr ""
+
diff --git a/addons/base_crypt/i18n/sv.po b/addons/base_crypt/i18n/sv.po
new file mode 100644
index 00000000000..a20776a2100
--- /dev/null
+++ b/addons/base_crypt/i18n/sv.po
@@ -0,0 +1,40 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+# * base_crypt
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 5.0.14\n"
+"Report-Msgid-Bugs-To: support@openerp.com\n"
+"POT-Creation-Date: 2009-11-26 09:12+0000\n"
+"PO-Revision-Date: 2010-11-23 02:16+0000\n"
+"Last-Translator: Olivier Dony (OpenERP) \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2010-12-15 05:38+0000\n"
+"X-Generator: Launchpad (build Unknown)\n"
+
+#. module: base_crypt
+#: model:ir.module.module,description:base_crypt.module_meta_information
+msgid "Module for password encryption."
+msgstr ""
+
+#. module: base_crypt
+#: constraint:ir.ui.view:0
+msgid "Invalid XML for View Architecture!"
+msgstr ""
+
+#. module: base_crypt
+#: model:ir.module.module,shortdesc:base_crypt.module_meta_information
+msgid "Base"
+msgstr ""
+
+#. module: base_crypt
+#: field:res.users,input_pw:0
+msgid "Password"
+msgstr ""
+
+#~ msgid "Module for password encryption.KKKKKKKKKKKKKKKKKKK"
+#~ msgstr "Module for password encryption.KKKKKKKKKKKKKKKKKKK"
diff --git a/addons/base_iban/__openerp__.py b/addons/base_iban/__openerp__.py
index c82109d9b54..9ed0b1171bb 100644
--- a/addons/base_iban/__openerp__.py
+++ b/addons/base_iban/__openerp__.py
@@ -23,7 +23,7 @@
'version': '1.0',
'category': 'Generic Modules/Base',
'description': """
-This module installs the base for IBAN (International Bank Account Number) bank accounts and checks for its validity
+This module installs the base for IBAN (International Bank Account Number) bank accounts and checks for its validity.
""",
'author': 'OpenERP SA',
diff --git a/addons/base_iban/i18n/de.po b/addons/base_iban/i18n/de.po
index fb302cd4cd4..79a6136da4e 100644
--- a/addons/base_iban/i18n/de.po
+++ b/addons/base_iban/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 09:47+0000\n"
+"PO-Revision-Date: 2010-12-28 08:46+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:40+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_iban
diff --git a/addons/base_iban/i18n/el.po b/addons/base_iban/i18n/el.po
index 0d0126d9180..2af4f012de9 100644
--- a/addons/base_iban/i18n/el.po
+++ b/addons/base_iban/i18n/el.po
@@ -3,13 +3,13 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2009-05-14 15:09+0000\n"
-"Last-Translator: Panagiotis Kranidiotis \n"
+"PO-Revision-Date: 2010-12-29 10:18+0000\n"
+"Last-Translator: Dimitris Andavoglou \n"
"Language-Team: nls@hellug.gr \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:02+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:23+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
@@ -18,7 +18,7 @@ msgstr ""
#. module: base_iban
#: model:ir.module.module,shortdesc:base_iban.module_meta_information
msgid "Create IBAN bank accounts"
-msgstr ""
+msgstr "Δημιουργία λογαριασμών IBAN"
#. module: base_iban
#: code:addons/base_iban/base_iban.py:0
@@ -27,6 +27,7 @@ msgid ""
"The IBAN does not seems to be correct. You should have entered something "
"like this %s"
msgstr ""
+"Ο IBAN δεν φαίνεται να είναι σωστός. Θα πρέπει να είχατε εισάγει κάτι σαν %s"
#. module: base_iban
#: model:res.partner.bank.type.field,name:base_iban.bank_zip_field
@@ -41,7 +42,7 @@ msgstr "Διεθνής Αριθμός Τραπεζικού Λογαριασμο
#. module: base_iban
#: model:ir.model,name:base_iban.model_res_partner_bank
msgid "Bank Accounts"
-msgstr ""
+msgstr "Τραπεζικοί Λογαριασμοί"
#. module: base_iban
#: model:res.partner.bank.type.field,name:base_iban.bank_country_field
@@ -62,6 +63,11 @@ msgid ""
"\n"
" "
msgstr ""
+"\n"
+"Αυτό το άρθρωμα κάνει εγκατάσταση την βάση για το IBAN (International Bank "
+"Account Number) λογαριασμού τράπεζας και ελέγχει για την ορθότητά του\n"
+"\n"
+" "
#. module: base_iban
#: model:res.partner.bank.type.field,name:base_iban.bank_iban_field
@@ -73,6 +79,7 @@ msgstr "iban"
#, python-format
msgid "The IBAN is invalid, It should begin with the country code"
msgstr ""
+"Ο IBAN δεν είναι έγκυρος, θα πρέπει να ξεκινά με τον κωδικό της χώρας"
#. module: base_iban
#: field:res.partner.bank,iban:0
diff --git a/addons/base_module_doc_rst/i18n/fr_BE.po b/addons/base_module_doc_rst/i18n/fr_BE.po
deleted file mode 100644
index 1a0e3c0f141..00000000000
--- a/addons/base_module_doc_rst/i18n/fr_BE.po
+++ /dev/null
@@ -1,57 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * base_module_doc_rst
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.0dev\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2009-01-28 00:45:34+0000\n"
-"PO-Revision-Date: 2009-01-28 00:45:34+0000\n"
-"Last-Translator: <>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
-
-#. module: base_module_doc_rst
-#: wizard_view:tech.guide.rst,init:0
-msgid "Technical Guide in rst format"
-msgstr "Guide Technique au format rst"
-
-#. module: base_module_doc_rst
-#: wizard_field:tech.guide.rst,init,name:0
-msgid "filename"
-msgstr "Nom du Fichier"
-
-#. module: base_module_doc_rst
-#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
-msgid "Create RST Technical Guide"
-msgstr "Crée le Guide Technical au format rst"
-
-#. module: base_module_doc_rst
-#: wizard_view:tech.guide.rst,init:0
-msgid "Please choose a file where the Technical Guide will be written."
-msgstr "Choisissez un fichier où le Guide Technique sera créé."
-
-#. module: base_module_doc_rst
-#: wizard_field:tech.guide.rst,init,rst_file:0
-msgid "file"
-msgstr "Fichier"
-
-#. module: base_module_doc_rst
-#: wizard_button:tech.guide.rst,init,end:0
-msgid "Close"
-msgstr "Fermer"
-
-#. module: base_module_doc_rst
-#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
-msgid "Module Technical Guide in Restructured Text "
-msgstr ""
-
-#. module: base_module_doc_rst
-#: wizard_view:tech.guide.rst,init:0
-msgid "Create Technical Guide in rst format"
-msgstr "Crée le Guide Technique au format rst"
-
diff --git a/addons/base_module_quality/i18n/de.po b/addons/base_module_quality/i18n/de.po
index 0e526e3356f..b83967f099c 100644
--- a/addons/base_module_quality/i18n/de.po
+++ b/addons/base_module_quality/i18n/de.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-09 11:33+0000\n"
+"PO-Revision-Date: 2010-12-30 23:12+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:49+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_module_quality
@@ -544,7 +544,7 @@ msgstr "Details"
#: code:addons/base_module_quality/speed_test/speed_test.py:0
#, python-format
msgid "Warning! Not enough demo data"
-msgstr ""
+msgstr "Warnung! Nicht genügend Demodaten."
#. module: base_module_quality
#: code:addons/base_module_quality/pylint_test/pylint_test.py:0
diff --git a/addons/base_module_quality/i18n/el.po b/addons/base_module_quality/i18n/el.po
index 0bc9f730d2f..13e6e5cc5c9 100644
--- a/addons/base_module_quality/i18n/el.po
+++ b/addons/base_module_quality/i18n/el.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-08-03 03:39+0000\n"
-"Last-Translator: mga (Open ERP) \n"
+"PO-Revision-Date: 2010-12-29 11:50+0000\n"
+"Last-Translator: Dimitris Andavoglou \n"
"Language-Team: Greek \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:49+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_module_quality
@@ -22,7 +22,7 @@ msgstr ""
#: code:addons/base_module_quality/pep8_test/pep8_test.py:0
#, python-format
msgid "Suggestion"
-msgstr ""
+msgstr "Πρόταση"
#. module: base_module_quality
#: code:addons/base_module_quality/base_module_quality.py:0
@@ -34,7 +34,7 @@ msgstr ""
#: code:addons/base_module_quality/method_test/method_test.py:0
#, python-format
msgid "Method Test"
-msgstr ""
+msgstr "Μεθοδολογία Τεστ"
#. module: base_module_quality
#: model:ir.module.module,shortdesc:base_module_quality.module_meta_information
@@ -64,13 +64,13 @@ msgstr "Προσπεράστηκε"
#: code:addons/base_module_quality/method_test/method_test.py:0
#, python-format
msgid "Module has no objects"
-msgstr ""
+msgstr "Το Άρθρωμα δεν έχει αντικείμενα"
#. module: base_module_quality
#: code:addons/base_module_quality/speed_test/speed_test.py:0
#, python-format
msgid "Speed Test"
-msgstr ""
+msgstr "Τεστ Ταχύτητας"
#. module: base_module_quality
#: code:addons/base_module_quality/terp_test/terp_test.py:0
@@ -87,13 +87,13 @@ msgstr ""
#: code:addons/base_module_quality/workflow_test/workflow_test.py:0
#, python-format
msgid "Object Name"
-msgstr ""
+msgstr "Όνομα Αντικειμένου"
#. module: base_module_quality
#: code:addons/base_module_quality/method_test/method_test.py:0
#, python-format
msgid "Ok"
-msgstr ""
+msgstr "ΟΚ"
#. module: base_module_quality
#: code:addons/base_module_quality/terp_test/terp_test.py:0
@@ -107,7 +107,7 @@ msgstr ""
#: code:addons/base_module_quality/wizard/quality_save_report.py:0
#, python-format
msgid "No report to save!"
-msgstr ""
+msgstr "Καμία αναφορά για αποθήκευση!"
#. module: base_module_quality
#: code:addons/base_module_quality/object_test/object_test.py:0
@@ -128,7 +128,7 @@ msgstr ""
#: code:addons/base_module_quality/pylint_test/pylint_test.py:0
#, python-format
msgid "Result (/10)"
-msgstr ""
+msgstr "Αποτέλεσμα(/10)"
#. module: base_module_quality
#: code:addons/base_module_quality/terp_test/terp_test.py:0
@@ -140,7 +140,7 @@ msgstr ""
#: code:addons/base_module_quality/object_test/object_test.py:0
#, python-format
msgid "Object Test"
-msgstr ""
+msgstr "Τεστ Αντικειμένου"
#. module: base_module_quality
#: view:module.quality.detail:0
@@ -158,13 +158,13 @@ msgstr "Έλεγχος ποιότητας"
#: code:addons/base_module_quality/speed_test/speed_test.py:0
#, python-format
msgid "Not Efficient"
-msgstr ""
+msgstr "αναπαρκής"
#. module: base_module_quality
#: code:addons/base_module_quality/wizard/quality_save_report.py:0
#, python-format
msgid "Warning"
-msgstr ""
+msgstr "Προειδοποίηση"
#. module: base_module_quality
#: code:addons/base_module_quality/unit_test/unit_test.py:0
@@ -204,7 +204,7 @@ msgstr "Συντελεστής"
#: code:addons/base_module_quality/object_test/object_test.py:0
#, python-format
msgid "Result of Security in %"
-msgstr ""
+msgstr "Αποτελέσματα Ασφάλειας σε %"
#. module: base_module_quality
#: help:module.quality.detail,ponderation:0
@@ -219,7 +219,7 @@ msgstr ""
#: code:addons/base_module_quality/speed_test/speed_test.py:0
#, python-format
msgid "No enough data"
-msgstr ""
+msgstr "Μη επαρκή δεδομένα"
#. module: base_module_quality
#: code:addons/base_module_quality/terp_test/terp_test.py:0
@@ -237,7 +237,7 @@ msgstr ""
#: code:addons/base_module_quality/speed_test/speed_test.py:0
#, python-format
msgid "No data"
-msgstr ""
+msgstr "Δεν υπάρχουν δεδομένα"
#. module: base_module_quality
#: model:ir.model,name:base_module_quality.model_module_quality_detail
@@ -261,7 +261,7 @@ msgstr ""
#: code:addons/base_module_quality/structure_test/structure_test.py:0
#, python-format
msgid "Result in %"
-msgstr ""
+msgstr "Αποτέλεσμα σε %"
#. module: base_module_quality
#: wizard_view:quality_detail_save,init:0
@@ -273,7 +273,7 @@ msgstr "Τυπικές εγγραφές"
#: code:addons/base_module_quality/pylint_test/pylint_test.py:0
#, python-format
msgid "No python file found"
-msgstr ""
+msgstr "Δεν βρέθηκε αρχείο python"
#. module: base_module_quality
#: code:addons/base_module_quality/speed_test/speed_test.py:0
@@ -318,7 +318,7 @@ msgstr ""
#: code:addons/base_module_quality/unit_test/unit_test.py:0
#, python-format
msgid "Status"
-msgstr ""
+msgstr "Κατάσταση"
#. module: base_module_quality
#: view:module.quality.check:0
@@ -355,7 +355,7 @@ msgstr ""
#: code:addons/base_module_quality/workflow_test/workflow_test.py:0
#, python-format
msgid "Module Name"
-msgstr ""
+msgstr "Όνομα Αρθρώματος"
#. module: base_module_quality
#: code:addons/base_module_quality/unit_test/unit_test.py:0
@@ -385,7 +385,7 @@ msgstr ""
#: code:addons/base_module_quality/method_test/method_test.py:0
#, python-format
msgid "Exception"
-msgstr ""
+msgstr "Εξαίρεση"
#. module: base_module_quality
#: code:addons/base_module_quality/base_module_quality.py:0
@@ -532,25 +532,25 @@ msgstr ""
#: code:addons/base_module_quality/object_test/object_test.py:0
#, python-format
msgid "Field name"
-msgstr ""
+msgstr "Όνομα πεδίου"
#. module: base_module_quality
#: code:addons/base_module_quality/speed_test/speed_test.py:0
#, python-format
msgid "1"
-msgstr ""
+msgstr "1"
#. module: base_module_quality
#: code:addons/base_module_quality/speed_test/speed_test.py:0
#, python-format
msgid "Warning! Object has no demo data"
-msgstr ""
+msgstr "Προειδοποίηση! Το αντικείμενο δεν έχει πρόχειρα δεδομένα"
#. module: base_module_quality
#: code:addons/base_module_quality/terp_test/terp_test.py:0
#, python-format
msgid "Tag Name"
-msgstr ""
+msgstr "όνομα ετικέτας"
#. module: base_module_quality
#: wizard_field:quality_detail_save,init,name:0
@@ -635,13 +635,13 @@ msgstr "Περίληψη"
#: code:addons/base_module_quality/structure_test/structure_test.py:0
#, python-format
msgid "File Name"
-msgstr ""
+msgstr "Όνομα Αρχείου"
#. module: base_module_quality
#: code:addons/base_module_quality/pep8_test/pep8_test.py:0
#, python-format
msgid "Line number"
-msgstr ""
+msgstr "Αριθμός Γραμμής"
#. module: base_module_quality
#: code:addons/base_module_quality/structure_test/structure_test.py:0
diff --git a/addons/base_module_record/i18n/de.po b/addons/base_module_record/i18n/de.po
index 2de858f4c17..3d040997337 100644
--- a/addons/base_module_record/i18n/de.po
+++ b/addons/base_module_record/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-11-30 17:15+0000\n"
+"PO-Revision-Date: 2010-12-30 23:12+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:13+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_module_record
@@ -113,7 +113,7 @@ msgstr "Module Aufzeichnung"
#: model:ir.actions.wizard,name:base_module_record.wizard_base_module_record_objects
#: model:ir.ui.menu,name:base_module_record.menu_wizard_base_module_record_objects
msgid "Export Customizations As a Module"
-msgstr "Kundenanpassung als Modul exportieren"
+msgstr "Export Personalisierung als Modul"
#. module: base_module_record
#: wizard_view:base_module_record.module_record_objects,save:0
@@ -208,7 +208,7 @@ msgstr "Fortsetzen"
#: model:ir.actions.wizard,name:base_module_record.wizard_base_module_record_data
#: model:ir.ui.menu,name:base_module_record.menu_wizard_base_module_record_data
msgid "Export Customizations As Data File"
-msgstr "Exportiere Personalisierung as Datei"
+msgstr "Export Personalisierung als Datei"
#. module: base_module_record
#: code:addons/base_module_record/wizard/base_module_save.py:0
@@ -230,7 +230,7 @@ msgstr "OK"
#. module: base_module_record
#: model:ir.ui.menu,name:base_module_record.menu_wizard_base_mod_rec
msgid "Module Creation"
-msgstr "Modul Erzeugung"
+msgstr "Export Personalisierung"
#. module: base_module_record
#: wizard_field:base_module_record.module_record_objects,info,data_kind:0
@@ -297,6 +297,34 @@ msgid ""
"module.\n"
" "
msgstr ""
+"\n"
+"Dieses Modul ermöglicht die einfache Erstellung eines neuen Moduls ohne "
+"Quellcode zu schreiben.\n"
+"Es werden alle Vorgänge zu ausgewählten Objekten während einer aktiven "
+"Sitzung aufgezeichnet, um\n"
+"dann ein Modul in Form eines .zip Archivs zu exportieren. Somit können Sie "
+"sehr einfach Ihr eigenes \n"
+"Modul mit Hilfe des OpenERP Clients erstellen.\n"
+"\n"
+"Aufgezeichnet werden neu erstellte und/oder geänderte Datensätze. Außerdem "
+"werden \n"
+"abhängige Daten sowie existierende Verbindungen aktualisiert (many2one "
+"Widgets, many2many Widgets, ...). \n"
+"Workflows und Demo/Update Daten werden ebenfalls im Rahmen dieses Moduls "
+"unterstützt.\n"
+"\n"
+"Diese Funktion hilft Ihnen z.B. dabei wiederverwendbare Module zu erstellen "
+"und auf diesem Wege individuelle\n"
+"Konfigurationen zu erstellen und diese für Demos bzw. den realen Einsatz zu "
+"nutzen. \n"
+"\n"
+"Wie sollte das Modul angewendet werden? Starten Sie den Assistenten über das "
+"Menü: \n"
+"Administration/Personalisierung/Export Personalisierung/Export "
+"Personalisierung als Modul\n"
+"Wählen Sie dann eine Datum/Zeit Einstellung für den Export der "
+"aufgezeichneten Personalisierung.\n"
+" "
#~ msgid ""
#~ "The Object name must start with x_ and not contain any special character !"
diff --git a/addons/base_module_record/i18n/el.po b/addons/base_module_record/i18n/el.po
index 92b950fc7ec..35c773f785e 100644
--- a/addons/base_module_record/i18n/el.po
+++ b/addons/base_module_record/i18n/el.po
@@ -6,13 +6,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-11-12 09:18+0000\n"
+"PO-Revision-Date: 2010-12-29 10:30+0000\n"
"Last-Translator: Dimitris Andavoglou \n"
"Language-Team: nls@hellug.gr \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:13+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Country: GREECE\n"
"X-Poedit-Language: Greek\n"
@@ -247,7 +247,7 @@ msgstr "Πληροφορίες Αρθρώματος"
#: wizard_field:base_module_record.module_record_data,init,info_yaml:0
#: wizard_field:base_module_record.module_record_objects,init,info_yaml:0
msgid "YAML"
-msgstr ""
+msgstr "YAML"
#. module: base_module_record
#: wizard_field:base_module_record.module_record_data,info,res_text:0
diff --git a/addons/base_report_creator/i18n/de.po b/addons/base_report_creator/i18n/de.po
index a252525b8f6..224abdc4b4b 100644
--- a/addons/base_report_creator/i18n/de.po
+++ b/addons/base_report_creator/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-11-30 15:52+0000\n"
+"PO-Revision-Date: 2010-12-29 11:38+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:40+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_report_creator
@@ -145,6 +145,7 @@ msgstr "Summe"
#: constraint:base_report_creator.report:0
msgid "You must have to give calendar view's color,start date and delay."
msgstr ""
+"Sie müssen zum Kalender die Farbe angegeben, Startdatum und Laufzeit."
#. module: base_report_creator
#: field:base_report_creator.report,model_ids:0
@@ -246,6 +247,8 @@ msgstr "UND"
#: constraint:base_report_creator.report:0
msgid "You can not display field which are not stored in Database."
msgstr ""
+"Sie können kein Feld anzeigen, welches nicht in der Datenbank gespeichert "
+"wird."
#. module: base_report_creator
#: field:base_report_creator.report.fields,calendar_mode:0
@@ -384,6 +387,7 @@ msgstr "Abbrechen"
#: constraint:base_report_creator.report:0
msgid "You can apply aggregate function to the non calculated field."
msgstr ""
+"Sie können keine Summenfunktion bei nicht berechenbaren Feldern anwenden."
#. module: base_report_creator
#: field:base_report_creator.report,menu_id:0
@@ -416,6 +420,7 @@ msgid ""
"If the active field is set to False, it will allow you to hide the report "
"without removing it."
msgstr ""
+"Durch Deaktivierung der Option, kann die Auswertung ausgeblendet werden."
#. module: base_report_creator
#: selection:base_report_creator.report,view_graph_type:0
diff --git a/addons/base_report_designer/i18n/de.po b/addons/base_report_designer/i18n/de.po
index cd5090bb172..6d4d39f7748 100644
--- a/addons/base_report_designer/i18n/de.po
+++ b/addons/base_report_designer/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-11-30 18:19+0000\n"
+"PO-Revision-Date: 2010-12-29 08:51+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:34+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_report_designer
@@ -25,7 +25,7 @@ msgstr ""
#. module: base_report_designer
#: view:base_report_designer.installer:0
msgid "OpenERP Report Designer Configuration"
-msgstr ""
+msgstr "Konfiguration Report Designer"
#. module: base_report_designer
#: model:ir.module.module,shortdesc:base_report_designer.module_meta_information
@@ -38,6 +38,8 @@ msgid ""
"This plug-in allows you to create/modify OpenERP Reports into OpenOffice "
"Writer."
msgstr ""
+"Dieses Plugin erlaubt es Berichte für OpenERP in Openoffice Writer zu "
+"erstellen oder zu verändern"
#. module: base_report_designer
#: view:base.report.file.sxw:0
@@ -56,6 +58,14 @@ msgid ""
"you can modify in OpenOffice.Once you have modified it you can\n"
"upload the report using the same wizard.\n"
msgstr ""
+"\n"
+"Dieses Modul wird mit dem OpenERP OpenOffice Plugin benutzt.\n"
+"Sie müssen zunächst das Plugin installieren (http://www.openerp.com)\n"
+"\n"
+"Dieses Modul fügt einen Assistenten für den Import/Export von .swx \n"
+"Dateien hinzu, die Sie dann in OpenOffice bearbeiten können. Nach dem \n"
+"bearbeiten können Sie den Bericht auch mit diesem Assistenten wieder\n"
+"hochladen.\n"
#. module: base_report_designer
#: view:base.report.file.sxw:0
diff --git a/addons/base_report_designer/i18n/fr.po b/addons/base_report_designer/i18n/fr.po
index 913d1cb228b..0cf581b1e14 100644
--- a/addons/base_report_designer/i18n/fr.po
+++ b/addons/base_report_designer/i18n/fr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 22:32+0000\n"
+"PO-Revision-Date: 2010-12-28 08:27+0000\n"
"Last-Translator: lolivier \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:42+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:54+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_report_designer
diff --git a/addons/base_report_designer/i18n/zh_CN.po b/addons/base_report_designer/i18n/zh_CN.po
index b54ad6c7131..3cdba9dbb17 100644
--- a/addons/base_report_designer/i18n/zh_CN.po
+++ b/addons/base_report_designer/i18n/zh_CN.po
@@ -7,24 +7,24 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-08-03 03:47+0000\n"
-"Last-Translator: Black Jack \n"
+"PO-Revision-Date: 2010-12-30 13:59+0000\n"
+"Last-Translator: Wei \"oldrev\" Li \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:34+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
msgid "base.report.sxw"
-msgstr ""
+msgstr "base.report.sxw"
#. module: base_report_designer
#: view:base_report_designer.installer:0
msgid "OpenERP Report Designer Configuration"
-msgstr ""
+msgstr "OpenERP 报表设计器配置"
#. module: base_report_designer
#: model:ir.module.module,shortdesc:base_report_designer.module_meta_information
@@ -36,7 +36,7 @@ msgstr "报表设计接口模块"
msgid ""
"This plug-in allows you to create/modify OpenERP Reports into OpenOffice "
"Writer."
-msgstr ""
+msgstr "该插件允许您在 OpenOffice Writer 软件中创建或修改 OpenERP 报表。"
#. module: base_report_designer
#: view:base.report.file.sxw:0
@@ -64,32 +64,32 @@ msgstr "这.SXW报表"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_designer_installer
msgid "base_report_designer.installer"
-msgstr ""
+msgstr "base_report_designer.installer"
#. module: base_report_designer
#: field:base_report_designer.installer,description:0
msgid "Description"
-msgstr ""
+msgstr "说明"
#. module: base_report_designer
#: view:base_report_designer.installer:0
msgid "_Close"
-msgstr ""
+msgstr "关闭(_C)"
#. module: base_report_designer
#: view:base.report.rml.save:0
msgid "The RML report"
-msgstr ""
+msgstr "RML 报表"
#. module: base_report_designer
#: view:base_report_designer.installer:0
msgid "Configure"
-msgstr ""
+msgstr "配置"
#. module: base_report_designer
#: view:base_report_designer.installer:0
msgid "title"
-msgstr ""
+msgstr "title"
#. module: base_report_designer
#: field:base.report.file.sxw,report_id:0
@@ -100,7 +100,7 @@ msgstr "报表"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_rml_save
msgid "base.report.rml.save"
-msgstr ""
+msgstr "base.report.rml.save"
#. module: base_report_designer
#: model:ir.ui.menu,name:base_report_designer.menu_action_report_designer_wizard
@@ -110,7 +110,7 @@ msgstr "报表设计者"
#. module: base_report_designer
#: field:base_report_designer.installer,name:0
msgid "File name"
-msgstr ""
+msgstr "文件名"
#. module: base_report_designer
#: view:base.report.file.sxw:0
@@ -122,7 +122,7 @@ msgstr "给一个报表"
#: view:base_report_designer.installer:0
#: model:ir.actions.act_window,name:base_report_designer.action_report_designer_wizard
msgid "OpenERP Report Designer"
-msgstr ""
+msgstr "OpenERP 报表设计器"
#. module: base_report_designer
#: view:base.report.sxw:0
@@ -132,19 +132,19 @@ msgstr "继续"
#. module: base_report_designer
#: field:base.report.rml.save,file_rml:0
msgid "Save As"
-msgstr ""
+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 ""
+msgstr "报表设计器插件文件。请保存此文件并作为 OpenOffice 软件的插件安装。"
#. module: base_report_designer
#: view:base.report.rml.save:0
msgid "Save RML FIle"
-msgstr ""
+msgstr "保存 RML 文件"
#. module: base_report_designer
#: field:base.report.file.sxw,file_sxw:0
@@ -155,12 +155,12 @@ msgstr "你的.SXW文件"
#. module: base_report_designer
#: view:base_report_designer.installer:0
msgid "Installation and Configuration Steps"
-msgstr ""
+msgstr "安装和配置步骤"
#. module: base_report_designer
#: field:base_report_designer.installer,progress:0
msgid "Configuration Progress"
-msgstr ""
+msgstr "配置进度"
#. module: base_report_designer
#: view:base.report.file.sxw:0
@@ -174,32 +174,32 @@ msgstr ""
#. module: base_report_designer
#: view:base_report_designer.installer:0
msgid "Skip"
-msgstr ""
+msgstr "跳过"
#. module: base_report_designer
#: field:base_report_designer.installer,config_logo:0
msgid "Image"
-msgstr ""
+msgstr "图片"
#. module: base_report_designer
#: model:ir.actions.act_window,name:base_report_designer.action_view_base_report_sxw
msgid "Base Report sxw"
-msgstr ""
+msgstr "基本的报表 sxw 文件"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_file_sxw
msgid "base.report.file.sxw"
-msgstr ""
+msgstr "base.report.file.sxw"
#. module: base_report_designer
#: field:base_report_designer.installer,plugin_file:0
msgid "OpenObject Report Designer Plug-in"
-msgstr ""
+msgstr "报表设计器插件"
#. module: base_report_designer
#: model:ir.actions.act_window,name:base_report_designer.action_report_designer_installer
msgid "OpenERP Report Designer Installation"
-msgstr ""
+msgstr "OpenERP 报表设计器安装程序"
#. module: base_report_designer
#: view:base.report.file.sxw:0
@@ -211,7 +211,7 @@ msgstr "取消"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_ir_actions_report_xml
msgid "ir.actions.report.xml"
-msgstr ""
+msgstr "ir.actions.report.xml"
#. module: base_report_designer
#: view:base.report.sxw:0
diff --git a/addons/base_report_designer/openerp_sxw2rml/openerp_sxw2rml.py b/addons/base_report_designer/openerp_sxw2rml/openerp_sxw2rml.py
index c51602cd82d..77314929269 100644
--- a/addons/base_report_designer/openerp_sxw2rml/openerp_sxw2rml.py
+++ b/addons/base_report_designer/openerp_sxw2rml/openerp_sxw2rml.py
@@ -26,7 +26,7 @@ OpenERP SXW2RML - The OpenERP's report engine
OpenERP SXW2RML is part of the OpenERP Report Project.
OpenERP Report is a module that allows you to render high quality PDF document
-from an OpenOffice template (.sxw) and any relationnal database.
+from an OpenOffice template (.sxw) and any relationl database.
"""
__version__ = '0.9'
@@ -251,8 +251,8 @@ class DomApi(DomApiGeneral):
parent = self.style_dict[style_name].getAttribute("style:parent-style-name").encode("utf-8")
res = self.getStylePropertiesDict(parent)
- childs = self.style_dict[style_name].childNodes
- for c in childs:
+ children = self.style_dict[style_name].childNodes
+ for c in children:
if c.nodeType == c.ELEMENT_NODE and c.nodeName.find("properties")>0 :
for attr in c._attrs.keys():
res[attr] = c.getAttribute(attr).encode("utf-8")
diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/Makefile b/addons/base_report_designer/plugin/openerp_report_designer/bin/Makefile
old mode 100755
new mode 100644
diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/OOo_run.sh b/addons/base_report_designer/plugin/openerp_report_designer/bin/OOo_run.sh
old mode 100755
new mode 100644
diff --git a/addons/base_setup/i18n/zh_CN.po b/addons/base_setup/i18n/zh_CN.po
index 7bdcb2c046e..cdd00867621 100644
--- a/addons/base_setup/i18n/zh_CN.po
+++ b/addons/base_setup/i18n/zh_CN.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-20 09:37+0000\n"
+"PO-Revision-Date: 2010-12-30 14:16+0000\n"
"Last-Translator: Wei \"oldrev\" Li \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:16+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_setup
@@ -81,7 +81,7 @@ msgstr "销售点"
#. module: base_setup
#: field:base.setup.installer,association:0
msgid "Associations"
-msgstr ""
+msgstr "协会"
#. module: base_setup
#: help:base.setup.installer,account_accountant:0
@@ -145,7 +145,7 @@ msgstr ""
msgid ""
"You can start configuring the system or connect directly to the database as "
"an administrator."
-msgstr ""
+msgstr "您可以选择开始配置系统或者直接作为管理员连接到数据库。"
#. module: base_setup
#: field:base.setup.installer,report_designer:0
@@ -160,7 +160,7 @@ msgstr "电话"
#. module: base_setup
#: view:base.setup.company:0
msgid "res_config_contents"
-msgstr ""
+msgstr "res_config_contents"
#. module: base_setup
#: view:base.setup.company:0
@@ -172,12 +172,12 @@ msgstr ""
#. module: base_setup
#: view:base.setup.installer:0
msgid "title"
-msgstr ""
+msgstr "title"
#. module: base_setup
#: field:base.setup.installer,knowledge:0
msgid "Knowledge Management"
-msgstr ""
+msgstr "知识管理"
#. module: base_setup
#: model:ir.module.module,description:base_setup.module_meta_information
@@ -232,7 +232,7 @@ msgstr "公司名称"
#. module: base_setup
#: view:base.setup.config:0
msgid "Skip Configuration Wizards"
-msgstr ""
+msgstr "跳过配置向导"
#. module: base_setup
#: help:base.setup.installer,hr:0
@@ -251,14 +251,14 @@ msgstr ""
#. module: base_setup
#: model:ir.model,name:base_setup.model_base_setup_company
msgid "base.setup.company"
-msgstr ""
+msgstr "base.setup.company"
#. module: base_setup
#: help:base.setup.installer,purchase:0
msgid ""
"Helps you manage your purchase-related processes such as requests for "
"quotations, supplier invoices, etc..."
-msgstr ""
+msgstr "帮助您管理采购相关流程,如询价、供货商发票等等"
#. module: base_setup
#: help:base.setup.company,rml_footer2:0
@@ -271,12 +271,12 @@ msgstr "这将显示在报表底部.建议你输入银行的信息"
#. module: base_setup
#: field:base.setup.company,street2:0
msgid "Street 2"
-msgstr ""
+msgstr "街道地址 2"
#. module: base_setup
#: model:ir.model,name:base_setup.model_base_setup_installer
msgid "base.setup.installer"
-msgstr ""
+msgstr "base.setup.installer"
#. module: base_setup
#: field:base.setup.company,country_id:0
@@ -291,17 +291,17 @@ msgstr "设置"
#. module: base_setup
#: field:base.setup.installer,account_accountant:0
msgid "Accounting & Finance"
-msgstr ""
+msgstr "会计与财务"
#. module: base_setup
#: field:base.setup.installer,auction:0
msgid "Auction Houses"
-msgstr ""
+msgstr "拍卖行"
#. module: base_setup
#: field:base.setup.company,zip:0
msgid "Zip Code"
-msgstr ""
+msgstr "邮政编码"
#. module: base_setup
#: view:base.setup.config:0
@@ -313,7 +313,7 @@ msgstr "开始设置"
msgid ""
"Lets you install addons geared towards sharing knowledge with and between "
"your employees."
-msgstr ""
+msgstr "让您安装附加的模块使您可以与您的雇员分享知识。"
#. module: base_setup
#: view:base.setup.installer:0
@@ -326,7 +326,7 @@ msgstr ""
#: view:base.setup.company:0
#: model:ir.actions.act_window,name:base_setup.action_base_setup_company
msgid "Company Configuration"
-msgstr ""
+msgstr "单位配置"
#. module: base_setup
#: field:base.setup.company,logo:0
@@ -344,37 +344,37 @@ msgstr ""
#. module: base_setup
#: field:base.setup.installer,purchase:0
msgid "Purchase Management"
-msgstr ""
+msgstr "采购管理"
#. module: base_setup
#: help:base.setup.installer,sale:0
msgid "Helps you handle your quotations, sale orders and invoicing."
-msgstr ""
+msgstr "帮助您处理报价单、销售单和发票。"
#. module: base_setup
#: field:base.setup.installer,stock:0
msgid "Warehouse Management"
-msgstr ""
+msgstr "仓库管理"
#. module: base_setup
#: field:base.setup.installer,project:0
msgid "Project Management"
-msgstr ""
+msgstr "项目管理"
#. module: base_setup
#: field:base.setup.config,installed_users:0
msgid "Installed Users"
-msgstr ""
+msgstr "已安装的用户"
#. module: base_setup
#: view:base.setup.config:0
msgid "New Database"
-msgstr ""
+msgstr "新数据库"
#. module: base_setup
#: field:base.setup.installer,crm:0
msgid "Customer Relationship Management"
-msgstr ""
+msgstr "客户关系管理"
#. module: base_setup
#: help:base.setup.installer,auction:0
@@ -396,7 +396,7 @@ msgstr "这将显示在报表的右上角,建议你放一个标语."
msgid ""
"Lets you install various tools to simplify and enhance OpenERP's report "
"creation."
-msgstr ""
+msgstr "让您安装工具来简化和增强 OpenERP 的报表创建功能."
#. module: base_setup
#: field:base.setup.company,rml_header1:0
@@ -406,24 +406,24 @@ msgstr "报表页眉"
#. module: base_setup
#: view:base.setup.config:0
msgid "Information about your new database"
-msgstr ""
+msgstr "您的新数据库信息"
#. module: base_setup
#: field:base.setup.company,config_logo:0
#: field:base.setup.config,config_logo:0
#: field:base.setup.installer,config_logo:0
msgid "Image"
-msgstr ""
+msgstr "图片"
#. module: base_setup
#: field:base.setup.installer,product_expiry:0
msgid "Food Industry"
-msgstr ""
+msgstr "食品工业"
#. module: base_setup
#: field:base.setup.installer,mrp:0
msgid "Manufacturing"
-msgstr ""
+msgstr "生产管理"
#. module: base_setup
#: view:base.setup.company:0
@@ -441,12 +441,12 @@ msgstr "这将显示在报表底部,建议你放入正式的公司信息."
#. module: base_setup
#: field:base.setup.company,website:0
msgid "Company Website"
-msgstr ""
+msgstr "公司网站"
#. module: base_setup
#: view:base.setup.installer:0
msgid "Install Specific Industry Applications"
-msgstr ""
+msgstr "安装特定行业应用"
#. module: base_setup
#: field:base.setup.company,street:0
@@ -456,18 +456,18 @@ msgstr "街区"
#. module: base_setup
#: view:base.setup.company:0
msgid "Configure Your Company Information"
-msgstr ""
+msgstr "配置您的单位信息"
#. module: base_setup
#: help:base.setup.company,website:0
msgid "Example: http://openerp.com"
-msgstr ""
+msgstr "例如:http://openerp.com"
#. module: base_setup
#: view:base.setup.installer:0
#: model:ir.actions.act_window,name:base_setup.action_base_setup_installer
msgid "Install Applications"
-msgstr ""
+msgstr "安装应用"
#. module: base_setup
#: help:base.setup.installer,crm:0
@@ -482,7 +482,7 @@ msgstr ""
msgid ""
"Helps you manage your inventory and main stock operations: delivery orders, "
"receptions, etc."
-msgstr ""
+msgstr "帮助您管理库存与仓库相关操作:发货单、收货单等等"
#. module: base_setup
#: model:ir.module.module,shortdesc:base_setup.module_meta_information
@@ -499,7 +499,7 @@ msgstr ""
#. module: base_setup
#: model:ir.model,name:base_setup.model_base_setup_config
msgid "base.setup.config"
-msgstr ""
+msgstr "base.setup.config"
#~ msgid "Profile"
#~ msgstr "配置"
diff --git a/addons/base_synchro/base_synchro_view.xml b/addons/base_synchro/base_synchro_view.xml
old mode 100755
new mode 100644
diff --git a/addons/base_synchro/i18n/de.po b/addons/base_synchro/i18n/de.po
index d5ddf158876..a0cb14d0fb1 100644
--- a/addons/base_synchro/i18n/de.po
+++ b/addons/base_synchro/i18n/de.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-11-30 17:47+0000\n"
+"PO-Revision-Date: 2010-12-29 09:45+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:57+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_synchro
@@ -170,7 +170,7 @@ msgstr "Synchronisierte Instanzen"
#. module: base_synchro
#: field:base.synchro.obj,active:0
msgid "Active"
-msgstr ""
+msgstr "Aktiv"
#. module: base_synchro
#: view:base.synchro.obj:0
diff --git a/addons/base_vat/i18n/de.po b/addons/base_vat/i18n/de.po
index 295cf6abffa..57ca1a761b6 100644
--- a/addons/base_vat/i18n/de.po
+++ b/addons/base_vat/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-11-30 11:39+0000\n"
+"PO-Revision-Date: 2010-12-29 10:28+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:14+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_vat
@@ -40,6 +40,14 @@ msgid ""
"countries.\n"
" "
msgstr ""
+"\n"
+" Aktivieren Sie die UST-ID für den Partner. Prüfen Sie die Gültigkeit.\n"
+"\n"
+" Dieses Modul verwendet die Logik, die unter http://sima-pc.com/nif.php "
+"beschrieben wird,\n"
+" zur Prüfung der Gültigkeit einer UST-ID, die Sie bei einem "
+"Geschäftspartner aus der EU zuweisen.\n"
+" "
#. module: base_vat
#: model:ir.module.module,shortdesc:base_vat.module_meta_information
@@ -51,7 +59,7 @@ msgstr ""
#. module: base_vat
#: constraint:res.partner:0
msgid "Error ! You can not create recursive associated members."
-msgstr ""
+msgstr "Fehler! Sie können keine rekursiven Elemente anlegen"
#. module: base_vat
#: code:addons/base_vat/base_vat.py:0
diff --git a/addons/base_vat/i18n/hu.po b/addons/base_vat/i18n/hu.po
index 74857cfdf00..06f533bd96d 100644
--- a/addons/base_vat/i18n/hu.po
+++ b/addons/base_vat/i18n/hu.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2009-02-03 06:25+0000\n"
-"Last-Translator: <>\n"
+"PO-Revision-Date: 2010-12-29 10:39+0000\n"
+"Last-Translator: NOVOTRADE RENDSZERHÁZ \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:14+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_vat
@@ -64,7 +64,7 @@ msgstr ""
#. module: base_vat
#: model:ir.model,name:base_vat.model_res_partner
msgid "Partner"
-msgstr ""
+msgstr "Partner"
#. module: base_vat
#: field:res.partner,vat_subjected:0
diff --git a/addons/board/board.py b/addons/board/board.py
index 8662aa5bff2..7de35fcc5f8 100644
--- a/addons/board/board.py
+++ b/addons/board/board.py
@@ -120,7 +120,6 @@ class board_board(osv.osv):
@return: Dictionary of Fields, arch and toolbar.
"""
-
res = {}
res = super(board_board, self).fields_view_get(cr, user, view_id, view_type,\
context, toolbar=toolbar, submenu=submenu)
@@ -131,9 +130,31 @@ class board_board(osv.osv):
view_id = vids[0]
arch = self.pool.get('ir.ui.view.custom').browse(cr, user, view_id, context=context)
res['arch'] = arch.arch
-
+ res['arch'] = self._arch_preprocessing(cr, user, res['arch'], context=context)
res['toolbar'] = {'print': [], 'action': [], 'relate': []}
return res
+
+
+ def _arch_preprocessing(self, cr, user, arch, context=None):
+ from lxml import etree
+ def remove_unauthorized_children(node):
+ for child in node.iterchildren():
+ if child.tag=='action' and child.get('invisible'):
+ node.remove(child)
+ else:
+ child=remove_unauthorized_children(child)
+ return node
+
+ def encode(s):
+ if isinstance(s, unicode):
+ return s.encode('utf8')
+ return s
+
+ archnode = etree.fromstring(encode(arch))
+ return etree.tostring(remove_unauthorized_children(archnode),pretty_print=True)
+
+
+
_columns = {
'name': fields.char('Dashboard', size=64, required=True),
diff --git a/addons/board/i18n/de.po b/addons/board/i18n/de.po
index 0de6b36d3e4..5082be802b6 100644
--- a/addons/board/i18n/de.po
+++ b/addons/board/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-11-30 15:59+0000\n"
+"PO-Revision-Date: 2010-12-29 11:19+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:39+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: board
@@ -229,7 +229,7 @@ msgstr "Obermenü"
#. module: board
#: view:res.log.report:0
msgid " Month-1 "
-msgstr ""
+msgstr " Monat -1 "
#. module: board
#: selection:res.log.report,month:0
diff --git a/addons/board/i18n/fr.po b/addons/board/i18n/fr.po
index 6d59db8b08e..8505fc7ca19 100644
--- a/addons/board/i18n/fr.po
+++ b/addons/board/i18n/fr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 22:43+0000\n"
+"PO-Revision-Date: 2010-12-30 20:00+0000\n"
"Last-Translator: lolivier \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:42+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: board
@@ -228,7 +228,7 @@ msgstr "Menu Parent"
#. module: board
#: view:res.log.report:0
msgid " Month-1 "
-msgstr ""
+msgstr " Mois -1 "
#. module: board
#: selection:res.log.report,month:0
diff --git a/addons/board/security/ir.model.access.csv b/addons/board/security/ir.model.access.csv
index 0110e1678ae..1b0abd337c7 100644
--- a/addons/board/security/ir.model.access.csv
+++ b/addons/board/security/ir.model.access.csv
@@ -4,4 +4,5 @@
"access_board_note_type","board.note.type","model_board_note_type","base.group_user",1,1,1,1
"access_board_note","board.note","model_board_note","base.group_user",1,1,1,1
"access_board_board_sale_salesman","board.board.sale.salesman","model_board_board","base.group_sale_salesman",1,1,1,1
-
+"access_res_log_report_system","res.log.report system","model_res_log_report",base.group_system,1,0,0,0
+"access_res_log_report_erp_manager","res.log.report erp_manager","model_res_log_report",base.group_erp_manager,1,0,0,0
diff --git a/addons/caldav/i18n/de.po b/addons/caldav/i18n/de.po
index cf86f8cd445..c4ef051dd52 100644
--- a/addons/caldav/i18n/de.po
+++ b/addons/caldav/i18n/de.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-11-30 17:53+0000\n"
+"PO-Revision-Date: 2010-12-30 23:14+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:58+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: caldav
@@ -57,7 +57,7 @@ msgstr "Teilnehmer"
#. module: caldav
#: sql_constraint:basic.calendar.fields:0
msgid "Can not map a field more than once"
-msgstr ""
+msgstr "Das Feld kann nur einmal zugewiesen werden."
#. module: caldav
#: selection:basic.calendar,type:0
@@ -224,6 +224,31 @@ msgid ""
"created\n"
" CALENDAR_NAME: Name of calendar to access\n"
msgstr ""
+"\n"
+" Dieses Modul beinhaltet die Basisfunktionen für ein caldav "
+"Kalendersystem: \n"
+" - WebDav Server, für den Remote Zugriff auf einen Kalender\n"
+" - Synchronisation von Kalendern durch CalDav Nutzung\n"
+" - Individuelle Konfiguration der Attribute Termin und Aufgabe für alle "
+"OpenERP Objekte\n"
+" - Bereitstellung von ical Import/Export Funktionalität\n"
+"\n"
+" Für einen Zugriff auf Kalender durch CalDav fähige Anwendungen, "
+"verwenden Sie folgende Adresse:\n"
+" "
+"http://HOSTNAME:PORT/webdav/DATABASE_NAME/calendars/users/USERNAME/c\n"
+"\n"
+" Für einen Remote Zugriff auf OpenERP Kalender via WebCal verwenden Sie "
+"folgendes Adressmuster:\n"
+" "
+"http://HOSTNAME:PORT/webdav/DATABASE_NAME/Calendars/CALENDAR_NAME.ics\n"
+"\n"
+" wobei folgendes gilt:\n"
+" HOSTNAME: Host auf dem der OpenERP Server (mit WebDav) läuft\n"
+" PORT: Port auf dem der OpenERP Server läuft (Standard: 8069)\n"
+" DATABASE_NAME: Name der Datenbank mit dem erstellten OpenERP "
+"Kalender\n"
+" CALENDAR_NAME: Name des Kalenders, der verbunden werden soll\n"
#. module: caldav
#: field:basic.calendar,create_date:0
@@ -269,12 +294,15 @@ msgstr "Kalender"
msgid ""
"Please install python-vobject from http://vobject.skyhouseconsulting.com/"
msgstr ""
+"Bitte installieren Sie python-vobject von "
+"http://vobject.skyhouseconsulting.com/"
#. module: caldav
#: code:addons/caldav/wizard/calendar_event_import.py:0
#, python-format
msgid "Invalid format of the ics, file can not be imported"
msgstr ""
+"Ungültiges Format der .ics Datei. Diese Datei kann nicht importiert werden."
#. module: caldav
#: field:basic.calendar.fields,field_id:0
@@ -481,7 +509,7 @@ msgstr "Exportiere .ics Datei"
#: code:addons/caldav/calendar.py:0
#, python-format
msgid "vobject Import Error!"
-msgstr ""
+msgstr "vobject Importfehler!"
#. module: caldav
#: view:basic.calendar:0
diff --git a/addons/claim_from_delivery/i18n/it.po b/addons/claim_from_delivery/i18n/it.po
index 216cca22574..0892a842fd9 100644
--- a/addons/claim_from_delivery/i18n/it.po
+++ b/addons/claim_from_delivery/i18n/it.po
@@ -8,29 +8,29 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-11-22 07:34+0000\n"
+"PO-Revision-Date: 2010-12-29 12:12+0000\n"
"Last-Translator: OpenERP Administrators \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:54+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: claim_from_delivery
#: model:ir.actions.act_window,name:claim_from_delivery.action_claim_from_delivery
msgid "Claim"
-msgstr ""
+msgstr "Reclamo"
#. module: claim_from_delivery
#: model:ir.module.module,description:claim_from_delivery.module_meta_information
msgid "Create Claim from delivery order:\n"
-msgstr ""
+msgstr "Crea il reclamo dall'ordine di consegna:\n"
#. module: claim_from_delivery
#: model:ir.module.module,shortdesc:claim_from_delivery.module_meta_information
msgid "Claim from delivery"
-msgstr ""
+msgstr "Reclamo da consegna"
#~ msgid "Picking List"
#~ msgstr "Picking List"
diff --git a/addons/crm/crm.py b/addons/crm/crm.py
index 311822376eb..edfee9e7614 100644
--- a/addons/crm/crm.py
+++ b/addons/crm/crm.py
@@ -47,13 +47,12 @@ AVAILABLE_PRIORITIES = [
class crm_case(object):
"""A simple python class to be used for common functions """
-
def _find_lost_stage(self, cr, uid, type, section_id):
return self._find_percent_stage(cr, uid, 0.0, type, section_id)
def _find_won_stage(self, cr, uid, type, section_id):
return self._find_percent_stage(cr, uid, 100.0, type, section_id)
-
+
def _find_percent_stage(self, cr, uid, percent, type, section_id):
"""
Return the first stage with a probability == percent
@@ -105,7 +104,6 @@ class crm_case(object):
if not stage.on_change:
return {'value':{}}
return {'value':{'probability': stage.probability}}
-
def _get_default_partner_address(self, cr, uid, context=None):
@@ -208,7 +206,6 @@ class crm_case(object):
next_stage = stage_pool.browse(cr, uid, next_stage_id, context=context)
if not next_stage:
return False
-
next_seq = next_stage.sequence
if not current_seq :
current_seq = 0
@@ -221,10 +218,8 @@ class crm_case(object):
def stage_change(self, cr, uid, ids, context=None, order='sequence'):
if context is None:
context = {}
-
stage_pool = self.pool.get('crm.case.stage')
stage_type = context and context.get('stage_type','')
-
current_seq = False
next_stage_id = False
diff --git a/addons/crm/crm_demo.xml b/addons/crm/crm_demo.xml
index e629330751f..16ae0e73129 100644
--- a/addons/crm/crm_demo.xml
+++ b/addons/crm/crm_demo.xml
@@ -5,5 +5,12 @@
+
+ Meetings
+ ir.ui.menu
+
+
+
+
diff --git a/addons/crm/crm_meeting_view.xml b/addons/crm/crm_meeting_view.xml
index c27a50cf37b..2b3f610dabd 100644
--- a/addons/crm/crm_meeting_view.xml
+++ b/addons/crm/crm_meeting_view.xml
@@ -44,7 +44,7 @@
-
+
diff --git a/addons/crm/crm_phonecall_view.xml b/addons/crm/crm_phonecall_view.xml
index a03ccb28fad..7a60af9533b 100644
--- a/addons/crm/crm_phonecall_view.xml
+++ b/addons/crm/crm_phonecall_view.xml
@@ -60,7 +60,7 @@
diff --git a/addons/crm_caldav/__openerp__.py b/addons/crm_caldav/__openerp__.py
index d0e04576b3b..fa3a9fc4335 100644
--- a/addons/crm_caldav/__openerp__.py
+++ b/addons/crm_caldav/__openerp__.py
@@ -21,11 +21,11 @@
{
- 'name': 'Extened Module to Add CalDav future on Meeting',
+ 'name': 'Extended Module to Add CalDav feature on Meeting',
'version': '1.1',
'category': 'Generic Modules/CRM & SRM',
'description': """
- New Futures in Meeting:
+ New Features in Meeting:
* Share meeting with other calendar clients like sunbird
""",
'author': 'OpenERP SA',
diff --git a/addons/crm_caldav/i18n/de.po b/addons/crm_caldav/i18n/de.po
index 4454d7f4295..fbe758bde31 100644
--- a/addons/crm_caldav/i18n/de.po
+++ b/addons/crm_caldav/i18n/de.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-11-30 14:57+0000\n"
+"PO-Revision-Date: 2010-12-29 12:37+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:58+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm_caldav
@@ -35,6 +35,10 @@ msgid ""
" New Futures in Meeting:\n"
" * Share meeting with other calendar clients like sunbird\n"
msgstr ""
+"\n"
+" Neue Funktion für Termine:\n"
+" * Veröffentlichen Sie Termine zwecks Zugriff durch andere "
+"Kalenderanwendungen (z.B. Sunbird)\n"
#~ msgid ""
#~ "The Object name must start with x_ and not contain any special character !"
diff --git a/addons/crm_caldav/i18n/it.po b/addons/crm_caldav/i18n/it.po
index 6606934e772..89fc439ac97 100644
--- a/addons/crm_caldav/i18n/it.po
+++ b/addons/crm_caldav/i18n/it.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 12:40+0000\n"
-"Last-Translator: Nicola Riolini - Micronaet \n"
+"PO-Revision-Date: 2010-12-28 07:42+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:58+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm_caldav
diff --git a/addons/crm_claim/i18n/el.po b/addons/crm_claim/i18n/el.po
index 97c243aae15..82d2f8514aa 100644
--- a/addons/crm_claim/i18n/el.po
+++ b/addons/crm_claim/i18n/el.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-11-19 07:50+0000\n"
+"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Dimitris Andavoglou \n"
"Language-Team: Greek \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:56+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm_claim
@@ -168,7 +168,7 @@ msgstr "Επαναφορά σε Πρόχειρο"
#: field:crm.claim,date_deadline:0
#: field:crm.claim.report,date_deadline:0
msgid "Deadline"
-msgstr "Προθεσμεία"
+msgstr "Προσθεσμία"
#. module: crm_claim
#: view:crm.claim:0
diff --git a/addons/crm_claim/i18n/it.po b/addons/crm_claim/i18n/it.po
index e9b908290de..ff784b1c541 100644
--- a/addons/crm_claim/i18n/it.po
+++ b/addons/crm_claim/i18n/it.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-27 21:02+0000\n"
-"Last-Translator: Nicola Riolini - Micronaet \n"
+"PO-Revision-Date: 2010-12-29 07:28+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm_claim
@@ -36,7 +36,7 @@ msgstr "Responsabilità"
#. module: crm_claim
#: field:crm.claim,date_action_next:0
msgid "Next Action Date"
-msgstr ""
+msgstr "Data prossima azione"
#. module: crm_claim
#: selection:crm.claim.report,month:0
@@ -68,7 +68,7 @@ msgstr "Email osservatori"
#. module: crm_claim
#: view:crm.claim.report:0
msgid "#Claim"
-msgstr "# Iniziative"
+msgstr "# Reclami"
#. module: crm_claim
#: model:ir.actions.act_window,help:crm_claim.crm_claim_stage_act
@@ -77,6 +77,9 @@ msgid ""
"in the system. The stages define all the steps required for the resolution "
"of a claim."
msgstr ""
+"E' possibile creare fasi del reclamo per categorizzare lo stato di ogni "
+"reclamo entrato nel sistema. Le fasi definiscono tutti i passaggi richiesti "
+"per la risoluzione di un reclamo."
#. module: crm_claim
#: selection:crm.claim,priority:0
@@ -105,7 +108,7 @@ msgstr ""
#. module: crm_claim
#: view:crm.claim:0
msgid "Claim Description"
-msgstr ""
+msgstr "Descrizione del reclamo"
#. module: crm_claim
#: field:crm.claim,message_ids:0
@@ -115,7 +118,7 @@ msgstr "Messaggi"
#. module: crm_claim
#: model:crm.case.categ,name:crm_claim.categ_claim1
msgid "Factual Claims"
-msgstr "Richiami reali"
+msgstr "Reclami reali"
#. module: crm_claim
#: selection:crm.claim,state:0
@@ -141,7 +144,7 @@ msgstr "Contatto Partner"
#. module: crm_claim
#: field:crm.claim.report,date_closed:0
msgid "Close Date"
-msgstr ""
+msgstr "Data chiusura"
#. module: crm_claim
#: view:crm.claim.report:0
@@ -220,7 +223,7 @@ msgstr "Scadenza superata"
#: view:crm.claim:0
#: view:crm.claim.report:0
msgid "Type"
-msgstr ""
+msgstr "Tipo"
#. module: crm_claim
#: field:crm.claim,email_from:0
@@ -241,7 +244,7 @@ msgstr "Data creazione"
#. module: crm_claim
#: field:crm.claim,name:0
msgid "Claim Subject"
-msgstr ""
+msgstr "Oggetto del reclamo"
#. module: crm_claim
#: model:ir.actions.act_window,help:crm_claim.action_report_crm_claim
@@ -271,7 +274,7 @@ msgstr "Categorie"
#: view:crm.claim.report:0
#: field:crm.claim.report,stage_id:0
msgid "Stage"
-msgstr ""
+msgstr "Fase"
#. module: crm_claim
#: view:crm.claim:0
@@ -311,7 +314,7 @@ msgstr "Numero di giorni per chiudere il caso"
#. module: crm_claim
#: model:ir.model,name:crm_claim.model_crm_claim_report
msgid "CRM Claim Report"
-msgstr ""
+msgstr "Report reclamo CRM"
#. module: crm_claim
#: model:crm.case.stage,name:crm_claim.stage_claim1
@@ -348,7 +351,7 @@ msgstr "Tipo azione"
#. module: crm_claim
#: field:crm.claim,write_date:0
msgid "Update Date"
-msgstr ""
+msgstr "Data Aggiornamento"
#. module: crm_claim
#: view:crm.claim.report:0
@@ -365,7 +368,7 @@ msgstr "Categoria"
#. module: crm_claim
#: model:crm.case.categ,name:crm_claim.categ_claim2
msgid "Value Claims"
-msgstr ""
+msgstr "Valore reclami"
#. module: crm_claim
#: view:crm.claim.report:0
@@ -391,7 +394,7 @@ msgstr "Bozza"
#: selection:crm.claim,priority:0
#: selection:crm.claim.report,priority:0
msgid "Low"
-msgstr ""
+msgstr "Basso"
#. module: crm_claim
#: field:crm.claim,date_closed:0
@@ -406,7 +409,7 @@ msgstr ""
#: view:crm.claim.report:0
#: selection:crm.claim.report,state:0
msgid "Pending"
-msgstr ""
+msgstr "In sospeso"
#. module: crm_claim
#: selection:crm.claim.report,month:0
@@ -447,7 +450,7 @@ msgstr "Utente"
#. module: crm_claim
#: model:crm.case.stage,name:crm_claim.stage_claim5
msgid "Awaiting Response"
-msgstr ""
+msgstr "In attesa di risposta"
#. module: crm_claim
#: model:ir.actions.act_window,name:crm_claim.crm_claim_categ_action
@@ -489,6 +492,12 @@ msgid ""
"automatically new claims based on incoming emails.\n"
" "
msgstr ""
+"\n"
+"Questo modulo permette di tenere traccia dei reclami di clienti e "
+"fornitori.\n"
+"E' totalmente integrato con il supporto mail cosicché è possibile creare\n"
+"automaricamente nuovi reclami basandosi sulle mail in arrivo.\n"
+" "
#. module: crm_claim
#: selection:crm.claim.report,month:0
@@ -519,17 +528,17 @@ msgstr "Reclami"
#: selection:crm.claim,type_action:0
#: selection:crm.claim.report,type_action:0
msgid "Corrective Action"
-msgstr ""
+msgstr "Azione correttiva"
#. module: crm_claim
#: model:crm.case.categ,name:crm_claim.categ_claim3
msgid "Policy Claims"
-msgstr ""
+msgstr "Politiche reclami"
#. module: crm_claim
#: view:crm.claim:0
msgid "History"
-msgstr ""
+msgstr "Storico"
#. module: crm_claim
#: model:ir.model,name:crm_claim.model_crm_claim
@@ -575,7 +584,7 @@ msgstr ""
#: view:crm.claim:0
#: view:crm.claim.report:0
msgid "Cancel"
-msgstr ""
+msgstr "Annulla"
#. module: crm_claim
#: view:crm.claim:0
@@ -593,38 +602,38 @@ msgstr ""
#. module: crm_claim
#: view:crm.claim:0
msgid "In Progress"
-msgstr ""
+msgstr "In corso"
#. module: crm_claim
#: view:crm.claim:0
#: field:crm.claim,user_id:0
msgid "Responsible"
-msgstr ""
+msgstr "Responsabile"
#. module: crm_claim
#: view:crm.claim:0
msgid "Current"
-msgstr ""
+msgstr "Attuale"
#. module: crm_claim
#: view:crm.claim:0
msgid "Details"
-msgstr ""
+msgstr "Dettagli"
#. module: crm_claim
#: view:crm.claim:0
msgid "Cases By Stage and Estimates"
-msgstr ""
+msgstr "Casi di studio e stime"
#. module: crm_claim
#: view:crm.claim:0
msgid "Reply"
-msgstr ""
+msgstr "Rispondi"
#. module: crm_claim
#: field:crm.claim,cause:0
msgid "Root Cause"
-msgstr ""
+msgstr "Causa principale"
#. module: crm_claim
#: view:crm.claim:0
@@ -634,7 +643,7 @@ msgstr "Descrizione reclamo/azione"
#. module: crm_claim
#: field:crm.claim,description:0
msgid "Description"
-msgstr ""
+msgstr "Descrizione"
#. module: crm_claim
#: view:crm.claim:0
@@ -645,17 +654,17 @@ msgstr "Cerca reclami"
#: field:crm.claim,section_id:0
#: view:crm.claim.report:0
msgid "Sales Team"
-msgstr ""
+msgstr "Team di vendita"
#. module: crm_claim
#: selection:crm.claim.report,month:0
msgid "May"
-msgstr ""
+msgstr "Maggio"
#. module: crm_claim
#: view:crm.claim:0
msgid "Resolution Actions"
-msgstr ""
+msgstr "Azione risolutiva"
#. module: crm_claim
#: model:ir.actions.act_window,name:crm_claim.act_claim_partner
@@ -679,11 +688,19 @@ msgid ""
" \n"
"If the case needs to be reviewed then the state is set to 'Pending'."
msgstr ""
+"Lo stato è impostato a \"Bozza\", quando il caso è creato. "
+" \n"
+"Se il caso è in corso lo stato è impostato su \"Aperto\". "
+" \n"
+"Quando il caso è finito, lo stato è impostato su \"Completato\". "
+" \n"
+"Se il caso necessita di essere revisionato allora lo stato è impostato su "
+"\"In sospeso\"."
#. module: crm_claim
#: selection:crm.claim.report,month:0
msgid "February"
-msgstr ""
+msgstr "Febbraio"
#. module: crm_claim
#: model:crm.case.stage,name:crm_claim.stage_claim3
@@ -693,22 +710,22 @@ msgstr ""
#. module: crm_claim
#: selection:crm.claim.report,month:0
msgid "April"
-msgstr ""
+msgstr "Aprile"
#. module: crm_claim
#: view:crm.claim.report:0
msgid "My Case(s)"
-msgstr ""
+msgstr "I miei casi(o)"
#. module: crm_claim
#: field:crm.claim,id:0
msgid "ID"
-msgstr ""
+msgstr "ID"
#. module: crm_claim
#: view:crm.claim:0
msgid "Actions"
-msgstr ""
+msgstr "Azioni"
#. module: crm_claim
#: selection:crm.claim,priority:0
@@ -722,17 +739,20 @@ msgid ""
"Create claim categories to better manage and classify your claims. Some "
"example of claims can be: preventive action, corrective action."
msgstr ""
+"Crea categorie di reclamo, per meglio gestire e classificare i vostri "
+"reclami. Qualche esempio di reclami può essere: azione preventiva, azione "
+"correttiva."
#. module: crm_claim
#: field:crm.claim.report,create_date:0
msgid "Create Date"
-msgstr ""
+msgstr "Data creazione"
#. module: crm_claim
#: view:crm.claim.report:0
#: field:crm.claim.report,name:0
msgid "Year"
-msgstr ""
+msgstr "Anno"
#~ msgid "This Year"
#~ msgstr "Anno attuale"
diff --git a/addons/crm_fundraising/i18n/de.po b/addons/crm_fundraising/i18n/de.po
index 9459138a37f..ec08214fd9e 100644
--- a/addons/crm_fundraising/i18n/de.po
+++ b/addons/crm_fundraising/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-11-26 23:32+0000\n"
+"PO-Revision-Date: 2010-12-29 12:27+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:55+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm_fundraising
@@ -266,7 +266,7 @@ msgstr "Email Mitarbeiter"
#. module: crm_fundraising
#: view:crm.fundraising.report:0
msgid " Month-1 "
-msgstr ""
+msgstr " Monat -1 "
#. module: crm_fundraising
#: selection:crm.fundraising,state:0
diff --git a/addons/crm_fundraising/i18n/fr.po b/addons/crm_fundraising/i18n/fr.po
index b00d5a961ab..999aca88d49 100644
--- a/addons/crm_fundraising/i18n/fr.po
+++ b/addons/crm_fundraising/i18n/fr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:43+0000\n"
-"PO-Revision-Date: 2010-12-20 21:23+0000\n"
-"Last-Translator: Quentin THEURET \n"
+"PO-Revision-Date: 2010-12-29 13:06+0000\n"
+"Last-Translator: lolivier \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:55+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm_fundraising
@@ -265,7 +265,7 @@ msgstr "Courriel de l'employé"
#. module: crm_fundraising
#: view:crm.fundraising.report:0
msgid " Month-1 "
-msgstr ""
+msgstr " Mois -1 "
#. module: crm_fundraising
#: selection:crm.fundraising,state:0
diff --git a/addons/crm_helpdesk/i18n/de.po b/addons/crm_helpdesk/i18n/de.po
index 7f15f25ed2b..a2d5cbcafaa 100644
--- a/addons/crm_helpdesk/i18n/de.po
+++ b/addons/crm_helpdesk/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-15 12:54+0000\n"
+"PO-Revision-Date: 2010-12-30 23:52+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:57+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm_helpdesk
@@ -251,7 +251,7 @@ msgstr "Daten"
#. module: crm_helpdesk
#: view:crm.helpdesk.report:0
msgid " Month-1 "
-msgstr ""
+msgstr " Monat -1 "
#. module: crm_helpdesk
#: view:crm.helpdesk.report:0
@@ -303,7 +303,7 @@ msgstr "Datum Aktualisierung"
#. module: crm_helpdesk
#: view:crm.helpdesk:0
msgid "Query"
-msgstr "Abfrage"
+msgstr "Anfrage"
#. module: crm_helpdesk
#: view:crm.helpdesk.report:0
diff --git a/addons/crm_helpdesk/i18n/fr.po b/addons/crm_helpdesk/i18n/fr.po
index d7e46a528d0..8ce10697089 100644
--- a/addons/crm_helpdesk/i18n/fr.po
+++ b/addons/crm_helpdesk/i18n/fr.po
@@ -7,14 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-21 10:15+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-30 19:55+0000\n"
+"Last-Translator: lolivier \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:57+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm_helpdesk
@@ -251,7 +250,7 @@ msgstr "Dates"
#. module: crm_helpdesk
#: view:crm.helpdesk.report:0
msgid " Month-1 "
-msgstr ""
+msgstr " Mois -1 "
#. module: crm_helpdesk
#: view:crm.helpdesk.report:0
diff --git a/addons/crm_partner_assign/i18n/de.po b/addons/crm_partner_assign/i18n/de.po
index 010027e8e2c..e0e5abbb411 100644
--- a/addons/crm_partner_assign/i18n/de.po
+++ b/addons/crm_partner_assign/i18n/de.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-30 14:49+0000\n"
+"PO-Revision-Date: 2010-12-29 12:45+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:58+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm_partner_assign
@@ -155,6 +155,11 @@ msgid ""
"based on geolocalization.\n"
" "
msgstr ""
+"\n"
+"Dieses Modul wird durch OpenERP SA für die geografische Zuordnung von "
+"Interessenten \n"
+"zu Partnern eingesetzt.\n"
+" "
#. module: crm_partner_assign
#: selection:crm.lead.forward.to.partner,state:0
@@ -411,7 +416,7 @@ msgstr "Partner Geo - Lokalisierung"
#. module: crm_partner_assign
#: constraint:res.partner:0
msgid "Error ! You can not create recursive associated members."
-msgstr ""
+msgstr "Fehler! Sie können keine rekursiven Elemente anlegen"
#. module: crm_partner_assign
#: selection:crm.lead.forward.to.partner,state:0
diff --git a/addons/crm_profiling/i18n/de.po b/addons/crm_profiling/i18n/de.po
index 550316b0a3e..761af2b808e 100644
--- a/addons/crm_profiling/i18n/de.po
+++ b/addons/crm_profiling/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-15 12:01+0000\n"
+"PO-Revision-Date: 2010-12-30 09:23+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:42+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm_profiling
@@ -42,6 +42,24 @@ msgid ""
"since it's the same which has been renamed.\n"
" "
msgstr ""
+"\n"
+" Dieses Modul ermöglicht eine gezielte Segmentierung von "
+"Geschäftspartnern.\n"
+" Hierzu wurde die bisherige Funktion der Erstellung von Kundenprofilen "
+"überarbeitet. Unter Verwendung der neuen\n"
+" Funktionalität der Umfragen können Sie gezielt Fragen zu Fragebögen "
+"zusammenfassen und direkt bei einem \n"
+" Partner anwenden.\n"
+"\n"
+" Die neue Funktionalität ersetzt aufgrund sich überschneidender "
+"Funktionen die bisherige Segmentierungslogik.\n"
+"\n"
+" Die entsprechenden Untermenüs finden Sie unterhalb von "
+"\"Verkauf/Automatische Aktionen/Partner Segmentierung\".\n"
+"\n"
+" *Hinweis: Dieses Modul ist nicht Kompatibel mit dem bisherigen Modul für "
+"die Segmentierung.\n"
+" "
#. module: crm_profiling
#: field:crm_profiling.answer,question_id:0
@@ -84,7 +102,7 @@ msgstr "Partner Segmente"
#: field:crm_profiling.answer,name:0
#: model:ir.model,name:crm_profiling.model_crm_profiling_answer
msgid "Answer"
-msgstr "Anwtort"
+msgstr "Antwort"
#. module: crm_profiling
#: model:ir.model,name:crm_profiling.model_crm_segmentation
@@ -155,7 +173,7 @@ msgstr "Fehler! Es können keine rekursiven Profile erstellt werden."
#. module: crm_profiling
#: field:crm.segmentation,profiling_active:0
msgid "Use The Profiling Rules"
-msgstr "Benutze die Profileregel"
+msgstr "Aktiviere Profile Segmentierung"
#. module: crm_profiling
#: view:crm_profiling.question:0
@@ -184,7 +202,7 @@ msgstr "Vertriebsfragen"
#. module: crm_profiling
#: field:crm.segmentation,parent_id:0
msgid "Parent Profile"
-msgstr "Profile Hauptelement"
+msgstr "Auswahl Kundensegement"
#. module: crm_profiling
#: wizard_button:open_questionnaire,init,end:0
diff --git a/addons/decimal_precision/i18n/de.po b/addons/decimal_precision/i18n/de.po
index 1f04715054f..95b582f4ec2 100644
--- a/addons/decimal_precision/i18n/de.po
+++ b/addons/decimal_precision/i18n/de.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-30 15:09+0000\n"
+"PO-Revision-Date: 2010-12-29 12:27+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:54+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: decimal_precision
@@ -58,7 +58,7 @@ msgstr "Verwendung"
#. module: decimal_precision
#: sql_constraint:decimal.precision:0
msgid "Only one value can be defined for each given usage!"
-msgstr ""
+msgstr "Es kann nur ein Wert für alle Anwendungsfälle hinterlegt werden"
#. module: decimal_precision
#: model:ir.module.module,shortdesc:decimal_precision.module_meta_information
diff --git a/addons/decimal_precision/i18n/it.po b/addons/decimal_precision/i18n/it.po
index 41fc1c204c4..088ef2a307e 100644
--- a/addons/decimal_precision/i18n/it.po
+++ b/addons/decimal_precision/i18n/it.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-22 07:26+0000\n"
+"PO-Revision-Date: 2010-12-29 10:11+0000\n"
"Last-Translator: OpenERP Administrators \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:54+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: decimal_precision
@@ -58,7 +58,7 @@ msgstr "Utilizzo"
#. module: decimal_precision
#: sql_constraint:decimal.precision:0
msgid "Only one value can be defined for each given usage!"
-msgstr ""
+msgstr "Solo un valore può essere definito per ogni utilizzo dato!"
#. module: decimal_precision
#: model:ir.module.module,shortdesc:decimal_precision.module_meta_information
diff --git a/addons/delivery/i18n/de.po b/addons/delivery/i18n/de.po
index 879de61634a..1f0a295c09f 100644
--- a/addons/delivery/i18n/de.po
+++ b/addons/delivery/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-30 11:38+0000\n"
+"PO-Revision-Date: 2010-12-29 10:28+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:04+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:23+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: delivery
@@ -40,7 +40,7 @@ msgstr "Nettogewicht"
#. module: delivery
#: view:stock.picking:0
msgid "Delivery Order"
-msgstr ""
+msgstr "Lieferauftrag"
#. module: delivery
#: code:addons/delivery/delivery.py:0
@@ -173,7 +173,7 @@ msgstr "Partner"
#. module: delivery
#: model:ir.model,name:delivery.model_sale_order
msgid "Sales Order"
-msgstr ""
+msgstr "Verkaufsauftrag"
#. module: delivery
#: model:ir.model,name:delivery.model_delivery_grid
@@ -229,7 +229,7 @@ msgstr "Tarif"
msgid ""
"If the active field is set to False, it will allow you to hide the delivery "
"grid without removing it."
-msgstr ""
+msgstr "Durch Deaktivierung können Sie die Liefertarife ausblenden"
#. module: delivery
#: field:delivery.grid,zip_to:0
@@ -271,6 +271,7 @@ msgid ""
"If the active field is set to False, it will allow you to hide the delivery "
"carrier without removing it."
msgstr ""
+"Durch Aktivierung dieses Feldes, können Sie diesen Frachtführer ausblenden."
#. module: delivery
#: code:addons/delivery/wizard/delivery_sale_order.py:0
@@ -303,6 +304,7 @@ msgstr "Los"
#: constraint:stock.move:0
msgid "You try to assign a lot which is not from the same product"
msgstr ""
+"Sie versuchen eine Losnummer ohne Bezug zu diesem Produkt zuzuweisen."
#. module: delivery
#: field:delivery.carrier,active:0
@@ -339,7 +341,7 @@ msgstr ""
#. module: delivery
#: constraint:stock.move:0
msgid "You must assign a production lot for this product"
-msgstr ""
+msgstr "Sie müssen zwingend eine Losnummer für dieses Produkt angeben"
#. module: delivery
#: selection:delivery.grid.line,price_type:0
diff --git a/addons/delivery/i18n/ru.po b/addons/delivery/i18n/ru.po
index c0cae6aca28..0e5a3ea5495 100644
--- a/addons/delivery/i18n/ru.po
+++ b/addons/delivery/i18n/ru.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-27 18:13+0000\n"
+"PO-Revision-Date: 2010-12-28 09:18+0000\n"
"Last-Translator: Chertykov Denis \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:40+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: delivery
diff --git a/addons/delivery/report/shipping.rml b/addons/delivery/report/shipping.rml
index 42fcd71a693..563c3bda826 100644
--- a/addons/delivery/report/shipping.rml
+++ b/addons/delivery/report/shipping.rml
@@ -125,7 +125,7 @@
- [[ (not(o.sale_id) and o.type== 'out') and 'Error, no sale order attached to this picking !' or removeParentNode('para') ]]
+
@@ -226,4 +226,4 @@
-
\ No newline at end of file
+
diff --git a/addons/document/document_data.xml b/addons/document/document_data.xml
index a4f546cbf83..d32256f63a9 100644
--- a/addons/document/document_data.xml
+++ b/addons/document/document_data.xml
@@ -1,12 +1,6 @@
-
-
-
- .pdf
- PDF Report
- application/pdf
-
+
Database storage
@@ -28,6 +22,14 @@
0
+
+
+
+
+ .pdf
+ PDF Report
+ application/pdf
+ Partners by Category
diff --git a/addons/document/document_view.xml b/addons/document/document_view.xml
index df5e78894fd..cff66049d3b 100644
--- a/addons/document/document_view.xml
+++ b/addons/document/document_view.xml
@@ -311,13 +311,14 @@
search
+
+ base.group_extended
+
-
+
-
+
diff --git a/addons/document/i18n/de.po b/addons/document/i18n/de.po
index 0fdc92c3c35..66fe7828edd 100644
--- a/addons/document/i18n/de.po
+++ b/addons/document/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-30 16:28+0000\n"
+"PO-Revision-Date: 2010-12-29 10:24+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document
@@ -221,7 +221,7 @@ msgstr "Änderungsdatum"
#. module: document
#: view:document.configuration:0
msgid "Knowledge Application Configuration"
-msgstr ""
+msgstr "Konfiguration Knowledge"
#. module: document
#: view:ir.attachment:0
@@ -274,7 +274,7 @@ msgstr "Speicher"
#. module: document
#: view:document.configuration:0
msgid "Configure Resource Directory"
-msgstr ""
+msgstr "Konfiguration Datenverzeichnis"
#. module: document
#: field:ir.attachment,file_size:0
@@ -609,6 +609,8 @@ msgid ""
"Along with Parent Model, this ID attaches this folder to a specific record "
"of Parent Model."
msgstr ""
+"Parallel zur Eltern-Kind Beziehung wird durch diese ID ein spezieller "
+"Datensatz erstellt."
#. module: document
#: selection:report.document.user,month:0
@@ -708,7 +710,7 @@ msgstr "Integrierte Dokumentenverwaltung"
#. module: document
#: view:document.configuration:0
msgid "Choose the following Resouces to auto directory configuration."
-msgstr ""
+msgstr "Wählen Sie die folgenden Ressourcen für eine automatische Anbindung."
#. module: document
#: view:ir.attachment:0
diff --git a/addons/document/security/ir.model.access.csv b/addons/document/security/ir.model.access.csv
index d7aba7cbde7..0422edba24e 100644
--- a/addons/document/security/ir.model.access.csv
+++ b/addons/document/security/ir.model.access.csv
@@ -25,3 +25,4 @@
"access_report_document_file_group_system","report.document.file group system","model_report_document_file","base.group_system",1,0,0,0
"access_report_document_wall_group_document_manager","report.document.wall document manager","model_report_document_wall","base.group_system",1,0,0,0
"access_report_document_wall_group_system","report.document.wall group system","model_report_document_wall","base.group_system",1,0,0,0
+"access_report_document_user_knowledgeuser","report.document.user knowledgeuser","document.model_report_document_user","base.group_document_user",1,0,0,0
diff --git a/addons/document_ftp/ftpserver/abstracted_fs.py b/addons/document_ftp/ftpserver/abstracted_fs.py
index 65b17a52c51..7580a8831cf 100644
--- a/addons/document_ftp/ftpserver/abstracted_fs.py
+++ b/addons/document_ftp/ftpserver/abstracted_fs.py
@@ -386,7 +386,7 @@ class abstracted_fs(object):
def rename(self, src, datacr):
""" Renaming operation, the effect depends on the src:
* A file: read, create and remove
- * A directory: change the parent and reassign childs to ressource
+ * A directory: change the parent and reassign children to ressource
"""
cr = datacr[0]
try:
diff --git a/addons/document_ftp/i18n/de.po b/addons/document_ftp/i18n/de.po
index b6e56a4adbd..425ada716ee 100644
--- a/addons/document_ftp/i18n/de.po
+++ b/addons/document_ftp/i18n/de.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-30 16:50+0000\n"
+"PO-Revision-Date: 2010-12-29 10:17+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:58+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document_ftp
@@ -32,6 +32,12 @@ msgid ""
"format is HOST:PORT and the default host (localhost) is only suitable for "
"access from the server machine itself.."
msgstr ""
+"Zeigt die Netzwerk IP Adresse über die der OpenERP Server für Endbenutzer "
+"erreicht werden kann. Diese Adresse hängt ab von der Architektur des "
+"Netzwerks, und wird lediglich einen Einfluss auf die Anzeige der Adresse "
+"beim Benutzer haben. Das Format der Adresse ist HOST:PORT, wobei der "
+"Standard Host (localhost) lediglich gültig ist für einen direkten Zugriff "
+"vom Server selbst."
#. module: document_ftp
#: field:document.ftp.configuration,progress:0
@@ -51,7 +57,7 @@ msgstr "Bild"
#. module: document_ftp
#: field:document.ftp.configuration,host:0
msgid "Address"
-msgstr ""
+msgstr "Adresse"
#. module: document_ftp
#: field:document.ftp.browse,url:0
@@ -104,7 +110,7 @@ msgstr "Abbrechen"
#. module: document_ftp
#: view:document.ftp.configuration:0
msgid "Configure FTP Server"
-msgstr ""
+msgstr "Konfigurieren FTP Server"
#. module: document_ftp
#: model:ir.module.module,shortdesc:document_ftp.module_meta_information
@@ -124,7 +130,7 @@ msgstr "Suche per FTP Dokument"
#. module: document_ftp
#: view:document.ftp.configuration:0
msgid "Knowledge Application Configuration"
-msgstr ""
+msgstr "Konfiguration Knowledge"
#. module: document_ftp
#: model:ir.actions.act_window,name:document_ftp.action_ftp_browse
diff --git a/addons/document_ftp/i18n/fr.po b/addons/document_ftp/i18n/fr.po
index 7d83a16501d..aa91a0c635d 100644
--- a/addons/document_ftp/i18n/fr.po
+++ b/addons/document_ftp/i18n/fr.po
@@ -8,14 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-21 14:37+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-29 10:19+0000\n"
+"Last-Translator: lolivier \n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:58+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document_ftp
@@ -57,7 +56,7 @@ msgstr "Image"
#. module: document_ftp
#: field:document.ftp.configuration,host:0
msgid "Address"
-msgstr ""
+msgstr "Adresse"
#. module: document_ftp
#: field:document.ftp.browse,url:0
diff --git a/addons/document_ftp/i18n/it.po b/addons/document_ftp/i18n/it.po
index 87c0fba318c..9658ce2992c 100644
--- a/addons/document_ftp/i18n/it.po
+++ b/addons/document_ftp/i18n/it.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-24 08:14+0000\n"
+"PO-Revision-Date: 2010-12-29 10:35+0000\n"
"Last-Translator: OpenERP Administrators \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:58+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document_ftp
@@ -31,6 +31,11 @@ msgid ""
"format is HOST:PORT and the default host (localhost) is only suitable for "
"access from the server machine itself.."
msgstr ""
+"Indica l'indirizzo di rete su cui i vostri server OpenERP possono essere "
+"disponibili all'utente finale. Questo dipende dalla topologia di rete e "
+"dalla configurazione, e interessa solamente i link visualizzati dagli "
+"utenti. Il formato è HOST:PORTA e il default host (localhost) è adatto "
+"solamente per l'accesso dal server su se stesso.."
#. module: document_ftp
#: field:document.ftp.configuration,progress:0
@@ -50,7 +55,7 @@ msgstr "Immagine"
#. module: document_ftp
#: field:document.ftp.configuration,host:0
msgid "Address"
-msgstr ""
+msgstr "Indirizzo"
#. module: document_ftp
#: field:document.ftp.browse,url:0
@@ -105,7 +110,7 @@ msgstr "_Annulla"
#. module: document_ftp
#: view:document.ftp.configuration:0
msgid "Configure FTP Server"
-msgstr ""
+msgstr "Configura FTP server"
#. module: document_ftp
#: model:ir.module.module,shortdesc:document_ftp.module_meta_information
diff --git a/addons/document_ftp/test_easyftp.py b/addons/document_ftp/test_easyftp.py
index 1f7324b821e..04a480fce36 100644
--- a/addons/document_ftp/test_easyftp.py
+++ b/addons/document_ftp/test_easyftp.py
@@ -37,7 +37,7 @@ def get_plain_ftp(timeout=10.0):
def get_ftp_login(cr, uid, ormobj):
ftp = get_plain_ftp()
user = ormobj.pool.get('res.users').read(cr, uid, uid)
- ftp.login(user.get('login',''), user.get('password',''))
+ ftp.login(user.get('login',''), user.get('login',''))
ftp.cwd("/" + cr.dbname)
return ftp
@@ -62,4 +62,4 @@ def get_ftp_fulldata(ftp, fname, limit=8192):
ftp.retrbinary('RETR %s' % fname, partial(ffp,data))
return ''.join(data)
-#eof
\ No newline at end of file
+#eof
diff --git a/addons/document_ics/i18n/de.po b/addons/document_ics/i18n/de.po
index a9f0e72e492..8d8f50f821a 100644
--- a/addons/document_ics/i18n/de.po
+++ b/addons/document_ics/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-30 15:26+0000\n"
+"PO-Revision-Date: 2010-12-29 12:24+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:45+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document_ics
@@ -93,6 +93,8 @@ msgstr "Terminkalender"
msgid ""
"OpenERP can create and pre-configure a series of integrated calendar for you."
msgstr ""
+"OpenERP kann für Sie die Erstellung und Basiskonfiguration von integrierten "
+"Kalenderfunktionen übernehmen."
#. module: document_ics
#: help:document.ics.crm.wizard,helpdesk:0
@@ -200,6 +202,8 @@ msgid ""
" Will allow you to synchronise your Open ERP calendars with your phone, "
"outlook, Sunbird, ical, ..."
msgstr ""
+" Ermöglicht Ihnen eine Synchronisierung Ihrer OpenERP Kalender mit mobilen "
+"Geräten oder Outlook, Thunderbird, etc. ..."
#. module: document_ics
#: field:document.directory.ics.fields,field_id:0
@@ -301,7 +305,7 @@ msgstr "Kategorien"
#. module: document_ics
#: view:document.ics.crm.wizard:0
msgid "Configure"
-msgstr ""
+msgstr "Konfigurieren"
#. module: document_ics
#: selection:document.directory.ics.fields,fn:0
diff --git a/addons/document_ics/i18n/it.po b/addons/document_ics/i18n/it.po
index 4e72b2c5f3e..2ef9f5d6661 100644
--- a/addons/document_ics/i18n/it.po
+++ b/addons/document_ics/i18n/it.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-22 07:34+0000\n"
+"PO-Revision-Date: 2010-12-29 12:27+0000\n"
"Last-Translator: OpenERP Administrators \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:45+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document_ics
@@ -22,6 +22,8 @@ msgid ""
"Manages the supplier and customers claims,including your corrective or "
"preventive actions."
msgstr ""
+"Gestisce i reclami cliente e fornitore, incluso le azioni preventive o "
+"correttive"
#. module: document_ics
#: field:document.directory.content,object_id:0
@@ -72,6 +74,8 @@ msgid ""
"The field of the object used in the filename. Has to "
"be a unique identifier."
msgstr ""
+"Il campo dell'oggetto utilizzato nel nome file. Deve essere un "
+"identificatore univoco."
#. module: document_ics
#: field:document.directory.ics.fields,content_id:0
@@ -88,6 +92,8 @@ msgstr "Calendario Riunioni"
msgid ""
"OpenERP can create and pre-configure a series of integrated calendar for you."
msgstr ""
+"OpenERP può creare e pre-configurare una serie di calendari integrati per "
+"voi."
#. module: document_ics
#: help:document.ics.crm.wizard,helpdesk:0
@@ -115,6 +121,9 @@ msgid ""
"Allows you to track and manage leads which are pre-sales requests or "
"contacts, the very first contact with a customer request."
msgstr ""
+"Permette di tenere traccia e gestire le iniziative, che sono le richieste "
+"prevendita o i contatti, il vero primo contatto con una richiesta del "
+"cliente."
#. module: document_ics
#: selection:document.directory.ics.fields,name:0
@@ -147,6 +156,8 @@ msgid ""
"Helps you to organise the jobs hiring process: evaluation, meetings, email "
"integration..."
msgstr ""
+"Aiuta ad organizzare il processo di assunzione lavoratori: valutazione, "
+"incontro, integrazione email..."
#. module: document_ics
#: view:document.ics.crm.wizard:0
@@ -179,6 +190,8 @@ msgid ""
"Helps you to encode the result of a phone call or to plan a list of phone "
"calls to process."
msgstr ""
+"Aiuta a codificare il risultato di una chiamata telefonica o a pianificare "
+"una lista di chiamate da effettuare."
#. module: document_ics
#: help:document.ics.crm.wizard,document_ics:0
@@ -186,6 +199,8 @@ msgid ""
" Will allow you to synchronise your Open ERP calendars with your phone, "
"outlook, Sunbird, ical, ..."
msgstr ""
+" Vi permette di sincronizzare il calendario di OpenERP con il vostro "
+"telefono, outlook, Sunbird, iCal, ..."
#. module: document_ics
#: field:document.directory.ics.fields,field_id:0
@@ -241,6 +256,8 @@ msgstr "Dominio"
#: help:document.ics.crm.wizard,bugs:0
msgid "Used by companies to track bugs and support requests on software"
msgstr ""
+"Usato dalle compagnie per tenere traccia dei bug e le richieste di supporto "
+"su software"
#. module: document_ics
#: selection:document.directory.ics.fields,name:0
@@ -333,6 +350,8 @@ msgid ""
"If set, a separate instance will be created for each "
"record of Object"
msgstr ""
+"Se impostato, una istanza separata verrà creata per ognuno dei record "
+"dell'oggetto"
#. module: document_ics
#: view:document.ics.crm.wizard:0
diff --git a/addons/document_webdav/dav_fs.py b/addons/document_webdav/dav_fs.py
index dd46d8959ae..ec27b85fe45 100644
--- a/addons/document_webdav/dav_fs.py
+++ b/addons/document_webdav/dav_fs.py
@@ -277,9 +277,7 @@ class openerp_dav_handler(dav_interface):
ua = self.parent.headers.get('User-Agent', False)
ctx = {}
if ua:
- print ua
if 'iPhone' in ua:
- print "iphone"
ctx['DAV-client'] = 'iPhone'
elif 'Konqueror' in ua:
ctx['DAV-client'] = 'GroupDAV'
@@ -376,9 +374,9 @@ class openerp_dav_handler(dav_interface):
cr.close()
return self.db_name_list
- def get_childs(self, uri, filters=None):
+ def get_childs(self,uri, filters=None):
""" return the child objects as self.baseuris for the given URI """
- self.parent.log_message('get childs: %s' % uri)
+ self.parent.log_message('get children: %s' % uri)
cr, uid, pool, dbname, uri2 = self.get_cr(uri, allow_last=True)
if not dbname:
@@ -395,7 +393,7 @@ class openerp_dav_handler(dav_interface):
fp = node.full_path()
if fp and len(fp):
fp = '/'.join(fp)
- self.parent.log_message('childs for: %s' % fp)
+ self.parent.log_message('children for: %s' % fp)
else:
fp = None
domain = None
@@ -433,7 +431,7 @@ class openerp_dav_handler(dav_interface):
except DAV_Error:
raise
except Exception, e:
- self.parent.log_error("cannot get_childs: "+ str(e))
+ self.parent.log_error("cannot get_children: "+ str(e))
raise
finally:
if cr: cr.close()
diff --git a/addons/document_webdav/i18n/de.po b/addons/document_webdav/i18n/de.po
index 5fbc5df4b12..4f5edc00461 100644
--- a/addons/document_webdav/i18n/de.po
+++ b/addons/document_webdav/i18n/de.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-30 15:15+0000\n"
+"PO-Revision-Date: 2010-12-29 12:24+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:51+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document_webdav
@@ -71,6 +71,26 @@ msgid ""
" ; levels \"debug\" and \"debug_rpc\" respectively, you can leave\n"
" ; these options on\n"
msgstr ""
+" Durch dieses Modul wird der WebDAV Server für gemeinsame Dokumente "
+"aktiviert.\n"
+" Verwenden Sie einfach einen beliebigen Browser, um Remote auf "
+"Dokumentenanhänge zuzugreifen.\n"
+"\n"
+" Nach der Installation kann der WebDAV Server durch eine [webdav] "
+"Sektion in der Server Konfiguration gesteuert werden.\n"
+" Folgendermassen kann dann eine Konfiguration aussehen:\n"
+" [webdav]\n"
+" ; enable = True ; Bereitstellung von WebDAV über den http(s) "
+"servers\n"
+" ; vdir = webdav ; Verzeichnis für WebDAV auf dem Server\n"
+" ; dieser Standard Eintrag bedeutet dass WebDAV über\n"
+" ; \"http://localhost:8069/webdav/\" erreicht werden kann\n"
+" ; verbose = True ; Aktivieren von \"verbose messages of webdav\"\n"
+" ; debug = True ; Aktivieren von \"debugging messages of webdav\"\n"
+" ; Hinweis: since the messages are routed to the python logging, "
+"with\n"
+" ; levels \"debug\" and \"debug_rpc\" respectively, you can leave\n"
+" ; these options on\n"
#. module: document_webdav
#: sql_constraint:document.directory:0
@@ -100,6 +120,9 @@ msgid ""
"http://code.google.com/p/pywebdav/downloads/detail?name=PyWebDAV-"
"0.9.4.tar.gz&can=2&q=/"
msgstr ""
+"Bitte installieren Sie PyWebDAV von hier: "
+"http://code.google.com/p/pywebdav/downloads/detail?name=PyWebDAV-"
+"0.9.4.tar.gz&can=2&q=/"
#. module: document_webdav
#: model:ir.ui.menu,name:document_webdav.menu_dir_props
diff --git a/addons/document_webdav/i18n/it.po b/addons/document_webdav/i18n/it.po
index d0b69abe463..547a1c9d133 100644
--- a/addons/document_webdav/i18n/it.po
+++ b/addons/document_webdav/i18n/it.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-24 09:31+0000\n"
+"PO-Revision-Date: 2010-12-29 09:29+0000\n"
"Last-Translator: OpenERP Administrators \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:51+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document_webdav
@@ -47,7 +47,7 @@ msgstr "Queste proprietà verranno aggiunte alle richieste WebDAV"
#: code:addons/document_webdav/webdav.py:0
#, python-format
msgid "PyWebDAV Import Error!"
-msgstr ""
+msgstr "PyWebDAV: errore importazione!"
#. module: document_webdav
#: model:ir.module.module,description:document_webdav.module_meta_information
@@ -70,6 +70,24 @@ msgid ""
" ; levels \"debug\" and \"debug_rpc\" respectively, you can leave\n"
" ; these options on\n"
msgstr ""
+" Con questo modulo, il server WebDAV per i documenti è attivato.\n"
+" E' possibile usare qualsiasi browser compatibile per vedere da "
+"remoto gli allegati di OpenERP.\n"
+"\n"
+" Dopo l'installazione, il server WebDAV può essere controllato da una "
+"sezione [webdav] nella configurazione del server.\n"
+" Parametri configurazione server:\n"
+" [webdav]\n"
+" ; enable = True ; Server webdav sui server http(s) \n"
+" ; vdir = webdav ; la directory alla quale il server si appoggia\n"
+" ; questo valore di default significa che il server è\n"
+" ; su \"http://localhost:8069/webdav/\n"
+" ; verbose = True ; Abilita la messaggistica dettagliata di webdav\n"
+" ; debug = True ; Attiva la modalità di debug di webdav\n"
+" ; così i messaggi verranno girati al log di python, con \n"
+" ; levello: \"debug\" e \"debug_rpc\" rispettivamente, è possibile "
+"lasciare\n"
+" ; questa opzione attiva\n"
#. module: document_webdav
#: sql_constraint:document.directory:0
@@ -99,6 +117,9 @@ msgid ""
"http://code.google.com/p/pywebdav/downloads/detail?name=PyWebDAV-"
"0.9.4.tar.gz&can=2&q=/"
msgstr ""
+"Per favore installare PyWebDAV dall'indirizzo: "
+"http://code.google.com/p/pywebdav/downloads/detail?name=PyWebDAV-"
+"0.9.4.tar.gz&can=2&q=/"
#. module: document_webdav
#: model:ir.ui.menu,name:document_webdav.menu_dir_props
@@ -145,12 +166,12 @@ msgstr "server WebDAV per Gestione Documentale"
#. module: document_webdav
#: sql_constraint:document.directory:0
msgid "Directory must have a parent or a storage"
-msgstr ""
+msgstr "La Cartella deve avere un padre o uno storage"
#. module: document_webdav
#: view:document.webdav.dir.property:0
msgid "Search Document storage"
-msgstr ""
+msgstr "Ricerca deposito documenti"
#. module: document_webdav
#: field:document.webdav.dir.property,do_subst:0
diff --git a/addons/document_webdav/i18n/pl.po b/addons/document_webdav/i18n/pl.po
index 29a50798fd1..c9ced487dab 100644
--- a/addons/document_webdav/i18n/pl.po
+++ b/addons/document_webdav/i18n/pl.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-27 14:21+0000\n"
-"Last-Translator: Grzegorz Grzelak (Cirrus.pl) \n"
+"PO-Revision-Date: 2010-12-28 09:13+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Polish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:57+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document_webdav
diff --git a/addons/email_template/i18n/de.po b/addons/email_template/i18n/de.po
index 259061743db..a978f0253f9 100644
--- a/addons/email_template/i18n/de.po
+++ b/addons/email_template/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-30 17:14+0000\n"
+"PO-Revision-Date: 2010-12-29 10:01+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:54+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: email_template
@@ -388,6 +388,9 @@ msgid ""
"Mail from Account %s failed. Probable Reason: Server Send Error\n"
" Description: %s"
msgstr ""
+"Die EMail vom Konto %s ist fehlgeschlagen. Mögliche Ursache: Server "
+"Sendefehler\n"
+" Beschreibung:%s"
#. module: email_template
#: view:email.template:0
@@ -487,7 +490,7 @@ msgstr "Test Ausgehende Verbindung"
#. module: email_template
#: model:ir.actions.act_window,name:email_template.action_email_template_mailbox
msgid "Mailbox"
-msgstr ""
+msgstr "Postfach"
#. module: email_template
#: help:email.template,reply_to:0
@@ -886,7 +889,7 @@ msgstr "Sende / Empfange"
#. module: email_template
#: model:ir.ui.menu,name:email_template.menu_email_template_personal_mails
msgid "Personal Mails"
-msgstr ""
+msgstr "Persönliche EMails"
#. module: email_template
#: view:email_template.account:0
@@ -1019,6 +1022,8 @@ msgid ""
"Server Send Error\n"
"Description: %s"
msgstr ""
+"Server Sendefehler\n"
+"Beschreibung:%s"
#. module: email_template
#: help:email.template,file_name:0
@@ -1144,7 +1149,7 @@ msgstr "Gesendet"
#. module: email_template
#: sql_constraint:email_template.account:0
msgid "Another setting already exists with this email ID !"
-msgstr ""
+msgstr "Ein anderes Konto existiert bereits für diese Adresse !"
#. module: email_template
#: help:email.template,ref_ir_act_window:0
@@ -1226,6 +1231,10 @@ msgid ""
"emails.\n"
" "
msgstr ""
+"\n"
+" Das Modul EMail Template ist eine Extraktion der Erweiterung Power EMail "
+"zur Nutzung für den Mailversand.\n"
+" "
#. module: email_template
#: view:email_template.send.wizard:0
diff --git a/addons/email_template/i18n/it.po b/addons/email_template/i18n/it.po
index 24fcd873c6a..f0d91002a7b 100644
--- a/addons/email_template/i18n/it.po
+++ b/addons/email_template/i18n/it.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-25 22:13+0000\n"
+"PO-Revision-Date: 2010-12-29 07:23+0000\n"
"Last-Translator: OpenERP Administrators \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-26 04:51+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: email_template
@@ -389,6 +389,8 @@ msgid ""
"Mail from Account %s failed. Probable Reason: Server Send Error\n"
" Description: %s"
msgstr ""
+"Email dall'account: %s fallita. Probabile motivo: Errore invio server\n"
+" Descrizione: %s"
#. module: email_template
#: view:email.template:0
@@ -752,7 +754,7 @@ msgstr "Bozza"
#. module: email_template
#: field:email.template,model_int_name:0
msgid "Model Internal Name"
-msgstr ""
+msgstr "Nome interno modello"
#. module: email_template
#: field:email.template,message_id:0
@@ -1254,7 +1256,7 @@ msgstr "email_template.account"
#: field:email_template.preview,rel_model:0
#: field:email_template.send.wizard,rel_model:0
msgid "Model"
-msgstr ""
+msgstr "Modello"
#. module: email_template
#: code:addons/email_template/email_template_account.py:0
diff --git a/addons/email_template/security/email_template_security.xml b/addons/email_template/security/email_template_security.xml
old mode 100755
new mode 100644
diff --git a/addons/event/i18n/de.po b/addons/event/i18n/de.po
index 6389ba9d96d..989bfa343fe 100644
--- a/addons/event/i18n/de.po
+++ b/addons/event/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-30 14:12+0000\n"
+"PO-Revision-Date: 2010-12-29 13:10+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:07+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:23+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: event
@@ -648,6 +648,23 @@ msgid ""
"event or per event category in:\n"
" Events / Reporting\n"
msgstr ""
+"Organisation und Verwaltung von Veranstaltungen.\n"
+"\n"
+" Durch dieses Modul können Sie unter anderem ...\n"
+" * Veranstaltungen terminieren und Anmeldungen verwalten\n"
+" * automatisch EMails für die Annahme und Bestätigung von "
+"Anmeldungen versenden \n"
+" * ...\n"
+" Eine Pinnwand für Organisationen mit folgenden Inhalten:\n"
+" * Anmeldungen je Veranstaltung (Grafik)\n"
+" Beachten Sie bitte folgendes:\n"
+" - Sie können neue Veranstaltungstypen unter folgendem Menü "
+"definieren ...\n"
+" "
+"Veranstaltungen/Konfiguration/Veranstaltungstypen\n"
+" - Vordefinierte Auswertungen über die Anzahl angemeldeter Benutzer "
+"nach Veranstaltung und Kategorie erhalten Sie hier:\n"
+" Veranstaltungen/Auswertungen\n"
#. module: event
#: field:event.confirm.registration,msg:0
@@ -701,7 +718,7 @@ msgstr ""
#. module: event
#: constraint:res.partner:0
msgid "Error ! You can not create recursive associated members."
-msgstr ""
+msgstr "Fehler! Sie können keine rekursiven Elemente anlegen"
#. module: event
#: view:event.make.invoice:0
@@ -1098,7 +1115,7 @@ msgstr "Anmelden"
#. module: event
#: model:ir.model,name:event.model_partner_event_registration
msgid " event Registration "
-msgstr ""
+msgstr " Anmeldung zu Veranstaltung "
#. module: event
#: help:event.event,date_begin:0
diff --git a/addons/event/i18n/fr.po b/addons/event/i18n/fr.po
index 7da0d02f89a..8b1deead3cc 100644
--- a/addons/event/i18n/fr.po
+++ b/addons/event/i18n/fr.po
@@ -7,24 +7,24 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-20 12:11+0000\n"
+"PO-Revision-Date: 2010-12-30 14:59+0000\n"
"Last-Translator: Aline (OpenERP) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:07+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:23+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: event
#: view:event.event:0
msgid "Invoice Information"
-msgstr ""
+msgstr "Informations de facturation"
#. module: event
#: help:event.event,register_max:0
msgid "Provide Maximun Number of Registrations"
-msgstr ""
+msgstr "Montre le nombre maximum d'inscriptions"
#. module: event
#: view:partner.event.registration:0
@@ -72,17 +72,17 @@ msgstr "Générer les factures"
#: view:event.event:0
#: view:event.registration:0
msgid "Registration Date"
-msgstr ""
+msgstr "Date d'inscription"
#. module: event
#: help:event.event,main_speaker_id:0
msgid "Speaker who are giving speech on event."
-msgstr ""
+msgstr "L'orateur qui prendra la parole lors de l'évènement"
#. module: event
#: view:partner.event.registration:0
msgid "_Close"
-msgstr ""
+msgstr "_Fermer"
#. module: event
#: model:event.event,name:event.event_0
@@ -124,7 +124,7 @@ msgstr "Société"
#. module: event
#: field:event.make.invoice,invoice_date:0
msgid "Invoice Date"
-msgstr ""
+msgstr "Date de facturation"
#. module: event
#: code:addons/event/wizard/partner_event_registration.py:0
@@ -154,7 +154,7 @@ msgstr "Créer la facture"
#. module: event
#: field:event.registration,price_subtotal:0
msgid "Subtotal"
-msgstr ""
+msgstr "Sous-total"
#. module: event
#: view:report.event.registration:0
@@ -206,7 +206,7 @@ msgstr "Confirmez l'évènement"
#: selection:event.registration,state:0
#: selection:report.event.registration,state:0
msgid "Cancelled"
-msgstr ""
+msgstr "Annulée"
#. module: event
#: view:event.registration:0
@@ -351,7 +351,7 @@ msgstr ""
#. module: event
#: help:event.registration,nb_register:0
msgid "Number of Registrations or Tickets"
-msgstr ""
+msgstr "Nombre d'inscriptions ou de tickets"
#. module: event
#: code:addons/event/wizard/event_make_invoice.py:0
@@ -370,7 +370,7 @@ msgstr ""
#. module: event
#: view:event.event:0
msgid "Location"
-msgstr ""
+msgstr "Lieu"
#. module: event
#: view:event.registration:0
@@ -426,7 +426,7 @@ msgstr "Annuler l'inscription"
#: code:addons/event/event.py:0
#, python-format
msgid "Registered partner doesn't have an address to make the invoice."
-msgstr ""
+msgstr "Le partenaire enregistré n'a pas d'adresse de facturation"
#. module: event
#: field:event.registration,nb_register:0
@@ -543,7 +543,7 @@ msgstr ""
#. module: event
#: field:event.make.invoice,grouped:0
msgid "Group the invoices"
-msgstr ""
+msgstr "Grouper les factures"
#. module: event
#: view:event.event:0
@@ -640,7 +640,7 @@ msgstr "Message"
#. module: event
#: constraint:event.event:0
msgid "Error ! You cannot create recursive event."
-msgstr ""
+msgstr "Erreur, vous ne pouvez pas créer d'événement récursif !"
#. module: event
#: field:event.registration,ref2:0
@@ -663,12 +663,12 @@ msgstr "Mes évènements"
#. module: event
#: view:event.event:0
msgid "Speakers"
-msgstr ""
+msgstr "Orateurs"
#. module: event
#: view:event.make.invoice:0
msgid "Create invoices"
-msgstr ""
+msgstr "Créer les factures"
#. module: event
#: help:event.registration,email_cc:0
@@ -686,17 +686,17 @@ msgstr ""
#. module: event
#: view:event.make.invoice:0
msgid "Do you really want to create the invoice(s) ?"
-msgstr ""
+msgstr "Voulez-vous réellement créer la(es) facture(s) ?"
#. module: event
#: view:event.event:0
msgid "Beginning Date"
-msgstr ""
+msgstr "Date de"
#. module: event
#: field:event.registration,date_closed:0
msgid "Closed"
-msgstr ""
+msgstr "Fermé"
#. module: event
#: view:event.event:0
@@ -721,18 +721,18 @@ msgstr ""
#. module: event
#: selection:report.event.registration,month:0
msgid "August"
-msgstr ""
+msgstr "Août"
#. module: event
#: field:res.partner,event_ids:0
#: field:res.partner,event_registration_ids:0
msgid "unknown"
-msgstr ""
+msgstr "inconnue"
#. module: event
#: selection:report.event.registration,month:0
msgid "June"
-msgstr ""
+msgstr "Juin"
#. module: event
#: help:event.event,mail_auto_registr:0
@@ -745,12 +745,12 @@ msgstr ""
#. module: event
#: field:event.registration,write_date:0
msgid "Write Date"
-msgstr ""
+msgstr "Date d'écriture"
#. module: event
#: view:event.registration:0
msgid "My Registrations"
-msgstr ""
+msgstr "Mes Inscriptions"
#. module: event
#: view:event.confirm:0
@@ -758,21 +758,23 @@ msgid ""
"Warning: This Event has not reached its Minimum Registration Limit. Are you "
"sure you want to confirm it?"
msgstr ""
+"Attention : cet évènement n'a pas atteint sa limite maximum d'inscriptions. "
+"Êtes-vous sûr de vouloir le confirmer ?"
#. module: event
#: field:event.registration,active:0
msgid "Active"
-msgstr ""
+msgstr "Actif"
#. module: event
#: selection:report.event.registration,month:0
msgid "November"
-msgstr ""
+msgstr "Novembre"
#. module: event
#: view:report.event.registration:0
msgid "Extended Filters..."
-msgstr ""
+msgstr "Filtres étendus..."
#. module: event
#: help:event.event,reply_to:0
@@ -782,7 +784,7 @@ msgstr ""
#. module: event
#: selection:report.event.registration,month:0
msgid "October"
-msgstr ""
+msgstr "Octobre"
#. module: event
#: help:event.event,register_current:0
@@ -803,12 +805,12 @@ msgstr ""
#. module: event
#: selection:report.event.registration,month:0
msgid "January"
-msgstr ""
+msgstr "Janvier"
#. module: event
#: help:event.registration,email_from:0
msgid "These people will receive email."
-msgstr ""
+msgstr "Ces personnes recevront un courriel."
#. module: event
#: view:event.event:0
@@ -829,12 +831,12 @@ msgstr "Confirmer l'inscription"
#: view:report.event.registration:0
#: view:res.partner:0
msgid "Date"
-msgstr ""
+msgstr "Date"
#. module: event
#: model:ir.ui.menu,name:event.board_associations
msgid "Dashboard"
-msgstr ""
+msgstr "Tableau de bord"
#. module: event
#: view:event.event:0
@@ -850,7 +852,7 @@ msgstr "Historique"
#. module: event
#: field:event.event,address_id:0
msgid "Location Address"
-msgstr ""
+msgstr "Adresse de l'évèment"
#. module: event
#: model:ir.ui.menu,name:event.menu_event_type
@@ -861,7 +863,7 @@ msgstr "Types d'évènements"
#. module: event
#: view:event.registration:0
msgid "Attachments"
-msgstr ""
+msgstr "Pièces jointes"
#. module: event
#: code:addons/event/wizard/event_make_invoice.py:0
@@ -877,12 +879,13 @@ msgstr "Courriel de confirmation automatique"
#. module: event
#: view:report.event.registration:0
msgid "Last 365 Days"
-msgstr ""
+msgstr "Derniers 365 jours"
#. module: event
#: constraint:event.event:0
msgid "Error ! Closing Date cannot be set before Beginning Date."
msgstr ""
+"Erreur ! La date de fermeture ne peut pas être inférieure à la date de début."
#. module: event
#: code:addons/event/event.py:0
@@ -938,7 +941,7 @@ msgstr "Ouvert"
#. module: event
#: field:event.event,user_id:0
msgid "Responsible User"
-msgstr ""
+msgstr "Responsable"
#. module: event
#: code:addons/event/event.py:0
@@ -953,20 +956,20 @@ msgstr ""
#: view:report.event.registration:0
#: field:report.event.registration,user_id:0
msgid "Responsible"
-msgstr ""
+msgstr "Responsable"
#. module: event
#: field:event.event,unit_price:0
#: view:event.registration:0
#: field:partner.event.registration,unit_price:0
msgid "Registration Cost"
-msgstr ""
+msgstr "Prix de l'inscription"
#. module: event
#: view:event.event:0
#: view:event.registration:0
msgid "Current"
-msgstr ""
+msgstr "Actuel"
#. module: event
#: field:event.registration,unit_price:0
@@ -978,12 +981,12 @@ msgstr "Prix unitaire"
#: field:report.event.registration,speaker_id:0
#: field:res.partner,speaker:0
msgid "Speaker"
-msgstr ""
+msgstr "Orateur"
#. module: event
#: view:event.registration:0
msgid "Details"
-msgstr ""
+msgstr "Détails"
#. module: event
#: model:event.event,name:event.event_2
@@ -996,18 +999,18 @@ msgstr "Conférence sur le marché des ERP"
#: view:report.event.registration:0
#: field:report.event.registration,section_id:0
msgid "Sale Team"
-msgstr ""
+msgstr "Équipe commerciale"
#. module: event
#: field:partner.event.registration,start_date:0
msgid "Start date"
-msgstr ""
+msgstr "Date de début"
#. module: event
#: field:event.event,date_end:0
#: field:partner.event.registration,end_date:0
msgid "Closing date"
-msgstr ""
+msgstr "Date de fermeture"
#. module: event
#: field:event.event,product_id:0
@@ -1022,7 +1025,7 @@ msgstr "Produit"
#: view:event.registration:0
#: field:event.registration,description:0
msgid "Description"
-msgstr ""
+msgstr "Description"
#. module: event
#: field:report.event.registration,confirm_state:0
@@ -1037,7 +1040,7 @@ msgstr ""
#. module: event
#: selection:report.event.registration,month:0
msgid "May"
-msgstr ""
+msgstr "Mai"
#. module: event
#: view:res.partner:0
@@ -1057,13 +1060,13 @@ msgstr "Billet de conférence"
#. module: event
#: field:event.registration.badge,address_id:0
msgid "Address"
-msgstr ""
+msgstr "Adresse"
#. module: event
#: view:board.board:0
#: model:ir.actions.act_window,name:event.act_event_view
msgid "Next Events"
-msgstr ""
+msgstr "Prochains événements"
#. module: event
#: view:partner.event.registration:0
@@ -1084,7 +1087,7 @@ msgstr ""
#. module: event
#: selection:event.registration,state:0
msgid "Unconfirmed"
-msgstr ""
+msgstr "Non confirmé"
#. module: event
#: code:addons/event/event.py:0
@@ -1095,17 +1098,17 @@ msgstr ""
#. module: event
#: field:event.registration,date_deadline:0
msgid "End Date"
-msgstr ""
+msgstr "Date de fin"
#. module: event
#: selection:report.event.registration,month:0
msgid "February"
-msgstr ""
+msgstr "Février"
#. module: event
#: view:board.board:0
msgid "Association Dashboard"
-msgstr ""
+msgstr "Tableau de bord Association"
#. module: event
#: view:event.event:0
@@ -1125,7 +1128,7 @@ msgstr ""
#. module: event
#: field:event.event,country_id:0
msgid "Country"
-msgstr ""
+msgstr "Pays"
#. module: event
#: code:addons/event/wizard/event_make_invoice.py:0
@@ -1145,13 +1148,13 @@ msgstr ""
#. module: event
#: selection:report.event.registration,month:0
msgid "April"
-msgstr ""
+msgstr "Avril"
#. module: event
#: field:event.event,name:0
#: field:event.registration,name:0
msgid "Summary"
-msgstr ""
+msgstr "Résumé"
#. module: event
#: view:event.event:0
@@ -1173,7 +1176,7 @@ msgstr "Inscriptions"
#. module: event
#: field:event.registration,date:0
msgid "Start Date"
-msgstr ""
+msgstr "Date de début"
#. module: event
#: field:event.event,register_max:0
@@ -1184,7 +1187,7 @@ msgstr "Inscriptions maximum"
#. module: event
#: field:report.event.registration,date:0
msgid "Event Start Date"
-msgstr ""
+msgstr "Date de début de l'évènement"
#. module: event
#: view:event.event:0
@@ -1200,7 +1203,7 @@ msgstr ""
#: code:addons/event/wizard/event_make_invoice.py:0
#, python-format
msgid "Invoice cannot be created if the registration is in %s state."
-msgstr ""
+msgstr "La facture ne peut pas être créée si l'inscription a pour état %s"
#. module: event
#: view:event.confirm:0
@@ -1219,7 +1222,7 @@ msgstr "Courriel d'inscription automatique"
#: view:report.event.registration:0
#: field:report.event.registration,total:0
msgid "Total"
-msgstr ""
+msgstr "Total"
#. module: event
#: help:event.event,register_min:0
diff --git a/addons/event/i18n/it.po b/addons/event/i18n/it.po
index 20e6bdc5f20..db751500e48 100644
--- a/addons/event/i18n/it.po
+++ b/addons/event/i18n/it.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-22 07:35+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-29 06:30+0000\n"
+"Last-Translator: Nicola Riolini - Micronaet \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:07+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:23+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: event
@@ -24,7 +24,7 @@ msgstr "Informazioni fattura"
#. module: event
#: help:event.event,register_max:0
msgid "Provide Maximun Number of Registrations"
-msgstr ""
+msgstr "Fornisce il massimo numero di registrazioni"
#. module: event
#: view:partner.event.registration:0
@@ -51,7 +51,7 @@ msgstr "Registrazioni Minime"
#. module: event
#: model:ir.model,name:event.model_event_confirm_registration
msgid "Confirmation for Event Registration"
-msgstr ""
+msgstr "Conferma per la registrazione evento"
#. module: event
#: field:event.registration.badge,title:0
@@ -322,7 +322,7 @@ msgstr "Conferma registrazione"
#. module: event
#: help:event.event,pricelist_id:0
msgid "Pricelist version for current event."
-msgstr ""
+msgstr "Versione listino per l'evento corrente."
#. module: event
#: help:event.event,product_id:0
@@ -346,7 +346,7 @@ msgstr "Altri speaker"
#. module: event
#: model:ir.model,name:event.model_event_make_invoice
msgid "Event Make Invoice"
-msgstr ""
+msgstr "Evento genera fattura"
#. module: event
#: help:event.registration,nb_register:0
@@ -521,7 +521,7 @@ msgstr "Contatto"
#. module: event
#: view:report.event.registration:0
msgid "Last 30 Days"
-msgstr ""
+msgstr "Ultimi 30 giorni"
#. module: event
#: view:event.event:0
@@ -541,7 +541,7 @@ msgstr ""
#. module: event
#: field:event.make.invoice,grouped:0
msgid "Group the invoices"
-msgstr ""
+msgstr "Raggruppa le fatture"
#. module: event
#: view:event.event:0
@@ -592,7 +592,7 @@ msgstr "Dicembre"
#. module: event
#: field:event.registration,event_product:0
msgid "Invoice Name"
-msgstr ""
+msgstr "Nome fattura"
#. module: event
#: field:report.event.registration,draft_state:0
@@ -643,7 +643,7 @@ msgstr "Errore! Non è possibile creare un evento ricorsivo."
#. module: event
#: field:event.registration,ref2:0
msgid "Reference 2"
-msgstr ""
+msgstr "Riferimento 2"
#. module: event
#: code:addons/event/event.py:0
@@ -682,7 +682,7 @@ msgstr ""
#. module: event
#: constraint:res.partner:0
msgid "Error ! You can not create recursive associated members."
-msgstr ""
+msgstr "Errore! Non è possibile creare dei membri associati ricorsivi."
#. module: event
#: view:event.make.invoice:0
@@ -966,13 +966,13 @@ msgstr "Responsabile"
#: view:event.registration:0
#: field:partner.event.registration,unit_price:0
msgid "Registration Cost"
-msgstr ""
+msgstr "Costo registrazione"
#. module: event
#: view:event.event:0
#: view:event.registration:0
msgid "Current"
-msgstr ""
+msgstr "Attuale"
#. module: event
#: field:event.registration,unit_price:0
@@ -1002,7 +1002,7 @@ msgstr "Conferenza su Affari con ERP"
#: view:report.event.registration:0
#: field:report.event.registration,section_id:0
msgid "Sale Team"
-msgstr ""
+msgstr "Team di vendita"
#. module: event
#: field:partner.event.registration,start_date:0
@@ -1079,7 +1079,7 @@ msgstr ""
#. module: event
#: model:ir.model,name:event.model_partner_event_registration
msgid " event Registration "
-msgstr ""
+msgstr " Registrazione evento "
#. module: event
#: help:event.event,date_begin:0
diff --git a/addons/event_project/i18n/de.po b/addons/event_project/i18n/de.po
index cc4edc141aa..94a5170bbeb 100644
--- a/addons/event_project/i18n/de.po
+++ b/addons/event_project/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-30 14:20+0000\n"
+"PO-Revision-Date: 2010-12-29 13:09+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:45+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: event_project
@@ -64,7 +64,7 @@ msgstr "Projekt Retro Planung"
#. module: event_project
#: constraint:event.event:0
msgid "Error ! Closing Date cannot be set before Beginning Date."
-msgstr ""
+msgstr "Fehler ! Ende der Veranstaltung kann nicht vor Beginn sein."
#. module: event_project
#: field:event.event,project_id:0
@@ -80,7 +80,7 @@ msgstr "Aufgaben"
#. module: event_project
#: view:event.event:0
msgid "All tasks"
-msgstr ""
+msgstr "Alle Aufgaben"
#. module: event_project
#: model:ir.module.module,shortdesc:event_project.module_meta_information
@@ -97,7 +97,7 @@ msgstr "Projektvorlage"
#. module: event_project
#: constraint:event.event:0
msgid "Error ! You cannot create recursive event."
-msgstr ""
+msgstr "Fehler ! Sie können keine rekursiven Veranstaltungen definieren."
#. module: event_project
#: field:event.event,task_ids:0
diff --git a/addons/fetchmail/i18n/de.po b/addons/fetchmail/i18n/de.po
index 28aaf84053d..8ccc442731d 100644
--- a/addons/fetchmail/i18n/de.po
+++ b/addons/fetchmail/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-30 15:28+0000\n"
+"PO-Revision-Date: 2010-12-29 12:18+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:54+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: fetchmail
@@ -23,6 +23,8 @@ msgid ""
"Warning! Record for selected Model can not be created\n"
"Please choose valid Model"
msgstr ""
+"Warnung ! Datensatz für das ausgewählte Modul kann nicht erstellt werden\n"
+"Bitte wählen Sie ein gültiges Modul aus"
#. module: fetchmail
#: selection:email.server,state:0
@@ -87,6 +89,8 @@ msgid ""
"OpenObject Model. Generates a record of this model.\n"
"Select Object with message_new attrbutes."
msgstr ""
+"OpenObject Modul. Erzeugt einen Datensatz aus diesem Modul.\n"
+"Wähle Objekt mit message_new Attribut."
#. module: fetchmail
#: field:email.server,attach:0
@@ -96,7 +100,7 @@ msgstr "Hinzufügen Anhang ?"
#. module: fetchmail
#: view:email.server:0
msgid "# of emails"
-msgstr ""
+msgstr "# EMails"
#. module: fetchmail
#: model:ir.actions.act_window,name:fetchmail.act_server_history
@@ -219,7 +223,7 @@ msgstr "POP/IMAP Server"
#. module: fetchmail
#: constraint:email.server:0
msgid "Warning! Can't have duplicate server configuration!"
-msgstr ""
+msgstr "Warnung ! Doppelte Server Konfiguration ist nicht möglich !"
#. module: fetchmail
#: field:email.server,type:0
@@ -294,7 +298,7 @@ msgstr "Priorität 0 bis 10, wähle entsprechende Reihenfolge"
#. module: fetchmail
#: field:email.server,action_id:0
msgid "Email Server Action"
-msgstr ""
+msgstr "EMail Serveraktion"
#. module: fetchmail
#: field:email.server,priority:0
diff --git a/addons/fetchmail/i18n/fr.po b/addons/fetchmail/i18n/fr.po
index adcd4fab2dd..c6b082f16a5 100644
--- a/addons/fetchmail/i18n/fr.po
+++ b/addons/fetchmail/i18n/fr.po
@@ -7,14 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-19 22:23+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-29 09:41+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:54+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: fetchmail
@@ -101,7 +100,7 @@ msgstr ""
#. module: fetchmail
#: model:ir.actions.act_window,name:fetchmail.act_server_history
msgid "Email History"
-msgstr ""
+msgstr "Historique des courriels"
#. module: fetchmail
#: field:email.server,user_id:0
@@ -156,7 +155,7 @@ msgstr "Message pour la passerelle de courriel"
#. module: fetchmail
#: model:ir.actions.act_window,name:fetchmail.action_email_server_tree
msgid "POP Servers"
-msgstr ""
+msgstr "Serveurs POP"
#. module: fetchmail
#: view:email.server:0
@@ -172,7 +171,7 @@ msgstr ""
#. module: fetchmail
#: model:ir.ui.menu,name:fetchmail.menu_action_fetchmail_server_tree
msgid "Fetchmail Services"
-msgstr ""
+msgstr "Services Fetchmail"
#. module: fetchmail
#: field:email.server,server:0
diff --git a/addons/fetchmail/i18n/it.po b/addons/fetchmail/i18n/it.po
index beb13205821..7ff8ed7cb22 100644
--- a/addons/fetchmail/i18n/it.po
+++ b/addons/fetchmail/i18n/it.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-27 14:42+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-29 06:24+0000\n"
+"Last-Translator: Nicola Riolini - Micronaet \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:54+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: fetchmail
@@ -23,6 +23,8 @@ msgid ""
"Warning! Record for selected Model can not be created\n"
"Please choose valid Model"
msgstr ""
+"Attenzione! Il record per il modello selezionato non può essere creato\n"
+"Per favore scegliere un modello valido"
#. module: fetchmail
#: selection:email.server,state:0
@@ -96,12 +98,12 @@ msgstr "Aggiungere Attachment?"
#. module: fetchmail
#: view:email.server:0
msgid "# of emails"
-msgstr ""
+msgstr "# di email"
#. module: fetchmail
#: model:ir.actions.act_window,name:fetchmail.act_server_history
msgid "Email History"
-msgstr ""
+msgstr "Storico email"
#. module: fetchmail
#: field:email.server,user_id:0
@@ -156,7 +158,7 @@ msgstr ""
#. module: fetchmail
#: model:ir.actions.act_window,name:fetchmail.action_email_server_tree
msgid "POP Servers"
-msgstr ""
+msgstr "Server POP"
#. module: fetchmail
#: view:email.server:0
@@ -275,7 +277,7 @@ msgstr ""
#. module: fetchmail
#: view:email.server:0
msgid "SSL"
-msgstr ""
+msgstr "SSL"
#. module: fetchmail
#: help:email.server,action_id:0
diff --git a/addons/hr/__openerp__.py b/addons/hr/__openerp__.py
old mode 100755
new mode 100644
diff --git a/addons/hr/hr.py b/addons/hr/hr.py
index 7c400ecf40e..e2b9a7089f3 100644
--- a/addons/hr/hr.py
+++ b/addons/hr/hr.py
@@ -150,6 +150,7 @@ class hr_employee(osv.osv):
'partner_id': fields.related('address_home_id', 'partner_id', type='many2one', relation='res.partner', readonly=True, help="Partner that is related to the current employee. Accounting transaction will be written on this partner belongs to employee."),
'bank_account_id':fields.many2one('res.partner.bank', 'Bank Account', domain="[('partner_id','=',partner_id)]", help="Employee bank salary account"),
'work_phone': fields.char('Work Phone', size=32, readonly=False),
+ 'mobile_phone': fields.char('Mobile', size=32, readonly=False),
'work_email': fields.char('Work E-mail', size=240),
'work_location': fields.char('Office Location', size=32),
'notes': fields.text('Notes'),
@@ -221,7 +222,7 @@ class hr_department(osv.osv):
_inherit = 'hr.department'
_columns = {
'manager_id': fields.many2one('hr.employee', 'Manager'),
- 'member_ids': fields.one2many('hr.employee', 'department_id', 'Members'),
+ 'member_ids': fields.one2many('hr.employee', 'department_id', 'Members', readonly=True),
}
hr_department()
diff --git a/addons/hr/hr_demo.xml b/addons/hr/hr_demo.xml
index 43bd88312f1..91b78ddeed5 100644
--- a/addons/hr/hr_demo.xml
+++ b/addons/hr/hr_demo.xml
@@ -79,5 +79,12 @@
+
+ Employees
+ ir.ui.menu
+
+
+
+
diff --git a/addons/hr/hr_department_view.xml b/addons/hr/hr_department_view.xml
index 41c3d478cce..08fa5e0d7d8 100644
--- a/addons/hr/hr_department_view.xml
+++ b/addons/hr/hr_department_view.xml
@@ -51,10 +51,6 @@
-
-
-
-
diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml
index 076c207f850..c2b738351aa 100644
--- a/addons/hr/hr_view.xml
+++ b/addons/hr/hr_view.xml
@@ -3,13 +3,12 @@
-
+
-
+
+ src_model="hr.employee"
+ groups="base.group_hr_manager"/>
diff --git a/addons/hr_contract/i18n/de.po b/addons/hr_contract/i18n/de.po
index fe4dfdef57d..294abce4488 100644
--- a/addons/hr_contract/i18n/de.po
+++ b/addons/hr_contract/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-30 17:30+0000\n"
+"PO-Revision-Date: 2010-12-29 09:53+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:37+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_contract
@@ -193,6 +193,14 @@ msgid ""
" You can assign several contracts per employee.\n"
" "
msgstr ""
+"\n"
+" Sie können alle vertragsrelevanten Informationen für den Mitarbeiter "
+"erfassen:\n"
+" * Familienstand,\n"
+" * Sozialversicherungsnummer,\n"
+" * Geburtsort und -datum, ...\n"
+" Sie können durchaus mehrere Verträge für einen Mitarbeiter hinterlegen.\n"
+" "
#. module: hr_contract
#: view:hr.contract:0
@@ -233,6 +241,7 @@ msgstr "Suche Vergütungsarten"
#: constraint:hr.employee:0
msgid "Error ! You cannot create recursive Hierarchy of Employees."
msgstr ""
+"Fehler ! Sie können keine rekursive Hierachie bei Mitarbeitern definieren."
#. module: hr_contract
#: field:hr.contract,date_end:0
@@ -266,6 +275,8 @@ msgstr "Bemerkungen"
msgid ""
"Error ! You cannot select a department for which the employee is the manager."
msgstr ""
+"Fehler ! Sie können keine Abteilung auswählen, für die dieser Mitarbeiter "
+"die Leitung ausübt."
#. module: hr_contract
#: field:hr.contract,wage_type_id:0
diff --git a/addons/hr_contract/security/ir.model.access.csv b/addons/hr_contract/security/ir.model.access.csv
index 36456284856..7c87e3c36b3 100644
--- a/addons/hr_contract/security/ir.model.access.csv
+++ b/addons/hr_contract/security/ir.model.access.csv
@@ -1,7 +1,7 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_hr_contract_wage_type_period_user","hr.contract.wage.type.period.user","model_hr_contract_wage_type_period","base.group_hr_user",1,1,1,1
"access_hr_contract_wage_type_user","hr.contract.wage.type.user","model_hr_contract_wage_type","base.group_hr_user",1,1,1,1
-"access_hr_contract_user","hr.contract.user","model_hr_contract","base.group_hr_user",1,1,1,1
"access_hr_resource_manager","hr.employee.resource.manager","resource.model_resource_resource","base.group_hr_manager",1,1,1,1
"access_hr_resource_calendar_user","hr.employee.resource.calendar.user","resource.model_resource_calendar","base.group_hr_user",1,1,1,1
"access_hr_contract_type_manager","hr.contract.type.manager","model_hr_contract_type","base.group_hr_manager",1,1,1,1
+"access_hr_contract_manager","hr.contract.manager","model_hr_contract","base.group_hr_manager",1,1,1,1
diff --git a/addons/hr_evaluation/hr_evaluation.py b/addons/hr_evaluation/hr_evaluation.py
index d00f69bc0de..68e658f87b9 100644
--- a/addons/hr_evaluation/hr_evaluation.py
+++ b/addons/hr_evaluation/hr_evaluation.py
@@ -199,15 +199,15 @@ class hr_evaluation(osv.osv):
for evaluation in self.browse(cr, uid, ids, context=context):
wait = False
for phase in evaluation.plan_id.phase_ids:
- childs = []
+ children = []
if phase.action == "bottom-up":
- childs = evaluation.employee_id.child_ids
+ children = evaluation.employee_id.child_ids
elif phase.action in ("top-down", "final"):
if evaluation.employee_id.parent_id:
- childs = [evaluation.employee_id.parent_id]
+ children = [evaluation.employee_id.parent_id]
elif phase.action == "self":
- childs = [evaluation.employee_id]
- for child in childs:
+ children = [evaluation.employee_id]
+ for child in children:
# if not child.user_id:
# continue
@@ -281,7 +281,7 @@ class hr_evaluation_interview(osv.osv):
_columns = {
'request_id': fields.many2one('survey.request','Request_id', ondelete='cascade', required=True),
'user_to_review_id': fields.many2one('hr.employee', 'Employee to Interview'),
- 'evaluation_id': fields.many2one('hr_evaluation.evaluation', 'Evaluation Type'),
+ 'evaluation_id': fields.many2one('hr_evaluation.evaluation', 'Evaluation Form'),
}
_defaults = {
'is_evaluation': True,
diff --git a/addons/hr_evaluation/hr_evaluation_view.xml b/addons/hr_evaluation/hr_evaluation_view.xml
index 83b25c177ff..99f34f7cc7b 100644
--- a/addons/hr_evaluation/hr_evaluation_view.xml
+++ b/addons/hr_evaluation/hr_evaluation_view.xml
@@ -64,7 +64,7 @@
-
+
@@ -142,7 +142,7 @@
-
+
@@ -170,7 +170,26 @@
-
+
+
+ \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-09 08:20+0000\n"
+"PO-Revision-Date: 2010-12-29 13:16+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:51+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_evaluation
@@ -122,6 +122,8 @@ msgid ""
"This number of months will be used to schedule the first evaluation date of "
"the employee when selecting an evaluation plan. "
msgstr ""
+"Die Anzahl in Monaten, nach der die erste Beurteilung des Mitarbeiters nach "
+"der Zuweisung eines Beurteilungsverfahrens erfolgen soll. "
#. module: hr_evaluation
#: view:hr.employee:0
@@ -138,6 +140,8 @@ msgstr "Beurteilungsanfrage"
msgid ""
"Error ! You cannot select a department for which the employee is the manager."
msgstr ""
+"Fehler ! Sie können keine Abteilung auswählen, für die dieser Mitarbeiter "
+"die Leitung ausübt."
#. module: hr_evaluation
#: view:hr_evaluation.plan.phase:0
@@ -181,7 +185,7 @@ msgstr "Juli"
#. module: hr_evaluation
#: field:hr_evaluation.plan,month_next:0
msgid "Periodicity of Evaluations (months)"
-msgstr ""
+msgstr "Beurteilungsfrequenz (in Monaten)"
#. module: hr_evaluation
#: code:addons/hr_evaluation/hr_evaluation.py:0
@@ -199,7 +203,7 @@ msgstr "Enddatum"
#. module: hr_evaluation
#: field:hr_evaluation.plan,month_first:0
msgid "First Evaluation in (months)"
-msgstr ""
+msgstr "Erste Beurteilung nach (Monaten)"
#. module: hr_evaluation
#: model:ir.actions.act_window,help:hr_evaluation.open_view_hr_evaluation_tree
@@ -276,7 +280,7 @@ msgstr " Monat "
msgid ""
"The number of month that depicts the delay between each evaluation of this "
"plan (after the first one)."
-msgstr ""
+msgstr "Anzahl Monate zwischen den regelmäßigen Beurteilungen"
#. module: hr_evaluation
#: model:ir.ui.menu,name:hr_evaluation.menu_eval_hr_config
@@ -305,6 +309,19 @@ msgid ""
" in the form of.Implements a dashboard for My Current Evaluations\n"
" "
msgstr ""
+"\n"
+" Anwendung für die Mitarbeiterbeurteilung.\n"
+" Eine Mitarbeiterbeurteilung kann dabei sowohl für Vorgsetzte "
+"durch die Mitarbeiter,\n"
+" als auch für Mitarbeiter durch deren Abteilungs- oder "
+"Gruppenleiter erfolgen. Das Vorgehen\n"
+" einer Beurteilung erfolgt dabei planmäßig durch eine bestimmte "
+"Abfolge verschiedener\n"
+" Befragungen von Mitarbeitern und Vorgesetzten bis zu einer "
+"abschliessenden Beurteilung.\n"
+" Alle anstehenden Beurteilungsverfahren sind über die Personal "
+"Pinnwand ersichtlich.\n"
+" "
#. module: hr_evaluation
#: view:hr_evaluation.plan.phase:0
@@ -627,6 +644,7 @@ msgstr "Erweiterter Filter..."
#: constraint:hr.employee:0
msgid "Error ! You cannot create recursive Hierarchy of Employees."
msgstr ""
+"Fehler ! Sie können keine rekursive Hierachie bei Mitarbeitern definieren."
#. module: hr_evaluation
#: selection:hr.evaluation.report,month:0
@@ -741,7 +759,7 @@ msgstr "Sende alle Antworten an Mitarbeiter"
#. module: hr_evaluation
#: field:hr.employee,evaluation_date:0
msgid "Next Evaluation Date"
-msgstr ""
+msgstr "Nächste Beurteilung"
#. module: hr_evaluation
#: view:hr.evaluation.report:0
@@ -927,6 +945,8 @@ msgid ""
"The date of the next evaluation is computed by the evaluation plan's dates "
"(first evaluation + periodicity)."
msgstr ""
+"Das Datum für die nächste Beurteilung wird automatisch auf Basis des "
+"zugeordneten Beurteilungsverfahrens errechnet (Erste Bewertung + Frequenz)"
#~ msgid "Information"
#~ msgstr "Information"
diff --git a/addons/hr_evaluation/i18n/fr_BE.po b/addons/hr_evaluation/i18n/fr_BE.po
deleted file mode 100644
index e7026289ce5..00000000000
--- a/addons/hr_evaluation/i18n/fr_BE.po
+++ /dev/null
@@ -1,275 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * hr_evaluation
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.0dev\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2009-11-25 12:18:06+0000\n"
-"PO-Revision-Date: 2009-11-25 12:18:06+0000\n"
-"Last-Translator: <>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
-
-#. module: hr_evaluation
-#: view:hr_evaluation.type:0
-#: field:hr_evaluation.type,info:0
-msgid "Information"
-msgstr ""
-
-#. module: hr_evaluation
-#: constraint:ir.model:0
-msgid "The Object name must start with x_ and not contain any special character !"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.evaluation:0
-msgid "Schedule next evaluation"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.evaluation:0
-#: field:hr_evaluation.evaluation,info_bad:0
-msgid "Bad Points"
-msgstr ""
-
-#. module: hr_evaluation
-#: model:ir.actions.act_window,name:hr_evaluation.open_view_employee_evaluation_next_my_list
-msgid "My Next Evaluation"
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.type,value_ids:0
-msgid "Values"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.evaluation:0
-#: field:hr_evaluation.evaluation,info_good:0
-msgid "Good Points"
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.evaluation,state:0
-msgid "State"
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.evaluation,score:0
-#: field:hr_evaluation.quote,score:0
-#: field:hr_evaluation.type,score:0
-#: field:hr_evaluation.type.value,score:0
-msgid "Score"
-msgstr ""
-
-#. module: hr_evaluation
-#: selection:hr_evaluation.evaluation,state:0
-msgid "Draft"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.evaluation:0
-msgid "Informal Data"
-msgstr ""
-
-#. module: hr_evaluation
-#: constraint:ir.actions.act_window:0
-msgid "Invalid model name in the action definition."
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.evaluation,employee_id:0
-msgid "Employee"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.evaluation:0
-#: field:hr_evaluation.evaluation,info_improve:0
-msgid "To Improve"
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.quote,evaluation_id:0
-msgid "Evaluation"
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.type.value,type_id:0
-msgid "Evaluation Type"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.evaluation:0
-msgid "Status"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.type:0
-msgid "Apply to categories"
-msgstr ""
-
-#. module: hr_evaluation
-#: model:ir.module.module,description:hr_evaluation.module_meta_information
-msgid "Ability to create employees evaluation."
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.quote,name:0
-msgid "Quote"
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.type,category_ids:0
-msgid "Appliable Role"
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.evaluation,user_id:0
-msgid "Evaluation User"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.type:0
-msgid "Choices Results"
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.evaluation,date:0
-msgid "Date"
-msgstr ""
-
-#. module: hr_evaluation
-#: model:ir.ui.menu,name:hr_evaluation.menu_eval_hr
-#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_evaluation_form
-msgid "Evaluations"
-msgstr ""
-
-#. module: hr_evaluation
-#: model:ir.ui.menu,name:hr_evaluation.menu_eval_config
-msgid "Configuration"
-msgstr ""
-
-#. module: hr_evaluation
-#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_evaluation_next_list
-msgid "Next Evaluations"
-msgstr ""
-
-#. module: hr_evaluation
-#: constraint:ir.ui.view:0
-msgid "Invalid XML for View Architecture!"
-msgstr ""
-
-#. module: hr_evaluation
-#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_evaluation_type_form
-msgid "Evaluation Criterions"
-msgstr ""
-
-#. module: hr_evaluation
-#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_my_old_evaluation_list
-msgid "My Preceeding Evaluations"
-msgstr ""
-
-#. module: hr_evaluation
-#: model:ir.ui.menu,name:hr_evaluation.menu_resp_hr
-msgid "HR Responsible"
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.quote,value_id:0
-#: field:hr_evaluation.type.value,name:0
-msgid "Value"
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.evaluation,name:0
-msgid "Summary"
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.type,active:0
-msgid "Active"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.type:0
-msgid "Notes"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.evaluation:0
-#: model:ir.model,name:hr_evaluation.model_hr_evaluation_evaluation
-msgid "Employee Evaluation"
-msgstr ""
-
-#. module: hr_evaluation
-#: model:ir.model,name:hr_evaluation.model_hr_evaluation_type
-msgid "Employee Evaluation Type"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.evaluation:0
-msgid "Quotations"
-msgstr ""
-
-#. module: hr_evaluation
-#: model:ir.actions.act_window,name:hr_evaluation.open_view_employee_evaluation_next_list
-msgid "Next Employee Evaluation"
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.quote,type_id:0
-msgid "Type"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.type:0
-#: field:hr_evaluation.type,name:0
-msgid "Evaluation Criterion"
-msgstr ""
-
-#. module: hr_evaluation
-#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_evaluation_next_my_list
-msgid "My Next Evaluations"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.quote:0
-msgid "Evalution Quote"
-msgstr ""
-
-#. module: hr_evaluation
-#: model:ir.module.module,shortdesc:hr_evaluation.module_meta_information
-msgid "Human Resources Evaluation"
-msgstr ""
-
-#. module: hr_evaluation
-#: field:hr_evaluation.evaluation,quote_ids:0
-msgid "Quotes"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.evaluation:0
-#: selection:hr_evaluation.evaluation,state:0
-msgid "Done"
-msgstr ""
-
-#. module: hr_evaluation
-#: model:ir.model,name:hr_evaluation.model_hr_evaluation_quote
-msgid "Employee Evaluation Quote"
-msgstr ""
-
-#. module: hr_evaluation
-#: view:hr_evaluation.evaluation:0
-#: field:hr_evaluation.evaluation,info_employee:0
-msgid "Employee Response"
-msgstr ""
-
-#. module: hr_evaluation
-#: model:ir.model,name:hr_evaluation.model_hr_evaluation_type_value
-msgid "Evaluation Type Value"
-msgstr ""
-
diff --git a/addons/hr_evaluation/security/hr_evaluation_security.xml b/addons/hr_evaluation/security/hr_evaluation_security.xml
index 49b0e19177b..1520b61b55a 100644
--- a/addons/hr_evaluation/security/hr_evaluation_security.xml
+++ b/addons/hr_evaluation/security/hr_evaluation_security.xml
@@ -19,8 +19,5 @@
-
-
-
-
\ No newline at end of file
+
diff --git a/addons/hr_evaluation/security/ir.model.access.csv b/addons/hr_evaluation/security/ir.model.access.csv
index d5eaf33a6ae..9852f359243 100644
--- a/addons/hr_evaluation/security/ir.model.access.csv
+++ b/addons/hr_evaluation/security/ir.model.access.csv
@@ -1,5 +1,6 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_hr_evaluation_evaluation_user","hr_evaluation.evaluation.user","model_hr_evaluation_evaluation","base.group_hr_user",1,1,1,1
+"access_hr_evaluation_evaluation_employee","hr_evaluation.evaluation.employee","model_hr_evaluation_evaluation","base.group_user",1,0,0,0
"access_hr_evaluation_plan_user","hr_evaluation.plan.user","model_hr_evaluation_plan","base.group_hr_user",1,1,1,1
"access_hr_evaluation_plan_phase_user","hr_evaluation.plan.phase.user","model_hr_evaluation_plan_phase","base.group_hr_user",1,1,1,1
"access_hr_evaluation_interview_user","hr.evaluation.interview.user","model_hr_evaluation_interview","base.group_hr_user",1,1,1,1
diff --git a/addons/hr_expense/board_hr_expense_view.xml b/addons/hr_expense/board_hr_expense_view.xml
index 4b64a1bdf19..0493f628ebd 100644
--- a/addons/hr_expense/board_hr_expense_view.xml
+++ b/addons/hr_expense/board_hr_expense_view.xml
@@ -2,7 +2,7 @@
-
+
@@ -54,8 +54,8 @@
-
-
+
+
@@ -101,11 +101,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -175,7 +175,8 @@
form{"search_default_user_id":uid}
- The OpenERP expenses management module allows you to track the full flow. Every month, employees record their expenses. At the end of the month, the manager concerned validates the Expense Sheets which creates costs on projects/analytic accounts. The accountant validates the proposed entries and the employee can be reimbursed. You can also reinvoice the customer at the end of the flow.
+
+ The OpenERP expenses management module allows you to track the full flow. Every month, the employees record their expenses. At the end of the month, their managers validates the expenses sheets which creates costs on projects/analytic accounts. The accountant validates the proposed entries and the employee can be reimbursed. You can also reinvoice the customer at the end of the flow.
diff --git a/addons/hr_expense/hr_expense_workflow.xml b/addons/hr_expense/hr_expense_workflow.xml
index 192533e67de..7946bef3b6b 100644
--- a/addons/hr_expense/hr_expense_workflow.xml
+++ b/addons/hr_expense/hr_expense_workflow.xml
@@ -65,48 +65,56 @@
validate
+ refuse
+ refuse
+ draft
+ invoice
+ subflow.paid
+ subflow.cancel
+ draft
+
diff --git a/addons/hr_expense/i18n/de.po b/addons/hr_expense/i18n/de.po
index 69ede4821f4..90c697ebea2 100644
--- a/addons/hr_expense/i18n/de.po
+++ b/addons/hr_expense/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-09 11:24+0000\n"
+"PO-Revision-Date: 2010-12-29 09:52+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:38+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_expense
@@ -139,6 +139,24 @@ msgid ""
" re-invoice your customer's expenses if your work by project.\n"
" "
msgstr ""
+"\n"
+" Diese Anwendung verwaltet die Spesenabrechnungen von Mitarbeitern.\n"
+"\n"
+" Der gesamte Vorgang wird über folgenden Workflow umgesetzt:\n"
+" * Erstellung einer Spesenabrechnung im Entwurf\n"
+" * Bestätigung der Spesenabrechnung durch den Mitarbeiter\n"
+" * Prüfung und Freigabe durch den Vorgesetzten\n"
+" * Prüfung und Buchung durch einen Mitarbeiter der Buchhaltung\n"
+" * Auszahlung der Spesenerstattung an den Mitarbeiter\n"
+"\n"
+" Diese Anwendung ist kompatibel mit der Funktionalität zur "
+"Mitarbeiterzeitabrechnung\n"
+" und nutzt somit ebenfalls die Möglichkeit analytischer Konten für eine "
+"Weiterberechnung\n"
+" an Kunden, z.B. bei projektbezogener Abrechnung von Zeiten und "
+"Aufwendungen.\n"
+" eine automatische Weiterberechnung an Kunden\n"
+" "
#. module: hr_expense
#: selection:hr.expense.report,state:0
@@ -351,7 +369,7 @@ msgstr "Erstattung"
#: code:addons/hr_expense/hr_expense.py:0
#, python-format
msgid "The employee must have a Home address"
-msgstr ""
+msgstr "Der Mitarbeiter muss eine private Anschrift haben."
#. module: hr_expense
#: view:hr.expense.report:0
diff --git a/addons/hr_expense/i18n/es.po b/addons/hr_expense/i18n/es.po
index 29e8ce87c4f..f14710274c5 100644
--- a/addons/hr_expense/i18n/es.po
+++ b/addons/hr_expense/i18n/es.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-27 16:24+0000\n"
+"PO-Revision-Date: 2010-12-28 07:22+0000\n"
"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
"\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:42+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_expense
diff --git a/addons/hr_expense/report/expense.rml b/addons/hr_expense/report/expense.rml
index b12971564b1..eeb9854c059 100644
--- a/addons/hr_expense/report/expense.rml
+++ b/addons/hr_expense/report/expense.rml
@@ -68,10 +68,8 @@
-
-
-
-
+
+
@@ -113,7 +111,7 @@
-
+
[[ formatLang(o.amount) ]] [[ o.currency_id.symbol ]]
diff --git a/addons/hr_expense/report/hr_expense_report.py b/addons/hr_expense/report/hr_expense_report.py
index b50e37b654e..df630931875 100644
--- a/addons/hr_expense/report/hr_expense_report.py
+++ b/addons/hr_expense/report/hr_expense_report.py
@@ -21,6 +21,7 @@
import tools
from osv import fields,osv
+from decimal_precision import decimal_precision as dp
class hr_expense_report(osv.osv):
@@ -47,11 +48,11 @@ class hr_expense_report(osv.osv):
'company_id':fields.many2one('res.company', 'Company', readonly=True),
'user_id':fields.many2one('res.users', 'Validation User', readonly=True),
'currency_id': fields.many2one('res.currency', 'Currency', readonly=True),
- 'price_total':fields.float('Total Price', readonly=True),
+ 'price_total':fields.float('Total Price', readonly=True, digits_compute=dp.get_precision('Account')),
'delay_valid':fields.float('Delay to Valid', readonly=True),
'delay_confirm':fields.float('Delay to Confirm', readonly=True),
'analytic_account': fields.many2one('account.analytic.account','Analytic account',readonly=True),
- 'price_average':fields.float('Average Price', readonly=True),
+ 'price_average':fields.float('Average Price', readonly=True, digits_compute=dp.get_precision('Account')),
'nbr':fields.integer('# of Lines', readonly=True),
'no_of_products':fields.integer('# of Products', readonly=True),
'no_of_account':fields.integer('# of Accounts', readonly=True),
diff --git a/addons/hr_expense/security/ir.model.access.csv b/addons/hr_expense/security/ir.model.access.csv
index 2b5b9ffb28c..674b06304d2 100644
--- a/addons/hr_expense/security/ir.model.access.csv
+++ b/addons/hr_expense/security/ir.model.access.csv
@@ -1,6 +1,8 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_hr_expense_expense_user","hr.expense.expense.user","model_hr_expense_expense","base.group_hr_user",1,1,1,1
+"access_hr_expense_expense_employee","hr.expense.expense.employee","model_hr_expense_expense","base.group_user",1,1,1,1
"access_hr_expense_line_user","hr.expense.line.user","model_hr_expense_line","base.group_hr_user",1,1,1,1
+"access_hr_expense_line_employee","hr.expense.line.employee","model_hr_expense_line","base.group_user",1,1,1,1
"access_hr_expense_report_manager","hr.expense.report.manager","model_hr_expense_report","base.group_hr_manager",1,1,1,1
"access_product_product_hr_expense_user","product.product.hr.expense.user","product.model_product_product","base.group_hr_user",1,1,1,1
"access_product_template_hr_expense_user","product.template.hr.expense.user","product.model_product_template","base.group_hr_user",1,1,1,1
@@ -17,3 +19,5 @@
"access_account_move_line_user","account.move.line.user","account.model_account_move_line","base.group_hr_user",1,1,1,1
"access_account_analytic_line_user","account.ianalytic.line.user","account.model_account_analytic_line","base.group_hr_user",1,1,1,1
"access_account_journal_period_manager","account.journal.period.manager","account.model_account_journal_period","base.group_hr_manager",1,1,1,1
+"hr.access_account_journal_view_hruser","account.journal.view hruser","account.model_account_journal_view","base.group_hr_user",1,0,0,0
+"hr.access_account_journal_column_hruser","account.journal.column hruser","account.model_account_journal_column","base.group_hr_user",1,0,0,0
diff --git a/addons/hr_holidays/board_hr_holidays_view.xml b/addons/hr_holidays/board_hr_holidays_view.xml
index f90607f3cc7..71b4e2a98fb 100644
--- a/addons/hr_holidays/board_hr_holidays_view.xml
+++ b/addons/hr_holidays/board_hr_holidays_view.xml
@@ -2,7 +2,7 @@
-
+
-
- hr.holidays.allocation.leave.tree
- hr.holidays
- tree
-
-
-
-
-
-
-
-
-
-
- My Leaves
- ir.actions.act_window
- hr.holidays
- form
- tree,form
- [('state','in',('confirm', 'validate')),('user_id','=',uid)]
-
-
-
-
- board.hr.holidays.form
- board.board
-
- form
-
-
-
-
-
-
-
-
- Leaves by Month
- ir.actions.act_window
- available.holidays.report
+
+ My Leaves
+ hr.holidays.statusform
- graph,tree
- [('user_id','=',uid)]
- {'group_by':['holiday_status_id'],'group_by_no_leaf':1}
-
+ tree,form
+
+ {}
+ []board.hr.holidays.leave.month.form
@@ -64,7 +28,7 @@
-
+
diff --git a/addons/hr_holidays/board_hr_manager_holidays_view.xml b/addons/hr_holidays/board_hr_manager_holidays_view.xml
index eb3af2781f6..980a8dd5fbb 100644
--- a/addons/hr_holidays/board_hr_manager_holidays_view.xml
+++ b/addons/hr_holidays/board_hr_manager_holidays_view.xml
@@ -3,53 +3,33 @@
- All Employee Leaves
+ Leaves To Validateir.actions.act_windowhr.holidaysformtree,form
- [('state','in',('confirm', 'validate'))]
+ [('state','in',('confirm', 'validate', 'validate1'))]
-
-
- Remaining Leaves by User
- ir.actions.act_window
- hr.holidays.remaining.leaves.user
- form
- graph,tree
-
- board.hr.holidays.manager.formboard.board
-
+ form
-
-
-
-
-
-
-
- board.hr.holidays.manager.remaining.form
- board.board
- form
-
-
-
-
-
+
+
+
+
+ sequence="5"/>
diff --git a/addons/hr_holidays/hr_holidays.py b/addons/hr_holidays/hr_holidays.py
index 8fe5da805b4..9d6328af1eb 100644
--- a/addons/hr_holidays/hr_holidays.py
+++ b/addons/hr_holidays/hr_holidays.py
@@ -21,7 +21,6 @@
#
##############################################################################
-import time
import datetime
from itertools import groupby
from operator import itemgetter
@@ -35,37 +34,11 @@ class hr_holidays_status(osv.osv):
_name = "hr.holidays.status"
_description = "Leave Type"
- def get_days_cat(self, cr, uid, ids, category_id, return_false, context=None):
-
- cr.execute("""SELECT id, type, number_of_days, holiday_status_id FROM hr_holidays WHERE category_id = %s AND state='validate' AND holiday_status_id in %s""",
- [category_id, tuple(ids)])
- result = sorted(cr.dictfetchall(), key=lambda x: x['holiday_status_id'])
-
- grouped_lines = dict((k, [v for v in itr]) for k, itr in groupby(result, itemgetter('holiday_status_id')))
-
- res = {}
- for record in self.browse(cr, uid, ids, context=context):
- res[record.id] = {}
- max_leaves = leaves_taken = 0
- if not return_false:
- if record.id in grouped_lines:
- leaves_taken = -sum([item['number_of_days'] for item in grouped_lines[record.id] if item['type'] == 'remove'])
- max_leaves = sum([item['number_of_days'] for item in grouped_lines[record.id] if item['type'] == 'add'])
-
- res[record.id]['max_leaves'] = max_leaves
- res[record.id]['leaves_taken'] = leaves_taken
- res[record.id]['remaining_leaves'] = max_leaves - leaves_taken
-
- return res
-
def get_days(self, cr, uid, ids, employee_id, return_false, context=None):
-
cr.execute("""SELECT id, type, number_of_days, holiday_status_id FROM hr_holidays WHERE employee_id = %s AND state='validate' AND holiday_status_id in %s""",
[employee_id, tuple(ids)])
result = sorted(cr.dictfetchall(), key=lambda x: x['holiday_status_id'])
-
grouped_lines = dict((k, [v for v in itr]) for k, itr in groupby(result, itemgetter('holiday_status_id')))
-
res = {}
for record in self.browse(cr, uid, ids, context=context):
res[record.id] = {}
@@ -74,18 +47,15 @@ class hr_holidays_status(osv.osv):
if record.id in grouped_lines:
leaves_taken = -sum([item['number_of_days'] for item in grouped_lines[record.id] if item['type'] == 'remove'])
max_leaves = sum([item['number_of_days'] for item in grouped_lines[record.id] if item['type'] == 'add'])
-
res[record.id]['max_leaves'] = max_leaves
res[record.id]['leaves_taken'] = leaves_taken
res[record.id]['remaining_leaves'] = max_leaves - leaves_taken
-
return res
def _user_left_days(self, cr, uid, ids, name, args, context=None):
return_false = False
employee_id = False
res = {}
-
if context and context.has_key('employee_id'):
if not context['employee_id']:
return_false = True
@@ -102,14 +72,13 @@ class hr_holidays_status(osv.osv):
res = dict.fromkeys(ids, {'leaves_taken': 0, 'remaining_leaves': 0, 'max_leaves': 0})
return res
- # To do: we can add remaining_leaves_category field to display remaining leaves for particular type
_columns = {
'name': fields.char('Leave Type', size=64, required=True, translate=True),
- 'categ_id': fields.many2one('crm.case.categ', 'Meeting Category', domain="[('object_id.model', '=', 'crm.meeting')]", help='If you link this type of leave with a category in the CRM, it will synchronize each leave asked with a case in this category, to display it in the company shared calendar for example.'),
+ 'categ_id': fields.many2one('crm.case.categ', 'Meeting', domain="[('object_id.model', '=', 'crm.meeting')]", help='If you set a meeting type, OpenERP will create a meeting in the calendar once a leave is validated.'),
'color_name': fields.selection([('red', 'Red'),('blue','Blue'), ('lightgreen', 'Light Green'), ('lightblue','Light Blue'), ('lightyellow', 'Light Yellow'), ('magenta', 'Magenta'),('lightcyan', 'Light Cyan'),('black', 'Black'),('lightpink', 'Light Pink'),('brown', 'Brown'),('violet', 'Violet'),('lightcoral', 'Light Coral'),('lightsalmon', 'Light Salmon'),('lavender', 'Lavender'),('wheat', 'Wheat'),('ivory', 'Ivory')],'Color in Report', required=True, help='This color will be used in the leaves summary located in Reporting\Leaves by Departement'),
'limit': fields.boolean('Allow to Override Limit', help='If you tick this checkbox, the system will allow, for this section, the employees to take more leaves than the available ones.'),
'active': fields.boolean('Active', help="If the active field is set to false, it will allow you to hide the leave type without removing it."),
- 'max_leaves': fields.function(_user_left_days, method=True, string='Maximum Leaves Allowed', help='This value is given by the sum of all holidays requests with a positive value.', multi='user_left_days'),
+ 'max_leaves': fields.function(_user_left_days, method=True, string='Maximum Allowed', help='This value is given by the sum of all holidays requests with a positive value.', multi='user_left_days'),
'leaves_taken': fields.function(_user_left_days, method=True, string='Leaves Already Taken', help='This value is given by the sum of all holidays requests with a negative value.', multi='user_left_days'),
'remaining_leaves': fields.function(_user_left_days, method=True, string='Remaining Leaves', help='Maximum Leaves Allowed - Leaves Already Taken', multi='user_left_days'),
'double_validation': fields.boolean('Apply Double Validation', help="If its True then its Allocation/Request have to be validated by second validator")
@@ -118,7 +87,6 @@ class hr_holidays_status(osv.osv):
'color_name': 'red',
'active': True,
}
-
hr_holidays_status()
class hr_holidays(osv.osv):
@@ -132,12 +100,23 @@ class hr_holidays(osv.osv):
return ids[0]
return False
+ def _compute_number_of_days(self, cr, uid, ids, name, args, context=None):
+ result = {}
+ for hol in self.browse(cr, uid, ids, context=context):
+ if hol.type=='remove':
+ result[hol.id] = -hol.number_of_days_temp
+ else:
+ result[hol.id] = hol.number_of_days_temp
+ return result
+
_columns = {
'name': fields.char('Description', required=True, size=64),
- 'state': fields.selection([('draft', 'Draft'), ('confirm', 'Waiting Approval'), ('refuse', 'Refused'), ('validate1', 'Waiting Second Approval'), ('validate', 'Approved'), ('cancel', 'Cancelled')], 'State', readonly=True, help='When the holiday request is created the state is \'Draft\'.\n It is confirmed by the user and request is sent to admin, the state is \'Waiting Approval\'.\
+ 'state': fields.selection([('draft', 'Draft'), ('confirm', 'Waiting Approval'), ('refuse', 'Refused'),
+ ('validate1', 'Waiting Second Approval'), ('validate', 'Approved'), ('cancel', 'Cancelled')],
+ 'State', readonly=True, help='When the holiday request is created the state is \'Draft\'.\n It is confirmed by the user and request is sent to admin, the state is \'Waiting Approval\'.\
If the admin accepts it, the state is \'Approved\'. If it is refused, the state is \'Refused\'.'),
+ 'user_id':fields.related('employee_id', 'user_id', type='many2one', relation='res.users', string='User', store=True),
'date_from': fields.datetime('Start Date', readonly=True, states={'draft':[('readonly',False)]}),
- 'user_id':fields.many2one('res.users', 'User', states={'draft':[('readonly',False)]}, select=True, readonly=True),
'date_to': fields.datetime('End Date', readonly=True, states={'draft':[('readonly',False)]}),
'holiday_status_id': fields.many2one("hr.holidays.status", "Leave Type", required=True,readonly=True, states={'draft':[('readonly',False)]}),
'employee_id': fields.many2one('hr.employee', "Employee", select=True, invisible=False, readonly=True, states={'draft':[('readonly',False)]}, help='Leave Manager can let this field empty if this leave request/allocation is for every employee'),
@@ -145,27 +124,29 @@ class hr_holidays(osv.osv):
#'notes': fields.text('Notes',readonly=True, states={'draft':[('readonly',False)]}),
'manager_id': fields.many2one('hr.employee', 'First Approval', invisible=False, readonly=True, help='This area is automaticly filled by the user who validate the leave'),
'notes': fields.text('Reasons',readonly=True, states={'draft':[('readonly',False)]}),
- 'number_of_days': fields.float('Number of Days', readonly=True, states={'draft':[('readonly',False)]}),
'number_of_days_temp': fields.float('Number of Days', readonly=True, states={'draft':[('readonly',False)]}),
- 'case_id': fields.many2one('crm.meeting', 'Case'),
+ 'number_of_days': fields.function(_compute_number_of_days, method=True, string='Number of Days', store=True),
+ 'case_id': fields.many2one('crm.meeting', 'Meeting'),
'type': fields.selection([('remove','Leave Request'),('add','Allocation Request')], 'Request Type', required=True, readonly=True, states={'draft':[('readonly',False)]}, help="Choose 'Leave Request' if someone wants to take an off-day. \nChoose 'Allocation Request' if you want to increase the number of leaves available for someone"),
- 'allocation_type': fields.selection([('employee','Employee Request'),('company','Company Allocation')], 'Allocation Type', required=True, readonly=True, states={'draft':[('readonly',False)]}, help='This field is only for informative purposes, to depict if the leave request/allocation comes from an employee or from the company'),
'parent_id': fields.many2one('hr.holidays', 'Parent'),
'linked_request_ids': fields.one2many('hr.holidays', 'parent_id', 'Linked Requests',),
'department_id':fields.related('employee_id', 'department_id', string='Department', type='many2one', relation='hr.department', readonly=True, store=True),
- 'category_id': fields.many2one('hr.employee.category', "Category", help='Category Of employee'),
+ 'category_id': fields.many2one('hr.employee.category', "Category", help='Category of Employee'),
'holiday_type': fields.selection([('employee','By Employee'),('category','By Employee Category')], 'Allocation Type', help='By Employee: Allocation/Request for individual Employee, By Employee Category: Allocation/Request for group of employees in category', required=True),
'manager_id2': fields.many2one('hr.employee', 'Second Approval', readonly=True, help='This area is automaticly filled by the user who validate the leave with second level (If Leave type need second validation)')
}
-
_defaults = {
'employee_id': _employee_get,
'state': 'draft',
'type': 'remove',
- 'allocation_type': 'employee',
'user_id': lambda obj, cr, uid, context: uid,
'holiday_type': 'employee'
}
+ _sql_constraints = [
+ ('type_value', "CHECK( (holiday_type='employee' AND employee_id IS NOT NULL) or (holiday_type='category' AND category_id IS NOT NULL))", "You have to select an employee or a category"),
+ ('date_check', "CHECK ( number_of_days_temp > 0 )", "The number of days must be greater than 0 !"),
+ ('date_check2', "CHECK ( (type='add') OR (date_from < date_to))", "The start date must be before the end date !")
+ ]
def _create_resource_leave(self, cr, uid, vals, context=None):
'''This method will create entry in resource calendar leave object at the time of holidays validated '''
@@ -178,28 +159,6 @@ class hr_holidays(osv.osv):
leave_ids = obj_res_leave.search(cr, uid, [('holiday_id', 'in', ids)], context=context)
return obj_res_leave.unlink(cr, uid, leave_ids)
- def create(self, cr, uid, vals, context=None):
- if context is None:
- context = {}
- if 'holiday_type' in vals:
- if vals['holiday_type'] == 'employee':
- vals.update({'category_id': False})
- else:
- vals.update({'employee_id': False})
- if context.has_key('type'):
- vals['type'] = context['type']
- if context.has_key('allocation_type'):
- vals['allocation_type'] = context['allocation_type']
- return super(hr_holidays, self).create(cr, uid, vals, context=context)
-
- def write(self, cr, uid, ids, vals, context=None):
- if 'holiday_type' in vals:
- if vals['holiday_type'] == 'employee':
- vals.update({'category_id': False})
- else:
- vals.update({'employee_id': False})
- return super(hr_holidays, self).write(cr, uid, ids, vals, context=context)
-
def onchange_type(self, cr, uid, ids, holiday_type):
result = {}
if holiday_type == 'employee':
@@ -207,9 +166,10 @@ class hr_holidays(osv.osv):
if ids_employee:
result['value'] = {
'employee_id': ids_employee[0]
- }
+ }
return result
+ # TODO: can be improved using resource calendar method
def _get_number_of_days(self, date_from, date_to):
"""Returns a float equals to the timedelta between two dates given as string."""
@@ -220,35 +180,10 @@ class hr_holidays(osv.osv):
diff_day = timedelta.days + float(timedelta.seconds) / 86400
return diff_day
- def _update_user_holidays(self, cr, uid, ids):
- obj_crm_meeting = self.pool.get('crm.meeting')
- for record in self.browse(cr, uid, ids):
- if record.state=='validate':
- if record.case_id:
- obj_crm_meeting.unlink(cr, uid, [record.case_id.id])
- if record.linked_request_ids:
- list_ids = [ lr.id for lr in record.linked_request_ids]
- self.holidays_cancel(cr, uid, list_ids)
- self.unlink(cr, uid, list_ids)
- return True
-
- def _check_date(self, cr, uid, ids, context=None):
- for rec in self.read(cr, uid, ids, ['number_of_days_temp', 'date_from','date_to', 'type']):
- if rec['number_of_days_temp'] < 0:
- return False
- if rec['type'] == 'add':
- continue
- date_from = time.strptime(rec['date_from'], '%Y-%m-%d %H:%M:%S')
- date_to = time.strptime(rec['date_to'], '%Y-%m-%d %H:%M:%S')
- if date_from > date_to:
- return False
- return True
-
- _constraints = [(_check_date, 'Start date should not be larger than end date!\nNumber of Days should be greater than 1!', ['number_of_days_temp'])]
-
def unlink(self, cr, uid, ids, context=None):
- self._update_user_holidays(cr, uid, ids)
- self._remove_resouce_leave(cr, uid, ids, context=context)
+ for rec in self.browse(cr, uid, ids, context=context):
+ if rec.state<>'draft':
+ raise osv.except_osv(_('Warning!'),_('You cannot delete a leave which is not in draft state !'))
return super(hr_holidays, self).unlink(cr, uid, ids, context)
def onchange_date_from(self, cr, uid, ids, date_to, date_from):
@@ -264,209 +199,115 @@ class hr_holidays(osv.osv):
}
return result
- def onchange_date_to(self, cr, uid, ids, date_from, date_to):
- return self.onchange_date_from(cr, uid, ids, date_to, date_from)
-
def onchange_sec_id(self, cr, uid, ids, status, context=None):
warning = {}
if status:
- brows_obj = self.pool.get('hr.holidays.status').browse(cr, uid, [status], context=context)[0]
+ brows_obj = self.pool.get('hr.holidays.status').browse(cr, uid, status, context=context)
if brows_obj.categ_id and brows_obj.categ_id.section_id and not brows_obj.categ_id.section_id.allow_unlink:
warning = {
'title': "Warning for ",
'message': "You won\'t be able to cancel this leave request because the CRM Sales Team of the leave type disallows."
- }
+ }
return {'warning': warning}
def set_to_draft(self, cr, uid, ids, *args):
- wf_service = netsvc.LocalService("workflow")
self.write(cr, uid, ids, {
'state': 'draft',
'manager_id': False,
- 'number_of_days': 0,
})
+ wf_service = netsvc.LocalService("workflow")
for id in ids:
wf_service.trg_create(uid, 'hr.holidays', id, cr)
return True
- def holidays_validate2(self, cr, uid, ids, *args):
- obj_emp = self.pool.get('hr.employee')
- wf_service = netsvc.LocalService("workflow")
- vals = {'state':'validate1'}
- self.check_holidays(cr, uid, ids)
- ids2 = obj_emp.search(cr, uid, [('user_id', '=', uid)])
- if ids2:
- vals['manager_id'] = ids2[0]
- else:
- raise osv.except_osv(_('Warning !'),_('No user related to the selected employee.'))
- # Second Time Validate all the leave requests of the category
- for leave_id in self._get_category_leave_ids(cr, uid, ids):
- wf_service.trg_validate(uid, 'hr.holidays', leave_id, 'second_validate', cr)
- return self.write(cr, uid, ids, vals)
-
def holidays_validate(self, cr, uid, ids, *args):
- obj_emp = self.pool.get('hr.employee')
- wf_service = netsvc.LocalService("workflow")
- data_holiday = self.browse(cr, uid, ids)
self.check_holidays(cr, uid, ids)
- vals = {'state':'validate'}
+ obj_emp = self.pool.get('hr.employee')
ids2 = obj_emp.search(cr, uid, [('user_id', '=', uid)])
- if ids2:
- if data_holiday[0].state == 'validate1':
- vals['manager_id2'] = ids2[0]
- else:
- vals['manager_id'] = ids2[0]
- else:
- raise osv.except_osv(_('Warning !'), _('No user related to the selected employee.'))
- self.write(cr, uid, ids, vals)
+ manager = ids2 and ids2[0] or False
+ return self.write(cr, uid, ids, {'state':'validate1', 'manager_id': manager})
+
+ def holidays_validate2(self, cr, uid, ids, *args):
+ self.check_holidays(cr, uid, ids)
+ obj_emp = self.pool.get('hr.employee')
+ ids2 = obj_emp.search(cr, uid, [('user_id', '=', uid)])
+ manager = ids2 and ids2[0] or False
+ self.write(cr, uid, ids, {'state':'validate', 'manager_id2': manager})
+ data_holiday = self.browse(cr, uid, ids)
for record in data_holiday:
if record.holiday_type == 'employee' and record.type == 'remove':
- vals = {
- 'name': record.name,
- 'date_from': record.date_from,
- 'date_to': record.date_to,
- 'calendar_id': record.employee_id.calendar_id.id,
- 'company_id': record.employee_id.company_id.id,
- 'resource_id': record.employee_id.resource_id.id,
- 'holiday_id': record.id
- }
- self._create_resource_leave(cr, uid, vals)
- elif record.holiday_type == 'category':
- # Create leave/allocation request for employees in the category
- emp_ids = obj_emp.search(cr, uid, [('category_ids', '=', record.category_id.id)])
- leave_ids = []
- for emp in obj_emp.browse(cr, uid, emp_ids):
- vals = {
- 'name': record.name,
- 'type': record.type,
- 'holiday_type': 'employee',
- 'holiday_status_id': record.holiday_status_id.id,
- 'date_from': record.date_from,
- 'date_to': record.date_to,
- 'notes': record.notes,
- 'number_of_days_temp': record.number_of_days_temp,
- 'parent_id': record.id,
- 'employee_id': emp.id
- }
- leave_ids.append(self.create(cr, uid, vals, context=None))
- # Confirm and validate all the leave requests of the category
- for leave_id in leave_ids:
- wf_service.trg_validate(uid, 'hr.holidays', leave_id, 'confirm', cr)
- wf_service.trg_validate(uid, 'hr.holidays', leave_id, 'validate', cr)
- return True
-
- def holidays_confirm(self, cr, uid, ids, *args):
- obj_hr_holiday_status = self.pool.get('hr.holidays.status')
- for record in self.browse(cr, uid, ids):
- user_id = False
- leave_asked = record.number_of_days_temp
- if record.holiday_type == 'employee' and record.type == 'remove':
- if record.employee_id and not record.holiday_status_id.limit:
- leaves_rest = obj_hr_holiday_status.get_days( cr, uid, [record.holiday_status_id.id], record.employee_id.id, False)[record.holiday_status_id.id]['remaining_leaves']
- if leaves_rest < leave_asked:
- raise osv.except_osv(_('Warning!'),_('You cannot validate leaves for employee %s while there are too few remaining leave days.') % (record.employee_id.name))
- nb = -(record.number_of_days_temp)
- elif record.holiday_type == 'category' and record.type == 'remove':
- if record.category_id and not record.holiday_status_id.limit:
- leaves_rest = obj_hr_holiday_status.get_days_cat( cr, uid, [record.holiday_status_id.id], record.category_id.id, False)[record.holiday_status_id.id]['remaining_leaves']
- if leaves_rest < leave_asked:
- raise osv.except_osv(_('Warning!'),_('You cannot validate leaves for category %s while there are too few remaining leave days.') % (record.category_id.name))
- nb = -(record.number_of_days_temp)
- else:
- nb = record.number_of_days_temp
-
- if record.holiday_type == 'employee' and record.employee_id:
- user_id = record.employee_id.user_id and record.employee_id.user_id.id or uid
-
- self.write(cr, uid, [record.id], {'state':'confirm', 'number_of_days': nb, 'user_id': user_id})
- return True
-
- def holidays_refuse(self, cr, uid, ids, *args):
- obj_emp = self.pool.get('hr.employee')
- wf_service = netsvc.LocalService("workflow")
- vals = {'state': 'refuse'}
- ids2 = obj_emp.search(cr, uid, [('user_id','=', uid)])
- if ids2:
- vals['manager_id'] = ids2[0]
- # Refuse all the leave requests of the category
- for leave_id in self._get_category_leave_ids(cr, uid, ids):
- wf_service.trg_validate(uid, 'hr.holidays', leave_id, 'refuse', cr)
- self.write(cr, uid, ids, vals)
- return True
-
- def holidays_cancel(self, cr, uid, ids, *args):
- self._update_user_holidays(cr, uid, ids)
- self.write(cr, uid, ids, {'state': 'cancel'})
- self._remove_resouce_leave(cr, uid, ids)
- return True
-
- def holidays_draft(self, cr, uid, ids, *args):
- wf_service = netsvc.LocalService("workflow")
- for leave_id in self._get_category_leave_ids(cr, uid, ids):
- wf_service.trg_validate(uid, 'hr.holidays', leave_id, 'draft', cr)
- return self.write(cr, uid, ids, {'state': 'draft'})
-
- def check_holidays(self, cr, uid, ids):
- holi_status_obj = self.pool.get('hr.holidays.status')
- emp_obj = self.pool.get('hr.employee')
- meeting_obj = self.pool.get('crm.meeting')
- for record in self.browse(cr, uid, ids):
- if not record.number_of_days:
- raise osv.except_osv(_('Warning!'), _('Wrong leave definition.'))
- if record.holiday_type=='employee' and record.employee_id:
- leave_asked = record.number_of_days
- if leave_asked < 0.00:
- if not record.holiday_status_id.limit:
- leaves_rest = holi_status_obj.get_days(cr, uid, [record.holiday_status_id.id], record.employee_id.id, False)[record.holiday_status_id.id]['remaining_leaves']
- if leaves_rest < -(leave_asked):
- raise osv.except_osv(_('Warning!'),_('You Cannot Validate leaves while available leaves are less than asked leaves.'))
- elif record.holiday_type == 'category' and record.category_id:
- leave_asked = record.number_of_days
- if leave_asked < 0.00:
- if not record.holiday_status_id.limit:
- leaves_rest = holi_status_obj.get_days_cat(cr, uid, [record.holiday_status_id.id], record.category_id.id, False)[record.holiday_status_id.id]['remaining_leaves']
- if leaves_rest < -(leave_asked):
- raise osv.except_osv(_('Warning!'),_('You Cannot Validate leaves while available leaves are less than asked leaves.'))
- else:# This condition will never meet!!
- holiday_ids = []
- vals = {
- 'name': record.name,
- 'holiday_status_id': record.holiday_status_id.id,
- 'state': 'draft',
- 'date_from': record.date_from,
- 'date_to': record.date_to,
- 'notes': record.notes,
- 'number_of_days': record.number_of_days,
- 'number_of_days_temp': record.number_of_days_temp,
- 'type': record.type,
- 'allocation_type': record.allocation_type,
- 'parent_id': record.id,
- }
- employee_ids = emp_obj.search(cr, uid, [])
- for employee in employee_ids:
- vals['employee_id'] = employee
- user_id = emp_obj.search(cr, uid, [('user_id','=',uid)])
- if user_id:
- vals['user_id'] = user_id[0]
- holiday_ids.append(self.create(cr, uid, vals, context=None))
- self.holidays_confirm(cr, uid, holiday_ids)
- self.holidays_validate(cr, uid, holiday_ids)
-
- if record.holiday_status_id.categ_id and record.date_from and record.date_to and record.employee_id:
- diff_day = self._get_number_of_days(record.date_from, record.date_to)
+ meeting_obj = self.pool.get('crm.meeting')
vals = {
'name': record.name,
'categ_id': record.holiday_status_id.categ_id.id,
- 'duration': (diff_day) * 8,
+ 'duration': record.number_of_days_temp * 8,
'note': record.notes,
'user_id': record.user_id.id,
'date': record.date_from,
+ 'end_date': record.date_to,
+ 'date_deadline': record.date_to,
}
case_id = meeting_obj.create(cr, uid, vals)
self.write(cr, uid, ids, {'case_id': case_id})
+ elif record.holiday_type == 'category':
+ emp_ids = obj_emp.search(cr, uid, [('category_ids', 'child_of', [record.category_id.id])])
+ leave_ids = []
+ for emp in obj_emp.browse(cr, uid, emp_ids):
+ vals = {
+ 'name': record.name,
+ 'type': record.type,
+ 'holiday_type': 'employee',
+ 'holiday_status_id': record.holiday_status_id.id,
+ 'date_from': record.date_from,
+ 'date_to': record.date_to,
+ 'notes': record.notes,
+ 'number_of_days_temp': record.number_of_days_temp,
+ 'parent_id': record.id,
+ 'employee_id': emp.id
+ }
+ leave_ids.append(self.create(cr, uid, vals, context=None))
+ wf_service = netsvc.LocalService("workflow")
+ for leave_id in leave_ids:
+ wf_service.trg_validate(uid, 'hr.holidays', leave_id, 'confirm', cr)
+ wf_service.trg_validate(uid, 'hr.holidays', leave_id, 'validate', cr)
+ wf_service.trg_validate(uid, 'hr.holidays', leave_id, 'second_validate', cr)
+ return True
+
+ def holidays_confirm(self, cr, uid, ids, *args):
+ self.check_holidays(cr, uid, ids)
+ return self.write(cr, uid, ids, {'state':'confirm'})
+
+ def holidays_refuse(self, cr, uid, ids, *args):
+ obj_emp = self.pool.get('hr.employee')
+ ids2 = obj_emp.search(cr, uid, [('user_id', '=', uid)])
+ manager = ids2 and ids2[0] or False
+ self.write(cr, uid, ids, {'state': 'refuse', 'manager_id2': manager})
+ self.holidays_cancel(cr, uid, ids)
+ return True
+
+ def holidays_cancel(self, cr, uid, ids, *args):
+ obj_crm_meeting = self.pool.get('crm.meeting')
+ for record in self.browse(cr, uid, ids):
+ # Delete the meeting
+ if record.case_id:
+ obj_crm_meeting.unlink(cr, uid, [record.case_id.id])
+
+ # If a category that created several holidays, cancel all related
+ wf_service = netsvc.LocalService("workflow")
+ for id in record.linked_request_ids or []:
+ wf_service.trg_validate(uid, 'hr.holidays', id, 'cancel', cr)
return True
+ def check_holidays(self, cr, uid, ids):
+ holi_status_obj = self.pool.get('hr.holidays.status')
+ for record in self.browse(cr, uid, ids):
+ if record.holiday_type == 'employee' and record.type == 'remove':
+ if record.employee_id and not record.holiday_status_id.limit:
+ leaves_rest = holi_status_obj.get_days( cr, uid, [record.holiday_status_id.id], record.employee_id.id, False)[record.holiday_status_id.id]['remaining_leaves']
+ if leaves_rest < record.number_of_days_temp:
+ raise osv.except_osv(_('Warning!'),_('You cannot validate leaves for employee %s: too few remaining days (%s).') % (record.employee_id.name, leaves_rest))
+ return True
hr_holidays()
class resource_calendar_leaves(osv.osv):
@@ -478,4 +319,3 @@ class resource_calendar_leaves(osv.osv):
resource_calendar_leaves()
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/hr_holidays/hr_holidays_view.xml b/addons/hr_holidays/hr_holidays_view.xml
index 398a614d951..adbc670c64e 100644
--- a/addons/hr_holidays/hr_holidays_view.xml
+++ b/addons/hr_holidays/hr_holidays_view.xml
@@ -56,7 +56,7 @@
calendar
-
+
@@ -70,8 +70,8 @@
@@ -206,22 +206,22 @@
Total Salary
- [[formatLang(get_basic(o))]][[ (company.currency_id and company.currency_id.symbol) or '']]
+ [[formatLang(get_basic(), dp='Account')]][[ company.currency_id.symbol]]
- [[formatLang(get_other(o))]] [[ (company.currency_id and company.currency_id.symbol) or '']]
+ [[formatLang(get_other(), dp='Account')]] [[ company.currency_id.symbol]]
- [[formatLang(get_allow(o))]] [[ (company.currency_id and company.currency_id.symbol) or '']]
+ [[formatLang(get_allow(), dp='Account')]] [[ company.currency_id.symbol]]
- [[formatLang(get_grows(o))]] [[ (company.currency_id and company.currency_id.symbol) or '']]
+ [[formatLang(get_grows(), dp='Account')]] [[ company.currency_id.symbol]]
- [[formatLang(get_deduct(o))]] [[ (company.currency_id and company.currency_id.symbol) or '']]
+ [[formatLang(get_deduct(), dp='Account')]] [[ company.currency_id.symbol]]
- [[formatLang(get_net(o))]] [[ (company.currency_id and company.currency_id.symbol) or '']]
+ [[formatLang(get_net(), dp='Account')]] [[ company.currency_id.symbol]]
@@ -259,4 +259,4 @@
-
\ No newline at end of file
+
diff --git a/addons/hr_payroll/report/payslip.rml b/addons/hr_payroll/report/payslip.rml
old mode 100755
new mode 100644
index 1e4e13e3026..26c59391234
--- a/addons/hr_payroll/report/payslip.rml
+++ b/addons/hr_payroll/report/payslip.rml
@@ -392,19 +392,19 @@
Basic Salary
- [[ formatLang(o.basic_before_leaves) ]] [[ o.company_id and o.company_id.currency_id.symbol or '' ]]
+ [[ formatLang(o.basic_before_leaves, dp='Account') ]] [[ o.company_id.currency_id.symbol ]]
Total Deductions([[ o.company_id and o.company_id.currency_id.symbol or '' ]])
- [[ formatLang(o.deduction) ]] [[ o.company_id and o.company_id.currency_id.symbol or '' ]]
+ [[ formatLang(o.deduction, dp='Account') ]] [[ o.company_id.currency_id.symbol ]]
@@ -542,10 +542,10 @@
[[ ol.code or '' ]]
- [[ ol.type in ['advance','loan','otherpay'] and formatLang(ol.total) or '' ]] [[ ol.type in ['advance','loan','otherpay'] and o.company_id and o.company_id.currency_id.symbol or '' ]]
+ [[ ol.type in ['advance','loan','otherpay'] and formatLang(ol.total, dp='Account') or '' ]] [[ ol.type in ['advance','loan','otherpay'] and o.company_id and o.company_id.currency_id.symbol or '' ]]
- [[ ol.type in ['otherdeduct','installment'] and formatLang(ol.total) or '' ]] [[ ol.type in ['otherdeduct','installment'] and o.company_id and o.company_id.currency_id.symbol or '' ]]
+ [[ ol.type in ['otherdeduct','installment'] and formatLang(ol.total, dp='Account') or '' ]] [[ ol.type in ['otherdeduct','installment'] and o.company_id and o.company_id.currency_id.symbol or '' ]]
@@ -561,7 +561,7 @@
Net Amount([[ o.company_id and o.company_id.currency_id.symbol or '' ]])
- [[ formatLang(o.net) ]] [[ o.company_id and o.company_id.currency_id.symbol or '' ]]
+ [[ formatLang(o.net, dp='Account') ]] [[ o.company_id.currency_id.symbol ]]
-
\ No newline at end of file
+
diff --git a/addons/hr_payroll/report/report_payroll_advice.rml b/addons/hr_payroll/report/report_payroll_advice.rml
index bd1b0c632cd..3e0aa3c0af1 100644
--- a/addons/hr_payroll/report/report_payroll_advice.rml
+++ b/addons/hr_payroll/report/report_payroll_advice.rml
@@ -257,10 +257,10 @@
[[ line['name'] ]]
- [[ formatLang(line['amount' ]) ]] [[ (company.currency_id and company.currency_id.symbol) or '' ]]
+ [[ formatLang(line['amount'], dp='Account') ]] [[ company.currency_id.symbol ]]
- [[ formatLang(line['bysal']) ]] [[ (company.currency_id and company.currency_id.symbol) or '' ]]
+ [[ formatLang(line['bysal'], dp='Account') ]] [[ company.currency_id.symbol ]]
[[ line['acc_no'] ]]
@@ -282,10 +282,10 @@
Total:
- [[ formatLang(get_total()) ]] [[ (company.currency_id and company.currency_id.symbol) or '' ]]
+ [[ formatLang(get_total(), dp='Account') ]] [[ company.currency_id.symbol ]]
- [[ formatLang(get_bysal_total()) ]] [[ (company.currency_id and company.currency_id.symbol) or '' ]]
+ [[ formatLang(get_bysal_total(), dp='Account') ]] [[ company.currency_id.symbol ]]
@@ -361,4 +361,4 @@
-
\ No newline at end of file
+
diff --git a/addons/hr_payroll/report/report_payslip.py b/addons/hr_payroll/report/report_payslip.py
old mode 100755
new mode 100644
diff --git a/addons/hr_payroll/report/report_year_report.rml b/addons/hr_payroll/report/report_year_report.rml
old mode 100755
new mode 100644
index 4314b91a552..564e87d04ab
--- a/addons/hr_payroll/report/report_year_report.rml
+++ b/addons/hr_payroll/report/report_year_report.rml
@@ -248,66 +248,66 @@
- [[ (e[1]!='' and formatLang(e[1])) or removeParentNode('font') ]] [[company.currency_id.symbol]]
+ [[ (e[1]!='' and formatLang(e[1], dp='Account')) or removeParentNode('font') ]] [[company.currency_id.symbol]]
- [[ (e[2]!='' and formatLang(e[2])) or removeParentNode('font') ]] [[company.currency_id.symbol]]
+ [[ (e[2]!='' and formatLang(e[2], dp='Account')) or removeParentNode('font') ]] [[company.currency_id.symbol]]
- [[ (e[3]!='' and formatLang(e[3])) or removeParentNode('font') ]] [[company.currency_id.symbol]]
+ [[ (e[3]!='' and formatLang(e[3], dp='Account')) or removeParentNode('font') ]] [[company.currency_id.symbol]]
- [[ (e[4]!='' and formatLang(e[4])) or removeParentNode('font') ]] [[company.currency_id.symbol]]
+ [[ (e[4]!='' and formatLang(e[4], dp='Account')) or removeParentNode('font') ]] [[company.currency_id.symbol]]
- [[ (e[5]!='' and formatLang(e[5])) or removeParentNode('font') ]] [[company.currency_id.symbol]]
+ [[ (e[5]!='' and formatLang(e[5], dp='Account')) or removeParentNode('font') ]] [[company.currency_id.symbol]]
- [[ (e[6]!='' and formatLang(e[6])) or removeParentNode('font') ]] [[company.currency_id.symbol]]
+ [[ (e[6]!='' and formatLang(e[6], dp='Account')) or removeParentNode('font') ]] [[company.currency_id.symbol]]
- [[ (e[7]!='' and formatLang(e[7])) or removeParentNode('font') ]] [[company.currency_id.symbol]]
+ [[ (e[7]!='' and formatLang(e[7], dp='Account')) or removeParentNode('font') ]] [[company.currency_id.symbol]]
- [[ (e[8]!='' and formatLang(e[8])) or removeParentNode('font') ]] [[company.currency_id.symbol]]
+ [[ (e[8]!='' and formatLang(e[8], dp='Account')) or removeParentNode('font') ]] [[company.currency_id.symbol]]
- [[ (e[9]!='' and formatLang(e[9])) or removeParentNode('font') ]] [[company.currency_id.symbol]]
+ [[ (e[9]!='' and formatLang(e[9], dp='Account')) or removeParentNode('font') ]] [[company.currency_id.symbol]]
- [[ (e[10]!='' and formatLang(e[10])) or removeParentNode('font') ]] [[company.currency_id.symbol]]
+ [[ (e[10]!='' and formatLang(e[10], dp='Account')) or removeParentNode('font') ]] [[company.currency_id.symbol]]
- [[ (e[11]!='' and formatLang(e[11])) or removeParentNode('font') ]] [[company.currency_id.symbol]]
+ [[ (e[11]!='' and formatLang(e[11], dp='Account')) or removeParentNode('font') ]] [[company.currency_id.symbol]]
- [[ (e[12]!='' and formatLang(e[12])) or removeParentNode('font') ]] [[company.currency_id.symbol]]
+ [[ (e[12]!='' and formatLang(e[12], dp='Account')) or removeParentNode('font') ]] [[company.currency_id.symbol]]
@@ -78,13 +84,12 @@
search
-
-
+
-
+
+
-
account.analytic.line.tree.to_invoice
diff --git a/addons/hr_timesheet_invoice/i18n/de.po b/addons/hr_timesheet_invoice/i18n/de.po
index 145db842584..a317bf1d2c8 100644
--- a/addons/hr_timesheet_invoice/i18n/de.po
+++ b/addons/hr_timesheet_invoice/i18n/de.po
@@ -7,13 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-09 11:17+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-29 09:56+0000\n"
+"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:33+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_timesheet_invoice
@@ -181,7 +182,7 @@ msgstr "Betrag"
#. module: hr_timesheet_invoice
#: view:board.board:0
msgid "Uninvoice Lines With Billing Rate"
-msgstr ""
+msgstr "Offene Positionen mit Abrechnungsfaktor"
#. module: hr_timesheet_invoice
#: help:hr.timesheet.invoice.create,name:0
@@ -280,7 +281,7 @@ msgstr "Partner"
#. module: hr_timesheet_invoice
#: constraint:account.analytic.account:0
msgid "Error! You can not create recursive analytic accounts."
-msgstr ""
+msgstr "Fehler ! Sie können keine rekursiven Analytische Konten definieren."
#. module: hr_timesheet_invoice
#: help:hr.timesheet.invoice.create,time:0
@@ -393,6 +394,10 @@ msgid ""
"revenue\n"
"reports, eso."
msgstr ""
+"\n"
+"Anwendung für die Abrechnung von Personalspesen auf Basis bereits erfasster "
+"Kostendaten (Personalspesen, Auslagen etc.). Sie können außerdem diverse "
+"Preislisten bei analytischen Konten für den Verkauf zuweisen."
#. module: hr_timesheet_invoice
#: help:account.analytic.account,to_invoice:0
diff --git a/addons/hr_timesheet_invoice/i18n/es.po b/addons/hr_timesheet_invoice/i18n/es.po
index 88061eefaac..d5a93d419c7 100644
--- a/addons/hr_timesheet_invoice/i18n/es.po
+++ b/addons/hr_timesheet_invoice/i18n/es.po
@@ -7,14 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-10-30 15:43+0000\n"
-"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
-"\n"
+"PO-Revision-Date: 2010-12-29 12:29+0000\n"
+"Last-Translator: Borja López Soilán \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:33+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_timesheet_invoice
@@ -59,7 +58,7 @@ msgstr ""
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
msgid " 7 Days "
-msgstr ""
+msgstr " 7 días "
#. module: hr_timesheet_invoice
#: report:account.analytic.profit:0
@@ -69,7 +68,7 @@ msgstr "Ingreso"
#. module: hr_timesheet_invoice
#: view:account.analytic.line:0
msgid "To Invoice"
-msgstr ""
+msgstr "A facturar"
#. module: hr_timesheet_invoice
#: model:ir.model,name:hr_timesheet_invoice.model_report_timesheet_user
@@ -83,7 +82,7 @@ msgstr "Hoja de servicios por día"
#: selection:report_timesheet.account.date,month:0
#: selection:report_timesheet.user,month:0
msgid "March"
-msgstr ""
+msgstr "Marzo"
#. module: hr_timesheet_invoice
#: field:hr.timesheet.invoice.create.final,name:0
@@ -109,7 +108,7 @@ msgstr ""
#: view:report_timesheet.account.date:0
#: view:report_timesheet.user:0
msgid "This Year"
-msgstr ""
+msgstr "Este año"
#. module: hr_timesheet_invoice
#: help:hr.timesheet.invoice.create.final,time:0
@@ -119,13 +118,13 @@ msgstr "Mostrar tiempo en el historial de trabajos"
#. module: hr_timesheet_invoice
#: view:hr.timesheet.analytic.profit:0
msgid "Journals"
-msgstr ""
+msgstr "Diarios"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
#: field:report.timesheet.line,day:0
msgid "Day"
-msgstr ""
+msgstr "Día"
#. module: hr_timesheet_invoice
#: field:random.timesheet.lines,uom_id:0
@@ -136,7 +135,7 @@ msgstr "UdM"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
msgid "Account"
-msgstr ""
+msgstr "Cuenta"
#. module: hr_timesheet_invoice
#: view:report.random.timesheet:0
@@ -217,7 +216,7 @@ msgstr ""
#: view:random.timesheet.lines:0
#: view:report.timesheet.line:0
msgid "Group By..."
-msgstr ""
+msgstr "Agrupar por..."
#. module: hr_timesheet_invoice
#: view:hr.timesheet.invoice.create:0
@@ -234,7 +233,7 @@ msgstr "Hoja de servicios diaria por cuenta"
#. module: hr_timesheet_invoice
#: view:hr.timesheet.invoice.create.final:0
msgid "Final invoice for analytic account"
-msgstr ""
+msgstr "Factura final para la cuenta analítica"
#. module: hr_timesheet_invoice
#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:0
@@ -261,7 +260,7 @@ msgstr "Fecha límite"
#. module: hr_timesheet_invoice
#: model:ir.actions.act_window,name:hr_timesheet_invoice.act_my_account
msgid "Accounts to invoice"
-msgstr ""
+msgstr "Cuentas a facturar"
#. module: hr_timesheet_invoice
#: field:report.analytic.account.close,partner_id:0
@@ -271,7 +270,7 @@ msgstr "Empresa"
#. module: hr_timesheet_invoice
#: constraint:account.analytic.account:0
msgid "Error! You can not create recursive analytic accounts."
-msgstr ""
+msgstr "¡Error! No se pueden crear cuentas analíticas recursivas."
#. module: hr_timesheet_invoice
#: help:hr.timesheet.invoice.create,time:0
@@ -341,7 +340,7 @@ msgstr "Empleado"
#. module: hr_timesheet_invoice
#: help:account.analytic.line,to_invoice:0
msgid "It allows to set the discount while making invoice"
-msgstr ""
+msgstr "Permite establecer el descuento al facturar"
#. module: hr_timesheet_invoice
#: help:hr.timesheet.invoice.create,price:0
@@ -353,7 +352,7 @@ msgstr ""
#. module: hr_timesheet_invoice
#: field:hr_timesheet_invoice.factor,customer_name:0
msgid "Name"
-msgstr ""
+msgstr "Nombre"
#. module: hr_timesheet_invoice
#: model:ir.actions.act_window,name:hr_timesheet_invoice.act_acc_analytic_acc_2_report_acc_analytic_line_to_invoice
@@ -369,7 +368,7 @@ msgstr "¡Error!"
#. module: hr_timesheet_invoice
#: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor3
msgid "Gratis"
-msgstr ""
+msgstr "Gratis"
#. module: hr_timesheet_invoice
#: model:ir.module.module,description:hr_timesheet_invoice.module_meta_information
@@ -416,7 +415,7 @@ msgstr "Mostrar detalle del trabajo en la línea de factura."
#: selection:report_timesheet.account.date,month:0
#: selection:report_timesheet.user,month:0
msgid "July"
-msgstr ""
+msgstr "Julio"
#. module: hr_timesheet_invoice
#: model:ir.model,name:hr_timesheet_invoice.model_report_random_timesheet
@@ -480,7 +479,7 @@ msgstr "Descuento (%)"
#. module: hr_timesheet_invoice
#: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor1
msgid "Yes (100%)"
-msgstr ""
+msgstr "Sí (100%)"
#. module: hr_timesheet_invoice
#: report:account.analytic.profit:0
@@ -500,7 +499,7 @@ msgstr "Facturas"
#: selection:report_timesheet.account.date,month:0
#: selection:report_timesheet.user,month:0
msgid "December"
-msgstr ""
+msgstr "Diciembre"
#. module: hr_timesheet_invoice
#: field:report.account.analytic.line.to.invoice,month:0
@@ -547,7 +546,7 @@ msgstr ""
#. module: hr_timesheet_invoice
#: field:report.timesheet.line,invoice_id:0
msgid "Invoiced"
-msgstr ""
+msgstr "Facturado"
#. module: hr_timesheet_invoice
#: field:report.analytic.account.close,quantity_max:0
@@ -587,7 +586,7 @@ msgstr "Periodo hasta"
#. module: hr_timesheet_invoice
#: model:ir.model,name:hr_timesheet_invoice.model_account_analytic_line
msgid "Analytic Line"
-msgstr ""
+msgstr "Línea analítica"
#. module: hr_timesheet_invoice
#: selection:report.account.analytic.line.to.invoice,month:0
@@ -596,7 +595,7 @@ msgstr ""
#: selection:report_timesheet.account.date,month:0
#: selection:report_timesheet.user,month:0
msgid "August"
-msgstr ""
+msgstr "Agosto"
#. module: hr_timesheet_invoice
#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0
@@ -608,7 +607,7 @@ msgstr "Costo contable"
#. module: hr_timesheet_invoice
#: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor2
msgid "50%"
-msgstr ""
+msgstr "50%"
#. module: hr_timesheet_invoice
#: selection:report.account.analytic.line.to.invoice,month:0
@@ -617,7 +616,7 @@ msgstr ""
#: selection:report_timesheet.account.date,month:0
#: selection:report_timesheet.user,month:0
msgid "June"
-msgstr ""
+msgstr "Junio"
#. module: hr_timesheet_invoice
#: help:hr.timesheet.invoice.create.final,date:0
@@ -657,12 +656,12 @@ msgstr "Por favor rellene el campo dirección de la empresa: %s."
#: selection:report_timesheet.account.date,month:0
#: selection:report_timesheet.user,month:0
msgid "November"
-msgstr ""
+msgstr "Noviembre"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
msgid "Extended Filters..."
-msgstr ""
+msgstr "Filtros extendidos..."
#. module: hr_timesheet_invoice
#: field:report_timesheet.invoice,amount_invoice:0
@@ -683,7 +682,7 @@ msgstr "Facturar las líneas analíticas"
#. module: hr_timesheet_invoice
#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0
msgid "J.C. /Move name"
-msgstr ""
+msgstr "Cód. diario/Nombre mov."
#. module: hr_timesheet_invoice
#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0
@@ -697,7 +696,7 @@ msgstr "Total:"
#: selection:report_timesheet.account.date,month:0
#: selection:report_timesheet.user,month:0
msgid "January"
-msgstr ""
+msgstr "Enero"
#. module: hr_timesheet_invoice
#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0
@@ -745,7 +744,7 @@ msgstr "Cantidad"
#. module: hr_timesheet_invoice
#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0
msgid "Date/Code"
-msgstr ""
+msgstr "Fecha/Código"
#. module: hr_timesheet_invoice
#: view:random.timesheet.lines:0
@@ -796,7 +795,7 @@ msgstr "Precio máx. factura"
#: selection:report_timesheet.account.date,month:0
#: selection:report_timesheet.user,month:0
msgid "September"
-msgstr ""
+msgstr "Septiembre"
#. module: hr_timesheet_invoice
#: field:account.analytic.line,invoice_id:0
@@ -819,7 +818,7 @@ msgstr "Cancelar"
#: model:ir.model,name:hr_timesheet_invoice.model_report_timesheet_line
#: view:report.timesheet.line:0
msgid "Timesheet Line"
-msgstr ""
+msgstr "Línea de hoja de asistencia"
#. module: hr_timesheet_invoice
#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py:0
@@ -830,7 +829,7 @@ msgstr "Producto de balance necesario"
#. module: hr_timesheet_invoice
#: view:hr.timesheet.invoice.create:0
msgid "Billing Data"
-msgstr ""
+msgstr "Datos facturación"
#. module: hr_timesheet_invoice
#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:0
@@ -844,12 +843,12 @@ msgstr ""
#. module: hr_timesheet_invoice
#: help:hr_timesheet_invoice.factor,customer_name:0
msgid "Label for the customer"
-msgstr ""
+msgstr "Etiqueta para el cliente"
#. module: hr_timesheet_invoice
#: view:random.timesheet.lines:0
msgid "Current"
-msgstr ""
+msgstr "Actual"
#. module: hr_timesheet_invoice
#: view:hr.timesheet.analytic.cost.ledger:0
@@ -869,7 +868,7 @@ msgstr "Líneas hoja de servicios aleatorias"
#: selection:report_timesheet.account.date,month:0
#: selection:report_timesheet.user,month:0
msgid "October"
-msgstr ""
+msgstr "Octubre"
#. module: hr_timesheet_invoice
#: help:hr.timesheet.invoice.create.final,price:0
@@ -946,7 +945,7 @@ msgstr "A facturar"
#: selection:report_timesheet.account.date,month:0
#: selection:report_timesheet.user,month:0
msgid "May"
-msgstr ""
+msgstr "Mayo"
#. module: hr_timesheet_invoice
#: field:hr.timesheet.analytic.profit,journal_ids:0
@@ -981,12 +980,12 @@ msgstr "Este mes"
#. module: hr_timesheet_invoice
#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_random_timesheet_lines_board
msgid "Working Hours"
-msgstr ""
+msgstr "Horario de trabajo"
#. module: hr_timesheet_invoice
#: view:hr.timesheet.analytic.cost.ledger:0
msgid "Select Period"
-msgstr ""
+msgstr "Seleccionar periodo"
#. module: hr_timesheet_invoice
#: report:account.analytic.profit:0
@@ -1000,7 +999,7 @@ msgstr "Periodo desde fecha inicial"
#: selection:report_timesheet.account.date,month:0
#: selection:report_timesheet.user,month:0
msgid "February"
-msgstr ""
+msgstr "Febrero"
#. module: hr_timesheet_invoice
#: model:ir.module.module,shortdesc:hr_timesheet_invoice.module_meta_information
@@ -1020,7 +1019,7 @@ msgstr "Precio venta"
#. module: hr_timesheet_invoice
#: view:hr.timesheet.analytic.profit:0
msgid "Employees"
-msgstr ""
+msgstr "Empleados"
#. module: hr_timesheet_invoice
#: field:report.account.analytic.line.to.invoice,name:0
@@ -1030,7 +1029,7 @@ msgstr ""
#: field:report_timesheet.account.date,name:0
#: field:report_timesheet.user,name:0
msgid "Year"
-msgstr ""
+msgstr "Año"
#. module: hr_timesheet_invoice
#: model:ir.actions.act_window,name:hr_timesheet_invoice.act_res_users_2_report_timesheet_user
@@ -1044,7 +1043,7 @@ msgstr "Hojas de servicios por día"
#: selection:report_timesheet.account.date,month:0
#: selection:report_timesheet.user,month:0
msgid "April"
-msgstr ""
+msgstr "Abril"
#. module: hr_timesheet_invoice
#: view:account.analytic.account:0
@@ -1054,7 +1053,7 @@ msgstr "Datos facturación"
#. module: hr_timesheet_invoice
#: help:hr_timesheet_invoice.factor,factor:0
msgid "Discount in percentage"
-msgstr ""
+msgstr "Descuento en porcentaje"
#. module: hr_timesheet_invoice
#: view:hr_timesheet_invoice.factor:0
diff --git a/addons/hr_timesheet_invoice/i18n/it.po b/addons/hr_timesheet_invoice/i18n/it.po
index a64735df2e3..f9332bf0e77 100644
--- a/addons/hr_timesheet_invoice/i18n/it.po
+++ b/addons/hr_timesheet_invoice/i18n/it.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-27 07:47+0000\n"
-"Last-Translator: Nicola Riolini - Micronaet \n"
+"PO-Revision-Date: 2010-12-28 08:49+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:42+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:54+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_timesheet_invoice
diff --git a/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report.py b/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report.py
index 90ba2aa7f6c..eb1437534d4 100644
--- a/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report.py
+++ b/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report.py
@@ -217,91 +217,3 @@ class report_timesheet_invoice(osv.osv):
""")
report_timesheet_invoice()
-class report_random_timsheet(osv.osv):
- _name = "report.random.timesheet"
- _description = "Random Timesheet Report"
- _auto = False
-
- _columns = {
- 'analytic_account_id': fields.many2one('account.analytic.account','Analytic Account', readonly=True),
- 'name': fields.char('Description', size=64, readonly=True),
- 'quantity': fields.float('Quantity', readonly=True),
- 'date': fields.date('Date', readonly=True),
- 'user_id': fields.many2one('res.users', 'User', readonly=True)
- }
- _order = "date desc"
-
- def __init__(self, pool, cr):
- super(report_random_timsheet, self).__init__(pool, cr)
- self.called = False
-
- def fields_view_get(self, cr, user, view_id=None, view_type='form', context=None, toolbar=False, submenu=False):
- """ To call the init() method timely
- """
- if not self.called:
- self.init(cr, user)
- self.called = True # To make sure that init doesn't get called multiple times
-
- res = super(report_random_timsheet, self).fields_view_get(cr, user, view_id, view_type, context, toolbar=toolbar, submenu=submenu)
- return res
-
- def init(self, cr, uid=1):
- drop_view_if_exists(cr, 'report_random_timesheet')
-
- cr.execute("""create or replace view report_random_timesheet as (
-
- select
- line.id as id, line.account_id as analytic_account_id, line.name as name,
- line.unit_amount as quantity, line.date as date, line.user_id as user_id
- from
- account_analytic_line line, hr_department dept,hr_employee dept_user
- where
- (dept.id = dept_user.department_id AND dept_user.id=line.user_id AND line.user_id is not null)
- AND (dept.manager_id = """ + str(uid) + """ )
- AND (line.date <= CURRENT_DATE AND line.date > (CURRENT_DATE-3))
- LIMIT 10
- )
- """ )
-
-report_random_timsheet()
-
-class random_timesheet_lines(osv.osv):
- _name = "random.timesheet.lines"
- _description = "Random Timesheet Lines"
- _auto = False
-
- _columns = {
- 'date': fields.date('Date', readonly=True),
- 'name': fields.char('Description', size=64, readonly=True),
- 'user_id': fields.many2one('res.users', 'User', readonly=True),
- 'quantity': fields.float('Quantity', readonly=True),
- 'product_id': fields.many2one('product.product', 'Product', readonly=True),
- 'analytic_account_id': fields.many2one('account.analytic.account','Analytic Account', readonly=True),
- 'uom_id': fields.many2one('product.uom', 'UoM', readonly=True),
- 'amount': fields.float('Amount', readonly=True),
- 'to_invoice': fields.many2one('hr_timesheet_invoice.factor', 'Invoicing', readonly=True),
- 'general_account_id': fields.many2one('account.account', 'General Account', readonly=True)
- }
-
- _order = "date desc"
-
- def init(self, cr):
- drop_view_if_exists(cr, 'random_timesheet_lines')
-
- cr.execute("""create or replace view random_timesheet_lines as (
- select
- line.id as id, line.date as date, line.name as name, line.unit_amount as quantity,
- line.product_id as product_id, line.account_id as analytic_account_id,
- line.product_uom_id as uom_id, line.amount as amount, line.to_invoice as to_invoice,
- line.general_account_id as general_account_id, line.user_id as user_id
- from
- account_analytic_line line
- where
- (line.date <= CURRENT_DATE AND line.date > (CURRENT_DATE-15))
- )
- """ )
-
-random_timesheet_lines()
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
-
diff --git a/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report_view.xml b/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report_view.xml
index b763f96c10a..1d2f5195687 100644
--- a/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report_view.xml
+++ b/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report_view.xml
@@ -425,85 +425,5 @@
src_model="res.users"/>
-
-
-
- report.random.timesheet.tree
- report.random.timesheet
- tree
-
-
-
-
-
-
-
-
-
-
-
- Random Timesheet
- report.random.timesheet
- form
- tree,form
-
-
-
-
-
-
- random.timesheet.lines.search
- random.timesheet.lines
- search
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- random.timesheet.lines.tree
- random.timesheet.lines
- tree
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ir.actions.act_window
- Working Hours
- random.timesheet.lines
- form
- tree,form
- {'search_default_user_id':uid }
-
-
-
diff --git a/addons/hr_timesheet_invoice/security/ir.model.access.csv b/addons/hr_timesheet_invoice/security/ir.model.access.csv
index c647fec62cf..9d8c41be2cd 100644
--- a/addons/hr_timesheet_invoice/security/ir.model.access.csv
+++ b/addons/hr_timesheet_invoice/security/ir.model.access.csv
@@ -7,8 +7,6 @@
"access_report_timesheet_account","report_timesheet.account","model_report_timesheet_account","base.group_hr_manager",1,1,1,1
"access_report_timesheet_account_date","report_timesheet.account.date","model_report_timesheet_account_date","base.group_hr_manager",1,1,1,1
"access_report_timesheet_invoice","report_timesheet.invoice","model_report_timesheet_invoice","base.group_hr_manager",1,1,1,1
-"access_report_random_timesheet","report_random_timesheet","model_report_random_timesheet","base.group_hr_manager",1,1,1,1
-"access_report_random_timesheet_lines","random_timesheet_lines","model_random_timesheet_lines","base.group_hr_manager",1,1,1,1
"access_report_analytic_account_close_manager","report.analytic.account.close.manager","model_report_analytic_account_close","base.group_hr_manager",1,1,1,1
"access_report_account_analytic_line_to_invoice_manager","report.account.analytic.line.to.invoice.manager","model_report_account_analytic_line_to_invoice","base.group_hr_manager",1,1,1,1
"access_account_invoice_hr_user","account.invoice.hr.user","account.model_account_invoice","base.group_hr_user",1,1,1,1
diff --git a/addons/hr_timesheet_invoice/test/hr_timesheet_invoice_report.yml b/addons/hr_timesheet_invoice/test/hr_timesheet_invoice_report.yml
index 32f22e7eb4b..886bb89b5b7 100644
--- a/addons/hr_timesheet_invoice/test/hr_timesheet_invoice_report.yml
+++ b/addons/hr_timesheet_invoice/test/hr_timesheet_invoice_report.yml
@@ -7,14 +7,14 @@
(data, format) = netsvc.LocalService('report.account.analytic.profit').create(cr, uid, [], data_dict, {})
if tools.config['test_report_directory']:
file(os.path.join(tools.config['test_report_directory'], 'hr_timesheet_invoice-account_analytic_profit_report.'+format), 'wb+').write(data)
-
-
- In order to test the PDF reports defined on HR Cost Ledger, we will print report of HR Cost Ledger
+ Print the HR Cost Ledger report through the wizard
-
!python {model: account.analytic.account}: |
import netsvc, tools, os, time
+ ctx={}
acc_ids = [ref('account.analytic_absences'),ref('account.analytic_internal'),ref('account.analytic_sednacom'),ref('account.analytic_thymbra'),ref('account.analytic_partners_camp_to_camp')]
- data_dict = {'model': 'ir.ui.menu', 'form': {'date1': time.strftime('%Y-01-01'), 'date2': time.strftime('%Y-%m-%d')}}
- (data, format) = netsvc.LocalService('report.hr.timesheet.invoice.account.analytic.account.cost_ledger').create(cr, uid, acc_ids, data_dict, {'active_ids': acc_ids})
- if tools.config['test_report_directory']:
- file(os.path.join(tools.config['test_report_directory'], 'hr_timesheet_invoice-cost_ledger_report.'+format), 'wb+').write(data)
+ ctx.update({'model': 'ir.ui.menu','active_ids': acc_ids})
+ data_dict = {'date1': time.strftime('%Y-01-01'), 'date2': time.strftime('%Y-%m-%d')}
+ from tools import test_reports
+ test_reports.try_report_action(cr, uid, 'action_hr_timesheet_invoice_cost_ledger',wiz_data=data_dict, context=ctx, our_module='hr_timesheet_invoice')
diff --git a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py
index 6c7c5618311..986a4a734c3 100644
--- a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py
+++ b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py
@@ -237,27 +237,23 @@ class hr_timesheet_sheet(osv.osv):
self.write(cr, uid, [sheet.id], {'date_current': sheet.date_to,}, context=context)
return True
- def sign_in(self, cr, uid, ids, context=None):
+ def sign(self, cr, uid, ids, typ, context=None):
emp_obj = self.pool.get('hr.employee')
+ sheet = self.browse(cr, uid, ids, context=context)[0]
if context is None:
context = {}
- if not self.browse(cr, uid, ids, context=context)[0].date_current == time.strftime('%Y-%m-%d'):
+ if not sheet.date_current == time.strftime('%Y-%m-%d'):
raise osv.except_osv(_('Error !'), _('You can not sign in from an other date than today'))
- emp_ids = emp_obj.search(cr, uid, [('user_id', '=', uid)], context=context)
+ emp_id = sheet.employee_id.id
context['sheet_id']=ids[0]
- emp_obj.attendance_action_change(cr, uid, emp_ids, type='sign_in', context=context,)
+ emp_obj.attendance_action_change(cr, uid, [emp_id], type=typ, context=context,)
return True
+ def sign_in(self, cr, uid, ids, context=None):
+ return self.sign(cr,uid,ids,'sign_in',context=None)
+
def sign_out(self, cr, uid, ids, context=None):
- emp_obj = self.pool.get('hr.employee')
- if context is None:
- context = {}
- if not self.browse(cr, uid, ids, context=context)[0].date_current == time.strftime('%Y-%m-%d'):
- raise osv.except_osv(_('Error !'), _('You can not sign out from an other date than today'))
- emp_ids = emp_obj.search(cr, uid, [('user_id', '=', uid)])
- context['sheet_id']=ids[0]
- emp_obj.attendance_action_change(cr, uid, emp_ids, type='sign_out', context=context,)
- return True
+ return self.sign(cr,uid,ids,'sign_out',context=None)
_columns = {
'name': fields.char('Description', size=64, select=1,
diff --git a/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml b/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml
index 308f794ec0f..ba9ff485d53 100644
--- a/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml
+++ b/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml
@@ -132,8 +132,8 @@
-
-
+
+
@@ -185,7 +185,7 @@
parent="base.menu_main_pm" sequence="5"/>
+ sequence="2" groups="base.group_hr_user,base.group_hr_manager"/>
@@ -29,51 +29,78 @@
-
-
+
+
-
-
+
+
+
-
-
+
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
-
+
diff --git a/addons/l10n_ca/i18n/es.po b/addons/l10n_ca/i18n/es.po
index 677d680fc62..54d327302b0 100644
--- a/addons/l10n_ca/i18n/es.po
+++ b/addons/l10n_ca/i18n/es.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-08-02 21:08+0000\n"
-"PO-Revision-Date: 2010-12-27 11:00+0000\n"
+"PO-Revision-Date: 2010-12-28 09:19+0000\n"
"Last-Translator: Borja López Soilán \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:58+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_ca
diff --git a/addons/l10n_ch/i18n/es.po b/addons/l10n_ch/i18n/es.po
index 2132e9db54f..27d7ba8a9ff 100644
--- a/addons/l10n_ch/i18n/es.po
+++ b/addons/l10n_ch/i18n/es.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-10 17:15+0000\n"
-"PO-Revision-Date: 2010-12-27 11:05+0000\n"
+"PO-Revision-Date: 2010-12-28 08:53+0000\n"
"Last-Translator: Borja López Soilán \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:57+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_ch
diff --git a/addons/l10n_ch/readme.txt b/addons/l10n_ch/readme.txt
old mode 100755
new mode 100644
diff --git a/addons/l10n_ch/report/bvr_invoice_report.rml b/addons/l10n_ch/report/bvr_invoice_report.rml
old mode 100755
new mode 100644
diff --git a/addons/l10n_ch/report/bvr_report.rml b/addons/l10n_ch/report/bvr_report.rml
old mode 100755
new mode 100644
diff --git a/addons/l10n_ch/report/normalized_oo2rml.xsl b/addons/l10n_ch/report/normalized_oo2rml.xsl
old mode 100755
new mode 100644
diff --git a/addons/l10n_ch/report/ocrbb.ttf b/addons/l10n_ch/report/ocrbb.ttf
old mode 100755
new mode 100644
diff --git a/addons/l10n_ch/wizard.xml b/addons/l10n_ch/wizard.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_ch_chart_c2c_pcg/i18n/es.po b/addons/l10n_ch_chart_c2c_pcg/i18n/es.po
index 8bff7f516f0..e72acbbeab9 100644
--- a/addons/l10n_ch_chart_c2c_pcg/i18n/es.po
+++ b/addons/l10n_ch_chart_c2c_pcg/i18n/es.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-10-18 17:46+0000\n"
-"PO-Revision-Date: 2010-12-27 10:57+0000\n"
+"PO-Revision-Date: 2010-12-28 08:55+0000\n"
"Last-Translator: Borja López Soilán \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:57+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_ch_chart_c2c_pcg
diff --git a/addons/l10n_chart_uk_minimal/i18n/es.po b/addons/l10n_chart_uk_minimal/i18n/es.po
index 132b59af30d..7a2abaacb6b 100644
--- a/addons/l10n_chart_uk_minimal/i18n/es.po
+++ b/addons/l10n_chart_uk_minimal/i18n/es.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-10-18 17:46+0000\n"
-"PO-Revision-Date: 2010-12-27 10:58+0000\n"
+"PO-Revision-Date: 2010-12-28 08:52+0000\n"
"Last-Translator: Borja López Soilán \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:42+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:56+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_chart_uk_minimal
diff --git a/addons/l10n_de/__init__.py b/addons/l10n_de/__init__.py
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/__openerp__.py b/addons/l10n_de/__openerp__.py
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/account_chart_skr03.xml b/addons/l10n_de/account_chart_skr03.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/account_chart_skr04.xml b/addons/l10n_de/account_chart_skr04.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/account_chart_template_skr03.xml b/addons/l10n_de/account_chart_template_skr03.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/account_chart_template_skr04.xml b/addons/l10n_de/account_chart_template_skr04.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/account_tax_fiscal_position_skr03.xml b/addons/l10n_de/account_tax_fiscal_position_skr03.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/account_tax_fiscal_position_skr04.xml b/addons/l10n_de/account_tax_fiscal_position_skr04.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/account_tax_skr03.xml b/addons/l10n_de/account_tax_skr03.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/account_tax_skr04.xml b/addons/l10n_de/account_tax_skr04.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/account_types_skr03.xml b/addons/l10n_de/account_types_skr03.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/account_types_skr04.xml b/addons/l10n_de/account_types_skr04.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/ar_AR.po b/addons/l10n_de/i18n/ar_AR.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/be_BE.po b/addons/l10n_de/i18n/be_BE.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/bg_BG.po b/addons/l10n_de/i18n/bg_BG.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/bs_BS.po b/addons/l10n_de/i18n/bs_BS.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/ca_ES.po b/addons/l10n_de/i18n/ca_ES.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/cs_CZ.po b/addons/l10n_de/i18n/cs_CZ.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/es_AR.po b/addons/l10n_de/i18n/es_AR.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/es_ES.po b/addons/l10n_de/i18n/es_ES.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/et_EE.po b/addons/l10n_de/i18n/et_EE.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/fi_FI.po b/addons/l10n_de/i18n/fi_FI.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/fr_FR.po b/addons/l10n_de/i18n/fr_FR.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/hr_HR.po b/addons/l10n_de/i18n/hr_HR.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/hu_HU.po b/addons/l10n_de/i18n/hu_HU.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/id_ID.po b/addons/l10n_de/i18n/id_ID.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/it_IT.po b/addons/l10n_de/i18n/it_IT.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/ko_KO.po b/addons/l10n_de/i18n/ko_KO.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/lt_LT.po b/addons/l10n_de/i18n/lt_LT.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/nl_BE.po b/addons/l10n_de/i18n/nl_BE.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/nl_NL.po b/addons/l10n_de/i18n/nl_NL.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/pl_PL.po b/addons/l10n_de/i18n/pl_PL.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/pt_PT.po b/addons/l10n_de/i18n/pt_PT.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/ro_RO.po b/addons/l10n_de/i18n/ro_RO.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/ru_RU.po b/addons/l10n_de/i18n/ru_RU.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/sl_SL.po b/addons/l10n_de/i18n/sl_SL.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/sq_AL.po b/addons/l10n_de/i18n/sq_AL.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/sv_SE.po b/addons/l10n_de/i18n/sv_SE.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/tr_TR.po b/addons/l10n_de/i18n/tr_TR.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/uk_UA.po b/addons/l10n_de/i18n/uk_UA.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/vi_VN.po b/addons/l10n_de/i18n/vi_VN.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/i18n/znd_ZND.po b/addons/l10n_de/i18n/znd_ZND.po
old mode 100755
new mode 100644
diff --git a/addons/l10n_de/l10n_de_wizard.xml b/addons/l10n_de/l10n_de_wizard.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_es/account_chart.xml b/addons/l10n_es/account_chart.xml
index 6e56007fc46..df0b218ae49 100644
--- a/addons/l10n_es/account_chart.xml
+++ b/addons/l10n_es/account_chart.xml
@@ -33,13 +33,13 @@
tercerosbalance
-
+ Terceros - A Cobrarterceros - recassetbalance
-
+ Terceros - A Pagarterceros - payliability
@@ -3883,7 +3883,7 @@
viewProveedores
-
+ 400
@@ -3891,7 +3891,7 @@
viewProveedores
-
+ 4000
@@ -3899,7 +3899,7 @@
viewProveedores (euros)
-
+ 4000
@@ -3907,7 +3907,7 @@
payableProveedores (euros)
-
+ 4004
@@ -3915,7 +3915,7 @@
viewProveedores (moneda extranjera)
-
+ 4004
@@ -3923,7 +3923,7 @@
payableProveedores (moneda extranjera)
-
+ 4009
@@ -3931,7 +3931,7 @@
viewProveedores, facturas pendientes de recibir o de formalizar
-
+ 4009
@@ -3939,7 +3939,7 @@
payableProveedores, facturas pendientes de recibir o de formalizar
-
+ 401
@@ -3947,7 +3947,7 @@
viewProveedores, efectos comerciales a pagar
-
+ 401
@@ -3955,7 +3955,7 @@
otherProveedores, efectos comerciales a pagar
-
+ 403
@@ -3963,7 +3963,7 @@
viewProveedores, empresas del grupo
-
+ 4030
@@ -3971,7 +3971,7 @@
viewProveedores, empresas del grupo (euros)
-
+ 4030
@@ -3979,7 +3979,7 @@
payableProveedores, empresas del grupo (euros)
-
+ 4031
@@ -3987,7 +3987,7 @@
viewEfectos comerciales a pagar, empresas del grupo
-
+ 4031
@@ -3995,7 +3995,7 @@
payableEfectos comerciales a pagar, empresas del grupo
-
+ 4034
@@ -4003,7 +4003,7 @@
viewProveedores, empresas del grupo (moneda extranjera)
-
+ 4034
@@ -4011,7 +4011,7 @@
payableProveedores, empresas del grupo (moneda extranjera)
-
+ 4036
@@ -4019,7 +4019,7 @@
viewEnvases y embalajes a devolver a proveedores, empresas del grupo
-
+ 4036
@@ -4027,7 +4027,7 @@
payableEnvases y embalajes a devolver a proveedores, empresas del grupo
-
+ 4039
@@ -4035,7 +4035,7 @@
viewProveedores, empresas del grupo, facturas pendientes de recibir o de formalizar
-
+ 4039
@@ -4043,7 +4043,7 @@
payableProveedores, empresas del grupo, facturas pendientes de recibir o de formalizar
-
+ 404
@@ -4051,7 +4051,7 @@
viewProveedores, empresas asociadas
-
+ 404
@@ -4059,7 +4059,7 @@
otherProveedores, empresas asociadas
-
+ 405
@@ -4067,7 +4067,7 @@
viewProveedores, otras partes vinculadas
-
+ 405
@@ -4075,7 +4075,7 @@
otherProveedores, otras partes vinculadas
-
+ 406
@@ -4083,7 +4083,7 @@
viewEnvases y embalajes a devolver a proveedores
-
+ 406
@@ -4091,7 +4091,7 @@
otherEnvases y embalajes a devolver a proveedores
-
+ 407
@@ -4099,7 +4099,7 @@
viewAnticipos a proveedores
-
+ 407
@@ -4107,7 +4107,7 @@
otherAnticipos a proveedores
-
+ 41
@@ -4115,7 +4115,7 @@
viewAcreedores varios
-
+ 410
@@ -4123,7 +4123,7 @@
viewAcreedores por prestaciones de servicios
-
+ 4100
@@ -4131,7 +4131,7 @@
viewAcreedores por prestaciones de servicios (euros)
-
+ 4100
@@ -4139,7 +4139,7 @@
payableAcreedores por prestaciones de servicios (euros)
-
+ 4104
@@ -4147,7 +4147,7 @@
viewAcreedores por prestaciones de servicios (moneda extranjera)
-
+ 4104
@@ -4155,7 +4155,7 @@
payableAcreedores por prestaciones de servicios (moneda extranjera)
-
+ 4109
@@ -4163,7 +4163,7 @@
viewAcreedores por prestaciones de servicios, facturas pendientes de recibir o de formalizar
-
+ 4109
@@ -4171,7 +4171,7 @@
payableAcreedores por prestaciones de servicios, facturas pendientes de recibir o de formalizar
-
+ 411
@@ -4179,7 +4179,7 @@
viewAcreedores, efectos comerciales a pagar
-
+ 411
@@ -4187,7 +4187,7 @@
otherAcreedores, efectos comerciales a pagar
-
+ 419
@@ -4195,7 +4195,7 @@
viewAcreedores por operaciones en común
-
+ 419
@@ -4203,7 +4203,7 @@
otherAcreedores por operaciones en común
-
+ 43
@@ -4211,7 +4211,7 @@
viewClientes
-
+ 430
@@ -4219,7 +4219,7 @@
viewClientes
-
+ 4300
@@ -4227,7 +4227,7 @@
viewClientes (euros)
-
+ 4300
@@ -4235,7 +4235,7 @@
receivableClientes (euros)
-
+ 4304
@@ -4243,7 +4243,7 @@
viewClientes (moneda extranjera)
-
+ 4304
@@ -4251,7 +4251,7 @@
receivableClientes (moneda extranjera)
-
+ 4309
@@ -4259,7 +4259,7 @@
viewClientes, facturas pendientes de recibir o de formalizar
-
+ 4309
@@ -4267,7 +4267,7 @@
receivableClientes, facturas pendientes de recibir o de formalizar
-
+ 431
@@ -4275,7 +4275,7 @@
viewClientes, efectos comerciales a cobrar
-
+ 4310
@@ -4283,7 +4283,7 @@
viewEfectos comerciales en cartera
-
+ 4310
@@ -4291,7 +4291,7 @@
receivableEfectos comerciales en cartera
-
+ 4311
@@ -4299,7 +4299,7 @@
viewEfectos comerciales descontados
-
+ 4311
@@ -4307,7 +4307,7 @@
receivableEfectos comerciales descontados
-
+ 4312
@@ -4315,7 +4315,7 @@
viewEfectos comerciales en gestión de cobro
-
+ 4312
@@ -4323,7 +4323,7 @@
receivableEfectos comerciales en gestión de cobro
-
+ 4315
@@ -4331,7 +4331,7 @@
viewEfectos comerciales impagados
-
+ 4315
@@ -4339,7 +4339,7 @@
receivableEfectos comerciales impagados
-
+ 432
@@ -4347,7 +4347,7 @@
viewClientes, operaciones de factoring
-
+ 432
@@ -4355,7 +4355,7 @@
otherClientes, operaciones de factoring
-
+ 433
@@ -4363,7 +4363,7 @@
viewClientes, empresas del grupo
-
+ 4330
@@ -4371,7 +4371,7 @@
viewClientes empresas del grupo (euros)
-
+ 4330
@@ -4379,7 +4379,7 @@
receivableClientes empresas del grupo (euros)
-
+ 4331
@@ -4387,7 +4387,7 @@
viewEfectos comerciales a cobrar, empresas del grupo
-
+ 4331
@@ -4395,7 +4395,7 @@
receivableEfectos comerciales a cobrar, empresas del grupo
-
+ 4332
@@ -4403,7 +4403,7 @@
viewClientes empresas del grupo, operaciones de factoring
-
+ 4332
@@ -4411,7 +4411,7 @@
receivableClientes empresas del grupo, operaciones de factoring
-
+ 4334
@@ -4419,7 +4419,7 @@
viewClientes empresas del grupo (moneda extranjera)
-
+ 4334
@@ -4427,7 +4427,7 @@
receivableClientes empresas del grupo (moneda extranjera)
-
+ 4336
@@ -4435,7 +4435,7 @@
viewClientes empresas del grupo de dudoso cobro
-
+ 4336
@@ -4443,7 +4443,7 @@
receivableClientes empresas del grupo de dudoso cobro
-
+ 4337
@@ -4451,7 +4451,7 @@
viewEnvases y embalajes a devolver a clientes, empresas del grupo
-
+ 4337
@@ -4459,7 +4459,7 @@
receivableEnvases y embalajes a devolver a clientes, empresas del grupo
-
+ 4339
@@ -4467,7 +4467,7 @@
viewClientes empresas del grupo, facturas pendientes de formalizar
-
+ 4339
@@ -4475,7 +4475,7 @@
receivableClientes empresas del grupo, facturas pendientes de formalizar
-
+ 434
@@ -4483,7 +4483,7 @@
viewClientes, empresas asociadas
-
+ 434
@@ -4491,7 +4491,7 @@
otherClientes, empresas asociadas
-
+ 435
@@ -4499,7 +4499,7 @@
viewClientes, otras partes vinculadas
-
+ 435
@@ -4507,7 +4507,7 @@
otherClientes, otras partes vinculadas
-
+ 436
@@ -4515,7 +4515,7 @@
viewClientes de dudoso cobro
-
+ 436
@@ -4523,7 +4523,7 @@
otherClientes de dudoso cobro
-
+ 437
@@ -4531,7 +4531,7 @@
viewEnvases y embalajes a devolver por clientes
-
+ 437
@@ -4539,7 +4539,7 @@
otherEnvases y embalajes a devolver por clientes
-
+ 438
@@ -4547,7 +4547,7 @@
viewAnticipos de clientes
-
+ 438
@@ -4555,7 +4555,7 @@
otherAnticipos de clientes
-
+ 44
@@ -4563,7 +4563,7 @@
viewDeudores varios
-
+ 440
@@ -4571,7 +4571,7 @@
viewDeudores
-
+ 4400
@@ -4579,7 +4579,7 @@
viewDeudores (euros)
-
+ 4400
@@ -4587,7 +4587,7 @@
receivableDeudores (euros)
-
+ 4404
@@ -4595,7 +4595,7 @@
viewDeudores (moneda extranjera)
-
+ 4404
@@ -4603,7 +4603,7 @@
receivableDeudores (moneda extranjera)
-
+ 4409
@@ -4611,7 +4611,7 @@
viewDeudores, facturas pendientes de formalizar
-
+ 4409
@@ -4619,7 +4619,7 @@
receivableDeudores, facturas pendientes de formalizar
-
+ 441
@@ -4627,7 +4627,7 @@
viewDeudores, efectos comerciales a cobrar
-
+ 4410
@@ -4635,7 +4635,7 @@
viewDeudores, efectos comerciales en cartera
-
+ 4410
@@ -4643,7 +4643,7 @@
receivableDeudores, efectos comerciales en cartera
-
+ 4411
@@ -4651,7 +4651,7 @@
viewDeudores, efectos comerciales descontados
-
+ 4411
@@ -4659,7 +4659,7 @@
receivableDeudores, efectos comerciales descontados
-
+ 4412
@@ -4667,7 +4667,7 @@
viewDeudores, efectos comerciales en gestión de cobro
-
+ 4412
@@ -4675,7 +4675,7 @@
receivableDeudores, efectos comerciales en gestión de cobro
-
+ 4415
@@ -4683,7 +4683,7 @@
viewDeudores, efectos comerciales impagados
-
+ 4415
@@ -4691,7 +4691,7 @@
receivableDeudores, efectos comerciales impagados
-
+ 446
@@ -4699,7 +4699,7 @@
viewDeudores de dudoso cobro
-
+ 446
@@ -4707,7 +4707,7 @@
otherDeudores de dudoso cobro
-
+ 449
@@ -4715,7 +4715,7 @@
viewDeudores por operaciones en común
-
+ 449
@@ -4723,7 +4723,7 @@
otherDeudores por operaciones en común
-
+ 46
@@ -4739,7 +4739,7 @@
viewAnticipos de remuneraciones
-
+ 460
@@ -4747,7 +4747,7 @@
otherAnticipos de remuneraciones
-
+ 465
@@ -4755,7 +4755,7 @@
viewRemuneraciones pendientes de pago
-
+ 465
@@ -4763,7 +4763,7 @@
otherRemuneraciones pendientes de pago
-
+ 466
@@ -4771,7 +4771,7 @@
viewRemuneraciones mediante sistemas de aportación definida pendientes de pago
-
+ 466
@@ -4779,7 +4779,7 @@
otherRemuneraciones mediante sistemas de aportación definida pendientes de pago
-
+ 47
@@ -5059,7 +5059,7 @@
viewGastos anticipados
-
+ 480
@@ -5067,7 +5067,7 @@
otherGastos anticipados
-
+ 485
@@ -5075,7 +5075,7 @@
viewIngresos anticipados
-
+ 485
@@ -5083,7 +5083,7 @@
otherIngresos anticipados
-
+ 49
diff --git a/addons/l10n_es/account_chart_pymes.xml b/addons/l10n_es/account_chart_pymes.xml
index 50ab4987113..2e52df600ab 100644
--- a/addons/l10n_es/account_chart_pymes.xml
+++ b/addons/l10n_es/account_chart_pymes.xml
@@ -3550,7 +3550,7 @@
viewProveedores
-
+ 400
@@ -3558,7 +3558,7 @@
viewProveedores
-
+ 4000
@@ -3566,7 +3566,7 @@
viewProveedores (euros)
-
+ 4000
@@ -3574,7 +3574,7 @@
payableProveedores (euros)
-
+ 4004
@@ -3582,7 +3582,7 @@
viewProveedores (moneda extranjera)
-
+ 4004
@@ -3590,7 +3590,7 @@
payableProveedores (moneda extranjera)
-
+ 4009
@@ -3598,7 +3598,7 @@
viewProveedores, facturas pendientes de recibir o de formalizar
-
+ 4009
@@ -3606,7 +3606,7 @@
payableProveedores, facturas pendientes de recibir o de formalizar
-
+ 401
@@ -3614,7 +3614,7 @@
viewProveedores, efectos comerciales a pagar
-
+ 401
@@ -3622,7 +3622,7 @@
otherProveedores, efectos comerciales a pagar
-
+ 403
@@ -3630,7 +3630,7 @@
viewProveedores, empresas del grupo
-
+ 4030
@@ -3638,7 +3638,7 @@
viewProveedores, empresas del grupo (euros)
-
+ 4030
@@ -3646,7 +3646,7 @@
payableProveedores, empresas del grupo (euros)
-
+ 4031
@@ -3654,7 +3654,7 @@
viewEfectos comerciales a pagar, empresas del grupo
-
+ 4031
@@ -3662,7 +3662,7 @@
payableEfectos comerciales a pagar, empresas del grupo
-
+ 4034
@@ -3670,7 +3670,7 @@
viewProveedores, empresas del grupo (moneda extranjera)
-
+ 4034
@@ -3678,7 +3678,7 @@
payableProveedores, empresas del grupo (moneda extranjera)
-
+ 4036
@@ -3686,7 +3686,7 @@
viewEnvases y embalajes a devolver a proveedores, empresas del grupo
-
+ 4036
@@ -3694,7 +3694,7 @@
payableEnvases y embalajes a devolver a proveedores, empresas del grupo
-
+ 4039
@@ -3702,7 +3702,7 @@
viewProveedores, empresas del grupo, facturas pendientes de recibir o de formalizar
-
+ 4039
@@ -3710,7 +3710,7 @@
payableProveedores, empresas del grupo, facturas pendientes de recibir o de formalizar
-
+ 404
@@ -3718,7 +3718,7 @@
viewProveedores, empresas asociadas
-
+ 404
@@ -3726,7 +3726,7 @@
otherProveedores, empresas asociadas
-
+ 405
@@ -3734,7 +3734,7 @@
viewProveedores, otras partes vinculadas
-
+ 405
@@ -3742,7 +3742,7 @@
otherProveedores, otras partes vinculadas
-
+ 406
@@ -3750,7 +3750,7 @@
viewEnvases y embalajes a devolver a proveedores
-
+ 406
@@ -3758,7 +3758,7 @@
otherEnvases y embalajes a devolver a proveedores
-
+ 407
@@ -3766,7 +3766,7 @@
viewAnticipos a proveedores
-
+ 407
@@ -3774,7 +3774,7 @@
otherAnticipos a proveedores
-
+ 41
@@ -3782,7 +3782,7 @@
viewAcreedores varios
-
+ 410
@@ -3790,7 +3790,7 @@
viewAcreedores por prestaciones de servicios
-
+ 4100
@@ -3798,7 +3798,7 @@
viewAcreedores por prestaciones de servicios (euros)
-
+ 4100
@@ -3806,7 +3806,7 @@
payableAcreedores por prestaciones de servicios (euros)
-
+ 4104
@@ -3814,7 +3814,7 @@
viewAcreedores por prestaciones de servicios (moneda extranjera)
-
+ 4104
@@ -3822,7 +3822,7 @@
payableAcreedores por prestaciones de servicios (moneda extranjera)
-
+ 4109
@@ -3830,7 +3830,7 @@
viewAcreedores por prestaciones de servicios, facturas pendientes de recibir o de formalizar
-
+ 4109
@@ -3838,7 +3838,7 @@
payableAcreedores por prestaciones de servicios, facturas pendientes de recibir o de formalizar
-
+ 411
@@ -3846,7 +3846,7 @@
viewAcreedores, efectos comerciales a pagar
-
+ 411
@@ -3854,7 +3854,7 @@
otherAcreedores, efectos comerciales a pagar
-
+ 419
@@ -3862,7 +3862,7 @@
viewAcreedores por operaciones en común
-
+ 419
@@ -3870,7 +3870,7 @@
otherAcreedores por operaciones en común
-
+ 43
@@ -3878,7 +3878,7 @@
viewClientes
-
+ 430
@@ -3886,7 +3886,7 @@
viewClientes
-
+ 4300
@@ -3894,7 +3894,7 @@
viewClientes (euros)
-
+ 4300
@@ -3902,7 +3902,7 @@
receivableClientes (euros)
-
+ 4304
@@ -3910,7 +3910,7 @@
viewClientes (moneda extranjera)
-
+ 4304
@@ -3918,7 +3918,7 @@
receivableClientes (moneda extranjera)
-
+ 4309
@@ -3926,7 +3926,7 @@
viewClientes, facturas pendientes de recibir o de formalizar
-
+ 4309
@@ -3934,7 +3934,7 @@
receivableClientes, facturas pendientes de recibir o de formalizar
-
+ 431
@@ -3942,7 +3942,7 @@
viewClientes, efectos comerciales a cobrar
-
+ 4310
@@ -3950,7 +3950,7 @@
viewEfectos comerciales en cartera
-
+ 4310
@@ -3958,7 +3958,7 @@
receivableEfectos comerciales en cartera
-
+ 4311
@@ -3966,7 +3966,7 @@
viewEfectos comerciales descontados
-
+ 4311
@@ -3974,7 +3974,7 @@
receivableEfectos comerciales descontados
-
+ 4312
@@ -3982,7 +3982,7 @@
viewEfectos comerciales en gestión de cobro
-
+ 4312
@@ -3990,7 +3990,7 @@
receivableEfectos comerciales en gestión de cobro
-
+ 4315
@@ -3998,7 +3998,7 @@
viewEfectos comerciales impagados
-
+ 4315
@@ -4006,7 +4006,7 @@
receivableEfectos comerciales impagados
-
+ 432
@@ -4014,7 +4014,7 @@
viewClientes, operaciones de factoring
-
+ 432
@@ -4022,7 +4022,7 @@
otherClientes, operaciones de factoring
-
+ 433
@@ -4030,7 +4030,7 @@
viewClientes, empresas del grupo
-
+ 4330
@@ -4038,7 +4038,7 @@
viewClientes empresas del grupo (euros)
-
+ 4330
@@ -4046,7 +4046,7 @@
receivableClientes empresas del grupo (euros)
-
+ 4331
@@ -4054,7 +4054,7 @@
viewEfectos comerciales a cobrar, empresas del grupo
-
+ 4331
@@ -4062,7 +4062,7 @@
receivableEfectos comerciales a cobrar, empresas del grupo
-
+ 4332
@@ -4070,7 +4070,7 @@
viewClientes empresas del grupo, operaciones de factoring
-
+ 4332
@@ -4078,7 +4078,7 @@
receivableClientes empresas del grupo, operaciones de factoring
-
+ 4334
@@ -4086,7 +4086,7 @@
viewClientes empresas del grupo (moneda extranjera)
-
+ 4334
@@ -4094,7 +4094,7 @@
receivableClientes empresas del grupo (moneda extranjera)
-
+ 4336
@@ -4102,7 +4102,7 @@
viewClientes empresas del grupo de dudoso cobro
-
+ 4336
@@ -4110,7 +4110,7 @@
receivableClientes empresas del grupo de dudoso cobro
-
+ 4337
@@ -4118,7 +4118,7 @@
viewEnvases y embalajes a devolver a clientes, empresas del grupo
-
+ 4337
@@ -4126,7 +4126,7 @@
receivableEnvases y embalajes a devolver a clientes, empresas del grupo
-
+ 4339
@@ -4134,7 +4134,7 @@
viewClientes empresas del grupo, facturas pendientes de formalizar
-
+ 4339
@@ -4142,7 +4142,7 @@
receivableClientes empresas del grupo, facturas pendientes de formalizar
-
+ 434
@@ -4150,7 +4150,7 @@
viewClientes, empresas asociadas
-
+ 434
@@ -4158,7 +4158,7 @@
otherClientes, empresas asociadas
-
+ 435
@@ -4166,7 +4166,7 @@
viewClientes, otras partes vinculadas
-
+ 435
@@ -4174,7 +4174,7 @@
otherClientes, otras partes vinculadas
-
+ 436
@@ -4182,7 +4182,7 @@
viewClientes de dudoso cobro
-
+ 436
@@ -4190,7 +4190,7 @@
otherClientes de dudoso cobro
-
+ 437
@@ -4198,7 +4198,7 @@
viewEnvases y embalajes a devolver por clientes
-
+ 437
@@ -4206,7 +4206,7 @@
otherEnvases y embalajes a devolver por clientes
-
+ 438
@@ -4214,7 +4214,7 @@
viewAnticipos de clientes
-
+ 438
@@ -4222,7 +4222,7 @@
otherAnticipos de clientes
-
+ 44
@@ -4230,7 +4230,7 @@
viewDeudores varios
-
+ 440
@@ -4238,7 +4238,7 @@
viewDeudores
-
+ 4400
@@ -4246,7 +4246,7 @@
viewDeudores (euros)
-
+ 4400
@@ -4254,7 +4254,7 @@
receivableDeudores (euros)
-
+ 4404
@@ -4262,7 +4262,7 @@
viewDeudores (moneda extranjera)
-
+ 4404
@@ -4270,7 +4270,7 @@
receivableDeudores (moneda extranjera)
-
+ 4409
@@ -4278,7 +4278,7 @@
viewDeudores, facturas pendientes de formalizar
-
+ 4409
@@ -4286,7 +4286,7 @@
receivableDeudores, facturas pendientes de formalizar
-
+ 441
@@ -4294,7 +4294,7 @@
viewDeudores, efectos comerciales a cobrar
-
+ 4410
@@ -4302,7 +4302,7 @@
viewDeudores, efectos comerciales en cartera
-
+ 4410
@@ -4310,7 +4310,7 @@
receivableDeudores, efectos comerciales en cartera
-
+ 4411
@@ -4318,7 +4318,7 @@
viewDeudores, efectos comerciales descontados
-
+ 4411
@@ -4326,7 +4326,7 @@
receivableDeudores, efectos comerciales descontados
-
+ 4412
@@ -4334,7 +4334,7 @@
viewDeudores, efectos comerciales en gestión de cobro
-
+ 4412
@@ -4342,7 +4342,7 @@
receivableDeudores, efectos comerciales en gestión de cobro
-
+ 4415
@@ -4350,7 +4350,7 @@
viewDeudores, efectos comerciales impagados
-
+ 4415
@@ -4358,7 +4358,7 @@
receivableDeudores, efectos comerciales impagados
-
+ 446
@@ -4366,7 +4366,7 @@
viewDeudores de dudoso cobro
-
+ 446
@@ -4374,7 +4374,7 @@
otherDeudores de dudoso cobro
-
+ 449
@@ -4382,7 +4382,7 @@
viewDeudores por operaciones en común
-
+ 449
@@ -4390,7 +4390,7 @@
otherDeudores por operaciones en común
-
+ 46
@@ -4406,7 +4406,7 @@
viewAnticipos de remuneraciones
-
+ 460
@@ -4414,7 +4414,7 @@
otherAnticipos de remuneraciones
-
+ 465
@@ -4422,7 +4422,7 @@
viewRemuneraciones pendientes de pago
-
+ 465
@@ -4430,7 +4430,7 @@
otherRemuneraciones pendientes de pago
-
+ 47
@@ -4710,7 +4710,7 @@
viewGastos anticipados
-
+ 480
@@ -4718,7 +4718,7 @@
otherGastos anticipados
-
+ 485
@@ -4726,7 +4726,7 @@
viewIngresos anticipados
-
+ 485
@@ -4734,7 +4734,7 @@
otherIngresos anticipados
-
+ 49
diff --git a/addons/l10n_es/i18n/es.po b/addons/l10n_es/i18n/es.po
index a8368296c5b..440cd3605a6 100644
--- a/addons/l10n_es/i18n/es.po
+++ b/addons/l10n_es/i18n/es.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.6\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-27 10:16+0000\n"
+"PO-Revision-Date: 2010-12-28 07:52+0000\n"
"Last-Translator: Borja López Soilán \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:58+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_es
diff --git a/addons/l10n_fr/i18n/es.po b/addons/l10n_fr/i18n/es.po
index 512976833d3..93e6d51a4bc 100644
--- a/addons/l10n_fr/i18n/es.po
+++ b/addons/l10n_fr/i18n/es.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-27 10:47+0000\n"
+"PO-Revision-Date: 2010-12-28 09:12+0000\n"
"Last-Translator: Borja López Soilán \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:41+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_fr
diff --git a/addons/l10n_gr/account_chart.xml b/addons/l10n_gr/account_chart.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_gr/account_tax.xml b/addons/l10n_gr/account_tax.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_gr/i18n/es.po b/addons/l10n_gr/i18n/es.po
index 2a1fe5325c2..802e2649216 100644
--- a/addons/l10n_gr/i18n/es.po
+++ b/addons/l10n_gr/i18n/es.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-27 10:51+0000\n"
+"PO-Revision-Date: 2010-12-28 09:07+0000\n"
"Last-Translator: Borja López Soilán \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:58+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_gr
diff --git a/addons/l10n_in/i18n/fr.po b/addons/l10n_in/i18n/fr.po
index ed415a3390b..c2a47f6ea1a 100644
--- a/addons/l10n_in/i18n/fr.po
+++ b/addons/l10n_in/i18n/fr.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2009-11-25 15:28+0000\n"
-"PO-Revision-Date: 2010-12-19 09:47+0000\n"
-"Last-Translator: Quentin THEURET \n"
+"PO-Revision-Date: 2010-12-28 15:38+0000\n"
+"Last-Translator: Aline (OpenERP) \n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:52+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:57+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_chart_in
@@ -36,7 +36,7 @@ msgstr "Erreur ! Vous ne pouvez pas créer de modèle de compte récursif."
#. module: l10n_chart_in
#: model:account.journal,name:l10n_chart_in.opening_journal
msgid "Opening Journal"
-msgstr ""
+msgstr "Journal d'ouverture"
#. module: l10n_chart_in
#: model:ir.actions.todo,note:l10n_chart_in.config_call_account_template_in_minimal
diff --git a/addons/l10n_in/i18n/fr_BE.po b/addons/l10n_in/i18n/fr_BE.po
deleted file mode 100644
index 1d4fe34679b..00000000000
--- a/addons/l10n_in/i18n/fr_BE.po
+++ /dev/null
@@ -1,80 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * l10n_in
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.0dev\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2009-11-25 15:28:53+0000\n"
-"PO-Revision-Date: 2009-11-25 15:28:53+0000\n"
-"Last-Translator: <>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
-
-#. module: l10n_in
-#: model:ir.module.module,description:l10n_in.module_meta_information
-msgid "\n"
-" Indian Accounting : chart of Account\n"
-" "
-msgstr ""
-
-#. module: l10n_in
-#: constraint:account.account.template:0
-msgid "Error ! You can not create recursive account templates."
-msgstr ""
-
-#. module: l10n_in
-#: model:account.journal,name:l10n_in.opening_journal
-msgid "Opening Journal"
-msgstr ""
-
-#. module: l10n_in
-#: model:ir.actions.todo,note:l10n_in.config_call_account_template_in_minimal
-msgid "Generate Chart of Accounts from a Chart Template. You will be asked to pass the name of the company, the chart template to follow, the no. of digits to generate the code for your accounts and Bank account, currency to create Journals. Thus,the pure copy of chart Template is generated.\n"
-" This is the same wizard that runs from Financial Management/Configuration/Financial Accounting/Financial Accounts/Generate Chart of Accounts from a Chart Template."
-msgstr ""
-
-#. module: l10n_in
-#: model:account.account.type,name:l10n_in.account_type_liability1
-msgid "Liability"
-msgstr ""
-
-#. module: l10n_in
-#: model:account.account.type,name:l10n_in.account_type_asset1
-msgid "Asset"
-msgstr ""
-
-#. module: l10n_in
-#: model:account.account.type,name:l10n_in.account_type_closed1
-msgid "Closed"
-msgstr ""
-
-#. module: l10n_in
-#: model:account.account.type,name:l10n_in.account_type_income1
-msgid "Income"
-msgstr ""
-
-#. module: l10n_in
-#: constraint:account.tax.code.template:0
-msgid "Error ! You can not create recursive Tax Codes."
-msgstr ""
-
-#. module: l10n_in
-#: model:account.account.type,name:l10n_in.account_type_expense1
-msgid "Expense"
-msgstr ""
-
-#. module: l10n_in
-#: model:ir.module.module,shortdesc:l10n_in.module_meta_information
-msgid "Indian Chart of Account"
-msgstr ""
-
-#. module: l10n_in
-#: model:account.account.type,name:l10n_in.account_type_root_ind1
-msgid "View"
-msgstr ""
-
diff --git a/addons/l10n_it/libroIVA.py b/addons/l10n_it/libroIVA.py
index 1805cd108bf..a78c81ffdb3 100755
--- a/addons/l10n_it/libroIVA.py
+++ b/addons/l10n_it/libroIVA.py
@@ -40,14 +40,14 @@ class l10n_chart_it_report_libroIVA (osv.osv):
_columns = {
'name': fields.char('Fiscal year',size=64),
- 'company_id': fields.many2one('res.company', 'Company'),
+ 'company_id': fields.many2one('res.company', 'Company'),
}
def init (self, cr) :
cr.execute("""DROP VIEW IF EXISTS account_report_libroiva""")
- cr.execute("""
- CREATE VIEW account_report_libroiva AS (
- SELECT id, name, company_id FROM account_fiscalyear
+ cr.execute("""
+ CREATE VIEW account_report_libroiva AS (
+ SELECT id, name, company_id FROM account_fiscalyear
)""")
l10n_chart_it_report_libroIVA()
diff --git a/addons/l10n_lu/wizard/2008_DECL_F_M10.pdf b/addons/l10n_lu/wizard/2008_DECL_F_M10.pdf
old mode 100755
new mode 100644
diff --git a/addons/l10n_ma/__openerp__.py b/addons/l10n_ma/__openerp__.py
old mode 100755
new mode 100644
diff --git a/addons/l10n_ma/i18n/es.po b/addons/l10n_ma/i18n/es.po
index c79984c7171..f287b15ab65 100644
--- a/addons/l10n_ma/i18n/es.po
+++ b/addons/l10n_ma/i18n/es.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-27 11:04+0000\n"
+"PO-Revision-Date: 2010-12-28 09:09+0000\n"
"Last-Translator: Borja López Soilán \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:58+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_ma
diff --git a/addons/l10n_ma/i18n/fr_BE.po b/addons/l10n_ma/i18n/fr_BE.po
deleted file mode 100644
index 75e994bf4a5..00000000000
--- a/addons/l10n_ma/i18n/fr_BE.po
+++ /dev/null
@@ -1,98 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * l10n_ma
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 5.0.6\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2009-11-25 15:53:51+0000\n"
-"PO-Revision-Date: 2009-11-25 15:53:51+0000\n"
-"Last-Translator: <>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
-
-#. module: l10n_ma
-#: model:account.account.type,name:l10n_ma.account_type_receivable
-msgid "Receivable"
-msgstr ""
-
-#. module: l10n_ma
-#: model:account.account.type,name:l10n_ma.account_type_stocks
-msgid "stocks"
-msgstr ""
-
-#. module: l10n_ma
-#: model:account.account.type,name:l10n_ma.account_type_dettes
-msgid "dettes long terme"
-msgstr ""
-
-#. module: l10n_ma
-#: constraint:account.account.template:0
-msgid "Error ! You can not create recursive account templates."
-msgstr ""
-
-#. module: l10n_ma
-#: model:ir.module.module,shortdesc:l10n_ma.module_meta_information
-msgid "Maroc Plan comptable général pour les sociétés"
-msgstr ""
-
-#. module: l10n_ma
-#: model:ir.module.module,description:l10n_ma.module_meta_information
-msgid "This is the module to manage the accounting chart for Morocco in Open ERP."
-msgstr ""
-
-#. module: l10n_ma
-#: model:account.account.type,name:l10n_ma.account_type_tax
-msgid "Tax"
-msgstr ""
-
-#. module: l10n_ma
-#: model:account.account.type,name:l10n_ma.account_type_cash
-msgid "Cash"
-msgstr ""
-
-#. module: l10n_ma
-#: model:ir.actions.todo,note:l10n_ma.config_call_account_template_morocco
-msgid "Generate Chart of Accounts from a Chart Template. You will be asked to pass the name of the company, the chart template to follow, the no. of digits to generate the code for your accounts and Bank account, currency to create Journals. Thus,the pure copy of chart Template is generated.\n"
-" This is the same wizard that runs from Financial Management/Configuration/Financial Accounting/Financial Accounts/Generate Chart of Accounts from a Chart Template."
-msgstr ""
-
-#. module: l10n_ma
-#: model:account.account.type,name:l10n_ma.account_type_immobilisations
-msgid "immobilisations"
-msgstr ""
-
-#. module: l10n_ma
-#: model:account.account.type,name:l10n_ma.account_type_payable
-msgid "Payable"
-msgstr ""
-
-#. module: l10n_ma
-#: model:account.account.type,name:l10n_ma.account_type_asset
-msgid "Asset"
-msgstr ""
-
-#. module: l10n_ma
-#: model:account.account.type,name:l10n_ma.account_type_income
-msgid "Income"
-msgstr ""
-
-#. module: l10n_ma
-#: constraint:account.tax.code.template:0
-msgid "Error ! You can not create recursive Tax Codes."
-msgstr ""
-
-#. module: l10n_ma
-#: model:account.account.type,name:l10n_ma.account_type_expense
-msgid "Expense"
-msgstr ""
-
-#. module: l10n_ma
-#: model:account.account.type,name:l10n_ma.account_type_view
-msgid "View"
-msgstr ""
-
diff --git a/addons/l10n_nl/__init__.py b/addons/l10n_nl/__init__.py
old mode 100755
new mode 100644
diff --git a/addons/l10n_nl/__openerp__.py b/addons/l10n_nl/__openerp__.py
old mode 100755
new mode 100644
diff --git a/addons/l10n_nl/account_chart_netherlands.xml b/addons/l10n_nl/account_chart_netherlands.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_nl/l10n_nl_wizard.xml b/addons/l10n_nl/l10n_nl_wizard.xml
old mode 100755
new mode 100644
diff --git a/addons/l10n_uk/i18n/es.po b/addons/l10n_uk/i18n/es.po
index 5379ec01688..19e37401892 100644
--- a/addons/l10n_uk/i18n/es.po
+++ b/addons/l10n_uk/i18n/es.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-27 10:50+0000\n"
+"PO-Revision-Date: 2010-12-28 09:06+0000\n"
"Last-Translator: Borja López Soilán \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:58+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_uk
diff --git a/addons/lunch/i18n/de.po b/addons/lunch/i18n/de.po
index 9563229e032..2addfbf6641 100644
--- a/addons/lunch/i18n/de.po
+++ b/addons/lunch/i18n/de.po
@@ -8,13 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-16 09:11+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-29 10:22+0000\n"
+"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:58+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: lunch
@@ -68,6 +69,15 @@ msgid ""
" Apply Different Category for the product.\n"
" "
msgstr ""
+"\n"
+" Dieses Modul ist ein einfaches Basismodul zur Verwaltung der täglichen "
+"Mitarbeiterverpflegung.\n"
+"\n"
+" Die Anwendung verfolgt die Bestellungen von Mitarbeitern und prüft Ein- "
+"und Auszahlung aus der\n"
+" Gemeinschaftskasse. Ausserdem können für den Zweck der Anwendung "
+"Produkte und Kategorien definiert werden.\n"
+" "
#. module: lunch
#: view:lunch.cashmove:0
@@ -84,7 +94,7 @@ msgstr "März"
#. module: lunch
#: report:lunch.order:0
msgid "Total :"
-msgstr ""
+msgstr "Bruttobetrag:"
#. module: lunch
#: field:report.lunch.amount,day:0
@@ -180,7 +190,7 @@ msgstr "Datum Erstellung"
#. module: lunch
#: report:lunch.order:0
msgid "Name/Date"
-msgstr ""
+msgstr "Name/Datum"
#. module: lunch
#: field:lunch.order,descript:0
diff --git a/addons/lunch/i18n/es.po b/addons/lunch/i18n/es.po
new file mode 100644
index 00000000000..58c0125334f
--- /dev/null
+++ b/addons/lunch/i18n/es.po
@@ -0,0 +1,550 @@
+# Spanish translation for openobject-addons
+# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2010-12-21 19:44+0000\n"
+"PO-Revision-Date: 2010-12-29 08:50+0000\n"
+"Last-Translator: Borja López Soilán \n"
+"Language-Team: Spanish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
+"X-Generator: Launchpad (build Unknown)\n"
+
+#. module: lunch
+#: view:lunch.cashbox.clean:0
+msgid "Reset cashbox"
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_order_form
+#: model:ir.ui.menu,name:lunch.menu_lunch_order_form
+#: model:ir.ui.menu,name:lunch.menu_lunch_reporting_order
+msgid "Lunch Orders"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.order.cancel:0
+msgid "Are you sure you want to cancel this order ?"
+msgstr "¿Seguro que desea cancelar este pedido?"
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_cashmove_form
+#: model:ir.ui.menu,name:lunch.menu_lunch_cashmove_form
+msgid "Cash Moves"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.cashmove:0
+#: view:lunch.order:0
+#: view:report.lunch.amount:0
+#: view:report.lunch.order:0
+msgid "Group By..."
+msgstr "Agrupar por..."
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_lunch_order_confirm
+msgid "confirm Order"
+msgstr ""
+
+#. module: lunch
+#: view:report.lunch.order:0
+msgid " 7 Days "
+msgstr " 7 días "
+
+#. module: lunch
+#: model:ir.module.module,description:lunch.module_meta_information
+msgid ""
+"\n"
+" The base module to manage lunch\n"
+"\n"
+" keep track for the Lunch Order ,Cash Moves ,CashBox ,Product.\n"
+" Apply Different Category for the product.\n"
+" "
+msgstr ""
+
+#. module: lunch
+#: view:lunch.cashmove:0
+#: view:lunch.order:0
+msgid "Today"
+msgstr "Hoy"
+
+#. module: lunch
+#: selection:report.lunch.amount,month:0
+#: selection:report.lunch.order,month:0
+msgid "March"
+msgstr "Marzo"
+
+#. module: lunch
+#: report:lunch.order:0
+msgid "Total :"
+msgstr "Total :"
+
+#. module: lunch
+#: field:report.lunch.amount,day:0
+#: view:report.lunch.order:0
+#: field:report.lunch.order,day:0
+msgid "Day"
+msgstr "Día"
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_order_cancel
+#: model:ir.actions.act_window,name:lunch.action_lunch_order_cancel_values
+#: model:ir.model,name:lunch.model_lunch_order_cancel
+#: view:lunch.order:0
+#: view:lunch.order.cancel:0
+msgid "Cancel Order"
+msgstr "Cancelar pedido"
+
+#. module: lunch
+#: field:lunch.cashmove,amount:0
+#: field:report.lunch.amount,amount:0
+msgid "Amount"
+msgstr "Importe"
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_product_form
+#: model:ir.ui.menu,name:lunch.menu_lunch_product_form
+#: view:lunch.product:0
+msgid "Products"
+msgstr "Productos"
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_report_lunch_amount
+msgid "Amount available by user and box"
+msgstr ""
+
+#. module: lunch
+#: view:report.lunch.amount:0
+msgid " Month "
+msgstr " Mes "
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_report_lunch_order
+msgid "Lunch Orders Statistics"
+msgstr "Estadísticas de pedidos de almuerzo"
+
+#. module: lunch
+#: view:lunch.cashmove:0
+#: field:lunch.order,cashmove:0
+msgid "CashMove"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.order:0
+#: selection:lunch.order,state:0
+msgid "Confirmed"
+msgstr "Confirmado"
+
+#. module: lunch
+#: view:lunch.order.confirm:0
+msgid "Confirm"
+msgstr "Confirmar"
+
+#. module: lunch
+#: model:ir.module.module,shortdesc:lunch.module_meta_information
+msgid "Lunch Module"
+msgstr "Módulo de almuerzos"
+
+#. module: lunch
+#: view:lunch.order:0
+msgid "Search Lunch Order"
+msgstr "Buscar pedido de almuerzo"
+
+#. module: lunch
+#: field:lunch.order,state:0
+msgid "State"
+msgstr "Estado"
+
+#. module: lunch
+#: field:report.lunch.order,price_total:0
+msgid "Total Price"
+msgstr "Precio total"
+
+#. module: lunch
+#: view:report.lunch.amount:0
+msgid "Box Amount by User"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.cashmove,create_date:0
+msgid "Creation Date"
+msgstr "Fecha de creación"
+
+#. module: lunch
+#: report:lunch.order:0
+msgid "Name/Date"
+msgstr "Nombre/Fecha"
+
+#. module: lunch
+#: field:lunch.order,descript:0
+msgid "Description Order"
+msgstr "Descripción pedido"
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_order_confirm
+#: model:ir.actions.act_window,name:lunch.action_lunch_order_confirm_values
+#: view:lunch.order:0
+#: view:lunch.order.confirm:0
+msgid "Confirm Order"
+msgstr "Confirmar pedido"
+
+#. module: lunch
+#: selection:report.lunch.amount,month:0
+#: selection:report.lunch.order,month:0
+msgid "July"
+msgstr "Julio"
+
+#. module: lunch
+#: view:lunch.cashmove:0
+#: view:report.lunch.amount:0
+#: view:report.lunch.order:0
+msgid "Box"
+msgstr "Caja"
+
+#. module: lunch
+#: view:report.lunch.order:0
+msgid " 365 Days "
+msgstr " 365 días "
+
+#. module: lunch
+#: view:report.lunch.amount:0
+msgid " Month-1 "
+msgstr " Mes-1 "
+
+#. module: lunch
+#: field:report.lunch.amount,date:0
+msgid "Created Date"
+msgstr "Fecha de creación"
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_category_form
+msgid " Product Categories "
+msgstr " Categorías de producto "
+
+#. module: lunch
+#: view:lunch.cashbox.clean:0
+msgid "Set to Zero"
+msgstr "Establecer a cero"
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_lunch_cashmove
+msgid "Cash Move"
+msgstr ""
+
+#. module: lunch
+#: selection:report.lunch.amount,month:0
+#: selection:report.lunch.order,month:0
+msgid "April"
+msgstr "Abril"
+
+#. module: lunch
+#: selection:report.lunch.amount,month:0
+#: selection:report.lunch.order,month:0
+msgid "September"
+msgstr "Septiembre"
+
+#. module: lunch
+#: selection:report.lunch.amount,month:0
+#: selection:report.lunch.order,month:0
+msgid "December"
+msgstr "Diciembre"
+
+#. module: lunch
+#: field:report.lunch.amount,month:0
+#: view:report.lunch.order:0
+#: field:report.lunch.order,month:0
+msgid "Month"
+msgstr "Mes"
+
+#. module: lunch
+#: field:lunch.order.confirm,confirm_cashbox:0
+msgid "Name of box"
+msgstr "Nombre de la caja"
+
+#. module: lunch
+#: view:lunch.order.cancel:0
+msgid "Yes"
+msgstr "Sí"
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_lunch_category
+#: view:lunch.category:0
+#: view:lunch.order:0
+#: field:lunch.order,category:0
+#: field:lunch.product,category_id:0
+msgid "Category"
+msgstr "Categoría"
+
+#. module: lunch
+#: view:report.lunch.amount:0
+msgid " Year "
+msgstr " Año "
+
+#. module: lunch
+#: model:ir.ui.menu,name:lunch.menu_lunch_category_form
+msgid "Product Categories"
+msgstr "Categorías de producto"
+
+#. module: lunch
+#: view:lunch.cashbox.clean:0
+#: view:lunch.order.cancel:0
+msgid "No"
+msgstr "No"
+
+#. module: lunch
+#: view:lunch.order.confirm:0
+msgid "Orders Confirmation"
+msgstr "Confirmación de pedido"
+
+#. module: lunch
+#: view:lunch.cashbox.clean:0
+msgid "Are you sure you want to reset this cashbox ?"
+msgstr ""
+
+#. module: lunch
+#: selection:lunch.order,state:0
+msgid "Draft"
+msgstr "Borrador"
+
+#. module: lunch
+#: selection:report.lunch.amount,month:0
+#: selection:report.lunch.order,month:0
+msgid "August"
+msgstr "Agosto"
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_report_lunch_order_all
+#: view:report.lunch.order:0
+msgid "Lunch Order Analysis"
+msgstr "Análisis pedidos almuerzo"
+
+#. module: lunch
+#: selection:report.lunch.amount,month:0
+#: selection:report.lunch.order,month:0
+msgid "June"
+msgstr "Junio"
+
+#. module: lunch
+#: field:lunch.cashmove,user_cashmove:0
+#: field:lunch.order,user_id:0
+#: field:report.lunch.amount,user_id:0
+#: field:report.lunch.order,user_id:0
+msgid "User Name"
+msgstr "Nombre usuario"
+
+#. module: lunch
+#: view:report.lunch.order:0
+msgid "Sales Analysis"
+msgstr "Análisis ventas"
+
+#. module: lunch
+#: model:ir.ui.menu,name:lunch.menu_lunch_category_root_configuration
+msgid "Lunch"
+msgstr "Almuerzo"
+
+#. module: lunch
+#: view:lunch.cashmove:0
+#: view:report.lunch.order:0
+msgid "User"
+msgstr "Usuario"
+
+#. module: lunch
+#: view:lunch.cashmove:0
+#: field:lunch.order,date:0
+msgid "Date"
+msgstr "Fecha"
+
+#. module: lunch
+#: selection:report.lunch.amount,month:0
+#: selection:report.lunch.order,month:0
+msgid "November"
+msgstr "Noviembre"
+
+#. module: lunch
+#: selection:report.lunch.amount,month:0
+#: selection:report.lunch.order,month:0
+msgid "October"
+msgstr "Octubre"
+
+#. module: lunch
+#: selection:report.lunch.amount,month:0
+#: selection:report.lunch.order,month:0
+msgid "January"
+msgstr "Enero"
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_lunch_cashbox_clean
+msgid "clean cashbox"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.cashmove,active:0
+#: field:lunch.product,active:0
+msgid "Active"
+msgstr "Activo"
+
+#. module: lunch
+#: field:report.lunch.order,date:0
+msgid "Date Order"
+msgstr "Fecha pedido"
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_lunch_cashbox
+msgid "Cashbox for Lunch "
+msgstr ""
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_cashbox_clean
+#: model:ir.actions.act_window,name:lunch.action_lunch_cashbox_clean_values
+msgid "Set CashBox to Zero"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.cashmove,box:0
+#: field:report.lunch.amount,box:0
+msgid "Box Name"
+msgstr "Nombre caja"
+
+#. module: lunch
+#: view:lunch.order.confirm:0
+msgid "Cancel"
+msgstr "Cancelar"
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_lunch_cashbox_form
+msgid " Cashboxes "
+msgstr ""
+
+#. module: lunch
+#: report:lunch.order:0
+msgid "Unit Price"
+msgstr "Precio unitario"
+
+#. module: lunch
+#: field:lunch.order,product:0
+msgid "Product"
+msgstr "Producto"
+
+#. module: lunch
+#: field:lunch.cashmove,name:0
+#: report:lunch.order:0
+#: field:lunch.product,description:0
+msgid "Description"
+msgstr "Descripción"
+
+#. module: lunch
+#: selection:report.lunch.amount,month:0
+#: selection:report.lunch.order,month:0
+msgid "May"
+msgstr "Mayo"
+
+#. module: lunch
+#: field:lunch.order,price:0
+#: field:lunch.product,price:0
+msgid "Price"
+msgstr "Precio"
+
+#. module: lunch
+#: view:lunch.cashmove:0
+msgid "Search CashMove"
+msgstr ""
+
+#. module: lunch
+#: view:report.lunch.amount:0
+msgid "Total box"
+msgstr "Total caja"
+
+#. module: lunch
+#: model:ir.model,name:lunch.model_lunch_product
+msgid "Lunch Product"
+msgstr "Producto almuerzo"
+
+#. module: lunch
+#: field:lunch.cashbox,sum_remain:0
+msgid "Total Remaining"
+msgstr "Total restante"
+
+#. module: lunch
+#: view:lunch.order:0
+msgid "Total price"
+msgstr "Precio total"
+
+#. module: lunch
+#: selection:report.lunch.amount,month:0
+#: selection:report.lunch.order,month:0
+msgid "February"
+msgstr "Febrero"
+
+#. module: lunch
+#: field:lunch.cashbox,name:0
+#: field:lunch.category,name:0
+#: field:lunch.product,name:0
+#: field:report.lunch.order,box_name:0
+msgid "Name"
+msgstr "Nombre"
+
+#. module: lunch
+#: view:lunch.cashmove:0
+msgid "Total amount"
+msgstr "Importe total"
+
+#. module: lunch
+#: view:lunch.category:0
+msgid "Category related to Products"
+msgstr "Categoría relacionada a productos"
+
+#. module: lunch
+#: model:ir.ui.menu,name:lunch.menu_lunch_cashbox_form
+#: view:lunch.cashbox:0
+msgid "Cashboxes"
+msgstr ""
+
+#. module: lunch
+#: view:lunch.category:0
+#: report:lunch.order:0
+#: view:lunch.order:0
+msgid "Order"
+msgstr "Pedido"
+
+#. module: lunch
+#: model:ir.actions.report.xml,name:lunch.report_lunch_order
+#: model:ir.model,name:lunch.model_lunch_order
+#: model:ir.ui.menu,name:lunch.menu_lunch
+#: report:lunch.order:0
+msgid "Lunch Order"
+msgstr "Pedido almuerzo"
+
+#. module: lunch
+#: model:ir.actions.act_window,name:lunch.action_report_lunch_amount_tree
+#: model:ir.ui.menu,name:lunch.menu_lunch_report_amount_tree
+msgid "Cash Position by User"
+msgstr ""
+
+#. module: lunch
+#: field:lunch.cashbox,manager:0
+msgid "Manager"
+msgstr "Gerente"
+
+#. module: lunch
+#: view:report.lunch.order:0
+msgid " 30 Days "
+msgstr " 30 días "
+
+#. module: lunch
+#: view:lunch.order:0
+msgid "To Confirm"
+msgstr "Para confirmar"
+
+#. module: lunch
+#: field:report.lunch.amount,year:0
+#: view:report.lunch.order:0
+#: field:report.lunch.order,year:0
+msgid "Year"
+msgstr "Año"
diff --git a/addons/lunch/i18n/fr.po b/addons/lunch/i18n/fr.po
index d9a8b8f9ab0..ee27a4b2d52 100644
--- a/addons/lunch/i18n/fr.po
+++ b/addons/lunch/i18n/fr.po
@@ -8,14 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-21 02:13+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-29 13:17+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:58+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: lunch
@@ -69,6 +68,13 @@ msgid ""
" Apply Different Category for the product.\n"
" "
msgstr ""
+"\n"
+" Le module de base pour gérer l'organisation des repas\n"
+"\n"
+" Suivre les commandes de repas, les mouvements d'argent, la caisse, les "
+"produits.\n"
+" Appliquer différentes catégories de produits.\n"
+" "
#. module: lunch
#: view:lunch.cashmove:0
diff --git a/addons/lunch/i18n/fr_BE.po b/addons/lunch/i18n/fr_BE.po
deleted file mode 100644
index 16f68d91f0a..00000000000
--- a/addons/lunch/i18n/fr_BE.po
+++ /dev/null
@@ -1,347 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * lunch
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.0dev\n"
-"Report-Msgid-Bugs-To: support@openerp.com\n"
-"POT-Creation-Date: 2009-11-26 04:56:11+0000\n"
-"PO-Revision-Date: 2009-11-26 04:56:11+0000\n"
-"Last-Translator: <>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
-
-#. module: lunch
-#: model:ir.model,name:lunch.model_lunch_category
-#: view:lunch.category:0
-#: field:lunch.product,category_id:0
-msgid "Category"
-msgstr ""
-
-#. module: lunch
-#: wizard_view:lunch.cashbox.clean,init:0
-msgid "Reset cashbox"
-msgstr ""
-
-#. module: lunch
-#: selection:lunch.order,state:0
-msgid "Confirmed"
-msgstr ""
-
-#. module: lunch
-#: constraint:ir.model:0
-msgid "The Object name must start with x_ and not contain any special character !"
-msgstr ""
-
-#. module: lunch
-#: model:ir.model,name:lunch.model_lunch_cashmove
-msgid "lunch.cashmove"
-msgstr ""
-
-#. module: lunch
-#: wizard_view:lunch.order.cancel,init:0
-msgid "Are you sure you want to cancel this order ?"
-msgstr ""
-
-#. module: lunch
-#: model:ir.module.module,shortdesc:lunch.module_meta_information
-msgid "Lunch Module"
-msgstr ""
-
-#. module: lunch
-#: model:ir.ui.menu,name:lunch.menu_lunch_cashmove_form
-msgid "Cash Moves"
-msgstr ""
-
-#. module: lunch
-#: rml:lunch.order:0
-msgid "Printed at :"
-msgstr ""
-
-#. module: lunch
-#: model:ir.model,name:lunch.model_lunch_product
-msgid "lunch.product"
-msgstr ""
-
-#. module: lunch
-#: wizard_view:lunch.cashbox.clean,init:0
-msgid "Are you sure you want to reset this cashbox ?"
-msgstr ""
-
-#. module: lunch
-#: field:lunch.order,state:0
-msgid "State"
-msgstr ""
-
-#. module: lunch
-#: model:ir.ui.menu,name:lunch.menu_lunch_cashbox_form
-#: view:lunch.cashbox:0
-msgid "CashBox"
-msgstr ""
-
-#. module: lunch
-#: selection:lunch.order,state:0
-msgid "Draft"
-msgstr ""
-
-#. module: lunch
-#: constraint:ir.actions.act_window:0
-msgid "Invalid model name in the action definition."
-msgstr ""
-
-#. module: lunch
-#: field:lunch.cashmove,user_cashmove:0
-#: field:lunch.order,user_id:0
-#: field:report.lunch.amount,user_id:0
-msgid "User Name"
-msgstr ""
-
-#. module: lunch
-#: model:ir.ui.menu,name:lunch.menu_lunch_report_amount_tree
-#: view:report.lunch.amount:0
-msgid "Box Amount by User"
-msgstr ""
-
-#. module: lunch
-#: view:report.lunch.amount:0
-msgid "Total box"
-msgstr ""
-
-#. module: lunch
-#: model:ir.actions.act_window,name:lunch.action_lunch_product_form
-#: field:lunch.order,product:0
-msgid "Product"
-msgstr ""
-
-#. module: lunch
-#: rml:lunch.order:0
-#: field:lunch.product,description:0
-msgid "Description"
-msgstr ""
-
-#. module: lunch
-#: field:lunch.order,price:0
-#: field:lunch.product,price:0
-msgid "Price"
-msgstr ""
-
-#. module: lunch
-#: wizard_button:lunch.order.cancel,init,end:0
-msgid "No"
-msgstr ""
-
-#. module: lunch
-#: view:lunch.category:0
-#: rml:lunch.order:0
-#: view:lunch.order:0
-msgid "Order"
-msgstr ""
-
-#. module: lunch
-#: field:lunch.cashmove,create_date:0
-msgid "Created date"
-msgstr ""
-
-#. module: lunch
-#: model:ir.ui.menu,name:lunch.menu_lunch
-msgid "Lunch"
-msgstr ""
-
-#. module: lunch
-#: field:lunch.order,descript:0
-msgid "Description Order"
-msgstr ""
-
-#. module: lunch
-#: model:ir.actions.wizard,name:lunch.lunch_order_confirm
-#: wizard_button:lunch.order.confirm,init,go:0
-msgid "Confirm Order"
-msgstr ""
-
-#. module: lunch
-#: wizard_view:lunch.order.confirm,init:0
-msgid "Orders Confirmation"
-msgstr ""
-
-#. module: lunch
-#: field:lunch.cashmove,active:0
-#: field:lunch.product,active:0
-msgid "Active"
-msgstr ""
-
-#. module: lunch
-#: model:ir.actions.act_window,name:lunch.action_lunch_order_day_form
-msgid " Order of the day"
-msgstr ""
-
-#. module: lunch
-#: model:ir.ui.menu,name:lunch.menu_lunch_category_root
-msgid "Configuration"
-msgstr ""
-
-#. module: lunch
-#: model:ir.actions.wizard,name:lunch.wizard_id_cancel
-#: wizard_view:lunch.order.cancel,init:0
-msgid "Cancel Order"
-msgstr ""
-
-#. module: lunch
-#: model:ir.actions.act_window,name:lunch.action_lunch_cashbox_form
-msgid " CashBox "
-msgstr ""
-
-#. module: lunch
-#: constraint:ir.ui.view:0
-msgid "Invalid XML for View Architecture!"
-msgstr ""
-
-#. module: lunch
-#: model:ir.actions.act_window,name:lunch.action_report_lunch_amount_tree
-msgid "Lunch amount"
-msgstr ""
-
-#. module: lunch
-#: field:lunch.cashbox,name:0
-#: field:lunch.cashmove,name:0
-#: field:lunch.category,name:0
-#: rml:lunch.order:0
-#: field:lunch.product,name:0
-msgid "Name"
-msgstr ""
-
-#. module: lunch
-#: model:ir.actions.act_window,name:lunch.action_lunch_category_form
-msgid " Category of product "
-msgstr ""
-
-#. module: lunch
-#: view:lunch.cashmove:0
-msgid "Total amount"
-msgstr ""
-
-#. module: lunch
-#: model:ir.model,name:lunch.model_lunch_cashbox
-msgid "lunch.cashbox"
-msgstr ""
-
-#. module: lunch
-#: field:lunch.order,date:0
-msgid "Date"
-msgstr ""
-
-#. module: lunch
-#: field:lunch.cashmove,amount:0
-#: field:report.lunch.amount,amount:0
-msgid "Amount"
-msgstr ""
-
-#. module: lunch
-#: model:ir.ui.menu,name:lunch.menu_lunch_product_form
-#: view:lunch.product:0
-msgid "Products"
-msgstr ""
-
-#. module: lunch
-#: model:ir.ui.menu,name:lunch.menu_lunch_category_form
-msgid "Category of product"
-msgstr ""
-
-#. module: lunch
-#: model:ir.actions.report.xml,name:lunch.report_lunch_order
-msgid "Print Order"
-msgstr ""
-
-#. module: lunch
-#: model:ir.ui.menu,name:lunch.menu_lunch_order_day_form
-msgid "Order of the day"
-msgstr ""
-
-#. module: lunch
-#: model:ir.model,name:lunch.model_report_lunch_amount
-msgid "Amount available by user and box"
-msgstr ""
-
-#. module: lunch
-#: view:lunch.category:0
-msgid "Category related to Products"
-msgstr ""
-
-#. module: lunch
-#: model:ir.model,name:lunch.model_lunch_order
-msgid "lunch.order"
-msgstr ""
-
-#. module: lunch
-#: field:lunch.cashbox,sum_remain:0
-msgid "Remained Total"
-msgstr ""
-
-#. module: lunch
-#: model:ir.actions.act_window,name:lunch.action_lunch_order_form
-#: model:ir.ui.menu,name:lunch.menu_lunch_order_form
-msgid "Make order"
-msgstr ""
-
-#. module: lunch
-#: model:ir.actions.wizard,name:lunch.wizard_clean_cashbox
-msgid "Set CashBox to Zero"
-msgstr ""
-
-#. module: lunch
-#: field:lunch.cashmove,box:0
-#: field:report.lunch.amount,box:0
-msgid "Box Name"
-msgstr ""
-
-#. module: lunch
-#: field:lunch.cashbox,manager:0
-msgid "Manager"
-msgstr ""
-
-#. module: lunch
-#: rml:lunch.order:0
-msgid "Unit Price"
-msgstr ""
-
-#. module: lunch
-#: wizard_field:lunch.order.confirm,init,confirm_cashbox:0
-msgid "Name of box"
-msgstr ""
-
-#. module: lunch
-#: view:lunch.order:0
-msgid "Total price"
-msgstr ""
-
-#. module: lunch
-#: wizard_button:lunch.cashbox.clean,init,end:0
-#: wizard_button:lunch.order.confirm,init,end:0
-msgid "Cancel"
-msgstr ""
-
-#. module: lunch
-#: wizard_button:lunch.cashbox.clean,init,zero:0
-msgid "Set to Zero"
-msgstr ""
-
-#. module: lunch
-#: wizard_button:lunch.order.cancel,init,cancel:0
-msgid "Yes"
-msgstr ""
-
-#. module: lunch
-#: model:ir.ui.menu,name:lunch.menu_tools
-msgid "Tools"
-msgstr ""
-
-#. module: lunch
-#: model:ir.actions.act_window,name:lunch.action_lunch_cashmove_form
-#: view:lunch.cashmove:0
-#: field:lunch.order,cashmove:0
-msgid "CashMove"
-msgstr ""
-
diff --git a/addons/lunch/report/order.rml b/addons/lunch/report/order.rml
index 05a1b69c446..5bd5beafc15 100644
--- a/addons/lunch/report/order.rml
+++ b/addons/lunch/report/order.rml
@@ -164,7 +164,7 @@
-
+
@@ -184,4 +184,4 @@
-
\ No newline at end of file
+
diff --git a/addons/mail_gateway/i18n/de.po b/addons/mail_gateway/i18n/de.po
index 088babdbd14..9ba36474cfe 100644
--- a/addons/mail_gateway/i18n/de.po
+++ b/addons/mail_gateway/i18n/de.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-30 16:20+0000\n"
+"PO-Revision-Date: 2010-12-29 10:38+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:58+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mail_gateway
@@ -74,7 +74,7 @@ msgstr "Gruppierung..."
#. module: mail_gateway
#: constraint:res.partner:0
msgid "Error ! You can not create recursive associated members."
-msgstr ""
+msgstr "Fehler! Sie können keine rekursiven Elemente anlegen"
#. module: mail_gateway
#: help:mailgate.message,message_id:0
@@ -190,7 +190,7 @@ msgstr "Stufe"
#: code:addons/mail_gateway/mail_gateway.py:0
#, python-format
msgid " added note on "
-msgstr ""
+msgstr " hinzugefügter Hinweis "
#. module: mail_gateway
#: help:mailgate.message,email_from:0
diff --git a/addons/mail_gateway/i18n/fr.po b/addons/mail_gateway/i18n/fr.po
index 6abfc8a2bb7..63ec51a5f78 100644
--- a/addons/mail_gateway/i18n/fr.po
+++ b/addons/mail_gateway/i18n/fr.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-21 13:54+0000\n"
+"PO-Revision-Date: 2010-12-29 11:46+0000\n"
"Last-Translator: OpenERP Administrators \n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:58+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mail_gateway
@@ -189,7 +189,7 @@ msgstr "Étape"
#: code:addons/mail_gateway/mail_gateway.py:0
#, python-format
msgid " added note on "
-msgstr ""
+msgstr " note ajoutée "
#. module: mail_gateway
#: help:mailgate.message,email_from:0
diff --git a/addons/mail_gateway/i18n/pl.po b/addons/mail_gateway/i18n/pl.po
index baf531f2a04..2d46f0cb03d 100644
--- a/addons/mail_gateway/i18n/pl.po
+++ b/addons/mail_gateway/i18n/pl.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-27 14:33+0000\n"
-"Last-Translator: Grzegorz Grzelak (Cirrus.pl) \n"
+"PO-Revision-Date: 2010-12-28 09:18+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Polish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:58+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mail_gateway
diff --git a/addons/mail_gateway/scripts/openerp_mailgate/openerp_mailgate.py b/addons/mail_gateway/scripts/openerp_mailgate/openerp_mailgate.py
old mode 100755
new mode 100644
diff --git a/addons/marketing/i18n/de.po b/addons/marketing/i18n/de.po
index bd83810678c..0ae53d662a4 100644
--- a/addons/marketing/i18n/de.po
+++ b/addons/marketing/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-11-30 14:55+0000\n"
+"PO-Revision-Date: 2010-12-29 12:39+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:55+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: marketing
@@ -54,7 +54,7 @@ msgstr "Bild"
#. module: marketing
#: view:marketing.installer:0
msgid "Configure Your Marketing Application"
-msgstr ""
+msgstr "Konfigurieren Sie die Marketing Anwendung"
#. module: marketing
#: help:marketing.installer,email_template:0
@@ -86,11 +86,13 @@ msgid ""
"OpenERP provides Addons to better manage your sales and marketing processes. "
"Select the ones you would be interested in."
msgstr ""
+"OpenERP bietet weitere Funktionen für Vertrieb und Marketing. Treffen Sie "
+"eine Auswahl, der für Sie interessanten Erweiterungen."
#. module: marketing
#: view:marketing.installer:0
msgid "Marketing Application Configuration"
-msgstr ""
+msgstr "Konfiguration Marketing Anwendungen"
#. module: marketing
#: model:ir.actions.act_window,name:marketing.action_marketing_installer
@@ -114,7 +116,7 @@ msgstr ""
#. module: marketing
#: view:marketing.installer:0
msgid "Configure"
-msgstr ""
+msgstr "Konfigurieren"
#~ msgid "Invalid XML for View Architecture!"
#~ msgstr "Fehlerhafter XML Quellcode für Ansicht!"
diff --git a/addons/marketing_campaign/i18n/de.po b/addons/marketing_campaign/i18n/de.po
index ff3d4cde426..d078f29fefc 100644
--- a/addons/marketing_campaign/i18n/de.po
+++ b/addons/marketing_campaign/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-09 09:35+0000\n"
+"PO-Revision-Date: 2010-12-29 12:26+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: German \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:56+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: marketing_campaign
@@ -202,7 +202,7 @@ msgstr "Zurücksetzen"
#. module: marketing_campaign
#: help:marketing.campaign,object_id:0
msgid "Choose the resource on which you want this campaign to be run"
-msgstr ""
+msgstr "Wählen Sie die Ressource auf die sich die Kampagne beziehen soll."
#. module: marketing_campaign
#: field:marketing.campaign.segment,sync_last_date:0
@@ -620,7 +620,7 @@ msgstr "Kampagnen Analyse"
#. module: marketing_campaign
#: sql_constraint:marketing.campaign.transition:0
msgid "The interval must be positive or zero"
-msgstr ""
+msgstr "Das Intervall sollte positiv oder mindestens Null sein."
#. module: marketing_campaign
#: selection:marketing.campaign,mode:0
@@ -630,7 +630,7 @@ msgstr "Test in Echtzeit"
#. module: marketing_campaign
#: sql_constraint:email.template:0
msgid "The template name must be unique !"
-msgstr ""
+msgstr "Die Vorlagenbezeichnung muss eindeutig sein !"
#. module: marketing_campaign
#: selection:marketing.campaign,mode:0
@@ -645,7 +645,7 @@ msgstr "Verzeichnis"
#. module: marketing_campaign
#: constraint:res.partner:0
msgid "Error ! You can not create recursive associated members."
-msgstr ""
+msgstr "Fehler! Sie können keine rekursiven Elemente anlegen"
#. module: marketing_campaign
#: view:marketing.campaign:0
@@ -686,6 +686,35 @@ msgid ""
"application as it depends on CRM Leads.\n"
" "
msgstr ""
+"\n"
+"Diese Anwendung ermöglicht eine automatisierte Generierung neuer "
+"Vertriebskontakte durch die Anwendung von Kampagnen (Faktisch können "
+"Kampagnen für alle Ressourcen in OpenERP definiert werden, nicht nur für die "
+"CRM Leads Ressource).\n"
+" Der Kampagnenablauf erfolgt dynamisch und kann dabei verschiedene "
+"Absatzkanäle gleichzeitig zu nutzen. Der Prozess einer Kampagne verläuft wie "
+"folgt:\n"
+" * Erstellen Sie den Ablauf einer Marketing Kampagne, inklusive der "
+"Medien zu einzelnen Vorgangsschritten, wie z.B. EMailvorlagen, Briefvorlagen "
+"für EMail, Postversand u .a.\n"
+" * Definieren Sie Auswahllisten für die Filterung der entsprechenden "
+"Kontakte als Zielgruppe der durchzuführenden Kampagne (z.B. die "
+"Kontaktadresse eines bestimmten Landes).\n"
+" * Simulieren Sie Ihre Kampagne zu Testzwecken in Echtzeit oder "
+"sofort in einem Zug und nehmen Sie letzte Feineinstellungen vor.\n"
+" * Sie können alternativ die tatsächliche Kampagne im manuellen "
+"Betriebsmodus starten, wodurch dann jede einzelne Aktion per Hand bestätigt "
+"werden müsste.\n"
+" * Für den endgültigen Kampagnenstart öffnen Sie dann Ihre Kampagne und "
+"beobachten die Statistik, vor allem da alle Vorgänge der Kampagne "
+"automatisch erfolgen.\n"
+" Während die Kampagne läuft, können Sie weiterhin problemlos die "
+"Parameter einer Kampagne justieren, z.B. Filtereinstellungen, Abfolge etc.\n"
+"\n"
+" Hinweis: Wenn Sie Demo Daten benötigen, könnten Sie hierzu die Anwendung "
+"marketing_campaign_crm_demo installieren, wodurch dann auch die CRM "
+"Anwendung aufgrund seiner Abhängigkeiten installiert wird.\n"
+" "
#. module: marketing_campaign
#: selection:campaign.analysis,month:0
diff --git a/addons/marketing_campaign/i18n/es.po b/addons/marketing_campaign/i18n/es.po
index f37c21c3020..20d862fb6fb 100644
--- a/addons/marketing_campaign/i18n/es.po
+++ b/addons/marketing_campaign/i18n/es.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-27 22:57+0000\n"
+"PO-Revision-Date: 2010-12-28 08:32+0000\n"
"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
"\n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:43+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:58+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: marketing_campaign
diff --git a/addons/marketing_campaign/i18n/fr.po b/addons/marketing_campaign/i18n/fr.po
index d7f178c54d1..a8ee551291f 100644
--- a/addons/marketing_campaign/i18n/fr.po
+++ b/addons/marketing_campaign/i18n/fr.po
@@ -7,14 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-21 13:32+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-29 13:17+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:56+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: marketing_campaign
@@ -206,7 +205,7 @@ msgstr "Réinitialiser"
#. module: marketing_campaign
#: help:marketing.campaign,object_id:0
msgid "Choose the resource on which you want this campaign to be run"
-msgstr ""
+msgstr "Choisir la ressource sur laquelle lancer cette campagne"
#. module: marketing_campaign
#: field:marketing.campaign.segment,sync_last_date:0
@@ -690,6 +689,29 @@ msgid ""
"application as it depends on CRM Leads.\n"
" "
msgstr ""
+"\n"
+"Ce module automatise les campagnes marketing (campagnes qui peuvent être "
+"définies pour toute ressource, pas seulement pour la CRM).\n"
+" Les campagnes sont dynamiques et multi-canaux. Le processus est le "
+"suivant :\n"
+" * Conception des campagnes de marketing comme des activités "
+"suivies, avec des modèles de courriel à envoyer, des rapports à imprimer et "
+"à envoyer par courriels, des actions adaptées, etc.\n"
+" * Définition des segments pour choisir les éléments à mettre dans "
+"la campagne (ex : opportunités venant de certains pays, etc.)\n"
+" * Lancer la campagne en mode simulation afin de la tester en "
+"accéléré ou en temps réel afin de l'optimiser\n"
+" * La campagne peut être aussi lancée en mode manuel afin de "
+"valider chaque action\n"
+" * Enfin, lancer la campagne et observer les statistiques produites "
+"automatiquement. \n"
+" Pendant la campagne, vous pouvez bien-sûr continuer à optimiser "
+"son paramétrage, ses segments, le flux, etc.\n"
+" \n"
+" Note: Si vous en avez besoin, vous pouvez installer les données de "
+"démonstration grâce au module marketing_campaign_crm_demo, cependant, ce "
+"module installera également la CRM car il en dépend.\n"
+" "
#. module: marketing_campaign
#: selection:campaign.analysis,month:0
diff --git a/addons/marketing_campaign/marketing_campaign.py b/addons/marketing_campaign/marketing_campaign.py
index 91af27db4ad..2ca21a3031c 100644
--- a/addons/marketing_campaign/marketing_campaign.py
+++ b/addons/marketing_campaign/marketing_campaign.py
@@ -28,6 +28,7 @@ from traceback import format_exception
from sys import exc_info
from tools.safe_eval import safe_eval as eval
import re
+from decimal_precision import decimal_precision as dp
from osv import fields, osv
import netsvc
@@ -108,7 +109,7 @@ Normal - the campaign runs normally and automatically sends all emails and repor
'State',),
'activity_ids': fields.one2many('marketing.campaign.activity',
'campaign_id', 'Activities'),
- 'fixed_cost': fields.float('Fixed Cost', help="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."),
+ 'fixed_cost': fields.float('Fixed Cost', help="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.", digits_compute=dp.get_precision('Purchase Price')),
}
_defaults = {
@@ -397,8 +398,8 @@ class marketing_campaign_activity(osv.osv):
'from_ids': fields.one2many('marketing.campaign.transition',
'activity_to_id',
'Previous Activities'),
- 'variable_cost': fields.float('Variable Cost', help="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"),
- 'revenue': fields.float('Revenue', help="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"),
+ 'variable_cost': fields.float('Variable Cost', help="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", digits_compute=dp.get_precision('Purchase Price')),
+ 'revenue': fields.float('Revenue', help="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", digits_compute=dp.get_precision('Sale Price')),
'signal': fields.char('Signal', size=128,
help='An activity with a signal can be called programmatically. Be careful, the workitem is always created when a signal is sent'),
'keep_if_condition_not_met': fields.boolean("Don't delete workitems",
diff --git a/addons/marketing_campaign/report/campaign_analysis.py b/addons/marketing_campaign/report/campaign_analysis.py
index a4dbb1c4769..ceab0eab519 100644
--- a/addons/marketing_campaign/report/campaign_analysis.py
+++ b/addons/marketing_campaign/report/campaign_analysis.py
@@ -20,6 +20,8 @@
##############################################################################
import tools
from osv import fields, osv
+from decimal_precision import decimal_precision as dp
+
class campaign_analysis(osv.osv):
_name = "campaign.analysis"
@@ -61,8 +63,8 @@ class campaign_analysis(osv.osv):
'country_id': fields.related('partner_id','address', 'country_id',
type='many2one', relation='res.country',string='Country'),
'total_cost' : fields.function(_total_cost, string='Cost', method=True,
- type="float" ),
- 'revenue': fields.float('Revenue',digits=(16,2),readonly=True),
+ type="float", digits_compute=dp.get_precision('Purchase Price')),
+ 'revenue': fields.float('Revenue', readonly=True, digits_compute=dp.get_precision('Sale Price')),
'count' : fields.integer('# of Actions', readonly=True),
'state': fields.selection([('todo', 'To Do'),
('exception', 'Exception'), ('done', 'Done'),
diff --git a/addons/marketing_campaign_crm_demo/i18n/es.po b/addons/marketing_campaign_crm_demo/i18n/es.po
new file mode 100644
index 00000000000..e34f08d7045
--- /dev/null
+++ b/addons/marketing_campaign_crm_demo/i18n/es.po
@@ -0,0 +1,168 @@
+# Spanish translation for openobject-addons
+# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2010-12-21 19:44+0000\n"
+"PO-Revision-Date: 2010-12-29 12:25+0000\n"
+"Last-Translator: Borja López Soilán \n"
+"Language-Team: Spanish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:27+0000\n"
+"X-Generator: Launchpad (build Unknown)\n"
+
+#. 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 "Informe de campaña de marketing de demostración"
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_body_text:marketing_campaign_crm_demo.email_template_1
+msgid ""
+"Hello,Thanks for generous interest you have shown in the "
+"openERP.Regards,OpenERP Team,"
+msgstr ""
+"Hola, gracias por el generoso interés que ha mostrado en OpenERP. Saludos, "
+"el Equipo de OpenERP."
+
+#. module: marketing_campaign_crm_demo
+#: model:ir.module.module,description:marketing_campaign_crm_demo.module_meta_information
+msgid "Demo data for the module marketing_campaign."
+msgstr "Datos demo para el módulos marketing_campaign."
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_body_text:marketing_campaign_crm_demo.email_template_4
+msgid ""
+"Hello,Thanks for showing intrest and buying the OpenERP book.\n"
+" If any further information required kindly revert back.\n"
+" I really appreciate your co-operation on this.\n"
+" Regards,OpenERP Team,"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_subject:marketing_campaign_crm_demo.email_template_2
+msgid "Propose to subscribe to the OpenERP Discovery Day on May 2010"
+msgstr "Proponer subscribiese al OpenERP Discovery Day en mayo de 2010"
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_subject:marketing_campaign_crm_demo.email_template_6
+msgid "Propose paid training to Silver partners"
+msgstr "Proponer formación de pago a los asociados Plata"
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_subject:marketing_campaign_crm_demo.email_template_1
+msgid "Thanks for showing interest in OpenERP"
+msgstr "Gracias por mostrar interes en OpenERP"
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_subject:marketing_campaign_crm_demo.email_template_4
+msgid "Thanks for buying the OpenERP book"
+msgstr "Gracias por comprar el libro de OpenERP"
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_subject:marketing_campaign_crm_demo.email_template_5
+msgid "Propose a free technical training to Gold partners"
+msgstr "Proponer una formación técnica a asociados Oro"
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_body_text:marketing_campaign_crm_demo.email_template_7
+msgid ""
+"Hello, We have very good offer that might suit you.\n"
+" For our silver partners,We are offering Gold partnership.\n"
+" If any further information required kindly revert back.\n"
+" I really appreciate your co-operation on this.\n"
+" Regards,OpenERP Team,"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: report:crm.lead.demo:0
+msgid "Partner :"
+msgstr "Empresa :"
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_body_text:marketing_campaign_crm_demo.email_template_8
+msgid ""
+"Hello, Thanks for showing intrest and for subscribing to technical "
+"training.If any further information required kindly revert back.I really "
+"appreciate your co-operation on this.\n"
+" Regards,OpenERP Team,"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: report:crm.lead.demo:0
+msgid "Company :"
+msgstr "Compañía :"
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_subject:marketing_campaign_crm_demo.email_template_8
+msgid "Thanks for subscribing to technical training"
+msgstr "Gracias por subscribirse a la formación técnica"
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_subject:marketing_campaign_crm_demo.email_template_3
+msgid "Thanks for subscribing to the OpenERP Discovery Day"
+msgstr "Gracias por subscribirse al OpenERP Discovery Day"
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_body_text:marketing_campaign_crm_demo.email_template_5
+msgid ""
+"Hello, 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 required kindly revert back.\n"
+" I really appreciate your co-operation on this.\n"
+" Regards,OpenERP Team,"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_body_text:marketing_campaign_crm_demo.email_template_3
+msgid ""
+"Hello,Thanks for showing intrest and for subscribing to the OpenERP "
+"Discovery Day.\n"
+" If any further information required kindly revert back.\n"
+" I really appreciate your co-operation on this.\n"
+" Regards,OpenERP Team,"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_body_text:marketing_campaign_crm_demo.email_template_2
+msgid ""
+"Hello,We have very good offer that might suit you.\n"
+" We propose you to subscribe to the OpenERP Discovery Day on May "
+"2010.\n"
+" If any further information required kindly revert back.\n"
+" We really appreciate your co-operation on this.\n"
+" Regards,OpenERP Team,"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_body_text:marketing_campaign_crm_demo.email_template_6
+msgid ""
+"Hello, 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 required kindly revert back.\n"
+" I really appreciate your co-operation on this.\n"
+" Regards,OpenERP Team,"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:ir.actions.server,name:marketing_campaign_crm_demo.action_dummy
+msgid "Dummy Action"
+msgstr "Acción de simulacro"
+
+#. module: marketing_campaign_crm_demo
+#: model:ir.module.module,shortdesc:marketing_campaign_crm_demo.module_meta_information
+msgid "marketing_campaign_crm_demo"
+msgstr ""
+
+#. module: marketing_campaign_crm_demo
+#: model:email.template,def_subject:marketing_campaign_crm_demo.email_template_7
+msgid "Propose gold partnership to silver partners"
+msgstr "Proponer asociación oro a asociados plata"
diff --git a/addons/membership/i18n/de.po b/addons/membership/i18n/de.po
index e5dbcaba89e..e6e6d40fd03 100644
--- a/addons/membership/i18n/de.po
+++ b/addons/membership/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-09 10:49+0000\n"
+"PO-Revision-Date: 2010-12-29 10:17+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:08+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:23+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: membership
@@ -379,6 +379,19 @@ msgid ""
"invoice and send propositions for membership renewal.\n"
" "
msgstr ""
+"\n"
+"Diese Anwendung ermöglicht die Durchführung sämtlicher Aktivitäten für eine "
+"Mitgliederverwaltung.\n"
+"Dabei werden verschiedene Mitgliedsgruppen getrennt:\n"
+"* Freiweilliges Mitglied\n"
+"* Verbundmitglied (z.B. eine Gruppe schreibt sich ein)\n"
+"* Zahlende Mitglieder,\n"
+"* Spezielle Anbieter mit besonderen Preisen\n"
+"\n"
+"Die Anwendung ist integriert mit Vertrieb und den Finanzen und ermöglicht "
+"eine automatische\n"
+"Rechnungserstellung sowie auch den Versand spezieller Aktionsangebote.\n"
+" "
#. module: membership
#: model:ir.model,name:membership.model_account_invoice_line
@@ -512,7 +525,7 @@ msgstr "Mitglied"
#. module: membership
#: constraint:res.partner:0
msgid "Error ! You can not create recursive associated members."
-msgstr ""
+msgstr "Fehler! Sie können keine rekursiven Elemente anlegen"
#. module: membership
#: view:product.product:0
diff --git a/addons/mrp/board_manufacturing_view.xml b/addons/mrp/board_manufacturing_view.xml
index 75b2379d414..9c7a66d3057 100644
--- a/addons/mrp/board_manufacturing_view.xml
+++ b/addons/mrp/board_manufacturing_view.xml
@@ -37,11 +37,9 @@
+ action="open_board_manufacturing" icon="terp-graph"
+ id="menu_board_manufacturing" parent="menus_dash_mrp"
+ sequence="1"/>
diff --git a/addons/mrp/i18n/de.po b/addons/mrp/i18n/de.po
index 9487c6bebbb..ca4ec0ebb5f 100644
--- a/addons/mrp/i18n/de.po
+++ b/addons/mrp/i18n/de.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-09 09:28+0000\n"
+"PO-Revision-Date: 2010-12-29 12:29+0000\n"
"Last-Translator: Thorsten Vocks (OpenBig.org) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-24 05:03+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:23+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mrp
@@ -28,11 +28,6 @@ msgstr "Buchung erzeugt"
msgid "No. Of Cycles"
msgstr "Anzahl Zyklen"
-#. module: mrp
-#: help:mrp.routing.workcenter,cycle_nbr:0
-msgid "Number of iterations this work center has to do in the specified operation of the routing."
-msgstr "Maximale Anzahl an Fertigungsvorgängen dieser Fertigungsstelle."
-
#. module: mrp
#: help:mrp.production,location_src_id:0
msgid "Location where the system will look for components."
@@ -110,7 +105,7 @@ msgstr "Fertigungsablauf"
#. module: mrp
#: field:mrp.workcenter,product_id:0
msgid "Work Center Product"
-msgstr ""
+msgstr "Produkt Fertigungsstelle"
#. module: mrp
#: view:mrp.bom:0
@@ -133,6 +128,8 @@ msgid ""
"Number of iterations this work center has to do in the specified operation "
"of the routing."
msgstr ""
+"Anzahl Wiederholungen, die an dieser Fertigungsstelle für einzelne "
+"Fertigungsvorgänge des Fertigungsablaufs erforderlich sind."
#. module: mrp
#: view:mrp.bom:0
@@ -239,6 +236,8 @@ msgid ""
"Define specific property groups that can be assigned to the properties of "
"your bills of materials."
msgstr ""
+"Definition spezifischer Gruppen für Fertigungsmerkmale, die zu den "
+"Eigenschaften einer Stückliste zuordenbar sind."
#. module: mrp
#: help:mrp.workcenter,product_id:0
@@ -246,6 +245,8 @@ msgid ""
"Fill this product to track easily your production costs in the analytic "
"accounting."
msgstr ""
+"Tragen Sie ein Produkt ein, für den Zweck der einfachen Rückverfolgung von "
+"Fertigungskosten über Analytische Konten."
#. module: mrp
#: model:process.node,note:mrp.process_node_purchaseprocure0
@@ -337,6 +338,7 @@ msgstr "August"
#: constraint:stock.move:0
msgid "You try to assign a lot which is not from the same product"
msgstr ""
+"Sie versuchen eine Losnummer ohne Bezug zu diesem Produkt zuzuweisen."
#. module: mrp
#: model:ir.model,name:mrp.model_mrp_production_order
@@ -529,11 +531,11 @@ msgstr ""
#. module: mrp
#: constraint:product.product:0
msgid "Error: Invalid ean code"
-msgstr ""
+msgstr "Fehler: Falscher EAN code"
#. module: mrp
#: help:mrp.workcenter,costs_hour:0
-msgid "Specify Cost of Work center per hour."
+msgid "Specify Cost of Workcenter per hour."
msgstr "Spezifiziere Stundensatz der Fertigungsstelle."
#. module: mrp
@@ -585,7 +587,7 @@ msgstr "März"
#. module: mrp
#: help:mrp.workcenter,costs_cycle:0
-msgid "Specify Cost of Work center per cycle."
+msgid "Specify Cost of Workcenter per cycle."
msgstr "Spezifiziere Kosten der Fertigungsstelle pro Zyklus"
#. module: mrp
@@ -622,7 +624,7 @@ msgstr "Vorbereitung"
msgid ""
"If the active field is set to False, it will allow you to hide the routing "
"without removing it."
-msgstr ""
+msgstr "Durch Deaktivierung können Sie den Arbeitsvorgang ausblenden."
#. module: mrp
#: model:process.transition,name:mrp.process_transition_billofmaterialrouting0
@@ -678,7 +680,7 @@ msgstr "Fertig"
#. module: mrp
#: help:mrp.workcenter,time_cycle:0
-msgid "Time in hours for this work center to achieve the operation of the specified routing."
+msgid "Time in hours for doing one cycle."
msgstr "Zeit in Stunden für einen Auftragszyklus"
#. module: mrp
@@ -722,7 +724,7 @@ msgstr "Typ"
#: code:addons/mrp/report/price.py:0
#, python-format
msgid "Total Cost of "
-msgstr ""
+msgstr "Gesamtkosten von "
#. module: mrp
#: model:process.node,note:mrp.process_node_minimumstockrule0
@@ -751,6 +753,13 @@ msgid ""
"properties and OpenERP will select automatically the BoM to use according "
"the the needs."
msgstr ""
+"Die Eigenschaften in OpenERP werden genutzt, um die richtige Stückliste für "
+"die Produktherstellung auszuwählen, vor allem wenn es verschiedene Verfahren "
+"für die Fertigung eines Produkts gibt. Sie können durchaus mehrere "
+"Eigenschaften zu einer Stückliste zuordnen. Wenn ein Verkaufsauftrag "
+"erstellt wird, kann durch den Vertrieb Bezug auf die definierten "
+"Eigenschaften genommen werden, damit OpenERP dann automatisch die richtige "
+"Stückliste für die Fertigung vorschlagen kann."
#. module: mrp
#: report:bom.structure:0
@@ -776,6 +785,7 @@ msgid ""
"Add more functionalities to the core Manufacturing Application with the "
"following addons."
msgstr ""
+"Erweitern Sie die Anwendung für die Fertigung durch weitere Funktionen."
#. module: mrp
#: report:mrp.production.order:0
@@ -843,6 +853,10 @@ msgid ""
"master bills of materials. Use this menu to search in which BoM is used a "
"specific component."
msgstr ""
+"Bauteilestücklisten repräsentieren die Stücklisten von Baugruppen als "
+"Bestandteile von Endprodukten. Verwenden Sie diese Stücklisten zur Suche "
+"nach spezifischen Baugruppen als Bestandteil in verschiedenen "
+"Produktstücklisten."
#. module: mrp
#: model:process.transition,name:mrp.process_transition_productionprocureproducts0
@@ -855,6 +869,8 @@ msgid ""
"Time in hours for this work center to achieve the operation of the specified "
"routing."
msgstr ""
+"Zeit in Stunden für die Durchführung des Fertigungsvorgangs für den "
+"speziellen Fertigungsablauf."
#. module: mrp
#: view:mrp.production:0
@@ -930,7 +946,7 @@ msgstr "Pinnwand"
#. module: mrp
#: view:board.board:0
msgid "Work Center Future Load"
-msgstr ""
+msgstr "Auslastungsvorschau Fertigungsstelle"
#. module: mrp
#: model:process.node,name:mrp.process_node_stockproduct0
@@ -1088,7 +1104,7 @@ msgstr "Bezeichnung"
#. module: mrp
#: view:mrp.installer:0
msgid "MRP Application Configuration"
-msgstr ""
+msgstr "Konfiguration Fertigungsanwendung"
#. module: mrp
#: help:mrp.installer,mrp_jit:0
@@ -1119,7 +1135,7 @@ msgstr "]"
#. module: mrp
#: help:mrp.routing.workcenter,sequence:0
msgid ""
-"Gives the sequence order when displaying a list of routing work centers."
+"Gives the sequence order when displaying a list of routing workcenters."
msgstr "Reihenfolge bei Anzeige der Liste für Fertigungsstellen"
#. module: mrp
@@ -1165,6 +1181,49 @@ msgid ""
" * List of procurement in exception\n"
" "
msgstr ""
+"\n"
+" Diese OpenERP Anwendung steuert Fertigungsaufträge.\n"
+"\n"
+" Folgende Funktionalitäten werden angeboten:\n"
+" * Disposition vom Lager / Disposition vom Auftrag\n"
+" * Multidimensionale Stücklisten ohne Begrenzung der Dimensionen\n"
+" * Multidimensionaler Fertigungsablauf ohne Begrenzung der Dimensionen\n"
+" * Integration von Fertigungsabläufen und Fertigungsstellen mit "
+"Analytische Konten (Kostenstellen)\n"
+" * Regelmässige Fertigungsterminplanung / Just In Time Fertigung\n"
+" * Multiple Point-of-Sales, Multiple Läger\n"
+" * Verschiedene Dispositionsverfahren für die Materialbeschaffung\n"
+" * Kostenermittlung durch Durchschnittspreise oder Standardpreise\n"
+" * Einfache Analyse von Engpassfaktoren bei Kapazität oder "
+"Materialverfügbarkeit\n"
+" * Sehr flexible Anpassung\n"
+" * Möglichkeit der multidimensionalen Navigation in mehrstufigen "
+"Stücklisten in einer Ansicht\n"
+"\n"
+" durch die Anzeige von untergeordneten Bauteile- oder Phantomstücklisten.\n"
+"\n"
+" Die Anwendung unterstützt eine vollständige Integration und Planung von "
+"Beständen der Lagerprodukte, \n"
+" Verbrauchsprodukte oder Dienstleistungen. Dienstleistungen sind "
+"vollständig integriert in andere Anwendungen. \n"
+" So können Sie zum Beispiel Dienstleistungen in Stücklisten der Fertigung "
+"integrieren, wodurch dann durch \n"
+" einen Fertigungsauftrag entweder bei einem externen Dienstleister eine "
+"Leistung beauftragt wird oder eine Aufgabe \n"
+" für das eigene Projektauftragsmanagement entsteht.\n"
+"\n"
+" Folgende Auswertungen werden angeboten:\n"
+" * Produktstruktur und Produktbestandteile einer Stückliste\n"
+" * Auslastungsvorschau für Fertigungsstellen\n"
+" * Ausgabe eines Fertigungsauftrags\n"
+" * Vorschau von Lagerbeständen\n"
+"\n"
+" Es existiert auch eine Pinnwand für die Fertigung:\n"
+" * Arbeitsliste anstehender Fertigungsaufträge\n"
+" * Arbeitsliste für den Versand / Auslieferung\n"
+" * Grafische Übersicht der Auslastung\n"
+" * Fehlerliste der Materialdisposition\n"
+" "
#. module: mrp
#: model:ir.actions.act_window,name:mrp.mrp_production_action3
@@ -1181,6 +1240,14 @@ msgid ""
"materials have been defined, OpenERP becomes capable of automatically "
"deciding on the manufacturing route depending on the needs of the company."
msgstr ""
+"Fertigungsaufträge beschreiben die einzelnen Vorgänge sowie die "
+"erforderlichen Materialien jeder einzelnen Stufe der\r\n"
+"Fertigungsabfolge. Stücklisten werden für die Ermittlung aller "
+"erforderlichen Materialien sowie der erforderlichen Fertigungsvorgänge "
+"eingesetzt. Sobald eine Stückliste definiert wurde, kann OpenERP bereits "
+"automatisch Arbeitsaufträge und damit die Fertigungskapazität sowie den "
+"Materialbedarf der Fertigung errechnen und sämtliche Auftragspositionen bis "
+"hin zur Auslieferung planen."
#. module: mrp
#: model:ir.actions.act_window,name:mrp.mrp_production_action4
@@ -1340,7 +1407,7 @@ msgstr "Revisionen"
#. module: mrp
#: view:mrp.installer:0
msgid "Configure Your Manufacturing Resource Planning Application"
-msgstr ""
+msgstr "Konfigurieren Sie Ihre Fertigungsanwendung"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_production_action
@@ -1351,6 +1418,12 @@ msgid ""
"raw materials (stock decrease) and the production of the finished products "
"(stock increase) when the order is processed."
msgstr ""
+"Fertigungsaufträge werden in OpenERP normalerweise automatisch auf Basis von "
+"Stücklisten und Beschaffungsregeln vorgeschlagen. OpenERP steuert dabei dann "
+"automatisch den Verbrauch von Lagerprodukten (Bestandsminderung) sowie die "
+"\r\n"
+"Fertigstellung von Endprodukten (Bestandserhöhung) im Rahmen der "
+"Auftragsdurchführung."
#. module: mrp
#: field:mrp.production,priority:0
@@ -1450,6 +1523,9 @@ msgid ""
"of one or several people and/or machines that can be considered as a unit "
"for capacity and planning forecasting."
msgstr ""
+"Fertigungsstellen ermöglichen die organisatorische Zusammenfassung von "
+"Mitarbeitern oder Maschinen als zentrale Ressource für die Planung der "
+"Kapazität und zur Überwachung der Auslastung."
#. module: mrp
#: code:addons/mrp/wizard/change_production_qty.py:0
@@ -1527,6 +1603,9 @@ msgid ""
"You should install the mrp_subproduct module if you want to manage extra "
"products on BoMs !"
msgstr ""
+"Alle Produktmengen müssen grösser als '0' sein !\n"
+"Sie sollten das mrp_subproduct Modul installieren, wenn Sie Subprodukte über "
+"eine Stückliste definieren wollen."
#. module: mrp
#: view:mrp.production:0
@@ -1563,7 +1642,7 @@ msgstr "Verkaufsauftrag"
#: code:addons/mrp/report/price.py:0
#, python-format
msgid "Component Cost of "
-msgstr ""
+msgstr "Bauteilekosten von "
#. module: mrp
#: selection:mrp.production,state:0
@@ -1608,7 +1687,7 @@ msgstr "Fertigungsaufträge (Startbereit)"
#: code:addons/mrp/mrp.py:0
#, python-format
msgid "Cannot delete Production Order(s) which are in %s State!"
-msgstr ""
+msgstr "Fertigungsaufträge im Status %s können nicht gelöscht werden"
#. module: mrp
#: model:ir.model,name:mrp.model_mrp_workcenter
@@ -1699,7 +1778,7 @@ msgstr "Statistik Fertigungsaufträge"
#: code:addons/mrp/mrp.py:0
#, python-format
msgid "Copy"
-msgstr ""
+msgstr "Duplizieren"
#. module: mrp
#: view:mrp.production.lot.line:0
@@ -1774,8 +1853,8 @@ msgstr "Fertigprodukte Verbrauch"
#. module: mrp
#: help:mrp.workcenter,note:0
msgid ""
-"Description of the work center. Explain here what's a cycle according to this "
-"work center."
+"Description of the workcenter. Explain here what's a cycle according to this "
+"workcenter."
msgstr ""
"Beschreibung der Fertigungsstelle. Beschreibe hier den Fertigungszyklus aus "
"der Perspektive dieser Fertigungsstelle."
@@ -1868,9 +1947,9 @@ msgstr "Fertigungsauftrag"
#. module: mrp
#: help:mrp.production,routing_id:0
msgid ""
-"The list of operations (list of work centers) to produce the finished "
-"product. The routing is mainly used to compute work center costs during "
-"operations and to plan future loads on work centers based on production "
+"The list of operations (list of workcenters) to produce the finished "
+"product. The routing is mainly used to compute workcenter costs during "
+"operations and to plan future loads on workcenters based on production "
"plannification."
msgstr ""
"Liste der Fertigungsvorgänge (Liste Fertigungsstellen) für die Produktion "
@@ -1907,7 +1986,7 @@ msgstr "Stückliste Struktur"
#. module: mrp
#: help:mrp.workcenter,capacity_per_cycle:0
msgid ""
-"Number of operations this work center can do in parallel. If this work center "
+"Number of operations this workcenter can do in parallel. If this workcenter "
"represents a team of 5 workers, the capacity per cycle is 5."
msgstr ""
"Anzahl Fertigungsvorgänge die bei einer Fertigungsstelle parallel bearbeitet "
@@ -1947,6 +2026,9 @@ msgid ""
"linked to manufacturing activities, receptions of products and delivery "
"orders."
msgstr ""
+"Die Bestandsauswertung nach Wochen ermöglicht die Rückverfolgung von "
+"Beständen aufgrund der Aktivitäten der Fertigung, sowie der Produktzu- und -"
+"abgänge der Lagerwirtschaft."
#. module: mrp
#: view:mrp.product.produce:0
@@ -1961,14 +2043,14 @@ msgstr "Effizienz Fertigung"
#. module: mrp
#: constraint:res.company:0
msgid "Error! You can not create recursive companies."
-msgstr ""
+msgstr "Fehler! Sie können keine rekursiven Unternehmen erzeugen."
#. module: mrp
#: help:mrp.bom,active:0
msgid ""
"If the active field is set to False, it will allow you to hide the bills of "
"material without removing it."
-msgstr ""
+msgstr "Durch Deaktivierung können Sie die Stückliste ausblenden."
#. module: mrp
#: field:mrp.bom,product_rounding:0
@@ -1987,6 +2069,8 @@ msgid ""
"This reporting allows you to analyse your manufacturing activities and "
"performance."
msgstr ""
+"Diese Auswertung ermöglicht Ihnen eine Analyse der Produktivität Ihrer "
+"Fertigung."
#. module: mrp
#: selection:mrp.product.produce,mode:0
@@ -2101,7 +2185,7 @@ msgstr "Fertigungsabfolge"
#. module: mrp
#: view:mrp.installer:0
msgid "Configure"
-msgstr ""
+msgstr "Konfigurieren"
#. module: mrp
#: help:mrp.workcenter,time_start:0
@@ -2229,7 +2313,7 @@ msgstr "Fehler"
#. module: mrp
#: field:mrp.product.produce,product_qty:0
msgid "Select Quantity"
-msgstr ""
+msgstr "Wähle Anzahl"
#. module: mrp
#: model:ir.actions.act_window,name:mrp.act_product_product_2_mrp_bom
@@ -2273,7 +2357,7 @@ msgstr "Produktion"
#: code:addons/mrp/report/price.py:0
#, python-format
msgid "Work Cost of "
-msgstr ""
+msgstr "Fertigungskosten von "
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_bom_form_action
@@ -2284,6 +2368,12 @@ msgid ""
"to products' needs. You can either create a bill of materials to define "
"specific production steps or define a single multi-level bill of materials."
msgstr ""
+"Produktstücklisten ermöglichen Ihnen die Verwaltung aller erforderlichen "
+"Produktbestandteile und Mengen für die Fertigung eines Endprodukts. OpenERP "
+"benutzt außerdem die Produktstücklisten zur Errechnung automatischer "
+"Beschaffungsvorschläge für den Materialbedarf. Sie können entweder jeweils "
+"eine Stückliste für jeden einzelnen Produktionsschritt oder eine Stückliste "
+"für sämtliche Produktionsschritte eines Produktes erstellen."
#. module: mrp
#: model:ir.model,name:mrp.model_mrp_routing
@@ -2311,7 +2401,7 @@ msgstr "Referenz zu Dokument, welches den Fertigungsauftrag ausgelöst hat."
#. module: mrp
#: constraint:stock.move:0
msgid "You must assign a production lot for this product"
-msgstr ""
+msgstr "Sie müssen zwingend eine Losnummer für dieses Produkt angeben"
#. module: mrp
#: view:mrp.production.order:0
@@ -2371,9 +2461,9 @@ msgstr "Beschreibung"
#. module: mrp
#: help:mrp.bom,routing_id:0
msgid ""
-"The list of operations (list of work centers) to produce the finished "
-"product. The routing is mainly used to compute work center costs during "
-"operations and to plan future loads on work centers based on production "
+"The list of operations (list of workcenters) to produce the finished "
+"product. The routing is mainly used to compute workcenter costs during "
+"operations and to plan future loads on workcenters based on production "
"planning."
msgstr ""
"Fertigungsvorgänge (Arbeitsauftragsliste) für die Herstellung des "
@@ -2398,6 +2488,9 @@ msgid ""
"specified period. It is expressed in number of hours and machine related "
"cycles."
msgstr ""
+"Die Auslastung von Fertigungsstellen zeigt die Kapazitätsauslastung über "
+"einen bestimmten Zeitraum. Die Anzeige erfolgt dabei in Stunden sowie in "
+"Anzahl Zyklen der jeweiligen Fertigungsvorgänge einer Fertigungsstelle."
#. module: mrp
#: model:process.node,note:mrp.process_node_procureproducts0
@@ -2478,6 +2571,9 @@ msgid ""
"Specify quantity of products to produce or buy. Report of Cost structure "
"will be displayed base on this quantity."
msgstr ""
+"Definieren Sie die Anzahl zu produzierender oder einzukaufender Produkte. "
+"Die Auswertung zu den Fertigungskosten bezieht sich dann auf diese "
+"Mengenangaben."
#. module: mrp
#: selection:mrp.bom,method:0
@@ -3257,9 +3353,9 @@ msgstr "Jahr"
#~ "geändert werden"
#~ msgid ""
-#~ "The list of operations (list of work centers) to produce the finished "
-#~ "product. The routing is mainly used to compute work center costs during "
-#~ "operations and to plan futur loads on work centers based on production "
+#~ "The list of operations (list of workcenters) to produce the finished "
+#~ "product. The routing is mainly used to compute workcenter costs during "
+#~ "operations and to plan futur loads on workcenters based on production "
#~ "plannification."
#~ msgstr ""
#~ "Arbeitsplätze, an denen Fertigprodukte produziert werden. Das \"Routing\" "
diff --git a/addons/mrp/i18n/es.po b/addons/mrp/i18n/es.po
index d8c79426d2c..a5e45586b9c 100644
--- a/addons/mrp/i18n/es.po
+++ b/addons/mrp/i18n/es.po
@@ -7,14 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-27 17:45+0000\n"
-"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
-"\n"
+"PO-Revision-Date: 2010-12-28 09:05+0000\n"
+"Last-Translator: Borja López Soilán \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:40+0000\n"
+"X-Launchpad-Export-Date: 2010-12-29 04:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mrp
@@ -961,7 +960,7 @@ msgstr "Producto almacenable"
#: code:addons/mrp/report/price.py:0
#, python-format
msgid "Work Center name"
-msgstr ""
+msgstr "Nombre del centro de producción"
#. module: mrp
#: field:mrp.routing,code:0
diff --git a/addons/mrp/i18n/pl.po b/addons/mrp/i18n/pl.po
index a10aa7c7273..c9f60111e44 100644
--- a/addons/mrp/i18n/pl.po
+++ b/addons/mrp/i18n/pl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-21 19:44+0000\n"
-"PO-Revision-Date: 2010-12-27 15:12+0000\n"
-"Last-Translator: Grzegorz Grzelak (Cirrus.pl) \n"
+"PO-Revision-Date: 2010-12-29 20:01+0000\n"
+"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-28 04:40+0000\n"
+"X-Launchpad-Export-Date: 2010-12-31 05:23+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mrp
@@ -27,11 +27,6 @@ msgstr "Utworzone przesunięcia"
msgid "No. Of Cycles"
msgstr "Liczba cykli"
-#. module: mrp
-#: help:mrp.routing.workcenter,cycle_nbr:0
-msgid "Number of iterations this work center has to do in the specified operation of the routing."
-msgstr "Liczba operacji, którą to centrum może wykonać."
-
#. module: mrp
#: help:mrp.production,location_src_id:0
msgid "Location where the system will look for components."
@@ -44,7 +39,7 @@ msgstr "Wykorzystanie centrum roboczego"
#. module: mrp
#: view:report.workcenter.load:0
-msgid "Work Center Loads"
+msgid "Work Centers load"
msgstr "Obłożenie centrum roboczego"
#. module: mrp
@@ -109,7 +104,7 @@ msgstr "Marszruty"
#. module: mrp
#: field:mrp.workcenter,product_id:0
msgid "Work Center Product"
-msgstr ""
+msgstr "Produkt centrum roboczego"
#. module: mrp
#: view:mrp.bom:0
@@ -132,6 +127,8 @@ msgid ""
"Number of iterations this work center has to do in the specified operation "
"of the routing."
msgstr ""
+"Liczba iteracji, które to centrum musi wykonać dla danej operacji w "
+"marszrucie."
#. module: mrp
#: view:mrp.bom:0
@@ -241,6 +238,7 @@ msgid ""
"Fill this product to track easily your production costs in the analytic "
"accounting."
msgstr ""
+"Wprowadź produkt do wyliczania kosztów produkcji na koncie analitycznym."
#. module: mrp
#: model:process.node,note:mrp.process_node_purchaseprocure0
@@ -331,7 +329,7 @@ msgstr "Sierpień"
#. module: mrp
#: constraint:stock.move:0
msgid "You try to assign a lot which is not from the same product"
-msgstr ""
+msgstr "Próbujesz powiązać z numerem partii z innego produktu"
#. module: mrp
#: model:ir.model,name:mrp.model_mrp_production_order
@@ -519,11 +517,11 @@ msgstr ""
#. module: mrp
#: constraint:product.product:0
msgid "Error: Invalid ean code"
-msgstr ""
+msgstr "Błąd: Niedozwolony kod EAN"
#. module: mrp
#: help:mrp.workcenter,costs_hour:0
-msgid "Specify Cost of Work center per hour."
+msgid "Specify Cost of Workcenter per hour."
msgstr "Podaj godzinowy koszt centrum roboczego"
#. module: mrp
@@ -575,7 +573,7 @@ msgstr "Marzec"
#. module: mrp
#: help:mrp.workcenter,costs_cycle:0
-msgid "Specify Cost of Work center per cycle."
+msgid "Specify Cost of Workcenter per cycle."
msgstr "Podaj koszt centrum roboczego na cykl"
#. module: mrp
@@ -668,7 +666,7 @@ msgstr "Gotowe"
#. module: mrp
#: help:mrp.workcenter,time_cycle:0
-msgid "Time in hours for this work center to achieve the operation of the specified routing."
+msgid "Time in hours for doing one cycle."
msgstr "Czas wykonania jednego cyklu w godzinach"
#. module: mrp
@@ -1095,7 +1093,7 @@ msgstr ""
#. module: mrp
#: help:mrp.routing.workcenter,sequence:0
msgid ""
-"Gives the sequence order when displaying a list of routing work centers."
+"Gives the sequence order when displaying a list of routing workcenters."
msgstr "Ustala kolejność wyświetlania na liście centrów roboczych."
#. module: mrp
@@ -1510,12 +1508,12 @@ msgstr "Dodatkowe informacje"
#. module: mrp
#: model:ir.model,name:mrp.model_change_production_qty
msgid "Change Quantity of Products"
-msgstr ""
+msgstr "Zmień ilość produktów"
#. module: mrp
#: model:process.node,note:mrp.process_node_productionorder0
msgid "Drives the procurement orders for raw material."
-msgstr ""
+msgstr "Sporządza zapotrzebowania na materiały do produkcji."
#. module: mrp
#: view:mrp.production:0
@@ -1570,6 +1568,8 @@ msgid ""
"This will change the price of parent products also according to the BoM "
"structure specified for the product."
msgstr ""
+"To zmieni cenę produktów nadrzędnych w zależności od struktury zestawienia "
+"materiałowego przypisanego do tego produktu."
#. module: mrp
#: model:ir.actions.act_window,name:mrp.mrp_production_action2
@@ -1580,7 +1580,7 @@ msgstr "Zamówienia produkcji do rozpoczęcia"
#: code:addons/mrp/mrp.py:0
#, python-format
msgid "Cannot delete Production Order(s) which are in %s State!"
-msgstr ""
+msgstr "Nie można usuwać zamówień produkcji, które są w stanie %s !"
#. module: mrp
#: model:ir.model,name:mrp.model_mrp_workcenter
@@ -1671,7 +1671,7 @@ msgstr "Analiza produkcji"
#: code:addons/mrp/mrp.py:0
#, python-format
msgid "Copy"
-msgstr ""
+msgstr "Kopiuj"
#. module: mrp
#: view:mrp.production.lot.line:0
@@ -1726,7 +1726,7 @@ msgstr "Kategorie właściwości"
#. module: mrp
#: help:mrp.production.workcenter.line,sequence:0
msgid "Gives the sequence order when displaying a list of work orders."
-msgstr ""
+msgstr "Określa kolejność wyświetlania operacji w listach."
#. module: mrp
#: report:mrp.production.order:0
@@ -1747,8 +1747,8 @@ msgstr "Zużycie materiałów w produkcji"
#. module: mrp
#: help:mrp.workcenter,note:0
msgid ""
-"Description of the work center. Explain here what's a cycle according to this "
-"work center."
+"Description of the workcenter. Explain here what's a cycle according to this "
+"workcenter."
msgstr "Opis centrum roboczego. Opisz co jest cyklem dla tego centrum."
#. module: mrp
@@ -1831,9 +1831,9 @@ msgstr "Zamówienie produkcji"
#. module: mrp
#: help:mrp.production,routing_id:0
msgid ""
-"The list of operations (list of work centers) to produce the finished "
-"product. The routing is mainly used to compute work center costs during "
-"operations and to plan future loads on work centers based on production "
+"The list of operations (list of workcenters) to produce the finished "
+"product. The routing is mainly used to compute workcenter costs during "
+"operations and to plan future loads on workcenters based on production "
"plannification."
msgstr ""
@@ -1866,7 +1866,7 @@ msgstr "Struktura Zest. Mat."
#. module: mrp
#: help:mrp.workcenter,capacity_per_cycle:0
msgid ""
-"Number of operations this work center can do in parallel. If this work center "
+"Number of operations this workcenter can do in parallel. If this workcenter "
"represents a team of 5 workers, the capacity per cycle is 5."
msgstr ""
@@ -1883,7 +1883,7 @@ msgstr "Zwykłe zestawienie materiałowe"
#. module: mrp
#: field:res.company,manufacturing_lead:0
msgid "Manufacturing Lead Time"
-msgstr ""
+msgstr "Czas wyprodukowania"
#. module: mrp
#: field:mrp.bom,product_uos_qty:0
@@ -1912,12 +1912,12 @@ msgstr "Potwierdź"
#. module: mrp
#: field:mrp.bom,product_efficiency:0
msgid "Manufacturing Efficiency"
-msgstr ""
+msgstr "Efektywność produkcji"
#. module: mrp
#: constraint:res.company:0
msgid "Error! You can not create recursive companies."
-msgstr ""
+msgstr "Błąd! Nie możesz tworzyć firm rekurencyjnych."
#. module: mrp
#: help:mrp.bom,active:0
@@ -1935,7 +1935,7 @@ msgstr "Zaokrąglenie ilości"
#: model:ir.model,name:mrp.model_mrp_production_workcenter_line
#: field:mrp.production.workcenter.line,name:0
msgid "Work Order"
-msgstr ""
+msgstr "Operacja"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.action_report_mrp_production_order
@@ -1947,7 +1947,7 @@ msgstr ""
#. module: mrp
#: selection:mrp.product.produce,mode:0
msgid "Consume Only"
-msgstr ""
+msgstr "Tylko rozchód"
#. module: mrp
#: view:mrp.production:0
@@ -2030,7 +2030,7 @@ msgstr ""
#. module: mrp
#: model:process.node,note:mrp.process_node_stock0
msgid "Assignment from Production or Purchase Order."
-msgstr ""
+msgstr "Przypisanie z Produkcji lub z Zamówienia zakupu"
#. module: mrp
#: field:mrp.routing.workcenter,routing_id:0
@@ -2040,7 +2040,7 @@ msgstr "Nadrzędna marszruta"
#. module: mrp
#: view:mrp.installer:0
msgid "Configure"
-msgstr ""
+msgstr "Konfiguruj"
#. module: mrp
#: help:mrp.workcenter,time_start:0
@@ -2050,12 +2050,12 @@ msgstr "Czas dla tego kroku w godzinach"
#. module: mrp
#: selection:mrp.production.order,month:0
msgid "December"
-msgstr ""
+msgstr "Grudzień"
#. module: mrp
#: field:mrp.installer,config_logo:0
msgid "Image"
-msgstr ""
+msgstr "Obraz"
#. module: mrp
#: field:mrp.bom.revision,bom_id:0
@@ -2108,7 +2108,7 @@ msgstr "Tydzień"
#. module: mrp
#: field:mrp.installer,progress:0
msgid "Configuration Progress"
-msgstr ""
+msgstr "Postęp konfiguracji"
#. module: mrp
#: selection:mrp.production,priority:0
@@ -2119,24 +2119,24 @@ msgstr "Normalne"
#. module: mrp
#: model:process.node,note:mrp.process_node_routing0
msgid "Manufacturing Steps."
-msgstr ""
+msgstr "Kroki produkcji."
#. module: mrp
#: code:addons/mrp/report/price.py:0
#: model:ir.actions.report.xml,name:mrp.report_cost_structure
#, python-format
msgid "Cost Structure"
-msgstr ""
+msgstr "Struktura kosztów"
#. module: mrp
#: selection:mrp.product.produce,mode:0
msgid "Consume & Produce"
-msgstr ""
+msgstr "Rozchód i Przychód"
#. module: mrp
#: selection:mrp.production.order,month:0
msgid "November"
-msgstr ""
+msgstr "Listopad"
#. module: mrp
#: field:mrp.bom,bom_id:0
@@ -2151,7 +2151,7 @@ msgstr "Jednostka miary wielkości"
#. module: mrp
#: selection:mrp.production.order,month:0
msgid "January"
-msgstr ""
+msgstr "Styczeń"
#. module: mrp
#: model:process.node,note:mrp.process_node_stockproduct0
@@ -2168,7 +2168,7 @@ msgstr "Błąd"
#. module: mrp
#: field:mrp.product.produce,product_qty:0
msgid "Select Quantity"
-msgstr ""
+msgstr "Wybierz ilość"
#. module: mrp
#: model:ir.actions.act_window,name:mrp.act_product_product_2_mrp_bom
@@ -2233,7 +2233,7 @@ msgstr "Marszruta"
#. module: mrp
#: field:mrp.installer,mrp_operations:0
msgid "Manufacturing Operations"
-msgstr ""
+msgstr "Operacje produkcyjne"
#. module: mrp
#: help:mrp.production,origin:0
@@ -2244,7 +2244,7 @@ msgstr ""
#. module: mrp
#: constraint:stock.move:0
msgid "You must assign a production lot for this product"
-msgstr ""
+msgstr "Musisz podać nr partii dla tego produktu"
#. module: mrp
#: view:mrp.production.order:0
@@ -2255,7 +2255,7 @@ msgstr "Produkcja"
#. module: mrp
#: view:board.board:0
msgid "Procurements in Exception"
-msgstr ""
+msgstr "Zapotrzebowania w wyjątkach"
#. module: mrp
#: model:process.transition,name:mrp.process_transition_minimumstockprocure0
@@ -2265,7 +2265,7 @@ msgstr ""
#. module: mrp
#: model:ir.model,name:mrp.model_mrp_product_price
msgid "Product Price"
-msgstr ""
+msgstr "Cena produktu"
#. module: mrp
#: model:ir.actions.act_window,name:mrp.action_mrp_installer
@@ -2275,12 +2275,12 @@ msgstr ""
#. module: mrp
#: model:ir.model,name:mrp.model_stock_move_split
msgid "Split in Production lots"
-msgstr ""
+msgstr "Podziel na partie produkcyjne"
#. module: mrp
#: view:change.production.qty:0
msgid "Change Quantity"
-msgstr ""
+msgstr "Zmień ilość"
#. module: mrp
#: view:change.production.qty:0
@@ -2304,21 +2304,21 @@ msgstr "Opis"
#. module: mrp
#: help:mrp.bom,routing_id:0
msgid ""
-"The list of operations (list of work centers) to produce the finished "
-"product. The routing is mainly used to compute work center costs during "
-"operations and to plan future loads on work centers based on production "
+"The list of operations (list of workcenters) to produce the finished "
+"product. The routing is mainly used to compute workcenter costs during "
+"operations and to plan future loads on workcenters based on production "
"planning."
msgstr ""
#. module: mrp
#: view:board.board:0
msgid "Manufacturing board"
-msgstr ""
+msgstr "Konsola produkcji"
#. module: mrp
#: field:mrp.production,date_planned_end:0
msgid "Scheduled End Date"
-msgstr ""
+msgstr "zaplanowana data zakończenia"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.action_report_workcenter_load_tree
@@ -2331,7 +2331,7 @@ msgstr ""
#. module: mrp
#: model:process.node,note:mrp.process_node_procureproducts0
msgid "The way to procurement depends on the product type."
-msgstr ""
+msgstr "Sposób zależności zapotrzebowania od typu produktu"
#. module: mrp
#: model:ir.ui.menu,name:mrp.menu_mrp_manufacturing
@@ -2346,7 +2346,7 @@ msgstr ""
#. module: mrp
#: selection:mrp.production.order,month:0
msgid "February"
-msgstr ""
+msgstr "Luty"
#. module: mrp
#: model:ir.actions.act_window,name:mrp.mrp_property_group_action
@@ -2357,7 +2357,7 @@ msgstr ""
#. module: mrp
#: selection:mrp.production.order,month:0
msgid "April"
-msgstr ""
+msgstr "Kwiecień"
#. module: mrp
#: model:process.transition,note:mrp.process_transition_procurestockableproduct0
@@ -2374,7 +2374,7 @@ msgstr "Czas czyszczenia w godzinach"
#. module: mrp
#: model:process.transition,name:mrp.process_transition_purchaseprocure0
msgid "Automatic RFQ"
-msgstr ""
+msgstr "Automatyczne zapytanie ofertowe"
#. module: mrp
#: model:process.transition,note:mrp.process_transition_servicemto0
@@ -2414,7 +2414,7 @@ msgstr "Numeracja"
#. module: mrp
#: model:ir.ui.menu,name:mrp.menu_view_resource_calendar_leaves_search_mrp
msgid "Resource Leaves"
-msgstr ""
+msgstr "Niebecności zasobu"
#. module: mrp
#: help:mrp.bom,sequence:0
@@ -2427,13 +2427,13 @@ msgstr ""
#: report:mrp.production.order:0
#: field:mrp.production.order,products_to_consume:0
msgid "Products to Consume"
-msgstr ""
+msgstr "Produkty do zużycia"
#. module: mrp
#: view:mrp.production.order:0
#: field:mrp.production.order,year:0
msgid "Year"
-msgstr ""
+msgstr "Rok"
#~ msgid "Invalid XML for View Architecture!"
#~ msgstr "XML niewłaściwy dla tej architektury wyświetlania!"
@@ -2756,9 +2756,9 @@ msgstr ""
#~ msgstr "plus"
#~ msgid ""
-#~ "The list of operations (list of work centers) to produce the finished "
-#~ "product. The routing is mainly used to compute work center costs during "
-#~ "operations and to plan futur loads on work centers based on production "
+#~ "The list of operations (list of workcenters) to produce the finished "
+#~ "product. The routing is mainly used to compute workcenter costs during "
+#~ "operations and to plan futur loads on workcenters based on production "
#~ "plannification."
#~ msgstr ""
#~ "Lista operacji (lista centrów roboczych) do wyprodukowania produktu "
diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml
index c3b1f9dc32e..000ae6cbcf2 100644
--- a/addons/mrp/mrp_view.xml
+++ b/addons/mrp/mrp_view.xml
@@ -11,10 +11,9 @@
+ id="menu_mrp_bom"
+ parent="base.menu_mrp_root"
+ sequence="5" />
@@ -942,12 +940,11 @@
-
+ parent="base.menu_mrp_root" sequence="2"
+ groups="base.group_extended"/>
+
diff --git a/addons/mrp/report/price.py b/addons/mrp/report/price.py
index 53063bd7ad6..85063c1a335 100644
--- a/addons/mrp/report/price.py
+++ b/addons/mrp/report/price.py
@@ -18,11 +18,10 @@
# along with this program. If not, see .
#
##############################################################################
-import time
-import ir
+
import pooler
from report.interface import report_rml
-from report.interface import toxml
+#from report.interface import toxml
from tools import to_xml
from report import report_sxw
from datetime import datetime
@@ -52,7 +51,6 @@ class report_custom(report_rml):
prod_name = bom['name']
prod_qtty = factor * bom['product_qty']
product_uom = product_uom_pool.browse(cr, uid, bom['product_uom'], context=context)
- level = 1
main_sp_price, main_sp_name , main_strd_price = '','',''
sellers, sellers_price = '',''
@@ -129,7 +127,7 @@ class report_custom(report_rml):
%s
%s
- """ % (_('Component'), _('Component suppliers'), _('Quantity'),_('Cost Price per Uom'), _('Supplier Price per Uom'))
+ """ % (_('Components'), _('Components suppliers'), _('Quantity'),_('Cost Price per Uom'), _('Supplier Price per Uom'))
purchase_price_digits = rml_obj.get_digits(dp='Purchase Price')
@@ -176,7 +174,7 @@ class report_custom(report_rml):
xml += "" + xml_tmp + ''
xml += """
-