From 715323d88e732b45dfbc0e97ff8a9d445cc90598 Mon Sep 17 00:00:00 2001 From: Mohamed Eltayar <152964073+maltayyar2@users.noreply.github.com> Date: Sat, 30 Aug 2025 18:50:50 +0300 Subject: [PATCH 1/2] Add Arabic translation file for fims_general_search_tree_view --- .../fims_general_search_tree_view/i18n/ar.po | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 odex25_base/fims_general_search_tree_view/i18n/ar.po diff --git a/odex25_base/fims_general_search_tree_view/i18n/ar.po b/odex25_base/fims_general_search_tree_view/i18n/ar.po new file mode 100644 index 000000000..9939735fd --- /dev/null +++ b/odex25_base/fims_general_search_tree_view/i18n/ar.po @@ -0,0 +1,37 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * fims_general_search_tree_view +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-01-01 12:00+0000\n" +"PO-Revision-Date: 2024-01-01 12:00+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" + +#. module: fims_general_search_tree_view +#: model_terms:ir.ui.view,arch_db:fims_general_search_tree_view +msgid "Search in all visible columns..." +msgstr "البحث في جميع الأعمدة المرئية..." + +#. module: fims_general_search_tree_view +#: model_terms:ir.ui.view,arch_db:fims_general_search_tree_view +msgid "Clear" +msgstr "مسح" + +#. module: fims_general_search_tree_view +#: model_terms:ir.ui.view,arch_db:fims_general_search_tree_view +msgid "Records: " +msgstr "عدد السجلات: " + +#. module: fims_general_search_tree_view +#: model_terms:ir.ui.view,arch_db:fims_general_search_tree_view +msgid "Search error occurred" +msgstr "حدث خطأ في البحث" From be0af980e0ecf413f064c129d19a6d6807ca0b04 Mon Sep 17 00:00:00 2001 From: Mohamed Eltayar <152964073+maltayyar2@users.noreply.github.com> Date: Sat, 30 Aug 2025 18:52:21 +0300 Subject: [PATCH 2/2] Update list_search.js: Change records count format from 'Found: X records' to 'Records: X' for better translation support --- .../static/src/js/list_search.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/odex25_base/fims_general_search_tree_view/static/src/js/list_search.js b/odex25_base/fims_general_search_tree_view/static/src/js/list_search.js index d77caf742..718084ff6 100644 --- a/odex25_base/fims_general_search_tree_view/static/src/js/list_search.js +++ b/odex25_base/fims_general_search_tree_view/static/src/js/list_search.js @@ -304,7 +304,7 @@ odoo.define('fims_general_search_tree_view.list_search', function (require) { _updateCustomSearchUI: function(count) { if (this.renderer && this.renderer.$) { this.renderer.$('.oe_search_count') - .text(_t('Found: ') + count + _t(' records')) + .text(_t('Records: ') + count) .removeClass('text-danger') .show(); this.renderer.$('.oe_clear_search').show(); @@ -382,7 +382,7 @@ odoo.define('fims_general_search_tree_view.list_search', function (require) { if (state.isFiltered && state.filteredCount >= 0) { this.$('.oe_search_count') - .text(_t('Found: ') + state.filteredCount + _t(' records')) + .text(_t('Records: ') + state.filteredCount) .removeClass('text-danger') .show(); } @@ -410,7 +410,7 @@ odoo.define('fims_general_search_tree_view.list_search', function (require) { } var countText = isFiltered ? - _t('Found: ') + savedCount + _t(' records') : ''; + _t('Records: ') + savedCount : ''; var html = '
' +