[MERGE] Forward port of 11.0 to saas-11.3 up to eb4700f17f

closes odoo/odoo#35054

Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
This commit is contained in:
Martin Trigaux
2019-07-22 09:47:11 +00:00
72 changed files with 1268 additions and 771 deletions
+16 -10
View File
@@ -2713,7 +2713,7 @@ msgstr ""
#. module: account
#: model:ir.actions.act_window,name:account.open_account_charts_modules
msgid "Chart Templates"
msgstr ""
msgstr "Šablony grafů"
#. module: account
#: model:ir.model.fields,field_description:account.field_res_company_account_setup_coa_done
@@ -4474,7 +4474,7 @@ msgstr ""
#: model:ir.model.fields,field_description:account.field_account_analytic_line_general_account_id
#: model:ir.ui.view,arch_db:account.view_account_analytic_line_filter_inherit_account
msgid "Financial Account"
msgstr ""
msgstr "Finanční účetnictví"
#. module: account
#: model:ir.model.fields,field_description:account.field_account_financial_report_style_overwrite
@@ -4597,7 +4597,7 @@ msgstr ""
#. module: account
#: model:account.account.type,name:account.data_account_type_fixed_assets
msgid "Fixed Assets"
msgstr ""
msgstr "Dlouhodobý majetek"
#. module: account
#: model:ir.model.fields,help:account.field_account_reconcile_model_amount
@@ -4861,7 +4861,7 @@ msgstr ""
#. module: account
#: model:ir.model.fields,field_description:account.field_account_payment_has_invoices
msgid "Has Invoices"
msgstr ""
msgstr "Má faktury"
#. module: account
#: model:ir.model.fields,field_description:account.field_account_invoice_has_outstanding
@@ -4872,7 +4872,7 @@ msgstr ""
#: model:ir.model.fields,field_description:account.field_res_partner_has_unreconciled_entries
#: model:ir.model.fields,field_description:account.field_res_users_has_unreconciled_entries
msgid "Has Unreconciled Entries"
msgstr ""
msgstr "Má nespárované položky"
#. module: account
#: model:ir.model.fields,field_description:account.field_account_abstract_payment_hide_payment_method
@@ -4900,7 +4900,7 @@ msgstr ""
#. module: account
#: model:ir.ui.view,arch_db:account.res_config_settings_view_form
msgid "How total tax amount is computed in orders and invoices"
msgstr ""
msgstr "Jak se vypočítává celková částka daně v objednávkách a fakturách"
#. module: account
#: model:ir.model.fields,field_description:account.field_account_abstract_payment_id
@@ -6356,6 +6356,9 @@ msgid ""
"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: Encase 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 ""
"Ruční: Zaplaťte v hotovosti, šekem nebo jinou metodou mimo Odoo.\n"
"Elektronické: Platba automaticky probíhá prostřednictvím příjemce plateb žádostí o transakci na kartě uloženou zákazníkem při nákupu nebo objednání online (platební token).\n"
"Dávkový vklad: Zapíše několik zákaznických šeků najednou vygenerováním dávkového vkladu, který odešle do banky. Při kódování výpisu z banky v Odoo vám doporučujeme transakci spárovat s vkladem dávky. Aktivujte tuto možnost z nastavení."
#. module: account
#: model:ir.model.fields,help:account.field_account_abstract_payment_payment_method_id
@@ -6521,7 +6524,7 @@ msgstr ""
#. module: account
#: selection:account.cash.rounding,strategy:0
msgid "Modify tax amount"
msgstr ""
msgstr "Změnit výši daně"
#. module: account
#: selection:account.invoice.refund,filter_refund:0
@@ -7770,7 +7773,7 @@ msgstr "Kategorie výrobku"
#. module: account
#: model:ir.model.fields,field_description:account.field_account_invoice_line_product_image
msgid "Product Image"
msgstr ""
msgstr "Obrázek produktu"
#. module: account
#: model:ir.model.fields,field_description:account.field_account_invoice_report_product_qty
@@ -9020,7 +9023,7 @@ msgstr ""
#: model:ir.model.fields,field_description:account.field_account_tax_tax_group_id
#: model:ir.model.fields,field_description:account.field_account_tax_template_tax_group_id
msgid "Tax Group"
msgstr ""
msgstr "Daňová skupina"
#. module: account
#: model:ir.ui.view,arch_db:account.account_planner
@@ -10291,7 +10294,7 @@ msgstr ""
#. module: account
#: selection:account.cash.rounding,rounding_method:0
msgid "UP"
msgstr ""
msgstr "NAHORU"
#. module: account
#: code:addons/account/models/account.py:944
@@ -11115,6 +11118,9 @@ msgid ""
" to manage automatically the booking of accounting entries related to "
"differences between exchange rates."
msgstr ""
"Měli byste v nastavení účetnictví nakonfigurovat „Deník pro směnný kurz“, "
"který bude automaticky spravovat zaúčtování účetních položek souvisejících s"
" rozdíly mezi směnnými kurzy."
#. module: account
#: code:addons/account/models/account_move.py:1857
+3 -1
View File
@@ -2327,6 +2327,8 @@ msgid ""
"Based on Invoice: the tax is due as soon as the invoice is validated.\n"
"Based on Payment: the tax is due as soon as the payment of the invoice is received."
msgstr ""
"Podľa faktúry: daň je splatná pri validácii faktúry.\n"
"Podľa platby: daň je splatná prijatím úhrady."
#. module: account
#: selection:account.tax,tax_exigibility:0
@@ -4866,7 +4868,7 @@ msgstr ""
#. module: account
#: model:ir.model.fields,field_description:account.field_account_invoice_has_outstanding
msgid "Has Outstanding"
msgstr ""
msgstr "Má nevybavené"
#. module: account
#: model:ir.model.fields,field_description:account.field_res_partner_has_unreconciled_entries
+11 -6
View File
@@ -451,20 +451,25 @@ class account_payment(models.Model):
@api.multi
def button_invoices(self):
if self.partner_type == 'supplier':
views = [(self.env.ref('account.invoice_supplier_tree').id, 'tree'), (self.env.ref('account.invoice_supplier_form').id, 'form')]
else:
views = [(self.env.ref('account.invoice_tree').id, 'tree'), (self.env.ref('account.invoice_form').id, 'form')]
return {
action = {
'name': _('Paid Invoices'),
'view_type': 'form',
'view_mode': 'tree,form',
'res_model': 'account.invoice',
'view_id': False,
'views': views,
'type': 'ir.actions.act_window',
'domain': [('id', 'in', [x.id for x in self.invoice_ids])],
}
if self.partner_type == 'supplier':
action['views'] = [(self.env.ref('account.invoice_supplier_tree').id, 'tree'), (self.env.ref('account.invoice_supplier_form').id, 'form')]
action['context'] = {
'journal_type': 'purchase',
'type': 'in_invoice',
'default_type': 'in_invoice',
}
else:
action['views'] = [(self.env.ref('account.invoice_tree').id, 'tree'), (self.env.ref('account.invoice_form').id, 'form')]
return action
@api.multi
def button_dummy(self):
+3 -2
View File
@@ -520,12 +520,13 @@ class AccountAssetDepreciationLine(models.Model):
prec = company_currency.decimal_places
amount = current_currency.with_context(date=depreciation_date).compute(line.amount, company_currency)
asset_name = line.asset_id.name + ' (%s/%s)' % (line.sequence, len(line.asset_id.depreciation_line_ids))
partner = self.env['res.partner']._find_accounting_partner(line.asset_id.partner_id)
move_line_1 = {
'name': asset_name,
'account_id': category_id.account_depreciation_id.id,
'debit': 0.0 if float_compare(amount, 0.0, precision_digits=prec) > 0 else -amount,
'credit': amount if float_compare(amount, 0.0, precision_digits=prec) > 0 else 0.0,
'partner_id': line.asset_id.partner_id.id,
'partner_id': partner.id,
'analytic_account_id': category_id.account_analytic_id.id if category_id.type == 'sale' else False,
'currency_id': company_currency != current_currency and current_currency.id or False,
'amount_currency': company_currency != current_currency and - 1.0 * line.amount or 0.0,
@@ -535,7 +536,7 @@ class AccountAssetDepreciationLine(models.Model):
'account_id': category_id.account_depreciation_expense_id.id,
'credit': 0.0 if float_compare(amount, 0.0, precision_digits=prec) > 0 else -amount,
'debit': amount if float_compare(amount, 0.0, precision_digits=prec) > 0 else 0.0,
'partner_id': line.asset_id.partner_id.id,
'partner_id': partner.id,
'analytic_account_id': category_id.account_analytic_id.id if category_id.type == 'purchase' else False,
'currency_id': company_currency != current_currency and current_currency.id or False,
'amount_currency': company_currency != current_currency and line.amount or 0.0,
@@ -374,6 +374,9 @@ msgid ""
"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: Encase 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 ""
"Ruční: Zaplaťte v hotovosti, šekem nebo jinou metodou mimo Odoo.\n"
"Elektronické: Platba automaticky probíhá prostřednictvím příjemce plateb žádostí o transakci na kartě uloženou zákazníkem při nákupu nebo objednání online (platební token).\n"
"Dávkový vklad: Zapíše několik zákaznických šeků najednou vygenerováním dávkového vkladu, který odešle do banky. Při kódování výpisu z banky v Odoo vám doporučujeme transakci spárovat s vkladem dávky. Aktivujte tuto možnost z nastavení."
#. 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
@@ -71,7 +71,7 @@
<h4 class="mb24">Pay with</h4>
<t t-call="payment.payment_tokens_list">
<t t-set="mode" t-value="'payment'"/>
<t t-set="partner_id" t-value="request.env.user.partner_id.id"/>
<t t-set="partner_id" t-value="invoice.partner_id.id if request.env.user._is_public() else request.env.user.partner_id.id"/>
<t t-set="success_url" t-value="'/my/invoices/%s%s' % (invoice.id, ('?access_token=%s' % (access_token)) if access_token else '')"/>
<t t-set="error_url" t-value="'/my/invoices/%s%s' % (invoice.id, ('?access_token=%s' % (access_token)) if access_token else '')"/>
<t t-set="access_token" t-value="access_token or ''"/>
+8 -7
View File
@@ -3,22 +3,23 @@
# * anonymization
#
# Translators:
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Osama Ahmaro <osamaahmaro@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# Ghaith Gammar <g.gammar@saharaifs.net>, 2017
# Mustafa J. Kadhem <safi2266@gmail.com>, 2017
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# Mohammed Albasha <m.albasha.ma@gmail.com>, 2017
# Mustafa J. Kadhem <safi2266@gmail.com>, 2017
# Martin Trigaux, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# amrnegm <amrnegm.01@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: amrnegm <amrnegm.01@gmail.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:14+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -34,7 +35,7 @@ msgstr ""
#. module: anonymization
#: model:ir.ui.view,arch_db:anonymization.view_ir_model_fields_nonymization_kanban
msgid "<strong>Model</strong>"
msgstr ""
msgstr "<strong>كائن</strong>"
#. module: anonymization
#: model:ir.ui.view,arch_db:anonymization.view_ir_model_fields_nonymization_kanban
+7 -6
View File
@@ -3,19 +3,20 @@
# * decimal_precision
#
# Translators:
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Osama Ahmaro <osamaahmaro@gmail.com>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# amrnegm <amrnegm.01@gmail.com>, 2017
# Mohammed Albasha <m.albasha.ma@gmail.com>, 2017
# Martin Trigaux, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: Shaima Safar <shaima.safar@open-inside.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:16+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -66,12 +67,12 @@ msgstr "عشري"
#. module: decimal_precision
#: model:ir.model.fields,field_description:decimal_precision.field_decimal_precision_test_float_2
msgid "Float 2"
msgstr ""
msgstr "رقم عشري 2"
#. module: decimal_precision
#: model:ir.model.fields,field_description:decimal_precision.field_decimal_precision_test_float_4
msgid "Float 4"
msgstr ""
msgstr "رقم عشري 4"
#. module: decimal_precision
#: model:ir.model.fields,field_description:decimal_precision.field_decimal_precision_id
+1
View File
@@ -28,6 +28,7 @@ invoices from picking, the system is able to add and compute the shipping line.
'views/report_package_barcode.xml',
'views/res_config_settings_views.xml',
'wizard/choose_delivery_package_views.xml',
'views/assets.xml',
],
'demo': ['data/delivery_demo.xml'],
'installable': True,
@@ -0,0 +1,16 @@
// TODO Remove me >=saas-12.5, this is a disgrace
// This is an hack to get the string_* and hover_* options translated on the
// boolean_button terminology widget. The terms are translated through
// _t(opt_terms.string_true) which will only work if the terms are already
// present in the translation map.
// This code does nothing but marks the strings as translatable
var _t = function(x) { return x; };
_t("Production Environment");
_t("Switch to test environment");
_t("Test Environment");
_t("Switch to production environment");
_t("Debug requests");
_t("Disable debug");
_t("No debug");
_t("Enable debug");
+10
View File
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="delivery_assets_backend" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/delivery/static/src/js/delivery_translations.js"></script>
</xpath>
</template>
</odoo>
+18 -16
View File
@@ -40,7 +40,7 @@ msgstr "الحاضر"
#. module: event_sale
#: model:ir.model.fields,field_description:event_sale.field_event_event_ticket_seats_availability
msgid "Available Seat"
msgstr ""
msgstr "المقاعد المتوفرة"
#. module: event_sale
#: model:ir.model.fields,field_description:event_sale.field_event_event_ticket_seats_available
@@ -93,6 +93,8 @@ msgid ""
"you will not be able to sell tickets anymore. Set 0 to ignore this rule set "
"as unlimited."
msgstr ""
"حدد عدد التذاكر المتوفرة. في حال وجود عدد كبير من التسجيلات لن تتمكن من بيع "
"التذاكر. اجعل هذه القيمة 0 لتجاهل هذه القاعدة وتعيين عدد غير محدود للتذاكر."
#. module: event_sale
#: model:ir.model.fields,help:event_sale.field_product_product_event_ok
@@ -150,7 +152,7 @@ msgstr "تسجيل التنفيذ"
#. module: event_sale
#: model:ir.actions.act_window,name:event_sale.action_sale_order_event_registration
msgid "Event Registrations"
msgstr ""
msgstr "تسجيلات الفعالية"
#. module: event_sale
#: model:ir.model,name:event_sale.model_event_event_ticket
@@ -169,7 +171,7 @@ msgstr "تذاكر الحدث"
#. module: event_sale
#: model:ir.ui.view,arch_db:event_sale.event_ticket_form_view
msgid "Event's Ticket"
msgstr ""
msgstr "تذكرة الفعالية"
#. module: event_sale
#: model:ir.ui.view,arch_db:event_sale.event_sale_product_template_form
@@ -210,7 +212,7 @@ msgstr "هو منتهي"
#: 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 ""
msgstr "هي تذكرة فعالية"
#. module: event_sale
#: model:ir.model.fields,field_description:event_sale.field_event_event_ticket___last_update
@@ -236,7 +238,7 @@ msgstr "آخر تحديث في"
#. module: event_sale
#: selection:event.event.ticket,seats_availability:0
msgid "Limited"
msgstr ""
msgstr "محدود"
#. module: event_sale
#: model:ir.model.fields,field_description:event_sale.field_event_event_ticket_seats_max
@@ -261,7 +263,7 @@ msgstr ""
#: code:addons/event_sale/models/event.py:178
#, python-format
msgid "No more available seats for this ticket"
msgstr ""
msgstr "لا توجد مقاعد متاحة لهذه التذكرة"
#. module: event_sale
#: code:addons/event_sale/models/event.py:223
@@ -283,7 +285,7 @@ msgstr "المصدر"
#. module: event_sale
#: model:ir.model.fields,field_description:event_sale.field_registration_editor_line_registration_id
msgid "Original Registration"
msgstr ""
msgstr "التسجيل الأصلي"
#. module: event_sale
#: code:addons/event_sale/models/event.py:231
@@ -315,7 +317,7 @@ msgstr "تخفيض السعر"
#. module: event_sale
#: model:ir.model.fields,field_description:event_sale.field_event_event_ticket_price_reduce_taxinc
msgid "Price Reduce Tax inc"
msgstr ""
msgstr "الخصم بإضافة الضريبة"
#. module: event_sale
#: model:ir.model,name:event_sale.model_product_product
@@ -346,7 +348,7 @@ msgstr "التسجيل"
#: code:addons/event_sale/models/event.py:50
#, python-format
msgid "Registration for %s"
msgstr ""
msgstr "تسجيل لـ%s"
#. module: event_sale
#: model:ir.model.fields,field_description:event_sale.field_event_event_ticket_registration_ids
@@ -356,7 +358,7 @@ msgstr "التسجيلات"
#. module: event_sale
#: model:ir.model.fields,field_description:event_sale.field_registration_editor_event_registration_ids
msgid "Registrations to Edit"
msgstr ""
msgstr "التسجيلات المراد تحريرها"
#. module: event_sale
#: model:ir.model.fields,field_description:event_sale.field_event_event_ticket_seats_reserved
@@ -383,12 +385,12 @@ msgstr "سطر أمر المبيعات"
#. module: event_sale
#: model:ir.model.fields,field_description:event_sale.field_event_event_ticket_seats_used
msgid "Seats Used"
msgstr ""
msgstr "المقاعد المستخدمة"
#. module: event_sale
#: model:event.type,name:event_sale.event_type_data_sale
msgid "Sell Online"
msgstr ""
msgstr "بع أونلاين"
#. module: event_sale
#: model:ir.ui.view,arch_db:event_sale.view_event_registration_editor_form
@@ -398,7 +400,7 @@ msgstr "تجاوز"
#. module: event_sale
#: model:ir.model.fields,field_description:event_sale.field_event_registration_sale_order_id
msgid "Source Sales Order"
msgstr ""
msgstr "أمر البيع المصدر"
#. module: event_sale
#: model:event.event.ticket,name:event_sale.event_0_ticket_1
@@ -418,7 +420,7 @@ msgstr "التدريب التقني"
#: code:addons/event_sale/models/event.py:229
#, python-format
msgid "The registration must be paid"
msgstr ""
msgstr "يجب سداد قيمة التسجيل"
#. module: event_sale
#: code:addons/event_sale/models/event.py:223
@@ -441,7 +443,7 @@ msgstr ""
#. module: event_sale
#: model:ir.model.fields,field_description:event_sale.field_event_type_use_ticketing
msgid "Ticketing"
msgstr ""
msgstr "بيع التذاكر"
#. module: event_sale
#: model:ir.model.fields,field_description:event_sale.field_event_type_event_ticket_ids
@@ -476,7 +478,7 @@ msgstr "VIP"
#. module: event_sale
#: model:ir.ui.view,arch_db:event_sale.view_event_registration_editor_form
msgid "please give details about the registrations"
msgstr ""
msgstr "برجاء توفير تفاصيل عن التسجيلات"
#. module: event_sale
#: model:ir.model,name:event_sale.model_registration_editor
+10 -9
View File
@@ -3,23 +3,24 @@
# * fetchmail
#
# Translators:
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# Mustafa J. Kadhem <safi2266@gmail.com>, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Osama Ahmaro <osamaahmaro@gmail.com>, 2017
# Akram Alfusayal <akram_ma@hotmail.com>, 2017
# Ghaith Gammar <g.gammar@saharaifs.net>, 2017
# Zuhair Hammadi <zuhair12@gmail.com>, 2017
# Osama Ahmaro <osamaahmaro@gmail.com>, 2017
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# amrnegm <amrnegm.01@gmail.com>, 2017
# Mustafa J. Kadhem <safi2266@gmail.com>, 2017
# Martin Trigaux, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: amrnegm <amrnegm.01@gmail.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:17+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -141,7 +142,7 @@ msgstr "خادم البريد الوارد"
#. module: fetchmail
#: model:ir.ui.view,arch_db:fetchmail.res_config_settings_view_form
msgid "Incoming Email Servers"
msgstr ""
msgstr "سيرفرات الرسائل الواردة"
#. module: fetchmail
#: model:ir.ui.view,arch_db:fetchmail.view_email_server_form
@@ -200,7 +201,7 @@ msgstr "معلومات تسجيل الدخول"
#: model:ir.cron,cron_name:fetchmail.ir_cron_mail_gateway_action
#: model:ir.cron,name:fetchmail.ir_cron_mail_gateway_action
msgid "Mail: Fetchmail Service"
msgstr ""
msgstr "البريد: خدمة جلب الرسائل"
#. module: fetchmail
#: model:ir.actions.act_window,name:fetchmail.act_server_history
@@ -230,7 +231,7 @@ msgstr ""
#. module: fetchmail
#: model:ir.ui.view,arch_db:fetchmail.res_config_settings_view_form
msgid "Outgoing Email Servers"
msgstr ""
msgstr "سيرفرات الرسائل الصادرة"
#. module: fetchmail
#: model:ir.model,name:fetchmail.model_mail_mail
@@ -207,7 +207,7 @@
<group>
<field name="date" string="Invoice Date"/>
<field name="start_date"/>
<field name="expiration_date" />
<field name="expiration_date" attrs="{'required': [('cost_frequency', '!=', 'no')]}"/>
</group>
<group>
<field name="insurer_id" context="{'default_supplier': True}"/>
+13
View File
@@ -333,6 +333,8 @@ msgid ""
"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this"
" challenge."
msgstr ""
"<br/>Nikomu se nepodařilo dosáhnout jakéhokoliv cíle, za tuto výzvu není "
"odměněn žádný odznak."
#. module: gamification
#: code:addons/gamification/models/challenge.py:650
@@ -354,6 +356,8 @@ msgid ""
"<span class=\"o_stat_text\">Related</span>\n"
" <span class=\"o_stat_text\">Goals</span>"
msgstr ""
"<span class=\"o_stat_text\">Související</span>\n"
" <span class=\"o_stat_text\">Cíle</span>"
#. module: gamification
#: model:ir.actions.act_window,help:gamification.badge_list_action
@@ -362,6 +366,9 @@ msgid ""
" It can be deserved automatically when some conditions are met or manually by users.\n"
" Some badges are harder than others to get with specific conditions."
msgstr ""
"Odznak je symbol udělený uživateli jako znak odměny.\n"
"To může být zaslouženo automaticky, když jsou splněny některé podmínky, nebo ručně uživateli.\n"
"Některé odznaky je těžší získat než jiné v závislosti na specifickýxch podmákách."
#. module: gamification
#: model:ir.actions.act_window,help:gamification.goal_definition_list_action
@@ -369,6 +376,8 @@ msgid ""
"A goal definition is a technical model of goal defining a condition to reach.\n"
" The dates, values to reach or users are defined in goal instance."
msgstr ""
"Definice cíle je technický model cíle, který definuje podmínku pro dosažení cíle.\n"
"Data, hodnoty k dosažení nebo uživatelé jsou definováni v instanci cíle."
#. module: gamification
#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition
@@ -378,6 +387,8 @@ msgid ""
"A goal is considered as completed when the current value is compared to the "
"value to reach"
msgstr ""
"Cíl je považován za dokončený, když je aktuální hodnota porovnána s "
"hodnotou, která má být dosažena"
#. module: gamification
#: model:ir.actions.act_window,help:gamification.goal_list_action
@@ -385,6 +396,8 @@ msgid ""
"A goal is defined by a user and a goal definition.\n"
" Goals can be created automatically by using challenges."
msgstr ""
"Cíl je definován uživatelem a definicí cíle.\n"
"Cíle lze vytvářet automaticky pomocí výzev."
#. module: gamification
#: selection:gamification.badge,rule_auth:0
+24 -14
View File
@@ -48,7 +48,7 @@ msgstr "الحسابات"
msgid ""
"All events have been disconnected from your previous account. You can now "
"restart the synchronization"
msgstr ""
msgstr "تم فصل كافة الفعاليات عن حسابك السابق. يمكنك الآن إعادة بدء المزامنة"
#. module: google_calendar
#. openerp-web
@@ -58,6 +58,7 @@ msgid ""
"An administrator needs to configure Google Synchronization before you can "
"use it!"
msgstr ""
"يجب أن يقوم أحد المشرفين بإعداد مزامنة جوجل قبل أن تتمكن من استخدامها!"
#. module: google_calendar
#. openerp-web
@@ -67,6 +68,8 @@ msgid ""
"An error occured while disconnecting events from your previous account. "
"Please retry or contact your administrator."
msgstr ""
"حدث خطأ أثناء فصل الفعاليات عن حسابك السابق. برجاء إعادة المحاولة أو التواصل"
" مع المشرف."
#. module: google_calendar
#: model:ir.model,name:google_calendar.model_calendar_attendee
@@ -101,7 +104,7 @@ msgstr "رقم العميل"
#. module: google_calendar
#: model:ir.model.fields,field_description:google_calendar.field_res_config_settings_cal_client_secret
msgid "Client_key"
msgstr ""
msgstr "Client_key"
#. module: google_calendar
#. openerp-web
@@ -133,31 +136,31 @@ msgstr "الحدث"
#: code:addons/google_calendar/static/src/js/google_calendar.js:84
#, python-format
msgid "Event disconnection error"
msgstr ""
msgstr "خطأ في فصل الفعالية"
#. module: google_calendar
#. openerp-web
#: code:addons/google_calendar/static/src/js/google_calendar.js:80
#, python-format
msgid "Event disconnection success"
msgstr ""
msgstr "نجاح فصل الفعالية"
#. module: google_calendar
#: model:ir.model.fields,field_description:google_calendar.field_calendar_attendee_google_internal_event_id
msgid "Google Calendar Event Id"
msgstr ""
msgstr "معرف فعالية تقويم جوجل"
#. module: google_calendar
#: model:ir.actions.server,name:google_calendar.ir_cron_sync_all_cals_ir_actions_server
#: model:ir.cron,cron_name:google_calendar.ir_cron_sync_all_cals
#: model:ir.cron,name:google_calendar.ir_cron_sync_all_cals
msgid "Google Calendar: synchronization"
msgstr ""
msgstr "تقويم جوجل: المزامنة"
#. module: google_calendar
#: sql_constraint:calendar.attendee:0
msgid "Google ID should be unique!"
msgstr ""
msgstr "يجب أن يكون معرف جوجل فريدًا!"
#. module: google_calendar
#: code:addons/google_calendar/models/google_calendar.py:687
@@ -167,6 +170,9 @@ msgid ""
"\n"
" %s"
msgstr ""
"فقدت الاتصال بجوجل... المزامنة القادمة ستكون مزامنة كاملة. \n"
"\n"
" %s"
#. module: google_calendar
#: model:ir.model.fields,field_description:google_calendar.field_google_calendar_id
@@ -181,6 +187,7 @@ msgid ""
"In order to do this, you first need to disconnect all existing events from "
"the old account."
msgstr ""
"لتتمكن من فعل هذا، عليك أولًا فصل كافة الفعاليات الموجودة من حسابك القديم."
#. module: google_calendar
#: model:ir.model.fields,help:google_calendar.field_res_users_google_calendar_cal_id
@@ -188,6 +195,8 @@ msgid ""
"Last Calendar ID who has been synchronized. If it is changed, we remove all "
"links between GoogleID and Odoo Google Internal ID"
msgstr ""
"معرف آخر تقويم تمت مزامنته. إذا تغير، نزيل كافة الروابط بين GoogleID والمعرف"
" الداخلي ما بين جوجل وأودو"
#. module: google_calendar
#: model:ir.model.fields,field_description:google_calendar.field_google_calendar___last_update
@@ -197,7 +206,7 @@ msgstr "آخر تعديل في"
#. module: google_calendar
#: model:ir.model.fields,field_description:google_calendar.field_res_users_google_calendar_last_sync_date
msgid "Last synchro date"
msgstr ""
msgstr "تاريخ آخر مزامنة"
#. module: google_calendar
#: model:ir.model.fields,field_description:google_calendar.field_calendar_attendee_oe_synchro_date
@@ -231,7 +240,7 @@ msgstr "إعدادات"
#: code:addons/google_calendar/static/src/js/google_calendar.js:117
#, python-format
msgid "Sync with <b>Google</b>"
msgstr ""
msgstr "المزامنة مع <b>جوجل</b>"
#. module: google_calendar
#. openerp-web
@@ -241,6 +250,7 @@ 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
@@ -249,17 +259,17 @@ msgstr ""
msgid ""
"The account you are trying to synchronize (%s) is not the same as the last "
"one used (%s)!"
msgstr ""
msgstr "الحساب الذي تحاول مزامنته (%s) مختلف عن آخر حساب استخدمته (%s)!"
#. module: google_calendar
#: model:ir.model.fields,field_description:google_calendar.field_res_users_google_calendar_token_validity
msgid "Token Validity"
msgstr ""
msgstr "صلاحية كلمة السر"
#. module: google_calendar
#: model:ir.model.fields,field_description:google_calendar.field_res_config_settings_server_uri
msgid "URI for tuto"
msgstr ""
msgstr "رابط الدرس التدريبي"
#. module: google_calendar
#: model:ir.model.fields,field_description:google_calendar.field_res_users_google_calendar_token
@@ -276,13 +286,13 @@ msgstr "المستخدمون"
#: 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 ""
msgstr "سيتم إعادة توجيهك لجوجل للحصول على إذن الوصول لتقويمك!"
#. module: google_calendar
#: code:addons/google_calendar/models/google_calendar.py:295
#, python-format
msgid "Your token is invalid or has been revoked !"
msgstr ""
msgstr "كلمة السر غير صالحة أو تم إلغاءها!"
#. module: google_calendar
#: model:ir.model,name:google_calendar.model_google_calendar
+23 -11
View File
@@ -36,21 +36,27 @@ msgid ""
" - If you don't select \"Share with all users\", link of google document in \"More\" options will not appear for other users in opportunities of Sales Department.<br/>\n"
" - If filter is not specified, link of google document will appear in \"More\" option for all users for all opportunities."
msgstr ""
"<b> لإنشاء فلتر جديد: </b> <br/>\n"
" - افتح مستند أودو الذي تريد تطبيق الفلتر عليه. مثلًا: انتقل إلى الفرص وابحث في قسم المبيعات.<br/>\n"
" - في واجهة العرض \"بحث\"، اختر الخيار \"حفظ الفلتر الحالي\"، وأدخل اسمًا (مثلًا: قسم المبيعات)<br/>\n"
" - إذا اخترت \"مشاركة مع كافة المستخدمين\"، سيظهر رابط مستند جوجل في خيارات \"المزيد\" لكافة المستخدمين في فرص قسم المبيعات.<br/>\n"
" - إذا لم تختر \"مشاركة مع كافة المستخدمين\"، فلن يظهر رابط مستند جوجل في خيارات \"المزيد\" للمستخدمين الآخرين في فرص قسم المبيعات.<br/>\n"
" - إذا لم يتم تحديد الفلتر، سيظهر رابط مستند جوجل خيار \"المزيد\" لكافة المستخدمين بكافة الفرص."
#. module: google_drive
#: model:ir.ui.view,arch_db:google_drive.view_google_drive_config_kanban
msgid "<strong>Active</strong>"
msgstr ""
msgstr "<strong>نشط</strong>"
#. module: google_drive
#: model:ir.ui.view,arch_db:google_drive.view_google_drive_config_kanban
msgid "<strong>Model</strong>"
msgstr ""
msgstr "<strong>كائن</strong>"
#. module: google_drive
#: model:ir.ui.view,arch_db:google_drive.view_google_drive_config_kanban
msgid "<strong>Template</strong>"
msgstr ""
msgstr "<strong>قالب</strong>"
#. module: google_drive
#: model:ir.model.fields,field_description:google_drive.field_google_drive_config_active
@@ -74,6 +80,7 @@ msgid ""
"Choose how the new google drive will be named, on google side. Eg. "
"gdoc_%(field_name)s"
msgstr ""
"اختر كيفية تسمية جوجل درايف الجديد، من ناحية جوجل. مثال: gdoc_%(field_name)s"
#. module: google_drive
#: model:ir.actions.act_window,help:google_drive.action_google_drive_users_config
@@ -94,7 +101,7 @@ msgstr "أنشئ في"
#: 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 ""
msgstr "يتم إنشاء جوجل درايف مرة واحدة فقط."
#. module: google_drive
#: model:ir.filters,name:google_drive.filter_partner
@@ -132,19 +139,19 @@ msgstr " اعدادات سواقة غوغل"
#. module: google_drive
#: model:ir.model.fields,field_description:google_drive.field_google_drive_config_name_template
msgid "Google Drive Name Pattern"
msgstr ""
msgstr "نمط اسم جوجل درايف"
#. module: google_drive
#: model:ir.ui.view,arch_db:google_drive.res_config_settings_view_form
msgid "Google Drive Templates"
msgstr ""
msgstr "قوالب جوجل درايف"
#. module: google_drive
#: 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 ""
msgstr "لم يتم إعداد جوجل درايف بعد. برجاء التوصل مع مشرفك."
#. module: google_drive
#: model:ir.model,name:google_drive.model_google_drive_config
@@ -180,6 +187,10 @@ msgid ""
"checklist for each order in a foreign country, ... Its very easy to manage "
"them, link them to Odoo and use them to collaborate with your employees."
msgstr ""
"اربط قوالب جوجل درايف الخاصة بك بأي سجل في أودو. إذا كان لديك مستندات معينة "
"تريد أن يملأها المتعاون، مثلًا: استخدم الجداول الممتدة للتحكم في جودة منتجك "
"أو لمراجعة قوائم الفحص لكل الأوامر الصادرة من دول أجنبية، من السهل إدارتهم، "
"وربطهم بأودو واستخدامهم للتعاون مع موظفيك."
#. module: google_drive
#: model:ir.model.fields,field_description:google_drive.field_google_drive_config_model_id
@@ -190,12 +201,12 @@ msgstr "النموذج"
#: code:addons/google_drive/models/google_drive.py:199
#, python-format
msgid "Please enter a valid Google Document URL."
msgstr ""
msgstr "برجاء إدخال رابط صالح لمستند جوجل."
#. module: google_drive
#: model:ir.model.fields,field_description:google_drive.field_google_drive_config_model
msgid "Related Model"
msgstr ""
msgstr "الكائن ذو الصلة"
#. module: google_drive
#: model:ir.model.fields,field_description:google_drive.field_google_drive_config_google_drive_resource_id
@@ -208,7 +219,7 @@ msgstr "هوية المصدر"
msgid ""
"Something went wrong during the token generation. Please request again an "
"authorization code ."
msgstr ""
msgstr "حدث خطأ أثناء إنشاء كلمة السر. الرجاء طلب رمز ترخيص مرة أخرى."
#. module: google_drive
#: model:ir.model.fields,field_description:google_drive.field_google_drive_config_name
@@ -251,7 +262,7 @@ msgstr ""
msgid ""
"The permission 'reader' for 'anyone with the link' has not been written on "
"the document"
msgstr ""
msgstr "لم يُمنح الإذن 'قارئ' لـ'أي شخص يملك الرابط' بهذا المستند"
#. module: google_drive
#: model:ir.model.fields,field_description:google_drive.field_res_config_settings_google_drive_uri
@@ -265,6 +276,7 @@ msgid ""
"You haven't configured 'Authorization Code' generated from google, Please "
"generate and configure it ."
msgstr ""
"لم تقم بإعداد 'رمز الترخيص' الذي تم إنشاؤه من جوجل، الرجاء إنشاءه وإعداده."
#. module: google_drive
#: model:ir.ui.view,arch_db:google_drive.view_google_drive_config_form
+9 -8
View File
@@ -3,18 +3,19 @@
# * hr_attendance
#
# Translators:
# Norimichi Sugimoto <norimichi.sugimoto@tls-ltd.co.jp>, 2017
# Yoshi Tashiro <tashiro@roomsfor.hk>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# 高木正勝 <masakatsu.takagi@pro-spire.co.jp>, 2017
# Manami Hashi <manami@roomsfor.hk>, 2017
# Norimichi Sugimoto <norimichi.sugimoto@tls-ltd.co.jp>, 2017
# Martin Trigaux, 2017
# Yoshi Tashiro <tashiro@roomsfor.hk>, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-16 08:08+0000\n"
"PO-Revision-Date: 2017-11-16 08:08+0000\n"
"Last-Translator: Manami Hashi <manami@roomsfor.hk>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:17+0000\n"
"Last-Translator: Yoshi Tashiro <tashiro@roomsfor.hk>, 2019\n"
"Language-Team: Japanese (https://www.transifex.com/odoo/teams/41243/ja/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -133,7 +134,7 @@ msgstr "チェックイン"
#. module: hr_attendance
#: model:ir.ui.menu,name:hr_attendance.menu_hr_attendance_my_attendances
msgid "Check In / Check Out"
msgstr ""
msgstr "チェックイン / チェックアウト"
#. module: hr_attendance
#: model:ir.model.fields,field_description:hr_attendance.field_hr_attendance_check_out
@@ -157,7 +158,7 @@ msgstr "チェックアウト"
#. module: hr_attendance
#: model:ir.ui.view,arch_db:hr_attendance.res_config_settings_view_form
msgid "Check-In/Out"
msgstr ""
msgstr "チェックイン/アウト"
#. module: hr_attendance
#: selection:hr.employee,attendance_state:0
@@ -636,7 +637,7 @@ msgstr "本日"
#. module: hr_attendance
#: model:ir.ui.view,arch_db:hr_attendance.res_config_settings_view_form
msgid "Use PIN codes to check in in Kiosk Mode"
msgstr ""
msgstr "PINコードを使用してキオスクモードでチェックイン"
#. module: hr_attendance
#. openerp-web
+17 -11
View File
@@ -3,18 +3,19 @@
# * hr_gamification
#
# Translators:
# Fahad Alqahtani <fahad@cloudland.sa>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# Martin Trigaux, 2017
# Akram Alfusayal <akram_ma@hotmail.com>, 2017
# Fahad Alqahtani <fahad@cloudland.sa>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: Akram Alfusayal <akram_ma@hotmail.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:18+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -28,13 +29,15 @@ msgid ""
"A goal is defined by a user and a goal type.\n"
" Goals can be created automatically by using challenges."
msgstr ""
"يُعرف الهدف بواسطة المستخدم والنوع التابع له.\n"
" يمكن إنشاء الأهداف تلقائيًا باستخدام التحديات."
#. module: hr_gamification
#: model:ir.model.fields,help:hr_gamification.field_hr_employee_badge_ids
msgid ""
"All employee badges, linked to the employee either directly or through the "
"user"
msgstr ""
msgstr "كافة شارات الموظف، المرتبطة بالموظف إما مباشرة أو من خلال المستخدم"
#. module: hr_gamification
#: model:ir.actions.act_window,help:hr_gamification.challenge_list_action2
@@ -43,6 +46,9 @@ msgid ""
" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n"
" The goals are created for the specified users or member of the group."
msgstr ""
"قم بتعيين قائمة من الأهداف لمجموعة محددة من المستخدمين لتقييمهم.\n"
" قد يكون التحدي دوريًا (أسبوعيًا أو شهريًا) ليتم إنشاء الأهداف تلقائيًا.\n"
" يتم إنشاء الأهداف للمستخدمين المحددين أو لأعضاء مجموعة ما."
#. module: hr_gamification
#: model:ir.model.fields,field_description:hr_gamification.field_res_users_badge_ids
@@ -61,7 +67,7 @@ msgstr ""
#. module: hr_gamification
#: model:ir.model.fields,help:hr_gamification.field_hr_employee_direct_badge_ids
msgid "Badges directly linked to the employee"
msgstr ""
msgstr "الشارات المرتبطة مباشرةً بهذا الموظف"
#. module: hr_gamification
#: model:ir.ui.view,arch_db:hr_gamification.view_badge_wizard_reward
@@ -98,7 +104,7 @@ msgstr "صف مافعلوه وما أهميته (سيكون عاماً)"
#. module: hr_gamification
#: model:ir.model.fields,field_description:hr_gamification.field_hr_employee_direct_badge_ids
msgid "Direct Badge"
msgstr ""
msgstr "الشارة المباشرة"
#. module: hr_gamification
#: model:ir.model,name:hr_gamification.model_hr_employee
@@ -146,12 +152,12 @@ msgstr "امنح شارة"
#. module: hr_gamification
#: model:ir.ui.view,arch_db:hr_gamification.hr_badge_form_view
msgid "Granted"
msgstr ""
msgstr "ممنوح"
#. module: hr_gamification
#: model:ir.model.fields,field_description:hr_gamification.field_gamification_badge_granted_employees_count
msgid "Granted Employees Count"
msgstr ""
msgstr "عدد الموظفين الممنوحين شارات"
#. module: hr_gamification
#: model:ir.model.fields,field_description:hr_gamification.field_hr_employee_has_badges
@@ -188,7 +194,7 @@ msgstr "المستخدمون"
#. module: hr_gamification
#: model:ir.ui.view,arch_db:hr_gamification.view_badge_wizard_reward
msgid "What are you thankful for?"
msgstr ""
msgstr "علام أنت ممتن؟"
#. module: hr_gamification
#: code:addons/hr_gamification/wizard/gamification_badge_user_wizard.py:21
+1 -1
View File
@@ -746,7 +746,7 @@ msgstr "إنشاء"
#. module: hr_recruitment
#: model:ir.ui.view,arch_db:hr_recruitment.hr_job_simple_form
msgid "Create & Edit"
msgstr ""
msgstr "إنشاء وتحرير"
#. module: hr_recruitment
#: model:ir.ui.view,arch_db:hr_recruitment.crm_case_form_view_job
+5 -2
View File
@@ -119,7 +119,7 @@ msgstr ""
#. module: hr_timesheet
#: constraint:project.task:0
msgid "Circular references are not permitted between tasks and sub-tasks"
msgstr ""
msgstr "لا يُسمح بالمراجع الدائرية بين المهام والمهام الفرعية"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_hr_timesheet_line
@@ -288,11 +288,14 @@ msgid ""
"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.res_config_settings_view_form
msgid "Sell services and invoice time spent"
msgstr ""
msgstr "قم ببيع الخدمات وفوتر الوقت المستغرق"
#. module: hr_timesheet
#: model:ir.actions.act_window,name:hr_timesheet.hr_timesheet_config_settings_action
+8 -7
View File
@@ -3,18 +3,19 @@
# * hr_timesheet_attendance
#
# Translators:
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# Akram Alfusayal <akram_ma@hotmail.com>, 2017
# Osama Ahmaro <osamaahmaro@gmail.com>, 2017
# Martin Trigaux, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: Osama Ahmaro <osamaahmaro@gmail.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:18+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -35,7 +36,7 @@ msgstr "الاسم المعروض"
#. module: hr_timesheet_attendance
#: model:ir.actions.act_window,name:hr_timesheet_attendance.action_hr_timesheet_attendance_report
msgid "HR Timesheet/Attendance Report"
msgstr ""
msgstr "تقرير سجل النشاط/الحضور"
#. module: hr_timesheet_attendance
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_attendance_report_id
@@ -75,7 +76,7 @@ msgstr "هذا الأسبوع"
#. module: hr_timesheet_attendance
#: model:ir.ui.menu,name:hr_timesheet_attendance.menu_hr_timesheet_attendance_report
msgid "Timesheet / Attendance"
msgstr ""
msgstr "سجل النشاط / الحضور"
#. module: hr_timesheet_attendance
#: model:ir.model.fields,field_description:hr_timesheet_attendance.field_hr_timesheet_attendance_report_total_attendance
@@ -112,4 +113,4 @@ msgstr ""
#: 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
msgid "timesheet attendance"
msgstr ""
msgstr "حضور سجل النشاط"
+75 -47
View File
@@ -62,6 +62,10 @@ msgid ""
"country, GeoIP must be installed on your server, otherwise, the countries of"
" the rule will not be taken into account.</span>"
msgstr ""
"<span>قم بتحديد قواعد لقناة الدعم الحي. يمكنك تطبيق إجراء (تعطيل الدعم ، أو "
"تشغيل الدعم تلقائيًا، أو جعل الزر متاحًا فقط) للرابط المعطى، وحسب "
"البلد.<br>للتعرف علي البلد، يجب تثبيت GeoIP علي سيرفرك، وإلا، فلن تؤخذ في "
"الاعتبار البلدان التي تُطبق فيها القواعد.</span>"
#. module: im_livechat
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_action
@@ -128,7 +132,7 @@ msgstr "سىء"
#: model:ir.actions.act_window,name:im_livechat.im_livechat_canned_response_action
#: model:ir.ui.menu,name:im_livechat.canned_responses
msgid "Canned Responses"
msgstr ""
msgstr "الردود الجاهزة"
#. module: im_livechat
#: model:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action
@@ -138,6 +142,10 @@ msgid ""
" replaced directly in your message, so that you can still edit\n"
" it before sending."
msgstr ""
"تسمح لك الردود الجاهزة بإدراج ردود مكتوبة مسبقًا على\n"
" رسائلك من خلال كتابة <i>: اختصار</i>. يتم استبدال الاختصار\n"
" مباشرة في رسالتك، بحيث تتمكن من تحريره\n"
" قبل الإرسال."
#. module: im_livechat
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_channel_id
@@ -158,13 +166,13 @@ msgstr "اسم القناة"
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
msgid "Channel Rule"
msgstr ""
msgstr "قاعدة القناة"
#. module: im_livechat
#: model:ir.model,name:im_livechat.model_im_livechat_channel_rule
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
msgid "Channel Rules"
msgstr ""
msgstr "قواعد القناة"
#. module: im_livechat
#: model:ir.ui.menu,name:im_livechat.support_channels
@@ -258,7 +266,7 @@ msgstr ""
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
msgid "Creation date (hour)"
msgstr ""
msgstr "تاريخ الإنشاء (الساعة)"
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
@@ -285,7 +293,7 @@ msgstr ""
#: 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 ""
msgstr "تقييمات العميل"
#. module: im_livechat
#: model:ir.actions.act_window,help:im_livechat.rating_rating_action_livechat_report
@@ -295,7 +303,7 @@ 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"
msgstr ""
msgstr "النص المعروض افتراضيًا على زر دعم الدردشة الحية"
#. module: im_livechat
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_auto_popup_timer
@@ -304,13 +312,15 @@ msgid ""
"selected action must be 'Auto popup' otherwise this parameter will not be "
"taken into account."
msgstr ""
"المهلة (بالثواني) قبل فتح نافذة المحادثة تلقائيًا. ملاحظة: يجب أن يكون "
"الإجراء المحدد هو 'انبثاق تلقائي'، وإلا فلن يؤخذ هذا الباراميتر في الاعتبار."
#. module: im_livechat
#. openerp-web
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:7
#, python-format
msgid "Did we correctly answer your question ?"
msgstr ""
msgstr "هل أجبنا على سؤالك بشكل صحيح؟"
#. module: im_livechat
#: model:ir.model,name:im_livechat.model_mail_channel
@@ -328,13 +338,13 @@ msgstr "الاسم المعروض"
#. module: im_livechat
#: selection:im_livechat.channel.rule,action:0
msgid "Display the button"
msgstr ""
msgstr "عرض الزر"
#. module: im_livechat
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_duration
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_duration
msgid "Duration of the conversation (in seconds)"
msgstr ""
msgstr "مدة المحادثة (بالثواني)"
#. module: im_livechat
#: model:ir.actions.act_window,help:im_livechat.im_livechat_channel_action
@@ -342,13 +352,15 @@ msgid ""
"Each channel has it's own URL that you can send by email to\n"
" your customers in order to start chatting with you."
msgstr ""
"لكل قناة رابطها الخاص الذي يمكنك إرساله بالبريد الإلكتروني\n"
" لعملائك للتحدث معهم."
#. module: im_livechat
#. openerp-web
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:19
#, python-format
msgid "Explain your note"
msgstr ""
msgstr "شرح ملاحظتك"
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
@@ -364,6 +376,8 @@ msgid ""
"Given the order to find a matching rule. If 2 rules are matching for the "
"given url/country, the one with the lowest sequence will be chosen."
msgstr ""
"بمعلومية الترتيب لإيجاد قاعدة مطابقة. إذا تطابقت قاعدتان للرابط/البلد "
"المعطى، سيتم اختيار القاعدة ذات التسلسل الأدنى."
#. module: im_livechat
#. openerp-web
@@ -382,7 +396,7 @@ msgstr "تجميع حسب.."
#. module: im_livechat
#: selection:im_livechat.channel.rule,action:0
msgid "Hide the button"
msgstr ""
msgstr "إخفاء الزر"
#. module: im_livechat
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action
@@ -394,7 +408,7 @@ msgstr "السجل"
#. module: im_livechat
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date_hour
msgid "Hour of start Date of session"
msgstr ""
msgstr "ساعة بدء تاريخ الجلسة"
#. module: im_livechat
#. openerp-web
@@ -406,14 +420,14 @@ msgstr "كيف يمكنني مساعدتك؟"
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
msgid "How to use the Website Live Chat widget?"
msgstr ""
msgstr "كيفية استخدام أداة الدردشة الحية بالموقع؟"
#. module: im_livechat
#. openerp-web
#: code:addons/im_livechat/static/src/xml/im_livechat.xml:15
#, python-format
msgid "I don't want to rate this conversation"
msgstr ""
msgstr "لا أريد تقييم هذه المحادثة"
#. module: im_livechat
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_id
@@ -442,7 +456,7 @@ msgstr "انضمام للقناة"
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
msgid "Last 24h"
msgstr ""
msgstr "آخر 24 ساعة"
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.rating_rating_view_search_livechat
@@ -488,7 +502,7 @@ msgstr "مغادرة القناة"
#. module: im_livechat
#: model:ir.model,name:im_livechat.model_mail_channel_partner
msgid "Listeners of a Channel"
msgstr ""
msgstr "مستمعي قناة"
#. module: im_livechat
#: model:ir.ui.menu,name:im_livechat.menu_livechat_root
@@ -506,7 +520,7 @@ msgstr "الدعم المباشر"
#: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:21
#, python-format
msgid "Livechat"
msgstr ""
msgstr "الدردشة الحية"
#. module: im_livechat
#: model:ir.model,name:im_livechat.model_im_livechat_channel
@@ -522,6 +536,9 @@ msgid ""
"your company livechat session performance. Extract information about the "
"missed sessions, the audiance, the duration of a session, etc."
msgstr ""
"تسمح لك إحصائيات قناة دعم الدردشة الحية بمراجعة وتحليل أداء جلسة الدردشة "
"الحية في مؤسستك. لتجمع معلومات عن الجلسات المفقودة، وعن جمهورك، وعن مدة "
"الجلسة، إلخ."
#. module: im_livechat
#: model:ir.model,name:im_livechat.model_im_livechat_report_channel
@@ -533,7 +550,7 @@ msgstr ""
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_channel_action
#: model:ir.actions.act_window,name:im_livechat.im_livechat_report_operator_action
msgid "Livechat Support Report Channel"
msgstr ""
msgstr "قناة تقرير دعم الدردشة الحية"
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_graph
@@ -541,7 +558,7 @@ msgstr ""
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_graph
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_pivot
msgid "Livechat Support Statistics"
msgstr ""
msgstr "إحصائيات دعم الدردشة الحية"
#. module: im_livechat
#: model:res.groups,name:im_livechat.im_livechat_group_manager
@@ -551,7 +568,7 @@ msgstr "المدير"
#. module: im_livechat
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_sequence
msgid "Matching order"
msgstr ""
msgstr "الترتيب المطابق"
#. module: im_livechat
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_medium
@@ -571,7 +588,7 @@ msgstr ""
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
msgid "Missed sessions"
msgstr ""
msgstr "الجلسات المفقودة"
#. module: im_livechat
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_name
@@ -582,7 +599,7 @@ msgstr "الاسم"
#: code:addons/im_livechat/models/mail_channel.py:125
#, python-format
msgid "No history found"
msgstr ""
msgstr "لا يوجد سجل"
#. module: im_livechat
#. openerp-web
@@ -597,17 +614,17 @@ msgstr ""
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_nbr_channel
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_nbr_channel
msgid "Number of conversation"
msgstr ""
msgstr "عدد المحادثات"
#. module: im_livechat
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_speaker
msgid "Number of different speakers"
msgstr ""
msgstr "عدد المتحدثين المختلفين"
#. module: im_livechat
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_message
msgid "Number of message in the conversation"
msgstr ""
msgstr "عدد الرسائل في المحادثة"
#. module: im_livechat
#. openerp-web
@@ -627,7 +644,7 @@ msgstr "المعامل"
#. module: im_livechat
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_operator
msgid "Operator Analysis"
msgstr ""
msgstr "تحليل موظف الدعم"
#. module: im_livechat
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_user_ids
@@ -649,6 +666,8 @@ msgid ""
"Operators that do not show any activity In Odoo for more than 30 minutes "
"will be considered as disconnected."
msgstr ""
"سيتم اعتبار موظفي الدعم غير متصلين إذا لم يقوموا بأي إجراء في أودو لأكثر من "
"30 دقيقة."
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form
@@ -658,7 +677,7 @@ msgstr "خيارات"
#. module: im_livechat
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction
msgid "Percentage of happy ratings over the past 7 days"
msgstr ""
msgstr "نسبة التقييمات السعيدة في الـ7 أيام الأخيرة"
#. module: im_livechat
#: model:ir.model,name:im_livechat.model_rating_rating
@@ -677,28 +696,29 @@ msgstr ""
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
msgid "Rating: Bad"
msgstr ""
msgstr "التقييم: سيئ"
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
msgid "Rating: Great"
msgstr ""
msgstr "التقييم: عظيم"
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_kanban
msgid "Rating: Okay"
msgstr ""
msgstr "التقييم: جيد"
#. module: im_livechat
#: model:ir.actions.act_window,name:im_livechat.rating_rating_action_view_livechat_rating
msgid "Ratings for livechat channel"
msgstr ""
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."
msgstr ""
"التعبير النمطي الذي يحدد صفحات الويب التي سيتم تطبيق هذه القاعدة عليها."
#. module: im_livechat
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat
@@ -725,29 +745,29 @@ msgstr "بحث التاريخ"
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search
msgid "Search report"
msgstr ""
msgstr "البحث في التقرير"
#. module: im_livechat
#: code:addons/im_livechat/models/mail_channel.py:113
#, python-format
msgid "See 15 last visited pages"
msgstr ""
msgstr "عرض آخر 15 صفحة تمت زيارتهم"
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
#: model:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree
msgid "Session Date"
msgstr ""
msgstr "تاريخ الجلسة"
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.mail_channel_view_form
msgid "Session Form"
msgstr ""
msgstr "نموذج الجلسة"
#. module: im_livechat
#: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_channel
msgid "Session Statistics"
msgstr ""
msgstr "إحصائيات الجلسة"
#. module: im_livechat
#: model:ir.actions.act_window,name:im_livechat.mail_channel_action_from_livechat_channel
@@ -760,7 +780,7 @@ msgstr "الجلسات"
#. module: im_livechat
#: model:ir.ui.menu,name:im_livechat.session_history
msgid "Sessions History"
msgstr ""
msgstr "تاريخ الجلسات"
#. module: im_livechat
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_small
@@ -776,7 +796,7 @@ msgstr ""
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_start_date
msgid "Start Date of session"
msgstr ""
msgstr "تاريخ بدء الجلسة"
#. module: im_livechat
#: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_start_date
@@ -792,12 +812,12 @@ msgstr "نص الزر"
#. module: im_livechat
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_channel_id
msgid "The channel of the rule"
msgstr ""
msgstr "قناة القاعدة"
#. module: im_livechat
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_name
msgid "The name of the channel"
msgstr ""
msgstr "اسم القناة"
#. module: im_livechat
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_country_ids
@@ -808,6 +828,10 @@ msgid ""
"located in these 2 countries. This feature requires GeoIP installed on your "
"server."
msgstr ""
"سيتم تطبيق هذه القاعدة على هذه البلدان فقط. مثلًا: إذا اخترت 'بلجيكا' "
"و'الولايات المتحدة' وقمت بتعيين الإجراء إلى 'إخفاء الزر'، سيتم إخفاء زر "
"الدردشة بالرابط المحدد عن الزوار الموجودين في هذين البلدين. تتطلب هذه "
"الخاصية تثبيت GeoIP على سيرفرك."
#. module: im_livechat
#: model:res.groups,comment:im_livechat.im_livechat_group_manager
@@ -838,33 +862,34 @@ msgid ""
"This is an automated 'welcome' message that your visitor will see when they "
"initiate a new conversation."
msgstr ""
"هذه رسالة ترحيب 'مرحبًا' تلقائية سيراها الزائر عندما يبدأ محادثة جديدة."
#. module: im_livechat
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_small
msgid "Thumbnail"
msgstr ""
msgstr "صورة مصغرة"
#. module: im_livechat
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_time_to_answer
msgid "Time to answer"
msgstr ""
msgstr "وقت الإجابة"
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search
msgid "Treated sessions"
msgstr ""
msgstr "الجلسات المقفلة"
#. module: im_livechat
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_regex_url
msgid "URL Regex"
msgstr ""
msgstr "التعبير النمطي للرابط"
#. module: im_livechat
#: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_web_page
msgid ""
"URL to a static page where you client can discuss with the operator of the "
"channel."
msgstr ""
msgstr "رابط صفحة استاتيكية يمكن لعميلك فيها التحدث مع موظفي الدعم بقناتك."
#. module: im_livechat
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_uuid
@@ -892,7 +917,7 @@ msgstr "صفحة ويب"
#. module: im_livechat
#: model:ir.actions.act_window,name:im_livechat.im_livechat_channel_action
msgid "Website Live Chat Channels"
msgstr ""
msgstr "قنوات الدردشة الحية بالموقع"
#. module: im_livechat
#: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_default_message
@@ -906,6 +931,9 @@ msgid ""
" to integrate the website live chat widget, allowing your website\n"
" visitors to talk in real time with your operators."
msgstr ""
"يمكنك إنشاء قنوات لكل موقع تريد\n"
" تثبيت أداة الدردشة الحية عليه، للسماح بزوار موقعك\n"
" بالتحدث مع ممثليك في الوقت الحقيقي."
#. module: im_livechat
#: model:ir.actions.act_window,help:im_livechat.mail_channel_action
@@ -937,4 +965,4 @@ msgstr "أو انسخ هذا الرابط وأرسله بالبريد الإلك
#. module: im_livechat
#: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form
msgid "seconds"
msgstr ""
msgstr "ثواني"
+8 -3
View File
@@ -115,6 +115,11 @@ class XmlDeclaration(models.TransientModel):
round_digits = self._get_rounding_digits()
_round = partial(float_round, precision_digits=round_digits)
value, weight, supply_units = amounts
# Assuming weight cannot be negative
if weight >= 0 and weight < 0.01:
weight = 0.01
self._set_Dim(item, 'EXSEQCODE', text_type(numlgn))
self._set_Dim(item, 'EXTRF', text_type(linekey.EXTRF))
self._set_Dim(item, 'EXCNT', text_type(linekey.EXCNT))
@@ -124,9 +129,9 @@ class XmlDeclaration(models.TransientModel):
if extendedmode:
self._set_Dim(item, 'EXTPC', text_type(linekey.EXTPC))
self._set_Dim(item, 'EXDELTRM', text_type(linekey.EXDELTRM))
self._set_Dim(item, 'EXTXVAL', text_type(_round(amounts[0], 0)).replace(".", ","))
self._set_Dim(item, 'EXWEIGHT', text_type(_round(amounts[1], 0)).replace(".", ","))
self._set_Dim(item, 'EXUNITS', text_type(_round(amounts[2], 0)).replace(".", ","))
self._set_Dim(item, 'EXTXVAL', text_type(_round(value, 0)).replace(".", ","))
self._set_Dim(item, 'EXWEIGHT', text_type(_round(weight, 0)).replace(".", ","))
self._set_Dim(item, 'EXUNITS', text_type(_round(supply_units, 0)).replace(".", ","))
def _get_intrastat_linekey(self, declcode, inv_line, dispatchmode, extendedmode):
IntrastatRegion = self.env['l10n_be_intrastat.region']
+20 -19
View File
@@ -4,19 +4,20 @@
#
# Translators:
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# Martin Trigaux, 2017
# Osama Ahmaro <osamaahmaro@gmail.com>, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# amrnegm <amrnegm.01@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Sadig Adam <sadig41@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: Sadig Adam <sadig41@gmail.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:19+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -74,17 +75,17 @@ msgstr "الاسم المعروض"
#. module: link_tracker
#: model:ir.model.fields,field_description:link_tracker.field_link_tracker_favicon
msgid "Favicon"
msgstr ""
msgstr "أيقونة المفضلة"
#. module: link_tracker
#: model:ir.model.fields,field_description:link_tracker.field_link_tracker_icon_src
msgid "Favicon Source"
msgstr ""
msgstr "مصدر أيقونة المفضلة"
#. module: link_tracker
#: model:ir.model.fields,field_description:link_tracker.field_link_tracker_short_url_host
msgid "Host of the short URL"
msgstr ""
msgstr "مضيف الرابط المختصر"
#. module: link_tracker
#: model:ir.model.fields,field_description:link_tracker.field_link_tracker_click_id
@@ -144,42 +145,42 @@ msgstr "عنوان الصفحة"
#. module: link_tracker
#: model:ir.model.fields,field_description:link_tracker.field_link_tracker_redirected_url
msgid "Redirected URL"
msgstr ""
msgstr "الرابط المُعاد توجيهه"
#. module: link_tracker
#: model:ir.model.fields,field_description:link_tracker.field_link_tracker_code_code
msgid "Short URL Code"
msgstr ""
msgstr "كود الرابط المختصر"
#. module: link_tracker
#: model:ir.model.fields,field_description:link_tracker.field_link_tracker_code
msgid "Short URL code"
msgstr ""
msgstr "كود الرابط المختصر"
#. module: link_tracker
#: model:ir.actions.act_window,name:link_tracker.action_view_click_statistics
msgid "Statistics of Clicks"
msgstr ""
msgstr "إحصائيات النقرات"
#. module: link_tracker
#: model:ir.model.fields,field_description:link_tracker.field_link_tracker_url
msgid "Target URL"
msgstr ""
msgstr "الرابط الهدف"
#. module: link_tracker
#: model:ir.ui.view,arch_db:link_tracker.view_link_tracker_filter
msgid "Title and URL"
msgstr ""
msgstr "العنوان والرابط"
#. module: link_tracker
#: model:ir.ui.view,arch_db:link_tracker.view_link_tracker_filter
msgid "Tracked Link"
msgstr ""
msgstr "الرابط المتتبع"
#. module: link_tracker
#: model:ir.model.fields,field_description:link_tracker.field_link_tracker_short_url
msgid "Tracked URL"
msgstr ""
msgstr "الرابط المتتبع"
#. module: link_tracker
#: model:ir.ui.view,arch_db:link_tracker.view_link_tracker_form
@@ -201,12 +202,12 @@ msgstr "رابط الموقع"
#: model:ir.ui.view,arch_db:link_tracker.view_link_tracker_click_form
#: model:ir.ui.view,arch_db:link_tracker.view_link_tracker_click_graph
msgid "Website Link Clicks"
msgstr ""
msgstr "نقرات رابط الموقع"
#. module: link_tracker
#: model:ir.ui.view,arch_db:link_tracker.view_link_tracker_form_stats
msgid "Website Link Graph"
msgstr ""
msgstr "الرسم البياني لرابط الموقع"
#. module: link_tracker
#: model:ir.ui.view,arch_db:link_tracker.view_link_tracker_graph
@@ -217,7 +218,7 @@ msgstr "روابط الموقع"
#. module: link_tracker
#: model:ir.ui.view,arch_db:link_tracker.view_link_tracker_click_tree
msgid "Website Links Clicks"
msgstr ""
msgstr "نقرات روابط الموقع"
#. module: link_tracker
#: model:ir.model,name:link_tracker.model_link_tracker
@@ -237,4 +238,4 @@ msgstr ""
#. module: link_tracker
#: model:ir.actions.act_window,name:link_tracker.action_link_tracker_stats
msgid "link.tracker.form.graph.action"
msgstr ""
msgstr "link.tracker.form.graph.action"
+1 -1
View File
@@ -748,7 +748,7 @@ msgstr "السبت"
#. module: lunch
#: model:ir.ui.view,arch_db:lunch.lunch_alert_view_form
msgid "Schedule Date"
msgstr ""
msgstr "التاريخ المجدول"
#. module: lunch
#: model:ir.ui.view,arch_db:lunch.lunch_alert_view_form
+1 -1
View File
@@ -758,7 +758,7 @@ msgstr ""
#. module: maintenance
#: model:ir.ui.view,arch_db:maintenance.hr_equipment_view_search
msgid "Overdue Activities"
msgstr ""
msgstr "المستحقات المتأخرة"
#. module: maintenance
#: model:ir.model.fields,field_description:maintenance.field_maintenance_equipment_category_alias_user_id
+6 -4
View File
@@ -3,14 +3,16 @@
# * mass_mailing_event_track
#
# Translators:
# Martin Trigaux <mat@odoo.com>, 2017
# Martin Trigaux, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: Martin Trigaux <mat@odoo.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:19+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -26,4 +28,4 @@ msgstr "الحدث"
#. module: mass_mailing_event_track
#: model:ir.ui.view,arch_db:mass_mailing_event_track.event_event_view_form_inherit_mass_mailing_track
msgid "Mail Track Speakers"
msgstr ""
msgstr "متحدثي تتبع البريد"
+52 -44
View File
@@ -4,29 +4,30 @@
#
# Translators:
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# Osama Ahmaro <osamaahmaro@gmail.com>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# Ahmed Almokashfi siddeg <mokashfi200@yahoo.com>, 2017
# Mustafa J. Kadhem <safi2266@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Mohammed Albasha <m.albasha.ma@gmail.com>, 2017
# aya mostafa <ayaahmedmostafa201@gmail.com>, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# AMAAL RU <Fabu1410@yahoo.com>, 2017
# Ghaith Gammar <g.gammar@saharaifs.net>, 2017
# Khaled Menof <kifcaliph@hotmail.com>, 2017
# Yihya Hugirat <hugirat@gmail.com>, 2017
# Mustafa J. Kadhem <safi2266@gmail.com>, 2017
# Islam Eldeeb <islameldeb@gmail.com>, 2017
# aya mostafa <ayaahmedmostafa201@gmail.com>, 2017
# AMAAL RU <Fabu1410@yahoo.com>, 2017
# Yihya Hugirat <hugirat@gmail.com>, 2017
# Ghaith Gammar <g.gammar@saharaifs.net>, 2017
# amrnegm <amrnegm.01@gmail.com>, 2017
# Akram Alfusayal <akram_ma@hotmail.com>, 2017
# Mohammed Ibrahim <m.ibrahim@mussder.com>, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Osama Ahmaro <osamaahmaro@gmail.com>, 2017
# Ahmed Almokashfi siddeg <mokashfi200@yahoo.com>, 2017
# Khaled Menof <kifcaliph@hotmail.com>, 2017
# Martin Trigaux, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: Mohammed Ibrahim <m.ibrahim@mussder.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:19+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -47,7 +48,7 @@ msgstr "# دفع"
#. module: membership
#: model:ir.model.fields,field_description:membership.field_report_membership_num_waiting
msgid "# Waiting"
msgstr ""
msgstr "عدد الأعضاء المنتظرين"
#. module: membership
#: model:ir.ui.view,arch_db:membership.membership_products_kanban
@@ -57,7 +58,7 @@ msgstr ""
#. module: membership
#: model:ir.ui.view,arch_db:membership.membership_products_kanban
msgid "<strong> To:</strong>"
msgstr ""
msgstr "<strong> إلى:</strong>"
#. module: membership
#: model:ir.model.fields,help:membership.field_res_partner_associate_member
@@ -70,7 +71,7 @@ msgstr "عضو تريد ربط عضويتك به. وستنظر في حالة ا
#. module: membership
#: model:ir.model.fields,field_description:membership.field_membership_membership_line_account_invoice_line
msgid "Account Invoice line"
msgstr ""
msgstr "بند فاتورة الحساب"
#. module: membership
#: model:ir.ui.view,arch_db:membership.membership_products_form
@@ -85,12 +86,12 @@ msgstr "كل الأعضاء"
#. module: membership
#: model:ir.ui.view,arch_db:membership.view_res_partner_member_filter
msgid "All non Members"
msgstr ""
msgstr "كافة غير الأعضاء"
#. module: membership
#: model:ir.model.fields,help:membership.field_membership_membership_line_member_price
msgid "Amount for the membership"
msgstr ""
msgstr "قيمة العضوية"
#. module: membership
#: model:ir.model.fields,field_description:membership.field_report_membership_associate_member_id
@@ -131,7 +132,7 @@ msgstr "تاريخ الإلغاء"
#: selection:report.membership,membership_state:0
#: selection:res.partner,membership_state:0
msgid "Cancelled Member"
msgstr ""
msgstr "عضو ملغي"
#. module: membership
#: model:ir.ui.view,arch_db:membership.membership_product_search_form_view
@@ -187,7 +188,7 @@ msgstr "أنشئ في"
#: model:ir.model.fields,field_description:membership.field_report_membership_membership_state
#: model:ir.ui.view,arch_db:membership.view_report_membership_search
msgid "Current Membership State"
msgstr ""
msgstr "حالة العضوية الحالية"
#. module: membership
#: model:ir.model.fields,field_description:membership.field_res_partner_membership_state
@@ -211,7 +212,7 @@ msgstr "تاريخ تنشيط العضوية"
#. module: membership
#: model:ir.model.fields,help:membership.field_membership_membership_line_date
msgid "Date on which member has joined the membership"
msgstr ""
msgstr "تاريخ تسجيل العضو لعضويته"
#. module: membership
#: model:ir.model.fields,help:membership.field_res_partner_membership_cancel
@@ -257,7 +258,7 @@ msgstr "شهر نهاية العضوية"
#. module: membership
#: model:ir.model.fields,help:membership.field_report_membership_date_to
msgid "End membership date"
msgstr ""
msgstr "تاريخ انتهاء العضوية"
#. module: membership
#: model:ir.ui.view,arch_db:membership.view_res_partner_member_filter
@@ -344,12 +345,12 @@ msgstr "فاتورة عضوية"
#: selection:report.membership,membership_state:0
#: selection:res.partner,membership_state:0
msgid "Invoiced Member"
msgstr ""
msgstr "عضو مفوتر"
#. module: membership
#: model:ir.ui.view,arch_db:membership.view_res_partner_member_filter
msgid "Invoiced/Paid/Free"
msgstr ""
msgstr "الأعضاء المفوترين/الدافعين/المجانيين"
#. module: membership
#: model:ir.model.fields,help:membership.field_res_partner_membership_state
@@ -382,6 +383,13 @@ msgid ""
"-Invoiced Member: A member whose invoice has been created.\n"
"-Paid Member: A member who has paid the membership amount."
msgstr ""
"يشير إلى حالة العضوية.\n"
"- غير عضو: شريك لم يتقدم بطلب عضوية.\n"
"- عضو ملغي: عضو ألغى عضويته.\n"
"- عضو قديم: عضو انتهت فترة عضويته.\n"
"- عضو منتظر: عضو تقدم بطلب عضوية وفاتورته قيد الإنشاء.\n"
"- عضو مفوتر: عضو تم إنشاء فاتورته.\n"
"- عضو دافع: عضو قام بسداد رسوم العضوية."
#. module: membership
#: model:ir.model.fields,field_description:membership.field_membership_membership_line_date
@@ -415,7 +423,7 @@ msgstr "العضو"
#. module: membership
#: model:ir.model.fields,field_description:membership.field_membership_invoice_member_price
msgid "Member Price"
msgstr ""
msgstr "سعر العضو"
#. module: membership
#: model:ir.actions.act_window,name:membership.action_membership_members
@@ -458,7 +466,7 @@ msgstr "تحليل العضوية"
#. module: membership
#: model:ir.ui.view,arch_db:membership.membership_products_form
msgid "Membership Duration"
msgstr ""
msgstr "مدة العضوية"
#. module: membership
#: model:ir.model.fields,field_description:membership.field_product_product_membership_date_to
@@ -473,31 +481,31 @@ msgstr "موعد نهاية العضوية"
#: model:ir.ui.view,arch_db:membership.membership_products_form
#: model:ir.ui.view,arch_db:membership.membership_products_tree
msgid "Membership Fee"
msgstr ""
msgstr "رسوم العضوية"
#. module: membership
#: model:ir.model,name:membership.model_membership_invoice
#: model:ir.ui.view,arch_db:membership.view_membership_invoice_view
msgid "Membership Invoice"
msgstr ""
msgstr "فاتورة العضوية"
#. module: membership
#: model:ir.ui.view,arch_db:membership.view_res_partner_member_filter
msgid "Membership Partners"
msgstr ""
msgstr "شركاء العضوية"
#. module: membership
#: model:ir.model.fields,field_description:membership.field_report_membership_membership_id
#: model:ir.ui.view,arch_db:membership.membership_product_search_form_view
#: model:ir.ui.view,arch_db:membership.view_report_membership_search
msgid "Membership Product"
msgstr ""
msgstr "منتج العضوية"
#. module: membership
#: model:ir.actions.act_window,name:membership.action_membership_products
#: model:ir.ui.view,arch_db:membership.membership_product_search_form_view
msgid "Membership Products"
msgstr ""
msgstr "منتجات العضوية"
#. module: membership
#: model:ir.model.fields,field_description:membership.field_product_product_membership_date_from
@@ -510,30 +518,30 @@ msgstr "موعد بداية العضوية"
#. module: membership
#: model:ir.ui.view,arch_db:membership.view_res_partner_member_filter
msgid "Membership State"
msgstr ""
msgstr "حالة العضوية"
#. module: membership
#: model:ir.model.fields,field_description:membership.field_membership_membership_line_state
msgid "Membership Status"
msgstr ""
msgstr "حالة العضوية"
#. module: membership
#: model:ir.ui.view,arch_db:membership.membership_products_form
#: model:ir.ui.view,arch_db:membership.membership_products_tree
msgid "Membership products"
msgstr ""
msgstr "منتجات العضوية"
#. module: membership
#: model:ir.actions.server,name:membership.ir_cron_update_membership_ir_actions_server
#: model:ir.cron,cron_name:membership.ir_cron_update_membership
#: model:ir.cron,name:membership.ir_cron_update_membership
msgid "Membership: update memberships"
msgstr ""
msgstr "العضوية: تحديث العضويات"
#. module: membership
#: model:ir.ui.view,arch_db:membership.view_partner_form
msgid "Memberships"
msgstr ""
msgstr "العضويات"
#. module: membership
#: model:ir.ui.view,arch_db:membership.view_report_membership_search
@@ -550,7 +558,7 @@ msgstr "ليس عضو"
#. module: membership
#: model:ir.ui.view,arch_db:membership.view_res_partner_member_filter
msgid "None/Canceled/Old/Waiting"
msgstr ""
msgstr "غير الأعضاء/الأعضاء الملغيين/القدامى/المنتظرين"
#. module: membership
#: model:ir.actions.act_window,help:membership.action_membership_members
@@ -564,7 +572,7 @@ msgstr ""
#: selection:report.membership,membership_state:0
#: selection:res.partner,membership_state:0
msgid "Old Member"
msgstr ""
msgstr "عضو قديم"
#. module: membership
#: selection:membership.membership_line,state:0
@@ -582,13 +590,13 @@ msgstr "الشريك"
#: code:addons/membership/models/partner.py:181
#, python-format
msgid "Partner doesn't have an address to make the invoice."
msgstr ""
msgstr "لا يملك الشريك عنوانًا لاستخراج الفاتورة."
#. module: membership
#: code:addons/membership/models/partner.py:179
#, python-format
msgid "Partner is a free Member."
msgstr ""
msgstr "الشريك عضو مجاني."
#. module: membership
#: model:ir.model.fields,field_description:membership.field_report_membership_tot_pending
@@ -613,7 +621,7 @@ msgstr "اعداد التقرير "
#. module: membership
#: model:ir.ui.view,arch_db:membership.view_report_membership_search
msgid "Revenue Done"
msgstr ""
msgstr "الأرباح التامة"
#. module: membership
#: model:ir.model.fields,field_description:membership.field_report_membership_user_id
@@ -657,7 +665,7 @@ msgstr "السعر قابل للتفاوض من قبل الشريك"
#. module: membership
#: model:ir.ui.view,arch_db:membership.membership_products_form
msgid "This note will be displayed on quotations..."
msgstr ""
msgstr "ستُعرض هذه الملاحظة على عروض الأسعار..."
#. module: membership
#: model:ir.ui.view,arch_db:membership.view_report_membership_search
@@ -667,7 +675,7 @@ msgstr "سيتم عرض الدفع، القديم ومجموع أعمدة الت
#. module: membership
#: model:ir.ui.view,arch_db:membership.view_report_membership_search
msgid "This will display waiting, invoiced and total pending columns"
msgstr ""
msgstr "سيعرض هذا أعمدة الأعضاء المنتظرين، والمفوترين، وإجمالي القيمة المعلقة"
#. module: membership
#: model:ir.model.fields,field_description:membership.field_membership_membership_line_date_to
@@ -684,7 +692,7 @@ msgstr "الموردين"
#: selection:report.membership,membership_state:0
#: selection:res.partner,membership_state:0
msgid "Waiting Member"
msgstr ""
msgstr "عضو منتظر"
#. module: membership
#: model:ir.model,name:membership.model_membership_membership_line
+13 -10
View File
@@ -3,19 +3,20 @@
# * pad
#
# Translators:
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Osama Ahmaro <osamaahmaro@gmail.com>, 2017
# Ghaith Gammar <g.gammar@saharaifs.net>, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Yihya Hugirat <hugirat@gmail.com>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# Martin Trigaux, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: Martin Trigaux <mat@odoo.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:20+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -42,13 +43,13 @@ msgstr "الاسم المعروض"
#: model:ir.model.fields,help:pad.field_res_company_pad_key
#: model:ir.model.fields,help:pad.field_res_config_settings_pad_key
msgid "Etherpad lite api key."
msgstr ""
msgstr "مفتاح واجهة برمجة التطبيقات لـEtherpad lite."
#. module: pad
#: model:ir.model.fields,help:pad.field_res_company_pad_server
#: model:ir.model.fields,help:pad.field_res_config_settings_pad_server
msgid "Etherpad lite server. Example: beta.primarypad.com"
msgstr ""
msgstr "سيرفر Etherpad lite. مثال: beta.primarypad.com"
#. module: pad
#: model:ir.model.fields,field_description:pad.field_pad_common_id
@@ -70,7 +71,7 @@ msgstr "جاري التحميل"
#. module: pad
#: model:ir.model.fields,field_description:pad.field_res_company_pad_key
msgid "Pad Api Key"
msgstr ""
msgstr "مفتاح واجهة برمجة التطبيقات للباد"
#. module: pad
#: model:ir.model.fields,field_description:pad.field_res_config_settings_pad_key
@@ -80,7 +81,7 @@ msgstr "مفتاح الواجهة البرمجية*"
#. module: pad
#: model:ir.model.fields,field_description:pad.field_res_company_pad_server
msgid "Pad Server"
msgstr ""
msgstr "سيرفر الباد"
#. module: pad
#: model:ir.model.fields,field_description:pad.field_res_config_settings_pad_server
@@ -105,6 +106,8 @@ msgid ""
"Please enter your Etherpad credentials through the menu 'Settings > General "
"Settings'."
msgstr ""
"برجاء إدخال بيانات اعتمادك على Etherpad من خلال القائمة 'إعدادات > إعدادات "
"عامة'."
#. module: pad
#: model:ir.ui.view,arch_db:pad.res_config_settings_view_form
@@ -128,7 +131,7 @@ msgstr "تعذر تحميل الكراسة"
#. module: pad
#: model:ir.ui.view,arch_db:pad.res_config_settings_view_form
msgid "e.g. beta.primarypad.com"
msgstr ""
msgstr "مثلًا: beta.primarypad.com"
#. module: pad
#: model:ir.model,name:pad.model_pad_common
+8 -7
View File
@@ -4,14 +4,15 @@
#
# Translators:
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: Mustafa Rawi <mustafa@cubexco.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:20+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -22,7 +23,7 @@ msgstr ""
#. module: pad_project
#: model:ir.model.fields,field_description:pad_project.field_project_task_description_pad
msgid "Pad URL"
msgstr ""
msgstr "رابط باد"
#. module: pad_project
#: model:ir.model,name:pad_project.model_project_project
@@ -37,15 +38,15 @@ msgstr "المهمة"
#. module: pad_project
#: model:ir.model.fields,field_description:pad_project.field_project_task_use_pad
msgid "Use collaborative pad"
msgstr ""
msgstr "استخدام منصات تعاونية"
#. module: pad_project
#: model:ir.model.fields,help:pad_project.field_project_project_use_pads
#: model:ir.model.fields,help:pad_project.field_project_task_use_pad
msgid "Use collaborative pad for the tasks on this project."
msgstr ""
msgstr "استخدام منصات تعاونية لمهمات هذا المشروع."
#. module: pad_project
#: model:ir.model.fields,field_description:pad_project.field_project_project_use_pads
msgid "Use collaborative pads"
msgstr ""
msgstr "استخدام منصات تعاونية"
@@ -0,0 +1,10 @@
// TODO Remove me >=saas-12.5, this is a disgrace
// This is an hack to get the string_true and hover_false options translated on
// the boolean_button terminology widget. The terms are translated through
// _t(opt_terms.string_true) which will only work if the terms are already
// present in the translation map.
// This code does nothing but marks the strings as translatable
var _t = function(x) { return x; };
_t("Published");
_t("Publish");
+7
View File
@@ -12,4 +12,11 @@
<script type="text/javascript" src="/payment/static/src/js/payment_form.js"></script>
</xpath>
</template>
<template id="assets_backend" name="payment_assets_backend" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/payment/static/src/js/payment_translations.js"></script>
</xpath>
</template>
</odoo>
+11 -10
View File
@@ -5,15 +5,16 @@
# Translators:
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# AMAAL RU <Fabu1410@yahoo.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: hoxhe Aits <hoxhe0@gmail.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:20+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -37,19 +38,19 @@ msgstr "لايوجد طلبات"
#: code:addons/payment_adyen/models/payment.py:234
#, python-format
msgid "Adyen: feedback error"
msgstr ""
msgstr "Adyen: خطأ بالتغذية الرجعية"
#. module: payment_adyen
#: code:addons/payment_adyen/models/payment.py:196
#, python-format
msgid "Adyen: invalid merchantSig, received %s, computed %s"
msgstr ""
msgstr "Adyen: merchantSig غير صالح، المستلم %s, المحسوب %s"
#. module: payment_adyen
#: code:addons/payment_adyen/models/payment.py:182
#, python-format
msgid "Adyen: received data for reference %s"
msgstr ""
msgstr "Adyen: البيانات المستلمة لرقم الإشارة %s"
#. module: payment_adyen
#: code:addons/payment_adyen/models/payment.py:175
@@ -57,12 +58,12 @@ msgstr ""
msgid ""
"Adyen: received data with missing reference (%s) or missing pspReference "
"(%s)"
msgstr ""
msgstr "Adyen: البيانات المستلمة ينقصها رقم إشارة (%s) أو pspReference (%s)"
#. module: payment_adyen
#: model:ir.ui.view,arch_db:payment_adyen.acquirer_form_adyen
msgid "How to configure your Adyen account?"
msgstr ""
msgstr "كيف تقوم بإعداد حسابك على Adyen؟"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_acquirer_adyen_merchant_account
@@ -82,9 +83,9 @@ msgstr "معاملة السداد"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_acquirer_adyen_skin_code
msgid "Skin Code"
msgstr ""
msgstr "Skin Code"
#. module: payment_adyen
#: model:ir.model.fields,field_description:payment_adyen.field_payment_acquirer_adyen_skin_hmac_key
msgid "Skin HMAC Key"
msgstr ""
msgstr "Skin HMAC Key"
+25 -4
View File
@@ -24,6 +24,7 @@ class PaymentAcquirerAuthorize(models.Model):
provider = fields.Selection(selection_add=[('authorize', 'Authorize.Net')])
authorize_login = fields.Char(string='API Login Id', required_if_provider='authorize', groups='base.group_user')
authorize_transaction_key = fields.Char(string='API Transaction Key', required_if_provider='authorize', groups='base.group_user')
authorize_signature_key = fields.Char(string='API Signature Key', groups='base.group_user', compute="_compute_auth_signature_key", inverse="_inverse_auth_signature_key")
def _get_feature_support(self):
"""Get advanced feature support by provider.
@@ -41,6 +42,16 @@ class PaymentAcquirerAuthorize(models.Model):
res['tokenize'].append('authorize')
return res
def _compute_auth_signature_key(self):
ICP = self.env['ir.config_parameter'].sudo()
for acquirer in self.filtered(lambda a: a.provider == 'authorize'):
acquirer.authorize_signature_key = ICP.get_param('payment_authorize.signature_key_%s' % acquirer.id)
def _inverse_auth_signature_key(self):
ICP = self.env['ir.config_parameter'].sudo()
for acquirer in self.filtered(lambda a: a.provider == 'authorize'):
ICP.set_param('payment_authorize.signature_key_%s' % acquirer.id, acquirer.authorize_signature_key)
def _get_authorize_urls(self, environment):
""" Authorize URLs """
if environment == 'prod':
@@ -56,12 +67,22 @@ class PaymentAcquirerAuthorize(models.Model):
values['x_amount'],
values['x_currency_code']]).encode('utf-8')
# [BACKWARD COMPATIBILITY] Check that the merchant did update his transaction
# key to signature key (end of MD5 support from Authorize.net)
# [BACKWARD COMPATIBILITY, 2nd edition]
# The signature key is now '128-character hexadecimal format', while the
# transaction key was only 16-character.
if len(values['x_trans_key']) == 128:
return hmac.new(values['x_trans_key'].decode("hex").encode('utf-8'), data, hashlib.sha512).hexdigest().upper()
# One of 2 things should have happened:
# 1/ the Transaction Key has been replaced with the Signature Key value (patch from March 2019)
# => Use that to sign, but server-to-server won't work since it uses transaction key
# as its credentials
# 2/ the Signature key is a new field (patch from July 2019)
# => Use that field for the signature
# FORWARD-PORT NOTE NUMERO DOS: forward part to saas-12.4 but no further
if len(values['x_trans_key']) == 128 and not self.authorize_signature_key:
self.authorize_signature_key = values['x_trans_key'] # store in the correct field
return hmac.new(bytes.fromhex(values['x_trans_key']), data, hashlib.sha512).hexdigest().upper()
elif self.authorize_signature_key:
return hmac.new(bytes.fromhex(self.authorize_signature_key), data, hashlib.sha512).hexdigest().upper()
else:
return hmac.new(values['x_trans_key'].encode('utf-8'), data, hashlib.md5).hexdigest()
@@ -9,6 +9,7 @@
<group attrs="{'invisible': [('provider', '!=', 'authorize')]}">
<field name="authorize_login"/>
<field name="authorize_transaction_key" password="True"/>
<field name="authorize_signature_key" password="True"/>
<a colspan="2" href="https://www.odoo.com/documentation/user/online/ecommerce/shopper_experience/authorize.html" target="_blank">How to get paid with Authorize.Net</a>
</group>
</xpath>
+9 -6
View File
@@ -6,14 +6,15 @@
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Fahad Alqahtani <fahad@cloudland.sa>, 2017
# AMAAL RU <Fabu1410@yahoo.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: Mustafa Rawi <mustafa@cubexco.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:20+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -37,13 +38,13 @@ msgstr "لايوجد طلبات"
#: code:addons/payment_buckaroo/models/payment.py:148
#, python-format
msgid "Buckaroo: invalid shasign, received %s, computed %s, for data %s"
msgstr ""
msgstr "Buckaroo: shasign غير صالح، المستلم %s, المحسوب %s, للبيانات %s"
#. module: payment_buckaroo
#: code:addons/payment_buckaroo/models/payment.py:137
#, python-format
msgid "Buckaroo: received data for reference %s"
msgstr ""
msgstr "Buckaroo: البيانات المستلمة لرقم الإشارة %s"
#. module: payment_buckaroo
#: code:addons/payment_buckaroo/models/payment.py:131
@@ -52,6 +53,8 @@ msgid ""
"Buckaroo: received data with missing reference (%s) or pay_id (%s) or "
"shasign (%s)"
msgstr ""
"Buckaroo: البيانات المستلمة ينقصها رقم إشارة (%s) أو pay_id (%s) أو shasign "
"(%s)"
#. module: payment_buckaroo
#: model:ir.ui.view,arch_db:payment_buckaroo.acquirer_form_buckaroo
@@ -76,4 +79,4 @@ msgstr "المفتاح السري (SecretKey)"
#. module: payment_buckaroo
#: model:ir.model.fields,field_description:payment_buckaroo.field_payment_acquirer_brq_websitekey
msgid "WebsiteKey"
msgstr ""
msgstr "مفتاح الموقع"
+15 -10
View File
@@ -3,18 +3,19 @@
# * payment_ogone
#
# Translators:
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# AMAAL RU <Fabu1410@yahoo.com>, 2017
# Mustafa J. Kadhem <safi2266@gmail.com>, 2017
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: hoxhe Aits <hoxhe0@gmail.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:20+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -47,12 +48,12 @@ msgstr "كلمة مرور المستخدم الخاصة بواجهة برمجة
#. module: payment_ogone
#: model:ir.model.fields,field_description:payment_ogone.field_payment_acquirer_ogone_alias_usage
msgid "Alias Usage"
msgstr ""
msgstr "استخدام اللقب"
#. module: payment_ogone
#: model:ir.ui.view,arch_db:payment_ogone.ogone_s2s_form
msgid "CVC"
msgstr ""
msgstr "رمز التحقق من البطاقة"
#. module: payment_ogone
#: model:ir.ui.view,arch_db:payment_ogone.ogone_s2s_form
@@ -62,17 +63,17 @@ msgstr "رقم البطاقة"
#. module: payment_ogone
#: model:ir.ui.view,arch_db:payment_ogone.ogone_s2s_form
msgid "Cardholder name"
msgstr ""
msgstr "اسم حامل البطاقة"
#. module: payment_ogone
#: model:ir.ui.view,arch_db:payment_ogone.ogone_s2s_form
msgid "Expires (MM / YY)"
msgstr ""
msgstr "تنتهي صلاحيته في (MM / YY)"
#. module: payment_ogone
#: model:ir.ui.view,arch_db:payment_ogone.acquirer_form_ogone
msgid "How to configure your Ogone account?"
msgstr ""
msgstr "كيف تقوم بإعداد حسابك على Ogone؟"
#. module: payment_ogone
#: model:ir.model.fields,help:payment_ogone.field_payment_acquirer_ogone_alias_usage
@@ -80,18 +81,20 @@ msgid ""
"If you want to use Ogone Aliases, this default Alias Usage will be presented"
" to the customer as the reason you want to keep his payment data"
msgstr ""
"إذا أردت استخدام ألقاب Ogone، سيتم تقديم استخدام اللقب الافتراضي هذا للعميل "
"كسبب لرغبتك في الاحتفاظ ببيانات عمليات السداد التي يقوم بها"
#. module: payment_ogone
#: code:addons/payment_ogone/models/payment.py:247
#, python-format
msgid "Ogone: invalid shasign, received %s, computed %s, for data %s"
msgstr ""
msgstr "Ogone: shasign غير صالح، المستلم %s, المحسوب %s, للبيانات %s"
#. module: payment_ogone
#: code:addons/payment_ogone/models/payment.py:236
#, python-format
msgid "Ogone: received data for reference %s"
msgstr ""
msgstr "Ogone: البيانات المستلمة لرقم الإشارة %s"
#. module: payment_ogone
#: code:addons/payment_ogone/models/payment.py:229
@@ -100,6 +103,8 @@ msgid ""
"Ogone: received data with missing reference (%s) or pay_id (%s) or shasign "
"(%s)"
msgstr ""
"Ogone: البيانات المستلمة ينقصها رقم إشارة (%s) أو pay_id (%s) أو shasign "
"(%s)"
#. module: payment_ogone
#: model:ir.model.fields,field_description:payment_ogone.field_payment_acquirer_ogone_pspid
+8 -5
View File
@@ -3,16 +3,17 @@
# * payment_paypal
#
# Translators:
# Mustafa J. Kadhem <safi2266@gmail.com>, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Mustafa J. Kadhem <safi2266@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: Mustafa Rawi <mustafa@cubexco.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:20+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -46,6 +47,8 @@ msgid ""
"Payment Data Transfer allows you to receive notification of successful "
"payments as they are made."
msgstr ""
"تحويل بيانات عمليات السداد يسمح لك بتلقي إشعارات بالدفعات الناجحة عند "
"إجراءها."
#. module: payment_paypal
#: model:ir.model,name:payment_paypal.model_payment_transaction
@@ -70,7 +73,7 @@ msgstr "معرف التاجر لدى PayPal"
#. module: payment_paypal
#: model:ir.model.fields,field_description:payment_paypal.field_payment_acquirer_paypal_pdt_token
msgid "Paypal PDT Token"
msgstr ""
msgstr "رمز Paypal PDT السري"
#. module: payment_paypal
#: code:addons/payment_paypal/models/payment.py:138
+11 -7
View File
@@ -4,14 +4,15 @@
#
# Translators:
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: Mustafa Rawi <mustafa@cubexco.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:20+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -22,12 +23,12 @@ msgstr ""
#. module: payment_payumoney
#: model:ir.model.fields,field_description:payment_payumoney.field_payment_acquirer_payumoney_merchant_key
msgid "Merchant Key"
msgstr ""
msgstr "معرف التاجر"
#. module: payment_payumoney
#: model:ir.model.fields,field_description:payment_payumoney.field_payment_acquirer_payumoney_merchant_salt
msgid "Merchant Salt"
msgstr ""
msgstr "Merchant Salt"
#. module: payment_payumoney
#: code:addons/payment_payumoney/models/payment.py:146
@@ -39,19 +40,20 @@ msgstr ""
#: code:addons/payment_payumoney/models/payment.py:108
#, python-format
msgid "PayUmoney: invalid shasign, received %s, computed %s, for data %s"
msgstr ""
msgstr "PayUmoney: shasign غير صالح، المستلم %s, المحسوب %s, للبيانات %s"
#. module: payment_payumoney
#: code:addons/payment_payumoney/models/payment.py:102
#, python-format
msgid "PayUmoney: received data for reference %s; multiple orders found"
msgstr ""
"PayUmoney: البيانات المستلمة لرقم الإشارة %s، تم العثور على طلبات متعددة"
#. module: payment_payumoney
#: code:addons/payment_payumoney/models/payment.py:99
#, python-format
msgid "PayUmoney: received data for reference %s; no order found"
msgstr ""
msgstr "PayUmoney: البيانات المستلمة لرقم الإشارة %s، لم يُعثر على طلبات"
#. module: payment_payumoney
#: code:addons/payment_payumoney/models/payment.py:94
@@ -60,6 +62,8 @@ msgid ""
"PayUmoney: received data with missing reference (%s) or pay_id (%s) or "
"shashign (%s)"
msgstr ""
"PayUmoney: البيانات المستلمة ينقصها رقم إشارة (%s) أو pay_id (%s) أو shasign"
" (%s)"
#. module: payment_payumoney
#: model:ir.model,name:payment_payumoney.model_payment_acquirer
+10 -9
View File
@@ -5,14 +5,15 @@
# Translators:
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# AMAAL RU <Fabu1410@yahoo.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: Mustafa Rawi <mustafa@cubexco.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:20+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -42,17 +43,17 @@ msgstr "العمله غير معتمده في الخط الافقي"
#: code:addons/payment_sips/models/payment.py:55
#, python-format
msgid "Incorrect payment acquirer provider"
msgstr ""
msgstr "خطأ بمزود معالج السداد"
#. module: payment_sips
#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer_sips_version
msgid "Interface Version"
msgstr ""
msgstr "إصدار الواجهة"
#. module: payment_sips
#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer_sips_merchant_id
msgid "Merchant ID"
msgstr ""
msgstr "معرف التاجر"
#. module: payment_sips
#: model:ir.model,name:payment_sips.model_payment_acquirer
@@ -72,13 +73,13 @@ msgstr ""
#. module: payment_sips
#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer_sips_secret
msgid "Secret Key"
msgstr ""
msgstr "مفتاح سري"
#. module: payment_sips
#: code:addons/payment_sips/models/payment.py:149
#, python-format
msgid "Sips: received data for reference %s"
msgstr ""
msgstr "Sips: البيانات المستلمة لرقم الإشارة %s"
#. module: payment_sips
#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer_sips_test_url
@@ -88,4 +89,4 @@ msgstr ""
#. module: payment_sips
#: model:ir.model.fields,help:payment_sips.field_payment_acquirer_sips_merchant_id
msgid "Used for production only"
msgstr ""
msgstr "يستخدم للإنتاج فقط"
+20 -15
View File
@@ -4,16 +4,17 @@
#
# Translators:
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Yihya Hugirat <hugirat@gmail.com>, 2017
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-24 09:00+0000\n"
"PO-Revision-Date: 2017-10-24 09:00+0000\n"
"Last-Translator: hoxhe Aits <hoxhe0@gmail.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:20+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -35,11 +36,13 @@ msgid ""
"product. As defined in your Stripe profile. See: "
"https://stripe.com/docs/checkout"
msgstr ""
"رابط ويب نسبي أو مطلق يشير لصورة مربعة لعلامتك التجارية أو منتجك. كما قمت "
"بتعريفه في ملفك الشخصي على Stripe. راجع: https://stripe.com/docs/checkout"
#. module: payment_stripe
#: model:ir.ui.view,arch_db:payment_stripe.stripe_s2s_form
msgid "CVC"
msgstr ""
msgstr "رمز التحقق من البطاقة"
#. module: payment_stripe
#: model:ir.ui.view,arch_db:payment_stripe.stripe_s2s_form
@@ -49,12 +52,12 @@ msgstr "رقم البطاقة"
#. module: payment_stripe
#: model:ir.ui.view,arch_db:payment_stripe.stripe_s2s_form
msgid "Cardholder name"
msgstr ""
msgstr "اسم حامل البطاقة"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer_stripe_image_url
msgid "Checkout Image URL"
msgstr ""
msgstr "رابط صورة تسجيل الخروج"
#. module: payment_stripe
#. openerp-web
@@ -73,14 +76,14 @@ msgstr "خطأ"
#. module: payment_stripe
#: model:ir.ui.view,arch_db:payment_stripe.stripe_s2s_form
msgid "Expires (MM / YY)"
msgstr ""
msgstr "تنتهي صلاحيته في (MM / YY)"
#. module: payment_stripe
#. openerp-web
#: code:addons/payment_stripe/static/src/js/stripe.js:32
#, python-format
msgid "Just one more second, confirming your payment..."
msgstr ""
msgstr "برجاء الانتظار لثوانٍ، جاري تأكيد دفعتك..."
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_acquirer
@@ -97,7 +100,7 @@ msgstr "معاملة السداد"
#: code:addons/payment_stripe/static/src/js/stripe.js:57
#, python-format
msgid "Payment error"
msgstr ""
msgstr "خطأ في عملية السداد"
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment.py:167
@@ -106,40 +109,42 @@ msgid ""
"Perhaps the problem can be solved by double-checking your credit card "
"details, or contacting your bank?"
msgstr ""
"ربما يمكن حل المشكلة بالتحقق من بيانات بطاقتك الائتمانية، أو التواصل مع "
"البنك؟"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer_stripe_publishable_key
msgid "Stripe Publishable Key"
msgstr ""
msgstr "مفتاح Stripe القابل للنشر"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer_stripe_secret_key
msgid "Stripe Secret Key"
msgstr ""
msgstr "مفتاح Stripe السري"
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment.py:165
#, python-format
msgid "Stripe gave us the following info about the problem: '%s'"
msgstr ""
msgstr "أرسل إلينا Stripe هذه المعلومات عن المشكلة: '%s'"
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment.py:177
#, python-format
msgid "Stripe: %s orders found for reference %s"
msgstr ""
msgstr "Stripe: تم العثور على %s طلبات لرقم الإشارة %s"
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment.py:173
#, python-format
msgid "Stripe: no order found for reference %s"
msgstr ""
msgstr "Stripe: لم يُعثر على طلبات لرقم الإشارة %s"
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment.py:163
#, python-format
msgid "We're sorry to report that the transaction has failed."
msgstr ""
msgstr "نأسف لإبلاغكم بفشل المعاملة."
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
+8 -4
View File
@@ -23,7 +23,7 @@ msgstr ""
#. module: phone_validation
#: selection:res.company,phone_international_format:0
msgid "Add international prefix"
msgstr ""
msgstr "إضافة بادئة دولية"
#. module: phone_validation
#: model:ir.model.fields,help:phone_validation.field_res_company_phone_international_format
@@ -52,13 +52,13 @@ msgstr "المعرف"
#: code:addons/phone_validation/tools/phone_validation.py:23
#, python-format
msgid "Impossible number %s: probably invalid number of digits"
msgstr ""
msgstr "رقم مستحيل %s: ربما يكون عدد الأرقام غير صالح"
#. module: phone_validation
#: code:addons/phone_validation/tools/phone_validation.py:25
#, python-format
msgid "Invalid number %s: probably incorrect prefix"
msgstr ""
msgstr "رقم مستحيل %s: ربما تكون البادئة غير صحيحة"
#. module: phone_validation
#: model:ir.model.fields,field_description:phone_validation.field_phone_validation_mixin___last_update
@@ -73,7 +73,7 @@ msgstr ""
#. module: phone_validation
#: selection:res.company,phone_international_format:0
msgid "No prefix"
msgstr ""
msgstr "لا توجد بادئة"
#. module: phone_validation
#: code:addons/phone_validation/tools/phone_validation.py:44
@@ -82,6 +82,8 @@ msgid ""
"Unable to format %s:\n"
"%s"
msgstr ""
"تعذّر تنسيق %s:\n"
"%s"
#. module: phone_validation
#: code:addons/phone_validation/tools/phone_validation.py:20
@@ -90,6 +92,8 @@ msgid ""
"Unable to parse %s:\n"
"%s"
msgstr ""
"تعذّر تحليل %s:\n"
"%s"
#. module: phone_validation
#: model:ir.model,name:phone_validation.model_phone_validation_mixin
+27 -20
View File
@@ -170,7 +170,7 @@ msgstr "الاسم المعروض"
#: code:addons/portal/static/src/xml/portal_signature.xml:14
#, python-format
msgid "Draw your signature"
msgstr ""
msgstr "ارسم توقيعك"
#. module: portal
#: model:ir.model.fields,field_description:portal.field_portal_wizard_user_email
@@ -205,12 +205,12 @@ msgstr ""
#: code:addons/portal/controllers/portal.py:180
#, python-format
msgid "Invalid Email! Please enter a valid email address."
msgstr ""
msgstr "البريد الإلكتروني غير صالح! برجاء إدخال بريد صالح."
#. module: portal
#: model:ir.model.fields,field_description:portal.field_portal_wizard_welcome_message
msgid "Invitation Message"
msgstr ""
msgstr "رسالة الدعوة"
#. module: portal
#: model:ir.model.fields,field_description:portal.field_portal_mixin___last_update
@@ -236,12 +236,12 @@ msgstr "آخر تحديث في"
#: code:addons/portal/static/src/xml/portal_chatter.xml:20
#, python-format
msgid "Leave a comment"
msgstr ""
msgstr "اترك تعليقًا"
#. module: portal
#: model:ir.model.fields,field_description:portal.field_portal_wizard_user_user_id
msgid "Login User"
msgstr ""
msgstr "تسجيل دخول المستخدم"
#. module: portal
#: model:ir.ui.view,arch_db:portal.frontend_layout
@@ -268,7 +268,7 @@ msgstr "التالي"
#: code:addons/portal/static/src/xml/portal_chatter.xml:38
#, python-format
msgid "Oops! Something went wrong. Try to reload the page and log in."
msgstr ""
msgstr "عفوًا! حدث خطأ ما. حاول إعادة تحميل الصفحة وتسجيل الدخول."
#. module: portal
#: model:ir.ui.view,arch_db:portal.portal_my_details
@@ -311,7 +311,7 @@ msgstr "سابق"
#: code:addons/portal/static/src/js/portal_chatter.js:101
#, python-format
msgid "Published on %s"
msgstr ""
msgstr "منشور في %s"
#. module: portal
#: model:ir.ui.view,arch_db:portal.wizard_view
@@ -320,6 +320,9 @@ msgid ""
" The email address of each selected contact must be valid and unique.\n"
" If necessary, you can fix any contact's email address directly in the list."
msgstr ""
"اختر أي جهات اتصال ينبغي إدراجها ببوابة العملاء في القائمة بالأسفل.\n"
" يجب أن يكون البريد الإلكتروني الخاص بكل جهة اتصال صالحًا وفريدًا.\n"
" في حال احتجت لهذا، يمكنك تعديل أي بريد إلكتروني مباشرة في القائمة."
#. module: portal
#. openerp-web
@@ -332,25 +335,26 @@ msgstr "إرسال"
#: code:addons/portal/wizard/portal_wizard.py:106
#, python-format
msgid "Several contacts have the same email: "
msgstr ""
msgstr "تملك عدة جهات اتصال نفس البريد الإلكتروني: "
#. module: portal
#: code:addons/portal/wizard/portal_wizard.py:103
#, python-format
msgid "Some contacts don't have a valid email: "
msgstr ""
msgstr "بعض جهات الاتصال لا تملك بريدًا إلكترونيًا صالحًا: "
#. module: portal
#: code:addons/portal/wizard/portal_wizard.py:109
#, python-format
msgid "Some contacts have the same email as an existing portal user:"
msgstr ""
"تملك بعض جهات اتصال نفس البريد الإلكتروني الخاص بمستخدم حالي لبوابة العملاء:"
#. module: portal
#: code:addons/portal/controllers/portal.py:197
#, python-format
msgid "Some required fields are empty."
msgstr ""
msgstr "بعض الحقول المطلوبة فارغة."
#. module: portal
#: model:ir.ui.view,arch_db:portal.portal_my_details
@@ -384,12 +388,12 @@ msgstr ""
#. module: portal
#: model:ir.ui.view,arch_db:portal.wizard_view
msgid "This text is included in the email sent to new portal users."
msgstr ""
msgstr "يتم إدراج هذا النص في الرسالة المرسلة لمستخدمي بوابة العملاء الجدد."
#. module: portal
#: model:ir.model.fields,help:portal.field_portal_wizard_welcome_message
msgid "This text is included in the email sent to new users of the portal."
msgstr ""
msgstr "يتم إدراج هذا النص في الرسالة المرسلة لمستخدمي بوابة العملاء الجدد."
#. module: portal
#: code:addons/portal/wizard/portal_wizard.py:112
@@ -399,6 +403,9 @@ msgid ""
"- Correct the emails of the relevant contacts\n"
"- Grant access only to contacts with unique emails"
msgstr ""
"لحل هذه المشكلة، يمكنك فعل التالي:\n"
"- تصحيح البريد الإلكتروني لجهات الاتصال المعنية\n"
"- قصر صلاحية الوصول على جهات الاتصال التي تملك بريدًا فريدًا"
#. module: portal
#: model:ir.model.fields,field_description:portal.field_portal_wizard_user_ids
@@ -544,14 +551,14 @@ msgstr "المعالج"
#: code:addons/portal/static/src/xml/portal_chatter.xml:32
#, python-format
msgid "Write a message..."
msgstr ""
msgstr "كتابة رسالة..."
#. module: portal
#. openerp-web
#: code:addons/portal/static/src/xml/portal_chatter.xml:21
#, python-format
msgid "You must be"
msgstr ""
msgstr "يجب أن تكون"
#. module: portal
#: code:addons/portal/wizard/portal_wizard.py:182
@@ -565,18 +572,18 @@ msgstr ""
#. module: portal
#: model:ir.ui.view,arch_db:portal.portal_my_details
msgid "Your Contact Details"
msgstr ""
msgstr "تفاصيل جهة اتصالك"
#. module: portal
#: model:ir.ui.view,arch_db:portal.portal_layout
#: model:ir.ui.view,arch_db:portal.portal_my_details
msgid "Your Details"
msgstr ""
msgstr "تفاصيلك"
#. module: portal
#: model:ir.ui.view,arch_db:portal.portal_my_home
msgid "Your Documents"
msgstr ""
msgstr "مستنداتك"
#. module: portal
#. openerp-web
@@ -601,7 +608,7 @@ msgstr "الرمز البريدي / الرمز البريدي "
#: code:addons/portal/static/src/xml/portal_chatter.xml:56
#, python-format
msgid "avatar"
msgstr ""
msgstr "الصورة الرمزية"
#. module: portal
#. openerp-web
@@ -622,7 +629,7 @@ msgstr "تعليقات"
#: code:addons/portal/static/src/xml/portal_chatter.xml:21
#, python-format
msgid "logged in"
msgstr ""
msgstr "تم تسجيل الدخول"
#. module: portal
#: model:ir.model,name:portal.model_portal_mixin
@@ -639,4 +646,4 @@ msgstr "حدد..."
#: code:addons/portal/static/src/xml/portal_chatter.xml:21
#, python-format
msgid "to post a comment."
msgstr ""
msgstr "لكتابة تعليق."
+7 -6
View File
@@ -3,16 +3,17 @@
# * pos_data_drinks
#
# Translators:
# Martin Trigaux, 2017
# Yihya Hugirat <hugirat@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: Martin Trigaux <mat@odoo.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:21+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -82,7 +83,7 @@ msgstr ""
#: model:product.product,name:pos_data_drinks.coke
#: model:product.template,name:pos_data_drinks.coke_product_template
msgid "Coca-Cola"
msgstr ""
msgstr "كوكاكولا"
#. module: pos_data_drinks
#: model:pos.category,name:pos_data_drinks.cocktail
@@ -272,7 +273,7 @@ msgstr ""
#: model:product.product,name:pos_data_drinks.minute_maid
#: model:product.template,name:pos_data_drinks.minute_maid_product_template
msgid "Minute Maid"
msgstr ""
msgstr "مينيت ميد"
#. module: pos_data_drinks
#: model:product.product,name:pos_data_drinks.mojito
+37 -33
View File
@@ -29,19 +29,19 @@ msgstr ""
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban
msgid "<strong>Floor Name: </strong>"
msgstr ""
msgstr "<strong>اسم الطابق: </strong>"
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban
msgid "<strong>Point of Sale: </strong>"
msgstr ""
msgstr "</span>نقطة البيع: </strong>"
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image
msgid ""
"A background image used to display a floor layout in the point of sale "
"interface"
msgstr ""
msgstr "صورة خلفية تستخدم لعرض مخطط الأرضية في واجهة نقطة البيع"
#. module: pos_restaurant
#: model:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form
@@ -49,11 +49,13 @@ msgid ""
"A restaurant floor represents the place where customers are served, this is where you can\n"
" define and position the tables."
msgstr ""
"تمثل أرضية المطعم المكان الذي يتم فيه خدمة العملاء، وهو المكان الذي يمكنك فيه\n"
" تحديد وتنظيم أماكن الطاولات."
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant
msgid "Accept customer tips or convert their change to a tip"
msgstr ""
msgstr "قبول البقشيش من العملاء أو تحويل الباقي لبقشيش"
#. module: pos_restaurant
#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active
@@ -70,22 +72,22 @@ msgstr "أضف ملاحظة"
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant
msgid "Add notes to orderlines"
msgstr ""
msgstr "إضافة ملاحظات لبنود الطلب"
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes
msgid "Allow custom notes on Orderlines."
msgstr ""
msgstr "السماح بملاحظات معدلة في بنود الطلبات."
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant
msgid "Allow to print bill before payment"
msgstr ""
msgstr "السماح بطباعة الفاتورة قبل السداد"
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill
msgid "Allows to print the Bill before payment."
msgstr ""
msgstr "السماح بطباعة الفاتورة قبل السداد."
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name
@@ -233,7 +235,7 @@ msgstr ""
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill
msgid "Enables Bill Splitting in the Point of Sale."
msgstr ""
msgstr "يسمح بتقسيم الفاتورة في نقطة البيع."
#. module: pos_restaurant
#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id
@@ -254,7 +256,7 @@ msgstr "تخطيط الطابق"
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant
msgid "Floors"
msgstr ""
msgstr "طوابق"
#. module: pos_restaurant
#. openerp-web
@@ -301,7 +303,7 @@ msgstr "المعرف"
msgid ""
"If false, the table is deactivated and will not be available in the point of"
" sale"
msgstr ""
msgstr "إذا كانت قيمته خطأ، تُلغى الطاولة ولن تكون متاحة في نقطة البيع"
#. module: pos_restaurant
#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update
@@ -327,7 +329,7 @@ msgstr "آخر تحديث في"
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant
msgid "Manage table orders"
msgstr ""
msgstr "إدارة طلبات الطاولة"
#. module: pos_restaurant
#. openerp-web
@@ -386,11 +388,13 @@ msgid ""
"Order Printers are used by restaurants and bars to print the\n"
" order updates in the kitchen/bar when the waiter updates the order."
msgstr ""
"تستخدم طابعات الطلبات في المطاعم والحانات لطباعة\n"
" تحديثات الطلبات في المطبخ/الحانة عندما يقوم النادل بتحديث الطلب."
#. module: pos_restaurant
#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes
msgid "Orderline Notes"
msgstr ""
msgstr "ملاحظات بنود الطلب"
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form
@@ -424,7 +428,7 @@ msgstr "طباعة"
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant
msgid "Print orders at the kitchen, at the bar, etc."
msgstr ""
msgstr "طباعة الطلبات في المطبخ، في الحانة، إلخ."
#. module: pos_restaurant
#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids
@@ -511,7 +515,7 @@ msgstr "تجزئة"
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant
msgid "Split total or order lines"
msgstr ""
msgstr "تقسيم المجموع أو بنود الطلب"
#. module: pos_restaurant
#: selection:restaurant.table,shape:0
@@ -540,7 +544,7 @@ msgstr "طاولة"
#. module: pos_restaurant
#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_is_table_management
msgid "Table Management"
msgstr ""
msgstr "إدارة الطاولة"
#. module: pos_restaurant
#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name
@@ -575,85 +579,85 @@ msgstr "عنوان IP أو اسم المضيف لبروكسي الطابعة"
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count
msgid "The amount of customers that have been served by this order."
msgstr ""
msgstr "عدد العملاء المقدم لهم هذا الطلب."
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color
msgid ""
"The background color of the floor layout, (must be specified in a html-"
"compatible format)"
msgstr ""
msgstr "لون خلفية مخطط الأرضية، (يجب تحديده بصيغة متوافقة مع لغة html)"
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats
msgid "The default number of customer served at this table."
msgstr ""
msgstr "عدد العملاء الافتراضي المقدم لهم خدمة على هذه الطاولة."
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids
msgid "The list of tables in this floor"
msgstr ""
msgstr "قائمة طاولات هذا الطابق"
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids
msgid "The restaurant floors served by this point of sale."
msgstr ""
msgstr "طوابق المطعم المتاحة في نقطة البيع هذه."
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id
msgid "The table where this order was served"
msgstr ""
msgstr "الطاولة التي قدم عليها هذا الطلب"
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color
msgid ""
"The table's color, expressed as a valid 'background' CSS property value"
msgstr ""
msgstr "لون الطاولة، معبرًا عنه كقيمة خاصية CSS 'خلفية' صحيحة"
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height
msgid "The table's height in pixels"
msgstr ""
msgstr "طول الطاولة بالبيكسل"
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h
msgid ""
"The table's horizontal position from the left side to the table's center, in"
" pixels"
msgstr ""
msgstr "الوضع الأفقي للطاولة من الجانب الأيسر لمركز الطاولة، بالبيكسل"
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v
msgid ""
"The table's vertical position from the top to the table's center, in pixels"
msgstr ""
msgstr "الوضع الرأسي للطاولة من القمة لمركز الطاولة، بالبيكسل"
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width
msgid "The table's width in pixels"
msgstr ""
msgstr "عرض الطاولة بالبيكسل"
#. module: pos_restaurant
#. openerp-web
#: code:addons/pos_restaurant/static/src/xml/floors.xml:106
#, python-format
msgid "This floor has no tables yet, use the"
msgstr ""
msgstr "لا توجد طاولات في هذا الطابق بعد، استخدم الـ"
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant
msgid "This product is used as reference on customer receipts."
msgstr ""
msgstr "يستخدم هذا المنتج كمرجع في فواتير العميل."
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant
msgid "Tip Product"
msgstr ""
msgstr "تلميحة المنتج"
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant
msgid "Tips"
msgstr ""
msgstr "تلميحات"
#. module: pos_restaurant
#. openerp-web
@@ -665,7 +669,7 @@ msgstr "نقل"
#. module: pos_restaurant
#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence
msgid "Used to sort Floors"
msgstr ""
msgstr "يستخدم لترتيب الطوابق"
#. module: pos_restaurant
#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v
@@ -713,7 +717,7 @@ msgstr "في الطاولة"
#: code:addons/pos_restaurant/static/src/xml/floors.xml:107
#, python-format
msgid "button in the editing toolbar to create new tables."
msgstr ""
msgstr "زر في قائمة أدوات التحرير لإنشاء طاولات جديدة."
#. module: pos_restaurant
#. openerp-web
+15 -7
View File
@@ -3,17 +3,18 @@
# * product_expiry
#
# Translators:
# Martin Trigaux <mat@odoo.com>, 2017
# Mohammed Albasha <m.albasha.ma@gmail.com>, 2017
# Martin Trigaux, 2017
# Mustafa J. Kadhem <safi2266@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 11:26+0000\n"
"PO-Revision-Date: 2017-10-02 11:26+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:22+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -36,7 +37,7 @@ msgstr "<span class=\"pull-right\">تأريخ النفاذية</span>"
#. module: product_expiry
#: model:ir.ui.view,arch_db:product_expiry.view_product_form_expiry
msgid "<span>days</span>"
msgstr ""
msgstr "<span>أيام</span>"
#. module: product_expiry
#: model:ir.model.fields,field_description:product_expiry.field_stock_production_lot_alert_date
@@ -66,6 +67,8 @@ msgid ""
"Date to determine the expired lots and serial numbers using the filter "
"\"Expiration Alerts\"."
msgstr ""
"تاريخ تحديد أرقام اللوط والأرقام المسلسلة للمنتجات منتهية الصلاحية باستخدام "
"فلتر \"تنبيهات انتهاء الصلاحية\"."
#. module: product_expiry
#: model:ir.ui.view,arch_db:product_expiry.view_move_form_expiry
@@ -106,6 +109,7 @@ msgstr "اللوط/المسلسل"
msgid ""
"Number of days before an alert should be raised on the lot/serial number."
msgstr ""
"عدد الأيام المتبقية حتى يتوجب إصدار تنبيه على رقم اللوط/الرقم المسلسل."
#. module: product_expiry
#: model:ir.model.fields,help:product_expiry.field_product_product_life_time
@@ -114,6 +118,8 @@ msgid ""
"Number of days before the goods may become dangerous and must not be "
"consumed. It will be computed on the lot/serial number."
msgstr ""
"عدد الأيام المتبقية حتى تصبح البضاعة خطيرة وغير صالحة للاستهلاك الآدمي. سيتم"
" احتسابه من خلال رقم اللوط/الرقم المسلسل."
#. module: product_expiry
#: model:ir.model.fields,help:product_expiry.field_product_product_removal_time
@@ -122,6 +128,8 @@ msgid ""
"Number of days before the goods should be removed from the stock. It will be"
" computed on the lot/serial number."
msgstr ""
"عدد الأيام المتبقية حتى يتوجب إزالة البضاعة من المخزون. سيتم احتسابه من خلال"
" رقم اللوط/الرقم المسلسل."
#. module: product_expiry
#: model:ir.model.fields,help:product_expiry.field_product_product_use_time
@@ -140,7 +148,7 @@ msgstr "فترة التنبيه على المنتج"
#. module: product_expiry
#: model:ir.model.fields,field_description:product_expiry.field_stock_production_lot_product_expiry_alert
msgid "Product Expiry Alert"
msgstr ""
msgstr "تنبيه انتهاء صلاحية المنتج"
#. module: product_expiry
#: model:ir.model.fields,field_description:product_expiry.field_product_product_life_time
@@ -179,7 +187,7 @@ msgstr "تاريخ الإزالة"
#. module: product_expiry
#: model:ir.model.fields,help:product_expiry.field_stock_production_lot_product_expiry_alert
msgid "The Alert Date has been reached."
msgstr ""
msgstr "تم الوصول لتاريخ التنبيه."
#. module: product_expiry
#: model:ir.model.fields,help:product_expiry.field_stock_production_lot_life_date
+14 -11
View File
@@ -4,16 +4,17 @@
#
# Translators:
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Ghaith Gammar <g.gammar@saharaifs.net>, 2017
# Martin Trigaux, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
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: Ghaith Gammar <g.gammar@saharaifs.net>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:22+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -40,7 +41,7 @@ msgstr "الشركات"
#: model:ir.model.fields,help:project_timesheet_holidays.field_res_company_leave_timesheet_project_id
#: model:ir.model.fields,help:project_timesheet_holidays.field_res_config_settings_leave_timesheet_project_id
msgid "Default project value for timesheet generated from leave type."
msgstr ""
msgstr "قيمة المشروع الافتراضية لسجل النشاط الناشئ من نوع الإجازة."
#. module: project_timesheet_holidays
#: code:addons/project_timesheet_holidays/models/hr_holidays.py:30
@@ -53,7 +54,7 @@ msgstr ""
#. module: project_timesheet_holidays
#: model:ir.model.fields,field_description:project_timesheet_holidays.field_hr_holidays_status_timesheet_generate
msgid "Generate Timesheet"
msgstr ""
msgstr "إنشاء سجل نشاط"
#. module: project_timesheet_holidays
#: model:ir.model.fields,help:project_timesheet_holidays.field_hr_holidays_status_timesheet_generate
@@ -61,6 +62,8 @@ msgid ""
"If checked, when validating a leave, timesheet will be generated in the "
"Vacation Project of the company."
msgstr ""
"إذا كان محددًا، عند اعتماد إجازة، سيتم إنشاء سجل نشاط في مشروع العطلة الخاص "
"بالمؤسسة."
#. module: project_timesheet_holidays
#: code:addons/project_timesheet_holidays/models/res_company.py:30
@@ -69,12 +72,12 @@ msgstr ""
#: model:ir.model.fields,field_description:project_timesheet_holidays.field_res_config_settings_leave_timesheet_project_id
#, python-format
msgid "Internal Project"
msgstr ""
msgstr "مشروع داخلي"
#. module: project_timesheet_holidays
#: model:ir.model.fields,field_description:project_timesheet_holidays.field_hr_holidays_status_timesheet_task_id
msgid "Internal Task for timesheet"
msgstr ""
msgstr "مهمة داخلية لسجل النشاط"
#. module: project_timesheet_holidays
#: model:ir.model,name:project_timesheet_holidays.model_hr_holidays
@@ -90,7 +93,7 @@ msgstr "طلب الاجازة"
#: model:ir.model.fields,field_description:project_timesheet_holidays.field_res_company_leave_timesheet_task_id
#: model:ir.model.fields,field_description:project_timesheet_holidays.field_res_config_settings_leave_timesheet_task_id
msgid "Leave Task"
msgstr ""
msgstr "مهمة الإجازة"
#. module: project_timesheet_holidays
#: model:ir.model,name:project_timesheet_holidays.model_hr_holidays_status
@@ -117,7 +120,7 @@ msgstr "المهمة"
#: model:ir.model.fields,help:project_timesheet_holidays.field_hr_holidays_status_timesheet_project_id
msgid ""
"The project will contain the timesheet generated when a leave is validated."
msgstr ""
msgstr "سيحتوي المشروع على سجل النشاط الناشئ عند اعتماد إجازة."
#. module: project_timesheet_holidays
#: model:ir.ui.view,arch_db:project_timesheet_holidays.hr_holiday_status_view_form_inherit
@@ -130,7 +133,7 @@ msgstr "سجل الدوام"
msgid ""
"You cannot delete timesheet lines attached to a leaves. Please cancel the "
"leaves instead."
msgstr ""
msgstr "لا يمكنك حذف سجل نشاط مرتبط بإجازة. برجاء إلغاء الإجازة بدلًا من هذا."
#. module: project_timesheet_holidays
#: model:ir.model,name:project_timesheet_holidays.model_res_config_settings
+1 -1
View File
@@ -1929,7 +1929,7 @@ msgstr "Mennyiség"
#. module: sale
#: model:ir.ui.view,arch_db:sale.view_order_form
msgid "Quantity:"
msgstr ""
msgstr "Mennyiség:"
#. module: sale
#: model:ir.model,name:sale.model_sale_order
+1 -1
View File
@@ -1118,7 +1118,7 @@ msgstr "當月的發票收入。 這是銷售團隊本月開具的發票金額
#. module: sale
#: selection:res.config.settings,default_invoice_policy:0
msgid "Invoice what is delivered"
msgstr "已發貨發票"
msgstr "依已出貨數量"
#. module: sale
#: selection:res.config.settings,default_invoice_policy:0
+14 -8
View File
@@ -3,14 +3,16 @@
# * sale_management
#
# Translators:
# Martin Trigaux <mat@odoo.com>, 2017
# Martin Trigaux, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 11:25+0000\n"
"PO-Revision-Date: 2017-10-02 11:25+0000\n"
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:23+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -48,7 +50,7 @@ msgstr ""
#: code:addons/sale_management/static/src/js/tour.js:75
#, python-format
msgid "Configuration options are available in the Settings app."
msgstr ""
msgstr "خيارات الضبط متاحة في تطبيق الإعدادات."
#. module: sale_management
#: model:ir.ui.view,arch_db:sale_management.sale_order_view_form
@@ -63,6 +65,8 @@ msgid ""
"Let's create a new quotation.<br/><i>Note that colored buttons usually point"
" to the next logical actions.</i>"
msgstr ""
"فلننشئ عرض سعر جديد.<br/><i>لاحظ أن الأزرار الملونة تشير عادةً للإجراءات "
"المنطقية التالية.</i>"
#. module: sale_management
#. openerp-web
@@ -70,13 +74,15 @@ msgstr ""
#, python-format
msgid "Once your quotation is ready, you can save, print or send it by email."
msgstr ""
"بمجرد أن يصبح عرض السعر جاهزًا، يمكنك حفظه، وطباعته، أو إرساله بالبريد "
"الإلكتروني."
#. module: sale_management
#. openerp-web
#: code:addons/sale_management/static/src/js/tour.js:13
#, python-format
msgid "Organize your sales activities with the <b>Sales Management app</b>."
msgstr ""
msgstr "نظم أنشطة مبيعاتك من خلال <b>تطبيق إدارة المبيعات</b>."
#. module: sale_management
#. openerp-web
@@ -93,14 +99,14 @@ msgstr ""
#: code:addons/sale_management/static/src/js/tour.js:65
#, python-format
msgid "Use the breadcrumbs to <b>go back to preceeding screens</b>."
msgstr ""
msgstr "استخدم فتات الخبز <b>للعودة للنوافذ السابقة</b>."
#. module: sale_management
#. openerp-web
#: code:addons/sale_management/static/src/js/tour.js:69
#, python-format
msgid "Use this menu to access quotations, sales orders and customers."
msgstr ""
msgstr "استخدم هذه القائمة للوصول لعروض الأسعار، وأوامر البيع، والعملاء."
#. module: sale_management
#. openerp-web
@@ -109,4 +115,4 @@ msgstr ""
msgid ""
"Write the name of your customer to create one on the fly, or select an "
"existing one."
msgstr ""
msgstr "اكتب اسم عميلك لإنشاء واحد على الطاير، أو اختر عميل موجود."
+1 -1
View File
@@ -329,7 +329,7 @@ msgstr "معلومات الشحن"
#. module: sale_stock
#: model:ir.model.fields,field_description:sale_stock.field_res_config_settings_default_picking_policy
msgid "Shipping Management"
msgstr ""
msgstr "إدارة الشحن"
#. module: sale_stock
#: model:ir.model.fields,field_description:sale_stock.field_sale_order_picking_policy
+33 -25
View File
@@ -45,12 +45,12 @@ msgstr ""
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.timesheet_plan
msgid "<b>Total</b>"
msgstr ""
msgstr "<b>الإجمالي</b>"
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.project_project_view_kanban_inherit_sale_timesheet
msgid "<span class=\"o_label\">Overview</span>"
msgstr ""
msgstr "<span class=\"o_label\">نظرة عامة</span>"
#. module: sale_timesheet
#: model:ir.model,name:sale_timesheet.model_account_analytic_line
@@ -107,22 +107,22 @@ msgstr "التكلفة"
#: model:ir.actions.act_window,name:sale_timesheet.timesheet_action_report_cost_revenue
#: model:ir.ui.menu,name:sale_timesheet.menu_timesheet_report_cost_revenue
msgid "Costs and Revenues"
msgstr ""
msgstr "التكاليف والإيرادات"
#. module: sale_timesheet
#: selection:product.template,service_tracking:0
msgid "Create a new project but no task"
msgstr ""
msgstr "إنشاء مشروع جديد لكن بدون مهمة"
#. module: sale_timesheet
#: selection:product.template,service_tracking:0
msgid "Create a task in a new project"
msgstr ""
msgstr "إنشاء مهمة في مشروع جديد"
#. module: sale_timesheet
#: selection:product.template,service_tracking:0
msgid "Create a task in an existing project"
msgstr ""
msgstr "إنشاء مهمة في مشروع موجود"
#. module: sale_timesheet
#: model:ir.model.fields,field_description:sale_timesheet.field_hr_employee_currency_id
@@ -132,7 +132,7 @@ msgstr "العملة"
#. module: sale_timesheet
#: selection:product.template,service_tracking:0
msgid "Don't create task"
msgstr ""
msgstr "لا تنشئ مهمة"
#. module: sale_timesheet
#: model:ir.model,name:sale_timesheet.model_hr_employee
@@ -147,7 +147,7 @@ msgstr "ثابت"
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.timesheet_view_search
msgid "Fixed Price Projects"
msgstr ""
msgstr "مشروعات بسعر ثابت"
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.product_template_search_view_sale_timesheet
@@ -174,7 +174,7 @@ msgstr ""
#. module: sale_timesheet
#: model:ir.model.fields,help:sale_timesheet.field_account_analytic_line_timesheet_invoice_id
msgid "Invoice created from the timesheet"
msgstr ""
msgstr "الفاتورة المنشأة من سجل الأنشطة"
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.timesheet_plan
@@ -184,7 +184,7 @@ msgstr "فاتوره محرره "
#. module: sale_timesheet
#: model:ir.model.fields,field_description:sale_timesheet.field_sale_order_line_is_service
msgid "Is a Service"
msgstr ""
msgstr "خدمة"
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.product_template_search_view_sale_timesheet
@@ -200,7 +200,7 @@ msgstr ""
#: selection:account.analytic.line,timesheet_invoice_type:0
#: model:ir.ui.view,arch_db:sale_timesheet.timesheet_plan
msgid "No task found"
msgstr ""
msgstr "لم يُعثر على مهمة"
#. module: sale_timesheet
#: selection:account.analytic.line,timesheet_invoice_type:0
@@ -221,7 +221,7 @@ msgstr ""
#. module: sale_timesheet
#: model:ir.model.fields,field_description:sale_timesheet.field_account_invoice_timesheet_count
msgid "Number of timesheets"
msgstr ""
msgstr "عدد سجلات النشاط"
#. module: sale_timesheet
#: model:ir.model.fields,help:sale_timesheet.field_product_product_service_tracking
@@ -230,6 +230,8 @@ msgid ""
"On Sales order confirmation, this product can generate a project and/or "
"task. From those, you can track the service you are selling."
msgstr ""
"عند تأكيد أمر المبيعات، يمكن أن ينشئ هذا المنتج مشروعًا و/أو مهمة. ومن "
"خلالهم، يمكنك تتبع الخدمة التي تبيعها."
#. module: sale_timesheet
#: selection:product.template,service_policy:0
@@ -274,7 +276,7 @@ msgstr ""
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.view_order_form_inherit_sale_timesheet
msgid "Project(s) Overview"
msgstr ""
msgstr "نظرة عامة على المشروعات"
#. module: sale_timesheet
#: code:addons/sale_timesheet/models/sale_order.py:107
@@ -286,7 +288,7 @@ msgstr "المشروعات"
#. module: sale_timesheet
#: model:ir.model.fields,help:sale_timesheet.field_sale_order_project_ids
msgid "Projects used in this sales order."
msgstr ""
msgstr "المشروعات المستخدمة في أمر المبيعات هذا."
#. module: sale_timesheet
#: model:ir.model,name:sale_timesheet.model_sale_order
@@ -308,7 +310,7 @@ msgstr "الربح"
msgid ""
"Sale order line from which the project has been created. Used for "
"tracability."
msgstr ""
msgstr "بند أمر البيع الذي أُنشئ منه المشروع. يُستخدم للتتبع."
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.view_sale_service_inherit_form2
@@ -319,7 +321,7 @@ msgstr "أمر البيع"
#: model:ir.model.fields,field_description:sale_timesheet.field_project_task_sale_line_id
#: model:ir.ui.view,arch_db:sale_timesheet.view_sale_service_inherit_form2
msgid "Sales Order Item"
msgstr ""
msgstr "عنصر أمر البيع"
#. module: sale_timesheet
#: model:ir.model,name:sale_timesheet.model_sale_order_line
@@ -332,7 +334,7 @@ msgstr "سطر أمر المبيعات"
msgid ""
"Sales Order item should generate a task and/or a project, depending on the "
"product settings."
msgstr ""
msgstr "يجب أن ينتج عنصر أمر المبيعات مهمة و/أو مشروع، حسب إعدادات المنتج."
#. module: sale_timesheet
#: model:ir.model.fields,help:sale_timesheet.field_product_product_project_id
@@ -346,12 +348,12 @@ msgstr ""
#: model:ir.model.fields,field_description:sale_timesheet.field_product_product_service_tracking
#: model:ir.model.fields,field_description:sale_timesheet.field_product_template_service_tracking
msgid "Service Tracking"
msgstr ""
msgstr "تتبع الخدمة"
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.res_config_settings_view_form
msgid "Setup your fixed price services"
msgstr ""
msgstr "قم بإعداد خدماتك ثابتة السعر"
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.res_config_settings_view_form
@@ -375,11 +377,13 @@ msgstr "المهمة"
msgid ""
"Task Created (%s): <a href=# data-oe-model=project.task data-oe-id=%d>%s</a>"
msgstr ""
"تم إنشاء المهمة (%s): <a href=# data-oe-model=project.task data-oe-"
"id=%d>%s</a>"
#. module: sale_timesheet
#: model:ir.model.fields,help:sale_timesheet.field_sale_order_line_task_id
msgid "Task generated by the sales order item"
msgstr ""
msgstr "المهمة الناشئة عن عنصر أمر المبيعات"
#. module: sale_timesheet
#: code:addons/sale_timesheet/controllers/main.py:109
@@ -398,7 +402,7 @@ msgstr "المهام المربوطة بهذا البيع"
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.timesheet_plan
msgid "There is no timesheet for now."
msgstr ""
msgstr "لا توجد سجلات أنشطة حاليًا."
#. module: sale_timesheet
#: code:addons/sale_timesheet/models/sale_order.py:237
@@ -407,6 +411,8 @@ msgid ""
"This task has been created from: <a href=# data-oe-model=sale.order data-oe-"
"id=%d>%s</a> (%s)"
msgstr ""
"أنشأت هذه المهمة من: <a href=# data-oe-model=sale.order data-oe-id=%d>%s</a>"
" (%s)"
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.timesheet_plan
@@ -442,12 +448,12 @@ msgstr ""
#. module: sale_timesheet
#: model:ir.model.fields,field_description:sale_timesheet.field_sale_order_timesheet_count
msgid "Timesheet activities"
msgstr ""
msgstr "أنشطة سجل النشاط"
#. module: sale_timesheet
#: model:ir.model.fields,field_description:sale_timesheet.field_sale_order_timesheet_ids
msgid "Timesheet activities associated to this sale"
msgstr ""
msgstr "أنشطة سجل النشاط المرتبطة بعملية البيع هذه"
#. module: sale_timesheet
#: code:addons/sale_timesheet/controllers/main.py:101
@@ -464,12 +470,12 @@ msgstr "الجداول الزمنيه "
#: code:addons/sale_timesheet/models/project.py:20
#, python-format
msgid "Timesheets of %s"
msgstr ""
msgstr "جدول نشاط %s"
#. module: sale_timesheet
#: selection:product.template,service_policy:0
msgid "Timesheets on tasks"
msgstr ""
msgstr "سجلات الأنشطة التابعة للمهام"
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.timesheet_plan
@@ -483,6 +489,8 @@ msgid ""
"You can not modify already invoiced timesheets (linked to a Sales order "
"items invoiced on Time and material)."
msgstr ""
"لا يمكنك تعديل سجلات الأنشطة المفوترة بالفعل (المرتطبة بعناصر أمر مبيعات "
"مفوترة بالنسبة للوقت والمواد)."
#. module: sale_timesheet
#: code:addons/sale_timesheet/models/project.py:74
+1 -1
View File
@@ -4434,7 +4434,7 @@ msgstr "Minőség-ellenőrzés helye"
#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty__quant_ids
#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty_scrap__quant_ids
msgid "Quant"
msgstr ""
msgstr "Menny."
#. module: stock
#: model:ir.model.fields,field_description:stock.field_product_replenish__quantity
+17 -3
View File
@@ -160,9 +160,23 @@ class Product(models.Model):
company_id = self.env.user.company_id.id
return (
[('location_id.company_id', '=', company_id), ('location_id.usage', 'in', ['internal', 'transit'])],
[('location_id.company_id', '=', False), ('location_dest_id.company_id', '=', company_id)],
[('location_id.company_id', '=', company_id), ('location_dest_id.company_id', '=', False),
])
['&',
('location_dest_id.company_id', '=', company_id),
'|',
('location_id.company_id', '=', False),
'&',
('location_id.usage', 'in', ['inventory', 'production']),
('location_id.company_id', '=', company_id),
],
['&',
('location_id.company_id', '=', company_id),
'|',
('location_dest_id.company_id', '=', False),
'&',
('location_dest_id.usage', 'in', ['inventory', 'production']),
('location_dest_id.company_id', '=', company_id),
]
)
location_ids = []
if self.env.context.get('location', False):
if isinstance(self.env.context['location'], pycompat.integer_types):
+1 -1
View File
@@ -200,7 +200,7 @@ class StockMove(models.Model):
'|',
('location_dest_id.company_id', '=', False),
'&',
('location_dest_id.usage', '=', 'inventory'),
('location_dest_id.usage', 'in', ['inventory', 'production']),
('location_dest_id.company_id', '=', company_id or self.env.user.company_id.id),
]
return domain
@@ -3950,3 +3950,49 @@ class TestStockValuation(TransactionCase):
self.assertAlmostEqual(move1.remaining_qty, 0.0)
self.assertAlmostEqual(self.product1.stock_value, 0.0)
def test_at_date_average_1(self):
""" Set a company on the inventory loss, take items from there then put items there, check
the values and quantities at date.
"""
now = Date.from_string(Date.today())
date1 = now - timedelta(days=8)
date2 = now - timedelta(days=7)
self.product1.standard_price = 10
self.env['product.price.history'].search([('product_id', '=', self.product1.id)], order='datetime desc, id DESC', limit=1).datetime = date1
self.product1.product_tmpl_id.cost_method = 'average'
self.inventory_location.company_id = self.env.user.company_id.id
move1 = self.env['stock.move'].create({
'name': 'Adjustment of 10 units',
'location_id': self.inventory_location.id,
'location_dest_id': self.stock_location.id,
'product_id': self.product1.id,
'product_uom': self.uom_unit.id,
'product_uom_qty': 10.0,
})
move1._action_confirm()
move1._action_assign()
move1.move_line_ids.qty_done = 10.0
move1._action_done()
move1.date = date1
move2 = self.env['stock.move'].create({
'name': 'Sell 5 units',
'location_id': self.stock_location.id,
'location_dest_id': self.inventory_location.id,
'product_id': self.product1.id,
'product_uom': self.uom_unit.id,
'product_uom_qty': 5.0,
})
move2._action_confirm()
move2._action_assign()
move2.move_line_ids.qty_done = 5.0
move2._action_done()
move2.date = date2
self.assertEqual(self.product1.with_context(to_date=Date.to_string(date1)).qty_at_date, 10)
self.assertEqual(self.product1.with_context(to_date=Date.to_string(date1)).stock_value, 100)
self.assertEqual(self.product1.with_context(to_date=Date.to_string(date2)).qty_at_date, 5)
self.assertEqual(self.product1.with_context(to_date=Date.to_string(date2)).stock_value, 50)
+195 -159
View File
File diff suppressed because it is too large Load Diff
+7 -5
View File
@@ -3,14 +3,16 @@
# * transifex
#
# Translators:
# Martin Trigaux <mat@odoo.com>, 2017
# Martin Trigaux, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 11:26+0000\n"
"PO-Revision-Date: 2017-10-02 11:26+0000\n"
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
"PO-Revision-Date: 2017-10-02 12:12+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -22,12 +24,12 @@ msgstr ""
#: model:ir.ui.view,arch_db:transifex.ir_translation_dialog_view_tree_transifex
#: model:ir.ui.view,arch_db:transifex.ir_translation_view_tree_transifex
msgid "Transifex"
msgstr ""
msgstr "Transifex"
#. module: transifex
#: model:ir.model.fields,field_description:transifex.field_ir_translation_transifex_url
msgid "Transifex URL"
msgstr ""
msgstr "رابط Transifex"
#. module: transifex
#: model:ir.model,name:transifex.model_ir_translation
+164 -49
View File
@@ -35,6 +35,9 @@ msgid ""
" It will now be the turn of the big players to catch up to\n"
" the superior technologies of the SME.\""
msgstr ""
"\"أخيرًا، أُطلقت التقنية الأحدث للجماهير.\n"
" سوف تكون نقطة تحوّل لأكبر مزودي الخدمات للحاق\n"
" بتقنيات إدارة المؤسسات الصغيرة والمتوسطة الرائدة.\""
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_2
@@ -48,6 +51,14 @@ msgid ""
" compete at this level due to the technology currently\n"
" employed by most industry providers.\""
msgstr ""
"\"تتنافس أودو حاليًا على عدة جبهات، ولا توجد مؤسسة أخرى\n"
" قادرة على زحزحتها عن المركز الأول.\n"
" بإطلاق أودو نظام إدارة المحتوى المتكامل ونظام المتجر الإلكتروني،\n"
" رفع هذا من شأنها كإحدى المؤسسات الرائدة\n"
" في ثورة المنصات مفتوحة المصدر. ولن تتمكن أية مؤسسة أخرى قبل 5 سنوات\n"
" على الأقل من منافستها على هذا المستوى\n"
" بسبب التقنيات التي يستخدمها حاليًا\n"
" أغلب مزودي خدمات تخطيط موارد المؤسسات وإدارة المحتوى.\""
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_2
@@ -61,6 +72,13 @@ msgid ""
" enterprise to compete at a level of functionality and\n"
" performance previously reserved for the big IT investors.\""
msgstr ""
"\"سوف تسمح أحدث خدمات أودو للمؤسسات بالبدء من الصفر\n"
" والانطلاق نحو البيع الإلكتروني أسرع من أي وقت مضى،\"\n"
" هكذا يشرح ستيورات ماكينتوش، خبير النظم مفتوحة المصدر\n"
" وأحد شركاء نظام أودو المتكامل، ونظام OpusVL. ويكمل:\n"
" \"لقد ساهمت أودو في تخفيض تكلفة إقامة نظام إدارة أعمال مؤتمت بالكامل تخفيضًا كبيرًا،\n"
" مما يساعد المؤسسات الصغيرة والمتوسطة على التنافس في مستوى من العملية ودقة الأداء\n"
" كانا من قبل مقتصرين على مستثمري تكنولوجيا المعلومات الكبار فقط.\""
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_2
@@ -70,11 +88,15 @@ msgid ""
" take another look at the value they are providing to ensure\n"
" that their 'solutions' can still compete.\""
msgstr ""
"\"هذه خطوة أخرى ذكية وقاصمة من أودو،\n"
" وسوف تجبر مزودي خدمات التقنية الآخرين على\n"
" إعادة النظر لقيمة الخدمات التي يوفرونها للتأكد\n"
" ما إن كانت 'حلولهم' لا تزال قادرة على التنافس.\""
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_short
msgid "&amp;mdash;"
msgstr ""
msgstr "&amp;mdash;"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.latest_blogs
@@ -84,7 +106,7 @@ msgstr "&amp;times;"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_feed
msgid "&lt;?xml version=\"1.0\" encoding=\"utf-8\"?&gt;"
msgstr ""
msgstr "&lt;?xml version=\"1.0\" encoding=\"utf-8\"?&gt;"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.view_blog_blog_form
@@ -92,20 +114,22 @@ msgid ""
"(Un)archiving a blog automatically (un)archives its posts. Do you want to "
"proceed?"
msgstr ""
"تؤدي أرشفة (أو إلغاء أرشفة) المدونة لأرشفة مقالاتها تلقائيًا. هل تود "
"الاستمرار؟"
#. module: website_blog
#. openerp-web
#: code:addons/website_blog/static/src/js/website.tour.blog.js:53
#, python-format
msgid "<b>Click on Save</b> to record your changes."
msgstr ""
msgstr "<b>اضغط على حفظ</b> لتسجيل التغييرات."
#. module: website_blog
#. openerp-web
#: code:addons/website_blog/static/src/js/website.tour.blog.js:69
#, python-format
msgid "<b>Publish your blog post</b> to make it visible to your visitors."
msgstr ""
msgstr "<b>انشر مقال مدونتك</b> ليظهر لزوارك."
#. module: website_blog
#. openerp-web
@@ -115,6 +139,8 @@ msgid ""
"<b>That's it, your blog post is published!</b> Discover more features "
"through the <i>Customize</i> menu."
msgstr ""
"<b>هذا كل شيء، تم نشر مقال مدونتك!</b> اكتشف خصائص أخرى من قائمة "
"<i>تخصيص</i>."
#. module: website_blog
#. openerp-web
@@ -125,6 +151,9 @@ msgid ""
" image or table, set bold or italic, etc. Drag and drop building blocks for "
"more graphical blogs."
msgstr ""
"<b>اكتب قصتك هنا.</b> استخدم شريط الأدوات العلوي لتنسيق نصك: أضف صورة أو "
"جدول، واجعل النص سميكًا أو مائلًا، إلخ. قم بسحب وإسقاط عناصر البناء لإضافة "
"مدونات رسومية أكثر."
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_1
@@ -133,11 +162,14 @@ msgid ""
" are victims of what others decide to push to them.\n"
" Odoo differentiates:"
msgstr ""
"مزيج من السحب والإسقاط، يعاني الناس\n"
" لأن غيرهم يتخذون لهم القرارات.\n"
" أودو تختلف عن الآخرين:"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_template_new_post
msgid "A new post"
msgstr ""
msgstr "مشاركة جديدة"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.opt_blog_rc_about_us
@@ -147,7 +179,7 @@ msgstr "من نحن"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_template_new_post
msgid "Access post"
msgstr ""
msgstr "الوصول للمشاركة"
#. module: website_blog
#: model:ir.model.fields,field_description:website_blog.field_blog_blog_active
@@ -158,7 +190,7 @@ msgstr "نشط"
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_2
msgid "Adding to industry leading technology"
msgstr ""
msgstr "إضافة للتقنية الرائدة في الصناعة"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_blog_view_search
@@ -180,6 +212,10 @@ msgid ""
" integrated with many web tools and works across all devices\n"
" by default."
msgstr ""
"عند التثبيت، يأتي الموقع بشكل افتراضي مبني على Bootstrap 3،\n"
"وهي الأحدث في تقنيات التطوير السريع للمواقع المتوافقة مع أجهزة\n"
"متنوعة وهذه التقنية مدعومة من تويتر. تؤهلك Bootstrap لربط موقعك\n"
"مباشرة مع العديد من أدوات ويب وتعمل على كافة الأجهزة بشكل افتراضي."
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_1
@@ -189,11 +225,15 @@ msgid ""
" the biggest wastes of time in companies, we have to fix\n"
" this."
msgstr ""
"في أودو، نصنع أدوات لتحسين إنتاجية\n"
" المؤسسات. الرسائل الإلكترونية والتدفق المعلوماتي هما أحد\n"
" أكثر مضيعات الوقت في المؤسسات، ولهذا علينا\n"
" معالجة ذلك."
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_short
msgid "Atom Feed"
msgstr ""
msgstr "Atom Feed"
#. module: website_blog
#: model:ir.model.fields,field_description:website_blog.field_blog_post_author_id
@@ -240,13 +280,13 @@ msgstr "مقال المدونة"
#: code:addons/website_blog/models/website.py:53
#, python-format
msgid "Blog Post <b>%s</b> seems to be calling this file !"
msgstr ""
msgstr "يبدو أن مقال المدونة <b>%s</b> يطلب استخدام هذا الملف!"
#. module: website_blog
#: code:addons/website_blog/models/website.py:28
#, python-format
msgid "Blog Post <b>%s</b> seems to have a link to this page !"
msgstr ""
msgstr "يبدو أن مقال المدونة <b>%s</b> يحتوي على رابط لهذه الصفحة!"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_complete
@@ -313,27 +353,28 @@ msgstr "تغيير الغلاف"
#: code:addons/website_blog/static/src/js/website.tour.blog.js:35
#, python-format
msgid "Choose an image from the library."
msgstr ""
msgstr "اختر صورة من المكتبة."
#. module: website_blog
#. openerp-web
#: code:addons/website_blog/static/src/js/website.tour.blog.js:30
#, python-format
msgid "Click here to change your post cover."
msgstr ""
msgstr "اضغط هنا لتغيير غلاف مشاركتك."
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_short
msgid ""
"Click on \"New Page\" in the top-right corner to write your first blog post."
msgstr ""
"انقر على \"صفحة جديدة\" في الزاوية العليا اليمنى لكتابة أول مقال على مدونتك."
#. module: website_blog
#. openerp-web
#: code:addons/website_blog/static/src/js/website.tour.blog.js:40
#, python-format
msgid "Click on <b>Save</b> to set the picture as cover."
msgstr ""
msgstr "اضغط على <b>حفظ</b> لاستخدام الصورة كغلاف."
#. module: website_blog
#: model:ir.actions.act_window,help:website_blog.action_blog_post
@@ -349,7 +390,7 @@ msgstr "المحتوى"
#. module: website_blog
#: model:ir.model.fields,field_description:website_blog.field_blog_post_cover_properties
msgid "Cover Properties"
msgstr ""
msgstr "خصائص الغلاف"
#. module: website_blog
#: model:ir.model.fields,field_description:website_blog.field_blog_blog_create_uid
@@ -388,7 +429,7 @@ msgstr "استنساخ"
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_1
msgid "Emails are broken."
msgstr ""
msgstr "رسائل البريد الإلكتروني معطلة."
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_1
@@ -398,16 +439,20 @@ msgid ""
" it's incredible it's still one of the only software\n"
" areas that did not evolve in the past 20 years!"
msgstr ""
"البريد الإلكتروني يضيع وقتي. لكنني أحتاجه.\n"
" نظرًا لأهمية البريد الإلكتروني في حياتنا،\n"
" من المدهش أنه أحد المجالات التقنية القليلة\n"
" التي لم تتطور على مدار الـ20 عامًا الماضية!"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.website_blog
msgid "Filter Color"
msgstr ""
msgstr "لون الفلتر"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.website_blog
msgid "Filter Intensity"
msgstr ""
msgstr "شدة الفلتر"
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_1
@@ -419,6 +464,11 @@ msgid ""
" (signatures are on the profile of a contact, not in\n"
" every message)"
msgstr ""
"التركيز على المحتوى: يتم تلخيص كل شيء\n"
" لإبراز الرسالة الحقيقية. لا مزيد من المقدمات،\n"
" أو التحيات، أو التوقيعات، أو الملاحظات القانونية.\n"
" نحن نوحد مخطط كافة الرسائل.\n"
" (نحتفظ بالتوقيعات في الملف الشخصي لجهة الاتصال، لا في كل رسالة)"
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_1
@@ -429,11 +479,16 @@ msgid ""
" created with one click. Every group should have it's\n"
" own email address."
msgstr ""
"المجلدات والقوائم البريدية أدوات رائعة لكنها معقدة للغاية\n"
" في منصات البريد التقليدية. في أودو،\n"
" يمكن إنشاء مجموعة جهات اتصال تشترك معًا في مناقشة\n"
" بنقرة واحدة. يجب أن يكون لكل مجموعة\n"
" عنوانًا بريديًا خاصًا بهم."
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.website_blog
msgid "Full Screen"
msgstr ""
msgstr "شاشة كاملة"
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_1
@@ -444,11 +499,16 @@ msgid ""
" actions. Every inbox should be empty after having\n"
" been processed; no more overload of information."
msgstr ""
"أنهي مهامك: صندوق الوارد هو قائمة أعمال.\n"
" ينبغي أن تتمكن من معالجة محتوياته بالكامل (لا تقرأها وحسب)\n"
" كما ينبغي أن تتمكن بسهولة من تمييز الرسائل للإجراءات المستقبلية.\n"
" يجب أن يكون صندوق الوارد فارغًا بعد الانتهاء من معالجته؛\n"
" لا مزيد من المعلومات الزائدة عن الحاجة."
#. module: website_blog
#: model:blog.blog,subtitle:website_blog.blog_blog_1
msgid "Get in touch with us"
msgstr ""
msgstr "تواصل معنا"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.website_blog
@@ -463,7 +523,7 @@ msgstr "تجميع حسب"
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_1
msgid "Here are the ideas behind the Odoo communication tools:"
msgstr ""
msgstr "هذه الأفكار هي ما ألهمت أدوات التواصل التي تطورها أودو:"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.website_blog
@@ -479,6 +539,11 @@ msgid ""
" it updates the product database in real time, providing a\n"
" true self-service window into the business."
msgstr ""
"لكن على عكس أنظمة إدارة المحتوى الأخرى،\n"
" ترتبط أودو ارتباطًا كاملًا بقاعدة البيانات في جهة الموقع النهائية. مما يعني\n"
" أنك عندما تقوم بتحرير وصف منتج، أو صورته، أو سعره،\n"
" تقوم أودو بتحديث قاعدة بيانات المنتج في الوقت الحقيقي، مما يوفر\n"
" نافذة خدمية تلقائية تساعدك على إدارة أعمالك."
#. module: website_blog
#: model:ir.model.fields,field_description:website_blog.field_blog_blog_id
@@ -490,7 +555,7 @@ msgstr "المعرف"
#. module: website_blog
#: model:blog.post,subtitle:website_blog.blog_post_1
msgid "Ideas behind the Odoo communication tools."
msgstr ""
msgstr "الأفكار التي ألهمت أدوات التواصل التي تطورها أودو."
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.latest_blogs
@@ -500,7 +565,7 @@ msgstr "في"
#. module: website_blog
#: model:blog.post,name:website_blog.blog_post_2
msgid "Integrating your CMS and E-Commerce"
msgstr ""
msgstr "الربط ما بين نظام إدارة المحتوى ومتجرك الإلكتروني"
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_1
@@ -510,6 +575,10 @@ msgid ""
" should follow/unfollow any kind of information in one\n"
" click."
msgstr ""
"تحكم في اختيار ما تريد استلامه وما لا تريد استلامه.\n"
" لا ينبغي أن تصلك رسائل مزعجة.\n"
" يمكنك متابعة أو إلغاء متابعتك لأية معلومات\n"
" بنقرة واحدة."
#. module: website_blog
#: model:ir.model.fields,field_description:website_blog.field_blog_post_write_uid
@@ -549,6 +618,9 @@ msgid ""
" content in-line, enabling you to see exactly what you are\n"
" changing and ensure your changes suit the context."
msgstr ""
"كالعديد من محررات الويب الحديثة، يمكنك من خلال أودو تحرير\n"
" محتواك موضعيًا، مما يمكنك من رؤية ما تغيره بدقة\n"
" ويضمن أن تناسب تغييراتك سياق المحتوى."
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.website_blog
@@ -574,6 +646,11 @@ msgid ""
" of your daily emails. Use the \"To: me\" menu\n"
" for these."
msgstr ""
"رسائل \"إجراءات\": وهي رسائل\n"
" تحتاج لتدخلك الفوري وتحتاج\n"
" لتصفحها جميعها. ينطبق هذا على 10%\n"
" من الرسائل التي تردك يوميًا. استخدم قائمة \"إلى: أنا\"\n"
" للتعامل مع هذه الرسائل."
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_1
@@ -585,11 +662,17 @@ msgid ""
" to follow.This accounts for 90% of your daily\n"
" emails.Use the \"Inbox\" menu for these."
msgstr ""
"رسائل \"معلومات\":\n"
" يمكنك تصفحهم عندما تحتاج لمعلومات معينة،\n"
" لست مضطرًا لقراءتهم كل يوم. ولن تستلم منهم\n"
" سوى ما تقرر أنت متابعته. ينطبق هذا على 90%\n"
" من الرسائل التي تردك يوميًا.\n"
" استخدم قائمة \"صندوق الوارد\" للتعامل مع هذه الرسائل."
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.website_blog
msgid "Mid screen"
msgstr ""
msgstr "بمنتصف الشاشة"
#. module: website_blog
#: model:ir.model.fields,field_description:website_blog.field_blog_tag_name
@@ -612,7 +695,7 @@ msgstr "مقال مدونة جديدة"
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_2
msgid "New Features Launched"
msgstr ""
msgstr "تم إطلاق خصائص جديدة"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.header_footer_custom
@@ -622,7 +705,7 @@ msgstr "أخبارنا"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.website_blog
msgid "No Cover"
msgstr ""
msgstr "بدون غلاف"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_short
@@ -651,23 +734,26 @@ msgid ""
" building your company's website and selling your products\n"
" online easy'. So how true is this statement?"
msgstr ""
"تدعي أودو أنها 'المنصة التقنية مفتوحة المصدر التي تمكنك\n"
" بسهولة من إنشاء موقع مؤسستك وبيع منتجاتك\n"
" إلكترونيًا'. ما مدى صحة هذا؟"
#. module: website_blog
#: model:blog.post,website_meta_keywords:website_blog.blog_post_1
msgid "Odoo, email"
msgstr ""
msgstr "أودو، البريد الإلكتروني"
#. module: website_blog
#. openerp-web
#: code:addons/website_blog/static/src/js/website.tour.blog.js:63
#, python-format
msgid "Once you have reviewed the content on mobile, close the preview."
msgstr ""
msgstr "بمجرد أن تراجع المحتوى على الهاتف المحمول، أغلق شاشة المعاينة."
#. module: website_blog
#: model:blog.blog,name:website_blog.blog_blog_1
msgid "Our Blog"
msgstr ""
msgstr "مدونتنا"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.opt_blog_rc_blogs
@@ -692,6 +778,10 @@ msgid ""
" to read a thread. Reading a full thread, replying,\n"
" attaching documents is super fast."
msgstr ""
"الإنتاجية هي الحل: باستخدام واجهة مستخدمنا الذكية\n"
" لن تحتاج للضغط على كل رسالة لتقرأ المناقشة.\n"
" يمكنك قراءة المناقشة كاملةً، والرد بإرفاق مستندات\n"
" بأقصى سرعة."
#. module: website_blog
#: code:addons/website_blog/controllers/main.py:270
@@ -707,7 +797,7 @@ msgstr "منشور"
#. module: website_blog
#: model:ir.model.fields,field_description:website_blog.field_blog_post_published_date
msgid "Published Date"
msgstr ""
msgstr "تاريخ النشر"
#. module: website_blog
#: model:mail.message.subtype,description:website_blog.mt_blog_blog_published
@@ -718,12 +808,12 @@ msgstr "مقال منشور"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.view_blog_post_form
msgid "Publishing Options"
msgstr ""
msgstr "خيارات النشر"
#. module: website_blog
#: model:ir.model.fields,field_description:website_blog.field_blog_post_post_date
msgid "Publishing date"
msgstr ""
msgstr "تاريخ النشر"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.website_blog
@@ -738,7 +828,7 @@ msgstr "الترتيب"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.opt_blog_post_complete_read_next
msgid "Read Next <span class=\"fa fa-long-arrow-right\"/>"
msgstr ""
msgstr "قراءة التالي <span class=\"fa fa-long-arrow-right\"/>"
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_1
@@ -752,6 +842,13 @@ msgid ""
" answer from me. With a good tool, I could have done\n"
" my job in 10 minutes!"
msgstr ""
"قراءة رسائل صندوق الوارد هي أكثر مهمة غير مثمرة أقوم بها\n"
" يوميًا. أحتاج لقضاء ساعة كاملة كل يوم\n"
" لتصفح الرسائل. كافة الرسائل المزعجة غير المرغوب فيها،\n"
" وكل المعلومات غير الهامة في نفس صندوق الوارد،\n"
" اقتباسات من اقتباسات، إلخ. في نهاية الساعة،\n"
" أكتشف أنني لم أكن بحاجة للرد سوى على 10 رسائل فقط.\n"
" باستخدام أداة جيدة، كان بإمكاني إنهاء هذه المهمة في 10 دقائق!"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.website_blog
@@ -763,14 +860,14 @@ msgstr "أحمر"
#: code:addons/website_blog/static/src/js/website.tour.blog.js:15
#, python-format
msgid "Select this menu item to create a new blog post."
msgstr ""
msgstr "اختر هذا العنصر من القائمة لإنشاء مقال مدونة جديد."
#. module: website_blog
#. openerp-web
#: code:addons/website_blog/static/src/js/website.tour.blog.js:26
#, python-format
msgid "Set a blog post <b>cover</b>."
msgstr ""
msgstr "تعيين <b>غلاف</b> لمقال المدونة."
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.website_blog
@@ -794,7 +891,7 @@ msgstr ""
#: code:addons/website_blog/static/src/js/website.tour.blog.js:52
#, python-format
msgid "Start writing here..."
msgstr ""
msgstr "ابدأ الكتابة من هنا..."
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.opt_blog_rc_status
@@ -804,7 +901,7 @@ msgstr "الحالة "
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.opt_blog_rc_follow_us
msgid "Stay updated :"
msgstr ""
msgstr "ابقَ على إطلاع:"
#. module: website_blog
#: model:ir.model.fields,field_description:website_blog.field_blog_post_subtitle
@@ -841,12 +938,12 @@ msgstr "الوسوم"
#. module: website_blog
#: model:ir.model.fields,field_description:website_blog.field_blog_post_teaser
msgid "Teaser"
msgstr ""
msgstr "العرض التشويقي"
#. module: website_blog
#: model:ir.model.fields,field_description:website_blog.field_blog_post_teaser_manual
msgid "Teaser Content"
msgstr ""
msgstr "محتوى العرض التشويقي"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.view_blog_post_form
@@ -856,7 +953,7 @@ msgstr "تقني"
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_1
msgid "The Communication Mechanism of Odoo"
msgstr ""
msgstr "آلية التواصل من خلال أودو"
#. module: website_blog
#: model:blog.post,name:website_blog.blog_post_1
@@ -870,6 +967,8 @@ msgid ""
"The blog post will be visible for your visitors as of this date on the "
"website if it is set as published."
msgstr ""
"سيكون مقال المدونة ظاهرًا لزوارك على الموقع ابتداءً من هذا التاريخ إذا تم "
"تعيينه كمنشور."
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.latest_blogs
@@ -877,6 +976,8 @@ msgid ""
"This page is great to improve your <strong>Search Engine Optimization</strong>;\n"
" You can review titles, keywords and descriptions of all blogs at once."
msgstr ""
"هذه الصفحة مفيدة لتحسين <strong>نظام محركات البحث</strong> الخاص بك;\n"
" يمكنك مراجعة العناوين، والكلمات الدلالية، والوصف الموجودين بكافة المدونات في نفس الوقت."
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_2
@@ -885,6 +986,9 @@ msgid ""
" removes the need to create offline synchronisation between\n"
" website and product database."
msgstr ""
"يوفر هذا مصدر واحد للبيانات لمؤسستك ويخلصك\n"
" من الحاجة لإنشاء نظام مزامنة بدون إنترنت بين\n"
" الموقع وقاعدة بيانات المنتج."
#. module: website_blog
#: model:ir.model.fields,field_description:website_blog.field_blog_post_name
@@ -898,6 +1002,9 @@ msgid ""
" features, a website content management system (CMS or WMS) has been developed and a beta release is\n"
" available from today, 31st January 2014."
msgstr ""
"لإضافة مجموعة خصائص شاملة جديدة من أودو،\n"
" قمنا بتطوير نظام لإدارة محتوى المواقع وأتحنا نسخة تجريبيبة\n"
" بدءً من اليوم، 31 يناير 2014."
#. module: website_blog
#: model:blog.post,content:website_blog.blog_post_1
@@ -905,16 +1012,18 @@ msgid ""
"To disrupt emails, you need more than just another user\n"
" interface. We need to rethink the whole communication flow."
msgstr ""
"لتعطيل رسائل البريد الإلكتروني، تحتاج لما هو أكثر من مجرد واجهة مستخدم أخرى.\n"
" نحتاج لإعادة النظر في نظام التواصل بالكامل."
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.opt_blog_rc_status
msgid "Unpublished"
msgstr ""
msgstr "غير منشور"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_short
msgid "Untitled Post"
msgstr ""
msgstr "مشاركة غير مسماة"
#. module: website_blog
#. openerp-web
@@ -922,11 +1031,13 @@ msgstr ""
#, python-format
msgid "Use this icon to preview your blog post on <b>mobile devices</b>."
msgstr ""
"استخدم هذه الأيقونة لمعاينة كيف يبدو مقال مدونتك على <b>أجهزة الهاتف "
"المحمول</b>."
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_tag_form
msgid "Used in:"
msgstr ""
msgstr "مستخدم في:"
#. module: website_blog
#: model:ir.model.fields,help:website_blog.field_mail_compose_message_path
@@ -945,7 +1056,7 @@ msgstr "الموقع الإلكتروني"
#. module: website_blog
#: model:ir.actions.act_url,name:website_blog.action_open_website
msgid "Website Blogs"
msgstr ""
msgstr "مدونات الموقع"
#. module: website_blog
#: model:ir.model.fields,field_description:website_blog.field_blog_post_website_message_ids
@@ -968,13 +1079,15 @@ msgid ""
"Write a small text here for when <b>new visitors</b> find your website\n"
" through your <b>blog entries</b>, referenced in Google."
msgstr ""
"اكتب نص قصير هنا من أجل <b>الزوار الجدد</b> عندما يجدون موقعك\n"
" من خلال <b>منشورات المدونة</b>، المذكورة في جوجل."
#. module: website_blog
#. openerp-web
#: code:addons/website_blog/static/src/js/website.tour.blog.js:20
#, python-format
msgid "Write a title, the subtitle is optional."
msgstr ""
msgstr "اكتب عنوانًا، العنوان الفرعي اختياري."
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.website_blog
@@ -987,11 +1100,13 @@ msgid ""
"You should <strong>add a banner on the top</strong> as it is a frequent landing page for new visitors.\n"
" <span class=\"text-muted\">This box will not be visible to your visitors.</span>"
msgstr ""
"ينبغي <strong>إضافة بانر بالأعلى</strong> فالزوار الجدد يترددون كثيرًا على هذه الصفحة.\n"
" <span class=\"text-muted\">لن يظهر هذا الصندوق لزوارك.</span>"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_template_new_post
msgid "blog. Click here to access the blog :"
msgstr ""
msgstr "مدونة. اضغط هنا للوصول للمدونة:"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_short
@@ -1008,12 +1123,12 @@ msgstr "تعليقات"
#. module: website_blog
#: model:blog.tag,name:website_blog.blog_tag_1
msgid "functional"
msgstr ""
msgstr "عملي"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_template_new_post
msgid "has been published on the"
msgstr ""
msgstr "تم نشره على"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_short
@@ -1024,12 +1139,12 @@ msgstr "pull-right"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_short
msgid "unpublished"
msgstr ""
msgstr "غير منشور"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_short
msgid "view"
msgstr ""
msgstr "عرض"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_post_short
+38 -32
View File
@@ -87,12 +87,12 @@ msgstr "&amp;times;"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_lead
msgid "<i class=\"fa fa-file-text-o\"/> I'm interested"
msgstr ""
msgstr "<i class=\"fa fa-file-text-o\"/> أنا مهتم"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_lead
msgid "<i class=\"fa fa-fw fa-times\"/> I'm not interested"
msgstr ""
msgstr "<i class=\"fa fa-fw fa-times\"/> لست مهتمًا"
#. module: website_crm_partner_assign
#: code:addons/website_crm_partner_assign/models/crm_lead.py:191
@@ -124,6 +124,9 @@ msgid ""
"style=\"display:none;\">You need to fill up the next action and contact the "
"customer before accepting the lead</span>"
msgstr ""
"<span class=\"text-danger error_partner_assign_desinterested\" "
"style=\"display:none;\">تحتاج إلى ملء الإجراء التالي والاتصال بالعميل قبل "
"قبول الترشيح</span>"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_lead
@@ -132,6 +135,9 @@ msgid ""
"style=\"display:none;\">You need to fill up the next action and contact the "
"customer before accepting the lead</span>"
msgstr ""
"<span class=\"text-danger error_partner_assign_desinterested\" "
"style=\"display:none;\">تحتاج إلى ملء الإجراء التالي والاتصال بالعميل قبل "
"قبول الترشيح</span>"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunity
@@ -183,7 +189,7 @@ msgstr "كافة الدولة"
#: code:addons/website_crm_partner_assign/models/crm_lead.py:262
#, python-format
msgid "All fields are required !"
msgstr ""
msgstr "كافة الحقول مطلوبة!"
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_crm_lead_report_assign_date_assign
@@ -305,7 +311,7 @@ msgstr "اتصل بوكيل"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunities
msgid "Contact name"
msgstr ""
msgstr "اسم جهة الاتصال"
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_crm_lead_forward_to_partner_body
@@ -315,7 +321,7 @@ msgstr "المحتويات"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunity
msgid "Countries..."
msgstr ""
msgstr "الدول..."
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_crm_lead_report_assign_country_id
@@ -340,7 +346,7 @@ msgstr "أنشئ بواسطة"
#. module: website_crm_partner_assign
#: model:crm.lead.tag,name:website_crm_partner_assign.tag_portal_lead_own_opp
msgid "Created by Partner"
msgstr ""
msgstr "أنشئ من قبل الشريك"
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_crm_lead_assignation_create_date
@@ -406,7 +412,7 @@ msgstr "الوصف"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunity
msgid "Details Next Activity"
msgstr ""
msgstr "تفاصيل النشاط التالي"
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_crm_lead_assignation_display_name
@@ -426,12 +432,12 @@ msgstr "هل قمت بالاتصال بالعميل"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunity
msgid "Edit Contact"
msgstr ""
msgstr "تحرير جهة الاتصال"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunity
msgid "Edit Opportunity"
msgstr ""
msgstr "تحرير الفرصة"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunity
@@ -498,7 +504,7 @@ msgstr "تقديم الى الشريك"
#. module: website_crm_partner_assign
#: model:mail.template,subject:website_crm_partner_assign.email_template_lead_forward_mail
msgid "Fwd: Lead: ${ctx['partner_id'].name}"
msgstr ""
msgstr "إرسال: ترشيح: ${ctx['partner_id'].name}"
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_crm_lead_partner_latitude
@@ -551,13 +557,13 @@ msgstr "مرتفع"
#: code:addons/website_crm_partner_assign/models/crm_lead.py:201
#, python-format
msgid "I am not interested by this lead. I contacted the lead."
msgstr ""
msgstr "لست مهتمًا بهذا الترشيح. تواصلت مع العميل المرشح."
#. module: website_crm_partner_assign
#: code:addons/website_crm_partner_assign/models/crm_lead.py:203
#, python-format
msgid "I am not interested by this lead. I have not contacted the lead."
msgstr ""
msgstr "لست مهتمًا بهذا الترشيح. لم أتواصل مع العميل المرشح."
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_crm_lead_assignation_id
@@ -579,7 +585,7 @@ msgstr "تفضيلات التنفيذ "
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_res_partner_implemented_count
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_res_users_implemented_count
msgid "Implemented Count"
msgstr ""
msgstr "عدد مرات التنفيذ"
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_res_partner_assigned_partner_id
@@ -590,7 +596,7 @@ msgstr "طبقت ب"
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_crm_partner_report_assign_date
msgid "Invoice Account Date"
msgstr ""
msgstr "تاريخ حساب الفاتورة"
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_crm_lead_assignation___last_update
@@ -639,7 +645,7 @@ msgstr "الترشيح"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_lead
msgid "Lead -"
msgstr ""
msgstr "الترشيح -"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.view_report_crm_lead_assign_graph
@@ -682,14 +688,14 @@ msgstr "المستوى"
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_res_partner_grade_name
msgid "Level Name"
msgstr ""
msgstr "اسم المستوى"
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_res_partner_grade_partner_weight
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_res_partner_partner_weight
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_res_users_partner_weight
msgid "Level Weight"
msgstr ""
msgstr "وزن المستوى"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.index
@@ -755,7 +761,7 @@ msgstr "الاسم"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunities
msgid "New Opportunity"
msgstr ""
msgstr "فرصة جديدة"
#. module: website_crm_partner_assign
#: code:addons/website_crm_partner_assign/controllers/main.py:52
@@ -772,7 +778,7 @@ msgstr "النشاط التالي"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunity
msgid "Next Activity Date"
msgstr ""
msgstr "تاريخ النشاط التالي"
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_res_partner_date_review_next
@@ -783,7 +789,7 @@ msgstr "مراجعة الشريك المقبلة"
#. module: website_crm_partner_assign
#: model:crm.lead.tag,name:website_crm_partner_assign.tag_portal_lead_partner_unavailable
msgid "No more partner available"
msgstr ""
msgstr "غير متاح شركاء آخرون"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.index
@@ -844,7 +850,7 @@ msgstr "شركاؤنا"
#: code:addons/website_crm_partner_assign/controllers/main.py:104
#, python-format
msgid "Overdue Activities"
msgstr ""
msgstr "المستحقات المتأخرة"
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_crm_lead_report_assign_delay_expected
@@ -902,7 +908,7 @@ msgstr "تحليل الشركاء المُسند إليهم"
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_crm_lead_partner_declined_ids
msgid "Partner not interested"
msgstr ""
msgstr "الشريك غير مهتم"
#. module: website_crm_partner_assign
#: model:ir.model.fields,help:website_crm_partner_assign.field_crm_lead_partner_assigned_id
@@ -945,7 +951,7 @@ msgstr "الأرباح المتوقعة"
#. module: website_crm_partner_assign
#: model:res.partner.grade,name:website_crm_partner_assign.res_partner_grade_platinium
msgid "Platinum"
msgstr ""
msgstr "بلاتنيوم"
#. module: website_crm_partner_assign
#: model:ir.model.fields,field_description:website_crm_partner_assign.field_crm_lead_report_assign_priority
@@ -955,7 +961,7 @@ msgstr "الأولوية"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunity
msgid "Priority:"
msgstr ""
msgstr "الأولوية:"
#. module: website_crm_partner_assign
#: code:addons/website_crm_partner_assign/controllers/main.py:113
@@ -1052,7 +1058,7 @@ msgstr "فضي"
#. module: website_crm_partner_assign
#: model:crm.lead.tag,name:website_crm_partner_assign.tag_portal_lead_is_spam
msgid "Spam"
msgstr ""
msgstr "البريد غير المرغوب فيه"
#. module: website_crm_partner_assign
#: code:addons/website_crm_partner_assign/controllers/main.py:114
@@ -1064,7 +1070,7 @@ msgstr "المرحلة"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunity
msgid "States..."
msgstr ""
msgstr "المحافظات..."
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunity
@@ -1091,23 +1097,23 @@ msgstr "نموذج البريد الإلكتروني إلى الأمام ليس
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_leads
msgid "There are no leads."
msgstr ""
msgstr "لا توجد ترشيحات."
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunities
msgid "There are no opportunities."
msgstr ""
msgstr "لا توجد فرص."
#. module: website_crm_partner_assign
#: code:addons/website_crm_partner_assign/controllers/main.py:102
#, python-format
msgid "This Week Activities"
msgstr ""
msgstr "أنشطة هذا الأسبوع"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_lead
msgid "This lead is a spam"
msgstr ""
msgstr "هذا الترشيح غير مرغوب فيه"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunities
@@ -1175,7 +1181,7 @@ msgstr "خريطة العالم"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunity
msgid "YYYY-MM-DD"
msgstr ""
msgstr "يوم/شهر/سنة"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunity
@@ -1206,7 +1212,7 @@ msgstr ""
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.view_partner_grade_form
msgid "e.g. Gold Partner"
msgstr ""
msgstr "مثلًا: شريك ذهبي"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_opportunity
+2 -2
View File
@@ -427,7 +427,7 @@ msgstr ""
#. module: website_event_track
#: model:ir.model.fields,field_description:website_event_track.field_event_track_stage_fold
msgid "Folded in Kanban"
msgstr ""
msgstr "مطوي في عرض كانبان"
#. module: website_event_track
#: model:ir.ui.view,arch_db:website_event_track.view_event_track_search
@@ -1151,4 +1151,4 @@ msgstr "محادثات"
#: model:ir.ui.view,arch_db:website_event_track.agenda
#: model:ir.ui.view,arch_db:website_event_track.tracks
msgid "unpublished"
msgstr ""
msgstr "غير منشور"
+25 -24
View File
@@ -3,17 +3,18 @@
# * website_gengo
#
# Translators:
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# Martin Trigaux, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-09-20 09:54+0000\n"
"PO-Revision-Date: 2017-09-20 09:54+0000\n"
"Last-Translator: Shaima Safar <shaima.safar@open-inside.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:26+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -33,7 +34,7 @@ msgstr "- تمكين إذا كنت تستخدم حساب الاختبار"
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:138
#, python-format
msgid "- Jobs are Automatically Approved by Gengo."
msgstr ""
msgstr "- تتم الموافقة على الوظائف تلقائيًا من خلال Gengo."
#. module: website_gengo
#. openerp-web
@@ -47,7 +48,7 @@ msgstr "1. اذهب إلى ل"
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:119
#, python-format
msgid "2. Then paste generated keys in given form"
msgstr ""
msgstr "2. ثم قم بلصق المفاتيح الناشئة في النموذج المعطى"
#. module: website_gengo
#. openerp-web
@@ -102,21 +103,21 @@ msgstr "إقفال"
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:23
#, python-format
msgid "Content to translate or you can post them to"
msgstr ""
msgstr "المحتوى المطلوب ترجمته أو يمكنك نشره هنا"
#. module: website_gengo
#. openerp-web
#: code:addons/website_gengo/static/src/js/website_gengo.js:88
#, python-format
msgid "Could not Post translation"
msgstr ""
msgstr "تعذّر نشر الترجمة"
#. module: website_gengo
#. openerp-web
#: code:addons/website_gengo/static/src/js/website_gengo.js:195
#, python-format
msgid "Could not submit ! Try Again"
msgstr ""
msgstr "تعذّر الإرسال! حاول مرة أخرى"
#. module: website_gengo
#. openerp-web
@@ -137,42 +138,42 @@ msgstr "لا تعرض مربع الحوار هذا مجدداً."
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:24
#, python-format
msgid "Gengo"
msgstr ""
msgstr "Gengo"
#. module: website_gengo
#. openerp-web
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:114
#, python-format
msgid "Gengo API is not configured"
msgstr ""
msgstr "لم يتم إعداد واجهة برمجة تطبيق Gengo"
#. module: website_gengo
#. openerp-web
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:94
#, python-format
msgid "Gengo Dashboard"
msgstr ""
msgstr "لوحة معلومات Gengo"
#. module: website_gengo
#. openerp-web
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:94
#, python-format
msgid "Gengo Statistics"
msgstr ""
msgstr "إحصائيات Gengo"
#. module: website_gengo
#. openerp-web
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:118
#, python-format
msgid "Gengo account"
msgstr ""
msgstr "حساب Gengo"
#. module: website_gengo
#. openerp-web
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:20
#, python-format
msgid "Here are the visuals used to help you translate efficiently:"
msgstr ""
msgstr "فيما يلي المرئيات المستخدمة لمساعدتك علي الترجمة بكفاءة:"
#. module: website_gengo
#. openerp-web
@@ -203,7 +204,7 @@ msgstr "لصق المفتاح الخاص هنا"
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:125
#, python-format
msgid "Paste public key here"
msgstr ""
msgstr "لصق المفتاح العام هنا"
#. module: website_gengo
#. openerp-web
@@ -224,7 +225,7 @@ msgstr "مفتاح خاص"
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:69
#, python-format
msgid "Pro - $"
msgstr ""
msgstr "احترافية - $"
#. module: website_gengo
#. openerp-web
@@ -245,21 +246,21 @@ msgstr "تحديد الصلاحيات"
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:62
#, python-format
msgid "Select Gengo Translation Service Level"
msgstr ""
msgstr "اختر مستوى خدمة ترجمة Gengo"
#. module: website_gengo
#. openerp-web
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:68
#, python-format
msgid "Standard - $"
msgstr ""
msgstr "قياسية - $"
#. module: website_gengo
#. openerp-web
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:117
#, python-format
msgid "Steps for configure Gengo"
msgstr ""
msgstr "خطوات إعداد Gengo"
#. module: website_gengo
#. openerp-web
@@ -294,7 +295,7 @@ msgstr "الترجمة في تقدم"
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:26
#, python-format
msgid "Translation in process (Gengo)"
msgstr ""
msgstr "جاري الترجمة (من خلال Gengo)"
#. module: website_gengo
#. openerp-web
@@ -308,7 +309,7 @@ msgstr "إحصاءات الترجمة لهذه الصفحة"
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:70
#, python-format
msgid "Ultra - $"
msgstr ""
msgstr "فائقة - $"
#. module: website_gengo
#. openerp-web
@@ -343,7 +344,7 @@ msgstr "أنت على وشك الدخول في وضع الترجمة."
#: code:addons/website_gengo/static/src/xml/website.gengo.xml:118
#, python-format
msgid "and generate API Keys."
msgstr ""
msgstr "وإنشاء مفاتيح واجهة برمجة التطبيق."
#. module: website_gengo
#: model:ir.model,name:website_gengo.model_base_gengo_translations
+2 -2
View File
@@ -406,7 +406,7 @@ msgstr ""
#. module: website_quote
#: model:ir.model.fields,field_description:website_quote.field_sale_order_amount_undiscounted
msgid "Amount Before Discount"
msgstr ""
msgstr "Částka před slevou"
#. module: website_quote
#: model:ir.ui.view,arch_db:website_quote.view_sale_quote_template_form
@@ -1206,7 +1206,7 @@ msgstr ""
#. module: website_quote
#: model:sale.quote.template,website_description:website_quote.website_quote_template_default
msgid "Our Offer"
msgstr ""
msgstr "Naše nabídka"
#. module: website_quote
#: model:sale.quote.template,website_description:website_quote.website_quote_template_1
+6 -5
View File
@@ -3,17 +3,18 @@
# * website_rating
#
# Translators:
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# amrnegm <amrnegm.01@gmail.com>, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-09-20 09:54+0000\n"
"PO-Revision-Date: 2017-09-20 09:54+0000\n"
"Last-Translator: amrnegm <amrnegm.01@gmail.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:27+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -90,7 +91,7 @@ msgstr "التقييم"
#: code:addons/website_rating/static/src/xml/website_mail.xml:52
#, python-format
msgid "Remove selection"
msgstr ""
msgstr "إزالة المحدد"
#. module: website_rating
#: model:ir.model.fields,help:website_rating.field_rating_rating_website_published
+1
View File
@@ -327,6 +327,7 @@
<template id="products_attributes" inherit_id="website_sale.products" active="False" customize_show="True" name="Product Attribute's Filters">
<xpath expr="//div[@id='products_grid_before']" position="inside">
<form class="js_attributes" method="get">
<input t-if="category" type="hidden" name="category" t-att-value="category.id" />
<input type="hidden" name="search" t-att-value="search" />
<ul class="nav nav-pills nav-stacked mt16">
<t t-foreach="attributes" t-as="a">
+3 -1
View File
@@ -57,6 +57,8 @@ msgid ""
" This description will be copied to every Sales Order, Delivery Order and "
"Customer Invoice/Credit Note"
msgstr ""
"وصف المنتج الذي تود إرفاقه لعملائك. سيتم نسخ هذا الوصف وإضافته لكل أمر بيع، "
"وأمر تسليم، والفواتير أو أوامر الخصم الموجهة للعميل"
#. module: website_sale_delivery
#: model:ir.model,name:website_sale_delivery.model_delivery_carrier
@@ -76,7 +78,7 @@ msgstr "دولة"
#. module: website_sale_delivery
#: model:ir.ui.view,arch_db:website_sale_delivery.res_config_settings_view_form
msgid "DHL Delivery Methods"
msgstr ""
msgstr "طرق تسليم DHL"
#. module: website_sale_delivery
#: model:ir.model.fields,field_description:website_sale_delivery.field_sale_order_amount_delivery
+11 -8
View File
@@ -3,18 +3,19 @@
# * website_sale_options
#
# Translators:
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# Ghaith Gammar <g.gammar@saharaifs.net>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Mohammed Albasha <m.albasha.ma@gmail.com>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# Martin Trigaux, 2017
# Ghaith Gammar <g.gammar@saharaifs.net>, 2017
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 11:26+0000\n"
"PO-Revision-Date: 2017-10-02 11:26+0000\n"
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:28+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -80,13 +81,13 @@ msgstr "بند الأمر المقترن"
#: code:addons/website_sale_options/models/sale_order.py:46
#, python-format
msgid "Option for:"
msgstr ""
msgstr "خيار لـ:"
#. module: website_sale_options
#: code:addons/website_sale_options/models/sale_order.py:48
#, python-format
msgid "Option:"
msgstr ""
msgstr "خيار:"
#. module: website_sale_options
#: model:ir.model.fields,field_description:website_sale_options.field_product_product_optional_product_ids
@@ -101,6 +102,8 @@ msgid ""
"Optional Products are suggested whenever the customer hits *Add to Cart* "
"(cross-sell strategy, e.g. for computers: warranty, software, etc.)."
msgstr ""
"تُقترح بعض المنتجات الاختيارية كلما يضغط العميل *أضف إلى عربة التسوق* "
"(استراتيجية البيع العابر، مثلًا: لأجهزة الكمبيوتر: الضمان، والبرمجيات، إلخ)."
#. module: website_sale_options
#: model:ir.model.fields,field_description:website_sale_options.field_sale_order_line_option_line_ids
+27 -24
View File
@@ -3,20 +3,21 @@
# * website_sale_stock
#
# Translators:
# Akram Alfusayal <akram_ma@hotmail.com>, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Fahad Alqahtani <fahad@cloudland.sa>, 2017
# Ghaith Gammar <g.gammar@saharaifs.net>, 2017
# Mohammed Albasha <m.albasha.ma@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# Martin Trigaux, 2017
# Ghaith Gammar <g.gammar@saharaifs.net>, 2017
# Akram Alfusayal <akram_ma@hotmail.com>, 2017
# Fahad Alqahtani <fahad@cloudland.sa>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 11:26+0000\n"
"PO-Revision-Date: 2017-10-02 11:26+0000\n"
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:28+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -69,31 +70,31 @@ msgstr "<strong>أوامر التوصيل</strong>"
#: model:ir.ui.view,arch_db:website_sale_stock.website_sale_stock_cart_lines
#: model:ir.ui.view,arch_db:website_sale_stock.website_sale_stock_payment
msgid "<strong>Warning!</strong>"
msgstr ""
msgstr "<strong>تحذير!</strong>"
#. module: website_sale_stock
#: model:ir.model.fields,help:website_sale_stock.field_product_product_inventory_availability
#: model:ir.model.fields,help:website_sale_stock.field_product_template_inventory_availability
msgid "Adds an inventory availability status on the web product page."
msgstr ""
msgstr "يضيف مؤشر لحالة توافر المخزون في صفحة المنتج على الموقع."
#. module: website_sale_stock
#: model:ir.model.fields,field_description:website_sale_stock.field_product_product_available_threshold
#: model:ir.model.fields,field_description:website_sale_stock.field_product_template_available_threshold
#: model:ir.model.fields,field_description:website_sale_stock.field_res_config_settings_available_threshold
msgid "Availability Threshold"
msgstr ""
msgstr "حد التوافر"
#. module: website_sale_stock
#: model:ir.model.fields,field_description:website_sale_stock.field_product_product_cart_qty
msgid "Cart Qty"
msgstr ""
msgstr "الكمية الموجودة في عربة التسوق"
#. module: website_sale_stock
#: model:ir.model.fields,field_description:website_sale_stock.field_product_product_custom_message
#: model:ir.model.fields,field_description:website_sale_stock.field_product_template_custom_message
msgid "Custom Message"
msgstr ""
msgstr "رسالة مخصصة"
#. module: website_sale_stock
#: model:ir.ui.view,arch_db:website_sale_stock.res_config_settings_view_form
@@ -110,14 +111,14 @@ msgstr ""
#. module: website_sale_stock
#: model:ir.ui.view,arch_db:website_sale_stock.res_config_settings_view_form
msgid "Default threshold"
msgstr ""
msgstr "الحد الافتراضي"
#. module: website_sale_stock
#. openerp-web
#: code:addons/website_sale_stock/static/src/xml/website_sale_stock_product_availability.xml:16
#, python-format
msgid "In stock"
msgstr ""
msgstr "في المخزون"
#. module: website_sale_stock
#: model:ir.model.fields,field_description:website_sale_stock.field_res_config_settings_inventory_availability
@@ -128,14 +129,14 @@ msgstr "مخزن"
#: model:ir.model.fields,field_description:website_sale_stock.field_product_product_inventory_availability
#: model:ir.model.fields,field_description:website_sale_stock.field_product_template_inventory_availability
msgid "Inventory Availability"
msgstr ""
msgstr "توافر المخزون"
#. module: website_sale_stock
#: model:ir.ui.view,arch_db:website_sale_stock.res_config_settings_view_form
msgid ""
"Manage the inventory of your products and display their availability status "
"on the website."
msgstr ""
msgstr "إدارة مخزون منتجاتك وعرض حالة توافرهم على الموقع."
#. module: website_sale_stock
#: model:ir.model,name:website_sale_stock.model_product_product
@@ -161,25 +162,26 @@ msgstr "سطر أمر المبيعات"
#: selection:product.template,inventory_availability:0
#: selection:res.config.settings,inventory_availability:0
msgid "Sell regardless of inventory"
msgstr ""
msgstr "البيع بغض النظر عن المخزون"
#. module: website_sale_stock
#: selection:product.template,inventory_availability:0
#: selection:res.config.settings,inventory_availability:0
msgid "Show inventory below a threshold and prevent sales if not enough stock"
msgstr ""
"عرض المخزون تحت حدٍ معين على الموقع ومنع البيع إن لم يكن المخزون كافيًا"
#. module: website_sale_stock
#: selection:product.template,inventory_availability:0
#: selection:res.config.settings,inventory_availability:0
msgid "Show inventory on website and prevent sales if not enough stock"
msgstr ""
msgstr "عرض المخزون على الموقع ومنع البيع إن لم يكن المخزون كافيًا"
#. module: website_sale_stock
#: selection:product.template,inventory_availability:0
#: selection:res.config.settings,inventory_availability:0
msgid "Show product-specific notifications"
msgstr ""
msgstr "عرض إشعارات حسب المنتج"
#. module: website_sale_stock
#: code:addons/website_sale_stock/models/sale_order.py:28
@@ -188,13 +190,14 @@ msgid ""
"Some products became unavailable and your cart has been updated. We're sorry"
" for the inconvenience."
msgstr ""
"بعض المنتجات لم تعد متاحة، لذا قمنا بتحديث عربة تسوقكم. نعتذر على الإزعاج."
#. module: website_sale_stock
#. openerp-web
#: code:addons/website_sale_stock/static/src/xml/website_sale_stock_product_availability.xml:22
#, python-format
msgid "Temporarily out of stock"
msgstr ""
msgstr "نفذت الكمية مؤقتًا"
#. module: website_sale_stock
#: model:ir.model.fields,field_description:website_sale_stock.field_sale_order_line_warning_stock
@@ -212,13 +215,13 @@ msgstr "الموقع الإلكتروني"
#: code:addons/website_sale_stock/static/src/xml/website_sale_stock_product_availability.xml:19
#, python-format
msgid "You already added"
msgstr ""
msgstr "قمت بالفعل بإضافة"
#. module: website_sale_stock
#: code:addons/website_sale_stock/models/sale_order.py:26
#, python-format
msgid "You ask for %s products but only %s is available"
msgstr ""
msgstr "لقد طلبت كمية %s من المنتج لكن المتوفر هو %s فقط"
#. module: website_sale_stock
#. openerp-web
@@ -233,14 +236,14 @@ msgstr "الكل"
#: code:addons/website_sale_stock/static/src/xml/website_sale_stock_product_availability.xml:14
#, python-format
msgid "available"
msgstr ""
msgstr "متاح"
#. module: website_sale_stock
#. openerp-web
#: code:addons/website_sale_stock/static/src/xml/website_sale_stock_product_availability.xml:20
#, python-format
msgid "in your cart."
msgstr ""
msgstr "في عربة تسوقك."
#. module: website_sale_stock
#: model:ir.model,name:website_sale_stock.model_res_config_settings
+32 -17
View File
@@ -3,20 +3,21 @@
# * website_twitter
#
# Translators:
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# Osama Ahmaro <osamaahmaro@gmail.com>, 2017
# Shaima Safar <shaima.safar@open-inside.com>, 2017
# Mustafa J. Kadhem <safi2266@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2017
# Akram Alfusayal <akram_ma@hotmail.com>, 2017
# Osama Ahmaro <osamaahmaro@gmail.com>, 2017
# hoxhe Aits <hoxhe0@gmail.com>, 2017
# Mustafa J. Kadhem <safi2266@gmail.com>, 2017
# amrnegm <amrnegm.01@gmail.com>, 2017
# Mustafa Rawi <mustafa@cubexco.com>, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-09-20 09:54+0000\n"
"PO-Revision-Date: 2017-09-20 09:54+0000\n"
"Last-Translator: amrnegm <amrnegm.01@gmail.com>, 2017\n"
"PO-Revision-Date: 2017-09-20 10:28+0000\n"
"Last-Translator: Mustafa Rawi <mustafa@cubexco.com>, 2019\n"
"Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -39,7 +40,7 @@ msgstr "API Key"
#: model:ir.model.fields,field_description:website_twitter.field_res_config_settings_twitter_api_secret
#: model:ir.ui.view,arch_db:website_twitter.res_config_settings_view_form
msgid "API secret"
msgstr ""
msgstr "الرمز السري لواجهة برمجة التطبيق"
#. module: website_twitter
#: code:addons/website_twitter/models/res_config_settings.py:16
@@ -48,6 +49,8 @@ msgid ""
"Authentication credentials were missing or incorrect. Maybe screen name "
"tweets are protected."
msgstr ""
"بيانات الاعتماد المطلوبة للمصادقة مفقودة أو غير صحيحة. قد تكون التغريدات "
"محمية."
#. module: website_twitter
#: model:ir.model.fields,field_description:website_twitter.field_website_twitter_tweet_create_uid
@@ -68,7 +71,7 @@ msgstr "الاسم المعروض"
#: model:ir.model.fields,field_description:website_twitter.field_res_config_settings_twitter_screen_name
#: model:ir.ui.view,arch_db:website_twitter.res_config_settings_view_form
msgid "Favorites From"
msgstr ""
msgstr "المفضلات من"
#. module: website_twitter
#: model:ir.model.fields,field_description:website_twitter.field_website_twitter_screen_name
@@ -79,7 +82,7 @@ msgstr "الحصول على مفضلات إسم الظهور هذا"
#: code:addons/website_twitter/models/res_config_settings.py:48
#, python-format
msgid "HTTP Error: Something is misconfigured"
msgstr ""
msgstr "خطأ HTTP: هناك مشكلة في الإعدادات"
#. module: website_twitter
#: model:ir.model.fields,field_description:website_twitter.field_website_twitter_tweet_id
@@ -90,7 +93,7 @@ msgstr "المعرف"
#: code:addons/website_twitter/models/res_config_settings.py:59
#, python-format
msgid "Internet connection refused"
msgstr ""
msgstr "الاتصال بالإنترنت مرفوض"
#. module: website_twitter
#: model:ir.model.fields,field_description:website_twitter.field_website_twitter_tweet___last_update
@@ -112,7 +115,7 @@ msgstr "آخر تحديث في"
#: code:addons/website_twitter/models/res_config_settings.py:62
#, python-format
msgid "Please double-check your Twitter API Key and Secret!"
msgstr ""
msgstr "برجاء مراجعة مفتاح واجهة برمجة تطبيق تويتر ورمزها السري!"
#. module: website_twitter
#: code:addons/website_twitter/controllers/main.py:27
@@ -144,7 +147,7 @@ msgstr "إعادة تحميل"
msgid ""
"Request cannot be served due to the applications rate limit having been "
"exhausted for the resource."
msgstr ""
msgstr "لا يمكن تنفيذ الطلب نظرًا لاستنفاد حد معدل التطبيقات للمورد."
#. module: website_twitter
#: model:ir.model.fields,field_description:website_twitter.field_website_twitter_tweet_screen_name
@@ -171,6 +174,7 @@ msgstr "أرني كيفية الحصول على مفتاح واجهة برمجة
msgid ""
"The Twitter servers are up, but overloaded with requests. Try again later."
msgstr ""
"سيرفرات تويتر تعمل، لكنها محملة بالكثير من الطلبات. حاول مرة أخرى لاحقًا."
#. module: website_twitter
#: code:addons/website_twitter/models/res_config_settings.py:22
@@ -179,6 +183,8 @@ msgid ""
"The Twitter servers are up, but the request could not be serviced due to "
"some failure within our stack. Try again later."
msgstr ""
"سيرفرات تويتر تعمل، لكن تعذّر تنفيذ الطلب بسبب مشكلة في بياناتنا. حاول مرة "
"أخرى لاحقًا."
#. module: website_twitter
#: code:addons/website_twitter/models/res_config_settings.py:17
@@ -187,6 +193,8 @@ msgid ""
"The request is understood, but it has been refused or access is not allowed."
" Please check your Twitter API Key and Secret."
msgstr ""
"تم فهم الطلب، لكن تم رفضه أو قد يكون الوصول ممنوع. برجاء التحقق من كلمة سر "
"واجهة برمجة تطبيق تويتر ورمزها السري."
#. module: website_twitter
#: code:addons/website_twitter/models/res_config_settings.py:15
@@ -195,12 +203,14 @@ msgid ""
"The request was invalid or cannot be otherwise served. Requests without "
"authentication are considered invalid and will yield this response."
msgstr ""
"الطلب غير صالح أو مستحيل التنفيذ. تعتبر الطلبات غير صالحة إذا لم تتم "
"المُصادقة عليها وينتج عنها هذه الرسالة."
#. module: website_twitter
#: code:addons/website_twitter/models/res_config_settings.py:14
#, python-format
msgid "There was no new data to return."
msgstr ""
msgstr "لا توجد بيانات حديثة لإعادتها."
#. module: website_twitter
#: model:ir.ui.view,arch_db:website_twitter.res_config_settings_view_form
@@ -220,7 +230,7 @@ msgstr "تغريدات"
#. module: website_twitter
#: model:ir.ui.view,arch_db:website_twitter.res_config_settings_view_form
msgid "Twitter API Credentials"
msgstr ""
msgstr "بيانات اعتماد واجهة برمجة تطبيق تويتر"
#. module: website_twitter
#: model:ir.model.fields,help:website_twitter.field_website_twitter_api_key
@@ -241,6 +251,7 @@ msgstr "واجهة برمجة التطبيق لتويتر"
#: model:ir.model.fields,help:website_twitter.field_res_config_settings_twitter_api_key
msgid "Twitter API key you can get it from https://apps.twitter.com/"
msgstr ""
"يمكنك الحصول على مفتاح واجهة برمجة تطبيق تويتر من https://apps.twitter.com/"
#. module: website_twitter
#: model:ir.model.fields,field_description:website_twitter.field_website_twitter_api_secret
@@ -251,6 +262,8 @@ msgstr "سر واجهة برمجة التطبيق لتويتر"
#: model:ir.model.fields,help:website_twitter.field_res_config_settings_twitter_api_secret
msgid "Twitter API secret you can get it from https://apps.twitter.com/"
msgstr ""
"يمكنك الحصول على الرمز السري لواجهة برمجة تطبيق تويتر من "
"https://apps.twitter.com/"
#. module: website_twitter
#. openerp-web
@@ -274,7 +287,7 @@ msgstr "خطأ مصادقة تويتر!"
#: code:addons/website_twitter/models/res_config_settings.py:20
#, python-format
msgid "Twitter is down or being upgraded."
msgstr ""
msgstr "تويتر معطل أو جاري تحديثه."
#. module: website_twitter
#: code:addons/website_twitter/models/res_config_settings.py:19
@@ -283,6 +296,8 @@ msgid ""
"Twitter seems broken. Please retry later. You may consider posting an issue "
"on Twitter forums to get help."
msgstr ""
"يبدو أن تويتر معطل. برجاء المحاولة مرة أخرى لاحقًا. ربما عليك كتابة منشور عن"
" مشكلتك على منتديات تويتر للحصول على المساعدة."
#. module: website_twitter
#: code:addons/website_twitter/controllers/main.py:37
@@ -299,14 +314,14 @@ msgstr ""
#: model:ir.cron,cron_name:website_twitter.ir_cron_twitter_actions
#: model:ir.cron,name:website_twitter.ir_cron_twitter_actions
msgid "Twitter: Fetch new favorites"
msgstr ""
msgstr "تويتر: البحث عن مفضلات جديدة"
#. module: website_twitter
#: code:addons/website_twitter/models/res_config_settings.py:58
#: code:addons/website_twitter/models/res_config_settings.py:59
#, python-format
msgid "We failed to reach a twitter server."
msgstr ""
msgstr "تعذّر الوصول لسيرفر تويتر."
#. module: website_twitter
#: model:ir.model,name:website_twitter.model_website
+5
View File
@@ -487,6 +487,11 @@ on the extended template to select *context nodes* to which the specified
the node's body replaces the context node's children
``replace``
the node's body is used to replace the context node itself
``attributes``
the nodes's body should be any number of ``attribute`` elements,
each with a ``name`` attribute and some textual content, the named
attribute of the context node will be set to the specified value
(either replaced if it already existed or added if not)
No operation
if no ``t-operation`` is specified, the template body is interpreted as
javascript code and executed with the context node as ``this``
+8 -6
View File
@@ -6887,7 +6887,7 @@ msgstr "Visualització Base"
#: model:ir.cron,cron_name:base.autovacuum_job
#: model:ir.cron,name:base.autovacuum_job
msgid "Base: Auto-vacuum internal data"
msgstr ""
msgstr "Base: buidatge automàtic de les dades internes"
#. module: base
#: model:ir.actions.server,name:base.action_server_module_immediate_install
@@ -7592,7 +7592,7 @@ msgstr "Ciutat"
#. module: base
#: model:ir.module.module,shortdesc:base.module_base_address_city
msgid "City Addresses"
msgstr ""
msgstr "Adreces de la ciutat"
#. module: base
#: selection:res.company,external_report_layout:0
@@ -8736,7 +8736,7 @@ msgstr "Dades per a tests de conversió xml"
#. module: base
#: model:ir.ui.view,arch_db:base.view_server_action_form
msgid "Data to Write"
msgstr ""
msgstr "Dades a escriure"
#. module: base
#: model:ir.ui.view,arch_db:base.ir_logging_search_view
@@ -10548,7 +10548,7 @@ msgstr "Configuració General"
#: model:ir.ui.menu,name:base.menu_wizard_update_translations
#: model:ir.ui.view,arch_db:base.wizard_update_translations
msgid "Generate Missing Terms"
msgstr ""
msgstr "Generar termes perduts"
#. module: base
#: model:ir.ui.view,arch_db:base.ir_property_view_search
@@ -13616,6 +13616,8 @@ msgid ""
"Module loading %s failed: file %s could not be processed:\n"
" %s"
msgstr ""
"L'execució del mòdul %s ha fallat: el fitxer %s no s'ha pogut processar:\n"
" %s"
#. module: base
#: model:ir.model.fields,help:base.field_ir_translation_module
@@ -17531,7 +17533,7 @@ msgstr ""
#. module: base
#: model:res.country,name:base.kn
msgid "Saint Kitts and Nevis"
msgstr ""
msgstr "Saint Kitts i Nevis"
#. module: base
#: model:res.country,name:base.lc
@@ -18658,7 +18660,7 @@ msgstr "Actualització del sistema"
#. module: base
#: model:res.country,name:base.st
msgid "São Tomé and Príncipe"
msgstr ""
msgstr "São Tomé y Príncipe"
#. module: base
#: model:res.partner.industry,full_name:base.res_partner_industry_T