diff --git a/addons/account/i18n/cs.po b/addons/account/i18n/cs.po
index ade367dcef6..452f60255f9 100644
--- a/addons/account/i18n/cs.po
+++ b/addons/account/i18n/cs.po
@@ -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
diff --git a/addons/account/i18n/sk.po b/addons/account/i18n/sk.po
index dddb81a5c74..c83be1c92fd 100644
--- a/addons/account/i18n/sk.po
+++ b/addons/account/i18n/sk.po
@@ -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
diff --git a/addons/account/models/account_payment.py b/addons/account/models/account_payment.py
index 44096edfbd1..2657b8141e5 100644
--- a/addons/account/models/account_payment.py
+++ b/addons/account/models/account_payment.py
@@ -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):
diff --git a/addons/account_asset/models/account_asset.py b/addons/account_asset/models/account_asset.py
index 6e2ee099ad6..370f5c6542c 100644
--- a/addons/account_asset/models/account_asset.py
+++ b/addons/account_asset/models/account_asset.py
@@ -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,
diff --git a/addons/account_bank_statement_import/i18n/cs.po b/addons/account_bank_statement_import/i18n/cs.po
index 4f1b236454d..e72f3c09702 100644
--- a/addons/account_bank_statement_import/i18n/cs.po
+++ b/addons/account_bank_statement_import/i18n/cs.po
@@ -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
diff --git a/addons/account_payment/views/account_portal_templates.xml b/addons/account_payment/views/account_portal_templates.xml
index ec7de0936d7..9ccaaae91f1 100644
--- a/addons/account_payment/views/account_portal_templates.xml
+++ b/addons/account_payment/views/account_portal_templates.xml
@@ -71,7 +71,7 @@
Pay with
-
+
diff --git a/addons/anonymization/i18n/ar.po b/addons/anonymization/i18n/ar.po
index 06f9bc8883a..05fc3389fff 100644
--- a/addons/anonymization/i18n/ar.po
+++ b/addons/anonymization/i18n/ar.po
@@ -3,22 +3,23 @@
# * anonymization
#
# Translators:
-# Shaima Safar , 2017
# Osama Ahmaro , 2017
-# Mustafa Rawi , 2017
-# Martin Trigaux , 2017
# Ghaith Gammar , 2017
-# Mustafa J. Kadhem , 2017
# hoxhe Aits , 2017
# Mohammed Albasha , 2017
+# Mustafa J. Kadhem , 2017
+# Martin Trigaux, 2017
+# Shaima Safar , 2017
# amrnegm , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:14+0000\n"
+"Last-Translator: Mustafa Rawi , 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 "Model"
-msgstr ""
+msgstr "كائن"
#. module: anonymization
#: model:ir.ui.view,arch_db:anonymization.view_ir_model_fields_nonymization_kanban
diff --git a/addons/decimal_precision/i18n/ar.po b/addons/decimal_precision/i18n/ar.po
index edea3a67081..77152be3808 100644
--- a/addons/decimal_precision/i18n/ar.po
+++ b/addons/decimal_precision/i18n/ar.po
@@ -3,19 +3,20 @@
# * decimal_precision
#
# Translators:
-# Mustafa Rawi , 2017
# Osama Ahmaro , 2017
-# Martin Trigaux , 2017
# amrnegm , 2017
# Mohammed Albasha , 2017
+# Martin Trigaux, 2017
# Shaima Safar , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:16+0000\n"
+"Last-Translator: Mustafa Rawi , 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
diff --git a/addons/delivery/__manifest__.py b/addons/delivery/__manifest__.py
index 82d78edee1e..4ab66c11916 100644
--- a/addons/delivery/__manifest__.py
+++ b/addons/delivery/__manifest__.py
@@ -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,
diff --git a/addons/delivery/static/src/js/delivery_translations.js b/addons/delivery/static/src/js/delivery_translations.js
new file mode 100644
index 00000000000..565adbcb69f
--- /dev/null
+++ b/addons/delivery/static/src/js/delivery_translations.js
@@ -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");
diff --git a/addons/delivery/views/assets.xml b/addons/delivery/views/assets.xml
new file mode 100644
index 00000000000..851aaca55c9
--- /dev/null
+++ b/addons/delivery/views/assets.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/addons/event_sale/i18n/ar.po b/addons/event_sale/i18n/ar.po
index 7def61450cb..a3c2e654cc2 100644
--- a/addons/event_sale/i18n/ar.po
+++ b/addons/event_sale/i18n/ar.po
@@ -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
diff --git a/addons/fetchmail/i18n/ar.po b/addons/fetchmail/i18n/ar.po
index 68f4a61251d..21d94afa4c9 100644
--- a/addons/fetchmail/i18n/ar.po
+++ b/addons/fetchmail/i18n/ar.po
@@ -3,23 +3,24 @@
# * fetchmail
#
# Translators:
-# Mustafa Rawi , 2017
-# Martin Trigaux , 2017
-# Mustafa J. Kadhem , 2017
# Shaima Safar , 2017
-# Osama Ahmaro , 2017
# Akram Alfusayal , 2017
# Ghaith Gammar , 2017
# Zuhair Hammadi , 2017
+# Osama Ahmaro , 2017
# hoxhe Aits , 2017
# amrnegm , 2017
+# Mustafa J. Kadhem , 2017
+# Martin Trigaux, 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:17+0000\n"
+"Last-Translator: Mustafa Rawi , 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
diff --git a/addons/fleet/views/fleet_vehicle_cost_views.xml b/addons/fleet/views/fleet_vehicle_cost_views.xml
index e62617e98b3..2b255a62286 100644
--- a/addons/fleet/views/fleet_vehicle_cost_views.xml
+++ b/addons/fleet/views/fleet_vehicle_cost_views.xml
@@ -207,7 +207,7 @@
-
+
diff --git a/addons/gamification/i18n/cs.po b/addons/gamification/i18n/cs.po
index 3dbca38ec82..15794261e07 100644
--- a/addons/gamification/i18n/cs.po
+++ b/addons/gamification/i18n/cs.po
@@ -333,6 +333,8 @@ msgid ""
"
Nobody has succeeded to reach every goal, no badge is rewarded for this"
" challenge."
msgstr ""
+"
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 ""
"Related\n"
" Goals"
msgstr ""
+"Související\n"
+" Cíle"
#. 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
diff --git a/addons/google_calendar/i18n/ar.po b/addons/google_calendar/i18n/ar.po
index 7d23d4dc97a..270e4512b47 100644
--- a/addons/google_calendar/i18n/ar.po
+++ b/addons/google_calendar/i18n/ar.po
@@ -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 Google"
-msgstr ""
+msgstr "المزامنة مع جوجل"
#. 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
diff --git a/addons/google_drive/i18n/ar.po b/addons/google_drive/i18n/ar.po
index e4eeabc45e8..e22da81358c 100644
--- a/addons/google_drive/i18n/ar.po
+++ b/addons/google_drive/i18n/ar.po
@@ -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.
\n"
" - If filter is not specified, link of google document will appear in \"More\" option for all users for all opportunities."
msgstr ""
+" لإنشاء فلتر جديد:
\n"
+" - افتح مستند أودو الذي تريد تطبيق الفلتر عليه. مثلًا: انتقل إلى الفرص وابحث في قسم المبيعات.
\n"
+" - في واجهة العرض \"بحث\"، اختر الخيار \"حفظ الفلتر الحالي\"، وأدخل اسمًا (مثلًا: قسم المبيعات)
\n"
+" - إذا اخترت \"مشاركة مع كافة المستخدمين\"، سيظهر رابط مستند جوجل في خيارات \"المزيد\" لكافة المستخدمين في فرص قسم المبيعات.
\n"
+" - إذا لم تختر \"مشاركة مع كافة المستخدمين\"، فلن يظهر رابط مستند جوجل في خيارات \"المزيد\" للمستخدمين الآخرين في فرص قسم المبيعات.
\n"
+" - إذا لم يتم تحديد الفلتر، سيظهر رابط مستند جوجل خيار \"المزيد\" لكافة المستخدمين بكافة الفرص."
#. module: google_drive
#: model:ir.ui.view,arch_db:google_drive.view_google_drive_config_kanban
msgid "Active"
-msgstr ""
+msgstr "نشط"
#. module: google_drive
#: model:ir.ui.view,arch_db:google_drive.view_google_drive_config_kanban
msgid "Model"
-msgstr ""
+msgstr "كائن"
#. module: google_drive
#: model:ir.ui.view,arch_db:google_drive.view_google_drive_config_kanban
msgid "Template"
-msgstr ""
+msgstr "قالب"
#. 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
diff --git a/addons/hr_attendance/i18n/ja.po b/addons/hr_attendance/i18n/ja.po
index e82f4f2ec22..f3d6bff2e9c 100644
--- a/addons/hr_attendance/i18n/ja.po
+++ b/addons/hr_attendance/i18n/ja.po
@@ -3,18 +3,19 @@
# * hr_attendance
#
# Translators:
-# Norimichi Sugimoto , 2017
-# Yoshi Tashiro , 2017
-# Martin Trigaux , 2017
# 高木正勝 , 2017
# Manami Hashi , 2017
+# Norimichi Sugimoto , 2017
+# Martin Trigaux, 2017
+# Yoshi Tashiro , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:17+0000\n"
+"Last-Translator: Yoshi Tashiro , 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
diff --git a/addons/hr_gamification/i18n/ar.po b/addons/hr_gamification/i18n/ar.po
index 300846c9a7b..e56ac7584d3 100644
--- a/addons/hr_gamification/i18n/ar.po
+++ b/addons/hr_gamification/i18n/ar.po
@@ -3,18 +3,19 @@
# * hr_gamification
#
# Translators:
-# Fahad Alqahtani , 2017
-# Mustafa Rawi , 2017
# Shaima Safar , 2017
-# Martin Trigaux , 2017
+# Martin Trigaux, 2017
# Akram Alfusayal , 2017
+# Fahad Alqahtani , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:18+0000\n"
+"Last-Translator: Mustafa Rawi , 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
diff --git a/addons/hr_recruitment/i18n/ar.po b/addons/hr_recruitment/i18n/ar.po
index 6ed2eaeb7df..d81366d6b02 100644
--- a/addons/hr_recruitment/i18n/ar.po
+++ b/addons/hr_recruitment/i18n/ar.po
@@ -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
diff --git a/addons/hr_timesheet/i18n/ar.po b/addons/hr_timesheet/i18n/ar.po
index 32382f5e4bd..7a0b0735284 100644
--- a/addons/hr_timesheet/i18n/ar.po
+++ b/addons/hr_timesheet/i18n/ar.po
@@ -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
diff --git a/addons/hr_timesheet_attendance/i18n/ar.po b/addons/hr_timesheet_attendance/i18n/ar.po
index 0590a610aca..ac0c6527f3c 100644
--- a/addons/hr_timesheet_attendance/i18n/ar.po
+++ b/addons/hr_timesheet_attendance/i18n/ar.po
@@ -3,18 +3,19 @@
# * hr_timesheet_attendance
#
# Translators:
-# Mustafa Rawi , 2017
# hoxhe Aits , 2017
-# Martin Trigaux , 2017
# Akram Alfusayal , 2017
# Osama Ahmaro , 2017
+# Martin Trigaux, 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:18+0000\n"
+"Last-Translator: Mustafa Rawi , 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 "حضور سجل النشاط"
diff --git a/addons/im_livechat/i18n/ar.po b/addons/im_livechat/i18n/ar.po
index 0b784c81354..c1f4e7afc2a 100644
--- a/addons/im_livechat/i18n/ar.po
+++ b/addons/im_livechat/i18n/ar.po
@@ -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."
msgstr ""
+"قم بتحديد قواعد لقناة الدعم الحي. يمكنك تطبيق إجراء (تعطيل الدعم ، أو "
+"تشغيل الدعم تلقائيًا، أو جعل الزر متاحًا فقط) للرابط المعطى، وحسب "
+"البلد.
للتعرف علي البلد، يجب تثبيت GeoIP علي سيرفرك، وإلا، فلن تؤخذ في "
+"الاعتبار البلدان التي تُطبق فيها القواعد."
#. 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"
+" رسائلك من خلال كتابة : اختصار. يتم استبدال الاختصار\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 "ثواني"
diff --git a/addons/l10n_be_intrastat/wizard/xml_decl.py b/addons/l10n_be_intrastat/wizard/xml_decl.py
index 86f3bda9f57..9e1e7794c8c 100644
--- a/addons/l10n_be_intrastat/wizard/xml_decl.py
+++ b/addons/l10n_be_intrastat/wizard/xml_decl.py
@@ -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']
diff --git a/addons/link_tracker/i18n/ar.po b/addons/link_tracker/i18n/ar.po
index ea4f6e77624..0f11b24290b 100644
--- a/addons/link_tracker/i18n/ar.po
+++ b/addons/link_tracker/i18n/ar.po
@@ -4,19 +4,20 @@
#
# Translators:
# hoxhe Aits , 2017
+# Martin Trigaux, 2017
# Osama Ahmaro , 2017
# Shaima Safar , 2017
-# Martin Trigaux , 2017
# amrnegm , 2017
-# Mustafa Rawi , 2017
# Sadig Adam , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:19+0000\n"
+"Last-Translator: Mustafa Rawi , 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"
diff --git a/addons/lunch/i18n/ar.po b/addons/lunch/i18n/ar.po
index d2c3540685a..5f435eabb7b 100644
--- a/addons/lunch/i18n/ar.po
+++ b/addons/lunch/i18n/ar.po
@@ -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
diff --git a/addons/maintenance/i18n/ar.po b/addons/maintenance/i18n/ar.po
index 81bf9da1ad4..5ec6da25567 100644
--- a/addons/maintenance/i18n/ar.po
+++ b/addons/maintenance/i18n/ar.po
@@ -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
diff --git a/addons/mass_mailing_event_track/i18n/ar.po b/addons/mass_mailing_event_track/i18n/ar.po
index 5023527e2b6..acb36a409a3 100644
--- a/addons/mass_mailing_event_track/i18n/ar.po
+++ b/addons/mass_mailing_event_track/i18n/ar.po
@@ -3,14 +3,16 @@
# * mass_mailing_event_track
#
# Translators:
-# Martin Trigaux , 2017
+# Martin Trigaux, 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:19+0000\n"
+"Last-Translator: Mustafa Rawi , 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 "متحدثي تتبع البريد"
diff --git a/addons/membership/i18n/ar.po b/addons/membership/i18n/ar.po
index 43a7a0de845..3249552aa9c 100644
--- a/addons/membership/i18n/ar.po
+++ b/addons/membership/i18n/ar.po
@@ -4,29 +4,30 @@
#
# Translators:
# hoxhe Aits , 2017
-# Osama Ahmaro , 2017
-# Martin Trigaux , 2017
-# Ahmed Almokashfi siddeg , 2017
-# Mustafa J. Kadhem , 2017
-# Mustafa Rawi , 2017
# Mohammed Albasha , 2017
-# aya mostafa , 2017
-# Shaima Safar , 2017
-# AMAAL RU , 2017
-# Ghaith Gammar , 2017
-# Khaled Menof , 2017
-# Yihya Hugirat , 2017
+# Mustafa J. Kadhem , 2017
# Islam Eldeeb , 2017
+# aya mostafa , 2017
+# AMAAL RU , 2017
+# Yihya Hugirat , 2017
+# Ghaith Gammar , 2017
# amrnegm , 2017
# Akram Alfusayal , 2017
# Mohammed Ibrahim , 2017
+# Shaima Safar , 2017
+# Osama Ahmaro , 2017
+# Ahmed Almokashfi siddeg , 2017
+# Khaled Menof , 2017
+# Martin Trigaux, 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:19+0000\n"
+"Last-Translator: Mustafa Rawi , 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 " To:"
-msgstr ""
+msgstr " إلى:"
#. 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
diff --git a/addons/pad/i18n/ar.po b/addons/pad/i18n/ar.po
index c51402ccda3..965c6b18395 100644
--- a/addons/pad/i18n/ar.po
+++ b/addons/pad/i18n/ar.po
@@ -3,19 +3,20 @@
# * pad
#
# Translators:
-# Mustafa Rawi , 2017
-# Shaima Safar , 2017
# Osama Ahmaro , 2017
# Ghaith Gammar , 2017
+# Shaima Safar , 2017
# Yihya Hugirat , 2017
-# Martin Trigaux , 2017
+# Martin Trigaux, 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:20+0000\n"
+"Last-Translator: Mustafa Rawi , 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
diff --git a/addons/pad_project/i18n/ar.po b/addons/pad_project/i18n/ar.po
index cc08f63d061..980edf5652c 100644
--- a/addons/pad_project/i18n/ar.po
+++ b/addons/pad_project/i18n/ar.po
@@ -4,14 +4,15 @@
#
# Translators:
# Shaima Safar , 2017
-# Mustafa Rawi , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:20+0000\n"
+"Last-Translator: Mustafa Rawi , 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 "استخدام منصات تعاونية"
diff --git a/addons/payment/static/src/js/payment_translations.js b/addons/payment/static/src/js/payment_translations.js
new file mode 100644
index 00000000000..199dcc2a276
--- /dev/null
+++ b/addons/payment/static/src/js/payment_translations.js
@@ -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");
diff --git a/addons/payment/views/assets.xml b/addons/payment/views/assets.xml
index 42e965196f2..64f99b99cd0 100644
--- a/addons/payment/views/assets.xml
+++ b/addons/payment/views/assets.xml
@@ -12,4 +12,11 @@
+
+
+
+
+
+
+
diff --git a/addons/payment_adyen/i18n/ar.po b/addons/payment_adyen/i18n/ar.po
index f142a813bd9..49c82a033c4 100644
--- a/addons/payment_adyen/i18n/ar.po
+++ b/addons/payment_adyen/i18n/ar.po
@@ -5,15 +5,16 @@
# Translators:
# Shaima Safar , 2017
# AMAAL RU , 2017
-# Mustafa Rawi , 2017
# hoxhe Aits , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:20+0000\n"
+"Last-Translator: Mustafa Rawi , 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"
diff --git a/addons/payment_authorize/models/payment.py b/addons/payment_authorize/models/payment.py
index 0c95a444c64..2b031cfa185 100644
--- a/addons/payment_authorize/models/payment.py
+++ b/addons/payment_authorize/models/payment.py
@@ -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()
diff --git a/addons/payment_authorize/views/payment_views.xml b/addons/payment_authorize/views/payment_views.xml
index 0237325e0c2..b60385ed9f0 100644
--- a/addons/payment_authorize/views/payment_views.xml
+++ b/addons/payment_authorize/views/payment_views.xml
@@ -9,6 +9,7 @@
+
How to get paid with Authorize.Net
diff --git a/addons/payment_buckaroo/i18n/ar.po b/addons/payment_buckaroo/i18n/ar.po
index e70849afdd8..f1284b43dc1 100644
--- a/addons/payment_buckaroo/i18n/ar.po
+++ b/addons/payment_buckaroo/i18n/ar.po
@@ -6,14 +6,15 @@
# Shaima Safar , 2017
# Fahad Alqahtani , 2017
# AMAAL RU , 2017
-# Mustafa Rawi , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:20+0000\n"
+"Last-Translator: Mustafa Rawi , 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 "مفتاح الموقع"
diff --git a/addons/payment_ogone/i18n/ar.po b/addons/payment_ogone/i18n/ar.po
index 95d5af41077..3d457343822 100644
--- a/addons/payment_ogone/i18n/ar.po
+++ b/addons/payment_ogone/i18n/ar.po
@@ -3,18 +3,19 @@
# * payment_ogone
#
# Translators:
-# Mustafa Rawi , 2017
# Shaima Safar , 2017
# AMAAL RU , 2017
# Mustafa J. Kadhem , 2017
# hoxhe Aits , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:20+0000\n"
+"Last-Translator: Mustafa Rawi , 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
diff --git a/addons/payment_paypal/i18n/ar.po b/addons/payment_paypal/i18n/ar.po
index a1a9dfbdee6..3007fe6a45e 100644
--- a/addons/payment_paypal/i18n/ar.po
+++ b/addons/payment_paypal/i18n/ar.po
@@ -3,16 +3,17 @@
# * payment_paypal
#
# Translators:
-# Mustafa J. Kadhem , 2017
# Shaima Safar , 2017
-# Mustafa Rawi , 2017
+# Mustafa J. Kadhem , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:20+0000\n"
+"Last-Translator: Mustafa Rawi , 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
diff --git a/addons/payment_payumoney/i18n/ar.po b/addons/payment_payumoney/i18n/ar.po
index f316e72bdad..45b5c551d96 100644
--- a/addons/payment_payumoney/i18n/ar.po
+++ b/addons/payment_payumoney/i18n/ar.po
@@ -4,14 +4,15 @@
#
# Translators:
# Shaima Safar , 2017
-# Mustafa Rawi , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:20+0000\n"
+"Last-Translator: Mustafa Rawi , 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
diff --git a/addons/payment_sips/i18n/ar.po b/addons/payment_sips/i18n/ar.po
index a0127e167a8..925f0b3ace2 100644
--- a/addons/payment_sips/i18n/ar.po
+++ b/addons/payment_sips/i18n/ar.po
@@ -5,14 +5,15 @@
# Translators:
# Shaima Safar , 2017
# AMAAL RU , 2017
-# Mustafa Rawi , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:20+0000\n"
+"Last-Translator: Mustafa Rawi , 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 "يستخدم للإنتاج فقط"
diff --git a/addons/payment_stripe/i18n/ar.po b/addons/payment_stripe/i18n/ar.po
index cd8df3113f5..73855115357 100644
--- a/addons/payment_stripe/i18n/ar.po
+++ b/addons/payment_stripe/i18n/ar.po
@@ -4,16 +4,17 @@
#
# Translators:
# Shaima Safar , 2017
-# Mustafa Rawi , 2017
# Yihya Hugirat , 2017
# hoxhe Aits , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:20+0000\n"
+"Last-Translator: Mustafa Rawi , 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
diff --git a/addons/phone_validation/i18n/ar.po b/addons/phone_validation/i18n/ar.po
index d8ade94412c..53a0028997f 100644
--- a/addons/phone_validation/i18n/ar.po
+++ b/addons/phone_validation/i18n/ar.po
@@ -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
diff --git a/addons/portal/i18n/ar.po b/addons/portal/i18n/ar.po
index a0b4457e6d3..e1a2f2fcbae 100644
--- a/addons/portal/i18n/ar.po
+++ b/addons/portal/i18n/ar.po
@@ -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 "لكتابة تعليق."
diff --git a/addons/pos_data_drinks/i18n/ar.po b/addons/pos_data_drinks/i18n/ar.po
index 20567314d1f..00478bda7d5 100644
--- a/addons/pos_data_drinks/i18n/ar.po
+++ b/addons/pos_data_drinks/i18n/ar.po
@@ -3,16 +3,17 @@
# * pos_data_drinks
#
# Translators:
+# Martin Trigaux, 2017
# Yihya Hugirat , 2017
-# Mustafa Rawi , 2017
-# Martin Trigaux , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:21+0000\n"
+"Last-Translator: Mustafa Rawi , 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
diff --git a/addons/pos_restaurant/i18n/ar.po b/addons/pos_restaurant/i18n/ar.po
index a2e460dba18..71ef7c516a1 100644
--- a/addons/pos_restaurant/i18n/ar.po
+++ b/addons/pos_restaurant/i18n/ar.po
@@ -29,19 +29,19 @@ msgstr ""
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban
msgid "Floor Name: "
-msgstr ""
+msgstr "اسم الطابق: "
#. module: pos_restaurant
#: model:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban
msgid "Point of Sale: "
-msgstr ""
+msgstr "نقطة البيع: "
#. 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
diff --git a/addons/product_expiry/i18n/ar.po b/addons/product_expiry/i18n/ar.po
index 190a91f7334..8036a3ffd89 100644
--- a/addons/product_expiry/i18n/ar.po
+++ b/addons/product_expiry/i18n/ar.po
@@ -3,17 +3,18 @@
# * product_expiry
#
# Translators:
-# Martin Trigaux , 2017
# Mohammed Albasha , 2017
+# Martin Trigaux, 2017
# Mustafa J. Kadhem , 2017
-# Mustafa Rawi , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:22+0000\n"
+"Last-Translator: Mustafa Rawi , 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 "تأريخ النفاذية"
#. module: product_expiry
#: model:ir.ui.view,arch_db:product_expiry.view_product_form_expiry
msgid "days"
-msgstr ""
+msgstr "أيام"
#. 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
diff --git a/addons/project_timesheet_holidays/i18n/ar.po b/addons/project_timesheet_holidays/i18n/ar.po
index de24668a3de..af0dbc2d7cb 100644
--- a/addons/project_timesheet_holidays/i18n/ar.po
+++ b/addons/project_timesheet_holidays/i18n/ar.po
@@ -4,16 +4,17 @@
#
# Translators:
# Shaima Safar , 2017
-# Martin Trigaux , 2017
-# Mustafa Rawi , 2017
# Ghaith Gammar , 2017
+# Martin Trigaux, 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:22+0000\n"
+"Last-Translator: Mustafa Rawi , 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
diff --git a/addons/sale/i18n/hu.po b/addons/sale/i18n/hu.po
index bc81985e967..558187d5472 100644
--- a/addons/sale/i18n/hu.po
+++ b/addons/sale/i18n/hu.po
@@ -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
diff --git a/addons/sale/i18n/zh_TW.po b/addons/sale/i18n/zh_TW.po
index 26c83b71b3b..59150adec56 100644
--- a/addons/sale/i18n/zh_TW.po
+++ b/addons/sale/i18n/zh_TW.po
@@ -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
diff --git a/addons/sale_management/i18n/ar.po b/addons/sale_management/i18n/ar.po
index 28f8ce82198..b0f535fa5f4 100644
--- a/addons/sale_management/i18n/ar.po
+++ b/addons/sale_management/i18n/ar.po
@@ -3,14 +3,16 @@
# * sale_management
#
# Translators:
-# Martin Trigaux , 2017
+# Martin Trigaux, 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:23+0000\n"
+"Last-Translator: Mustafa Rawi , 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.
Note that colored buttons usually point"
" to the next logical actions."
msgstr ""
+"فلننشئ عرض سعر جديد.
لاحظ أن الأزرار الملونة تشير عادةً للإجراءات "
+"المنطقية التالية."
#. 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 Sales Management app."
-msgstr ""
+msgstr "نظم أنشطة مبيعاتك من خلال تطبيق إدارة المبيعات."
#. 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 go back to preceeding screens."
-msgstr ""
+msgstr "استخدم فتات الخبز للعودة للنوافذ السابقة."
#. 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 "اكتب اسم عميلك لإنشاء واحد على الطاير، أو اختر عميل موجود."
diff --git a/addons/sale_stock/i18n/ar.po b/addons/sale_stock/i18n/ar.po
index c3e1039e923..90f135af7fd 100644
--- a/addons/sale_stock/i18n/ar.po
+++ b/addons/sale_stock/i18n/ar.po
@@ -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
diff --git a/addons/sale_timesheet/i18n/ar.po b/addons/sale_timesheet/i18n/ar.po
index 83eb9f22733..546b871cca3 100644
--- a/addons/sale_timesheet/i18n/ar.po
+++ b/addons/sale_timesheet/i18n/ar.po
@@ -45,12 +45,12 @@ msgstr ""
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.timesheet_plan
msgid "Total"
-msgstr ""
+msgstr "الإجمالي"
#. module: sale_timesheet
#: model:ir.ui.view,arch_db:sale_timesheet.project_project_view_kanban_inherit_sale_timesheet
msgid "Overview"
-msgstr ""
+msgstr "نظرة عامة"
#. 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): %s"
msgstr ""
+"تم إنشاء المهمة (%s): %s"
#. 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: %s (%s)"
msgstr ""
+"أنشأت هذه المهمة من: %s"
+" (%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
diff --git a/addons/stock/i18n/hu.po b/addons/stock/i18n/hu.po
index cf3e18c0c0c..49a6e880519 100644
--- a/addons/stock/i18n/hu.po
+++ b/addons/stock/i18n/hu.po
@@ -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
diff --git a/addons/stock/models/product.py b/addons/stock/models/product.py
index c5f5da5c783..fa21659770b 100644
--- a/addons/stock/models/product.py
+++ b/addons/stock/models/product.py
@@ -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):
diff --git a/addons/stock_account/models/stock.py b/addons/stock_account/models/stock.py
index 9f5aed47325..44260734abc 100644
--- a/addons/stock_account/models/stock.py
+++ b/addons/stock_account/models/stock.py
@@ -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
diff --git a/addons/stock_account/tests/test_stockvaluation.py b/addons/stock_account/tests/test_stockvaluation.py
index cc6ff2f4470..2d7339592d8 100644
--- a/addons/stock_account/tests/test_stockvaluation.py
+++ b/addons/stock_account/tests/test_stockvaluation.py
@@ -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)
diff --git a/addons/survey/i18n/ar.po b/addons/survey/i18n/ar.po
index c315321c88e..a1a56c79957 100644
--- a/addons/survey/i18n/ar.po
+++ b/addons/survey/i18n/ar.po
@@ -61,7 +61,7 @@ msgstr "×"
#. module: survey
#: model:ir.ui.view,arch_db:survey.result
msgid "Question "
-msgstr ""
+msgstr "السؤال "
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_form
@@ -74,31 +74,33 @@ msgid ""
"\n"
" Graph"
msgstr ""
+"\n"
+" الرسم البياني"
#. module: survey
#: model:ir.ui.view,arch_db:survey.result_choice
msgid " Graph"
-msgstr ""
+msgstr " الرسم البياني"
#. module: survey
#: model:ir.ui.view,arch_db:survey.result_choice
msgid " Pie Chart"
-msgstr ""
+msgstr " المخطط الدائري"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_form
msgid " answer"
-msgstr ""
+msgstr " الإجابة"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_form
msgid " answer"
-msgstr ""
+msgstr " الإجابة"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_form
msgid " answer"
-msgstr ""
+msgstr " الإجابة"
#. module: survey
#: model:ir.ui.view,arch_db:survey.result_number
@@ -106,6 +108,8 @@ msgid ""
"\n"
" All Data"
msgstr ""
+"\n"
+" كافة البيانات"
#. module: survey
#: model:ir.ui.view,arch_db:survey.result_matrix
@@ -113,11 +117,13 @@ msgid ""
"\n"
" Data"
msgstr ""
+"\n"
+" البيانات"
#. module: survey
#: model:ir.ui.view,arch_db:survey.result_choice
msgid " Data"
-msgstr ""
+msgstr " البيانات"
#. module: survey
#: model:ir.ui.view,arch_db:survey.result_number
@@ -125,21 +131,23 @@ msgid ""
"\n"
" Most Common"
msgstr ""
+"\n"
+" الأكثر انتشارًا"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_form
msgid " answer"
-msgstr ""
+msgstr " الإجابة"
#. module: survey
#: model:ir.ui.view,arch_db:survey.result
msgid " Clear All Filters"
-msgstr ""
+msgstr " إزالة كافة الفلاتر"
#. module: survey
#: model:ir.ui.view,arch_db:survey.result
msgid " Filters"
-msgstr ""
+msgstr " الفلاتر"
#. module: survey
#: model:ir.ui.view,arch_db:survey.result
@@ -194,7 +202,7 @@ msgstr "يجب أن يكون الطول موجبا!"
#. module: survey
#: model:ir.model.fields,help:survey.field_survey_survey_description
msgid "A long description of the purpose of the survey"
-msgstr ""
+msgstr "وصف طويل للغرض من الاستطلاع"
#. module: survey
#: model:ir.model.fields,help:survey.field_survey_label_quizz_mark
@@ -202,6 +210,8 @@ msgid ""
"A positive score indicates a correct choice; a negative or null score "
"indicates a wrong answer"
msgstr ""
+"تشير النتيجة الإيجابية إلى الاختيار الصحيح؛ تشير النتيجة السلبية أو الفارغة "
+"إلى إجابة خاطئة"
#. module: survey
#: model:ir.ui.view,arch_db:survey.page
@@ -211,7 +221,7 @@ msgstr "قد حدث مشكلة"
#. module: survey
#: model:survey.label,value:survey.frow_2_2_4
msgid "A process is defined for all enterprise flows"
-msgstr ""
+msgstr "يتم تعريف عملية لكافة تدفقات المؤسسة"
#. module: survey
#: code:addons/survey/models/survey.py:806
@@ -222,7 +232,7 @@ msgstr ""
#. module: survey
#: sql_constraint:survey.user_input:0
msgid "A token must be unique!"
-msgstr ""
+msgstr "يجب أن يكون الرمز السري فريدًا!"
#. module: survey
#: model:survey.page,title:survey.feedback_1
@@ -240,11 +250,13 @@ msgid ""
"Add a list of email of recipients (will not be converted into contacts). "
"Separated by commas, semicolons or newline..."
msgstr ""
+"أضف قائمة بعناوين البريد الإلكتروني للمستلمين (لن تُحوّل إلى جهات اتصال). "
+"يُفصل بينهم بفواصل أو فواصل منقوطة أو سطر جديد."
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_email_compose_message
msgid "Add existing contacts..."
-msgstr ""
+msgstr "إضافة جهات اتصال موجودة..."
#. module: survey
#: model:survey.label,value:survey.fcol_2_1_3
@@ -252,7 +264,7 @@ msgstr ""
#: model:survey.label,value:survey.fcol_2_5_3
#: model:survey.label,value:survey.fcol_2_7_3
msgid "Agree"
-msgstr ""
+msgstr "أوافق"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_form
@@ -262,7 +274,7 @@ msgstr "السماح بالتعليقات"
#. module: survey
#: model:ir.model.fields,help:survey.field_survey_page_description
msgid "An introductory text to your page"
-msgstr ""
+msgstr "نص تقديمي لصفحتك"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_kanban
@@ -320,7 +332,7 @@ msgstr ""
#. module: survey
#: model:ir.ui.view,arch_db:survey.back
msgid "Back to Survey"
-msgstr ""
+msgstr "العودة للاستطلاع"
#. module: survey
#: model:survey.label,value:survey.choice_1_2_4
@@ -335,7 +347,7 @@ msgstr "إلغاء"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_form
msgid "Choices"
-msgstr ""
+msgstr "الاختيارات"
#. module: survey
#: model:ir.ui.view,arch_db:survey.simple_choice
@@ -426,12 +438,12 @@ msgstr "القيود"
#: model:ir.ui.view,arch_db:survey.survey_email_compose_message
msgid ""
"Copy and paste the HTML code below to add this web link to any webpage."
-msgstr ""
+msgstr "انسخ وألصق كود HTML أدناه لإضافة هذا الرابط لأي صفحة ويب."
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_email_compose_message
msgid "Copy, paste and share the web link below to your audience."
-msgstr ""
+msgstr "انسخ وألصق وشارك رابط الويب أدناه لجمهورك."
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_line_date_create
@@ -476,12 +488,12 @@ msgstr "التاريخ"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_line_value_date
msgid "Date answer"
-msgstr ""
+msgstr "تاريخ الإجابة"
#. module: survey
#: model:ir.model.fields,help:survey.field_survey_user_input_deadline
msgid "Date by which the person can open the survey and submit answers"
-msgstr ""
+msgstr "التاريخ الذي يمكن فيه للشخص فتح الاستطلاع وتقديم الإجابات"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_deadline
@@ -494,11 +506,13 @@ msgid ""
"Deadline to which the invitation to respond for this survey is valid. If the"
" field is empty, the invitation is still valid."
msgstr ""
+"الموعد النهائي لصلاحية الدعوة للرد على هذا الاستطلاع. إذا كان هذا الحقل "
+"فارغًا، فإن الدعوة لا تزال صالحة."
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_mail_compose_message_date_deadline
msgid "Deadline to which the invitation to respond is valid"
-msgstr ""
+msgstr "الموعد النهائي لصلاحية الدعوة للرد"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_kanban
@@ -515,7 +529,7 @@ msgstr "الوصف"
#. module: survey
#: model:survey.label,value:survey.frow_2_7_1
msgid "Descriptions and help tooltips are clear enough"
-msgstr ""
+msgstr "الأوصاف وتلميحات المساعدة واضحة بما يكفي"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_kanban
@@ -533,6 +547,8 @@ msgid ""
"Design easily your survey, send invitations to answer by email and analyse "
"answers."
msgstr ""
+"صمم استطلاعك بسهولة، وأرسل دعوات للإجابة عليه بالبريد الإلكتروني وحلل هذه "
+"الإجابات."
#. module: survey
#: model:survey.label,value:survey.fcol_2_1_2
@@ -617,7 +633,7 @@ msgstr "معالج إنشاء بريد للاستطلاع"
#. module: survey
#: model:survey.page,title:survey.feedback_2
msgid "Ergonomy and ease of use"
-msgstr ""
+msgstr "تحسين إدارة العوامل البشرية وسهولة الاستخدام"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_constr_error_msg
@@ -657,7 +673,7 @@ msgstr "نص حر"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_line_value_free_text
msgid "Free Text answer"
-msgstr ""
+msgstr "إجابة نصية حرة"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_page_search
@@ -700,22 +716,22 @@ msgstr "أنا استضيفهم على الموقع الالكتروني الخ
#. module: survey
#: model:survey.label,value:survey.choice_3_1_1
msgid "I participate to discussion and forums"
-msgstr ""
+msgstr "أشارك في المناقشات وعلى المنتديات"
#. module: survey
#: model:survey.label,value:survey.choice_4_1_1
msgid "I use Github, like all official Odoo projects"
-msgstr ""
+msgstr "أستخدم Github، ككافة مشروعات أودو الرسمية"
#. module: survey
#: model:survey.label,value:survey.choice_4_1_2
msgid "I use another repository system (SourceForge...)"
-msgstr ""
+msgstr "أستخدم نظام مستودعات آخر (SourceForge...)"
#. module: survey
#: model:survey.label,value:survey.frow_2_1_3
msgid "I use the contextual help in Odoo"
-msgstr ""
+msgstr "أستخدم المساعدة السياقية في أودو"
#. module: survey
#: model:survey.label,value:survey.choice_3_1_5
@@ -725,7 +741,7 @@ msgstr "أنا أكتب الوثائق"
#. module: survey
#: model:survey.label,value:survey.choice_3_1_2
msgid "I'd like to contribute but I don't know how?"
-msgstr ""
+msgstr "أود المشاركة لكنني لا أعرف كيف؟"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_label_id
@@ -742,18 +758,18 @@ msgstr "المعرف"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_token
msgid "Identification token"
-msgstr ""
+msgstr "الرمز التعريفي السري"
#. module: survey
#: model:ir.model.fields,help:survey.field_survey_survey_users_can_go_back
msgid "If checked, users can go back to previous pages."
-msgstr ""
+msgstr "إذا كان محددًا، يمكن للمستخدمين العودة للصفحة السابقة."
#. module: survey
#: model:ir.model.fields,help:survey.field_survey_stage_closed
#: model:ir.model.fields,help:survey.field_survey_survey_is_closed
msgid "If closed, people won't be able to answer to surveys in this column."
-msgstr ""
+msgstr "إذا كان مغلقًا، لن يستطيع أحد الإجابة على الاستطلاعات في هذا العمود."
#. module: survey
#: code:addons/survey/models/survey.py:471
@@ -777,7 +793,7 @@ msgstr "اذا كان هنالك غير ذلك، يرجى التحديد:"
#. module: survey
#: model:survey.page,description:survey.feedback_4
msgid "If you do not contribute or develop in Odoo, skip this page."
-msgstr ""
+msgstr "إذا لم تكن تشارك أو تعمل بتطوير أودو، تخطى هذه الصفحة."
#. module: survey
#: model:ir.ui.view,arch_db:survey.sfinished
@@ -793,7 +809,7 @@ msgstr "جاري التقدم"
#: code:addons/survey/wizard/survey_email_compose_message.py:68
#, python-format
msgid "Incorrect Email Address: %s"
-msgstr ""
+msgstr "عنوان البريد الإلكتروني غير صحيح: %s"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_validation_email
@@ -808,7 +824,7 @@ msgstr "تم ارسال الدعوات"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_survey_is_closed
msgid "Is closed"
-msgstr ""
+msgstr "مغلق"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_survey_designed
@@ -833,22 +849,22 @@ msgstr "هو واضح"
#. module: survey
#: model:survey.label,value:survey.frow_2_1_4
msgid "It is complete"
-msgstr ""
+msgstr "إنه مكتمل"
#. module: survey
#: model:survey.label,value:survey.frow_2_1_1
msgid "It is up-to-date"
-msgstr ""
+msgstr "إنه حديث"
#. module: survey
#: model:survey.label,value:survey.frow_2_2_5
msgid "It's easy to find the process you need"
-msgstr ""
+msgstr "من السهل إيجاد العملية التي تحتاجها"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_label_sequence
msgid "Label Sequence order"
-msgstr ""
+msgstr "ترتيب تسلسل بطاقات العنوان"
#. module: survey
#: model:ir.actions.act_window,name:survey.action_survey_label_form
@@ -895,7 +911,7 @@ msgstr "آخر تحديث في"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_last_displayed_page_id
msgid "Last displayed page"
-msgstr ""
+msgstr "آخر صفحة معروضة"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_survey_view_search
@@ -927,7 +943,7 @@ msgstr "المدير"
#: model:ir.model.fields,field_description:survey.field_survey_question_constr_mandatory
#: model:ir.ui.view,arch_db:survey.survey_question_form
msgid "Mandatory Answer"
-msgstr ""
+msgstr "إجابة إلزامية"
#. module: survey
#: selection:survey.user_input,type:0
@@ -937,42 +953,42 @@ msgstr "يدويا"
#. module: survey
#: selection:survey.question,type:0
msgid "Matrix"
-msgstr ""
+msgstr "المصفوفة"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_matrix_subtype
msgid "Matrix Type"
-msgstr ""
+msgstr "نوع المصفوفة"
#. module: survey
#: model:ir.ui.view,arch_db:survey.result
msgid "Matrix:"
-msgstr ""
+msgstr "المصفوفة:"
#. module: survey
#: sql_constraint:survey.question:0
msgid "Max date cannot be smaller than min date!"
-msgstr ""
+msgstr "لا يمكن أن يكون الحد الأقصى للتاريخ أصغر من الحد الأدنى له!"
#. module: survey
#: sql_constraint:survey.question:0
msgid "Max length cannot be smaller than min length!"
-msgstr ""
+msgstr "لا يمكن أن يقل الطول الأقصي عن الطول الأدنى!"
#. module: survey
#: sql_constraint:survey.question:0
msgid "Max value cannot be smaller than min value!"
-msgstr ""
+msgstr "لا يمكن أن تقل القيمة القصوى عن القيمة الدنيا!"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_validation_max_date
msgid "Maximum Date"
-msgstr ""
+msgstr "الحد الأقصى للتاريخ"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_validation_length_max
msgid "Maximum Text Length"
-msgstr ""
+msgstr "الحد الأقصى لطول النص"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_validation_max_float_value
@@ -982,37 +998,37 @@ msgstr "القيمة القصوى"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_validation_min_date
msgid "Minimum Date"
-msgstr ""
+msgstr "الحد الأدنى للتاريخ"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_validation_length_min
msgid "Minimum Text Length"
-msgstr ""
+msgstr "الحد الأدنى لطول النص"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_validation_min_float_value
msgid "Minimum value"
-msgstr ""
+msgstr "القيمة الدنيا"
#. module: survey
#: selection:survey.question,type:0
msgid "Multiple Lines Text Box"
-msgstr ""
+msgstr "مربع نص متعدد الأسطر"
#. module: survey
#: selection:survey.question,type:0
msgid "Multiple choice: multiple answers allowed"
-msgstr ""
+msgstr "اختيار من متعدد: يُسمح باختيار أكثر من إجابة"
#. module: survey
#: selection:survey.question,type:0
msgid "Multiple choice: only one answer"
-msgstr ""
+msgstr "اختيار من متعدد: إجابة واحدة فقط"
#. module: survey
#: selection:survey.question,matrix_subtype:0
msgid "Multiple choices per row"
-msgstr ""
+msgstr "خيارات متعددة لكل صف"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_survey_view_search
@@ -1103,7 +1119,7 @@ msgstr "جواب عددي"
#. module: survey
#: model:ir.ui.view,arch_db:survey.result_number
msgid "Occurence"
-msgstr ""
+msgstr "حدوث"
#. module: survey
#: selection:survey.question,matrix_subtype:0
@@ -1147,7 +1163,7 @@ msgstr "صفحات"
#: model:ir.ui.view,arch_db:survey.survey_user_input_search
#: selection:survey.user_input,state:0
msgid "Partially completed"
-msgstr ""
+msgstr "مكتمل جزئيًا"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_partner_id
@@ -1169,7 +1185,7 @@ msgstr "دائم"
#: code:addons/survey/wizard/survey_email_compose_message.py:164
#, python-format
msgid "Please enter at least one valid recipient."
-msgstr ""
+msgstr "برجاء إدخال مستلم صالح واحد على الأقل."
#. module: survey
#: model:ir.ui.view,arch_db:survey.page
@@ -1184,7 +1200,7 @@ msgstr "طباعة الإستفتاء"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_user_input_form
msgid "Print These Answers"
-msgstr ""
+msgstr "طباعة هذه الإجابات"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_survey_print_url
@@ -1199,7 +1215,7 @@ msgstr "إدارة المشاريع"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_mail_compose_message_public_url_html
msgid "Public HTML web link"
-msgstr ""
+msgstr "رابط HTML عام"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_survey_public_url
@@ -1209,22 +1225,22 @@ msgstr "رابط عام"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_survey_public_url_html
msgid "Public link (html version)"
-msgstr ""
+msgstr "رابط عام (نسخة html)"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_print_url
msgid "Public link to the empty survey"
-msgstr ""
+msgstr "رابط عام للاستطلاع الخالي"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_result_url
msgid "Public link to the survey results"
-msgstr ""
+msgstr "رابط عام لنتائج الاستطلاع"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_mail_compose_message_public_url
msgid "Public url"
-msgstr ""
+msgstr "رابط عام"
#. module: survey
#: model:survey.label,value:survey.choice_1_2_2
@@ -1242,7 +1258,7 @@ msgstr "سؤال"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_label_question_id_2
msgid "Question 2"
-msgstr ""
+msgstr "السؤال 2"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_question
@@ -1272,12 +1288,12 @@ msgstr "أسئلة للمطورين"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_survey_quizz_mode
msgid "Quizz Mode"
-msgstr ""
+msgstr "وضع الاختبار"
#. module: survey
#: selection:survey.question,display_mode:0
msgid "Radio Buttons"
-msgstr ""
+msgstr "أزرار اختيار"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_survey_result_url
@@ -1287,37 +1303,37 @@ msgstr "رابط النتائج"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_line_value_suggested_row
msgid "Row answer"
-msgstr ""
+msgstr "إجابة الصف"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_form
msgid "Row1"
-msgstr ""
+msgstr "الصف 1"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_form
msgid "Row2"
-msgstr ""
+msgstr "الصف 2"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_form
msgid "Row3"
-msgstr ""
+msgstr "الصف 3"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_form
msgid "Rows"
-msgstr ""
+msgstr "الصفوف"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_labels_ids_2
msgid "Rows of the Matrix"
-msgstr ""
+msgstr "صفوف المصفوفة"
#. module: survey
#: model:survey.label,value:survey.frow_2_7_4
msgid "Running the configuration wizards is a good way to spare time"
-msgstr ""
+msgstr "تشغيل معالجات التكوين طريقة جيدة لتمضية لوقت الفراغ"
#. module: survey
#: model:survey.label,value:survey.choice_1_2_1
@@ -1337,22 +1353,22 @@ msgstr "حفظ كقالب جديد"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_quizz_score
msgid "Score for the quiz"
-msgstr ""
+msgstr "نتيجة الاختبار"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_label_quizz_mark
msgid "Score for this choice"
-msgstr ""
+msgstr "نتيجة هذا الاختيار"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_line_quizz_mark
msgid "Score given for this choice"
-msgstr ""
+msgstr "النتيجة الممنوحة لهذا الاختيار"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_label_search
msgid "Search Label"
-msgstr ""
+msgstr "البحث في بطاقات العنوان"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_page_search
@@ -1372,7 +1388,7 @@ msgstr "البحث عن مسح"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_response_line_search
msgid "Search User input lines"
-msgstr ""
+msgstr "البحث في بنود مدخلات المستخدم"
#. module: survey
#: selection:survey.question,display_mode:0
@@ -1387,19 +1403,19 @@ msgstr "إرسال"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_user_input_form
msgid "Send Invitation Again"
-msgstr ""
+msgstr "إرسال الدعوة مرة أخرى"
#. module: survey
#: selection:survey.mail.compose.message,public:0
msgid "Send by email the public web link to your audience."
-msgstr ""
+msgstr "إرسال رابط الويب العام لجمهورك عبر البريد الإلكتروني."
#. module: survey
#: selection:survey.mail.compose.message,public:0
msgid ""
"Send private invitation to your audience (only one response per recipient "
"and per invitation)."
-msgstr ""
+msgstr "إرسال دعوة خاصة لجمهورك (يُسمح برد واحد فقط لكل مستلم ولكل دعوة)."
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_sequence
@@ -1410,12 +1426,12 @@ msgstr "التسلسل"
#. module: survey
#: sql_constraint:survey.stage:0
msgid "Sequence number MUST be a natural"
-msgstr ""
+msgstr "يجب أن يكون الرقم المسلسل طبيعيًا"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_kanban
msgid "Share & Invite"
-msgstr ""
+msgstr "مشاركة ودعوة"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_form
@@ -1430,12 +1446,12 @@ msgstr "خيار المُشاركة"
#. module: survey
#: selection:survey.mail.compose.message,public:0
msgid "Share the public web link to your audience."
-msgstr ""
+msgstr "مشاركة رابط الويب العام لجمهورك."
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_comments_allowed
msgid "Show Comments Field"
-msgstr ""
+msgstr "عرض حقل التعليقات"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_survey_view_search
@@ -1445,13 +1461,13 @@ msgstr ""
#. module: survey
#: selection:survey.question,type:0
msgid "Single Line Text Box"
-msgstr ""
+msgstr "مربع نص سطر واحد"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_line_skipped
#: model:ir.ui.view,arch_db:survey.result
msgid "Skipped"
-msgstr ""
+msgstr "تخطيت"
#. module: survey
#: model:ir.ui.view,arch_db:survey.page
@@ -1460,11 +1476,13 @@ msgid ""
"danger\">Your answers have probably not been recorded. Try "
"refreshing."
msgstr ""
+"حدث خطأ أثناء الاتصال بسيرفر الاستطلاع. غالبًا"
+" لم يتم حفظ إجاباتك. جرب تحديث الصفحة."
#. module: survey
#: model:ir.ui.view,arch_db:survey.result
msgid "Sorry, No one answered this question."
-msgstr ""
+msgstr "عذرًا، لم يُجب أحد على هذا السؤال."
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_survey_stage_id
@@ -1495,7 +1513,7 @@ msgstr "الموضوع..."
#. module: survey
#: model:ir.ui.view,arch_db:survey.page
msgid "Submit survey"
-msgstr ""
+msgstr "إرسال الاستطلاع"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_line_value_suggested
@@ -1538,7 +1556,7 @@ msgstr "خط إجابة المسح"
#: model:ir.model,name:survey.model_survey_label
#: model:ir.ui.view,arch_db:survey.survey_label_tree
msgid "Survey Label"
-msgstr ""
+msgstr "بطاقة عنوان الاستطلاع"
#. module: survey
#: model:ir.model,name:survey.model_survey_page
@@ -1562,7 +1580,7 @@ msgstr "مرحلة الاستطلاع"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_form
msgid "Survey Title"
-msgstr ""
+msgstr "عنوان الاستطلاع"
#. module: survey
#: model:ir.model,name:survey.model_survey_user_input
@@ -1572,23 +1590,23 @@ msgstr ""
#. module: survey
#: model:ir.model,name:survey.model_survey_user_input_line
msgid "Survey User Input Line"
-msgstr ""
+msgstr "بند مُدخلات مستخدم الاستطلاع"
#. module: survey
#: model:ir.actions.act_window,name:survey.action_survey_user_input_line
msgid "Survey User Input lines"
-msgstr ""
+msgstr "بنود مُدخلات مستخدم الاستطلاع"
#. module: survey
#: model:ir.actions.act_window,name:survey.action_selected_survey_user_input
msgid "Survey User input"
-msgstr ""
+msgstr "مُدخلات مستخدم الاستطلاع"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_user_input_form
#: model:ir.ui.view,arch_db:survey.survey_user_input_tree
msgid "Survey User inputs"
-msgstr ""
+msgstr "مُدخلات مستخدم الاستطلاع"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_page_id
@@ -1598,7 +1616,7 @@ msgstr "صفحة استطلاع"
#. module: survey
#: model:ir.actions.server,name:survey.survey_action_server_clean_test_answers
msgid "Survey: Clean test answers"
-msgstr ""
+msgstr "استطلاع: إجابات اختبار نظيفة"
#. module: survey
#: model:ir.actions.act_window,name:survey.action_survey_form
@@ -1616,7 +1634,7 @@ msgstr "اختبار"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_test_entry
msgid "Test Entry"
-msgstr ""
+msgstr "قيد الاختبار"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_form
@@ -1631,7 +1649,7 @@ msgstr "النص"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_line_value_text
msgid "Text answer"
-msgstr ""
+msgstr "إجابة نصية"
#. module: survey
#: model:ir.ui.view,arch_db:survey.sfinished
@@ -1641,23 +1659,23 @@ msgstr "شكرا لك!"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_survey_thank_you_message
msgid "Thanks Message"
-msgstr ""
+msgstr "رسالة شكر"
#. module: survey
#: model:survey.label,value:survey.frow_2_5_3
msgid "The 'Usability/Extended View' group helps in daily work"
-msgstr ""
+msgstr "تساعد مجموعة \"قابلية الاستخدام/العرض الموسع\" في العمل اليومي"
#. module: survey
#: model:survey.label,value:survey.frow_2_5_4
msgid "The 'Usability/Extended View' group hides only optional fields"
-msgstr ""
+msgstr "تخفي مجموعة \"قابلية الاستخدام/العرض الموسع\" الحقول الاختيارية فقط"
#. module: survey
#: code:addons/survey/models/survey.py:819
#, python-format
msgid "The answer must be in the right type"
-msgstr ""
+msgstr "يجب أن تُكتب الإجابة بالصيغة الصحيحة"
#. module: survey
#: code:addons/survey/models/survey.py:485
@@ -1685,11 +1703,13 @@ msgid ""
"The content of the text don't contain '__URL__'. __URL__"
" is automaticaly converted into the special url of the survey."
msgstr ""
+"محتوى النص لا يحتوي '__URL__'. __URL__ يتحول تلقائيًا "
+"لرابط الاستطلاع الخاص."
#. module: survey
#: model:survey.label,value:survey.choice_2_4_1
msgid "The current menu structure is good"
-msgstr ""
+msgstr "بنية القائمة الحالية جيدة"
#. module: survey
#: sql_constraint:survey.user_input:0
@@ -1699,32 +1719,32 @@ msgstr ""
#. module: survey
#: model:survey.label,value:survey.frow_2_5_5
msgid "The groups set on menu items are relevant"
-msgstr ""
+msgstr "المجموعات المعينة علي عناصر القائمة مجموعات ذات صلة"
#. module: survey
#: model:survey.label,value:survey.choice_2_6_3
msgid "The number of groups is good"
-msgstr ""
+msgstr "عدد المجموعات جيد"
#. module: survey
#: model:survey.label,value:survey.frow_2_5_1
msgid "The security rules defined on groups are useful"
-msgstr ""
+msgstr "القواعد الأمنية المعرفة للمجموعات مفيدة"
#. module: survey
#: model:survey.label,value:survey.choice_2_6_2
msgid "There are too few groups defined, security isn't accurate enough"
-msgstr ""
+msgstr "عدد المجموعات المعرفة قليل للغاية، الإجراءات الأمنية غير دقيقة كفاية"
#. module: survey
#: model:survey.label,value:survey.choice_2_6_1
msgid "There are too many groups defined, security is too complex to set"
-msgstr ""
+msgstr "عدد المجموعات المعرفة كبير للغاية، الإجراءات الأمنية معقدة التركيب"
#. module: survey
#: model:survey.label,value:survey.choice_2_4_3
msgid "There are too much menus, it's complex to understand"
-msgstr ""
+msgstr "هناك قوائم كثيرة، من الصعب فهمهم"
#. module: survey
#: model:survey.page,description:survey.feedback_2
@@ -1732,42 +1752,44 @@ msgid ""
"These questions relate to the ergonomy and ease of use of Odoo. Try to remind your firsts days on Odoo and\n"
"what have been your difficulties."
msgstr ""
+"تهدف هذه الأسئلة لتحسين إدارتنا للعوامل البشرية ولتسهيل استخدام أودو. حاول أن تتذكر أيامك الأولى على أودو\n"
+"وما الصعوبات التي كانت تواجهك."
#. module: survey
#: model:survey.label,value:survey.frow_2_2_2
msgid "They are clean and correct"
-msgstr ""
+msgstr "إنها نظيفة وصحيحة"
#. module: survey
#: model:survey.label,value:survey.frow_2_2_3
msgid "They are useful on a daily usage"
-msgstr ""
+msgstr "وهي مفيدة بالاستخدامات اليومية"
#. module: survey
#: model:survey.label,value:survey.frow_2_2_1
msgid "They help new users to understand Odoo"
-msgstr ""
+msgstr "يساعدون المستخدمين الجدد على فهم أودو"
#. module: survey
#: code:addons/survey/models/survey.py:544
#: code:addons/survey/tests/test_survey.py:86
#, python-format
msgid "This answer must be an email address"
-msgstr ""
+msgstr "يجب أن تكون هذه الإجابة عنوان بريد إلكتروني"
#. module: survey
#: code:addons/survey/models/survey.py:588
#: code:addons/survey/tests/test_survey.py:107
#, python-format
msgid "This is not a date"
-msgstr ""
+msgstr "هذا ليس تاريخًا"
#. module: survey
#: code:addons/survey/models/survey.py:565
#: code:addons/survey/tests/test_survey.py:97
#, python-format
msgid "This is not a number"
-msgstr ""
+msgstr "هذا ليس رقمًا"
#. module: survey
#: model:ir.model.fields,help:survey.field_survey_mail_compose_message_multi_email
@@ -1775,11 +1797,14 @@ msgid ""
"This list of emails of recipients will not be converted in contacts. "
"Emails must be separated by commas, semicolons or newline."
msgstr ""
+"تحتوي هذه القائمة على عناوين البريد الإلكتروني للمستلمين ولن تُحوّل إلى جهات"
+" اتصال. يجب الفصل ما بين رسائل البريد الإلكتروني بفواصل أو فواصل "
+"منقوطة أو سطر جديد."
#. module: survey
#: model:ir.model.fields,help:survey.field_survey_survey_thank_you_message
msgid "This message will be displayed when survey is completed"
-msgstr ""
+msgstr "ستُعرض هذه الرسالة عند إكمال الاستطلاع"
#. module: survey
#: code:addons/survey/models/survey.py:489
@@ -1803,22 +1828,22 @@ msgstr "هذا السؤال يحتاج إلى إجابة."
#. module: survey
#: model:ir.ui.view,arch_db:survey.nopages
msgid "This survey has no pages by now!"
-msgstr ""
+msgstr "لا توجد صفحات في هذا الاستطلاع حاليًا!"
#. module: survey
#: model:ir.ui.view,arch_db:survey.notopen
msgid "This survey is not open. Thank you for your interest!"
-msgstr ""
+msgstr "الاستطلاع ليس مفتوحًا. شكرًا على اهتمامك!"
#. module: survey
#: model:ir.ui.view,arch_db:survey.auth_required
msgid "This survey is open only to registered people. Please"
-msgstr ""
+msgstr "هذا الاستطلاع مفتوح للمستخدمين المسجلين فقط. برجاء"
#. module: survey
#: model:survey.survey,description:survey.feedback_form
msgid "This survey should take less than five minutes."
-msgstr ""
+msgstr "لن يستغرق هذا الاستطلاع أكثر من 5 دقائق."
#. module: survey
#: model:survey.label,value:survey.frow_2_5_2
@@ -1826,6 +1851,8 @@ msgid ""
"Those security rules are standard and can be used out-of-the-box in most "
"cases"
msgstr ""
+"هذه القواعد الأمنية قياسية ويمكن استخدامها لتنفيذ أفكار خارج الصندوق في أغلب"
+" الحالات"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_survey_title
@@ -1844,7 +1871,7 @@ msgstr ""
#: model:survey.label,value:survey.fcol_2_5_4
#: model:survey.label,value:survey.fcol_2_7_4
msgid "Totally agree"
-msgstr ""
+msgstr "أوافق تمامًا"
#. module: survey
#: model:survey.label,value:survey.fcol_2_1_1
@@ -1852,7 +1879,7 @@ msgstr ""
#: model:survey.label,value:survey.fcol_2_5_1
#: model:survey.label,value:survey.fcol_2_7_1
msgid "Totally disagree"
-msgstr ""
+msgstr "أعترض تمامًا"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_search
@@ -1862,22 +1889,22 @@ msgstr "النوع"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_type
msgid "Type of Question"
-msgstr ""
+msgstr "نوع السؤال"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_form
msgid "Type of answers"
-msgstr ""
+msgstr "نوع الإجابات"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_labels_ids
msgid "Types of answers"
-msgstr ""
+msgstr "أنواع الإجابات"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_survey_view_search
msgid "Upcoming Activities"
-msgstr ""
+msgstr "الأنشطة القادمة"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_email_compose_message
@@ -1888,7 +1915,7 @@ msgstr "استخدام قالب"
#: model:ir.model.fields,help:survey.field_survey_question_description
msgid ""
"Use this field to add additional explanations about your question"
-msgstr ""
+msgstr "استخدم هذا الحقل لإضافة تفسيرات إضافية عن سؤالك"
#. module: survey
#: model:res.groups,name:survey.group_survey_user
@@ -1898,45 +1925,45 @@ msgstr "المستخدم"
#. module: survey
#: model:survey.survey,title:survey.feedback_form
msgid "User Feedback Form"
-msgstr ""
+msgstr "نموذج ملاحظات العميل"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_user_input_line_user_input_id
#: model:ir.ui.view,arch_db:survey.survey_response_line_search
msgid "User Input"
-msgstr ""
+msgstr "مدخلات المستخدم"
#. module: survey
#: model:ir.ui.menu,name:survey.menu_survey_response_line_form
msgid "User Input Lines"
-msgstr ""
+msgstr "بنود مدخلات المستخدم"
#. module: survey
#: model:ir.ui.view,arch_db:survey.result_choice
#: model:ir.ui.view,arch_db:survey.result_number
#: model:ir.ui.view,arch_db:survey.result_text
msgid "User Responses"
-msgstr ""
+msgstr "ردود المستخدم"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_form
msgid "User can come back in the previous page"
-msgstr ""
+msgstr "يمكن للمستخدم العودة للصفحة السابقة"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_user_input_line_form
msgid "User input line details"
-msgstr ""
+msgstr "تفاصيل بنود مدخلات المستخدم"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_survey_user_input_ids
msgid "User responses"
-msgstr ""
+msgstr "ردود المستخدم"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_survey_users_can_go_back
msgid "Users can go back"
-msgstr ""
+msgstr "يمكن للمستخدمين العودة"
#. module: survey
#: model:ir.model.fields,help:survey.field_survey_survey_auth_required
@@ -1944,26 +1971,28 @@ msgid ""
"Users with a public link will be requested to login before taking part to "
"the survey"
msgstr ""
+"سيطلب من المستخدمين الذين لديهم رابط عام تسجيل الدخول قبل المشاركة في "
+"الاستطلاع"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_validation_required
msgid "Validate entry"
-msgstr ""
+msgstr "اعتماد القيد"
#. module: survey
#: model:ir.model.fields,field_description:survey.field_survey_question_validation_error_msg
msgid "Validation Error message"
-msgstr ""
+msgstr "رسالة خطأ التحقق"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_user_input_form
msgid "View Results"
-msgstr ""
+msgstr "عرض النتائج"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_form
msgid "View results"
-msgstr ""
+msgstr "عرض النتائج"
#. module: survey
#: model:ir.ui.view,arch_db:survey.result_choice
@@ -1973,17 +2002,17 @@ msgstr "التصويت"
#. module: survey
#: model:survey.question,question:survey.feedback_2_7
msgid "What do you think about configuration wizards?"
-msgstr ""
+msgstr "ما رأيك في معالجات الإعدادات؟"
#. module: survey
#: model:survey.question,question:survey.feedback_2_1
msgid "What do you think about the documentation available on doc.odoo.com?"
-msgstr ""
+msgstr "ما رأيك في عملية التوثيق المتاحة على doc.odoo.com?"
#. module: survey
#: model:survey.question,question:survey.feedback_2_5
msgid "What do you think about the groups of users?"
-msgstr ""
+msgstr "ما رأيك في مجموعات المستخدمين؟"
#. module: survey
#: model:survey.question,question:survey.feedback_2_2
@@ -1991,22 +2020,23 @@ msgid ""
"What do you think about the process views of Odoo, available in the web "
"client ?"
msgstr ""
+"ما رأيك في طرق عرض العملية من أودو، المتاحة في واجهة العميل على الويب؟"
#. module: survey
#: model:survey.question,question:survey.feedback_2_4
#: model:survey.question,question:survey.feedback_2_6
msgid "What do you think about the structure of the menus?"
-msgstr ""
+msgstr "ما رأيك في بنية القوائم؟"
#. module: survey
#: model:survey.question,question:survey.feedback_4_1
msgid "Where do you develop your new features?"
-msgstr ""
+msgstr "أين تطور خصائصك الجديدة؟"
#. module: survey
#: model:survey.question,question:survey.feedback_1_2
msgid "Which modules are you using/testing?"
-msgstr ""
+msgstr "أية موديولات تستخدمها/تختبرها؟"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_form
@@ -2018,17 +2048,17 @@ msgstr ""
#. module: survey
#: model:survey.label,value:survey.choice_1_1_1
msgid "Yes, I use a version < 7.0"
-msgstr ""
+msgstr "نعم، أستخدم إصدار أحدث من إصدار 7.0"
#. module: survey
#: model:survey.label,value:survey.choice_1_1_2
msgid "Yes, I use the 7.0 version, installed locally"
-msgstr ""
+msgstr "نعم، أستخدم الإصدار 7.0، المثبت محليًا"
#. module: survey
#: model:survey.label,value:survey.choice_1_1_3
msgid "Yes, I use the online version of Odoo"
-msgstr ""
+msgstr "نعم، أستخدم النسخة الأونلاين من أودو"
#. module: survey
#: model:ir.actions.act_window,help:survey.action_survey_form
@@ -2037,6 +2067,9 @@ msgid ""
"feedback, recruitment interviews, employee's periodical evaluations, "
"marketing campaigns, etc."
msgstr ""
+"يمكنك إنشاء استطلاعات لأغراض متعددة: كأخذ آراء العملاء، أو جمع ملاحظات عن "
+"خدمات، أو مقابلات التوظيف، أو التقييم الدوري للموظف، أو الحملات التسويقية، "
+"إلخ."
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_email_compose_message
@@ -2046,28 +2079,31 @@ msgid ""
"want with the public web link (in this case, the \"Login Required\" setting "
"must be disabled)."
msgstr ""
+"يمكنك مشاركة رابط الويب الخاص بالاستطلاع و/أو إرسال دعوات خاصة إلى جمهورك. "
+"يمكن للأشخاص الإجابة مرة واحدة على كل دعوة، وبأي وقت من خلال رابط الويب (في "
+"هذه الحالة، يجب تعطيل خيار \"مطلوب تسجيل الدخول\")."
#. module: survey
#: code:addons/survey/models/survey.py:316
#, python-format
msgid "You cannot send an invitation for a survey that has no questions."
-msgstr ""
+msgstr "لا يمكنك إرسال دعوة لاستطلاع لا يحتوي على أسئلة."
#. module: survey
#: code:addons/survey/models/survey.py:319
#, python-format
msgid "You cannot send invitations for closed surveys."
-msgstr ""
+msgstr "لا يمكنك إرسال دعوات لاستطلاعات مغلقة."
#. module: survey
#: model:ir.ui.view,arch_db:survey.sfinished
msgid "You scored"
-msgstr ""
+msgstr "أحرزت"
#. module: survey
#: model:ir.ui.view,arch_db:survey.survey_question_form
msgid "ans"
-msgstr ""
+msgstr "الجواب"
#. module: survey
#: model:ir.model,name:survey.model_ir_autovacuum
@@ -2077,7 +2113,7 @@ msgstr ""
#. module: survey
#: model:ir.ui.view,arch_db:survey.auth_required
msgid "log in"
-msgstr ""
+msgstr "تسجيل الدخول"
#. module: survey
#: model:ir.ui.view,arch_db:survey.page
@@ -2087,9 +2123,9 @@ msgstr "من"
#. module: survey
#: model:ir.ui.view,arch_db:survey.sfinished
msgid "points."
-msgstr ""
+msgstr "نقاط."
#. module: survey
#: model:ir.ui.view,arch_db:survey.sfinished
msgid "review your answers"
-msgstr ""
+msgstr "راجع إجاباتك"
diff --git a/addons/transifex/i18n/ar.po b/addons/transifex/i18n/ar.po
index 541866ed6bd..fc0be1bf1ac 100644
--- a/addons/transifex/i18n/ar.po
+++ b/addons/transifex/i18n/ar.po
@@ -3,14 +3,16 @@
# * transifex
#
# Translators:
-# Martin Trigaux , 2017
+# Martin Trigaux, 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-10-02 12:12+0000\n"
+"Last-Translator: Mustafa Rawi , 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
diff --git a/addons/website_blog/i18n/ar.po b/addons/website_blog/i18n/ar.po
index 6ccd0b9d14f..6ae6b00f614 100644
--- a/addons/website_blog/i18n/ar.po
+++ b/addons/website_blog/i18n/ar.po
@@ -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 "—"
-msgstr ""
+msgstr "—"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.latest_blogs
@@ -84,7 +106,7 @@ msgstr "×"
#. module: website_blog
#: model:ir.ui.view,arch_db:website_blog.blog_feed
msgid "<?xml version=\"1.0\" encoding=\"utf-8\"?>"
-msgstr ""
+msgstr "<?xml version=\"1.0\" encoding=\"utf-8\"?>"
#. 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 "Click on Save to record your changes."
-msgstr ""
+msgstr "اضغط على حفظ لتسجيل التغييرات."
#. module: website_blog
#. openerp-web
#: code:addons/website_blog/static/src/js/website.tour.blog.js:69
#, python-format
msgid "Publish your blog post to make it visible to your visitors."
-msgstr ""
+msgstr "انشر مقال مدونتك ليظهر لزوارك."
#. module: website_blog
#. openerp-web
@@ -115,6 +139,8 @@ msgid ""
"That's it, your blog post is published! Discover more features "
"through the Customize menu."
msgstr ""
+"هذا كل شيء، تم نشر مقال مدونتك! اكتشف خصائص أخرى من قائمة "
+"تخصيص."
#. 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 ""
+"اكتب قصتك هنا. استخدم شريط الأدوات العلوي لتنسيق نصك: أضف صورة أو "
+"جدول، واجعل النص سميكًا أو مائلًا، إلخ. قم بسحب وإسقاط عناصر البناء لإضافة "
+"مدونات رسومية أكثر."
#. 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 %s seems to be calling this file !"
-msgstr ""
+msgstr "يبدو أن مقال المدونة %s يطلب استخدام هذا الملف!"
#. module: website_blog
#: code:addons/website_blog/models/website.py:28
#, python-format
msgid "Blog Post %s seems to have a link to this page !"
-msgstr ""
+msgstr "يبدو أن مقال المدونة %s يحتوي على رابط لهذه الصفحة!"
#. 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 Save to set the picture as cover."
-msgstr ""
+msgstr "اضغط على حفظ لاستخدام الصورة كغلاف."
#. 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 "
-msgstr ""
+msgstr "قراءة التالي "
#. 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 cover."
-msgstr ""
+msgstr "تعيين غلاف لمقال المدونة."
#. 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 Search Engine Optimization;\n"
" You can review titles, keywords and descriptions of all blogs at once."
msgstr ""
+"هذه الصفحة مفيدة لتحسين نظام محركات البحث الخاص بك;\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 mobile devices."
msgstr ""
+"استخدم هذه الأيقونة لمعاينة كيف يبدو مقال مدونتك على أجهزة الهاتف "
+"المحمول."
#. 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 new visitors find your website\n"
" through your blog entries, referenced in Google."
msgstr ""
+"اكتب نص قصير هنا من أجل الزوار الجدد عندما يجدون موقعك\n"
+" من خلال منشورات المدونة، المذكورة في جوجل."
#. 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 add a banner on the top as it is a frequent landing page for new visitors.\n"
" This box will not be visible to your visitors."
msgstr ""
+"ينبغي إضافة بانر بالأعلى فالزوار الجدد يترددون كثيرًا على هذه الصفحة.\n"
+" لن يظهر هذا الصندوق لزوارك."
#. 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
diff --git a/addons/website_crm_partner_assign/i18n/ar.po b/addons/website_crm_partner_assign/i18n/ar.po
index 4437b3792f2..d8954b07ee0 100644
--- a/addons/website_crm_partner_assign/i18n/ar.po
+++ b/addons/website_crm_partner_assign/i18n/ar.po
@@ -87,12 +87,12 @@ msgstr "×"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_lead
msgid " I'm interested"
-msgstr ""
+msgstr " أنا مهتم"
#. module: website_crm_partner_assign
#: model:ir.ui.view,arch_db:website_crm_partner_assign.portal_my_lead
msgid " I'm not interested"
-msgstr ""
+msgstr " لست مهتمًا"
#. 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"
msgstr ""
+"تحتاج إلى ملء الإجراء التالي والاتصال بالعميل قبل "
+"قبول الترشيح"
#. 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"
msgstr ""
+"تحتاج إلى ملء الإجراء التالي والاتصال بالعميل قبل "
+"قبول الترشيح"
#. 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
diff --git a/addons/website_event_track/i18n/ar.po b/addons/website_event_track/i18n/ar.po
index 752389e8331..63e05d01693 100644
--- a/addons/website_event_track/i18n/ar.po
+++ b/addons/website_event_track/i18n/ar.po
@@ -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 "غير منشور"
diff --git a/addons/website_gengo/i18n/ar.po b/addons/website_gengo/i18n/ar.po
index d224d6db832..045160784f0 100644
--- a/addons/website_gengo/i18n/ar.po
+++ b/addons/website_gengo/i18n/ar.po
@@ -3,17 +3,18 @@
# * website_gengo
#
# Translators:
-# hoxhe Aits , 2017
-# Mustafa Rawi , 2017
-# Martin Trigaux , 2017
+# Martin Trigaux, 2017
# Shaima Safar , 2017
+# hoxhe Aits , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:26+0000\n"
+"Last-Translator: Mustafa Rawi , 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
diff --git a/addons/website_quote/i18n/cs.po b/addons/website_quote/i18n/cs.po
index 244e63b1669..974f81e2a7a 100644
--- a/addons/website_quote/i18n/cs.po
+++ b/addons/website_quote/i18n/cs.po
@@ -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
diff --git a/addons/website_rating/i18n/ar.po b/addons/website_rating/i18n/ar.po
index d02277befca..82772296372 100644
--- a/addons/website_rating/i18n/ar.po
+++ b/addons/website_rating/i18n/ar.po
@@ -3,17 +3,18 @@
# * website_rating
#
# Translators:
-# Mustafa Rawi , 2017
-# Shaima Safar , 2017
# hoxhe Aits , 2017
# amrnegm , 2017
+# Shaima Safar , 2017
+# Mustafa Rawi , 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 , 2017\n"
+"PO-Revision-Date: 2017-09-20 10:27+0000\n"
+"Last-Translator: Mustafa Rawi , 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
diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml
index 56c2f9f30be..f87aab77d46 100644
--- a/addons/website_sale/views/templates.xml
+++ b/addons/website_sale/views/templates.xml
@@ -327,6 +327,7 @@