محوّل kebab-case

تعمل في المتصفح التنسيق

حوّل النص إلى كلمات بأحرف صغيرة موصولة بواصلات، مع خيار النقل الحرفي للحروف ذات العلامات الصوتية (accented) للحصول على روابط slug نظيفة.

الخصوصية: تعمل هذه الأداة بالكامل في متصفحك. لا تغادر بياناتك جهازك أبداً.
جارٍ تحميل الأداة…

كيفية استخدام محوّل kebab-case

  1. الصق العناوين أو المعرّفات، واحداً في كل سطر.
  2. اختر kebab-case أو slug للروابط أو Train-Case.
  3. بالنسبة إلى slug، قرّر ما إذا كنت تريد الحفاظ على الحروف غير اللاتينية، وحدّد الطول الأقصى.
  4. انسخ النتائج.

مزايا محوّل kebab-case

  • أوضاع kebab-case وslug للروابط وTrain-Case
  • نقل حرفي (transliteration) للحروف اللاتينية ذات العلامات الصوتية والحروف المركّبة (café → cafe، straße → strasse)
  • خيار الحفاظ على الحروف العربية والهندية وغيرها من الحروف غير اللاتينية في الـ slug
  • حد أقصى لطول الـ slug مع اقتطاع نظيف
  • تحويل دفعي مع جدول نتائج وتحذيرات عند نتائج slug الفارغة

مثال على محوّل kebab-case

روابط slug لمقالات المدونة

الإدخال:

Café Straße & Crème Brûlée Menu
10 Tips for Better APIs!

النتيجة:

cafe-strasse-creme-brulee-menu
10-tips-for-better-apis

الأسئلة الشائعة حول محوّل kebab-case

ما الفرق بين kebab-case وslug الرابط؟

يكتفي kebab-case بوصل الكلمات بواصلات. أما وضع slug فيزيل إضافةً إلى ذلك العلامات الصوتية (café → cafe)، ويفكّ الحروف المركّبة (straße → strasse)، ويحذف علامات الترقيم، ويمكنه تقييد الطول — لإنتاج روابط URL آمنة ومقروءة.

ماذا يحدث للنص العربي أو الهندي في وضع slug؟

عند تفعيل خيار «الحفاظ على الحروف غير اللاتينية» (Keep non-Latin letters) تُحفظ الكلمات (مرحبا-بالعالم)، وتعرضها المتصفحات الحديثة بشكل صحيح في الروابط. عطّله للسماح بحروف ASCII وأرقامها فقط.

لماذا أنتج أحد الأسطر نتيجة فارغة؟

لأنه لم يحتوِ على أي حروف أو أرقام بعد التنظيف — مثلاً كان يحتوي على علامات ترقيم فقط، أو على نص غير لاتيني مع تعطيل خيار «الحفاظ على الحروف غير اللاتينية».

ما هو Train-Case؟

كلمات مفصولة بواصلات يبدأ كل منها بحرف كبير (Content-Type وX-Request-Id) — وهو النمط المستخدم لأسماء ترويسات HTTP.