[MERGE] forward port branch saas-18 up to 5c51a0ad4d

This commit is contained in:
Christophe Simonis
2017-09-21 18:52:56 +02:00
308 changed files with 18538 additions and 14391 deletions
+221 -216
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
+8
View File
@@ -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"
+7 -2
View File
@@ -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):
+2 -2
View File
@@ -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
+4 -2
View File
@@ -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
+4 -2
View File
@@ -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')]}"/>
+2 -2
View File
@@ -46,10 +46,10 @@
</thead>
<tbody>
<tr t-foreach="lines[o.id]" t-as="aml">
<td><span t-esc="aml.move_id.name &lt;&gt; '/' 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 ""
+8 -8
View File
@@ -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 ""
+7 -13
View File
@@ -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 -4
View File
@@ -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):
+14 -3
View File
@@ -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
+33 -20
View File
@@ -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 ""
+3 -3
View File
@@ -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"
+3 -3
View File
@@ -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"
+10 -10
View File
@@ -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 ""
+4 -3
View File
@@ -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.')
+17 -174
View File
@@ -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 ""
+96 -70
View File
@@ -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 ""
+11 -18
View File
@@ -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 ""
+31 -60
View File
@@ -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."
+24 -24
View File
@@ -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 ""
+3 -3
View File
@@ -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"
+48 -48
View File
@@ -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 ""
+113 -98
View File
@@ -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"
+20 -20
View File
@@ -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 ""
+6 -6
View File
@@ -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
+3 -3
View File
@@ -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"
+77 -18
View File
@@ -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 ""
+55 -3
View File
@@ -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
View File
@@ -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 &amp; 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 &amp; 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 ""
+2 -2
View File
@@ -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',
+3 -3
View File
@@ -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 ""
+38 -38
View File
@@ -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"
File diff suppressed because one or more lines are too long
+3 -3
View File
@@ -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
View File
@@ -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 &amp; 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 ""
+18 -19
View File
@@ -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 ""
+5 -5
View File
@@ -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
View File
@@ -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"
+38 -68
View File
@@ -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&amp;field=image_small&amp;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"
+14 -8
View File
@@ -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"
+30 -33
View File
@@ -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 ""
+38 -29
View File
@@ -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
View File
@@ -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
+1 -1
View File
@@ -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):
+14 -66
View File
@@ -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">
+8 -15
View File
@@ -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
+185 -168
View File
@@ -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 &amp; 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"
+46 -25
View File
@@ -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 "&lt;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"
+3 -3
View File
@@ -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"
+38 -71
View File
@@ -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
+3 -1
View File
@@ -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"
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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 ""
+46 -164
View File
@@ -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
+70 -5
View File
@@ -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 &lt;head&gt; 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.
+3 -3
View File
@@ -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
View File
@@ -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
View File
File diff suppressed because it is too large Load Diff
+2
View File
@@ -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)
+3 -5
View File
@@ -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