From 6225e1f6c0d35f1f7119c4daea375ac64d7a9fce Mon Sep 17 00:00:00 2001 From: Mathieu Lutfy Date: Fri, 16 Apr 2021 17:17:43 -0400 Subject: [PATCH] Fix Drupal8 CiviCRM menu translation on multilingual --- js/crm.ajax.js | 2 +- templates/CRM/common/l10n.js.tpl | 2 +- tests/karma/unit/crmMailingSpec.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/js/crm.ajax.js b/js/crm.ajax.js index 757ebef063..b7ce1d9465 100644 --- a/js/crm.ajax.js +++ b/js/crm.ajax.js @@ -23,7 +23,7 @@ } query = query || ''; var frag = path.split('?'); - var url = tplURL[mode].replace("civicrm-placeholder-url-path", frag[0]); + var url = tplURL[mode].replace("civicrm/placeholder-url-path", frag[0]); if (!query) { url = url.replace(/[?&]civicrm-placeholder-url-query=1/, ''); diff --git a/templates/CRM/common/l10n.js.tpl b/templates/CRM/common/l10n.js.tpl index f6eec45ea6..1612f23393 100644 --- a/templates/CRM/common/l10n.js.tpl +++ b/templates/CRM/common/l10n.js.tpl @@ -29,7 +29,7 @@ CRM.config.entityRef = $.extend({ldelim}{rdelim}, {$entityRef|@json_encode}, CRM.config.entityRef || {ldelim}{rdelim}); // Initialize CRM.url and CRM.formatMoney - CRM.url({ldelim}back: '{crmURL p="civicrm-placeholder-url-path" q="civicrm-placeholder-url-query=1" h=0 fb=1}', front: '{crmURL p="civicrm-placeholder-url-path" q="civicrm-placeholder-url-query=1" h=0 fe=1}'{rdelim}); + CRM.url({ldelim}back: '{crmURL p="civicrm/placeholder-url-path" q="civicrm-placeholder-url-query=1" h=0 fb=1}', front: '{crmURL p="civicrm/placeholder-url-path" q="civicrm-placeholder-url-query=1" h=0 fe=1}'{rdelim}); CRM.formatMoney('init', false, {$moneyFormat}); // Localize select2 diff --git a/tests/karma/unit/crmMailingSpec.js b/tests/karma/unit/crmMailingSpec.js index bd74476213..6c09291182 100644 --- a/tests/karma/unit/crmMailingSpec.js +++ b/tests/karma/unit/crmMailingSpec.js @@ -17,7 +17,7 @@ describe('crmMailing', function() { $provide.value('crmNavigator', navigator); }); inject(['crmLegacy', function(crmLegacy) { - crmLegacy.url({back: '/civicrm-placeholder-url-path?civicrm-placeholder-url-query=1', front: '/civicrm-placeholder-url-path?civicrm-placeholder-url-query=1'}); + crmLegacy.url({back: '/civicrm/placeholder-url-path?civicrm-placeholder-url-query=1', front: '/civicrm/placeholder-url-path?civicrm-placeholder-url-query=1'}); }]); inject(['$controller', function($controller) { ctrl = $controller('ListMailingsCtrl', {}); -- 2.25.1