[MERGE] forward port branch saas-18 up to 5c51a0ad4d
This commit is contained in:
+221
-216
File diff suppressed because it is too large
Load Diff
+1521
-764
File diff suppressed because one or more lines are too long
@@ -987,6 +987,14 @@ class AccountTax(models.Model):
|
||||
return incl_tax.compute_all(price)['total_excluded']
|
||||
return price
|
||||
|
||||
@api.model
|
||||
def _fix_tax_included_price_company(self, price, prod_taxes, line_taxes, company_id):
|
||||
if company_id:
|
||||
#To keep the same behavior as in _compute_tax_id
|
||||
prod_taxes = prod_taxes.filtered(lambda tax: tax.company_id == company_id)
|
||||
line_taxes = line_taxes.filtered(lambda tax: tax.company_id == company_id)
|
||||
return self._fix_tax_included_price(price, prod_taxes, line_taxes)
|
||||
|
||||
class AccountReconcileModel(models.Model):
|
||||
_name = "account.reconcile.model"
|
||||
_description = "Preset to create journal entries during a invoices and payments matching"
|
||||
|
||||
@@ -661,6 +661,7 @@ class AccountInvoice(models.Model):
|
||||
|
||||
self.account_id = account_id
|
||||
self.payment_term_id = payment_term_id
|
||||
self.date_due = False
|
||||
self.fiscal_position_id = fiscal_position
|
||||
|
||||
if type in ('in_invoice', 'out_refund'):
|
||||
@@ -1384,7 +1385,7 @@ class AccountInvoice(models.Model):
|
||||
if self.origin:
|
||||
communication = '%s (%s)' % (communication, self.origin)
|
||||
|
||||
payment = self.env['account.payment'].create({
|
||||
payment_vals = {
|
||||
'invoice_ids': [(6, 0, self.ids)],
|
||||
'amount': pay_amount or self.residual,
|
||||
'payment_date': date or fields.Date.context_today(self),
|
||||
@@ -1396,7 +1397,11 @@ class AccountInvoice(models.Model):
|
||||
'payment_method_id': payment_method.id,
|
||||
'payment_difference_handling': writeoff_acc and 'reconcile' or 'open',
|
||||
'writeoff_account_id': writeoff_acc and writeoff_acc.id or False,
|
||||
})
|
||||
}
|
||||
if self.env.context.get('tx_currency_id'):
|
||||
payment_vals['currency_id'] = self.env.context.get('tx_currency_id')
|
||||
|
||||
payment = self.env['account.payment'].create(payment_vals)
|
||||
payment.post()
|
||||
|
||||
return True
|
||||
|
||||
@@ -25,7 +25,7 @@ class account_journal(models.Model):
|
||||
kanban_dashboard = fields.Text(compute='_kanban_dashboard')
|
||||
kanban_dashboard_graph = fields.Text(compute='_kanban_dashboard_graph')
|
||||
show_on_dashboard = fields.Boolean(string='Show journal on dashboard', help="Whether this journal should be displayed on the dashboard or not", default=True)
|
||||
color = fields.Integer("Color Index", default=1)
|
||||
color = fields.Integer("Color Index", default=0)
|
||||
account_setup_bank_data_done = fields.Boolean(string='Bank setup marked as done', related='company_id.account_setup_bank_data_done', help="Technical field used in the special view for the setup bar step.")
|
||||
|
||||
def _graph_title_and_key(self):
|
||||
|
||||
@@ -68,7 +68,7 @@ class AccountMove(models.Model):
|
||||
@api.multi
|
||||
def _get_default_journal(self):
|
||||
if self.env.context.get('default_journal_type'):
|
||||
return self.env['account.journal'].search([('type', '=', self.env.context['default_journal_type'])], limit=1).id
|
||||
return self.env['account.journal'].search([('company_id', '=', self.env.user.company_id.id), ('type', '=', self.env.context['default_journal_type'])], limit=1).id
|
||||
|
||||
@api.multi
|
||||
@api.depends('line_ids.partner_id')
|
||||
@@ -1679,7 +1679,7 @@ class AccountPartialReconcile(models.Model):
|
||||
'partner_id': line.partner_id.id,
|
||||
})
|
||||
if newly_created_move:
|
||||
if move_date > self.company_id.period_lock_date and newly_created_move.date != move_date:
|
||||
if move_date > (self.company_id.period_lock_date or '0000-00-00') and newly_created_move.date != move_date:
|
||||
# The move date should be the maximum date between payment and invoice (in case
|
||||
# of payment in advance). However, we should make sure the move date is not
|
||||
# recorded before the period lock date as the tax statement for this period is
|
||||
|
||||
@@ -323,15 +323,17 @@ class account_payment(models.Model):
|
||||
if self.currency_id.is_zero(self.amount):
|
||||
# In case of payment with 0 amount, allow to select a journal of type 'general' like
|
||||
# 'Miscellaneous Operations' and set this journal by default.
|
||||
journal_type.append('general')
|
||||
journal_type = ['general']
|
||||
self.payment_difference_handling = 'reconcile'
|
||||
self.journal_id = self.env['account.journal'].search([('type', '=', 'general')], limit=1)
|
||||
else:
|
||||
if self.payment_type == 'inbound':
|
||||
domain.append(('at_least_one_inbound', '=', True))
|
||||
else:
|
||||
domain.append(('at_least_one_outbound', '=', True))
|
||||
|
||||
domain.append(('type', 'in', journal_type))
|
||||
if self.journal_id.type not in journal_type:
|
||||
self.journal_id = self.env['account.journal'].search([('type', 'in', journal_type)], limit=1)
|
||||
return {'domain': {'journal_id': domain}}
|
||||
|
||||
@api.one
|
||||
|
||||
@@ -185,8 +185,8 @@ class AccountChartTemplate(models.Model):
|
||||
default_account = acc_template_ref.get(self.expense_currency_exchange_account_id.id)
|
||||
return default_account
|
||||
|
||||
journals = [{'name': _('Customer Invoices'), 'type': 'sale', 'code': _('INV'), 'favorite': True, 'sequence': 5},
|
||||
{'name': _('Vendor Bills'), 'type': 'purchase', 'code': _('BILL'), 'favorite': True, 'sequence': 6},
|
||||
journals = [{'name': _('Customer Invoices'), 'type': 'sale', 'code': _('INV'), 'favorite': True, 'color': 11, 'sequence': 5},
|
||||
{'name': _('Vendor Bills'), 'type': 'purchase', 'code': _('BILL'), 'favorite': True, 'color': 11, 'sequence': 6},
|
||||
{'name': _('Miscellaneous Operations'), 'type': 'general', 'code': _('MISC'), 'favorite': False, 'sequence': 7},
|
||||
{'name': _('Exchange Difference'), 'type': 'general', 'code': _('EXCH'), 'favorite': False, 'sequence': 9},
|
||||
{'name': _('Cash Basis Tax Journal'), 'type': 'general', 'code': _('CABA'), 'favorite': False, 'sequence': 10}]
|
||||
@@ -204,6 +204,7 @@ class AccountChartTemplate(models.Model):
|
||||
'default_credit_account_id': _get_default_account(journal, 'credit'),
|
||||
'default_debit_account_id': _get_default_account(journal, 'debit'),
|
||||
'show_on_dashboard': journal['favorite'],
|
||||
'color': journal.get('color', False),
|
||||
'sequence': journal['sequence']
|
||||
}
|
||||
journal_data.append(vals)
|
||||
@@ -375,6 +376,7 @@ class AccountChartTemplate(models.Model):
|
||||
'tax_ids': [(6, 0, tax_ids)],
|
||||
'company_id': company.id,
|
||||
'tag_ids': [(6, 0, [t.id for t in account_template.tag_ids])],
|
||||
'group_id': account_template.group_id.id,
|
||||
}
|
||||
return val
|
||||
|
||||
|
||||
@@ -237,6 +237,7 @@ var StatementModel = BasicModel.extend({
|
||||
return $.when(partner && this._changePartner(handle, partner.id))
|
||||
.then(function() {
|
||||
line.reconciliation_proposition = [];
|
||||
self._computeLine(line);
|
||||
return self.changeMode(handle, 'match');
|
||||
})
|
||||
.then(function () {
|
||||
|
||||
@@ -607,6 +607,10 @@ var LineRenderer = Widget.extend(FieldManagerMixin, {
|
||||
* @param {keyup event} event
|
||||
*/
|
||||
_onInputKeyup: function (event) {
|
||||
var target_partner_id = $(event.target).parents('[name="partner_id"]');
|
||||
if (target_partner_id.length === 1) {
|
||||
return;
|
||||
}
|
||||
if(event.keyCode === 13) {
|
||||
if (_.findWhere(this.model.lines, {mode: 'create'}).balance.amount) {
|
||||
this._onCreateProposition();
|
||||
|
||||
@@ -25,7 +25,6 @@
|
||||
|
||||
&.o_action_done {
|
||||
color: @text-muted;
|
||||
pointer-events: none;
|
||||
|
||||
.fa-check {
|
||||
color: @brand-success;
|
||||
@@ -34,5 +33,3 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
.o_kanban_view.o_kanban_dashboard.o_account_kanban {
|
||||
.o_kanban_record {
|
||||
@media (min-width: @screen-sm-min) {
|
||||
min-width: 450px;
|
||||
}
|
||||
width: 450px;
|
||||
|
||||
.oe_kanban_action_button {
|
||||
margin-bottom: 5px;
|
||||
|
||||
@@ -741,7 +741,7 @@ QUnit.module('account', {
|
||||
});
|
||||
|
||||
QUnit.test('Reconciliation change partner', function (assert) {
|
||||
assert.expect(13);
|
||||
assert.expect(17);
|
||||
|
||||
var clientAction = new ReconciliationClientAction.StatementAction(null, this.params.options);
|
||||
|
||||
@@ -759,6 +759,20 @@ QUnit.module('account', {
|
||||
var widget = clientAction.widgets[0];
|
||||
assert.strictEqual(widget.$('.o_input_dropdown input').val(), "Agrolait", "the partner many2one should display agrolait");
|
||||
assert.strictEqual(widget.$('.match table tr').length, 2, "agrolait should have 2 propositions for reconciliation");
|
||||
|
||||
// Adding the two propositions
|
||||
// This is in order to try that after changing partner the propositions are emptied
|
||||
widget.$('.match .cell_account_code:first').trigger('click');
|
||||
widget.$('.match .cell_account_code:first').trigger('click');
|
||||
assert.strictEqual(widget.$('.accounting_view tbody tr').length, 2, "Both proposition should be selected");
|
||||
|
||||
// Similate changing partner to one that does not have propositions to see if create mode is open after
|
||||
widget.$('.o_input_dropdown input').trigger('click');
|
||||
$('.ui-autocomplete .ui-menu-item a:contains(partner 1)').trigger('mouseenter').trigger('click');
|
||||
clientAction._onAction({target: widget, name: 'change_partner', data: {data: {display_name: 'partner 1', id: 1}}, stopped: false});
|
||||
assert.strictEqual(widget.$('.o_input_dropdown input').val(), "partner 1", "the partner many2one should display partner 1");
|
||||
assert.strictEqual(widget.$('.match table tr.mv_line').length, 0, "partner 1 should have 0 propositions for reconciliation");
|
||||
assert.strictEqual(widget.$el.data('mode'), 'create', "widget should be in create mode");
|
||||
|
||||
// Simulate changing partner
|
||||
widget.$('.o_input_dropdown input').trigger('click');
|
||||
|
||||
@@ -700,7 +700,7 @@
|
||||
<field name="view_mode">tree,kanban,form,calendar,pivot,graph</field>
|
||||
<field eval="False" name="view_id"/>
|
||||
<field name="domain">[('type','=','out_refund')]</field>
|
||||
<field name="context">{'default_type': 'out_refund', 'journal_type': 'sale'}</field>
|
||||
<field name="context">{'default_type': 'out_refund', 'type': 'out_refund', 'journal_type': 'sale'}</field>
|
||||
<field name="search_view_id" ref="view_account_invoice_filter_inherit_credit_notes"/>
|
||||
<field name="help" type="html">
|
||||
<p class="oe_view_nocontent_create">
|
||||
@@ -774,7 +774,7 @@
|
||||
<field name="view_mode">tree,kanban,form,calendar,pivot,graph</field>
|
||||
<field eval="False" name="view_id"/>
|
||||
<field name="domain">[('type','=','in_refund')]</field>
|
||||
<field name="context">{'default_type': 'in_refund', 'journal_type': 'purchase'}</field>
|
||||
<field name="context">{'default_type': 'in_refund', 'type': 'in_refund', 'journal_type': 'purchase'}</field>
|
||||
<field name="search_view_id" ref="view_account_invoice_filter_inherit_credit_notes"/>
|
||||
<field name="help" type="html">
|
||||
<p class="oe_view_nocontent_create">
|
||||
|
||||
@@ -146,16 +146,16 @@
|
||||
<field name="payment_type" widget="radio" attrs="{'readonly': [('state', '!=', 'draft')]}"/>
|
||||
<field name="partner_type" widget="selection" attrs="{'required': [('payment_type', 'in', ('inbound', 'outbound'))], 'invisible': [('payment_type', 'not in', ('inbound', 'outbound'))], 'readonly': [('state', '!=', 'draft')]}"/>
|
||||
<field name="partner_id" attrs="{'required': [('payment_type', 'in', ('inbound', 'outbound'))], 'invisible': [('payment_type', 'not in', ('inbound', 'outbound'))], 'readonly': [('state', '!=', 'draft')]}" context="{'default_is_company': True, 'default_supplier': payment_type == 'outbound', 'default_customer': payment_type == 'inbound'}"/>
|
||||
<field name="journal_id" widget="selection" attrs="{'readonly': [('state', '!=', 'draft')]}"/>
|
||||
<field name="destination_journal_id" widget="selection" attrs="{'required': [('payment_type', '=', 'transfer')], 'invisible': [('payment_type', '!=', 'transfer')], 'readonly': [('state', '!=', 'draft')]}"/>
|
||||
<field name="hide_payment_method" invisible="1"/>
|
||||
<field name="payment_method_id" string=" " widget="radio" attrs="{'invisible': [('hide_payment_method', '=', True)], 'readonly': [('state', '!=', 'draft')]}"/>
|
||||
<field name="payment_method_code" invisible="1"/>
|
||||
<label for="amount"/>
|
||||
<div name="amount_div" class="o_row">
|
||||
<field name="amount" attrs="{'readonly': [('state', '!=', 'draft')]}"/>
|
||||
<field name="currency_id" options="{'no_create': True, 'no_open': True}" groups="base.group_multi_currency" attrs="{'readonly': [('state', '!=', 'draft')]}"/>
|
||||
</div>
|
||||
<field name="journal_id" widget="selection" attrs="{'readonly': [('state', '!=', 'draft')]}"/>
|
||||
<field name="destination_journal_id" widget="selection" attrs="{'required': [('payment_type', '=', 'transfer')], 'invisible': [('payment_type', '!=', 'transfer')], 'readonly': [('state', '!=', 'draft')]}"/>
|
||||
<field name="hide_payment_method" invisible="1"/>
|
||||
<field name="payment_method_id" string=" " widget="radio" attrs="{'invisible': [('hide_payment_method', '=', True)], 'readonly': [('state', '!=', 'draft')]}"/>
|
||||
<field name="payment_method_code" invisible="1"/>
|
||||
</group>
|
||||
<group>
|
||||
<field name="payment_date" attrs="{'readonly': [('state', '!=', 'draft')]}"/>
|
||||
|
||||
@@ -46,10 +46,10 @@
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr t-foreach="lines[o.id]" t-as="aml">
|
||||
<td><span t-esc="aml.move_id.name <> '/' and aml.move_id.name or ('*'+str(aml.move_id.id))"/></td>
|
||||
<td><span t-esc="aml.move_id.name != '/' and aml.move_id.name or ('*'+str(aml.move_id.id))"/></td>
|
||||
<td><span t-field="aml.date"/></td>
|
||||
<td><span t-field="aml.account_id.code"/></td>
|
||||
<td><span t-esc="aml.sudo().partner_id and aml.sudo().partner_id.name[:23] or ''"/></td>
|
||||
<td><span t-esc="aml.sudo().partner_id and aml.sudo().partner_id.name and aml.sudo().partner_id.name[:23] or ''"/></td>
|
||||
<td><span t-esc="aml.name[:35]"/></td>
|
||||
<td><span t-esc="aml.debit" t-options="{'widget': 'monetary', 'display_currency': res_company.currency_id}"/></td>
|
||||
<td><span t-esc="aml.credit" t-options="{'widget': 'monetary', 'display_currency': res_company.currency_id}"/></td>
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -16,9 +16,18 @@ msgstr ""
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: account_analytic_default
|
||||
#: model:ir.model.fields,field_description:account_analytic_default.field_product_product_rules_count
|
||||
#: model:ir.model.fields,field_description:account_analytic_default.field_product_template_rules_count
|
||||
msgid "# Analytic Rules"
|
||||
#: model:ir.ui.view,arch_db:account_analytic_default.view_account_analytic_default_kanban
|
||||
msgid "<i class=\"fa fa-calendar\"/> From"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_analytic_default
|
||||
#: model:ir.ui.view,arch_db:account_analytic_default.view_account_analytic_default_kanban
|
||||
msgid "<strong>Customer</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_analytic_default
|
||||
#: model:ir.ui.view,arch_db:account_analytic_default.view_account_analytic_default_kanban
|
||||
msgid "<strong>Product</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_analytic_default
|
||||
@@ -34,7 +43,6 @@ msgstr ""
|
||||
|
||||
#. module: account_analytic_default
|
||||
#: model:ir.actions.act_window,name:account_analytic_default.action_analytic_default_list
|
||||
#: model:ir.actions.act_window,name:account_analytic_default.action_product_default_list
|
||||
#: model:ir.ui.menu,name:account_analytic_default.menu_analytic_default_list
|
||||
#: model:ir.ui.view,arch_db:account_analytic_default.view_account_analytic_default_form
|
||||
#: model:ir.ui.view,arch_db:account_analytic_default.view_account_analytic_default_tree
|
||||
@@ -47,10 +55,9 @@ msgid "Analytic Distribution"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_analytic_default
|
||||
#: model:ir.actions.act_window,name:account_analytic_default.action_product_default_list
|
||||
#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_partner
|
||||
#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_user
|
||||
#: model:ir.ui.view,arch_db:account_analytic_default.product_form_view_default_analytic_button
|
||||
#: model:ir.ui.view,arch_db:account_analytic_default.product_template_view_default_analytic_button
|
||||
msgid "Analytic Rules"
|
||||
msgstr ""
|
||||
|
||||
@@ -76,7 +83,7 @@ msgid "Created on"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_analytic_default
|
||||
#: model:ir.ui.view,arch_db:account_analytic_default.account_config_settings_view_form_inherit_analytic_default
|
||||
#: model:ir.ui.view,arch_db:account_analytic_default.res_config_settings_view_form
|
||||
msgid "Default Analytic Values"
|
||||
msgstr ""
|
||||
|
||||
@@ -142,17 +149,11 @@ msgid "Partner"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_analytic_default
|
||||
#: model:ir.model,name:account_analytic_default.model_product_product
|
||||
#: model:ir.model.fields,field_description:account_analytic_default.field_account_analytic_default_product_id
|
||||
#: model:ir.ui.view,arch_db:account_analytic_default.view_account_analytic_default_form_search
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_analytic_default
|
||||
#: model:ir.model,name:account_analytic_default.model_product_template
|
||||
msgid "Product Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_analytic_default
|
||||
#: model:ir.model,name:account_analytic_default.model_sale_order_line
|
||||
msgid "Sales Order Line"
|
||||
@@ -194,3 +195,8 @@ msgstr ""
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_analytic_default
|
||||
#: model:ir.ui.view,arch_db:account_analytic_default.view_account_analytic_default_kanban
|
||||
msgid "to"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:03+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:03+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -171,7 +171,7 @@ msgstr ""
|
||||
#. module: account_asset
|
||||
#: model:ir.actions.act_window,name:account_asset.action_account_asset_asset_list_normal_purchase
|
||||
#: model:ir.ui.menu,name:account_asset.menu_action_account_asset_asset_list_normal_purchase
|
||||
#: model:ir.ui.view,arch_db:account_asset.account_config_settings_view_form_inherit_account_asset
|
||||
#: model:ir.ui.view,arch_db:account_asset.res_config_settings_view_form
|
||||
msgid "Asset Types"
|
||||
msgstr ""
|
||||
|
||||
@@ -297,8 +297,8 @@ msgstr ""
|
||||
#. module: account_asset
|
||||
#: model:ir.model.fields,help:account_asset.field_account_asset_asset_method_time
|
||||
#: model:ir.model.fields,help:account_asset.field_account_asset_category_method_time
|
||||
msgid "Choose the method to use to compute the dates and number of depreciation lines.\n"
|
||||
" * Number of Depreciations: Fix the number of depreciation lines and the time between 2 depreciations.\n"
|
||||
msgid "Choose the method to use to compute the dates and number of entries.\n"
|
||||
" * Number of Entries: Fix the number of entries and the time between 2 depreciations.\n"
|
||||
" * Ending Date: Choose the time between 2 depreciations and the date the depreciations won't go beyond."
|
||||
msgstr ""
|
||||
|
||||
@@ -749,8 +749,6 @@ msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_asset
|
||||
#: selection:account.asset.asset,method_time:0
|
||||
#: selection:account.asset.category,method_time:0
|
||||
#: model:ir.model.fields,field_description:account_asset.field_account_asset_asset_method_number
|
||||
#: model:ir.model.fields,field_description:account_asset.field_account_asset_category_method_number
|
||||
#: model:ir.model.fields,field_description:account_asset.field_asset_modify_method_number
|
||||
@@ -758,6 +756,8 @@ msgid "Number of Depreciations"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_asset
|
||||
#: selection:account.asset.asset,method_time:0
|
||||
#: selection:account.asset.category,method_time:0
|
||||
#: model:ir.ui.view,arch_db:account_asset.view_account_asset_category_form
|
||||
msgid "Number of Entries"
|
||||
msgstr ""
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:03+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:03+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -16,13 +16,13 @@ msgstr ""
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: code:addons/account_bank_statement_import/account_bank_statement_import.py:245
|
||||
#: code:addons/account_bank_statement_import/account_bank_statement_import.py:241
|
||||
#, python-format
|
||||
msgid "%d transactions had already been imported and were ignored."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: code:addons/account_bank_statement_import/account_bank_statement_import.py:245
|
||||
#: code:addons/account_bank_statement_import/account_bank_statement_import.py:241
|
||||
#, python-format
|
||||
msgid "1 transaction had already been imported and was ignored."
|
||||
msgstr ""
|
||||
@@ -47,13 +47,18 @@ msgstr ""
|
||||
msgid "Accounts Allowed"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_active
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_update_posted
|
||||
msgid "Allow Cancelling Entries"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: code:addons/account_bank_statement_import/account_bank_statement_import.py:247
|
||||
#: code:addons/account_bank_statement_import/account_bank_statement_import.py:243
|
||||
#, python-format
|
||||
msgid "Already imported items"
|
||||
msgstr ""
|
||||
@@ -100,6 +105,11 @@ msgstr ""
|
||||
msgid "Bank Statement Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_account_setup_bank_data_done
|
||||
msgid "Bank setup marked as done"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_belongs_to_company
|
||||
msgid "Belong to the user's current company"
|
||||
@@ -117,16 +127,6 @@ msgstr ""
|
||||
msgid "Cannot find in which journal import this statement. Please manually select a journal."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_check_printing_payment_method_selected
|
||||
msgid "Check Printing Payment Method Selected"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_check_sequence_id
|
||||
msgid "Check Sequence"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,help:account_bank_statement_import.field_account_bank_statement_import_journal_creation_refund_sequence
|
||||
msgid "Check this box if you don't want to share the same sequence for invoices and credit notes made from this journal"
|
||||
@@ -137,16 +137,6 @@ msgstr ""
|
||||
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_bank_statement_import
|
||||
#: model:ir.model.fields,help:account_bank_statement_import.field_account_bank_statement_import_journal_creation_check_manual_sequencing
|
||||
msgid "Check this option if your pre-printed checks are not numbered."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,help:account_bank_statement_import.field_account_bank_statement_import_journal_creation_check_sequence_id
|
||||
msgid "Checks numbering sequence."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.ui.view,arch_db:account_bank_statement_import.account_bank_statement_import_view
|
||||
msgid "Choose a file to import..."
|
||||
@@ -191,6 +181,11 @@ msgstr ""
|
||||
msgid "Credit Note Entry Sequence"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_refund_sequence_number_next
|
||||
msgid "Credit Notes: Next Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_currency_id
|
||||
msgid "Currency"
|
||||
@@ -354,24 +349,23 @@ msgstr ""
|
||||
msgid "Loss Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_check_manual_sequencing
|
||||
msgid "Manual Numbering"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,help:account_bank_statement_import.field_account_bank_statement_import_journal_creation_inbound_payment_method_ids
|
||||
msgid "Means of payment for collecting money. Odoo modules offer various payments handling facilities, but you can always use the 'Manual' payment method in order to manage payments outside of the software."
|
||||
msgid "Manual: Get paid by cash, check or any other method outside of Odoo.\n"
|
||||
"Electronic: Get paid automatically through a payment acquirer by requesting a transaction on a card saved by the customer when buying or subscribing online (payment token).\n"
|
||||
"Batch Deposit: Encash several customer checks at once by generating a batch deposit to submit to your bank. When encoding the bank statement in Odoo,you are suggested to reconcile the transaction with the batch deposit. Enable this option from the settings."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,help:account_bank_statement_import.field_account_bank_statement_import_journal_creation_outbound_payment_method_ids
|
||||
msgid "Means of payment for sending money. Odoo modules offer various payments handling facilities, but you can always use the 'Manual' payment method in order to manage payments outside of the software."
|
||||
msgid "Manual:Pay bill by cash or any other method outside of Odoo.\n"
|
||||
"Check:Pay bill by check and print it from Odoo.\n"
|
||||
"SEPA Credit Transfer: Pay bill from a SEPA Credit Transfer file you submit to your bank. Enable this option from the settings."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_check_next_number
|
||||
msgid "Next Check Number"
|
||||
#: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_sequence_number_next
|
||||
msgid "Next Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
@@ -414,8 +408,8 @@ msgid "Sequence"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,help:account_bank_statement_import.field_account_bank_statement_import_journal_creation_check_next_number
|
||||
msgid "Sequence number of the next printed check."
|
||||
#: model:ir.model.fields,help:account_bank_statement_import.field_account_bank_statement_import_journal_creation_active
|
||||
msgid "Set active to false to hide the Journal without removing it."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
@@ -429,8 +423,8 @@ msgid "Show journal on dashboard"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,help:account_bank_statement_import.field_account_bank_statement_import_journal_creation_check_printing_payment_method_selected
|
||||
msgid "Technical feature used to know whether check printing was enabled as payment method."
|
||||
#: model:ir.model.fields,help:account_bank_statement_import.field_account_bank_statement_import_journal_creation_account_setup_bank_data_done
|
||||
msgid "Technical field used in the special view for the setup bar step."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
@@ -460,6 +454,16 @@ msgstr ""
|
||||
msgid "The journal entries of this journal will be named using this prefix."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,help:account_bank_statement_import.field_account_bank_statement_import_journal_creation_refund_sequence_number_next
|
||||
msgid "The next sequence number will be used for the next credit note."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,help:account_bank_statement_import.field_account_bank_statement_import_journal_creation_sequence_number_next
|
||||
msgid "The next sequence number will be used for the next invoice."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: model:ir.model.fields,help:account_bank_statement_import.field_account_bank_statement_import_journal_creation_refund_sequence_id
|
||||
msgid "This field contains the information related to the numbering of the credit note entries of this journal."
|
||||
@@ -508,7 +512,7 @@ msgid "Whether this journal should be displayed on the dashboard or not"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_bank_statement_import
|
||||
#: code:addons/account_bank_statement_import/account_bank_statement_import.py:237
|
||||
#: code:addons/account_bank_statement_import/account_bank_statement_import.py:233
|
||||
#, python-format
|
||||
msgid "You have already imported that file."
|
||||
msgstr ""
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -69,6 +69,7 @@ msgstr ""
|
||||
#: model:ir.model.fields,field_description:account_budget.field_account_analytic_account_crossovered_budget_line
|
||||
#: model:ir.model.fields,field_description:account_budget.field_account_budget_post_crossovered_budget_line
|
||||
#: model:ir.model.fields,field_description:account_budget.field_crossovered_budget_crossovered_budget_line
|
||||
#: model:ir.model.fields,field_description:account_budget.field_project_project_crossovered_budget_line
|
||||
#: model:ir.ui.view,arch_db:account_budget.crossovered_budget_view_form
|
||||
#: model:ir.ui.view,arch_db:account_budget.view_crossovered_budget_line_form
|
||||
#: model:ir.ui.view,arch_db:account_budget.view_crossovered_budget_line_search
|
||||
@@ -94,7 +95,7 @@ msgstr ""
|
||||
#. module: account_budget
|
||||
#: model:ir.actions.act_window,name:account_budget.open_budget_post_form
|
||||
#: model:ir.ui.menu,name:account_budget.menu_budget_post_form
|
||||
#: model:ir.ui.view,arch_db:account_budget.account_config_settings_view_form_inherit_account_budget
|
||||
#: model:ir.ui.view,arch_db:account_budget.res_config_settings_view_form
|
||||
msgid "Budgetary Positions"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -21,13 +21,13 @@ msgid "Bank Statement"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_cancel
|
||||
#: model:ir.model,name:account_cancel.model_account_bank_statement_line
|
||||
msgid "Bank Statement Line"
|
||||
#: model:ir.ui.view,arch_db:account_cancel.payment_cancel_form_inherit
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_cancel
|
||||
#: model:ir.ui.view,arch_db:account_cancel.payment_cancel_form_inherit
|
||||
msgid "Cancel"
|
||||
#: model:ir.ui.view,arch_db:account_cancel.view_move_form_inherit_account_cancel
|
||||
msgid "Cancel Entry"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_cancel
|
||||
@@ -36,12 +36,6 @@ msgstr ""
|
||||
msgid "Cancel Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_cancel
|
||||
#: code:addons/account_cancel/models/account_bank_statement.py:28
|
||||
#, python-format
|
||||
msgid "Please set the bank statement to New before canceling."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_cancel
|
||||
#: model:ir.ui.view,arch_db:account_cancel.bank_statement_draft_form_inherit
|
||||
msgid "Reset to New"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:03+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:03+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -22,13 +22,7 @@ msgid " : Check Number Sequence"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_check_printing
|
||||
#: code:addons/account_check_printing/models/account_payment.py:59
|
||||
#, python-format
|
||||
msgid " and %s/100"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_check_printing
|
||||
#: code:addons/account_check_printing/models/account_payment.py:81
|
||||
#: code:addons/account_check_printing/models/account_payment.py:69
|
||||
#, python-format
|
||||
msgid "A check memo cannot exceed 60 characters."
|
||||
msgstr ""
|
||||
@@ -124,7 +118,7 @@ msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_check_printing
|
||||
#: code:addons/account_check_printing/models/account_payment.py:101
|
||||
#: code:addons/account_check_printing/models/account_payment.py:89
|
||||
#, python-format
|
||||
msgid "In order to print multiple checks at once, they must belong to the same bank journal."
|
||||
msgstr ""
|
||||
@@ -156,6 +150,11 @@ msgstr ""
|
||||
msgid "Manual Numbering"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_check_printing
|
||||
#: model:ir.ui.view,arch_db:account_check_printing.view_account_bank_journal_form_inherited_check_printing
|
||||
msgid "Manual Numbering of check"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_check_printing
|
||||
#: model:ir.model.fields,field_description:account_check_printing.field_account_journal_check_next_number
|
||||
#: model:ir.model.fields,field_description:account_check_printing.field_print_prenumbered_checks_next_check_number
|
||||
@@ -173,7 +172,7 @@ msgid "Payments"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_check_printing
|
||||
#: code:addons/account_check_printing/models/account_payment.py:98
|
||||
#: code:addons/account_check_printing/models/account_payment.py:86
|
||||
#, python-format
|
||||
msgid "Payments to print as a checks must have 'Check' selected as payment method and not have already been reconciled"
|
||||
msgstr ""
|
||||
@@ -199,7 +198,7 @@ msgid "Print Checks"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_check_printing
|
||||
#: code:addons/account_check_printing/models/account_payment.py:111
|
||||
#: code:addons/account_check_printing/models/account_payment.py:99
|
||||
#: model:ir.model,name:account_check_printing.model_print_prenumbered_checks
|
||||
#: model:ir.ui.view,arch_db:account_check_printing.print_pre_numbered_checks_view
|
||||
#, python-format
|
||||
@@ -233,7 +232,7 @@ msgid "The selected journal is configured to print check numbers. If your pre-pr
|
||||
msgstr ""
|
||||
|
||||
#. module: account_check_printing
|
||||
#: code:addons/account_check_printing/models/account_payment.py:133
|
||||
#: code:addons/account_check_printing/models/account_payment.py:121
|
||||
#, python-format
|
||||
msgid "There is no check layout configured.\n"
|
||||
"Make sure the proper check printing module is installed and its configuration (in company settings > 'Configuration' tab) is correct."
|
||||
@@ -249,3 +248,8 @@ msgstr ""
|
||||
msgid "Unmark Sent"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_check_printing
|
||||
#: model:ir.model,name:account_check_printing.model_wizard_multi_charts_accounts
|
||||
msgid "wizard.multi.charts.accounts"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * account_invoicing
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09: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: account_invoicing
|
||||
#. openerp-web
|
||||
#: code:addons/account_invoicing/static/src/js/tour.js:19
|
||||
#, python-format
|
||||
msgid "Click to <b>send the invoice by email.</b>"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_invoicing
|
||||
#. openerp-web
|
||||
#: code:addons/account_invoicing/static/src/js/tour.js:23
|
||||
#, python-format
|
||||
msgid "Click to <b>send the invoice.</b>"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_invoicing
|
||||
#. openerp-web
|
||||
#: code:addons/account_invoicing/static/src/js/tour.js:14
|
||||
#, python-format
|
||||
msgid "Click to <b>validate your invoice.</b> A reference will be assigned to this invoice and you will not be able to modify it anymore."
|
||||
msgstr ""
|
||||
|
||||
@@ -0,0 +1,182 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * account_payment
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09: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: account_payment
|
||||
#: code:addons/account_payment/models/payment.py:61
|
||||
#, python-format
|
||||
msgid "<%s> transaction (%s) invoice confirmation failed : <%s>"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: code:addons/account_payment/models/payment.py:45
|
||||
#, python-format
|
||||
msgid "<%s> transaction (%s) failed : <%s>"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: code:addons/account_payment/models/payment.py:52
|
||||
#, python-format
|
||||
msgid "<%s> transaction (%s) invalid state : %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_page_inherit_payment
|
||||
msgid "<i class=\"fa fa-arrow-circle-right\"/> Pay Now"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_my_invoices_payment
|
||||
msgid "<i class=\"fa fa-arrow-circle-right\"/><span class=\"hidden-xs\"> Pay Now</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_page_inherit_payment
|
||||
msgid "<i class=\"fa fa-check-circle\"/> Paid"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_page_inherit_payment
|
||||
msgid "<i class=\"fa fa-check-circle\"/> Pending"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_report
|
||||
msgid "<span class=\"label label-info orders_label_text_align\"><i class=\"fa fa-fw fa-clock-o\"/> Waiting</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_report
|
||||
msgid "<span class=\"label label-success orders_label_text_align\"><i class=\"fa fa-fw fa-check\"/> Done</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_report
|
||||
msgid "<strong>Transactions</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: code:addons/account_payment/controllers/payment.py:53
|
||||
#, python-format
|
||||
msgid "If we store your payment information on our server, subscription payments will be made automatically."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.model,name:account_payment.model_account_invoice
|
||||
#: model:ir.model.fields,field_description:account_payment.field_payment_transaction_account_invoice_id
|
||||
msgid "Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_success
|
||||
msgid "Invoice successfully paid."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.model.fields,field_description:account_payment.field_account_invoice_payment_tx_id
|
||||
msgid "Last Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.model.fields,field_description:account_payment.field_account_invoice_payment_tx_count
|
||||
msgid "Number of payment transactions"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: code:addons/account_payment/controllers/payment.py:50
|
||||
#, python-format
|
||||
msgid "Pay & Confirm"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: code:addons/account_payment/models/payment.py:119
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_my_invoices_payment
|
||||
#, python-format
|
||||
msgid "Pay Now"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_page_inherit_payment
|
||||
msgid "Pay with"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.model.fields,field_description:account_payment.field_account_invoice_payment_acquirer_id
|
||||
msgid "Payment Acquirer"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.model,name:account_payment.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: code:addons/account_payment/models/account_invoice.py:28
|
||||
#, python-format
|
||||
msgid "Payment Transactions"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_my_invoices_payment
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_error
|
||||
msgid "There was an error processing your payment: impossible to validate invoice."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_error
|
||||
msgid "There was an error processing your payment: invalid invoice state."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_error
|
||||
msgid "There was an error processing your payment: invalid invoice."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_error
|
||||
msgid "There was an error processing your payment: issue with credit card ID validation."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_error
|
||||
msgid "There was an error processing your payment: transaction amount issue.<br/>"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_error
|
||||
msgid "There was an error processing your payment: transaction failed.<br/>"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_error
|
||||
msgid "There was an error processing your payment: transaction issue.<br/>"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.ui.view,arch_db:account_payment.portal_invoice_error
|
||||
msgid "There was en error processing your payment: invalid credit card ID."
|
||||
msgstr ""
|
||||
|
||||
#. module: account_payment
|
||||
#: model:ir.model.fields,field_description:account_payment.field_account_invoice_payment_tx_ids
|
||||
#: model:ir.ui.view,arch_db:account_payment.account_invoice_view_form_inherit_payment
|
||||
msgid "Transactions"
|
||||
msgstr ""
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -28,7 +28,7 @@ msgstr ""
|
||||
|
||||
#. module: account_test
|
||||
#: model:ir.actions.act_window,name:account_test.action_accounting_assert
|
||||
#: model:ir.actions.report.xml,name:account_test.account_assert_test_report
|
||||
#: model:ir.actions.report,name:account_test.account_assert_test_report
|
||||
#: model:ir.ui.menu,name:account_test.menu_action_license
|
||||
msgid "Accounting Tests"
|
||||
msgstr ""
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:52+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:52+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -542,7 +542,7 @@ msgid "When the sale receipt is confirmed, you can record the customer\n"
|
||||
msgstr ""
|
||||
|
||||
#. module: account_voucher
|
||||
#: code:addons/account_voucher/models/account_voucher.py:376
|
||||
#: code:addons/account_voucher/models/account_voucher.py:377
|
||||
#, python-format
|
||||
msgid "You must first select a partner!"
|
||||
msgstr ""
|
||||
|
||||
@@ -134,8 +134,10 @@ class AccountVoucher(models.Model):
|
||||
self.account_id = self.partner_id.property_account_receivable_id \
|
||||
if self.voucher_type == 'sale' else self.partner_id.property_account_payable_id
|
||||
else:
|
||||
self.account_id = self.journal_id.default_debit_account_id \
|
||||
if self.voucher_type == 'sale' else self.journal_id.default_credit_account_id
|
||||
account_type = self.voucher_type == 'purchase' and 'payable' or 'receivable'
|
||||
domain = [('deprecated', '=', False), ('internal_type', '=', account_type)]
|
||||
|
||||
self.account_id = self.env['account.account'].search(domain, limit=1)
|
||||
|
||||
@api.multi
|
||||
def proforma_voucher(self):
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -22,6 +22,7 @@ msgstr ""
|
||||
|
||||
#. module: analytic
|
||||
#: model:ir.model.fields,field_description:analytic.field_account_analytic_account_active
|
||||
#: model:ir.model.fields,field_description:analytic.field_account_analytic_tag_active
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
@@ -107,6 +108,11 @@ msgstr ""
|
||||
msgid "Balance"
|
||||
msgstr ""
|
||||
|
||||
#. module: analytic
|
||||
#: model:ir.ui.view,arch_db:analytic.view_account_analytic_account_kanban
|
||||
msgid "Balance:"
|
||||
msgstr ""
|
||||
|
||||
#. module: analytic
|
||||
#: model:ir.actions.act_window,name:analytic.action_analytic_account_form
|
||||
msgid "Chart of Analytic Accounts"
|
||||
@@ -288,6 +294,11 @@ msgstr ""
|
||||
msgid "Search Analytic Lines"
|
||||
msgstr ""
|
||||
|
||||
#. module: analytic
|
||||
#: model:ir.model.fields,help:analytic.field_account_analytic_tag_active
|
||||
msgid "Set active to false to hide the Analytic Tag without removing it."
|
||||
msgstr ""
|
||||
|
||||
#. module: analytic
|
||||
#: model:ir.model.fields,field_description:analytic.field_account_analytic_account_tag_ids
|
||||
#: model:ir.model.fields,field_description:analytic.field_account_analytic_line_tag_ids
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -15,6 +15,21 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.ui.view,arch_db:anonymization.view_ir_model_fields_nonymization_kanban
|
||||
msgid "<strong>Field</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.ui.view,arch_db:anonymization.view_ir_model_fields_nonymization_kanban
|
||||
msgid "<strong>Model</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.ui.view,arch_db:anonymization.view_ir_model_fields_nonymization_kanban
|
||||
msgid "<strong>Status</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_history_tree
|
||||
#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_history
|
||||
@@ -53,19 +68,19 @@ msgid "Anonymized Fields"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:197
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:196
|
||||
#, python-format
|
||||
msgid "Anonymized value can not be empty."
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:72
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:71
|
||||
#, python-format
|
||||
msgid "Before executing the anonymization process, you should make a backup of your database."
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:194
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:193
|
||||
#, python-format
|
||||
msgid "Cannot anonymize fields of these types: binary, many2many, many2one, one2many, reference."
|
||||
msgstr ""
|
||||
@@ -126,8 +141,8 @@ msgid "Done"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:142
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:266
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:141
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:263
|
||||
#, python-format
|
||||
msgid "Error !"
|
||||
msgstr ""
|
||||
@@ -183,7 +198,7 @@ msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:266
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:263
|
||||
#, python-format
|
||||
msgid "It is not possible to reverse the anonymization process without supplying the anonymization export file."
|
||||
msgstr ""
|
||||
@@ -230,7 +245,7 @@ msgid "New"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:156
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:155
|
||||
#, python-format
|
||||
msgid "No fields are going to be anonymized."
|
||||
msgstr ""
|
||||
@@ -289,45 +304,45 @@ msgid "Target Version"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: code:addons/anonymization/models/anonymization.py:55
|
||||
#: code:addons/anonymization/models/anonymization.py:56
|
||||
#, python-format
|
||||
msgid "The database anonymization is currently in an unstable state. Some fields are anonymized, while some fields are not anonymized. You should try to solve this problem before trying to create, write or delete fields."
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:123
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:122
|
||||
#, python-format
|
||||
msgid "The database anonymization is currently in an unstable state. Some fields are anonymized, while some fields are not anonymized. You should try to solve this problem before trying to do anything else."
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:146
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:262
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:145
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:259
|
||||
#, python-format
|
||||
msgid "The database anonymization is currently in an unstable state. Some fields are anonymized, while some fields are not anonymized. You should try to solve this problem before trying to do anything."
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:144
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:143
|
||||
#, python-format
|
||||
msgid "The database is currently anonymized, you cannot anonymize it again."
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: code:addons/anonymization/models/anonymization.py:53
|
||||
#: code:addons/anonymization/models/anonymization.py:54
|
||||
#, python-format
|
||||
msgid "The database is currently anonymized, you cannot create, modify or delete fields."
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:260
|
||||
#: code:addons/anonymization/wizard/anonymize_wizard.py:257
|
||||
#, python-format
|
||||
msgid "The database is not currently anonymized, you cannot reverse the anonymization."
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: model:ir.model.fields,help:anonymization.field_ir_model_fields_anonymize_wizard_file_import
|
||||
msgid "This is the file created by the anonymization process. It should have the '.pickle' extention."
|
||||
msgid "This is the file created by the anonymization process. It should have the extension '.json' or '.pickle'."
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
@@ -336,9 +351,7 @@ msgid "Unstable"
|
||||
msgstr ""
|
||||
|
||||
#. module: anonymization
|
||||
#: code:addons/anonymization/models/anonymization.py:32
|
||||
#: sql_constraint:ir.model.fields.anonymization:0
|
||||
#, python-format
|
||||
msgid "You cannot have two fields with the same name on the same object!"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -62,13 +62,13 @@ msgid "LDAP Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_ldap
|
||||
#: model:ir.model.fields,field_description:auth_ldap.field_base_config_settings_ldaps
|
||||
#: model:ir.model.fields,field_description:auth_ldap.field_res_company_ldaps
|
||||
#: model:ir.model.fields,field_description:auth_ldap.field_res_config_settings_ldaps
|
||||
msgid "LDAP Parameters"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_ldap
|
||||
#: model:ir.ui.view,arch_db:auth_ldap.base_config_settings_view_form_inherit_auth_ldap
|
||||
#: model:ir.ui.view,arch_db:auth_ldap.res_config_settings_view_form
|
||||
msgid "LDAP Server"
|
||||
msgstr ""
|
||||
|
||||
@@ -182,13 +182,13 @@ msgstr ""
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_ldap
|
||||
#: model:ir.model,name:auth_ldap.model_base_config_settings
|
||||
msgid "base.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_ldap
|
||||
#: model:ir.model,name:auth_ldap.model_res_company_ldap
|
||||
msgid "res.company.ldap"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_ldap
|
||||
#: model:ir.model,name:auth_ldap.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -6,6 +6,7 @@ import logging
|
||||
from ldap.filter import filter_format
|
||||
|
||||
from odoo import api, fields, models, tools
|
||||
from odoo.tools.pycompat import to_native
|
||||
|
||||
_logger = logging.getLogger(__name__)
|
||||
|
||||
@@ -107,7 +108,7 @@ class CompanyLDAP(models.Model):
|
||||
if len(results) == 1:
|
||||
dn = results[0][0]
|
||||
conn = self.connect(conf)
|
||||
conn.simple_bind_s(dn, password.encode('utf-8'))
|
||||
conn.simple_bind_s(dn, to_native(password))
|
||||
conn.unbind()
|
||||
entry = results[0]
|
||||
except ldap.INVALID_CREDENTIALS:
|
||||
@@ -144,8 +145,8 @@ class CompanyLDAP(models.Model):
|
||||
conn = self.connect(conf)
|
||||
ldap_password = conf['ldap_password'] or ''
|
||||
ldap_binddn = conf['ldap_binddn'] or ''
|
||||
conn.simple_bind_s(ldap_binddn.encode('utf-8'), ldap_password.encode('utf-8'))
|
||||
results = conn.search_st(conf['ldap_base'].encode('utf-8'), ldap.SCOPE_SUBTREE, filter, retrieve_attributes, timeout=60)
|
||||
conn.simple_bind_s(to_native(ldap_binddn), to_native(ldap_password))
|
||||
results = conn.search_st(to_native(conf['ldap_base']), ldap.SCOPE_SUBTREE, filter, retrieve_attributes, timeout=60)
|
||||
conn.unbind()
|
||||
except ldap.INVALID_CREDENTIALS:
|
||||
_logger.error('LDAP bind failed.')
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -16,7 +16,7 @@ msgstr ""
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.ui.view,arch_db:auth_oauth.base_config_settings_view_form_inherit_auth_oauth
|
||||
#: model:ir.ui.view,arch_db:auth_oauth.res_config_settings_view_form
|
||||
msgid "<i class=\"fa fa-fw fa-arrow-right\"/>Tutorial"
|
||||
msgstr ""
|
||||
|
||||
@@ -27,22 +27,12 @@ msgid "Access Denied"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_property_account_payable_id
|
||||
msgid "Account Payable"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_property_account_receivable_id
|
||||
msgid "Account Receivable"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_base_config_settings_auth_oauth_google_enabled
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_config_settings_auth_oauth_google_enabled
|
||||
msgid "Allow users to sign in with Google"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.ui.view,arch_db:auth_oauth.base_config_settings_view_form_inherit_auth_oauth
|
||||
#: model:ir.ui.view,arch_db:auth_oauth.res_config_settings_view_form
|
||||
msgid "Allow users to sign in with their Google account"
|
||||
msgstr ""
|
||||
|
||||
@@ -56,11 +46,6 @@ msgstr ""
|
||||
msgid "Authentication URL"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_bank_account_count
|
||||
msgid "Bank"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_auth_oauth_provider_body
|
||||
msgid "Body"
|
||||
@@ -73,26 +58,15 @@ msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_auth_oauth_provider_client_id
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_base_config_settings_auth_oauth_google_client_id
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_config_settings_auth_oauth_google_client_id
|
||||
msgid "Client ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.ui.view,arch_db:auth_oauth.base_config_settings_view_form_inherit_auth_oauth
|
||||
#: model:ir.ui.view,arch_db:auth_oauth.res_config_settings_view_form
|
||||
msgid "Client ID:"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_ref_company_ids
|
||||
msgid "Companies that refers to partner"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_contract_ids
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_contracts_count
|
||||
msgid "Contracts"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_auth_oauth_provider_create_uid
|
||||
msgid "Created by"
|
||||
@@ -103,67 +77,26 @@ msgstr ""
|
||||
msgid "Created on"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_currency_id
|
||||
msgid "Currency"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_property_payment_term_id
|
||||
msgid "Customer Payment Terms"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_auth_oauth_provider_data_endpoint
|
||||
msgid "Data URL"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_trust
|
||||
msgid "Degree of trust you have in this debtor"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_auth_oauth_provider_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_property_account_position_id
|
||||
msgid "Fiscal Position"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.ui.view,arch_db:auth_oauth.base_config_settings_view_form_inherit_auth_oauth
|
||||
#: model:ir.ui.view,arch_db:auth_oauth.res_config_settings_view_form
|
||||
msgid "Google Authentification"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_has_unreconciled_entries
|
||||
msgid "Has Unreconciled Entries"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_auth_oauth_provider_id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_invoice_warn
|
||||
msgid "Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_invoice_ids
|
||||
msgid "Invoices"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_issued_total
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_journal_item_count
|
||||
msgid "Journal Items"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_auth_oauth_provider___last_update
|
||||
msgid "Last Modified on"
|
||||
@@ -179,21 +112,6 @@ msgstr ""
|
||||
msgid "Last Updated on"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,help:auth_oauth.field_res_users_last_time_entries_checked
|
||||
msgid "Last time the invoices & payments matching was performed for this partner. It is set either if there's not at least an unreconciled debit and an unreconciled credit or if you click the \"Done\" button."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_last_time_entries_checked
|
||||
msgid "Latest Invoices & Payments Matching Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_invoice_warn_msg
|
||||
msgid "Message for Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_oauth_access_token
|
||||
msgid "OAuth Access Token"
|
||||
@@ -206,7 +124,7 @@ msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.ui.menu,name:auth_oauth.menu_oauth_providers
|
||||
#: model:ir.ui.view,arch_db:auth_oauth.base_config_settings_view_form_inherit_auth_oauth
|
||||
#: model:ir.ui.view,arch_db:auth_oauth.res_config_settings_view_form
|
||||
msgid "OAuth Providers"
|
||||
msgstr ""
|
||||
|
||||
@@ -235,11 +153,6 @@ msgstr ""
|
||||
msgid "Oauth Provider user_id"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_debit_limit
|
||||
msgid "Payable Limit"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_auth_oauth_provider_name
|
||||
msgid "Provider name"
|
||||
@@ -255,18 +168,13 @@ msgstr ""
|
||||
msgid "Scope"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,help:auth_oauth.field_res_users_invoice_warn
|
||||
msgid "Selecting the \"Warning\" option will notify user with the message, Selecting \"Blocking Message\" will throw an exception with the message and block the flow. The Message has to be written in the next field."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_auth_oauth_provider_sequence
|
||||
msgid "Sequence"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_base_config_settings_server_uri_google
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_config_settings_server_uri_google
|
||||
msgid "Server uri"
|
||||
msgstr ""
|
||||
|
||||
@@ -276,81 +184,16 @@ msgstr ""
|
||||
msgid "Sign up is not allowed on this database."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,help:auth_oauth.field_res_users_property_account_position_id
|
||||
msgid "The fiscal position will determine taxes and accounts used for the partner."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,help:auth_oauth.field_res_users_has_unreconciled_entries
|
||||
msgid "The partner has at least one unreconciled debit and credit since last time the invoices & payments matching was performed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,help:auth_oauth.field_res_users_property_account_payable_id
|
||||
msgid "This account will be used instead of the default one as the payable account for the current partner"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,help:auth_oauth.field_res_users_property_account_receivable_id
|
||||
msgid "This account will be used instead of the default one as the receivable account for the current partner"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,help:auth_oauth.field_res_users_property_supplier_payment_term_id
|
||||
msgid "This payment term will be used instead of the default one for purchase orders and vendor bills"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,help:auth_oauth.field_res_users_property_payment_term_id
|
||||
msgid "This payment term will be used instead of the default one for sales orders and customer invoices"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_total_invoiced
|
||||
msgid "Total Invoiced"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_debit
|
||||
msgid "Total Payable"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_credit
|
||||
msgid "Total Receivable"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,help:auth_oauth.field_res_users_credit
|
||||
msgid "Total amount this customer owes you."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,help:auth_oauth.field_res_users_debit
|
||||
msgid "Total amount you have to pay to this vendor."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model,name:auth_oauth.model_res_users
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,help:auth_oauth.field_res_users_currency_id
|
||||
msgid "Utility field to express amount currency"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_auth_oauth_provider_validation_endpoint
|
||||
msgid "Validation URL"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_res_users_property_supplier_payment_term_id
|
||||
msgid "Vendor Payment Terms"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: code:addons/auth_oauth/controllers/main.py:101
|
||||
#, python-format
|
||||
@@ -364,12 +207,7 @@ msgid "arch"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model,name:auth_oauth.model_base_config_settings
|
||||
msgid "base.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.ui.view,arch_db:auth_oauth.base_config_settings_view_form_inherit_auth_oauth
|
||||
#: model:ir.ui.view,arch_db:auth_oauth.res_config_settings_view_form
|
||||
msgid "e.g. 1234-xyz.apps.googleusercontent.com"
|
||||
msgstr ""
|
||||
|
||||
@@ -378,3 +216,8 @@ msgstr ""
|
||||
msgid "ir.config_parameter"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model,name:auth_oauth.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~15\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-18 14:46+0000\n"
|
||||
"PO-Revision-Date: 2017-04-18 14:46+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -94,42 +94,35 @@ msgid "<strong>An invitation email containing the following subscription link ha
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_base_config_settings_auth_signup_uninvited
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_hr_timesheet_config_settings_auth_signup_uninvited
|
||||
msgid "Allow external users to sign up"
|
||||
#: model:ir.ui.view,arch_db:auth_signup.signup
|
||||
msgid "Already have an account?"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.ui.view,arch_db:auth_signup.base_config_settings_view_form_inherit_auth_signup
|
||||
msgid "Allow external users to sign up from Login page"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/controllers/main.py:61
|
||||
#: code:addons/auth_signup/controllers/main.py:78
|
||||
#, python-format
|
||||
msgid "An email has been sent with credentials to reset your password"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/controllers/main.py:38
|
||||
#: code:addons/auth_signup/controllers/main.py:52
|
||||
#, python-format
|
||||
msgid "Another user is already registered using this email address."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/controllers/main.py:112
|
||||
#: code:addons/auth_signup/controllers/main.py:133
|
||||
#, python-format
|
||||
msgid "Authentication Failed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.ui.view,arch_db:auth_signup.reset_password
|
||||
#: model:ir.ui.view,arch_db:auth_signup.signup
|
||||
msgid "Back to Login"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/models/res_users.py:135
|
||||
#: code:addons/auth_signup/models/res_users.py:137
|
||||
#, python-format
|
||||
msgid "Cannot send email: user %s has no email address."
|
||||
msgstr ""
|
||||
@@ -155,52 +148,92 @@ msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/controllers/main.py:41
|
||||
#: model:ir.ui.view,arch_db:auth_signup.res_config_settings_view_form
|
||||
msgid "Copy access rights from"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/controllers/main.py:55
|
||||
#, python-format
|
||||
msgid "Could not create a new account."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/controllers/main.py:63
|
||||
#: code:addons/auth_signup/controllers/main.py:80
|
||||
#, python-format
|
||||
msgid "Could not reset your password"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.ui.view,arch_db:auth_signup.base_config_settings_view_form_inherit_auth_signup
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_res_config_settings_auth_signup_uninvited
|
||||
msgid "Customer Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.ui.view,arch_db:auth_signup.res_config_settings_view_form
|
||||
msgid "Default Access Rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_base_config_settings_auth_signup_reset_password
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_hr_timesheet_config_settings_auth_signup_reset_password
|
||||
#: model:ir.ui.view,arch_db:auth_signup.base_config_settings_view_form_inherit_auth_signup
|
||||
#: model:ir.ui.view,arch_db:auth_signup.login
|
||||
msgid "Don't have an account?"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_res_config_settings_auth_signup_reset_password
|
||||
#: model:ir.ui.view,arch_db:auth_signup.res_config_settings_view_form
|
||||
msgid "Enable password reset from Login page"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.ui.view,arch_db:auth_signup.base_config_settings_view_form_inherit_auth_signup
|
||||
#: selection:res.config.settings,auth_signup_uninvited:0
|
||||
msgid "Free sign up (B2C)"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model,name:auth_signup.model_ir_http
|
||||
msgid "HTTP routing"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.ui.view,arch_db:auth_signup.res_config_settings_view_form
|
||||
msgid "If unchecked, only invited users may sign up."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/controllers/main.py:92
|
||||
#: code:addons/auth_signup/controllers/main.py:111
|
||||
#, python-format
|
||||
msgid "Invalid signup token"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.ui.view,arch_db:auth_signup.res_config_settings_view_form
|
||||
msgid "Let your customers log in to see their documents"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: selection:res.users,state:0
|
||||
msgid "Never Connected"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/controllers/main.py:73
|
||||
#, python-format
|
||||
msgid "No login provided."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: selection:res.config.settings,auth_signup_uninvited:0
|
||||
msgid "On invitation (B2B)"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.ui.view,arch_db:auth_signup.fields
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.ui.view,arch_db:auth_signup.base_config_settings_view_form_inherit_auth_signup
|
||||
#: model:ir.ui.view,arch_db:auth_signup.res_config_settings_view_form
|
||||
msgid "Password Reset"
|
||||
msgstr ""
|
||||
|
||||
@@ -209,13 +242,19 @@ msgstr ""
|
||||
msgid "Password reset"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/controllers/main.py:121
|
||||
#, python-format
|
||||
msgid "Passwords do not match; please retype them."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.ui.view,arch_db:auth_signup.login
|
||||
msgid "Reset Password"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/models/res_users.py:108
|
||||
#: code:addons/auth_signup/models/res_users.py:110
|
||||
#, python-format
|
||||
msgid "Reset password: invalid username or email"
|
||||
msgstr ""
|
||||
@@ -231,7 +270,6 @@ msgid "Send an Invitation Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.ui.view,arch_db:auth_signup.login
|
||||
#: model:ir.ui.view,arch_db:auth_signup.signup
|
||||
msgid "Sign up"
|
||||
msgstr ""
|
||||
@@ -266,25 +304,38 @@ msgstr ""
|
||||
msgid "Signup URL"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/models/res_users.py:88
|
||||
#, python-format
|
||||
msgid "Signup is not allowed for uninvited users"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/models/res_partner.py:146
|
||||
#, python-format
|
||||
msgid "Signup token '%s' is no longer valid"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/models/res_partner.py:142
|
||||
#, python-format
|
||||
msgid "Signup token '%s' is not valid"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_res_users_state
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_base_config_settings_auth_signup_template_user_id
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_hr_timesheet_config_settings_auth_signup_template_user_id
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_res_config_settings_auth_signup_template_user_id
|
||||
msgid "Template user for new users created through signup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model.fields,help:auth_signup.field_res_users_website_url
|
||||
msgid "The full URL to access the document through the website."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.ui.view,arch_db:auth_signup.base_config_settings_view_form_inherit_auth_signup
|
||||
msgid "User Signup"
|
||||
#: code:addons/auth_signup/controllers/main.py:119
|
||||
#, python-format
|
||||
msgid "The form was not properly filled in."
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
@@ -293,38 +344,8 @@ msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_res_users_website_published
|
||||
msgid "Visible in Website"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_res_users_website_description
|
||||
msgid "Website Partner Full Description"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_res_users_website_short_description
|
||||
msgid "Website Partner Short Description"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_res_users_website_url
|
||||
msgid "Website URL"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_res_users_website_meta_description
|
||||
msgid "Website meta description"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_res_users_website_meta_keywords
|
||||
msgid "Website meta keywords"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model.fields,field_description:auth_signup.field_res_users_website_meta_title
|
||||
msgid "Website meta title"
|
||||
#: model:mail.template,subject:auth_signup.mail_template_user_signup_account_created
|
||||
msgid "Welcome to ${object.company_id.name}!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
@@ -339,8 +360,8 @@ msgid "Your Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model,name:auth_signup.model_base_config_settings
|
||||
msgid "base.config.settings"
|
||||
#: model:mail.template,body_html:auth_signup.mail_template_user_signup_account_created
|
||||
msgid "\\x3c646976207374796c653d2270616464696e673a3070783b77696474683a36303070783b6d617267696e3a6175746f3b6261636b67726f756e643a20234646464646462072657065617420746f70202f313030253b636f6c6f723a23373737373737223e0a202020203c7461626c652063656c6c73706163696e673d2230222063656c6c70616464696e673d223022207374796c653d2277696474683a36303070783b626f726465722d636f6c6c617073653a636f6c6c617073653b6261636b67726f756e643a696e68657269743b636f6c6f723a696e6865726974223e0a20202020202020203c74626f64793e3c74723e0a2020202020202020202020203c74642076616c69676e3d2263656e746572222077696474683d2232303022207374796c653d2270616464696e673a3130707820313070782031307078203570783b666f6e742d73697a653a2031327078223e0a202020202020202020202020202020203c696d67207372633d222f6c6f676f2e706e6722207374796c653d2270616464696e673a203070783b206d617267696e3a203070783b206865696768743a206175746f3b2077696474683a20383070783b2220616c743d22247b757365722e636f6d70616e795f69642e6e616d657d222f3e0a2020202020202020202020203c2f74643e0a20202020202020203c2f74723e3c2f74626f64793e0a202020203c2f7461626c653e0a3c2f6469763e0a3c646976207374796c653d2270616464696e673a3070783b77696474683a36303070783b6d617267696e3a6175746f3b6261636b67726f756e643a20234646464646462072657065617420746f70202f313030253b636f6c6f723a23373737373737223e0a202020203c703e4465617220247b6f626a6563742e6e616d657d2c3c2f703e0a202020203c703e0a2020202020202020596f7572206163636f756e7420686173206265656e207375636365737366756c6c792063726561746564210a202020203c2f703e0a202020203c703e0a2020202020202020596f7572206c6f67696e3a20247b6f626a6563742e656d61696c7d0a20202020202020203c62722f3e0a2020202020202020596f75722070617373776f72643a20247b6374785b2770617373776f7264275d7d0a202020203c2f703e0a202020203c703e0a2020202020202020546f206761696e2061636365737320746f20796f7572206163636f756e742c20796f752063616e207573652074686520666f6c6c6f77696e67206c696e6b3a0a202020203c2f703e0a202020203c646976207374796c653d22746578742d616c69676e3a2063656e7465723b206d617267696e2d746f703a20313670783b223e0a20202020202020203c6120687265663d222f7765622f6c6f67696e3f247b6374785b27617574685f6c6f67696e275d7d22207374796c653d2270616464696e673a2035707820313070783b20666f6e742d73697a653a20313270783b206c696e652d6865696768743a20313870783b20636f6c6f723a20234646464646463b20626f726465722d636f6c6f723a233837354137423b20746578742d6465636f726174696f6e3a206e6f6e653b20646973706c61793a20696e6c696e652d626c6f636b3b206d617267696e2d626f74746f6d3a203070783b20666f6e742d7765696768743a203430303b20746578742d616c69676e3a2063656e7465723b20766572746963616c2d616c69676e3a206d6964646c653b20637572736f723a20706f696e7465723b2077686974652d73706163653a206e6f777261703b206261636b67726f756e642d696d6167653a206e6f6e653b206261636b67726f756e642d636f6c6f723a20233837354137423b20626f726465723a2031707820736f6c696420233837354137423b20626f726465722d7261646975733a337078223e476f20746f204d79204163636f756e743c2f613e0a202020203c2f6469763e0a202020203c703e4265737420726567617264732c3c2f703e0a3c2f6469763e0a3c646976207374796c653d2270616464696e673a3070783b77696474683a36303070783b6d617267696e3a6175746f3b206d617267696e2d746f703a20313070783b206261636b67726f756e643a20236666662072657065617420746f70202f313030253b636f6c6f723a23373737373737223e0a20202020247b757365722e7369676e6174757265207c20736166657d0a202020203c70207374796c653d22666f6e742d73697a653a20313170783b206d617267696e2d746f703a20313070783b223e0a20202020202020203c7374726f6e673e53656e7420627920247b757365722e636f6d70616e795f69642e6e616d657d207573696e67203c6120687265663d227777772e6f646f6f2e636f6d22207374796c653d22746578742d6465636f726174696f6e3a6e6f6e653b20636f6c6f723a20233837354137423b223e4f646f6f3c2f613e3c2f7374726f6e673e0a202020203c2f703e0a3c2f6469763e"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
@@ -348,3 +369,8 @@ msgstr ""
|
||||
msgid "e.g. John Doe"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model,name:auth_signup.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:03+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:03+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -52,13 +52,6 @@ msgstr ""
|
||||
msgid "A barcode nomenclature defines how the point of sale identify and interprets barcodes"
|
||||
msgstr ""
|
||||
|
||||
#. module: barcodes
|
||||
#. openerp-web
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:323
|
||||
#, python-format
|
||||
msgid "Action currently unavailable"
|
||||
msgstr ""
|
||||
|
||||
#. module: barcodes
|
||||
#: code:addons/barcodes/models/barcodes.py:183
|
||||
#: selection:barcode.rule,type:0
|
||||
@@ -150,7 +143,7 @@ msgstr ""
|
||||
|
||||
#. module: barcodes
|
||||
#. openerp-web
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:286
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:359
|
||||
#, python-format
|
||||
msgid "Discard"
|
||||
msgstr ""
|
||||
@@ -189,21 +182,21 @@ msgstr ""
|
||||
|
||||
#. module: barcodes
|
||||
#. openerp-web
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:233
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:301
|
||||
#, python-format
|
||||
msgid "Error : Barcode command is undefined"
|
||||
msgstr ""
|
||||
|
||||
#. module: barcodes
|
||||
#. openerp-web
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:59
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:63
|
||||
#, python-format
|
||||
msgid "Error : Document not editable"
|
||||
msgstr ""
|
||||
|
||||
#. module: barcodes
|
||||
#. openerp-web
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:259
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:332
|
||||
#, python-format
|
||||
msgid "Error : No last scanned barcode"
|
||||
msgstr ""
|
||||
@@ -286,7 +279,7 @@ msgstr ""
|
||||
|
||||
#. module: barcodes
|
||||
#. openerp-web
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:279
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:352
|
||||
#, python-format
|
||||
msgid "Select"
|
||||
msgstr ""
|
||||
@@ -298,7 +291,7 @@ msgstr ""
|
||||
|
||||
#. module: barcodes
|
||||
#. openerp-web
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:278
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:351
|
||||
#, python-format
|
||||
msgid "Set quantity"
|
||||
msgstr ""
|
||||
@@ -338,14 +331,14 @@ msgstr ""
|
||||
|
||||
#. module: barcodes
|
||||
#. openerp-web
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:60
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:64
|
||||
#, python-format
|
||||
msgid "To modify this document, please first start edition."
|
||||
msgstr ""
|
||||
|
||||
#. module: barcodes
|
||||
#. openerp-web
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:260
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:333
|
||||
#, python-format
|
||||
msgid "To set the quantity please scan a barcode first."
|
||||
msgstr ""
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~15\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-18 14:45+0000\n"
|
||||
"PO-Revision-Date: 2017-04-18 14:45+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:52+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:52+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -18,6 +18,7 @@ msgstr ""
|
||||
#. module: base_address_city
|
||||
#: model:ir.model.fields,help:base_address_city.field_res_country_enforce_cities
|
||||
#: model:ir.model.fields,help:base_address_city.field_res_partner_country_enforce_cities
|
||||
#: model:ir.model.fields,help:base_address_city.field_res_users_country_enforce_cities
|
||||
msgid "Check this box to ensure every address created in that country has a 'City' chosen in the list of the country's cities."
|
||||
msgstr ""
|
||||
|
||||
@@ -36,6 +37,7 @@ msgstr ""
|
||||
|
||||
#. module: base_address_city
|
||||
#: model:ir.model.fields,field_description:base_address_city.field_res_partner_city_id
|
||||
#: model:ir.model.fields,field_description:base_address_city.field_res_users_city_id
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
@@ -75,6 +77,7 @@ msgstr ""
|
||||
#. module: base_address_city
|
||||
#: model:ir.model.fields,field_description:base_address_city.field_res_country_enforce_cities
|
||||
#: model:ir.model.fields,field_description:base_address_city.field_res_partner_country_enforce_cities
|
||||
#: model:ir.model.fields,field_description:base_address_city.field_res_users_country_enforce_cities
|
||||
msgid "Enforce Cities"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:03+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:03+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:52+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:52+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -84,8 +84,8 @@ msgid "Street format..."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_address_extended
|
||||
#: code:addons/base_address_extended/models/base_address_extended.py:61
|
||||
#: code:addons/base_address_extended/models/base_address_extended.py:127
|
||||
#: code:addons/base_address_extended/models/base_address_extended.py:60
|
||||
#: code:addons/base_address_extended/models/base_address_extended.py:126
|
||||
#, python-format
|
||||
msgid "Unrecognized field %s in street format."
|
||||
msgstr ""
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~15\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-18 14:46+0000\n"
|
||||
"PO-Revision-Date: 2017-04-18 14:46+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -15,11 +15,6 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,help:base_automation.field_base_automation_website_published
|
||||
msgid "A code server action can be executed from the website, using a dedicated controller. The address is <base>/website/action/<website_path>. Set this field as True to allow users to run this action. If it is set to False the action cannot be run through the website."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_help
|
||||
msgid "Action Description"
|
||||
@@ -50,11 +45,6 @@ msgstr ""
|
||||
msgid "Action Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_menu_ir_values_id
|
||||
msgid "Action on Object"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_active
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_lead_test_active
|
||||
@@ -71,6 +61,11 @@ msgstr ""
|
||||
msgid "Add Followers"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_filter_domain
|
||||
msgid "Apply on"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_lead_test_is_assigned_to_admin
|
||||
msgid "Assigned to admin user"
|
||||
@@ -92,11 +87,6 @@ msgstr ""
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_website_published
|
||||
msgid "Available on the Website"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.actions.server,name:base_automation.ir_cron_data_base_automation_check_ir_actions_server
|
||||
#: model:ir.cron,cron_name:base_automation.ir_cron_data_base_automation_check
|
||||
@@ -104,16 +94,6 @@ msgstr ""
|
||||
msgid "Base Action Rule: check and execute"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_model_id
|
||||
msgid "Base Model"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,help:base_automation.field_base_automation_model_id
|
||||
msgid "Base model on which the server action runs."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: selection:base.automation,trigger:0
|
||||
msgid "Based on Form Modification"
|
||||
@@ -129,6 +109,16 @@ msgstr ""
|
||||
msgid "Before Update Domain"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_binding_model_id
|
||||
msgid "Binding Model"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_binding_type
|
||||
msgid "Binding Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: selection:base.automation.lead.test,state:0
|
||||
msgid "Cancelled"
|
||||
@@ -217,11 +207,6 @@ msgstr ""
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_filter_domain
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_template_id
|
||||
msgid "Email Template"
|
||||
@@ -244,11 +229,6 @@ msgstr ""
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,help:base_automation.field_base_automation_xml_id
|
||||
msgid "ID of the action if defined in a XML file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,help:base_automation.field_base_automation_filter_domain
|
||||
msgid "If present, this condition must be satisfied before executing the action rule."
|
||||
@@ -264,11 +244,6 @@ msgstr ""
|
||||
msgid "In Progress"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,help:base_automation.field_base_automation_menu_ir_values_id
|
||||
msgid "IrValues entry of the related more menu entry action"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_lead_test_customer
|
||||
msgid "Is a Customer"
|
||||
@@ -326,6 +301,7 @@ msgid "Minutes"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_model_id
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_model_name
|
||||
msgid "Model"
|
||||
msgstr ""
|
||||
@@ -340,6 +316,11 @@ msgstr ""
|
||||
msgid "Model for record creation / update. Set this field only to specify a different model than the base model."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,help:base_automation.field_base_automation_model_id
|
||||
msgid "Model on which the server action runs."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: selection:base.automation,trg_date_range_type:0
|
||||
msgid "Months"
|
||||
@@ -435,6 +416,11 @@ msgstr ""
|
||||
msgid "Server Actions"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,help:base_automation.field_base_automation_binding_model_id
|
||||
msgid "Setting a value makes this action available in the sidebar for the given model."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_lead_test_state
|
||||
msgid "Status"
|
||||
@@ -446,8 +432,8 @@ msgid "Subject"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,help:base_automation.field_base_automation_website_url
|
||||
msgid "The full URL to access the server action through the website."
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_trigger
|
||||
msgid "Trigger Condition"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
@@ -455,11 +441,6 @@ msgstr ""
|
||||
msgid "Trigger Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_trigger
|
||||
msgid "Trigger condition"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,help:base_automation.field_base_automation_state
|
||||
msgid "Type of server action. The following values are available:\n"
|
||||
@@ -500,16 +481,6 @@ msgstr ""
|
||||
msgid "Value Mapping"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_website_path
|
||||
msgid "Website Path"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation_website_url
|
||||
msgid "Website Url"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,help:base_automation.field_base_automation_trg_date_calendar_id
|
||||
msgid "When calculating a day-based timed condition, it is possible to use a calendar to compute the date based on working days."
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -16,28 +16,28 @@ msgstr ""
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_gengo.view_general_configuration_form_inherit_base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_gengo.res_config_settings_view_form
|
||||
msgid "Add Gengo login Private Key..."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_gengo.view_general_configuration_form_inherit_base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_gengo.res_config_settings_view_form
|
||||
msgid "Add Gengo login Public Key..."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_gengo.view_general_configuration_form_inherit_base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_gengo.res_config_settings_view_form
|
||||
msgid "Add your comments here for translator...."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_gengo.view_general_configuration_form_inherit_base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_gengo.res_config_settings_view_form
|
||||
msgid "Auto Approve Translation"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_base_config_settings_gengo_auto_approve
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_res_company_gengo_auto_approve
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_res_config_settings_gengo_auto_approve
|
||||
msgid "Auto Approve Translation ?"
|
||||
msgstr ""
|
||||
|
||||
@@ -52,8 +52,8 @@ msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.model.fields,help:base_gengo.field_base_config_settings_gengo_sandbox
|
||||
#: model:ir.model.fields,help:base_gengo.field_res_company_gengo_sandbox
|
||||
#: model:ir.model.fields,help:base_gengo.field_res_config_settings_gengo_sandbox
|
||||
msgid "Check this box if you're using the sandbox mode of Gengo, mainly used for testing purpose."
|
||||
msgstr ""
|
||||
|
||||
@@ -63,13 +63,13 @@ msgid "Click here to Configure Gengo Parameters"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_gengo.view_general_configuration_form_inherit_base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_gengo.res_config_settings_view_form
|
||||
msgid "Comment"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_base_config_settings_gengo_comment
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_res_company_gengo_comment
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_res_config_settings_gengo_comment
|
||||
msgid "Comments"
|
||||
msgstr ""
|
||||
|
||||
@@ -109,14 +109,14 @@ msgid "Gengo Order ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_base_config_settings_gengo_private_key
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_res_company_gengo_private_key
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_res_config_settings_gengo_private_key
|
||||
msgid "Gengo Private Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_base_config_settings_gengo_public_key
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_res_company_gengo_public_key
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_res_config_settings_gengo_public_key
|
||||
msgid "Gengo Public Key"
|
||||
msgstr ""
|
||||
|
||||
@@ -179,8 +179,8 @@ msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.model.fields,help:base_gengo.field_base_config_settings_gengo_auto_approve
|
||||
#: model:ir.model.fields,help:base_gengo.field_res_company_gengo_auto_approve
|
||||
#: model:ir.model.fields,help:base_gengo.field_res_config_settings_gengo_auto_approve
|
||||
msgid "Jobs are Automatically Approved by Gengo."
|
||||
msgstr ""
|
||||
|
||||
@@ -215,7 +215,7 @@ msgid "Note: If the translation state is 'In Progress', it means that the transl
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_gengo.view_general_configuration_form_inherit_base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_gengo.res_config_settings_view_form
|
||||
msgid "Private Key"
|
||||
msgstr ""
|
||||
|
||||
@@ -225,7 +225,7 @@ msgid "Pro"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_gengo.view_general_configuration_form_inherit_base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_gengo.res_config_settings_view_form
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
@@ -235,9 +235,9 @@ msgid "Receive Translation"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_base_config_settings_gengo_sandbox
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_res_company_gengo_sandbox
|
||||
#: model:ir.ui.view,arch_db:base_gengo.view_general_configuration_form_inherit_base_gengo
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_res_config_settings_gengo_sandbox
|
||||
#: model:ir.ui.view,arch_db:base_gengo.res_config_settings_view_form
|
||||
msgid "Sandbox Mode"
|
||||
msgstr ""
|
||||
|
||||
@@ -273,8 +273,8 @@ msgid "The private and public keys are valid"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.model.fields,help:base_gengo.field_base_config_settings_gengo_comment
|
||||
#: model:ir.model.fields,help:base_gengo.field_res_company_gengo_comment
|
||||
#: model:ir.model.fields,help:base_gengo.field_res_config_settings_gengo_comment
|
||||
msgid "This comment will be automatically be enclosed in each an every request sent to Gengo"
|
||||
msgstr ""
|
||||
|
||||
@@ -304,11 +304,6 @@ msgstr ""
|
||||
msgid "You can select here the service level you want for an automatic translation using Gengo."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.model,name:base_gengo.model_base_config_settings
|
||||
msgid "base.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.model,name:base_gengo.model_base_gengo_translations
|
||||
msgid "base.gengo.translations"
|
||||
@@ -319,3 +314,8 @@ msgstr ""
|
||||
msgid "ir.translation"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.model,name:base_gengo.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~15\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-18 14:46+0000\n"
|
||||
"PO-Revision-Date: 2017-04-18 14:46+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -31,7 +31,7 @@ msgid "<span> ; Long: </span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: code:addons/base_geolocalize/models/res_partner.py:17
|
||||
#: code:addons/base_geolocalize/models/res_partner.py:18
|
||||
#, python-format
|
||||
msgid "Cannot contact geolocation servers. Please make sure that your Internet connection is up and running (%s)."
|
||||
msgstr ""
|
||||
@@ -43,11 +43,13 @@ msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_partner_partner_latitude
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_users_partner_latitude
|
||||
msgid "Geo Latitude"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_partner_partner_longitude
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_users_partner_longitude
|
||||
msgid "Geo Longitude"
|
||||
msgstr ""
|
||||
|
||||
@@ -63,6 +65,7 @@ msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_partner_date_localization
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_users_date_localization
|
||||
msgid "Geolocation Date"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -17,14 +17,14 @@ msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:599
|
||||
#: code:addons/base_import/static/src/js/import_action.js:535
|
||||
#, python-format
|
||||
msgid "(%d more)"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:376
|
||||
#: code:addons/base_import/static/src/js/import_action.js:309
|
||||
#, python-format
|
||||
msgid "A single column was found in the file, this often means the file separator is incorrect"
|
||||
msgstr ""
|
||||
@@ -37,23 +37,23 @@ msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#: code:addons/base_import/models/base_import.py:600
|
||||
#: code:addons/base_import/models/base_import.py:596
|
||||
#, python-format
|
||||
msgid "Column %s contains incorrect values (value: %s)"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#: code:addons/base_import/models/base_import.py:620
|
||||
#: code:addons/base_import/models/base_import.py:618
|
||||
#, python-format
|
||||
msgid "Column %s contains incorrect values. Error in line %d: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:245
|
||||
#: code:addons/base_import/static/src/js/base_import.js:256
|
||||
#: code:addons/base_import/static/src/js/base_import.js:263
|
||||
#: code:addons/base_import/static/src/js/base_import.js:275
|
||||
#: code:addons/base_import/static/src/js/import_action.js:176
|
||||
#: code:addons/base_import/static/src/js/import_action.js:187
|
||||
#: code:addons/base_import/static/src/js/import_action.js:194
|
||||
#: code:addons/base_import/static/src/js/import_action.js:206
|
||||
#, python-format
|
||||
msgid "Comma"
|
||||
msgstr ""
|
||||
@@ -95,29 +95,29 @@ msgid "Created on"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#: code:addons/base_import/models/base_import.py:152
|
||||
#: code:addons/base_import/models/base_import.py:157
|
||||
#: code:addons/base_import/models/base_import.py:145
|
||||
#: code:addons/base_import/models/base_import.py:150
|
||||
#, python-format
|
||||
msgid "Database ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:125
|
||||
#: code:addons/base_import/static/src/js/import_action.js:55
|
||||
#, python-format
|
||||
msgid "Date Format:"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:126
|
||||
#: code:addons/base_import/static/src/js/import_action.js:56
|
||||
#, python-format
|
||||
msgid "Datetime Format:"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:128
|
||||
#: code:addons/base_import/static/src/js/import_action.js:58
|
||||
#, python-format
|
||||
msgid "Decimal Separator:"
|
||||
msgstr ""
|
||||
@@ -142,48 +142,48 @@ msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:420
|
||||
#: code:addons/base_import/static/src/js/import_action.js:353
|
||||
#, python-format
|
||||
msgid "Don't import"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:264
|
||||
#: code:addons/base_import/static/src/js/base_import.js:282
|
||||
#: code:addons/base_import/static/src/js/import_action.js:195
|
||||
#: code:addons/base_import/static/src/js/import_action.js:213
|
||||
#, python-format
|
||||
msgid "Dot"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:120
|
||||
#: code:addons/base_import/static/src/js/import_action.js:50
|
||||
#, python-format
|
||||
msgid "Encoding:"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#: code:addons/base_import/models/base_import.py:622
|
||||
#: code:addons/base_import/models/base_import.py:620
|
||||
#, python-format
|
||||
msgid "Error Parsing Date [%s:L%d]: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#: code:addons/base_import/models/base_import.py:234
|
||||
#: code:addons/base_import/models/base_import.py:227
|
||||
#, python-format
|
||||
msgid "Error cell found while reading XLS/XLSX file: %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:576
|
||||
#: code:addons/base_import/static/src/js/import_action.js:512
|
||||
#, python-format
|
||||
msgid "Everything seems valid."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#: code:addons/base_import/models/base_import.py:117
|
||||
#: code:addons/base_import/models/base_import.py:151
|
||||
#: code:addons/base_import/models/base_import.py:110
|
||||
#: code:addons/base_import/models/base_import.py:144
|
||||
#, python-format
|
||||
msgid "External ID"
|
||||
msgstr ""
|
||||
@@ -217,7 +217,7 @@ msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:623
|
||||
#: code:addons/base_import/static/src/js/import_action.js:559
|
||||
#, python-format
|
||||
msgid "Get all possible values"
|
||||
msgstr ""
|
||||
@@ -231,7 +231,7 @@ msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:610
|
||||
#: code:addons/base_import/static/src/js/import_action.js:546
|
||||
#, python-format
|
||||
msgid "Here are the possible values:"
|
||||
msgstr ""
|
||||
@@ -288,7 +288,7 @@ msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:182
|
||||
#: code:addons/base_import/static/src/js/import_action.js:111
|
||||
#, python-format
|
||||
msgid "Import a File"
|
||||
msgstr ""
|
||||
@@ -387,7 +387,7 @@ msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:486
|
||||
#: code:addons/base_import/static/src/js/import_action.js:418
|
||||
#, python-format
|
||||
msgid "Normal Fields"
|
||||
msgstr ""
|
||||
@@ -411,7 +411,7 @@ msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:487
|
||||
#: code:addons/base_import/static/src/js/import_action.js:419
|
||||
#, python-format
|
||||
msgid "Relation Fields"
|
||||
msgstr ""
|
||||
@@ -432,14 +432,14 @@ msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:246
|
||||
#: code:addons/base_import/static/src/js/import_action.js:177
|
||||
#, python-format
|
||||
msgid "Semicolon"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:121
|
||||
#: code:addons/base_import/static/src/js/import_action.js:51
|
||||
#, python-format
|
||||
msgid "Separator:"
|
||||
msgstr ""
|
||||
@@ -458,21 +458,28 @@ msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:248
|
||||
#: code:addons/base_import/static/src/js/import_action.js:179
|
||||
#, python-format
|
||||
msgid "Space"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:247
|
||||
#: code:addons/base_import/static/src/js/import_action.js:178
|
||||
#, python-format
|
||||
msgid "Tab"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:122
|
||||
#: code:addons/base_import/static/src/xml/base_import.xml:86
|
||||
#, python-format
|
||||
msgid "Test Import"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/import_action.js:52
|
||||
#, python-format
|
||||
msgid "Text Delimiter:"
|
||||
msgstr ""
|
||||
@@ -487,7 +494,7 @@ msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:127
|
||||
#: code:addons/base_import/static/src/js/import_action.js:57
|
||||
#, python-format
|
||||
msgid "Thousands Separator:"
|
||||
msgstr ""
|
||||
@@ -500,24 +507,17 @@ msgid "Track history during import"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#: code:addons/base_import/models/base_import.py:199
|
||||
#: code:addons/base_import/models/base_import.py:192
|
||||
#, python-format
|
||||
msgid "Unable to load \"{extension}\" file: requires Python module \"{modname}\""
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#: code:addons/base_import/models/base_import.py:200
|
||||
#: code:addons/base_import/models/base_import.py:193
|
||||
#, python-format
|
||||
msgid "Unsupported file format \"{}\", import only supports CSV, ODS, XLS and XLSX"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/xml/base_import.xml:86
|
||||
#, python-format
|
||||
msgid "Validate"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_tests_models_char_noreadonly_value
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_tests_models_char_readonly_value
|
||||
@@ -535,14 +535,14 @@ msgid "Value"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#: code:addons/base_import/models/base_import.py:538
|
||||
#: code:addons/base_import/models/base_import.py:534
|
||||
#, python-format
|
||||
msgid "You must configure at least one field to import"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:593
|
||||
#: code:addons/base_import/static/src/js/import_action.js:529
|
||||
#, python-format
|
||||
msgid "at row %d"
|
||||
msgstr ""
|
||||
@@ -619,7 +619,7 @@ msgstr ""
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/js/base_import.js:595
|
||||
#: code:addons/base_import/static/src/js/import_action.js:531
|
||||
#, python-format
|
||||
msgid "between rows %d and %d"
|
||||
msgstr ""
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -47,13 +47,13 @@ msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import_module
|
||||
#: code:addons/base_import_module/models/ir_module.py:100
|
||||
#: code:addons/base_import_module/models/ir_module.py:101
|
||||
#, python-format
|
||||
msgid "File '%s' exceed maximum allowed file size"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import_module
|
||||
#: code:addons/base_import_module/models/ir_module.py:92
|
||||
#: code:addons/base_import_module/models/ir_module.py:93
|
||||
#, python-format
|
||||
msgid "File is not a zip file!"
|
||||
msgstr ""
|
||||
@@ -127,7 +127,7 @@ msgid "Module .ZIP file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import_module
|
||||
#: code:addons/base_import_module/models/ir_module.py:90
|
||||
#: code:addons/base_import_module/models/ir_module.py:91
|
||||
#, python-format
|
||||
msgid "No file sent."
|
||||
msgstr ""
|
||||
@@ -154,7 +154,7 @@ msgid "Status"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_import_module
|
||||
#: code:addons/base_import_module/models/ir_module.py:35
|
||||
#: code:addons/base_import_module/models/ir_module.py:36
|
||||
#, python-format
|
||||
msgid "Unmet module dependencies: %s"
|
||||
msgstr ""
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -16,286 +16,301 @@ msgstr ""
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "<strong>Save</strong> this page and come back here to set up the feature."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Access Rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_group_multi_currency
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_group_multi_currency
|
||||
msgid "Allow multi currencies"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_module_google_calendar
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_module_google_calendar
|
||||
msgid "Allow the users to synchronize their calendar with Google Calendar"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_module_base_import
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_module_base_import
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Allow users to import data from CSV/XLS/XLSX/ODS files"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,help:base_setup.field_base_config_settings_group_multi_currency
|
||||
#: model:ir.model.fields,help:base_setup.field_res_config_settings_group_multi_currency
|
||||
msgid "Allows to work in a multi currency environment"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_module_google_drive
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_module_voip
|
||||
msgid "Asterisk (VoIP)"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_module_google_drive
|
||||
msgid "Attach Google documents to any record"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
msgid "Automate inter-companies transactions"
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Automate inter-company transactions"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Business Documents"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "By default, new users get highest access rights for all installed apps."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
msgid "Cancel"
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Change Document Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: code:addons/base_setup/models/res_config_settings.py:100
|
||||
#, python-format
|
||||
msgid "Choose Your Document Layout"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Choose your document's header and footer layout"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_module_pad
|
||||
msgid "Collaborative Pads"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Common Contact Book"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Companies"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_company_id
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_company_id
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Configure company rules to automatically create SO/PO when one of your company sells/buys to another of your company."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Create and attach Google Drive documents to any record"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_create_uid
|
||||
msgid "Created by"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_create_date
|
||||
msgid "Created on"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_default_custom_report_footer
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_rml_footer
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_default_custom_report_footer
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_report_footer
|
||||
msgid "Custom Report Footer"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_default_user_rights
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_default_user_rights
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Default Access Rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_display_name
|
||||
msgid "Display Name"
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_external_report_layout
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Document Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_default_external_email_server
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Edit Header"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_default_external_email_server
|
||||
msgid "External Email Servers"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_module_pad
|
||||
msgid "External Pads"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Extract and analyze Odoo data from Google Spreadsheet"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,help:base_setup.field_base_config_settings_rml_footer
|
||||
#: model:ir.model.fields,help:base_setup.field_res_config_settings_report_footer
|
||||
msgid "Footer text displayed at the bottom of all reports."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.actions.act_window,name:base_setup.action_general_configuration
|
||||
#: model:ir.ui.menu,name:base_setup.menu_config
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Gengo Translations"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Google Calendar"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Google Drive"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_module_google_spreadsheet
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_module_google_spreadsheet
|
||||
msgid "Google Spreadsheet"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Import & Export"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Integrations"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
msgid "Inter-Companies Transactions"
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Inter-Company Transactions"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_module_auth_ldap
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_module_auth_ldap
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "LDAP Authentification"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_module_inter_company_rules
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_module_inter_company_rules
|
||||
msgid "Manage Inter Company"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_group_multi_company
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_group_multi_company
|
||||
msgid "Manage multiple companies"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Manage multiple legal entities with separate accounting"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
msgid "Multi-Companies"
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Multi-company"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "OAuth Authentification"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
msgid "Save"
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_paperformat_id
|
||||
msgid "Paper format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Preview Document"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Set custom access rights for new users"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_company_share_partner
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Set the paper format of printed documents"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_company_share_partner
|
||||
msgid "Share partners to all companies"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,help:base_setup.field_base_config_settings_company_share_partner
|
||||
#: model:ir.model.fields,help:base_setup.field_res_config_settings_company_share_partner
|
||||
msgid "Share your partners to all companies defined in your instance.\n"
|
||||
" * Checked : Partners are visible for every companies, even if a company is defined on the partner.\n"
|
||||
" * Unchecked : Each company can see only its partner (partners where company is defined). Partners not related to a company are visible for all companies."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Synchronize your calendar with Google Calendar"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_module_base_gengo
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_module_base_gengo
|
||||
msgid "Translate Your Website with Gengo"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Translate your website with Gengo"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Use LDAP credentials to log in"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Use external accounts to log in (Google, Facebook, etc.)"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_base_config_settings_module_auth_oauth
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings_module_auth_oauth
|
||||
msgid "Use external authentication providers (OAuth)"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Use external pads in Odoo Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.ui.view,arch_db:base_setup.base_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model,name:base_setup.model_base_config_settings
|
||||
msgid "base.config.settings"
|
||||
#: model:ir.model,name:base_setup.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -80,14 +80,14 @@
|
||||
</div>
|
||||
</div>
|
||||
<field name="company_id" invisible="1"/>
|
||||
<h2>Multi-Companies</h2>
|
||||
<h2>Multi-company</h2>
|
||||
<div class="row mt16 o_settings_container" name="multi_company">
|
||||
<div class="col-xs-12 col-md-6 o_setting_box">
|
||||
<div class="o_setting_left_pane">
|
||||
<field name="group_multi_company"/>
|
||||
</div>
|
||||
<div class="o_setting_right_pane">
|
||||
<label string="Multi-Companies" for="group_multi_company"/>
|
||||
<label string="Multi-company" for="group_multi_company"/>
|
||||
<div class="text-muted">
|
||||
Manage multiple legal entities with separate accounting
|
||||
</div>
|
||||
@@ -107,9 +107,9 @@
|
||||
<field name="module_inter_company_rules" widget="upgrade_boolean"/>
|
||||
</div>
|
||||
<div class="o_setting_right_pane">
|
||||
<label string="Inter-Companies Transactions" for="module_inter_company_rules"/>
|
||||
<label string="Inter-Company Transactions" for="module_inter_company_rules"/>
|
||||
<div class="text-muted">
|
||||
Automate inter-companies transactions
|
||||
Automate inter-company transactions
|
||||
</div>
|
||||
<div class="content-group" attrs="{'invisible': [('module_inter_company_rules','=',False)]}" id="inter_companies_rules">
|
||||
<div class="mt16 text-warning"><strong>Save</strong> this page and come back here to set up the feature.</div>
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:04+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:04+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~15\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-18 14:46+0000\n"
|
||||
"PO-Revision-Date: 2017-04-18 14:46+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -26,42 +26,42 @@ msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_vat
|
||||
#: code:addons/base_vat/models/res_partner.py:126
|
||||
#: model:ir.ui.view,arch_db:base_vat.res_config_settings_view_form
|
||||
msgid "If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_vat
|
||||
#: code:addons/base_vat/models/res_partner.py:134
|
||||
#, python-format
|
||||
msgid "The VAT number [%s] for partner [%s] does not seem to be valid. \n"
|
||||
"Note: the expected format is %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_vat
|
||||
#: code:addons/base_vat/models/res_partner.py:125
|
||||
#: code:addons/base_vat/models/res_partner.py:133
|
||||
#, python-format
|
||||
msgid "The VAT number [%s] for partner [%s] either failed the VIES VAT validation check or did not respect the expected format %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_vat
|
||||
#: model:ir.ui.view,arch_db:base_vat.account_config_settings_view_form_inherit_base_vat
|
||||
msgid "Use VIES service to check VAT # of your customers rather than a simple format validation."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_vat
|
||||
#: model:ir.ui.view,arch_db:base_vat.company_form_vat
|
||||
#: model:ir.ui.view,arch_db:base_vat.view_partner_form
|
||||
#: model:ir.ui.view,arch_db:base_vat.view_partner_short_form
|
||||
msgid "VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_vat
|
||||
#: model:ir.ui.view,arch_db:base_vat.account_config_settings_view_form_inherit_base_vat
|
||||
msgid "VAT # check with European VIES service"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_vat
|
||||
#: model:ir.model.fields,field_description:base_vat.field_account_config_settings_vat_check_vies
|
||||
#: model:ir.model.fields,field_description:base_vat.field_res_company_vat_check_vies
|
||||
msgid "VIES VAT Check"
|
||||
#: model:ir.model.fields,field_description:base_vat.field_res_config_settings_vat_check_vies
|
||||
msgid "Verify VAT Numbers"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_vat
|
||||
#: model:ir.model,name:base_vat.model_account_config_settings
|
||||
msgid "account.config.settings"
|
||||
#: model:ir.ui.view,arch_db:base_vat.res_config_settings_view_form
|
||||
msgid "Verify VAT numbers using the European VIES service"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_vat
|
||||
#: model:ir.model,name:base_vat.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_vat_autocomplete
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09: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: base_vat_autocomplete
|
||||
#: model:ir.model,name:base_vat_autocomplete.model_res_partner
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_vat_autocomplete
|
||||
#: model:ir.ui.view,arch_db:base_vat_autocomplete.view_partner_form
|
||||
#: model:ir.ui.view,arch_db:base_vat_autocomplete.view_partner_short_form
|
||||
msgid "VAT"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_vat_autocomplete
|
||||
#: model:ir.ui.view,arch_db:base_vat_autocomplete.view_partner_form
|
||||
#: model:ir.ui.view,arch_db:base_vat_autocomplete.view_partner_short_form
|
||||
msgid "e.g. BE0477472701"
|
||||
msgstr ""
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:04+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:04+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -50,7 +50,7 @@ msgstr ""
|
||||
|
||||
#. module: board
|
||||
#. openerp-web
|
||||
#: code:addons/board/static/src/js/dashboard.js:332
|
||||
#: code:addons/board/static/src/js/dashboard.js:335
|
||||
#, python-format
|
||||
msgid "Are you sure you want to remove this item?"
|
||||
msgstr ""
|
||||
@@ -95,7 +95,7 @@ msgstr ""
|
||||
|
||||
#. module: board
|
||||
#. openerp-web
|
||||
#: code:addons/board/static/src/js/dashboard.js:86
|
||||
#: code:addons/board/static/src/js/dashboard.js:85
|
||||
#, python-format
|
||||
msgid "Edit Layout"
|
||||
msgstr ""
|
||||
@@ -112,7 +112,7 @@ msgstr ""
|
||||
|
||||
#. module: board
|
||||
#. openerp-web
|
||||
#: code:addons/board/static/src/js/dashboard.js:49
|
||||
#: code:addons/board/static/src/js/dashboard.js:48
|
||||
#: model:ir.actions.act_window,name:board.open_board_my_dash_action
|
||||
#: model:ir.ui.menu,name:board.menu_board_my_dash
|
||||
#: model:ir.ui.view,arch_db:board.board_my_dash_view
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~15\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-18 14:46+0000\n"
|
||||
"PO-Revision-Date: 2017-04-18 14:46+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:04+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:04+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:54+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:54+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -293,26 +293,26 @@ msgid "${object.event_id.name}: Date updated"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/calendar.py:671
|
||||
#: code:addons/calendar/models/calendar.py:695
|
||||
#, python-format
|
||||
msgid "%s at %s To\n"
|
||||
" %s at %s (%s)"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/calendar.py:669
|
||||
#: code:addons/calendar/models/calendar.py:693
|
||||
#, python-format
|
||||
msgid "%s at (%s To %s) (%s)"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/calendar.py:206
|
||||
#: code:addons/calendar/models/calendar.py:208
|
||||
#, python-format
|
||||
msgid "%s has accepted invitation"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/calendar.py:214
|
||||
#: code:addons/calendar/models/calendar.py:216
|
||||
#, python-format
|
||||
msgid "%s has declined invitation"
|
||||
msgstr ""
|
||||
@@ -340,13 +340,28 @@ msgstr ""
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.model.fields,field_description:calendar.field_calendar_event_activity_ids
|
||||
msgid "Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.model,name:calendar.model_mail_activity
|
||||
msgid "Activity"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.model,name:calendar.model_mail_activity_type
|
||||
msgid "Activity Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.model.fields,field_description:calendar.field_calendar_event_allday
|
||||
msgid "All Day"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/calendar.py:666
|
||||
#: code:addons/calendar/models/calendar.py:690
|
||||
#, python-format
|
||||
msgid "AllDay , %s"
|
||||
msgstr ""
|
||||
@@ -385,7 +400,7 @@ msgid "Availability"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/calendar.py:1508
|
||||
#: code:addons/calendar/models/calendar.py:1569
|
||||
#: selection:calendar.attendee,availability:0
|
||||
#: selection:calendar.event,show_as:0
|
||||
#, python-format
|
||||
@@ -416,6 +431,11 @@ msgstr ""
|
||||
msgid "Calendar Invitation"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.model.fields,field_description:calendar.field_mail_activity_calendar_event_id
|
||||
msgid "Calendar Meeting"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.actions.server,name:calendar.ir_cron_scheduler_alarm_ir_actions_server
|
||||
#: model:ir.cron,cron_name:calendar.ir_cron_scheduler_alarm
|
||||
@@ -528,6 +548,27 @@ msgstr ""
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||||
#: model:ir.ui.view,arch_db:calendar.view_calendar_event_form_popup
|
||||
msgid "Document"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.model.fields,field_description:calendar.field_calendar_event_res_id
|
||||
msgid "Document ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.model.fields,field_description:calendar.field_calendar_event_res_model_id
|
||||
msgid "Document Model"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.model.fields,field_description:calendar.field_calendar_event_res_model
|
||||
msgid "Document Model Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.model.fields,field_description:calendar.field_calendar_event_duration
|
||||
#: model:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||||
@@ -578,13 +619,13 @@ msgid "Ending at"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/calendar.py:854
|
||||
#: code:addons/calendar/models/calendar.py:884
|
||||
#, python-format
|
||||
msgid "Ending date cannot be set before starting date."
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/calendar.py:852
|
||||
#: code:addons/calendar/models/calendar.py:882
|
||||
#, python-format
|
||||
msgid "Ending datetime cannot be set before starting datetime."
|
||||
msgstr ""
|
||||
@@ -605,7 +646,7 @@ msgid "Event alarm"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/calendar.py:1097
|
||||
#: code:addons/calendar/models/calendar.py:1127
|
||||
#, python-format
|
||||
msgid "Event recurrence interval cannot be negative."
|
||||
msgstr ""
|
||||
@@ -615,6 +656,12 @@ msgstr ""
|
||||
msgid "Everyone"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/mail_activity.py:38
|
||||
#, python-format
|
||||
msgid "Feedback: "
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: selection:calendar.event,byday:0
|
||||
msgid "Fifth"
|
||||
@@ -626,7 +673,7 @@ msgid "First"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/calendar.py:894
|
||||
#: code:addons/calendar/models/calendar.py:924
|
||||
#, python-format
|
||||
msgid "First you have to specify the date of the invitation."
|
||||
msgstr ""
|
||||
@@ -663,7 +710,7 @@ msgid "Group By"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/calendar.py:1453
|
||||
#: code:addons/calendar/models/calendar.py:1514
|
||||
#, python-format
|
||||
msgid "Group by date is not supported, use the calendar view instead."
|
||||
msgstr ""
|
||||
@@ -935,7 +982,7 @@ msgid "Partner-related data of the user"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/calendar.py:1110
|
||||
#: code:addons/calendar/models/calendar.py:1140
|
||||
#, python-format
|
||||
msgid "Please select a proper day of the month."
|
||||
msgstr ""
|
||||
@@ -1033,6 +1080,11 @@ msgstr ""
|
||||
msgid "Saturday"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.ui.view,arch_db:calendar.mail_activity_view_form_popup
|
||||
msgid "Schedule a meeting"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
||||
msgid "Search Meetings"
|
||||
@@ -1143,10 +1195,17 @@ msgstr ""
|
||||
msgid "The"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#. openerp-web
|
||||
#: code:addons/calendar/static/src/js/mail_activity.js:42
|
||||
#, python-format
|
||||
msgid "The activity is linked to a meeting. Deleting it will remove the meeting as well. Do you want to proceed ?"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.actions.act_window,help:calendar.action_calendar_event
|
||||
msgid "The calendar is shared between employees and fully integrated with\n"
|
||||
" other applications such as the employee holidays or the business\n"
|
||||
" other applications such as the employee leaves or the business\n"
|
||||
" opportunities."
|
||||
msgstr ""
|
||||
|
||||
@@ -1248,7 +1307,7 @@ msgid "Yes I'm going."
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/calendar.py:137
|
||||
#: code:addons/calendar/models/calendar.py:138
|
||||
#, python-format
|
||||
msgid "You cannot duplicate a calendar attendee."
|
||||
msgstr ""
|
||||
@@ -1269,7 +1328,7 @@ msgid "e.g. Business Lunch"
|
||||
msgstr ""
|
||||
|
||||
#. module: calendar
|
||||
#: code:addons/calendar/models/calendar.py:1095
|
||||
#: code:addons/calendar/models/calendar.py:1125
|
||||
#, python-format
|
||||
msgid "interval cannot be negative."
|
||||
msgstr ""
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -15,17 +15,64 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: contacts
|
||||
#: model:ir.ui.menu,name:contacts.menu_action_res_partner_bank_form
|
||||
#: model:ir.ui.menu,name:contacts.menu_config_bank_accounts
|
||||
msgid "Bank Accounts"
|
||||
msgstr ""
|
||||
|
||||
#. module: contacts
|
||||
#: model:ir.ui.menu,name:contacts.menu_action_res_bank_form
|
||||
msgid "Banks"
|
||||
msgstr ""
|
||||
|
||||
#. module: contacts
|
||||
#: model:ir.actions.act_window,help:contacts.action_contacts
|
||||
msgid "Click to add a contact in your contacts directory."
|
||||
msgstr ""
|
||||
|
||||
#. module: contacts
|
||||
#: model:ir.ui.menu,name:contacts.res_partner_menu_config
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: contacts
|
||||
#: model:ir.ui.menu,name:contacts.menu_partner_category_form
|
||||
msgid "Contact Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: contacts
|
||||
#: model:ir.ui.menu,name:contacts.menu_partner_title_contact
|
||||
msgid "Contact Titles"
|
||||
msgstr ""
|
||||
|
||||
#. module: contacts
|
||||
#: model:ir.actions.act_window,name:contacts.action_contacts
|
||||
#: model:ir.ui.menu,name:contacts.menu_contacts
|
||||
#: model:ir.ui.menu,name:contacts.res_partner_menu_contacts
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#. module: contacts
|
||||
#: model:ir.ui.menu,name:contacts.menu_country_partner
|
||||
msgid "Countries"
|
||||
msgstr ""
|
||||
|
||||
#. module: contacts
|
||||
#: model:ir.ui.menu,name:contacts.menu_country_group
|
||||
msgid "Country Group"
|
||||
msgstr ""
|
||||
|
||||
#. module: contacts
|
||||
#: model:ir.ui.menu,name:contacts.menu_country_state_partner
|
||||
msgid "Fed. States"
|
||||
msgstr ""
|
||||
|
||||
#. module: contacts
|
||||
#: model:ir.ui.menu,name:contacts.menu_localisation
|
||||
msgid "Localization"
|
||||
msgstr ""
|
||||
|
||||
#. module: contacts
|
||||
#: model:ir.actions.act_window,help:contacts.action_contacts
|
||||
msgid "Odoo helps you easily track all activities related to\n"
|
||||
@@ -33,3 +80,8 @@ msgid "Odoo helps you easily track all activities related to\n"
|
||||
" documents, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: contacts
|
||||
#: model:ir.ui.menu,name:contacts.res_partner_industry_menu
|
||||
msgid "Sectors of Activity"
|
||||
msgstr ""
|
||||
|
||||
|
||||
+191
-138
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:03+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:03+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:52+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:52+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -159,14 +159,14 @@ msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:34
|
||||
#: code:addons/crm/static/src/js/tour.js:29
|
||||
#, python-format
|
||||
msgid "<b>Drag & drop opportunities</b> between columns as you progress in your sales cycle."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:79
|
||||
#: code:addons/crm/static/src/js/tour.js:74
|
||||
#, python-format
|
||||
msgid "<b>Invite coworkers</b> via email.<br/><i>Enter one email per line.</i>"
|
||||
msgstr ""
|
||||
@@ -188,14 +188,14 @@ msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:65
|
||||
#: code:addons/crm/static/src/js/tour.js:60
|
||||
#, python-format
|
||||
msgid "<p><b>Send messages</b> to your prospect and get replies automatically attached to this opportunity.</p><p class=\"mb0\">Type <i>'@'</i> to mention people - it's like cc-ing on emails.</p>"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:50
|
||||
#: code:addons/crm/static/src/js/tour.js:45
|
||||
#, python-format
|
||||
msgid "<p>You will be able to customize your followup activities. Examples:</p><ol><li>introductory email</li><li>call 10 days after</li><li>second call 3 days after, ...</li></ol><p class='mb0'><i>Select a standard activity for now on.</i></p>"
|
||||
msgstr ""
|
||||
@@ -676,6 +676,11 @@ msgstr ""
|
||||
msgid "Activities Done Target"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "Activities Todo"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead_kanban_state
|
||||
msgid "Activity State"
|
||||
@@ -686,13 +691,18 @@ msgstr ""
|
||||
msgid "Activity Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.menu,name:crm.crm_team_menu_config_activity_types
|
||||
msgid "Activity Types"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_planner
|
||||
msgid "Add Features"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.sale_config_settings_view_form_inherit_crm
|
||||
#: model:ir.ui.view,arch_db:crm.res_config_settings_view_form
|
||||
msgid "Add a qualification step before creating an opportunity"
|
||||
msgstr ""
|
||||
|
||||
@@ -704,7 +714,7 @@ msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_team_alias_id
|
||||
#: model:ir.ui.view,arch_db:crm.sale_config_settings_view_form_inherit_crm
|
||||
#: model:ir.ui.view,arch_db:crm.res_config_settings_view_form
|
||||
msgid "Alias"
|
||||
msgstr ""
|
||||
|
||||
@@ -713,11 +723,6 @@ msgstr ""
|
||||
msgid "Alias Contact Security"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_sale_config_settings_alias_domain
|
||||
msgid "Alias Domain"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_team_alias_name
|
||||
msgid "Alias Name"
|
||||
@@ -741,13 +746,13 @@ msgid "Aligning your sales organization on a systematic\n"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/wizard/base_partner_merge.py:310
|
||||
#: code:addons/crm/wizard/base_partner_merge.py:274
|
||||
#, python-format
|
||||
msgid "All contacts must have the same email. Only the Administrator can merge contacts with different emails."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:856
|
||||
#: code:addons/crm/models/crm_lead.py:905
|
||||
#, python-format
|
||||
msgid "All email incoming to %s will automatically\n"
|
||||
" create new opportunity. Update your business card, phone book, social media,...\n"
|
||||
@@ -825,11 +830,6 @@ msgstr ""
|
||||
msgid "Assigned"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_sale_config_settings_module_crm_voip
|
||||
msgid "Asterisk (VoIP)"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_planner
|
||||
msgid "At the end of the deployment process, your expectations should be reached.\n"
|
||||
@@ -847,11 +847,6 @@ msgstr ""
|
||||
msgid "Automatic Merge Wizard"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_sale_config_settings_generate_sales_team_alias
|
||||
msgid "Automatically generate an email alias at the sales channel creation"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_case_tree_view_oppor
|
||||
msgid "Avg. of Probability"
|
||||
@@ -882,6 +877,12 @@ msgstr ""
|
||||
msgid "Better visibility on team activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:381
|
||||
#, python-format
|
||||
msgid "Boom! Team record for the past 30 days."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_planner
|
||||
msgid "Boost your online sales with sleek product pages."
|
||||
@@ -893,7 +894,8 @@ msgid "Bounce"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.sale_config_settings_view_form_inherit_crm
|
||||
#: model:ir.ui.menu,name:crm.crm_menu_root
|
||||
#: model:ir.ui.view,arch_db:crm.res_config_settings_view_form
|
||||
msgid "CRM"
|
||||
msgstr ""
|
||||
|
||||
@@ -974,20 +976,20 @@ msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:23
|
||||
#: code:addons/crm/static/src/js/tour.js:18
|
||||
#, python-format
|
||||
msgid "Click here to <b>create your first opportunity</b> and add it to your pipeline."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:58
|
||||
#: code:addons/crm/static/src/js/tour.js:53
|
||||
#, python-format
|
||||
msgid "Click on an opportunity to zoom to it."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:859
|
||||
#: code:addons/crm/models/crm_lead.py:908
|
||||
#, python-format
|
||||
msgid "Click to add a new opportunity"
|
||||
msgstr ""
|
||||
@@ -1071,13 +1073,23 @@ msgstr ""
|
||||
msgid "Competition Matrix comparing prices"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.menu,name:crm.crm_menu_config
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:75
|
||||
#: code:addons/crm/static/src/js/tour.js:70
|
||||
#, python-format
|
||||
msgid "Configuration options are available in the Settings app."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.actions.act_window,name:crm.crm_config_settings_action
|
||||
msgid "Configure CRM"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_planner
|
||||
msgid "Configure the stages of your sales pipeline"
|
||||
@@ -1120,6 +1132,7 @@ msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_base_partner_merge_automatic_wizard_partner_ids
|
||||
#: model:ir.ui.view,arch_db:crm.res_config_settings_view_form
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
@@ -1164,7 +1177,7 @@ msgid "Convert to opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1031
|
||||
#: code:addons/crm/models/crm_lead.py:1080
|
||||
#: selection:crm.lead2opportunity.partner,name:0
|
||||
#: selection:crm.lead2opportunity.partner.mass,name:0
|
||||
#: model:ir.actions.act_window,name:crm.action_crm_lead2opportunity_partner
|
||||
@@ -1194,6 +1207,11 @@ msgstr ""
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.view_create_opportunity_simplified
|
||||
msgid "Create & Edit"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_planner
|
||||
msgid "Create Customers"
|
||||
@@ -1222,8 +1240,8 @@ msgid "Create a Proof of Concept with consultants"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: selection:crm.lead.convert2task,action:0
|
||||
#: selection:crm.lead2opportunity.partner,action:0
|
||||
#: selection:crm.lead2projectissue.wizard,action:0
|
||||
#: selection:crm.partner.binding,action:0
|
||||
msgid "Create a new customer"
|
||||
msgstr ""
|
||||
@@ -1314,11 +1332,6 @@ msgstr ""
|
||||
msgid "Creation Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.actions.server,name:crm.action_mark_as_lost
|
||||
msgid "Crm: Mark Leads as lost"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.actions.server,name:crm.action_your_pipeline
|
||||
msgid "Crm: My Pipeline"
|
||||
@@ -1340,10 +1353,10 @@ msgid "Current Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1075
|
||||
#: code:addons/crm/models/crm_lead.py:1124
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead2opportunity_partner_mass_partner_id
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead2opportunity_partner_partner_id
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead2projectissue_wizard_partner_id
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead_convert2task_partner_id
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead_partner_id
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_partner_binding_partner_id
|
||||
#: model:ir.ui.view,arch_db:crm.crm_case_form_view_leads
|
||||
@@ -1356,7 +1369,12 @@ msgid "Customer"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1077
|
||||
#: model:ir.model.fields,field_description:crm.field_res_config_settings_module_web_clearbit
|
||||
msgid "Customer Autocomplete"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1126
|
||||
#, python-format
|
||||
msgid "Customer Email"
|
||||
msgstr ""
|
||||
@@ -1367,6 +1385,7 @@ msgid "Customer Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.menu,name:crm.res_partner_menu_crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_planner
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_lead2opportunity_partner
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_lead2opportunity_partner_mass
|
||||
@@ -1410,7 +1429,7 @@ msgid "Deduplicate the other Contacts"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_sale_config_settings_alias_prefix
|
||||
#: model:ir.model.fields,field_description:crm.field_res_config_settings_crm_alias_prefix
|
||||
msgid "Default Alias Name for Leads"
|
||||
msgstr ""
|
||||
|
||||
@@ -1495,9 +1514,9 @@ msgid "Display your brochures, product sheets, showcases etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: selection:crm.lead.convert2task,action:0
|
||||
#: selection:crm.lead2opportunity.partner,action:0
|
||||
#: selection:crm.lead2opportunity.partner.mass,action:0
|
||||
#: selection:crm.lead2projectissue.wizard,action:0
|
||||
#: selection:crm.partner.binding,action:0
|
||||
msgid "Do not link to a customer"
|
||||
msgstr ""
|
||||
@@ -1552,7 +1571,7 @@ msgid "Email address of the contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.sale_config_settings_view_form_inherit_crm
|
||||
#: model:ir.ui.view,arch_db:crm.res_config_settings_view_form
|
||||
msgid "Emails received to that address generate new leads not assigned to any sales channel yet. This can be made when converting them into opportunities. Incoming emails can be automatically assigned to specific sales channels. To do so, set an email alias on the sales channel."
|
||||
msgstr ""
|
||||
|
||||
@@ -1653,6 +1672,11 @@ msgstr ""
|
||||
msgid "Expected Revenue"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.filters,name:crm.filter_opportunity_expected_revenue
|
||||
msgid "Expected Revenue by Team"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_case_tree_view_oppor
|
||||
msgid "Expected Revenues"
|
||||
@@ -1683,11 +1707,6 @@ msgstr ""
|
||||
msgid "Extra Info"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead_fax
|
||||
msgid "Fax"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/web_planner_crm.js:31
|
||||
@@ -1711,7 +1730,7 @@ msgid "For every deal, review the next action, the expected closing, the pain po
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/wizard/base_partner_merge.py:299
|
||||
#: code:addons/crm/wizard/base_partner_merge.py:263
|
||||
#, python-format
|
||||
msgid "For safety reasons, you cannot merge more than 3 contacts together. You can re-open the wizard several times if needed."
|
||||
msgstr ""
|
||||
@@ -1728,11 +1747,26 @@ msgid "Force assignation"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:527
|
||||
#: code:addons/crm/models/crm_lead.py:577
|
||||
#, python-format
|
||||
msgid "From %s : %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "Future Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_leads_filter
|
||||
msgid "Future Activities (7 days)"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_leads_filter
|
||||
msgid "Future Activities (All)"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/web_planner_crm.js:30
|
||||
@@ -1751,9 +1785,9 @@ msgid "Gamification"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.sale_config_settings_view_form_inherit_crm
|
||||
#: model:ir.ui.view,arch_db:crm.res_config_settings_view_form
|
||||
msgid "Generate unassigned leads from incoming emails. Leads coming from\n"
|
||||
" that email will be assigned manually."
|
||||
" that email will be assigned manually."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
@@ -1766,9 +1800,15 @@ msgstr ""
|
||||
msgid "Global CC"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:379
|
||||
#, python-format
|
||||
msgid "Go, go, go! Congrats for your first deal."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:84
|
||||
#: code:addons/crm/static/src/js/tour.js:79
|
||||
#, python-format
|
||||
msgid "Good job! Your completed the tour of the CRM. You can continue with the <b>implementation guide</b> to help you setup the CRM in your company."
|
||||
msgstr ""
|
||||
@@ -2045,7 +2085,13 @@ msgid "Last Updated on"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:833
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_leads_filter
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "Late Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:882
|
||||
#: selection:crm.activity.report,lead_type:0
|
||||
#: selection:crm.lead,type:0
|
||||
#: selection:crm.opportunity.report,type:0
|
||||
@@ -2100,7 +2146,7 @@ msgstr ""
|
||||
#: model:ir.actions.act_window,name:crm.crm_case_form_view_salesteams_lead
|
||||
#: model:ir.actions.act_window,name:crm.crm_lead_all_leads
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_team_use_leads
|
||||
#: model:ir.model.fields,field_description:crm.field_sale_config_settings_group_use_lead
|
||||
#: model:ir.model.fields,field_description:crm.field_res_config_settings_group_use_lead
|
||||
#: model:ir.ui.menu,name:crm.crm_opportunity_report_menu_lead
|
||||
#: model:ir.ui.menu,name:crm.menu_crm_leads
|
||||
#: model:ir.ui.view,arch_db:crm.crm_activity_report_view_search
|
||||
@@ -2115,12 +2161,6 @@ msgstr ""
|
||||
msgid "Leads & Opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:55
|
||||
#, python-format
|
||||
msgid "Leads / Opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.actions.act_window,name:crm.action_report_crm_lead_salesteam
|
||||
#: model:ir.actions.act_window,name:crm.crm_opportunity_report_action_lead
|
||||
@@ -2180,13 +2220,6 @@ msgstr ""
|
||||
msgid "Leads/Opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:18
|
||||
#, python-format
|
||||
msgid "Let's have a look at your opportunities pipeline."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_planner
|
||||
msgid "Licences"
|
||||
@@ -2198,8 +2231,8 @@ msgid "Lines"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: selection:crm.lead.convert2task,action:0
|
||||
#: selection:crm.lead2opportunity.partner,action:0
|
||||
#: selection:crm.lead2projectissue.wizard,action:0
|
||||
#: selection:crm.partner.binding,action:0
|
||||
msgid "Link to an existing customer"
|
||||
msgstr ""
|
||||
@@ -2214,9 +2247,14 @@ msgstr ""
|
||||
msgid "List of possible pain points by segment/profile"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.res_config_settings_view_form
|
||||
msgid "Look up company information (name, logo, etc.)"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/models/crm_lead.py:1037
|
||||
#: code:addons/crm/models/crm_lead.py:1086
|
||||
#: code:addons/crm/static/src/js/web_planner_crm.js:33
|
||||
#: model:ir.ui.view,arch_db:crm.crm_case_form_view_oppor
|
||||
#: model:ir.ui.view,arch_db:crm.crm_opportunity_report_view_search
|
||||
@@ -2249,12 +2287,12 @@ msgid "Low"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_sale_config_settings_default_generate_lead_from_alias
|
||||
#: model:ir.model.fields,field_description:crm.field_res_config_settings_generate_lead_from_alias
|
||||
msgid "Manual Assignation of Emails"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.sale_config_settings_view_form_inherit_crm
|
||||
#: model:ir.ui.view,arch_db:crm.res_config_settings_view_form
|
||||
msgid "Manually Assignation of Incoming Emails"
|
||||
msgstr ""
|
||||
|
||||
@@ -2268,6 +2306,11 @@ msgstr ""
|
||||
msgid "Mark Won"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.actions.server,name:crm.action_mark_as_lost
|
||||
msgid "Mark as lost"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_case_form_view_oppor
|
||||
msgid "Marketing"
|
||||
@@ -2291,7 +2334,7 @@ msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:875
|
||||
#: code:addons/crm/models/crm_lead.py:924
|
||||
#, python-format
|
||||
msgid "Meeting scheduled at '%s'<br> Subject: %s <br> Duration: %s hour(s)"
|
||||
msgstr ""
|
||||
@@ -2375,31 +2418,31 @@ msgid "Merge with existing opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:478
|
||||
#: code:addons/crm/models/crm_lead.py:528
|
||||
#, python-format
|
||||
msgid "Merged lead"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:509
|
||||
#: code:addons/crm/models/crm_lead.py:559
|
||||
#, python-format
|
||||
msgid "Merged leads"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:509
|
||||
#: code:addons/crm/models/crm_lead.py:559
|
||||
#, python-format
|
||||
msgid "Merged opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:478
|
||||
#: code:addons/crm/models/crm_lead.py:528
|
||||
#, python-format
|
||||
msgid "Merged opportunity"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/wizard/base_partner_merge.py:331
|
||||
#: code:addons/crm/wizard/base_partner_merge.py:295
|
||||
#, python-format
|
||||
msgid "Merged with the following partners:"
|
||||
msgstr ""
|
||||
@@ -2432,7 +2475,6 @@ msgstr ""
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_activity_report_view_search
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_leads_filter
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "My Activities"
|
||||
msgstr ""
|
||||
|
||||
@@ -2443,12 +2485,11 @@ msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_opportunity_report_view_search
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "My Opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.menu,name:crm.menu_crm_opportunities
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "My Pipeline"
|
||||
msgstr ""
|
||||
|
||||
@@ -2498,7 +2539,6 @@ msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.actions.act_window,name:crm.crm_lead_action_activities
|
||||
#: model:ir.ui.menu,name:crm.crm_lead_menu_activities
|
||||
#: model:ir.ui.view,arch_db:crm.crm_lead_view_tree_activity
|
||||
msgid "Next Activities"
|
||||
msgstr ""
|
||||
@@ -2514,7 +2554,7 @@ msgid "Next activity late"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1097
|
||||
#: code:addons/crm/models/crm_lead.py:1146
|
||||
#, python-format
|
||||
msgid "No Subject"
|
||||
msgstr ""
|
||||
@@ -2589,11 +2629,6 @@ msgstr ""
|
||||
msgid "Odoo is the world's only software to have a full integration of Marketing Apps for your sales channel: insight sales, point of sale, ecommerce."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,help:crm.field_sale_config_settings_generate_sales_team_alias
|
||||
msgid "Odoo will generate an email alias based on the sales channel name"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_planner
|
||||
msgid "Odoo will help you create polished, professional quotations and contracts in minutes.\n"
|
||||
@@ -2619,7 +2654,7 @@ msgid "Online users: we do it for you!"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/wizard/base_partner_merge.py:323
|
||||
#: code:addons/crm/wizard/base_partner_merge.py:287
|
||||
#, python-format
|
||||
msgid "Only the destination contact may be linked to existing Journal Items. Please ask the Administrator if you need to merge several contacts linked to existing Journal Items."
|
||||
msgstr ""
|
||||
@@ -2686,7 +2721,8 @@ msgid "Opportunities that are assigned to me"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:808
|
||||
#: code:addons/crm/models/crm_lead.py:427
|
||||
#: code:addons/crm/models/crm_lead.py:857
|
||||
#: selection:crm.activity.report,lead_type:0
|
||||
#: selection:crm.lead,type:0
|
||||
#: selection:crm.opportunity.report,type:0
|
||||
@@ -2754,12 +2790,6 @@ msgstr ""
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_leads_filter
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "Overdue Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "Overdue Opportunities"
|
||||
@@ -2841,7 +2871,7 @@ msgid "Phone"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_sale_config_settings_module_crm_phone_validation
|
||||
#: model:ir.model.fields,field_description:crm.field_res_config_settings_module_crm_phone_validation
|
||||
msgid "Phone Validation"
|
||||
msgstr ""
|
||||
|
||||
@@ -2858,9 +2888,12 @@ msgid "Phone scripts"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_team.py:172
|
||||
#: code:addons/crm/models/crm_team.py:165
|
||||
#: model:ir.actions.act_window,name:crm.crm_lead_opportunities_tree_view
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_team_use_opportunities
|
||||
#: model:ir.ui.menu,name:crm.crm_menu_pipeline
|
||||
#: model:ir.ui.menu,name:crm.crm_opportunity_report_menu
|
||||
#: model:ir.ui.menu,name:crm.menu_crm_opportunities
|
||||
#: model:ir.ui.view,arch_db:crm.crm_planner
|
||||
#, python-format
|
||||
msgid "Pipeline"
|
||||
@@ -2894,7 +2927,7 @@ msgid "Pipeline Analysis gives you an instant access to\n"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_team.py:238
|
||||
#: code:addons/crm/models/crm_team.py:231
|
||||
#, python-format
|
||||
msgid "Pipeline: Expected Revenue"
|
||||
msgstr ""
|
||||
@@ -2910,7 +2943,7 @@ msgid "Planner"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:581
|
||||
#: code:addons/crm/models/crm_lead.py:631
|
||||
#, python-format
|
||||
msgid "Please select more than one element (lead or opportunity) from the list view."
|
||||
msgstr ""
|
||||
@@ -3039,7 +3072,7 @@ msgstr ""
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:13
|
||||
#, python-format
|
||||
msgid "Ready to boost your sales? Your <b>sales pipeline</b> can be found here, under this app."
|
||||
msgid "Ready to boost your sales? Your <b>Pipeline</b> can be found here, under <b>CRM</b> app."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
@@ -3060,7 +3093,7 @@ msgstr ""
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead2opportunity_partner_action
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead2opportunity_partner_mass_action
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead2projectissue_wizard_action
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead_convert2task_action
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_partner_binding_action
|
||||
msgid "Related Customer"
|
||||
msgstr ""
|
||||
@@ -3071,6 +3104,7 @@ msgid "Reminder: Lead ${object.name} from ${object.partner_id != False and objec
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.menu,name:crm.crm_menu_report
|
||||
#: model:ir.ui.view,arch_db:crm.crm_planner
|
||||
msgid "Reporting"
|
||||
msgstr ""
|
||||
@@ -3111,6 +3145,12 @@ msgstr ""
|
||||
msgid "Sales Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.menu,name:crm.crm_team_config
|
||||
#: model:ir.ui.menu,name:crm.sales_team_menu_report_crm
|
||||
msgid "Sales Channels"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_planner
|
||||
msgid "Sales Forecasts (month+1)"
|
||||
@@ -3154,19 +3194,9 @@ msgstr ""
|
||||
msgid "Save filters or add any report to your dashboard with the Favorites menu."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.sale_config_settings_view_form_inherit_crm
|
||||
msgid "Save this page and come back here to set up the feature."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.sale_config_settings_view_form_inherit_crm
|
||||
msgid "Schedule & make calls from CRM app"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:45
|
||||
#: code:addons/crm/static/src/js/tour.js:40
|
||||
#, python-format
|
||||
msgid "Schedule an activity by clicking here"
|
||||
msgstr ""
|
||||
@@ -3254,6 +3284,11 @@ msgid "Setting up your sales funnel is just the first step. To achieve a\n"
|
||||
" That's the purpose of this guide."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.menu,name:crm.crm_config_settings_menu
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:res.groups,name:crm.group_use_lead
|
||||
msgid "Show Lead Menu"
|
||||
@@ -3581,7 +3616,7 @@ msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:40
|
||||
#: code:addons/crm/static/src/js/tour.js:35
|
||||
#, python-format
|
||||
msgid "This opportunity has <b>no activity planned</b>. <i>Click to check them.</i>"
|
||||
msgstr ""
|
||||
@@ -3602,7 +3637,7 @@ msgid "This stage is folded in the kanban view when there are no records in that
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1003
|
||||
#: code:addons/crm/models/crm_lead.py:1052
|
||||
#, python-format
|
||||
msgid "This target does not exist."
|
||||
msgstr ""
|
||||
@@ -3695,15 +3730,10 @@ msgstr ""
|
||||
#: model:ir.ui.view,arch_db:crm.crm_case_kanban_view_leads
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_leads_filter
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_lead_kanban
|
||||
msgid "Unread Messages"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_leads_filter
|
||||
#: model:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "Upcoming Activities (7 days)"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead_write_date
|
||||
msgid "Update Date"
|
||||
@@ -3720,7 +3750,7 @@ msgid "Use"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.sale_config_settings_view_form_inherit_crm
|
||||
#: model:ir.ui.view,arch_db:crm.res_config_settings_view_form
|
||||
msgid "Use an External Email Server"
|
||||
msgstr ""
|
||||
|
||||
@@ -3764,14 +3794,14 @@ msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:88
|
||||
#: code:addons/crm/static/src/js/tour.js:83
|
||||
#, python-format
|
||||
msgid "Use the <b>implementation guide</b> to setup the CRM in your company."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:70
|
||||
#: code:addons/crm/static/src/js/tour.js:65
|
||||
#, python-format
|
||||
msgid "Use the breadcrumbs to <b>go back to your sales pipeline</b>."
|
||||
msgstr ""
|
||||
@@ -3817,7 +3847,7 @@ msgid "VIP letter to potential sponsors"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.sale_config_settings_view_form_inherit_crm
|
||||
#: model:ir.ui.view,arch_db:crm.res_config_settings_view_form
|
||||
msgid "Validate and normalize phone numbers."
|
||||
msgstr ""
|
||||
|
||||
@@ -3910,6 +3940,11 @@ msgid "What are your sales objectives? What challenges are you\n"
|
||||
" of a successful implementation."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.res_config_settings_view_form
|
||||
msgid "When populating your address book, Odoo relies on Clearbit’s API to provide you with a list of matching contacts or companies.When selecting one item, the partner name, logo and website get automatically set."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,help:crm.field_crm_lead_team_id
|
||||
msgid "When sending mails, the default email address is taken from the sales channel."
|
||||
@@ -3942,7 +3977,7 @@ msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/models/crm_lead.py:1036
|
||||
#: code:addons/crm/models/crm_lead.py:1085
|
||||
#: code:addons/crm/static/src/js/web_planner_crm.js:15
|
||||
#: code:addons/crm/static/src/js/web_planner_crm.js:22
|
||||
#: code:addons/crm/static/src/js/web_planner_crm.js:27
|
||||
@@ -3967,6 +4002,12 @@ msgstr ""
|
||||
msgid "Won in Opportunities Target"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:383
|
||||
#, python-format
|
||||
msgid "Yeah! Deal of the last 7 days for the team."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/web_planner_crm.js:18
|
||||
@@ -3975,7 +4016,7 @@ msgid "You are in discussion with the decision maker and HE agreed on his pain p
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/wizard/base_partner_merge.py:306
|
||||
#: code:addons/crm/wizard/base_partner_merge.py:270
|
||||
#, python-format
|
||||
msgid "You cannot merge a contact with one of his parent."
|
||||
msgstr ""
|
||||
@@ -3989,11 +4030,23 @@ msgid "You don't need to review lost opportunities at every sales meeting, but i
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/wizard/base_partner_merge.py:398
|
||||
#: code:addons/crm/wizard/base_partner_merge.py:362
|
||||
#, python-format
|
||||
msgid "You have to specify a filter for your selection"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:385
|
||||
#, python-format
|
||||
msgid "You just beat your personal record for the past 30 days."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:387
|
||||
#, python-format
|
||||
msgid "You just beat your personal record for the past 7 days."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.actions.act_window,help:crm.crm_case_form_view_salesteams_opportunity
|
||||
msgid "You will be able to plan meetings and log activities from\n"
|
||||
@@ -4036,11 +4089,6 @@ msgstr ""
|
||||
msgid "Your Odoo CRM application is running smoothly."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.actions.act_window,name:crm.crm_lead_opportunities_tree_view
|
||||
msgid "Your Pipeline"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.view,arch_db:crm.crm_planner
|
||||
msgid "Your business cards"
|
||||
@@ -4119,7 +4167,7 @@ msgid "e.g. www.odoo.com"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:863
|
||||
#: code:addons/crm/models/crm_lead.py:912
|
||||
#, python-format
|
||||
msgid "opportunities"
|
||||
msgstr ""
|
||||
@@ -4130,8 +4178,13 @@ msgid "or"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model,name:crm.model_sale_config_settings
|
||||
msgid "sale.config.settings"
|
||||
#: model:ir.ui.view,arch_db:crm.crm_case_kanban_view_leads
|
||||
msgid "planned_revenue"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model,name:crm.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
@@ -4181,7 +4234,7 @@ msgid "to setup your own domain\n"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:869
|
||||
#: code:addons/crm/models/crm_lead.py:918
|
||||
#, python-format
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
@@ -11,7 +11,7 @@ class TestCrmMailActivity(TestCrmCases):
|
||||
def setUp(self):
|
||||
super(TestCrmMailActivity, self).setUp()
|
||||
# Set up activities
|
||||
lead_model_id = self.env['ir.model'].search([('model', '=', 'crm.lead')]).id
|
||||
lead_model_id = self.env['ir.model']._get('crm.lead').id
|
||||
ActivityType = self.env['mail.activity.type']
|
||||
self.activity3 = ActivityType.create({
|
||||
'name': 'Celebrate the sale',
|
||||
@@ -83,7 +83,7 @@ class TestCrmMailActivity(TestCrmCases):
|
||||
def test_crm_activity_next_action(self):
|
||||
""" This test case set the next activity on a lead, log another, and schedule a third. """
|
||||
# Add the next activity (like we set it from a form view)
|
||||
lead_model_id = self.env['ir.model'].search([('model', '=', 'crm.lead')]).id
|
||||
lead_model_id = self.env['ir.model']._get('crm.lead').id
|
||||
activity = self.env['mail.activity'].sudo(self.crm_salesman.id).create({
|
||||
'activity_type_id': self.activity1.id,
|
||||
'summary': 'My Own Summary',
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:05+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:05+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:54+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:54+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -16,7 +16,7 @@ msgstr ""
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: crm_phone_validation
|
||||
#: model:ir.model.fields,help:crm_phone_validation.field_sale_config_settings_crm_phone_valid_method
|
||||
#: model:ir.model.fields,help:crm_phone_validation.field_res_config_settings_crm_phone_valid_method
|
||||
msgid "Always encode phone numbers using international format. Otherwisenumbers coming from the company's country are nationaly formatted.International numbers are always using international format."
|
||||
msgstr ""
|
||||
|
||||
@@ -25,18 +25,18 @@ msgstr ""
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_phone_validation
|
||||
#: model:ir.model.fields,field_description:crm_phone_validation.field_sale_config_settings_crm_phone_valid_method
|
||||
msgid "Enforce International Format"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_phone_validation
|
||||
#: model:ir.model,name:crm_phone_validation.model_crm_lead
|
||||
msgid "Lead/Opportunity"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_phone_validation
|
||||
#: model:ir.model,name:crm_phone_validation.model_sale_config_settings
|
||||
msgid "sale.config.settings"
|
||||
#: model:ir.model.fields,field_description:crm_phone_validation.field_res_config_settings_crm_phone_valid_method
|
||||
msgid "Local Numbers"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_phone_validation
|
||||
#: model:ir.model,name:crm_phone_validation.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * crm_project_issue
|
||||
# * crm_project
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:52+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:52+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -15,76 +15,76 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: crm_project_issue
|
||||
#: model:ir.ui.view,arch_db:crm_project_issue.crm_case_form_view_leads_project_issue
|
||||
#. module: crm_project
|
||||
#: model:ir.ui.view,arch_db:crm_project.crm_lead_view_form
|
||||
msgid "<span class=\"o_stat_text\">Convert To</span>\n"
|
||||
" <span class=\"o_stat_text\">Issue</span>"
|
||||
" <span class=\"o_stat_text\">Task</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_project_issue
|
||||
#: model:ir.ui.view,arch_db:crm_project_issue.view_crm_lead2projectissue_wizard
|
||||
#. module: crm_project
|
||||
#: model:ir.ui.view,arch_db:crm_project.crm_lead_convert2task_view_form
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_project_issue
|
||||
#: model:ir.actions.act_window,name:crm_project_issue.convert_lead2projectissue_wizard_action
|
||||
#: model:ir.ui.view,arch_db:crm_project_issue.crm_case_form_view_leads_project_issue
|
||||
#: model:ir.ui.view,arch_db:crm_project_issue.view_crm_lead2projectissue_wizard
|
||||
msgid "Convert to Issue"
|
||||
#. module: crm_project
|
||||
#: model:ir.actions.act_window,name:crm_project.crm_lead_convert2task_action
|
||||
#: model:ir.ui.view,arch_db:crm_project.crm_lead_convert2task_view_form
|
||||
#: model:ir.ui.view,arch_db:crm_project.crm_lead_view_form
|
||||
msgid "Convert to Task"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_project_issue
|
||||
#: model:ir.ui.view,arch_db:crm_project_issue.view_crm_lead2projectissue_wizard
|
||||
msgid "Create Issue"
|
||||
#. module: crm_project
|
||||
#: model:ir.ui.view,arch_db:crm_project.crm_lead_convert2task_view_form
|
||||
msgid "Create Task"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_project_issue
|
||||
#: model:ir.model.fields,field_description:crm_project_issue.field_crm_lead2projectissue_wizard_create_uid
|
||||
#. module: crm_project
|
||||
#: model:ir.model.fields,field_description:crm_project.field_crm_lead_convert2task_create_uid
|
||||
msgid "Created by"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_project_issue
|
||||
#: model:ir.model.fields,field_description:crm_project_issue.field_crm_lead2projectissue_wizard_create_date
|
||||
#. module: crm_project
|
||||
#: model:ir.model.fields,field_description:crm_project.field_crm_lead_convert2task_create_date
|
||||
msgid "Created on"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_project_issue
|
||||
#: model:ir.model.fields,field_description:crm_project_issue.field_crm_lead2projectissue_wizard_display_name
|
||||
#. module: crm_project
|
||||
#: model:ir.model.fields,field_description:crm_project.field_crm_lead_convert2task_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_project_issue
|
||||
#: model:ir.model.fields,field_description:crm_project_issue.field_crm_lead2projectissue_wizard_id
|
||||
#. module: crm_project
|
||||
#: model:ir.model.fields,field_description:crm_project.field_crm_lead_convert2task_id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_project_issue
|
||||
#: model:ir.model.fields,field_description:crm_project_issue.field_crm_lead2projectissue_wizard___last_update
|
||||
#. module: crm_project
|
||||
#: model:ir.model.fields,field_description:crm_project.field_crm_lead_convert2task___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_project_issue
|
||||
#: model:ir.model.fields,field_description:crm_project_issue.field_crm_lead2projectissue_wizard_write_uid
|
||||
#. module: crm_project
|
||||
#: model:ir.model.fields,field_description:crm_project.field_crm_lead_convert2task_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_project_issue
|
||||
#: model:ir.model.fields,field_description:crm_project_issue.field_crm_lead2projectissue_wizard_write_date
|
||||
#. module: crm_project
|
||||
#: model:ir.model.fields,field_description:crm_project.field_crm_lead_convert2task_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_project_issue
|
||||
#: model:ir.model.fields,field_description:crm_project_issue.field_crm_lead2projectissue_wizard_lead_id
|
||||
#. module: crm_project
|
||||
#: model:ir.model.fields,field_description:crm_project.field_crm_lead_convert2task_lead_id
|
||||
msgid "Lead"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_project_issue
|
||||
#: model:ir.model.fields,field_description:crm_project_issue.field_crm_lead2projectissue_wizard_project_id
|
||||
#. module: crm_project
|
||||
#: model:ir.model.fields,field_description:crm_project.field_crm_lead_convert2task_project_id
|
||||
msgid "Project"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm_project_issue
|
||||
#: model:ir.model,name:crm_project_issue.model_crm_lead2projectissue_wizard
|
||||
msgid "crm.lead2projectissue.wizard"
|
||||
#. module: crm_project
|
||||
#: model:ir.model,name:crm_project.model_crm_lead_convert2task
|
||||
msgid "crm.lead.convert2task"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
+93
-1058
File diff suppressed because one or more lines are too long
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:04+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:04+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
+40
-98
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:04+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:04+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -385,15 +385,10 @@ msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.view,arch_db:event.event_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:event.res_config_settings_view_form
|
||||
msgid "Add a navigation menu to your event web pages with schedule, tracks, a track proposal form, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.view,arch_db:event.event_config_settings_view_form
|
||||
msgid "Advertising"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: selection:event.mail,interval_type:0
|
||||
#: selection:event.type.mail,interval_type:0
|
||||
@@ -417,7 +412,7 @@ msgid "Are you sure you want to cancel this event? All the linked attendees will
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.view,arch_db:event.event_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:event.res_config_settings_view_form
|
||||
msgid "Attendance"
|
||||
msgstr ""
|
||||
|
||||
@@ -501,7 +496,7 @@ msgid "Badge Inner Right"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_config_settings_module_event_barcode
|
||||
#: model:ir.model.fields,field_description:event.field_res_config_settings_module_event_barcode
|
||||
msgid "Barcode"
|
||||
msgstr ""
|
||||
|
||||
@@ -512,7 +507,6 @@ msgid "Before the event"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.view,arch_db:event.event_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:event.view_event_confirm
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
@@ -550,7 +544,7 @@ msgid "Click to add a new event."
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:272
|
||||
#: code:addons/event/models/event.py:264
|
||||
#, python-format
|
||||
msgid "Closing Date cannot be set before Beginning Date."
|
||||
msgstr ""
|
||||
@@ -567,7 +561,7 @@ msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:480
|
||||
#: code:addons/event/models/event.py:475
|
||||
#, python-format
|
||||
msgid "Compose Email"
|
||||
msgstr ""
|
||||
@@ -625,18 +619,12 @@ msgstr ""
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.view,arch_db:event.view_event_form
|
||||
msgid "Contact Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_event_country_id
|
||||
msgid "Country"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_config_settings_create_uid
|
||||
#: model:ir.model.fields,field_description:event.field_event_confirm_create_uid
|
||||
#: model:ir.model.fields,field_description:event.field_event_event_create_uid
|
||||
#: model:ir.model.fields,field_description:event.field_event_mail_create_uid
|
||||
@@ -648,7 +636,6 @@ msgid "Created by"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_config_settings_create_date
|
||||
#: model:ir.model.fields,field_description:event.field_event_confirm_create_date
|
||||
#: model:ir.model.fields,field_description:event.field_event_event_create_date
|
||||
#: model:ir.model.fields,field_description:event.field_event_mail_create_date
|
||||
@@ -660,13 +647,13 @@ msgid "Created on"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:443
|
||||
#: code:addons/event/models/event.py:438
|
||||
#, python-format
|
||||
msgid "Customer"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:445
|
||||
#: code:addons/event/models/event.py:440
|
||||
#, python-format
|
||||
msgid "Customer Email"
|
||||
msgstr ""
|
||||
@@ -688,7 +675,6 @@ msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_config_settings_display_name
|
||||
#: model:ir.model.fields,field_description:event.field_event_confirm_display_name
|
||||
#: model:ir.model.fields,field_description:event.field_event_event_display_name
|
||||
#: model:ir.model.fields,field_description:event.field_event_mail_display_name
|
||||
@@ -745,19 +731,13 @@ msgstr ""
|
||||
msgid "Event"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:332
|
||||
#, python-format
|
||||
msgid "Event Attendees"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model,name:event.model_event_mail
|
||||
msgid "Event Automated Mailing"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.actions.report.xml,name:event.report_event_event_badge
|
||||
#: model:ir.actions.report,name:event.report_event_event_badge
|
||||
msgid "Event Badge"
|
||||
msgstr ""
|
||||
|
||||
@@ -849,6 +829,7 @@ msgstr ""
|
||||
#: model:ir.ui.menu,name:event.event_event_menu_pivot_report
|
||||
#: model:ir.ui.menu,name:event.event_main_menu
|
||||
#: model:ir.ui.menu,name:event.menu_event_event
|
||||
#: model:ir.ui.view,arch_db:event.res_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:event.res_partner_view_tree
|
||||
#: model:ir.ui.view,arch_db:event.view_event_form
|
||||
#: model:ir.ui.view,arch_db:event.view_event_search
|
||||
@@ -920,7 +901,6 @@ msgid "Hour(s)"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_config_settings_id
|
||||
#: model:ir.model.fields,field_description:event.field_event_confirm_id
|
||||
#: model:ir.model.fields,field_description:event.field_event_event_id
|
||||
#: model:ir.model.fields,field_description:event.field_event_mail_id
|
||||
@@ -964,7 +944,6 @@ msgid "Kanban Color Index"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_config_settings___last_update
|
||||
#: model:ir.model.fields,field_description:event.field_event_confirm___last_update
|
||||
#: model:ir.model.fields,field_description:event.field_event_event___last_update
|
||||
#: model:ir.model.fields,field_description:event.field_event_mail___last_update
|
||||
@@ -976,7 +955,6 @@ msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_config_settings_write_uid
|
||||
#: model:ir.model.fields,field_description:event.field_event_confirm_write_uid
|
||||
#: model:ir.model.fields,field_description:event.field_event_event_write_uid
|
||||
#: model:ir.model.fields,field_description:event.field_event_mail_registration_write_uid
|
||||
@@ -988,7 +966,6 @@ msgid "Last Updated by"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_config_settings_write_date
|
||||
#: model:ir.model.fields,field_description:event.field_event_confirm_write_date
|
||||
#: model:ir.model.fields,field_description:event.field_event_event_write_date
|
||||
#: model:ir.model.fields,field_description:event.field_event_mail_registration_write_date
|
||||
@@ -1052,7 +1029,7 @@ msgid "Mail Sent on Event"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.view,arch_db:event.event_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:event.res_config_settings_view_form
|
||||
msgid "Manage & publish a schedule with tracks"
|
||||
msgstr ""
|
||||
|
||||
@@ -1077,7 +1054,7 @@ msgid "Maximum Registrations"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:261
|
||||
#: code:addons/event/models/event.py:253
|
||||
#, python-format
|
||||
msgid "Maximum attendees number should be greater than minimum attendees number."
|
||||
msgstr ""
|
||||
@@ -1104,13 +1081,13 @@ msgid "My Events"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:266
|
||||
#: code:addons/event/models/event.py:258
|
||||
#, python-format
|
||||
msgid "No more available seats."
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:362
|
||||
#: code:addons/event/models/event.py:357
|
||||
#, python-format
|
||||
msgid "No more seats available for this event."
|
||||
msgstr ""
|
||||
@@ -1151,12 +1128,7 @@ msgid "Online Event"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_config_settings_module_website_event
|
||||
msgid "Online Events"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_config_settings_module_website_event_sale
|
||||
#: model:ir.model.fields,field_description:event.field_res_config_settings_module_website_event_sale
|
||||
msgid "Online Ticketing"
|
||||
msgstr ""
|
||||
|
||||
@@ -1196,11 +1168,6 @@ msgstr ""
|
||||
msgid "Physical Event"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.view,arch_db:event.event_config_settings_view_form
|
||||
msgid "Publish events on your website"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,help:event.field_event_registration_origin
|
||||
msgid "Reference of the document that created the registration, for example a sales order"
|
||||
@@ -1212,7 +1179,7 @@ msgid "Register with this event"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.view,arch_db:event.event_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:event.res_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:event.view_event_registration_form
|
||||
#: model:ir.ui.view,arch_db:event.view_event_registration_graph
|
||||
#: model:ir.ui.view,arch_db:event.view_event_registration_pivot
|
||||
@@ -1221,7 +1188,7 @@ msgid "Registration"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.actions.report.xml,name:event.report_event_registration_badge
|
||||
#: model:ir.actions.report,name:event.report_event_registration_badge
|
||||
msgid "Registration Badge"
|
||||
msgstr ""
|
||||
|
||||
@@ -1256,7 +1223,7 @@ msgid "Registration Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_config_settings_module_website_event_questions
|
||||
#: model:ir.model.fields,field_description:event.field_res_config_settings_module_website_event_questions
|
||||
msgid "Registration Survey"
|
||||
msgstr ""
|
||||
|
||||
@@ -1265,16 +1232,6 @@ msgstr ""
|
||||
msgid "Registration mail"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_type_default_reply_to
|
||||
msgid "Reply To"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_event_reply_to
|
||||
msgid "Reply-To Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.menu,name:event.menu_reporting_events
|
||||
msgid "Reporting"
|
||||
@@ -1292,17 +1249,12 @@ msgid "Responsible"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.view,arch_db:event.event_config_settings_view_form
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.view,arch_db:event.event_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:event.res_config_settings_view_form
|
||||
msgid "Scan badges to confirm attendances"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.view,arch_db:event.event_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:event.res_config_settings_view_form
|
||||
msgid "Schedule & Tracks"
|
||||
msgstr ""
|
||||
|
||||
@@ -1317,12 +1269,12 @@ msgid "Scheduled Time"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.view,arch_db:event.event_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:event.res_config_settings_view_form
|
||||
msgid "Sell tickets on your website"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.view,arch_db:event.event_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:event.res_config_settings_view_form
|
||||
msgid "Sell tickets with sales orders"
|
||||
msgstr ""
|
||||
|
||||
@@ -1385,12 +1337,7 @@ msgid "Subscribe"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,help:event.field_event_event_reply_to
|
||||
msgid "The email address of the organizer is likely to be put here, with the effect to be in the 'Reply-To' of the mails sent automatically at event or registrations confirmation. You can also put the email address of your mail gateway if you use one."
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:309
|
||||
#: code:addons/event/models/event.py:301
|
||||
#, python-format
|
||||
msgid "There are already attendees who attended this event. Please reset it to draft if you want to cancel this event."
|
||||
msgstr ""
|
||||
@@ -1402,7 +1349,7 @@ msgid "This field contains the template of the mail that will be automatically s
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_config_settings_module_event_sale
|
||||
#: model:ir.model.fields,field_description:event.field_res_config_settings_module_event_sale
|
||||
msgid "Tickets"
|
||||
msgstr ""
|
||||
|
||||
@@ -1413,7 +1360,7 @@ msgid "Timezone"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_config_settings_module_website_event_track
|
||||
#: model:ir.model.fields,field_description:event.field_res_config_settings_module_website_event_track
|
||||
msgid "Tracks and Agenda"
|
||||
msgstr ""
|
||||
|
||||
@@ -1477,11 +1424,6 @@ msgstr ""
|
||||
msgid "Use Default Hashtag"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_type_use_reply_to
|
||||
msgid "Use Default Reply-To"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_type_use_timezone
|
||||
msgid "Use Default Timezone"
|
||||
@@ -1509,13 +1451,13 @@ msgid "Week(s)"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:419
|
||||
#: code:addons/event/models/event.py:414
|
||||
#, python-format
|
||||
msgid "You must wait the event confirmation before doing this action."
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:421
|
||||
#: code:addons/event/models/event.py:416
|
||||
#, python-format
|
||||
msgid "You must wait the event starting day before doing this action."
|
||||
msgstr ""
|
||||
@@ -1535,48 +1477,48 @@ msgstr ""
|
||||
msgid "badge_of_${(object.event_id.name or '').replace('/','_')}"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model,name:event.model_event_config_settings
|
||||
msgid "event.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model,name:event.model_event_confirm
|
||||
msgid "event.confirm"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:502
|
||||
#: code:addons/event/models/event.py:497
|
||||
#, python-format
|
||||
msgid "in %d days"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:506
|
||||
#: code:addons/event/models/event.py:501
|
||||
#, python-format
|
||||
msgid "next month"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:504
|
||||
#: code:addons/event/models/event.py:499
|
||||
#, python-format
|
||||
msgid "next week"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:508
|
||||
#: code:addons/event/models/event.py:503
|
||||
#, python-format
|
||||
msgid "on "
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:498
|
||||
#: model:ir.model,name:event.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:493
|
||||
#, python-format
|
||||
msgid "today"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:500
|
||||
#: code:addons/event/models/event.py:495
|
||||
#, python-format
|
||||
msgid "tomorrow"
|
||||
msgstr ""
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~15\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-18 14:46+0000\n"
|
||||
"PO-Revision-Date: 2017-04-18 14:46+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -20,11 +20,6 @@ msgstr ""
|
||||
msgid "Apply"
|
||||
msgstr ""
|
||||
|
||||
#. module: event_sale
|
||||
#: model:ir.model.fields,field_description:event_sale.field_product_product_asset_category_id
|
||||
msgid "Asset Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: event_sale
|
||||
#: model:ir.model,name:event_sale.model_event_registration
|
||||
msgid "Attendee"
|
||||
@@ -69,11 +64,6 @@ msgstr ""
|
||||
msgid "Created on"
|
||||
msgstr ""
|
||||
|
||||
#. module: event_sale
|
||||
#: model:ir.model.fields,field_description:event_sale.field_product_product_deferred_revenue_category_id
|
||||
msgid "Deferred Revenue Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: event_sale
|
||||
#: model:ir.model.fields,help:event_sale.field_event_event_ticket_seats_max
|
||||
msgid "Define the number of available tickets. If you have too much registrations you will not be able to sell tickets anymore. Set 0 to ignore this rule set as unlimited."
|
||||
@@ -123,9 +113,6 @@ msgid "Event Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: event_sale
|
||||
#: model:ir.model.fields,field_description:event_sale.field_product_product_event_ok
|
||||
#: model:ir.model.fields,field_description:event_sale.field_product_template_event_ok
|
||||
#: model:ir.model.fields,field_description:event_sale.field_sale_order_line_event_ok
|
||||
#: model:product.product,name:event_sale.product_product_event
|
||||
#: model:product.template,name:event_sale.product_product_event_product_template
|
||||
msgid "Event Registration"
|
||||
@@ -155,6 +142,11 @@ msgstr ""
|
||||
msgid "Event's Ticket"
|
||||
msgstr ""
|
||||
|
||||
#. module: event_sale
|
||||
#: model:ir.ui.view,arch_db:event_sale.event_sale_product_template_form
|
||||
msgid "Events"
|
||||
msgstr ""
|
||||
|
||||
#. module: event_sale
|
||||
#: model:ir.model.fields,field_description:event_sale.field_event_event_ticket_id
|
||||
#: model:ir.model.fields,field_description:event_sale.field_registration_editor_id
|
||||
@@ -172,6 +164,13 @@ msgstr ""
|
||||
msgid "Is Expired"
|
||||
msgstr ""
|
||||
|
||||
#. module: event_sale
|
||||
#: model:ir.model.fields,field_description:event_sale.field_product_product_event_ok
|
||||
#: model:ir.model.fields,field_description:event_sale.field_product_template_event_ok
|
||||
#: model:ir.model.fields,field_description:event_sale.field_sale_order_line_event_ok
|
||||
msgid "Is an Event Ticket"
|
||||
msgstr ""
|
||||
|
||||
#. module: event_sale
|
||||
#: model:ir.model.fields,field_description:event_sale.field_event_event_ticket___last_update
|
||||
#: model:ir.model.fields,field_description:event_sale.field_registration_editor___last_update
|
||||
@@ -210,13 +209,13 @@ msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: event_sale
|
||||
#: code:addons/event_sale/models/event.py:145
|
||||
#: code:addons/event_sale/models/event.py:151
|
||||
#, python-format
|
||||
msgid "No more available seats for the ticket"
|
||||
msgstr ""
|
||||
|
||||
#. module: event_sale
|
||||
#: code:addons/event_sale/models/event.py:172
|
||||
#: code:addons/event_sale/models/event.py:178
|
||||
#, python-format
|
||||
msgid "No more available seats for this ticket"
|
||||
msgstr ""
|
||||
@@ -337,7 +336,7 @@ msgid "Ticket Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: event_sale
|
||||
#: code:addons/event_sale/models/event.py:150
|
||||
#: code:addons/event_sale/models/event.py:156
|
||||
#, python-format
|
||||
msgid "Ticket should belong to either event category or event but not both"
|
||||
msgstr ""
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -123,7 +123,7 @@ msgid "Inbound Mail Server"
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.ui.view,arch_db:fetchmail.base_config_settings_view_form_inherit_fetchmail
|
||||
#: model:ir.ui.view,arch_db:fetchmail.res_config_settings_view_form
|
||||
msgid "Incoming Email Servers"
|
||||
msgstr ""
|
||||
|
||||
@@ -208,7 +208,7 @@ msgid "Optional custom server action to trigger for each incoming mail, on the r
|
||||
msgstr ""
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.ui.view,arch_db:fetchmail.base_config_settings_view_form_inherit_fetchmail
|
||||
#: model:ir.ui.view,arch_db:fetchmail.res_config_settings_view_form
|
||||
msgid "Outgoing Email Servers"
|
||||
msgstr ""
|
||||
|
||||
|
||||
+81
-50
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:05+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:05+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:54+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:54+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -16,15 +16,15 @@ msgstr ""
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: fleet
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:196
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:198
|
||||
#, python-format
|
||||
msgid "%s %s has been added to the fleet!"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: code:addons/fleet/models/fleet_vehicle_cost.py:266
|
||||
#: code:addons/fleet/models/fleet_vehicle_cost.py:274
|
||||
#, python-format
|
||||
msgid "%s contract(s) need(s) to be renewed and/or closed!"
|
||||
msgid "%s contract(s) will expire soon and should be renewed and/or closed!"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
@@ -146,11 +146,6 @@ msgstr ""
|
||||
msgid "Battery Replacement"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: selection:fleet.service.type,category:0
|
||||
msgid "Both"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:fleet.service.type,name:fleet.type_service_11
|
||||
msgid "Brake Caliper Replacement"
|
||||
@@ -279,6 +274,11 @@ msgstr ""
|
||||
msgid "Click to create a new service entry."
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.actions.act_window,help:fleet.fleet_vehicle_contract_types_action
|
||||
msgid "Click to create a new type of contract."
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.actions.act_window,help:fleet.fleet_vehicle_service_types_action
|
||||
msgid "Click to create a new type of service."
|
||||
@@ -294,6 +294,16 @@ msgstr ""
|
||||
msgid "Click to create a vehicle status."
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_contract_view_form
|
||||
msgid "Close Contract"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: selection:fleet.vehicle.log.contract,state:0
|
||||
msgid "Closed"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_color
|
||||
msgid "Color"
|
||||
@@ -354,6 +364,12 @@ msgstr ""
|
||||
msgid "Contract Start Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.actions.act_window,name:fleet.fleet_vehicle_contract_types_action
|
||||
#: model:ir.ui.menu,name:fleet.fleet_vehicle_contract_types_menu
|
||||
msgid "Contract Types"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.model.fields,help:fleet.field_fleet_vehicle_cost_contract_id
|
||||
#: model:ir.model.fields,help:fleet.field_fleet_vehicle_log_contract_contract_id
|
||||
@@ -378,6 +394,11 @@ msgstr ""
|
||||
msgid "Contract logs"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_view_kanban
|
||||
msgid "Contract(s)"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_log_contract_purchaser_id
|
||||
msgid "Contractor"
|
||||
@@ -590,7 +611,7 @@ msgid "Driver of the vehicle"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:214
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:216
|
||||
#, python-format
|
||||
msgid "Driver: from '%s' to '%s'"
|
||||
msgstr ""
|
||||
@@ -662,6 +683,18 @@ msgstr ""
|
||||
msgid "Exhaust Manifold Replacement"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: selection:fleet.vehicle.log.contract,state:0
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_contract_view_search
|
||||
msgid "Expired"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: selection:fleet.vehicle.log.contract,state:0
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_contract_view_search
|
||||
msgid "Expiring Soon"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.module.category,name:fleet.module_fleet_category
|
||||
#: model:ir.ui.menu,name:fleet.menu_root
|
||||
@@ -754,6 +787,7 @@ msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_costs_view_search
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_contract_view_search
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_fuel_view_search
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_model_view_search
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_odometer_view_search
|
||||
@@ -837,10 +871,10 @@ msgstr ""
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_log_contract_id
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_log_fuel_id
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_log_services_id
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_model_brand_id_3193
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_model_id_3182
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_model_brand_id_3068
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_model_id_3057
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_odometer_id
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_state_id_3038
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_state_id_2903
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_tag_id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
@@ -871,6 +905,11 @@ msgstr ""
|
||||
msgid "Included Services"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: selection:fleet.vehicle.log.contract,state:0
|
||||
msgid "Incoming"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_contract_view_form
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_services_view_form
|
||||
@@ -925,6 +964,11 @@ msgstr ""
|
||||
msgid "Kilometers"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_odometer_view_kanban
|
||||
msgid "Km"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_service_type___last_update
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle___last_update
|
||||
@@ -986,7 +1030,7 @@ msgid "License Plate"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:221
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:223
|
||||
#, python-format
|
||||
msgid "License Plate: from '%s' to '%s'"
|
||||
msgstr ""
|
||||
@@ -998,6 +1042,7 @@ msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_log_fuel_liter
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_fuel_view_kanban
|
||||
msgid "Liter"
|
||||
msgstr ""
|
||||
|
||||
@@ -1094,6 +1139,11 @@ msgstr ""
|
||||
msgid "Model Make"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_model_year
|
||||
msgid "Model Year"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.actions.act_window,name:fleet.fleet_vehicle_model_brand_action
|
||||
#: model:ir.ui.menu,name:fleet.fleet_vehicle_model_brand_menu
|
||||
@@ -1116,7 +1166,7 @@ msgid "Model of the vehicle"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:210
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:212
|
||||
#, python-format
|
||||
msgid "Model: from '%s' to '%s'"
|
||||
msgstr ""
|
||||
@@ -1160,10 +1210,10 @@ msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:209
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:213
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:217
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:220
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:211
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:215
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:219
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:222
|
||||
#, python-format
|
||||
msgid "None"
|
||||
msgstr ""
|
||||
@@ -1416,7 +1466,7 @@ msgid "Refueling Details"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: code:addons/fleet/models/fleet_vehicle_cost.py:192
|
||||
#: code:addons/fleet/models/fleet_vehicle_cost.py:200
|
||||
#: model:ir.actions.act_window,name:fleet.act_renew_contract
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_contract_view_form
|
||||
#, python-format
|
||||
@@ -1595,7 +1645,7 @@ msgid "State name already exists"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:218
|
||||
#: code:addons/fleet/models/fleet_vehicle.py:220
|
||||
#, python-format
|
||||
msgid "State: from '%s' to '%s'"
|
||||
msgstr ""
|
||||
@@ -1627,16 +1677,6 @@ msgstr ""
|
||||
msgid "Tax roll"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_contract_view_form
|
||||
msgid "Terminate Contract"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: selection:fleet.vehicle.log.contract,state:0
|
||||
msgid "Terminated"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_log_contract_notes
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_contract_view_form
|
||||
@@ -1677,11 +1717,6 @@ msgstr ""
|
||||
msgid "Tire Service"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: selection:fleet.vehicle.log.contract,state:0
|
||||
msgid "To Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_services_view_tree
|
||||
msgid "Total"
|
||||
@@ -1758,7 +1793,7 @@ msgstr ""
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_log_contract_odometer_unit
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_log_fuel_odometer_unit
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_log_services_odometer_unit
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_odometer_unit_3029
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_odometer_unit_2892
|
||||
msgid "Unit"
|
||||
msgstr ""
|
||||
|
||||
@@ -1768,7 +1803,7 @@ msgstr ""
|
||||
#: model:ir.model.fields,help:fleet.field_fleet_vehicle_log_fuel_odometer_unit
|
||||
#: model:ir.model.fields,help:fleet.field_fleet_vehicle_log_services_odometer_unit
|
||||
#: model:ir.model.fields,help:fleet.field_fleet_vehicle_odometer_unit
|
||||
#: model:ir.model.fields,help:fleet.field_fleet_vehicle_odometer_unit_3029
|
||||
#: model:ir.model.fields,help:fleet.field_fleet_vehicle_odometer_unit_2892
|
||||
msgid "Unit of the odometer "
|
||||
msgstr ""
|
||||
|
||||
@@ -1794,6 +1829,7 @@ msgstr ""
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_log_services_vehicle_id
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_odometer_vehicle_id
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_costs_view_search
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_contract_view_search
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_fuel_view_search
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_odometer_view_search
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_view_form
|
||||
@@ -1967,6 +2003,11 @@ msgstr ""
|
||||
msgid "Year"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.model.fields,help:fleet.field_fleet_vehicle_model_year
|
||||
msgid "Year of the model"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: selection:fleet.vehicle.log.contract,cost_frequency:0
|
||||
msgid "Yearly"
|
||||
@@ -1995,11 +2036,6 @@ msgstr ""
|
||||
msgid "amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_view_kanban
|
||||
msgid "and"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_model_view_form
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_view_form
|
||||
@@ -2026,11 +2062,6 @@ msgstr ""
|
||||
msgid "fleet.vehicle.tag"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_view_kanban
|
||||
msgid "other(s)"
|
||||
msgstr ""
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.ui.view,arch_db:fleet.fleet_vehicle_view_form
|
||||
msgid "show all the costs for this vehicle"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:05+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:05+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:54+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:54+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -95,7 +95,7 @@ msgid "\n"
|
||||
" </table> \n"
|
||||
" % else: \n"
|
||||
" <span style=\"color:#A8A8A8;font-size:13px;\">\n"
|
||||
" The following message contains the current progress for the challenge <strong>${object.name}</strong>.\n"
|
||||
" Challenge: <strong>${object.name}</strong>.\n"
|
||||
" </span> \n"
|
||||
" % for line in challenge_lines:\n"
|
||||
" <!-- Header + Button table -->\n"
|
||||
@@ -110,7 +110,7 @@ msgid "\n"
|
||||
" % if len(line['goals'])>2:\n"
|
||||
" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n"
|
||||
" <tr><td style=\"padding:0 30px;\">\n"
|
||||
" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n"
|
||||
" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n"
|
||||
" <tr>\n"
|
||||
" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n"
|
||||
" % for goal in top_goals:\n"
|
||||
@@ -141,9 +141,10 @@ msgid "\n"
|
||||
" <div style=\"height:${heightA}px;\">\n"
|
||||
" ${extra_div | safe} \n"
|
||||
" <div style=\"height:55px;\">\n"
|
||||
" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"/web/image?model=res.users&field=image_small&id=${goal['user_id']}\" alt=\"\"/>\n"
|
||||
" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n"
|
||||
" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n"
|
||||
" </div> \n"
|
||||
" <div align=\"center\" style =\"color:${bgColor};\">\n"
|
||||
" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n"
|
||||
" ${goal['name']}\n"
|
||||
" </div \n"
|
||||
" </div>\n"
|
||||
@@ -174,8 +175,8 @@ msgid "\n"
|
||||
" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n"
|
||||
" <thead>\n"
|
||||
" <tr style=\"color:#9A6C8E; font-size:12px;\">\n"
|
||||
" <th style=\"width:10%;text-align:center;\">Rank</th>\n"
|
||||
" <th style=\"width:15%;text-align:left;\">Name</th>\n"
|
||||
" <th style=\"width:15%;text-align:center;\">Rank</th>\n"
|
||||
" <th style=\"width:25%;text-align:left;\">Name</th>\n"
|
||||
" <th style=\"width:30%;text-align:right;\">Performance \n"
|
||||
" % if line['suffix']:\n"
|
||||
" (${line['suffix']})\n"
|
||||
@@ -196,12 +197,12 @@ msgid "\n"
|
||||
" % set tdColor = 'gray'\n"
|
||||
" % set mutedColor = '#AAAAAA'\n"
|
||||
" % set tdPercentageColor = '#9A6C8E'\n"
|
||||
" <td width=\"10%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n"
|
||||
" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n"
|
||||
" </td>\n"
|
||||
" <td width=\"15%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n"
|
||||
" <td width=\"20%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n"
|
||||
" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n"
|
||||
" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n"
|
||||
" </td>\n"
|
||||
" <td width=\"20%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n"
|
||||
" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n"
|
||||
" </tr>\n"
|
||||
" <tr>\n"
|
||||
" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n"
|
||||
@@ -267,73 +268,37 @@ msgid "\n"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:587
|
||||
#: code:addons/gamification/models/challenge.py:589
|
||||
#, python-format
|
||||
msgid "%s has joined the challenge"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:596
|
||||
#: code:addons/gamification/models/challenge.py:598
|
||||
#, python-format
|
||||
msgid "%s has refused the challenge"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: model:mail.template,body_html:gamification.email_template_badge_received
|
||||
msgid "<?xml version=\"1.0\"?>\n"
|
||||
"<data><div>\n"
|
||||
" <p>Congratulations ${object.user_id.name} !</p>\n"
|
||||
" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n"
|
||||
"</div>\n"
|
||||
"<div>\n"
|
||||
"% if object.badge_id.description\n"
|
||||
"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n"
|
||||
"<tbody><tr>\n"
|
||||
" <td valign=\"center\">\n"
|
||||
" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n"
|
||||
" </td>\n"
|
||||
" <td valign=\"center\">\n"
|
||||
" <cite>${object.badge_id.description}</cite>\n"
|
||||
" </td>\n"
|
||||
"</tr></tbody>\n"
|
||||
"</table>\n"
|
||||
"% endif\n"
|
||||
"</div>\n"
|
||||
"<div>\n"
|
||||
" <p>\n"
|
||||
"% if object.sender_id\n"
|
||||
" This badge was granted by <strong>${object.sender_id.name}</strong>.\n"
|
||||
"% endif\n"
|
||||
" </p>\n"
|
||||
" <p>\n"
|
||||
"% if object.comment\n"
|
||||
" <em>${object.comment}</em>\n"
|
||||
"% endif\n"
|
||||
" </p>\n"
|
||||
"</div>\n"
|
||||
"</data>"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:653
|
||||
#: code:addons/gamification/models/challenge.py:655
|
||||
#, python-format
|
||||
msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:650
|
||||
#: code:addons/gamification/models/challenge.py:652
|
||||
#, python-format
|
||||
msgid "<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this challenge."
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:648
|
||||
#: code:addons/gamification/models/challenge.py:650
|
||||
#, python-format
|
||||
msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:658
|
||||
#: code:addons/gamification/models/challenge.py:660
|
||||
#, python-format
|
||||
msgid "<br/>Special rewards were sent to the top competing users. The ranking for this challenge is :"
|
||||
msgstr ""
|
||||
@@ -360,7 +325,7 @@ msgstr ""
|
||||
#. module: gamification
|
||||
#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition
|
||||
#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition
|
||||
#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3233
|
||||
#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3116
|
||||
msgid "A goal is considered as completed when the current value is compared to the value to reach"
|
||||
msgstr ""
|
||||
|
||||
@@ -494,7 +459,7 @@ msgid "Can not grant"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/goal.py:410
|
||||
#: code:addons/gamification/models/goal.py:412
|
||||
#, python-format
|
||||
msgid "Can not modify the configuration of a started goal"
|
||||
msgstr ""
|
||||
@@ -691,7 +656,7 @@ msgid "Defined how will be computed the goals. The result of the operation will
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3242
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3115
|
||||
msgid "Definition Description"
|
||||
msgstr ""
|
||||
|
||||
@@ -890,7 +855,7 @@ msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3244
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3100
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name
|
||||
#: model:ir.ui.view,arch_db:gamification.goal_search_view
|
||||
msgid "Goal Definition"
|
||||
@@ -921,7 +886,7 @@ msgstr ""
|
||||
#. module: gamification
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3233
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3116
|
||||
msgid "Goal Performance"
|
||||
msgstr ""
|
||||
|
||||
@@ -1256,7 +1221,7 @@ msgid "No one, assigned through challenges"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:665
|
||||
#: code:addons/gamification/models/challenge.py:667
|
||||
#, python-format
|
||||
msgid "Nobody reached the required conditions to receive special badges."
|
||||
msgstr ""
|
||||
@@ -1587,7 +1552,7 @@ msgstr ""
|
||||
#. module: gamification
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3238
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3117
|
||||
msgid "Suffix"
|
||||
msgstr ""
|
||||
|
||||
@@ -1612,7 +1577,7 @@ msgid "The action that will be called to update the goal value."
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:644
|
||||
#: code:addons/gamification/models/challenge.py:646
|
||||
#, python-format
|
||||
msgid "The challenge %s is finished."
|
||||
msgstr ""
|
||||
@@ -1620,7 +1585,7 @@ msgstr ""
|
||||
#. module: gamification
|
||||
#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix
|
||||
#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix
|
||||
#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3238
|
||||
#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3117
|
||||
msgid "The currency and suffix field"
|
||||
msgstr ""
|
||||
|
||||
@@ -1640,7 +1605,7 @@ msgid "The day a new challenge will be automatically started. If no periodicity
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/goal.py:91
|
||||
#: code:addons/gamification/models/goal.py:93
|
||||
#, python-format
|
||||
msgid "The domain for the definition %s seems incorrect, please check it.\n"
|
||||
"\n"
|
||||
@@ -1683,7 +1648,7 @@ msgid "The maximum number of time this badge can be sent per month per person."
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/goal.py:108
|
||||
#: code:addons/gamification/models/goal.py:110
|
||||
#, python-format
|
||||
msgid "The model configuration for the definition %s seems incorrect, please check it.\n"
|
||||
"\n"
|
||||
@@ -1691,7 +1656,7 @@ msgid "The model configuration for the definition %s seems incorrect, please che
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/goal.py:105
|
||||
#: code:addons/gamification/models/goal.py:107
|
||||
#, python-format
|
||||
msgid "The model configuration for the definition %s seems incorrect, please check it.\n"
|
||||
"\n"
|
||||
@@ -1828,7 +1793,7 @@ msgid "Update"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/goal.py:445
|
||||
#: code:addons/gamification/models/goal.py:447
|
||||
#, python-format
|
||||
msgid "Update %s"
|
||||
msgstr ""
|
||||
@@ -1933,6 +1898,11 @@ msgstr ""
|
||||
msgid "You have found the hidden badge"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: model:mail.template,body_html:gamification.email_template_badge_received
|
||||
msgid "\\x3c3f786d6c2076657273696f6e3d22312e30223f3e0a3c646174613e3c6469763e0a202020203c703e436f6e67726174756c6174696f6e7320247b6f626a6563742e757365725f69642e6e616d657d20213c2f703e0a202020203c703e596f75206a757374207265636569766564206261646765203c7374726f6e673e247b6f626a6563742e62616467655f69642e6e616d657d3c2f7374726f6e673e20213c2f703e0a3c2f6469763e0a3c6469763e0a25206966206f626a6563742e62616467655f69642e6465736372697074696f6e0a3c7461626c652063656c6c73706163696e673d2230222063656c6c70616464696e673d22302220626f726465723d223022207374796c653d2277696474683a2036303070783b206d617267696e2d746f703a203570783b223e0a3c74626f64793e3c74723e0a202020203c74642076616c69676e3d2263656e746572223e0a20202020202020203c696d67207372633d222f7765622f696d6167652f67616d696669636174696f6e2e62616467652f247b6f626a6563742e62616467655f69642e69647d2f696d6167652f383078383022207374796c653d2270616464696e673a203070783b206d617267696e3a203070783b206865696768743a206175746f3b2077696474683a20383070783b2220616c743d22247b757365722e636f6d70616e795f69642e6e616d657d222f3e0a202020203c2f74643e0a202020203c74642076616c69676e3d2263656e746572223e0a20202020202020203c636974653e247b6f626a6563742e62616467655f69642e6465736372697074696f6e7d3c2f636974653e0a202020203c2f74643e0a3c2f74723e3c2f74626f64793e0a3c2f7461626c653e0a2520656e6469660a3c2f6469763e0a3c6469763e0a202020203c703e0a25206966206f626a6563742e73656e6465725f69640a20202020202020205468697320626164676520776173206772616e746564206279203c7374726f6e673e247b6f626a6563742e73656e6465725f69642e6e616d657d3c2f7374726f6e673e2e0a2520656e6469660a202020203c2f703e0a202020203c703e0a25206966206f626a6563742e636f6d6d656e740a20202020202020203c656d3e247b6f626a6563742e636f6d6d656e747d3c2f656d3e0a2520656e6469660a202020203c2f703e0a3c2f6469763e0a3c2f646174613e"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: model:ir.ui.view,arch_db:gamification.badge_form_view
|
||||
msgid "badges this month"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:04+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:04+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -51,35 +51,41 @@ msgid "Last Updated on"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_account
|
||||
#: code:addons/google_account/models/google_service.py:169
|
||||
#: code:addons/google_account/models/google_service.py:171
|
||||
#, python-format
|
||||
msgid "Method not supported [%s] not in [GET, POST, PUT, PATCH or DELETE]!"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_account
|
||||
#: code:addons/google_account/models/google_service.py:117
|
||||
#: code:addons/google_account/models/google_service.py:119
|
||||
#, python-format
|
||||
msgid "Something went wrong during your token generation. Maybe your Authorization Code is invalid"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_account
|
||||
#: code:addons/google_account/models/google_service.py:52
|
||||
#: code:addons/google_account/models/google_service.py:55
|
||||
#, python-format
|
||||
msgid "Something went wrong during your token generation. Maybe your Authorization Code is invalid or already expired"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_account
|
||||
#: code:addons/google_account/models/google_service.py:144
|
||||
#: code:addons/google_account/models/google_service.py:149
|
||||
#, python-format
|
||||
msgid "Something went wrong during your token generation. Maybe your Authorization Code is invalid or already expired [%s]"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_account
|
||||
#: code:addons/google_account/models/google_service.py:193
|
||||
#: code:addons/google_account/models/google_service.py:192
|
||||
#, python-format
|
||||
msgid "Something went wrong with your request to google"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_account
|
||||
#: code:addons/google_account/models/google_service.py:130
|
||||
#, python-format
|
||||
msgid "The account for the Google service '%s' is not configured"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_account
|
||||
#: model:ir.model,name:google_account.model_google_service
|
||||
msgid "google.service"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~15\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-18 14:46+0000\n"
|
||||
"PO-Revision-Date: 2017-04-18 14:46+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -16,7 +16,7 @@ msgstr ""
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: google_calendar
|
||||
#: model:ir.ui.view,arch_db:google_calendar.base_config_settings_view_form_inherit_google_calendar
|
||||
#: model:ir.ui.view,arch_db:google_calendar.res_config_settings_view_form
|
||||
msgid "<i class=\"fa fa-fw fa-arrow-right\"/>Tutorial"
|
||||
msgstr ""
|
||||
|
||||
@@ -27,28 +27,28 @@ msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:79
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:89
|
||||
#, python-format
|
||||
msgid "Accounts"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:69
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:79
|
||||
#, python-format
|
||||
msgid "All events have been disconnected from your previous account. You can now restart the synchronization"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:51
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:57
|
||||
#, python-format
|
||||
msgid "An administrator needs to configure Google Synchronization before you can use it!"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:73
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:83
|
||||
#, python-format
|
||||
msgid "An error occured while disconnecting events from your previous account. Please retry or contact your administrator."
|
||||
msgstr ""
|
||||
@@ -69,31 +69,29 @@ msgid "Calendar ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#: model:ir.ui.view,arch_db:google_calendar.base_config_settings_view_form_inherit_google_calendar
|
||||
#: model:ir.ui.view,arch_db:google_calendar.res_config_settings_view_form
|
||||
msgid "Client ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#: model:ir.ui.view,arch_db:google_calendar.base_config_settings_view_form_inherit_google_calendar
|
||||
#: model:ir.ui.view,arch_db:google_calendar.res_config_settings_view_form
|
||||
msgid "Client Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#: model:ir.model.fields,field_description:google_calendar.field_base_config_settings_cal_client_id
|
||||
#: model:ir.model.fields,field_description:google_calendar.field_hr_timesheet_config_settings_cal_client_id
|
||||
#: model:ir.model.fields,field_description:google_calendar.field_res_config_settings_cal_client_id
|
||||
msgid "Client_id"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#: model:ir.model.fields,field_description:google_calendar.field_base_config_settings_cal_client_secret
|
||||
#: model:ir.model.fields,field_description:google_calendar.field_hr_timesheet_config_settings_cal_client_secret
|
||||
#: model:ir.model.fields,field_description:google_calendar.field_res_config_settings_cal_client_secret
|
||||
msgid "Client_key"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:48
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:52
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:54
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:58
|
||||
#, python-format
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
@@ -105,7 +103,7 @@ msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:60
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:66
|
||||
#, python-format
|
||||
msgid "Do you want to do this now?"
|
||||
msgstr ""
|
||||
@@ -117,14 +115,14 @@ msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:74
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:84
|
||||
#, python-format
|
||||
msgid "Event disconnection error"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:70
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:80
|
||||
#, python-format
|
||||
msgid "Event disconnection success"
|
||||
msgstr ""
|
||||
@@ -166,7 +164,7 @@ msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:59
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:65
|
||||
#, python-format
|
||||
msgid "In order to do this, you first need to disconnect all existing events from the old account."
|
||||
msgstr ""
|
||||
@@ -198,7 +196,7 @@ msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:40
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:46
|
||||
#, python-format
|
||||
msgid "Redirection"
|
||||
msgstr ""
|
||||
@@ -210,21 +208,21 @@ msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:90
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:117
|
||||
#, python-format
|
||||
msgid "Sync with <b>Google</b>"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:44
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:50
|
||||
#, python-format
|
||||
msgid "The Google Synchronization needs to be configured before you can use it, do you want to do it now?"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:58
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:64
|
||||
#, python-format
|
||||
msgid "The account you are trying to synchronize (%s) is not the same as the last one used (%s)!"
|
||||
msgstr ""
|
||||
@@ -235,8 +233,7 @@ msgid "Token Validity"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#: model:ir.model.fields,field_description:google_calendar.field_base_config_settings_server_uri
|
||||
#: model:ir.model.fields,field_description:google_calendar.field_hr_timesheet_config_settings_server_uri
|
||||
#: model:ir.model.fields,field_description:google_calendar.field_res_config_settings_server_uri
|
||||
msgid "URI for tuto"
|
||||
msgstr ""
|
||||
|
||||
@@ -252,24 +249,24 @@ msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:36
|
||||
#: code:addons/google_calendar/static/src/js/google_calendar.js:42
|
||||
#, python-format
|
||||
msgid "You will be redirected to Google to authorize access to your calendar!"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#: code:addons/google_calendar/models/google_calendar.py:296
|
||||
#: code:addons/google_calendar/models/google_calendar.py:295
|
||||
#, python-format
|
||||
msgid "Your token is invalid or has been revoked !"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#: model:ir.model,name:google_calendar.model_base_config_settings
|
||||
msgid "base.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#: model:ir.model,name:google_calendar.model_google_calendar
|
||||
msgid "google.calendar"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_calendar
|
||||
#: model:ir.model,name:google_calendar.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -25,19 +25,34 @@ msgid "<b>To create a new filter:</b><br/>\n"
|
||||
" - If filter is not specified, link of google document will appear in \"More\" option for all users for all opportunities."
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.ui.view,arch_db:google_drive.view_google_drive_config_kanban
|
||||
msgid "<strong>Active</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.ui.view,arch_db:google_drive.view_google_drive_config_kanban
|
||||
msgid "<strong>Model</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.ui.view,arch_db:google_drive.view_google_drive_config_kanban
|
||||
msgid "<strong>Template</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.model.fields,field_description:google_drive.field_google_drive_config_active
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: code:addons/google_drive/models/google_drive.py:40
|
||||
#: code:addons/google_drive/models/google_drive.py:41
|
||||
#, python-format
|
||||
msgid "At least one key cannot be found in your Google Drive name pattern"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.model.fields,field_description:google_drive.field_base_config_settings_google_drive_authorization_code
|
||||
#: model:ir.model.fields,field_description:google_drive.field_res_config_settings_google_drive_authorization_code
|
||||
msgid "Authorization Code"
|
||||
msgstr ""
|
||||
|
||||
@@ -62,7 +77,7 @@ msgid "Created on"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: code:addons/google_drive/models/google_drive.py:159
|
||||
#: code:addons/google_drive/models/google_drive.py:157
|
||||
#, python-format
|
||||
msgid "Creating google drive may only be done by one at a time."
|
||||
msgstr ""
|
||||
@@ -78,8 +93,8 @@ msgid "Filter"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: code:addons/google_drive/models/google_drive.py:59
|
||||
#: code:addons/google_drive/models/google_drive.py:80
|
||||
#: code:addons/google_drive/models/google_drive.py:60
|
||||
#: code:addons/google_drive/models/google_drive.py:81
|
||||
#, python-format
|
||||
msgid "Go to the configuration panel"
|
||||
msgstr ""
|
||||
@@ -89,11 +104,6 @@ msgstr ""
|
||||
msgid "Google Client"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.ui.menu,name:google_drive.menu_google_drive_config
|
||||
msgid "Google Drive"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.ui.view,arch_db:google_drive.view_google_drive_config_form
|
||||
#: model:ir.ui.view,arch_db:google_drive.view_google_drive_config_tree
|
||||
@@ -106,13 +116,13 @@ msgid "Google Drive Name Pattern"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.ui.view,arch_db:google_drive.base_config_settings_view_form_inherit_google_drive
|
||||
#: model:ir.ui.view,arch_db:google_drive.res_config_settings_view_form
|
||||
msgid "Google Drive Templates"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: code:addons/google_drive/models/google_drive.py:61
|
||||
#: code:addons/google_drive/models/google_drive.py:82
|
||||
#: code:addons/google_drive/models/google_drive.py:62
|
||||
#: code:addons/google_drive/models/google_drive.py:83
|
||||
#, python-format
|
||||
msgid "Google Drive is not yet configured. Please contact your administrator."
|
||||
msgstr ""
|
||||
@@ -153,7 +163,7 @@ msgid "Model"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: code:addons/google_drive/models/google_drive.py:201
|
||||
#: code:addons/google_drive/models/google_drive.py:199
|
||||
#, python-format
|
||||
msgid "Please enter a valid Google Document URL."
|
||||
msgstr ""
|
||||
@@ -169,7 +179,7 @@ msgid "Resource Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: code:addons/google_drive/models/google_drive.py:79
|
||||
#: code:addons/google_drive/models/google_drive.py:80
|
||||
#, python-format
|
||||
msgid "Something went wrong during the token generation. Please request again an authorization code ."
|
||||
msgstr ""
|
||||
@@ -186,18 +196,17 @@ msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.actions.act_window,name:google_drive.action_google_drive_users_config
|
||||
#: model:ir.ui.menu,name:google_drive.menu_google_drive_model_config
|
||||
msgid "Templates"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: code:addons/google_drive/models/google_drive.py:97
|
||||
#: code:addons/google_drive/models/google_drive.py:98
|
||||
#, python-format
|
||||
msgid "The Google Template cannot be found. Maybe it has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.model.fields,help:google_drive.field_base_config_settings_google_drive_uri
|
||||
#: model:ir.model.fields,help:google_drive.field_res_config_settings_google_drive_uri
|
||||
msgid "The URL to generate the authorization code from Google"
|
||||
msgstr ""
|
||||
|
||||
@@ -210,29 +219,29 @@ msgid "The name of the attached document can use fixed or variable data. To dist
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: code:addons/google_drive/models/google_drive.py:135
|
||||
#: code:addons/google_drive/models/google_drive.py:134
|
||||
#, python-format
|
||||
msgid "The permission 'reader' for 'anyone with the link' has not been written on the document"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.model.fields,field_description:google_drive.field_base_config_settings_google_drive_uri
|
||||
#: model:ir.model.fields,field_description:google_drive.field_res_config_settings_google_drive_uri
|
||||
msgid "URI"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: code:addons/google_drive/models/google_drive.py:58
|
||||
#: code:addons/google_drive/models/google_drive.py:59
|
||||
#, python-format
|
||||
msgid "You haven't configured 'Authorization Code' generated from google, Please generate and configure it ."
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.model,name:google_drive.model_base_config_settings
|
||||
msgid "base.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.ui.view,arch_db:google_drive.view_google_drive_config_form
|
||||
msgid "https://docs.google.com/document/d/1vOtpJK9scIQz6taD9tJRIETWbEw3fSiaQHArsJYcua4/edit"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.model,name:google_drive.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:04+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:04+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -43,25 +43,23 @@ msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_spreadsheet
|
||||
#: model:ir.ui.view,arch_db:google_spreadsheet.base_config_settings_view_form_inherit_spreadsheet
|
||||
#: model:ir.ui.view,arch_db:google_spreadsheet.res_config_settings_view_form
|
||||
msgid "Please use the settings of Google Drive\n"
|
||||
" on the left or above."
|
||||
msgstr ""
|
||||
|
||||
#. module: google_spreadsheet
|
||||
#: model:ir.model.fields,help:google_spreadsheet.field_base_config_settings_google_drive_uri_copy
|
||||
#: model:ir.model.fields,help:google_spreadsheet.field_hr_timesheet_config_settings_google_drive_uri_copy
|
||||
#: model:ir.model.fields,help:google_spreadsheet.field_res_config_settings_google_drive_uri_copy
|
||||
msgid "The URL to generate the authorization code from Google"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_spreadsheet
|
||||
#: model:ir.model.fields,field_description:google_spreadsheet.field_base_config_settings_google_drive_uri_copy
|
||||
#: model:ir.model.fields,field_description:google_spreadsheet.field_hr_timesheet_config_settings_google_drive_uri_copy
|
||||
#: model:ir.model.fields,field_description:google_spreadsheet.field_res_config_settings_google_drive_uri_copy
|
||||
msgid "URI"
|
||||
msgstr ""
|
||||
|
||||
#. module: google_spreadsheet
|
||||
#: model:ir.model,name:google_spreadsheet.model_base_config_settings
|
||||
msgid "base.config.settings"
|
||||
#: model:ir.model,name:google_spreadsheet.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
|
||||
+35
-36
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:03+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:03+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -16,7 +16,7 @@ msgstr ""
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:76
|
||||
#: code:addons/hr/models/hr.py:75
|
||||
#, python-format
|
||||
msgid "%s (copy)"
|
||||
msgstr ""
|
||||
@@ -64,11 +64,6 @@ msgstr ""
|
||||
msgid "Birth"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.view,arch_db:hr.hr_config_settings_view_form
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_child_ids
|
||||
msgid "Child Departments"
|
||||
@@ -114,7 +109,6 @@ msgid "Companies"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_config_settings_company_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_company_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job_company_id
|
||||
#: model:ir.ui.view,arch_db:hr.view_employee_filter
|
||||
@@ -123,7 +117,7 @@ msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_config_settings_resource_calendar_id
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_resource_calendar_id
|
||||
msgid "Company Working Hours"
|
||||
msgstr ""
|
||||
|
||||
@@ -153,7 +147,6 @@ msgid "Contact Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_config_settings_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_uid
|
||||
@@ -162,7 +155,6 @@ msgid "Created by"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_config_settings_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_create_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_create_date
|
||||
@@ -202,7 +194,6 @@ msgid "Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_config_settings_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_display_name
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_display_name
|
||||
@@ -284,13 +275,13 @@ msgid "Enter here the private address of the employee, not the one linked to you
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:294
|
||||
#: code:addons/hr/models/hr.py:303
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive departments."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:181
|
||||
#: code:addons/hr/models/hr.py:184
|
||||
#, python-format
|
||||
msgid "Error! You cannot create recursive hierarchy of Employee(s)."
|
||||
msgstr ""
|
||||
@@ -352,7 +343,6 @@ msgid "Human Resources"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_config_settings_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_id
|
||||
@@ -420,7 +410,6 @@ msgid "Jobs"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_config_settings___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee___last_update
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category___last_update
|
||||
@@ -429,7 +418,6 @@ msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_config_settings_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_uid
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_uid
|
||||
@@ -438,7 +426,6 @@ msgid "Last Updated by"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_config_settings_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_category_write_date
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_write_date
|
||||
@@ -538,7 +525,7 @@ msgstr ""
|
||||
#: model:ir.actions.act_window,help:hr.open_module_tree_department
|
||||
msgid "Odoo's department structure is used to manage all documents\n"
|
||||
" related to employees by departments: expenses, timesheets,\n"
|
||||
" leaves and holidays, recruitments, etc."
|
||||
" leaves, recruitments, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
@@ -587,7 +574,7 @@ msgid "Private Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.view,arch_db:hr.hr_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Prout prout prout"
|
||||
msgstr ""
|
||||
|
||||
@@ -637,12 +624,7 @@ msgid "SSN No"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.view,arch_db:hr.hr_config_settings_view_form
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.view,arch_db:hr.hr_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Set default calendar used to compute time allocation for leaves, timesheets, ..."
|
||||
msgstr ""
|
||||
|
||||
@@ -658,17 +640,17 @@ msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_config_settings_module_hr_org_chart
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings_module_hr_org_chart
|
||||
msgid "Show Organizational Chart"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.view,arch_db:hr.hr_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.view,arch_db:hr.hr_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Show organizational chart on employee form."
|
||||
msgstr ""
|
||||
|
||||
@@ -729,6 +711,11 @@ msgstr ""
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_is_address_home_a_company
|
||||
msgid "The employee adress has a company linked"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.job:0
|
||||
msgid "The name of the job position must be unique per department in company!"
|
||||
@@ -752,6 +739,13 @@ msgstr ""
|
||||
msgid "Unread Messages"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Use here the home address of the employee.\n"
|
||||
" This private address is used in the expense report reimbursement document.\n"
|
||||
" It should be different from the work address."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_user_id
|
||||
msgid "User"
|
||||
@@ -762,6 +756,11 @@ msgstr ""
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.view,arch_db:hr.hr_job_view_kanban
|
||||
msgid "Vacancies :"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee_visa_expire
|
||||
msgid "Visa Expire Date"
|
||||
@@ -811,7 +810,7 @@ msgid "Work Mobile"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.view,arch_db:hr.hr_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr.res_config_settings_view_form
|
||||
msgid "Work Organization"
|
||||
msgstr ""
|
||||
|
||||
@@ -863,13 +862,13 @@ msgid "e.g. Sales Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_config_settings
|
||||
msgid "hr.config.settings"
|
||||
#: model:ir.model,name:hr.model_mail_alias_mixin
|
||||
msgid "mail.alias.mixin"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_alias_mixin
|
||||
msgid "mail.alias.mixin"
|
||||
#: model:ir.model,name:hr.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
|
||||
@@ -287,7 +287,7 @@ class Department(models.Model):
|
||||
member_ids = fields.One2many('hr.employee', 'department_id', string='Members', readonly=True)
|
||||
jobs_ids = fields.One2many('hr.job', 'department_id', string='Jobs')
|
||||
note = fields.Text('Note')
|
||||
color = fields.Integer('Color Index', default=1)
|
||||
color = fields.Integer('Color Index')
|
||||
|
||||
@api.depends('name', 'parent_id.complete_name')
|
||||
def _compute_complete_name(self):
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~15\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-18 14:46+0000\n"
|
||||
"PO-Revision-Date: 2017-04-18 14:46+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -89,11 +89,6 @@ msgstr ""
|
||||
msgid "Badge ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.hr_attendance_view_config
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: code:addons/hr_attendance/models/hr_attendance.py:85
|
||||
#, python-format
|
||||
@@ -149,7 +144,7 @@ msgid "Check out"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.hr_attendance_view_config
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.res_config_settings_view_form
|
||||
msgid "Check-In/Out"
|
||||
msgstr ""
|
||||
|
||||
@@ -201,7 +196,6 @@ msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.ui.menu,name:hr_attendance.menu_hr_attendance_settings
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.hr_attendance_view_config
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
@@ -211,13 +205,11 @@ msgid "Create a few employees to be able to select an employee here and perform
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_attendance_config_settings_create_uid
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_hr_attendance_create_uid
|
||||
msgid "Created by"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_attendance_config_settings_create_date
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_hr_attendance_create_date
|
||||
msgid "Created on"
|
||||
msgstr ""
|
||||
@@ -233,7 +225,6 @@ msgid "Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_attendance_config_settings_display_name
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_hr_attendance_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
@@ -265,8 +256,8 @@ msgid "Employee Image"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_attendance_config_settings_group_attendance_use_pin
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.hr_attendance_view_config
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_res_config_settings_group_attendance_use_pin
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.res_config_settings_view_form
|
||||
msgid "Employee PIN"
|
||||
msgstr ""
|
||||
|
||||
@@ -402,7 +393,6 @@ msgid "Hr Attendance Search"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_attendance_config_settings_id
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_hr_attendance_id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
@@ -437,39 +427,25 @@ msgid "Last Attendance"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_attendance_config_settings___last_update
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_hr_attendance___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_attendance_config_settings_write_uid
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_hr_attendance_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_attendance_config_settings_write_date
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_hr_attendance_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_attendance_config_settings_module_hr_holidays
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.hr_attendance_view_config
|
||||
msgid "Leave Management"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.ui.menu,name:hr_attendance.menu_hr_attendance_manage_attendances
|
||||
msgid "Manage Attendances"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.hr_attendance_view_config
|
||||
msgid "Manage leave allocations and requests"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:res.groups,name:hr_attendance.group_hr_attendance_manager
|
||||
msgid "Manager"
|
||||
@@ -554,25 +530,15 @@ msgid "Please return to the main menu."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.actions.report.xml,name:hr_attendance.hr_employee_print_badge
|
||||
#: model:ir.actions.report,name:hr_attendance.hr_employee_print_badge
|
||||
msgid "Print Badge"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.hr_attendance_view_config
|
||||
msgid "Recommended Apps"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.ui.menu,name:hr_attendance.menu_hr_attendance_report
|
||||
msgid "Reporting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.hr_attendance_view_config
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#. openerp-web
|
||||
#: code:addons/hr_attendance/static/src/xml/attendance.xml:13
|
||||
@@ -588,7 +554,7 @@ msgid "Select Employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.hr_attendance_view_config
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.res_config_settings_view_form
|
||||
msgid "Set PIN codes in the employee detail form (in HR Settings tab)."
|
||||
msgstr ""
|
||||
|
||||
@@ -630,12 +596,6 @@ msgstr ""
|
||||
msgid "The user will have to enter his PIN to check in and out manually at the company screen."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.model.fields,field_description:hr_attendance.field_attendance_config_settings_module_hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.hr_attendance_view_config
|
||||
msgid "Timesheets"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.actions.act_window,help:hr_attendance.hr_employee_attendance_action_kanban
|
||||
msgid "To create employees go to the Employees menu."
|
||||
@@ -647,12 +607,7 @@ msgid "Today"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.hr_attendance_view_config
|
||||
msgid "Track time spent by employees and compare with attendances"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.hr_attendance_view_config
|
||||
#: model:ir.ui.view,arch_db:hr_attendance.res_config_settings_view_form
|
||||
msgid "Use PIN codes to check in in Kiosk Mode"
|
||||
msgstr ""
|
||||
|
||||
@@ -696,18 +651,6 @@ msgstr ""
|
||||
msgid "You cannot duplicate an attendance."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.model,name:hr_attendance.model_attendance_config_settings
|
||||
msgid "attendance.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#. openerp-web
|
||||
#: code:addons/hr_attendance/static/src/js/presence_widgets.js:20
|
||||
#, python-format
|
||||
msgid "employee presence<br/>green: checked in<br/>red: checked out"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.model.fields,help:hr_attendance.field_hr_employee_attendance_ids
|
||||
msgid "list of attendances for the employee"
|
||||
@@ -727,3 +670,8 @@ msgstr ""
|
||||
msgid "or"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_attendance
|
||||
#: model:ir.model,name:hr_attendance.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -34,8 +34,8 @@
|
||||
right: 0px;
|
||||
top: 0px;
|
||||
bottom: auto;
|
||||
|
||||
@media (min-width: @screen-xs-max) {
|
||||
|
||||
@media (min-width: @screen-sm-min) {
|
||||
transform: translate(50%, -50%);
|
||||
}
|
||||
}
|
||||
@@ -56,7 +56,7 @@
|
||||
background: white;
|
||||
border: 1px solid #d5d5d5;
|
||||
text-align: center;
|
||||
margin: 5px 0px 5px 0px;
|
||||
margin: 5px 0px 5px 0px;
|
||||
}
|
||||
|
||||
.o_hr_attendance_kiosk_mode_container {
|
||||
@@ -65,14 +65,8 @@
|
||||
.o-justify-content(center);
|
||||
.o-align-items(center);
|
||||
|
||||
@media (min-width: @screen-xs-max) {
|
||||
background: url("../../../../web_enterprise/static/src/img/application-switcher-bg.jpg") no-repeat center center fixed;
|
||||
background-size: cover;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
@media (min-width: @screen-sm-min) {
|
||||
.o-position-absolute(0, 0, 0, 0);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -119,7 +113,7 @@
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
@media (min-width: @screen-xs-max) {
|
||||
@media (min-width: @screen-sm-min) {
|
||||
flex: 0 0 auto;
|
||||
width: 550px;
|
||||
border-radius: 10px;
|
||||
@@ -137,7 +131,7 @@
|
||||
top: 20px;
|
||||
right: 20px;
|
||||
|
||||
@media (min-width: @screen-xs-max) {
|
||||
@media (min-width: @screen-sm-min) {
|
||||
flex: 0 0 auto;
|
||||
border-radius: 3px;
|
||||
background-color: rgba(255,255,255,0.5);
|
||||
@@ -151,14 +145,8 @@
|
||||
.o-justify-content(center);
|
||||
.o-align-items(center);
|
||||
|
||||
@media (min-width: @screen-xs-max) {
|
||||
background: url("../../../../web_enterprise/static/src/img/application-switcher-bg.jpg") no-repeat center center fixed;
|
||||
background-size: cover;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
@media (min-width: @screen-sm-min) {
|
||||
.o-position-absolute(0, 0, 0, 0);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -198,7 +186,7 @@
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
@media (min-width: @screen-xs-max) {
|
||||
@media (min-width: @screen-sm-min) {
|
||||
flex: 0 0 auto;
|
||||
width: 550px;
|
||||
border-radius: 10px;
|
||||
@@ -207,4 +195,4 @@
|
||||
font-size: 1.2em;
|
||||
padding: 3em;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
</t>
|
||||
|
||||
<t t-name="HrAttendanceKioskMode">
|
||||
<div class="o_hr_attendance_kiosk_mode_container">
|
||||
<div class="o_hr_attendance_kiosk_mode_container o_app_switcher_background">
|
||||
<div class="o_hr_attendance_kiosk_mode">
|
||||
<h1>Welcome to <t t-esc="widget.company_name"/></h1>
|
||||
<img t-attf-src="{{widget.company_image_url}}" alt="Company Logo"/>
|
||||
@@ -19,7 +19,7 @@
|
||||
</t>
|
||||
|
||||
<t t-name="HrAttendanceMyMainMenu">
|
||||
<div class="o_hr_attendance_kiosk_mode_container">
|
||||
<div class="o_hr_attendance_kiosk_mode_container o_app_switcher_background">
|
||||
<div class="o_hr_attendance_kiosk_mode">
|
||||
<t t-if="widget.employee">
|
||||
<h1>Welcome <t t-esc="widget.employee.name"/></h1>
|
||||
@@ -40,7 +40,7 @@
|
||||
</t>
|
||||
|
||||
<t t-name="HrAttendanceKioskConfirm">
|
||||
<div class="o_hr_attendance_kiosk_mode_container">
|
||||
<div class="o_hr_attendance_kiosk_mode_container o_app_switcher_background">
|
||||
<div class="o_hr_attendance_kiosk_mode">
|
||||
<t t-if="widget.employee_id">
|
||||
<h1>Welcome <t t-esc="widget.employee_name"/></h1>
|
||||
@@ -90,7 +90,7 @@
|
||||
</t>
|
||||
|
||||
<t t-name="HrAttendanceGreetingMessage">
|
||||
<div class="o_hr_attendance_message_container">
|
||||
<div class="o_hr_attendance_message_container o_app_switcher_background">
|
||||
<div class="o_hr_attendance_message">
|
||||
<t t-if="widget.attendance">
|
||||
<t t-if="widget.attendance.check_out">
|
||||
@@ -103,7 +103,7 @@
|
||||
</h2>
|
||||
<h3 class="o_hr_attendance_random_message"></h3>
|
||||
<h2 class="o_hr_attendance_warning_message"></h2>
|
||||
|
||||
|
||||
</t>
|
||||
<t t-if="!widget.attendance.check_out">
|
||||
<h1 class="o_hr_attendance_validation">
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:04+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:04+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -68,7 +68,7 @@ msgstr ""
|
||||
|
||||
#. module: hr_contract
|
||||
#: model:ir.model,name:hr_contract.model_hr_contract_type
|
||||
#: model:ir.model.fields,field_description:hr_contract.field_hr_contract_type_id_6256
|
||||
#: model:ir.model.fields,field_description:hr_contract.field_hr_contract_type_id_5898
|
||||
#: model:ir.model.fields,field_description:hr_contract.field_hr_contract_type_name
|
||||
#: model:ir.ui.view,arch_db:hr_contract.hr_contract_type_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_contract.hr_contract_type_view_search
|
||||
@@ -226,17 +226,10 @@ msgid "Group By"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_contract
|
||||
#: model:ir.actions.server,name:hr_contract.ir_cron_data_contract_update_to_close_ir_actions_server
|
||||
#: model:ir.cron,cron_name:hr_contract.ir_cron_data_contract_update_to_close
|
||||
#: model:ir.cron,name:hr_contract.ir_cron_data_contract_update_to_close
|
||||
msgid "HR Contract: update to closed"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_contract
|
||||
#: model:ir.actions.server,name:hr_contract.ir_cron_data_contract_update_to_pending_ir_actions_server
|
||||
#: model:ir.cron,cron_name:hr_contract.ir_cron_data_contract_update_to_pending
|
||||
#: model:ir.cron,name:hr_contract.ir_cron_data_contract_update_to_pending
|
||||
msgid "HR Contract: update to pending"
|
||||
#: model:ir.actions.server,name:hr_contract.ir_cron_data_contract_update_state_ir_actions_server
|
||||
#: model:ir.cron,cron_name:hr_contract.ir_cron_data_contract_update_state
|
||||
#: model:ir.cron,name:hr_contract.ir_cron_data_contract_update_state
|
||||
msgid "HR Contract: update state"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_contract
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:03+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:03+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -52,21 +52,42 @@ msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#. openerp-web
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:29
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:48
|
||||
#, python-format
|
||||
msgid "<p>Managers can validate or refuse expense reports.</p><p>If you refuse a report, explain the reason using the <i>New Message</i> button in the bottom.</p>"
|
||||
msgid "<p>Approve the sheet here.</p><p>Tip: if you refuse, don’t forget to give the reason thanks to the hereunder message tool</p>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#. openerp-web
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:19
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:21
|
||||
#, python-format
|
||||
msgid "<p>Once completed, you can <b>submit the expense</b> for approval.</p><p><i>Tip: from the list view, select all expenses to submit them all at once, in a single report.</i></p>"
|
||||
msgid "<p>Click here to create your first expense and add it to below.</p>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#. openerp-web
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:33
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:44
|
||||
#, python-format
|
||||
msgid "<p>Click on <b> Action Submit To Manager </b> to submit selected expenses to your manager</p>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#. openerp-web
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:31
|
||||
#, python-format
|
||||
msgid "<p>Once your Expense is ready, you can save it.</p>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#. openerp-web
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:39
|
||||
#, python-format
|
||||
msgid "<p>Select expenses to submit them to your manager</p>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#. openerp-web
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:52
|
||||
#, python-format
|
||||
msgid "<p>The accountant receive approved expense reports.</p><p>He can post journal entries in one click if taxes and accounts are right.</p>"
|
||||
msgstr ""
|
||||
@@ -189,7 +210,7 @@ msgid "<strong>Validated By:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/wizard/hr_expense_register_payment.py:83
|
||||
#: code:addons/hr_expense/wizard/hr_expense_sheet_register_payment.py:83
|
||||
#, python-format
|
||||
msgid "A payment of %s %s with the reference <a href='/mail/view?%s'>%s</a> related to your expense %s has been made."
|
||||
msgstr ""
|
||||
@@ -209,16 +230,6 @@ msgstr ""
|
||||
msgid "Accounting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_accounting_date
|
||||
msgid "Accounting Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form
|
||||
msgid "Accounting Entries"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_planner
|
||||
msgid "Accounting: Accountant or Adviser"
|
||||
@@ -234,20 +245,13 @@ msgstr ""
|
||||
msgid "Agree in advance with the customer:"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_alias_domain
|
||||
msgid "Alias Domain"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all_all
|
||||
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_all
|
||||
msgid "All Expense Reports"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,name:hr_expense.hr_expense_actions_all
|
||||
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_all_expenses
|
||||
msgid "All Expenses"
|
||||
msgstr ""
|
||||
|
||||
@@ -262,11 +266,6 @@ msgstr ""
|
||||
msgid "Analytic Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_group_analytic_accounting
|
||||
msgid "Analytic Accounting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form
|
||||
msgid "Approve"
|
||||
@@ -293,6 +292,13 @@ msgstr ""
|
||||
msgid "Ask your expert accountant what tax must be claimed to your customer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#. openerp-web
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:35
|
||||
#, python-format
|
||||
msgid "Attach your receipt here."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_bank_journal_id
|
||||
msgid "Bank Journal"
|
||||
@@ -304,7 +310,7 @@ msgid "Bill Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form
|
||||
msgid "Billing"
|
||||
msgstr ""
|
||||
|
||||
@@ -320,9 +326,8 @@ msgid "Can be Expensed"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_refuse_wizard_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_register_payment_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_register_payment_view_form
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
@@ -348,7 +353,7 @@ msgid "Click here to create new expenses."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:319
|
||||
#: code:addons/hr_expense/models/hr_expense.py:342
|
||||
#, python-format
|
||||
msgid "Click to add a new expense,"
|
||||
msgstr ""
|
||||
@@ -358,25 +363,18 @@ msgstr ""
|
||||
msgid "Click to create a new expense category."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#. openerp-web
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:15
|
||||
#, python-format
|
||||
msgid "Click to try <b>submitting an expense by email</b>. You can attach a photo of the receipt to the mail."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: selection:hr.expense,payment_mode:0
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_company_id
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_company_id
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_company_id
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_company_id
|
||||
#: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter
|
||||
#: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,help:hr_expense.field_hr_expense_register_payment_wizard_company_id
|
||||
#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet_register_payment_wizard_company_id
|
||||
msgid "Company related to this journal"
|
||||
msgstr ""
|
||||
|
||||
@@ -417,43 +415,41 @@ msgid "Create employees with a Work Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_create_uid
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_create_uid
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard_create_uid
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_create_uid
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_create_uid
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_create_uid
|
||||
msgid "Created by"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_create_date
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_create_date
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard_create_date
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_create_date
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_create_date
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_create_date
|
||||
msgid "Created on"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_currency_id
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_currency_id
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_currency_id
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_currency_id
|
||||
msgid "Currency"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_module_sale
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings_module_sale_management
|
||||
msgid "Customer Billing"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_date
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_accounting_date
|
||||
#: model:ir.ui.view,arch_db:hr_expense.report_expense_sheet
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_alias_prefix
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings_expense_alias_prefix
|
||||
msgid "Default Alias Name for Expenses"
|
||||
msgstr ""
|
||||
|
||||
@@ -474,11 +470,10 @@ msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_display_name
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_display_name
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard_display_name
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_display_name
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_display_name
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
@@ -494,17 +489,17 @@ msgid "Don't hesitate to"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_register_payment_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_register_payment_view_form
|
||||
msgid "Draft Payment"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form
|
||||
msgid "Email Alias"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form
|
||||
msgid "Emails"
|
||||
msgstr ""
|
||||
|
||||
@@ -538,11 +533,17 @@ msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model,name:hr_expense.model_hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_account_move_line_expense_id
|
||||
#: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter
|
||||
#: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter
|
||||
msgid "Expense"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_date
|
||||
msgid "Expense Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_name
|
||||
msgid "Expense Description"
|
||||
@@ -560,6 +561,7 @@ msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_expense_line_ids
|
||||
#: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form
|
||||
msgid "Expense Lines"
|
||||
msgstr ""
|
||||
|
||||
@@ -576,6 +578,11 @@ msgstr ""
|
||||
msgid "Expense Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model,name:hr_expense.model_hr_expense_sheet_register_payment_wizard
|
||||
msgid "Expense Report Register Payment wizard"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet_state
|
||||
msgid "Expense Report State"
|
||||
@@ -632,6 +639,11 @@ msgstr ""
|
||||
msgid "Expense Types"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model,name:hr_expense.model_hr_expense_refuse_wizard
|
||||
msgid "Expense refuse Reason wizard"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_refuse_wizard_view_form
|
||||
msgid "Expense refuse reason"
|
||||
@@ -657,6 +669,11 @@ msgstr ""
|
||||
msgid "Expense report submitted, waiting approval"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,help:hr_expense.field_account_move_line_expense_id
|
||||
msgid "Expense where the move line come from"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.server,name:hr_expense.hr_expense_submit_action_server
|
||||
msgid "Expense: Submit To Manager"
|
||||
@@ -676,6 +693,7 @@ msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,name:hr_expense.hr_expense_action
|
||||
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_all_expenses
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_view_graph
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_view_pivot
|
||||
#: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_graph
|
||||
@@ -690,11 +708,16 @@ msgid "Expenses Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.report.xml,name:hr_expense.action_report_hr_expense_sheet
|
||||
#: model:ir.actions.report,name:hr_expense.action_report_hr_expense_sheet
|
||||
#: model:ir.ui.view,arch_db:hr_expense.report_expense_sheet
|
||||
msgid "Expenses Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_all
|
||||
msgid "Expenses Reports Analysis"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_department_expense_sheets_to_approve_count
|
||||
msgid "Expenses Reports to Approve"
|
||||
@@ -717,19 +740,19 @@ msgid "Expenses follow this flow:"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:414
|
||||
#: code:addons/hr_expense/models/hr_expense.py:437
|
||||
#, python-format
|
||||
msgid "Expenses must belong to the same Employee."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:538
|
||||
#: code:addons/hr_expense/models/hr_expense.py:562
|
||||
#, python-format
|
||||
msgid "Expenses must have an expense journal specified to generate accounting entries."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:418
|
||||
#: code:addons/hr_expense/models/hr_expense.py:441
|
||||
#, python-format
|
||||
msgid "Expenses must have been paid by the same entity (Company or employee)"
|
||||
msgstr ""
|
||||
@@ -760,6 +783,11 @@ msgstr ""
|
||||
msgid "Expenses: Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_is_refused
|
||||
msgid "Explicitely Refused by manager or acccountant"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_planner
|
||||
msgid "For the Odoo Team,<br/>\n"
|
||||
@@ -782,6 +810,13 @@ msgstr ""
|
||||
msgid "General Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#. openerp-web
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:16
|
||||
#, python-format
|
||||
msgid "Go to the expense to attach a receipt."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_planner
|
||||
msgid "Grant such accountants with following access rights:"
|
||||
@@ -814,26 +849,25 @@ msgid "Have a wonderful day,<br/>- The Odoo Team"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_hide_payment_method
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_hide_payment_method
|
||||
msgid "Hide Payment Method"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model,name:hr_expense.model_hr_expense_register_payment_wizard
|
||||
msgid "Hr Expense Register Payment wizard"
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard_hr_expense_ids
|
||||
msgid "Hr Expense"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model,name:hr_expense.model_hr_expense_refuse_wizard
|
||||
msgid "Hr Expense refuse Reason wizard"
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard_hr_expense_sheet_id
|
||||
msgid "Hr Expense Sheet"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_id
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_id
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard_id
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_id
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_id_9585
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_id_7632
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
@@ -874,34 +908,31 @@ msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense___last_update
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings___last_update
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard___last_update
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard___last_update
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet___last_update
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_write_uid
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard_write_uid
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_write_uid
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_write_uid
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_write_uid
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_write_date
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard_write_date
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_write_date
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_write_date
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_write_date
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_default_alias_email
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings_use_mailgateway
|
||||
#: model:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form
|
||||
msgid "Let your employees record expenses by email"
|
||||
msgstr ""
|
||||
|
||||
@@ -912,13 +943,13 @@ msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#. openerp-web
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:41
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:60
|
||||
#, python-format
|
||||
msgid "Managers can get all reports to approve from this menu."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_communication
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_communication
|
||||
msgid "Memo"
|
||||
msgstr ""
|
||||
|
||||
@@ -933,6 +964,11 @@ msgstr ""
|
||||
msgid "My Expenses to Submit"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_my_refused
|
||||
msgid "My Refused Reports"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_my_all
|
||||
#: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter
|
||||
@@ -966,23 +1002,28 @@ msgid "New Mail"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:259
|
||||
#: code:addons/hr_expense/models/hr_expense.py:265
|
||||
#, python-format
|
||||
msgid "No Expense account found for the product %s (or for its category), please configure one."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:225
|
||||
#: code:addons/hr_expense/models/hr_expense.py:230
|
||||
#, python-format
|
||||
msgid "No Home Address found for the employee %s, please configure one."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:204
|
||||
#: code:addons/hr_expense/models/hr_expense.py:209
|
||||
#, python-format
|
||||
msgid "No credit account found for the %s journal, please configure one."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_my_refused
|
||||
msgid "No refused reports to display."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter
|
||||
msgid "Not Refused"
|
||||
@@ -1010,7 +1051,6 @@ msgid "Once a month"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,help:hr_expense.action_hr_expense_refused_expenses
|
||||
#: model:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted
|
||||
msgid "Once approved, your expense report, goes to the accounting,"
|
||||
msgstr ""
|
||||
@@ -1047,6 +1087,11 @@ msgstr ""
|
||||
msgid "Optionally, <strong>expenses are invoiced to the customer afterwards.</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: selection:hr.expense.sheet,state:0
|
||||
#: model:mail.message.subtype,name:hr_expense.mt_expense_paid
|
||||
@@ -1054,12 +1099,12 @@ msgid "Paid"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_partner_id
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_partner_id
|
||||
msgid "Partner"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_amount
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_amount
|
||||
msgid "Payment Amount"
|
||||
msgstr ""
|
||||
|
||||
@@ -1070,22 +1115,21 @@ msgid "Payment By"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_payment_date
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_payment_date
|
||||
msgid "Payment Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_journal_id
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_journal_id
|
||||
msgid "Payment Method"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_payment_method_id
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard_payment_method_id
|
||||
msgid "Payment Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,help:hr_expense.action_hr_expense_refused_expenses
|
||||
#: model:ir.actions.act_window,help:hr_expense.hr_expense_actions_all
|
||||
#: model:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted
|
||||
msgid "Periodically, you submit expenses report to your manager,"
|
||||
@@ -1097,7 +1141,7 @@ msgid "Planner"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:264
|
||||
#: code:addons/hr_expense/models/hr_expense.py:270
|
||||
#, python-format
|
||||
msgid "Please configure Default Expense account for Product expense: `property_account_expense_categ_id`."
|
||||
msgstr ""
|
||||
@@ -1139,11 +1183,6 @@ msgstr ""
|
||||
msgid "Product Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_module_project
|
||||
msgid "Project"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_planner
|
||||
msgid "Provide your customer with detailed reports (along with copies of receipts)"
|
||||
@@ -1165,18 +1204,18 @@ msgid "Quicker to get reimbursed"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard_description
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard_reason
|
||||
msgid "Reason"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_refuse_wizard_view_form
|
||||
msgid "Reason to refuse expense."
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason
|
||||
msgid "Reason :"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
msgid "Recommended Apps"
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_refuse_wizard_view_form
|
||||
msgid "Reason to refuse Expense"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
@@ -1185,7 +1224,7 @@ msgid "Record a first expense"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form
|
||||
msgid "Recording"
|
||||
msgstr ""
|
||||
|
||||
@@ -1219,15 +1258,18 @@ msgid "Refused"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_refused_expenses
|
||||
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_my_expenses_refused
|
||||
#: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter
|
||||
msgid "Refused Expenses"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,name:hr_expense.hr_expense_register_payment_wizard_action
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_register_payment_view_form
|
||||
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_my_reports_refused
|
||||
msgid "Refused Reports"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,name:hr_expense.hr_expense_sheet_register_payment_wizard_action
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_register_payment_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form
|
||||
msgid "Register Payment"
|
||||
msgstr ""
|
||||
@@ -1238,6 +1280,7 @@ msgid "Reimbursement"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason
|
||||
#: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter
|
||||
msgid "Report"
|
||||
msgstr ""
|
||||
@@ -1278,23 +1321,6 @@ msgstr ""
|
||||
msgid "Review expenses to approve"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#. openerp-web
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:25
|
||||
#, python-format
|
||||
msgid "Save the report, your manager will receive a notification by email to approve it."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
msgid "Schedule the tasks of your employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_planner
|
||||
msgid "See how to invoice expenses"
|
||||
@@ -1306,13 +1332,13 @@ msgid "See how to manage payables"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:89
|
||||
#: code:addons/hr_expense/models/hr_expense.py:93
|
||||
#, python-format
|
||||
msgid "Selected Unit of Measure does not belong to the same category as the product Unit of Measure"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form
|
||||
msgid "Sell services and invoice expenses to customer"
|
||||
msgstr ""
|
||||
|
||||
@@ -1346,18 +1372,13 @@ msgstr ""
|
||||
msgid "Set invoicing method on expense products"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
msgid "Set units of measure on expense types (unit, distance, etc.)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_global_settings
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form
|
||||
msgid "Setup your domain alias"
|
||||
msgstr ""
|
||||
|
||||
@@ -1412,19 +1433,18 @@ msgid "Taxes"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,help:hr_expense.field_hr_expense_register_payment_wizard_hide_payment_method
|
||||
#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet_register_payment_wizard_hide_payment_method
|
||||
msgid "Technical field used to hide the payment method if the selected journal has only one available which is 'manual'"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#. openerp-web
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:37
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:56
|
||||
#, python-format
|
||||
msgid "The accountant can register a payment to reimburse the employee directly."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,help:hr_expense.action_hr_expense_refused_expenses
|
||||
#: model:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted
|
||||
msgid "The accountant validates entries and reimburse you."
|
||||
msgstr ""
|
||||
@@ -1450,7 +1470,7 @@ msgid "The next step is to settle an internal policy to"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/wizard/hr_expense_register_payment.py:35
|
||||
#: code:addons/hr_expense/wizard/hr_expense_sheet_register_payment.py:35
|
||||
#, python-format
|
||||
msgid "The payment amount must be strictly positive."
|
||||
msgstr ""
|
||||
@@ -1461,7 +1481,6 @@ msgid "The payment method used when the expense is paid by the company."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,help:hr_expense.action_hr_expense_refused_expenses
|
||||
#: model:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted
|
||||
msgid "The steps to process expenses are:"
|
||||
msgstr ""
|
||||
@@ -1472,7 +1491,7 @@ msgid "This guide helps you start with Odoo Expenses."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form
|
||||
msgid "This installs the Sales Management app. Expenses can be invoiced to customers from sales orders."
|
||||
msgstr ""
|
||||
|
||||
@@ -1516,11 +1535,6 @@ msgstr ""
|
||||
msgid "Total Amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
msgid "Track costs & revenues by project, department, etc."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_unit_amount
|
||||
#: model:ir.ui.view,arch_db:hr_expense.report_expense_sheet
|
||||
@@ -1532,12 +1546,6 @@ msgstr ""
|
||||
msgid "Unit of Measure"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_group_uom
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
msgid "Units of Measure"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,name:hr_expense.action_approved_expense
|
||||
msgid "Unreported Expenses"
|
||||
@@ -1549,7 +1557,7 @@ msgid "Use this app to track expenses done by employees and reimbursed by the co
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_register_payment_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_register_payment_view_form
|
||||
msgid "Validate"
|
||||
msgstr ""
|
||||
|
||||
@@ -1573,13 +1581,6 @@ msgstr ""
|
||||
msgid "View Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#. openerp-web
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:11
|
||||
#, python-format
|
||||
msgid "Want to manage your employee expenses and receipts? <i>Start here</i>."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_planner
|
||||
msgid "We hope this feature helped you manage your expenses efficiently."
|
||||
@@ -1601,36 +1602,49 @@ msgid "When you charge"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:535
|
||||
#. openerp-web
|
||||
#: code:addons/hr_expense/static/src/js/tour.js:26
|
||||
#, python-format
|
||||
msgid "Write the name of the product, or select an existing one."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:559
|
||||
#, python-format
|
||||
msgid "You can only generate accounting entry for approved expense(s)."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_config_setting_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form
|
||||
msgid "You can setup a generic email alias to create incoming expenses easily. Write an email with the receipt in attachment to create an expense line in one click. If the mail subject contains the product's internal reference between brackets, the product will be set automatically. Type the expense amount in the mail subject to set it on the expense too."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:573
|
||||
#: code:addons/hr_expense/models/hr_expense.py:589
|
||||
#, python-format
|
||||
msgid "You cannot add expense lines of another employee."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:445
|
||||
#: code:addons/hr_expense/models/hr_expense.py:314
|
||||
#, python-format
|
||||
msgid "You cannot delete a posted expense."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:107
|
||||
#: code:addons/hr_expense/models/hr_expense.py:468
|
||||
#, python-format
|
||||
msgid "You cannot delete a posted or paid expense."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:111
|
||||
#, python-format
|
||||
msgid "You cannot report expenses for different employees in the same report!"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:105
|
||||
#: code:addons/hr_expense/models/hr_expense.py:109
|
||||
#, python-format
|
||||
msgid "You cannot report twice the same line!"
|
||||
msgstr ""
|
||||
@@ -1641,15 +1655,13 @@ msgid "You record expenses"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.actions.act_window,help:hr_expense.action_hr_expense_refused_expenses
|
||||
#: model:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted
|
||||
msgid "You record expenses,"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:517
|
||||
#, python-format
|
||||
msgid "Your Expense %s has been refused.<br/><ul class=o_timeline_tracking_value_list><li>Reason<span> : </span><span class=o_timeline_tracking_value>%s</span></li></ul>"
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason
|
||||
msgid "Your Expense"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
@@ -1693,12 +1705,12 @@ msgid "e.g. Trip to NY"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model,name:hr_expense.model_hr_expense_config_settings
|
||||
msgid "hr.expense.config.settings"
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason
|
||||
msgid "has been refused"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: code:addons/hr_expense/models/hr_expense.py:320
|
||||
#: code:addons/hr_expense/models/hr_expense.py:343
|
||||
#, python-format
|
||||
msgid "or send receipts by email to %s."
|
||||
msgstr ""
|
||||
@@ -1713,6 +1725,11 @@ msgstr ""
|
||||
msgid "proceed with the employee reimbursement"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.model,name:hr_expense.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense
|
||||
#: model:ir.ui.view,arch_db:hr_expense.hr_expense_planner
|
||||
msgid "send us an email"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:04+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:04+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -16,42 +16,42 @@ msgstr ""
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: hr_expense_check
|
||||
#: model:ir.model.fields,field_description:hr_expense_check.field_hr_expense_register_payment_wizard_check_amount_in_words
|
||||
#: model:ir.model.fields,field_description:hr_expense_check.field_hr_expense_sheet_register_payment_wizard_check_amount_in_words
|
||||
msgid "Amount in Words"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense_check
|
||||
#: model:ir.model.fields,field_description:hr_expense_check.field_hr_expense_register_payment_wizard_check_number
|
||||
#: model:ir.model.fields,field_description:hr_expense_check.field_hr_expense_sheet_register_payment_wizard_check_number
|
||||
msgid "Check Number"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense_check
|
||||
#: model:ir.model.fields,help:hr_expense_check.field_hr_expense_register_payment_wizard_check_manual_sequencing
|
||||
#: model:ir.model.fields,help:hr_expense_check.field_hr_expense_sheet_register_payment_wizard_check_manual_sequencing
|
||||
msgid "Check this option if your pre-printed checks are not numbered."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense_check
|
||||
#: model:ir.model.fields,field_description:hr_expense_check.field_hr_expense_register_payment_wizard_payment_method_code_2
|
||||
#: model:ir.model.fields,field_description:hr_expense_check.field_hr_expense_sheet_register_payment_wizard_payment_method_code_2
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense_check
|
||||
#: model:ir.model,name:hr_expense_check.model_hr_expense_register_payment_wizard
|
||||
msgid "Hr Expense Register Payment wizard"
|
||||
#: model:ir.model,name:hr_expense_check.model_hr_expense_sheet_register_payment_wizard
|
||||
msgid "Expense Report Register Payment wizard"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense_check
|
||||
#: model:ir.model.fields,field_description:hr_expense_check.field_hr_expense_register_payment_wizard_check_manual_sequencing
|
||||
#: model:ir.model.fields,field_description:hr_expense_check.field_hr_expense_sheet_register_payment_wizard_check_manual_sequencing
|
||||
msgid "Manual Numbering"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense_check
|
||||
#: model:ir.model.fields,help:hr_expense_check.field_hr_expense_register_payment_wizard_check_number
|
||||
#: model:ir.model.fields,help:hr_expense_check.field_hr_expense_sheet_register_payment_wizard_check_number
|
||||
msgid "Number of the check corresponding to this payment. If your pre-printed check are not already numbered, you can manage the numbering in the journal configuration page."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_expense_check
|
||||
#: model:ir.model.fields,help:hr_expense_check.field_hr_expense_register_payment_wizard_payment_method_code_2
|
||||
#: model:ir.model.fields,help:hr_expense_check.field_hr_expense_sheet_register_payment_wizard_payment_method_code_2
|
||||
msgid "Technical field used to adapt the interface to the payment type selected."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:03+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:03+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -83,6 +83,16 @@ msgstr ""
|
||||
msgid "<th class=\"text-center\" colspan="
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_kanban
|
||||
msgid "<small class=\"text-muted\">from</small>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_kanban
|
||||
msgid "<small class=\"text-muted\">to</small>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: model:ir.ui.view,arch_db:hr_holidays.report_holidayssummary
|
||||
msgid "<strong>Departments and Employees</strong>"
|
||||
@@ -229,7 +239,7 @@ msgid "Appraisal Analysis"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:568
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:580
|
||||
#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new
|
||||
#, python-format
|
||||
msgid "Approve"
|
||||
@@ -496,7 +506,7 @@ msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_filter
|
||||
msgid "Filters only on allocations and requests that belong to an holiday type that is 'active' (active field is True)"
|
||||
msgid "Filters only on allocations and requests that belong to an leave type that is 'active' (active field is True)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
@@ -505,7 +515,7 @@ msgid "First Approval"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: code:addons/hr_holidays/report/holidays_summary_report.py:107
|
||||
#: code:addons/hr_holidays/report/holidays_summary_report.py:112
|
||||
#, python-format
|
||||
msgid "Form content is missing, this report cannot be printed."
|
||||
msgstr ""
|
||||
@@ -664,19 +674,19 @@ msgid "Leave Types"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:435
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:439
|
||||
#, python-format
|
||||
msgid "Leave request must be confirmed (\"To Approve\") in order to approve it."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:467
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:475
|
||||
#, python-format
|
||||
msgid "Leave request must be confirmed in order to approve it."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:528
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:535
|
||||
#, python-format
|
||||
msgid "Leave request must be confirmed or validated in order to refuse it."
|
||||
msgstr ""
|
||||
@@ -740,7 +750,7 @@ msgstr ""
|
||||
#. module: hr_holidays
|
||||
#: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_summary_employee
|
||||
#: model:ir.actions.act_window,name:hr_holidays.open_company_allocation
|
||||
#: model:ir.actions.report.xml,name:hr_holidays.report_holidays_summary
|
||||
#: model:ir.actions.report,name:hr_holidays.action_report_holidayssummary
|
||||
#: model:ir.ui.menu,name:hr_holidays.menu_open_company_allocation
|
||||
#: model:ir.ui.view,arch_db:hr_holidays.report_holidayssummary
|
||||
#: model:ir.ui.view,arch_db:hr_holidays.view_holiday_graph
|
||||
@@ -750,9 +760,14 @@ msgstr ""
|
||||
msgid "Leaves Summary"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: model:ir.ui.view,arch_db:hr_holidays.hr_holiday_status_view_kanban
|
||||
msgid "Leaves Taken:"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_summary_dept
|
||||
#: model:ir.ui.menu,name:hr_holidays.menu_account_central_journal
|
||||
#: model:ir.ui.menu,name:hr_holidays.menu_hr_holidays_summary_dept
|
||||
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_summary_dept
|
||||
msgid "Leaves by Department"
|
||||
msgstr ""
|
||||
@@ -860,6 +875,11 @@ msgstr ""
|
||||
msgid "Manager"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: model:ir.ui.view,arch_db:hr_holidays.hr_holiday_status_view_kanban
|
||||
msgid "Max Leaves:"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: model:ir.model.fields,field_description:hr_holidays.field_hr_holidays_status_max_leaves
|
||||
msgid "Maximum Allowed"
|
||||
@@ -953,12 +973,12 @@ msgstr ""
|
||||
#: model:ir.actions.act_window,help:hr_holidays.open_ask_holidays
|
||||
msgid "Once you have recorded your leave request, it will be sent\n"
|
||||
" to a manager for validation. Be sure to set the right leave\n"
|
||||
" type (recuperation, legal holidays, sickness) and the exact\n"
|
||||
" type (recuperation, legal leaves, sickness) and the exact\n"
|
||||
" number of open days related to your leave."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:469
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:477
|
||||
#, python-format
|
||||
msgid "Only an HR Manager can apply the second approval on leave requests."
|
||||
msgstr ""
|
||||
@@ -970,14 +990,14 @@ msgid "Only an HR Manager or the concerned employee can reset to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:430
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:462
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:428
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:466
|
||||
#, python-format
|
||||
msgid "Only an HR Officer or Manager can approve leave requests."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:523
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:552
|
||||
#, python-format
|
||||
msgid "Only an HR Officer or Manager can refuse leave requests."
|
||||
msgstr ""
|
||||
@@ -1009,7 +1029,7 @@ msgid "Red"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:571
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:583
|
||||
#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new
|
||||
#, python-format
|
||||
msgid "Refuse"
|
||||
@@ -1115,13 +1135,13 @@ msgid "Second Approval"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:584
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:596
|
||||
#, python-format
|
||||
msgid "See Allocation"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:584
|
||||
#: code:addons/hr_holidays/models/hr_holidays.py:596
|
||||
#, python-format
|
||||
msgid "See Leave"
|
||||
msgstr ""
|
||||
@@ -1187,10 +1207,10 @@ msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: model:ir.model.fields,help:hr_holidays.field_hr_holidays_state
|
||||
msgid "The status is set to 'To Submit', when a holiday request is created.\n"
|
||||
"The status is 'To Approve', when holiday request is confirmed by user.\n"
|
||||
"The status is 'Refused', when holiday request is refused by manager.\n"
|
||||
"The status is 'Approved', when holiday request is approved by manager."
|
||||
msgid "The status is set to 'To Submit', when a leave request is created.\n"
|
||||
"The status is 'To Approve', when leave request is confirmed by user.\n"
|
||||
"The status is 'Refused', when leave request is refused by manager.\n"
|
||||
"The status is 'Approved', when leave request is approved by manager."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
@@ -1210,12 +1230,12 @@ msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: model:ir.model.fields,help:hr_holidays.field_hr_holidays_status_leaves_taken
|
||||
msgid "This value is given by the sum of all holidays requests with a negative value."
|
||||
msgid "This value is given by the sum of all leaves requests with a negative value."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
#: model:ir.model.fields,help:hr_holidays.field_hr_holidays_status_max_leaves
|
||||
msgid "This value is given by the sum of all holidays requests with a positive value."
|
||||
msgid "This value is given by the sum of all leaves requests with a positive value."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_holidays
|
||||
@@ -1366,6 +1386,7 @@ msgstr ""
|
||||
#. module: hr_holidays
|
||||
#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new
|
||||
#: model:ir.ui.view,arch_db:hr_holidays.view_employee_form_leave_inherit
|
||||
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_kanban
|
||||
msgid "days"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:50+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:50+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:54+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:54+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -34,6 +34,7 @@ msgstr ""
|
||||
#. module: hr_maintenance
|
||||
#: model:ir.model.fields,field_description:hr_maintenance.field_maintenance_request_department_id
|
||||
#: model:ir.ui.view,arch_db:hr_maintenance.maintenance_equipment_view_form_inherit_hr
|
||||
#: model:ir.ui.view,arch_db:hr_maintenance.maintenance_equipment_view_search_inherit_hr
|
||||
#: model:ir.ui.view,arch_db:hr_maintenance.maintenance_equipment_view_tree_inherit_hr
|
||||
#: selection:maintenance.equipment,equipment_assign_to:0
|
||||
msgid "Department"
|
||||
@@ -42,6 +43,7 @@ msgstr ""
|
||||
#. module: hr_maintenance
|
||||
#: model:ir.model.fields,field_description:hr_maintenance.field_maintenance_request_employee_id
|
||||
#: model:ir.ui.view,arch_db:hr_maintenance.maintenance_equipment_view_form_inherit_hr
|
||||
#: model:ir.ui.view,arch_db:hr_maintenance.maintenance_equipment_view_search_inherit_hr
|
||||
#: model:ir.ui.view,arch_db:hr_maintenance.maintenance_equipment_view_tree_inherit_hr
|
||||
#: selection:maintenance.equipment,equipment_assign_to:0
|
||||
msgid "Employee"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:04+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:04+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:03+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:03+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -120,12 +120,7 @@ msgid "A contribution register is a third party involved in the salary\n"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_config_settings_module_account_accountant
|
||||
msgid "Account Accountant"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payroll_configuration
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.res_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payslip_form
|
||||
msgid "Accounting"
|
||||
msgstr ""
|
||||
@@ -196,12 +191,7 @@ msgid "Applied this rule for calculation if condition is true. You can specify c
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payroll_configuration
|
||||
msgid "Apply"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_config_settings_module_l10n_be_hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_res_config_settings_module_l10n_be_hr_payroll
|
||||
msgid "Belgium Payroll"
|
||||
msgstr ""
|
||||
|
||||
@@ -221,7 +211,6 @@ msgid "Calculations"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payroll_configuration
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_payslip_lines_contribution_register
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
@@ -232,14 +221,14 @@ msgid "Cancel Payslip"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: code:addons/hr_payroll/models/hr_payslip.py:99
|
||||
#: code:addons/hr_payroll/models/hr_payslip.py:98
|
||||
#, python-format
|
||||
msgid "Cannot cancel a payslip that is done."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_line_category_id
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_salary_rule_category_id_7559
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_salary_rule_category_id_7732
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_rule_filter
|
||||
msgid "Category"
|
||||
msgstr ""
|
||||
@@ -267,7 +256,7 @@ msgid "Children Definition"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payroll_configuration
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.res_config_settings_view_form
|
||||
msgid "Choose a Payroll Localization"
|
||||
msgstr ""
|
||||
|
||||
@@ -296,6 +285,12 @@ msgstr ""
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.hr_payroll_structure_view_kanban
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.hr_salary_rule_view_kanban
|
||||
msgid "Code:"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payslip_filter
|
||||
msgid "Companies"
|
||||
@@ -344,7 +339,6 @@ msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.actions.act_window,name:hr_payroll.action_hr_payroll_configuration
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payroll_configuration
|
||||
msgid "Configure Payroll"
|
||||
msgstr ""
|
||||
|
||||
@@ -396,7 +390,6 @@ msgstr ""
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contract_advantage_template_create_uid
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contribution_register_create_uid
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_config_settings_create_uid
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_structure_create_uid
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_create_uid
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_employees_create_uid
|
||||
@@ -414,7 +407,6 @@ msgstr ""
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contract_advantage_template_create_date
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contribution_register_create_date
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_config_settings_create_date
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_structure_create_date
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_create_date
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_employees_create_date
|
||||
@@ -492,7 +484,6 @@ msgstr ""
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contract_advantage_template_display_name
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contribution_register_display_name
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_config_settings_display_name
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_structure_display_name
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_display_name
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_employees_display_name
|
||||
@@ -615,7 +606,7 @@ msgid "Form content is missing, this report cannot be printed."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_config_settings_module_l10n_fr_hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_res_config_settings_module_l10n_fr_hr_payroll
|
||||
msgid "French Payroll"
|
||||
msgstr ""
|
||||
|
||||
@@ -650,7 +641,6 @@ msgstr ""
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contract_advantage_template_id
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contribution_register_id
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_config_settings_id
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_structure_id
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_employees_id
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_id
|
||||
@@ -679,7 +669,7 @@ msgid "If the active field is set to false, it will allow you to hide the salary
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_config_settings_module_l10n_in_hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_res_config_settings_module_l10n_in_hr_payroll
|
||||
msgid "Indian Payroll"
|
||||
msgstr ""
|
||||
|
||||
@@ -706,6 +696,11 @@ msgstr ""
|
||||
msgid "Internal Note"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.hr_payslip_run_view_kanban
|
||||
msgid "Is a Blocking Reason?"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,help:hr_payroll.field_hr_salary_rule_quantity
|
||||
msgid "It is used in computation for percentage and fixed amount. For e.g. A rule for Meal Voucher having fixed amount of 1€ per worked day can have its quantity defined in expression like worked_days.WORK100.number_of_days."
|
||||
@@ -719,7 +714,6 @@ msgstr ""
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contract_advantage_template___last_update
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contribution_register___last_update
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_config_settings___last_update
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_structure___last_update
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip___last_update
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_employees___last_update
|
||||
@@ -739,7 +733,6 @@ msgstr ""
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contract_advantage_template_write_uid
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contribution_register_write_uid
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_config_settings_write_uid
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_structure_write_uid
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_employees_write_uid
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_input_write_uid
|
||||
@@ -757,7 +750,6 @@ msgstr ""
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contract_advantage_template_write_date
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contribution_register_write_date
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_config_settings_write_date
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_structure_write_date
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_employees_write_date
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_input_write_date
|
||||
@@ -834,7 +826,7 @@ msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: code:addons/hr_payroll/models/hr_payslip.py:198
|
||||
#: code:addons/hr_payroll/models/hr_payslip.py:197
|
||||
#, python-format
|
||||
msgid "Normal Working Days paid at 100%"
|
||||
msgstr ""
|
||||
@@ -859,11 +851,6 @@ msgstr ""
|
||||
msgid "Officer"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_config_settings_module_website_sign
|
||||
msgid "Online Signatures"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payslip_form
|
||||
msgid "Other Inputs"
|
||||
@@ -902,7 +889,7 @@ msgid "PaySlip Batch"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.actions.report.xml,name:hr_payroll.payslip_details_report
|
||||
#: model:ir.actions.report,name:hr_payroll.payslip_details_report
|
||||
msgid "PaySlip Details"
|
||||
msgstr ""
|
||||
|
||||
@@ -912,7 +899,7 @@ msgid "PaySlip Lines"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.actions.report.xml,name:hr_payroll.action_contribution_register
|
||||
#: model:ir.actions.report,name:hr_payroll.action_contribution_register
|
||||
msgid "PaySlip Lines By Conribution Register"
|
||||
msgstr ""
|
||||
|
||||
@@ -934,17 +921,17 @@ msgstr ""
|
||||
#. module: hr_payroll
|
||||
#: model:ir.actions.act_window,name:hr_payroll.open_payroll_modules
|
||||
#: model:ir.ui.menu,name:hr_payroll.menu_hr_payroll_root
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payroll_configuration
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.res_config_settings_view_form
|
||||
msgid "Payroll"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payroll_configuration
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.res_config_settings_view_form
|
||||
msgid "Payroll Entries"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payroll_configuration
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.res_config_settings_view_form
|
||||
msgid "Payroll Rules"
|
||||
msgstr ""
|
||||
|
||||
@@ -954,18 +941,18 @@ msgid "Payroll Structures"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payroll_configuration
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.res_config_settings_view_form
|
||||
msgid "Payroll rules that apply to your country"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.actions.report.xml,name:hr_payroll.action_report_payslip
|
||||
#: model:ir.actions.report,name:hr_payroll.action_report_payslip
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payslip_form
|
||||
msgid "Payslip"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: code:addons/hr_payroll/models/hr_payslip.py:85
|
||||
#: code:addons/hr_payroll/models/hr_payslip.py:84
|
||||
#, python-format
|
||||
msgid "Payslip 'Date From' must be before 'Date To'."
|
||||
msgstr ""
|
||||
@@ -1075,7 +1062,7 @@ msgid "Period"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payroll_configuration
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.res_config_settings_view_form
|
||||
msgid "Post payroll slips in accounting"
|
||||
msgstr ""
|
||||
|
||||
@@ -1143,11 +1130,6 @@ msgstr ""
|
||||
msgid "Rate (%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payroll_configuration
|
||||
msgid "Recommended Apps"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_structure_code
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_number
|
||||
@@ -1160,7 +1142,7 @@ msgid "Refund"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: code:addons/hr_payroll/models/hr_payslip.py:105
|
||||
#: code:addons/hr_payroll/models/hr_payslip.py:104
|
||||
#, python-format
|
||||
msgid "Refund: "
|
||||
msgstr ""
|
||||
@@ -1307,11 +1289,6 @@ msgstr ""
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payroll_configuration
|
||||
msgid "Sign documents and contracts online"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payslip_filter
|
||||
msgid "States"
|
||||
@@ -1376,11 +1353,6 @@ msgstr ""
|
||||
msgid "This wizard will generate payslips for all selected employee(s) based on the dates and credit note specified on Payslips Run."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payroll_config_settings_module_hr_timesheet
|
||||
msgid "Timesheets"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_payslip_line_total
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.report_contributionregister
|
||||
@@ -1394,11 +1366,6 @@ msgstr ""
|
||||
msgid "Total Working Days"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.ui.view,arch_db:hr_payroll.view_hr_payroll_configuration
|
||||
msgid "Track time spent by employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,field_description:hr_payroll.field_hr_contract_advantage_template_upper_bound
|
||||
msgid "Upper Bound"
|
||||
@@ -1477,7 +1444,7 @@ msgid "Wrong range condition defined for salary rule %s (%s)."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: code:addons/hr_payroll/models/hr_payslip.py:129
|
||||
#: code:addons/hr_payroll/models/hr_payslip.py:128
|
||||
#, python-format
|
||||
msgid "You cannot delete a payslip which is not draft or cancelled!"
|
||||
msgstr ""
|
||||
@@ -1494,11 +1461,6 @@ msgstr ""
|
||||
msgid "You must set a contract to create a payslip line."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model,name:hr_payroll.model_hr_payroll_config_settings
|
||||
msgid "hr.payroll.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model,name:hr_payroll.model_hr_salary_rule
|
||||
msgid "hr.salary.rule"
|
||||
@@ -1514,6 +1476,11 @@ msgstr ""
|
||||
msgid "report.hr_payroll.report_payslipdetails"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model,name:hr_payroll.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_payroll
|
||||
#: model:ir.model.fields,help:hr_payroll.field_hr_payslip_line_amount_percentage_base
|
||||
#: model:ir.model.fields,help:hr_payroll.field_hr_salary_rule_amount_percentage_base
|
||||
|
||||
@@ -34,7 +34,9 @@ class TestPayslipBase(TransactionCase):
|
||||
'name': 'Salary Structure for Software Developer',
|
||||
'code': 'SD',
|
||||
'company_id': self.ref('base.main_company'),
|
||||
'rule_ids': [(4, [self.hra_rule_id, self.conv_rule_id, self.prof_tax_rule_id, self.pf_rule_id, self.mv_rule_id, self.comm_rule_id])]
|
||||
'rule_ids': [(4, self.hra_rule_id), (4, self.conv_rule_id),
|
||||
(4, self.prof_tax_rule_id), (4, self.pf_rule_id),
|
||||
(4, self.mv_rule_id), (4, self.comm_rule_id)],
|
||||
})
|
||||
|
||||
# I create a contract for "Richard"
|
||||
|
||||
@@ -56,7 +56,7 @@ class TestPayslipFlow(TestPayslipBase):
|
||||
# I create record for generating the payslip for this Payslip run.
|
||||
|
||||
payslip_employee = self.env['hr.payslip.employees'].create({
|
||||
'employee_ids': [(4, self.richard_emp.ids)]
|
||||
'employee_ids': [(4, self.richard_emp.id)]
|
||||
})
|
||||
|
||||
# I generate the payslip by clicking on Generat button wizard.
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -27,7 +27,7 @@ class Job(models.Model):
|
||||
alias_id = fields.Many2one(
|
||||
'mail.alias', "Alias", ondelete="restrict", required=True,
|
||||
help="Email alias for this job position. New emails will automatically create new applicants for this job position.")
|
||||
color = fields.Integer("Color Index", default=1)
|
||||
color = fields.Integer("Color Index")
|
||||
|
||||
def _compute_document_ids(self):
|
||||
applicants = self.mapped('application_ids').filtered(lambda self: not self.emp_id)
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -188,7 +188,7 @@ msgid "Interview Form"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_recruitment_survey
|
||||
#: model:ir.ui.view,arch_db:hr_recruitment_survey.hr_recruitment_config_settings_view_form_inherit_survey
|
||||
#: model:ir.ui.view,arch_db:hr_recruitment_survey.res_config_settings_view_form
|
||||
msgid "Interview Forms"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~16\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-07-25 10:03+0000\n"
|
||||
"PO-Revision-Date: 2017-07-25 10:03+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:52+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:52+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -30,6 +30,11 @@ msgstr ""
|
||||
msgid "<span>Timesheet Entries</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.view_kanban_account_analytic_line
|
||||
msgid "<strong>Duration: </strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.report_timesheet
|
||||
msgid "<strong>Total</strong>"
|
||||
@@ -37,15 +42,9 @@ msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.actions.act_window,name:hr_timesheet.act_hr_timesheet_line_by_project
|
||||
#: model:ir.actions.act_window,name:hr_timesheet.act_hr_timesheet_report
|
||||
msgid "Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.menu,name:hr_timesheet.menu_hr_activity_analysis
|
||||
msgid "Activity Analysis"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.actions.act_window,name:hr_timesheet.timesheet_action_all
|
||||
#: model:ir.ui.menu,name:hr_timesheet.timesheet_menu_activity_all
|
||||
@@ -69,39 +68,41 @@ msgid "Analytic Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.res_config_settings_view_form
|
||||
msgid "Apple App Store"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_hr_timesheet_config_settings_module_hr_timesheet_attendance
|
||||
msgid "Attendances"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_report_project_task_user_hours_delay
|
||||
msgid "Avg. Plan.-Eff."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_hr_timesheet_config_settings_module_project_timesheet_synchro
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_res_config_settings_module_project_timesheet_synchro
|
||||
msgid "Awesome Timesheet"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.res_config_settings_view_form
|
||||
msgid "Billing"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
msgid "Cancel"
|
||||
#: model:ir.actions.act_window,name:hr_timesheet.act_hr_timesheet_report
|
||||
#: model:ir.ui.menu,name:hr_timesheet.menu_hr_activity_analysis
|
||||
msgid "By Employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,help:hr_timesheet.field_project_project_subtask_project_id
|
||||
#: model:ir.model.fields,help:hr_timesheet.field_project_task_subtask_project_id
|
||||
msgid "Choosing a sub-tasks project will both enable sub-tasks and set their default project (possibly the project itself)"
|
||||
#: model:ir.actions.act_window,name:hr_timesheet.timesheet_action_report_by_project
|
||||
#: model:ir.ui.menu,name:hr_timesheet.timesheet_menu_report_timesheet_by_project
|
||||
msgid "By Project"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.actions.act_window,name:hr_timesheet.timesheet_action_report_by_task
|
||||
#: model:ir.ui.menu,name:hr_timesheet.timesheet_menu_report_timesheet_by_task
|
||||
msgid "By Task"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
@@ -113,6 +114,8 @@ msgstr ""
|
||||
#: model:ir.actions.act_window,help:hr_timesheet.act_hr_timesheet_line
|
||||
#: model:ir.actions.act_window,help:hr_timesheet.act_hr_timesheet_line_by_project
|
||||
#: model:ir.actions.act_window,help:hr_timesheet.act_hr_timesheet_report
|
||||
#: model:ir.actions.act_window,help:hr_timesheet.timesheet_action_report_by_project
|
||||
#: model:ir.actions.act_window,help:hr_timesheet.timesheet_action_report_by_task
|
||||
msgid "Click to record activities."
|
||||
msgstr ""
|
||||
|
||||
@@ -142,25 +145,11 @@ msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_hr_timesheet_config_settings_create_uid
|
||||
msgid "Created by"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_hr_timesheet_config_settings_create_date
|
||||
msgid "Created on"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.portal_my_task
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.report_timesheet
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.actions.act_window,name:hr_timesheet.action_define_analytic_structure
|
||||
msgid "Define your Analytic Structure"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_project_task_delay_hours
|
||||
msgid "Delay Hours"
|
||||
@@ -172,16 +161,13 @@ msgid "Department"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.portal_my_task
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.report_timesheet
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_hr_timesheet_config_settings_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.portal_my_task
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.view_task_form2_inherited
|
||||
msgid "Duration"
|
||||
msgstr ""
|
||||
@@ -198,22 +184,12 @@ msgid "Employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_hr_timesheet_config_settings_module_hr_expense
|
||||
msgid "Expenses"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_hr_timesheet_config_settings_module_project_forecast
|
||||
msgid "Forecasts"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.res_config_settings_view_form
|
||||
msgid "Google Chrome Store"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.res_config_settings_view_form
|
||||
msgid "Google Play Store"
|
||||
msgstr ""
|
||||
|
||||
@@ -228,41 +204,11 @@ msgid "Hours Spent"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_hr_timesheet_config_settings_id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_hr_timesheet_config_settings___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_hr_timesheet_config_settings_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_hr_timesheet_config_settings_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_hr_timesheet_config_settings_module_hr_holidays
|
||||
msgid "Leave Management"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_hr_timesheet_config_settings_module_project_timesheet_holidays
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_res_config_settings_module_project_timesheet_holidays
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.res_config_settings_view_form
|
||||
msgid "Leaves"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
msgid "Manage your resources with Gantt charts"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:res.groups,name:hr_timesheet.group_timesheet_manager
|
||||
msgid "Manager"
|
||||
@@ -275,17 +221,13 @@ msgstr ""
|
||||
msgid "My Timesheets"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_project_task_parent_id
|
||||
msgid "Parent Task"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_report_project_task_user_hours_planned
|
||||
msgid "Planned Hours"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_project_task_progress
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_report_project_task_user_progress
|
||||
msgid "Progress"
|
||||
msgstr ""
|
||||
@@ -302,16 +244,6 @@ msgstr ""
|
||||
msgid "Project -"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
msgid "Recommended Apps"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
msgid "Reimburse employee expenses and invoice customers"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_report_project_task_user_remaining_hours
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.view_task_tree2_inherited
|
||||
@@ -329,27 +261,18 @@ msgid "Reporting"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.portal_my_task
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.report_timesheet
|
||||
msgid "Responsible"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
msgid "Save this page and come back here to set up the feature."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.res_config_settings_view_form
|
||||
msgid "Sell services (e.g. project, maintenance), record time spent using Timesheets app and invoice them based on a fixed price (ordered quantity) or on the time spent (delivered quantity)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.res_config_settings_view_form
|
||||
msgid "Sell services and invoice time spent"
|
||||
msgstr ""
|
||||
|
||||
@@ -364,24 +287,6 @@ msgstr ""
|
||||
msgid "Spent Hours"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_project_project_subtask_project_id
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_project_task_subtask_project_id
|
||||
msgid "Sub-task Project"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_project_task_subtask_count
|
||||
msgid "Sub-task count"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.actions.act_window,name:hr_timesheet.act_project_task_sub_task
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_project_task_child_ids
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.view_task_form2_inherited
|
||||
msgid "Sub-tasks"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_project_task_children_hours
|
||||
msgid "Sub-tasks Hours"
|
||||
@@ -393,7 +298,7 @@ msgid "Sum of the planned hours of all sub-tasks (when a sub-task is closed or i
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.res_config_settings_view_form
|
||||
msgid "Synchronize time spent with web/mobile app"
|
||||
msgstr ""
|
||||
|
||||
@@ -431,12 +336,13 @@ msgid "Time (Hours)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_hr_timesheet_config_settings_module_sale_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_res_config_settings_module_sale_timesheet
|
||||
msgid "Time Billing"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.menu,name:hr_timesheet.menu_hr_time_tracking
|
||||
#: model:ir.ui.menu,name:hr_timesheet.menu_timesheets_reports_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_line_search
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.view_hr_timesheet_line_pivot
|
||||
msgid "Timesheet"
|
||||
@@ -449,13 +355,13 @@ msgid "Timesheet Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.res_config_settings_view_form
|
||||
msgid "Timesheet Apps"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.actions.act_window,name:hr_timesheet.project_task_action_view_timesheet
|
||||
#: model:ir.actions.report.xml,name:hr_timesheet.timesheet_report
|
||||
#: model:ir.actions.report,name:hr_timesheet.timesheet_report
|
||||
msgid "Timesheet Entries"
|
||||
msgstr ""
|
||||
|
||||
@@ -498,53 +404,29 @@ msgstr ""
|
||||
msgid "Total time"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
msgid "Track attendances and compare with timesheets"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
msgid "Track leaves to optimize your scheduling"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:res.groups,name:hr_timesheet.group_hr_timesheet_user
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.hr_timesheet_config_settings_view_form
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet.res_config_settings_view_form
|
||||
msgid "Validated leaves create timesheets automatically."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet.field_project_task_progress
|
||||
msgid "Working Time Recorded"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.actions.act_window,help:hr_timesheet.act_hr_timesheet_line
|
||||
#: model:ir.actions.act_window,help:hr_timesheet.act_hr_timesheet_line_by_project
|
||||
#: model:ir.actions.act_window,help:hr_timesheet.act_hr_timesheet_report
|
||||
#: model:ir.actions.act_window,help:hr_timesheet.timesheet_action_report_by_project
|
||||
#: model:ir.actions.act_window,help:hr_timesheet.timesheet_action_report_by_task
|
||||
msgid "You can register and track your workings hours by project every\n"
|
||||
" day. Every time spent on a project will become a cost and can be re-invoiced to\n"
|
||||
" customers if required."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: code:addons/hr_timesheet/project_timesheet.py:69
|
||||
#, python-format
|
||||
msgid "You can't define a parent task if its project is not correctly configured. The sub-task's project of the parent task's project should be this task's project"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.actions.act_window,help:hr_timesheet.action_define_analytic_structure
|
||||
msgid "You should create an analytic account structure depending on your needs to analyse costs and revenues. In Odoo, analytic accounts are also used to track customer contracts."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet
|
||||
#: model:ir.model,name:hr_timesheet.model_hr_timesheet_config_settings
|
||||
msgid "hr.timesheet.config.settings"
|
||||
#: model:ir.model,name:hr_timesheet.model_res_config_settings
|
||||
msgid "res.config.settings"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:49+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:49+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -15,56 +15,13 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet_attendance.hr_timesheet_sheet_form
|
||||
msgid "<span class=\"o_stat_text\">Timesheet</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model.fields,help:hr_timesheet_attendance.field_project_config_settings_timesheet_max_difference
|
||||
#: model:ir.model.fields,help:hr_timesheet_attendance.field_res_company_timesheet_max_difference
|
||||
msgid "Allowed difference in hours between the sign in/out and the timesheet computation for one sheet. Set this to 0 if you do not want any control."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model,name:hr_timesheet_attendance.model_hr_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_sheet_sheet_day_total_attendance
|
||||
msgid "Attendance"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.actions.act_window,name:hr_timesheet_attendance.act_hr_timesheet_sheet_sheet_2_hr_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_sheet_sheet_attendance_count
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_sheet_sheet_attendances_ids
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet_attendance.hr_timesheet_sheet_form
|
||||
msgid "Attendances"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model,name:hr_timesheet_attendance.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_attendance_report_date
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_sheet_sheet_day_name
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_sheet_sheet_day_total_difference
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_sheet_sheet_total_difference
|
||||
msgid "Difference"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet_attendance.hr_timesheet_sheet_form
|
||||
msgid "Differences"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_attendance_report_display_name
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_sheet_sheet_day_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
@@ -75,36 +32,20 @@ msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_attendance_report_id
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_sheet_sheet_day_id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_attendance_report___last_update
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_sheet_sheet_day___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_sheet_sheet_period_ids
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet_attendance.hr_timesheet_day_tree
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet_attendance.hr_timesheet_sheet_form
|
||||
msgid "Period"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: code:addons/hr_timesheet_attendance/models/hr_timesheet_sheet.py:76
|
||||
#, python-format
|
||||
msgid "Please verify that the total difference of the sheet is lower than %.2f."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_attendance_sheet_id
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_attendance_sheet_id_computed
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_sheet_sheet_day_sheet_id
|
||||
msgid "Sheet"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: code:addons/hr_timesheet_attendance/models/hr_timesheet_sheet.py:85
|
||||
#, python-format
|
||||
@@ -121,73 +62,23 @@ msgstr ""
|
||||
msgid "This Week"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model,name:hr_timesheet_attendance.model_hr_timesheet_sheet_sheet
|
||||
msgid "Timesheet"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.ui.menu,name:hr_timesheet_attendance.menu_hr_timesheet_attendance_report
|
||||
msgid "Timesheet / Attendance"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.actions.act_window,name:hr_timesheet_attendance.act_hr_timesheet_sheet_sheet_2_hr_analytic_timesheet
|
||||
msgid "Timesheet Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_res_company_timesheet_max_difference
|
||||
msgid "Timesheet allowed difference(Hours)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_project_config_settings_timesheet_max_difference
|
||||
msgid "Timesheet allowed difference(Hours) *"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.actions.act_window,name:hr_timesheet_attendance.act_hr_timesheet_sheet_sheet_by_account
|
||||
msgid "Timesheet by Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.actions.act_window,name:hr_timesheet_attendance.act_hr_timesheet_sheet_sheet_by_day
|
||||
msgid "Timesheet by Day"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet_attendance.hr_timesheet_sheet_form
|
||||
msgid "Timesheets"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model,name:hr_timesheet_attendance.model_hr_timesheet_sheet_sheet_day
|
||||
msgid "Timesheets by Period"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_attendance_report_total_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_sheet_sheet_total_attendance
|
||||
msgid "Total Attendance"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet_attendance.hr_timesheet_day_tree
|
||||
msgid "Total Attendances"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_attendance_report_total_difference
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet_attendance.hr_timesheet_day_tree
|
||||
msgid "Total Difference"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_attendance_report_total_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_sheet_sheet_day_total_timesheet
|
||||
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_sheet_sheet_total_timesheet
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet_attendance.hr_timesheet_day_tree
|
||||
msgid "Total Timesheet"
|
||||
msgstr ""
|
||||
|
||||
@@ -196,46 +87,17 @@ msgstr ""
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: code:addons/hr_timesheet_attendance/models/hr_attendance.py:98
|
||||
#, python-format
|
||||
msgid "You can not enter an attendance date outside the current timesheet dates."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: code:addons/hr_timesheet_attendance/models/hr_attendance.py:96
|
||||
#, python-format
|
||||
msgid "You can not enter an attendance in a submitted timesheet. Ask your manager to reset it before adding attendance."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: code:addons/hr_timesheet_attendance/models/hr_timesheet_sheet.py:53
|
||||
#, python-format
|
||||
msgid "You cannot delete a timesheet that has attendance entries."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: code:addons/hr_timesheet_attendance/models/hr_attendance.py:113
|
||||
#, python-format
|
||||
msgid "You cannot enter an attendance date outside the current timesheet dates."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: code:addons/hr_timesheet_attendance/models/hr_attendance.py:119
|
||||
#, python-format
|
||||
msgid "You cannot modify an entry in a confirmed timesheet"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model,name:hr_timesheet_attendance.model_hr_timesheet_attendance_report
|
||||
msgid "hr.timesheet.attendance.report"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.model,name:hr_timesheet_attendance.model_project_config_settings
|
||||
msgid "project.config.settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr_timesheet_attendance
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet_attendance.view_hr_timesheet_attendance_report_pivot
|
||||
#: model:ir.ui.view,arch_db:hr_timesheet_attendance.view_hr_timesheet_attendance_report_search
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~15\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-18 14:47+0000\n"
|
||||
"PO-Revision-Date: 2017-04-18 14:47+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:54+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:54+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -189,6 +189,21 @@ msgstr ""
|
||||
msgid "Conversation"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/js/copy_clipboard.js:32
|
||||
#, python-format
|
||||
msgid "Copied !"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:6
|
||||
#: code:addons/im_livechat/static/src/xml/copy_clipboard.xml:12
|
||||
#, python-format
|
||||
msgid "Copy Text"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
|
||||
msgid "Copy and paste this code into your website, within the <head> tag:"
|
||||
@@ -245,6 +260,17 @@ msgstr ""
|
||||
msgid "Creation date (year)"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_livechat_report
|
||||
#: model:ir.ui.menu,name:im_livechat.rating_rating_menu_livechat
|
||||
msgid "Customer Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,help:im_livechat.rating_rating_action_livechat_report
|
||||
msgid "Customer ratings on livechat session."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_button_text
|
||||
msgid "Default text displayed on the Livechat Support Button"
|
||||
@@ -388,6 +414,11 @@ msgstr ""
|
||||
msgid "Last 24h"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Last 7 days"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel___last_update
|
||||
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule___last_update
|
||||
@@ -442,12 +473,14 @@ msgstr ""
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:9
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:21
|
||||
#, python-format
|
||||
msgid "Livechat"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_im_livechat_channel
|
||||
#: model:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
|
||||
msgid "Livechat Channel"
|
||||
msgstr ""
|
||||
|
||||
@@ -508,7 +541,7 @@ msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:126
|
||||
#: code:addons/im_livechat/models/mail_channel.py:125
|
||||
#, python-format
|
||||
msgid "No history found"
|
||||
msgstr ""
|
||||
@@ -598,6 +631,26 @@ msgstr ""
|
||||
msgid "Rating: :rating_%d"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Bad"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Great"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
|
||||
msgid "Rating: Okay"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "Ratings for livechat channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_regex_url
|
||||
msgid "Regular expression specifying the web pages this rule will be applied on."
|
||||
@@ -631,7 +684,7 @@ msgid "Search report"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: code:addons/im_livechat/models/mail_channel.py:114
|
||||
#: code:addons/im_livechat/models/mail_channel.py:113
|
||||
#, python-format
|
||||
msgid "See 15 last visited pages"
|
||||
msgstr ""
|
||||
@@ -712,6 +765,11 @@ msgstr ""
|
||||
msgid "The user will be able to join support channels."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.actions.act_window,help:im_livechat.rating_rating_action_view_livechat_rating
|
||||
msgid "There is no rating for this channel at the moment."
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image
|
||||
msgid "This field holds the image used as photo for the group, limited to 1024x1024px."
|
||||
@@ -802,6 +860,13 @@ msgstr ""
|
||||
msgid "e.g. YourWebsite.com"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#. openerp-web
|
||||
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:10
|
||||
#, python-format
|
||||
msgid "fa-comments"
|
||||
msgstr ""
|
||||
|
||||
#. module: im_livechat
|
||||
#: model:ir.model,name:im_livechat.model_ir_autovacuum
|
||||
msgid "ir.autovacuum"
|
||||
|
||||
@@ -14,7 +14,7 @@ class TestPaymentAdviceBatch(TestPaymentAdviceBase):
|
||||
|
||||
# I create record for generating the Payslip for Payslip Batch.
|
||||
payslip_employee = self.PayslipEmployee.create({
|
||||
'employee_ids': [(4, self.rahul_emp.ids)]
|
||||
'employee_ids': [(4, self.rahul_emp.id)]
|
||||
})
|
||||
|
||||
# I generate the payslip by clicking on Generate button wizard.
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:50+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:50+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
+25
-12
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~14\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-15 09:50+0000\n"
|
||||
"PO-Revision-Date: 2017-02-15 09:50+0000\n"
|
||||
"POT-Creation-Date: 2017-09-20 09:54+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:54+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -65,7 +65,7 @@ msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#. module: lunch
|
||||
#: code:addons/lunch/models/lunch.py:290
|
||||
#: code:addons/lunch/models/lunch.py:294
|
||||
#, python-format
|
||||
msgid "Alert"
|
||||
msgstr ""
|
||||
@@ -109,6 +109,11 @@ msgstr ""
|
||||
msgid "Between"
|
||||
msgstr ""
|
||||
|
||||
#. module: lunch
|
||||
#: model:ir.ui.view,arch_db:lunch.view_lunch_alert_kanban
|
||||
msgid "Between:"
|
||||
msgstr ""
|
||||
|
||||
#. module: lunch
|
||||
#: model:ir.ui.view,arch_db:lunch.lunch_cashmove_view_search_2
|
||||
msgid "By Employee"
|
||||
@@ -140,6 +145,7 @@ msgid "Can be positive (payment) or negative (order or payment if user wants to
|
||||
msgstr ""
|
||||
|
||||
#. module: lunch
|
||||
#: model:ir.ui.view,arch_db:lunch.lunch_order_line_view_kanban
|
||||
#: model:ir.ui.view,arch_db:lunch.lunch_order_line_view_tree
|
||||
#: model:ir.ui.view,arch_db:lunch.view_lunch_order_line_lucky
|
||||
msgid "Cancel"
|
||||
@@ -378,7 +384,7 @@ msgstr ""
|
||||
#: model:ir.model.fields,field_description:lunch.field_lunch_order_id
|
||||
#: model:ir.model.fields,field_description:lunch.field_lunch_order_line_id
|
||||
#: model:ir.model.fields,field_description:lunch.field_lunch_order_line_lucky_id
|
||||
#: model:ir.model.fields,field_description:lunch.field_lunch_product_category_id_1690
|
||||
#: model:ir.model.fields,field_description:lunch.field_lunch_product_category_id_1781
|
||||
#: model:ir.model.fields,field_description:lunch.field_lunch_product_id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
@@ -438,14 +444,14 @@ msgid "Lunch Alert"
|
||||
msgstr ""
|
||||
|
||||
#. module: lunch
|
||||
#: code:addons/lunch/models/lunch.py:261
|
||||
#: code:addons/lunch/models/lunch.py:265
|
||||
#, python-format
|
||||
msgid "Lunch Cashmove"
|
||||
msgstr ""
|
||||
|
||||
#. module: lunch
|
||||
#: code:addons/lunch/models/lunch.py:64
|
||||
#: model:ir.actions.report.xml,name:lunch.action_report_lunch_order
|
||||
#: code:addons/lunch/models/lunch.py:66
|
||||
#: model:ir.actions.report,name:lunch.action_report_lunch_order
|
||||
#: model:ir.model,name:lunch.model_lunch_order
|
||||
#: model:ir.ui.view,arch_db:lunch.report_lunch_order
|
||||
#, python-format
|
||||
@@ -543,19 +549,19 @@ msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#. module: lunch
|
||||
#: code:addons/lunch/models/lunch.py:221
|
||||
#: code:addons/lunch/models/lunch.py:225
|
||||
#, python-format
|
||||
msgid "Only your lunch manager cancels the orders."
|
||||
msgstr ""
|
||||
|
||||
#. module: lunch
|
||||
#: code:addons/lunch/models/lunch.py:190
|
||||
#: code:addons/lunch/models/lunch.py:194
|
||||
#, python-format
|
||||
msgid "Only your lunch manager processes the orders."
|
||||
msgstr ""
|
||||
|
||||
#. module: lunch
|
||||
#: code:addons/lunch/models/lunch.py:210
|
||||
#: code:addons/lunch/models/lunch.py:214
|
||||
#, python-format
|
||||
msgid "Only your lunch manager sets the orders as received."
|
||||
msgstr ""
|
||||
@@ -563,6 +569,7 @@ msgstr ""
|
||||
#. module: lunch
|
||||
#: model:ir.model.fields,field_description:lunch.field_lunch_cashmove_order_id
|
||||
#: model:ir.model.fields,field_description:lunch.field_lunch_order_line_order_id
|
||||
#: model:ir.ui.view,arch_db:lunch.lunch_order_line_view_kanban
|
||||
#: model:ir.ui.view,arch_db:lunch.lunch_order_line_view_tree
|
||||
#: model:ir.ui.view,arch_db:lunch.report_lunch_order
|
||||
#: selection:lunch.cashmove,state:0
|
||||
@@ -628,6 +635,11 @@ msgstr ""
|
||||
msgid "Price"
|
||||
msgstr ""
|
||||
|
||||
#. module: lunch
|
||||
#: model:ir.ui.view,arch_db:lunch.view_lunch_product_kanban
|
||||
msgid "Price:"
|
||||
msgstr ""
|
||||
|
||||
#. module: lunch
|
||||
#: model:ir.model.fields,field_description:lunch.field_lunch_order_line_lucky_product_id
|
||||
#: model:ir.model.fields,field_description:lunch.field_lunch_order_line_product_id
|
||||
@@ -681,6 +693,7 @@ msgid "Products Tree"
|
||||
msgstr ""
|
||||
|
||||
#. module: lunch
|
||||
#: model:ir.ui.view,arch_db:lunch.lunch_order_line_view_kanban
|
||||
#: model:ir.ui.view,arch_db:lunch.lunch_order_line_view_tree
|
||||
msgid "Receive"
|
||||
msgstr ""
|
||||
@@ -767,7 +780,7 @@ msgid "The company this user is currently working for."
|
||||
msgstr ""
|
||||
|
||||
#. module: lunch
|
||||
#: code:addons/lunch/models/lunch.py:126
|
||||
#: code:addons/lunch/models/lunch.py:129
|
||||
#, python-format
|
||||
msgid "The date of your order is in the past."
|
||||
msgstr ""
|
||||
|
||||
+511
-355
File diff suppressed because it is too large
Load Diff
@@ -302,6 +302,8 @@ class Channel(models.Model):
|
||||
of the received message indicates on wich mail channel the message should be displayed.
|
||||
:param : mail.message to broadcast
|
||||
"""
|
||||
if not self:
|
||||
return
|
||||
message.ensure_one()
|
||||
notifications = self._channel_message_notifications(message)
|
||||
self.env['bus.bus'].sendmany(notifications)
|
||||
|
||||
@@ -63,17 +63,15 @@ class Followers(models.Model):
|
||||
if follower.channel_id:
|
||||
c_exist.setdefault(follower.channel_id.id, list()).append(follower.res_id)
|
||||
|
||||
default_subtypes = self.env['mail.message.subtype'].search([
|
||||
('default', '=', True),
|
||||
'|', ('res_model', '=', res_model), ('res_model', '=', False)])
|
||||
external_default_subtypes = default_subtypes.filtered(lambda subtype: not subtype.internal)
|
||||
default_subtypes, _internal_subtypes, external_subtypes = \
|
||||
self.env['mail.message.subtype'].default_subtypes(res_model)
|
||||
|
||||
if force_mode:
|
||||
employee_pids = self.env['res.users'].sudo().search([('partner_id', 'in', list(partner_data)), ('share', '=', False)]).mapped('partner_id').ids
|
||||
for pid, data in partner_data.items():
|
||||
if not data:
|
||||
if pid not in employee_pids:
|
||||
partner_data[pid] = external_default_subtypes.ids
|
||||
partner_data[pid] = external_subtypes.ids
|
||||
else:
|
||||
partner_data[pid] = default_subtypes.ids
|
||||
for cid, data in channel_data.items():
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user