إزالة علامات التشكيل من نص

أزل جميع علامات التشكيل (é، è، à، ç، ñ...) من نص للحصول على نسخة خالية منها، وهو مفيد لتوليد معرّف أو slug لعنوان URL أو اسم ملف متوافق مع ASCII.

مثال:

كيف يعمل

يُستبدل كل حرف يحمل علامة تشكيل بأقرب حرف أساسي له (تصبح é وè وê وë جميعها «e»، وتصبح ç «c»، وهكذا)، بينما تبقى الأحرف الأخرى دون تغيير. وهذا بالضبط ما تحتاجه لتوليد اسم ملف آمن أو معرّف قاعدة بيانات أو slug لعنوان URL انطلاقًا من عنوان فرنسي، دون التعرض لمشكلات الترميز على الأنظمة التي لا تتعامل جيدًا مع علامات التشكيل.

هل تُحفظ حالة الأحرف (كبيرة أو صغيرة)؟

نعم، يتحول حرف «É» الكبير إلى «E» كبير، ويتحول حرف «é» الصغير إلى «e» صغير: تُزال علامة التشكيل فقط دون المساس بحالة الحرف.

هل تتغير الأحرف التي لا تحمل علامات تشكيل؟

لا، لا تُحوَّل إلا الأحرف الموجودة في جدول المطابقة (أحرف العلة والأحرف الساكنة الشائعة التي تحمل علامات تشكيل في الفرنسية). أما الأرقام وعلامات الترقيم والأحرف غير المشكّلة فتبقى كما هي.

معالجة محلية بنسبة 100%: لا يغادر نصك متصفحك أبدًا، ويتم التحويل بالكامل عبر WebAssembly على جهازك.