From 934e60f46e2865768f9b029430a12c199b05d93b Mon Sep 17 00:00:00 2001 From: monter08 Date: Tue, 3 Mar 2020 12:15:20 +0100 Subject: [PATCH] Replace diacritics MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace diacritics (ó, ł, ź, ă,ş,ţ etc) with their "normal" form (o, ł, z, a,s,t) --- .../src/Resources/assets/js/directives/slugify-target.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/Webkul/Ui/src/Resources/assets/js/directives/slugify-target.vue b/packages/Webkul/Ui/src/Resources/assets/js/directives/slugify-target.vue index e6e43097f..37e8e4f0b 100755 --- a/packages/Webkul/Ui/src/Resources/assets/js/directives/slugify-target.vue +++ b/packages/Webkul/Ui/src/Resources/assets/js/directives/slugify-target.vue @@ -7,8 +7,10 @@ target.value = e.target.value.toString() .toLowerCase() + + .normalize('NFKD') // Normalize Unicode .replace(/[^\w- ]+/g, '') - + // replace whitespaces with dashes .replace(/ +/g, '-') @@ -21,4 +23,4 @@ el.addEventListener('input', handler); } } - \ No newline at end of file +