محوّل حالة الأحرف
حوّل نصك بين الأحرف الكبيرة والصغيرة وTitle Case وcamelCase وsnake_case، مع دعم كامل للعربية وشرح متى تنفع كل صيغة، مجانًا.
نصك بلغة ما فيها أحرف كبيرة وصغيرة (مثل العربية)، فالتحويلات الأربعة الأولى بترجّعه لك مثل ما هو. تحويلات camelCase و snake_case وأخواتها تشتغل عليه عادي، لأنها تغيّر الفواصل بين الكلمات مو حالة الأحرف.
🔒 نصك ما يغادر المتصفح — ولا حرف يُرسل لأي سيرفر، وما نحفظ شي
طريقة الاستخدام
- الصق نصك في الصندوق الأولالأداة تفحص نصك مباشرة وتقول لك أي التحويلات تنفع معه.
- اختر التحويلثمانية أزرار، وتحت كل واحد مثال يوضّح شكل النتيجة قبل ما تضغط.
- اقرأ النتيجة في الصندوق الثانيالنص الأصلي يبقى مكانه، فتقدر تجرّب أكثر من تحويل بدون ما تعيد اللصق.
- انسخ النتيجةزر النسخ ياخذ الصندوق الثاني، والمسح يفضّي الاثنين.
عجبتك الأداة؟ ساعدنا نخليها مجانية للأبد — ادعم OMXHub ❤️
أسئلة شائعة
ليش أربعة أزرار تنطفي لما أكتب عربي؟
لأن العربية ما فيها أحرف كبيرة وصغيرة أصلًا — ولا الفارسية ولا العبرية ولا الصينية. فتحويل "مرحبا" إلى أحرف كبيرة يرجّع لك "مرحبا" نفسها. أداة تقبل الضغطة وترجّع نفس النص تكون قالت لك إن نصك أصلًا بأحرف كبيرة، وهذا كلام مو صحيح. عشان كذا نعتّم الأزرار الأربعة ونقول السبب — بس ما نعطّلها، لأن نص مخلوط مثل "مرحبا OMXHub" فيه فعلًا شي تسويه.
طيب وش ينفع للعربية من هالأدوات؟
الأربعة الثانية: camelCase و PascalCase و snake_case و kebab-case. هذي ما تغيّر حالة الأحرف — تغيّر الفواصل بين الكلمات. و"مرحبا-يا-عالم" هو بالضبط شكل الرابط (slug) اللي تحتاجه لصفحة عربية، فهذي شغلة حقيقية تسويها الأداة على نص عربي مو مجرد لا شي.
كيف تختارون الكلمات اللي تبقى صغيرة في Title Case؟
حروف الجر وأدوات الربط القصيرة (the, of, and, to…) تبقى صغيرة، إلا إذا كانت أول كلمة أو آخر كلمة — وهذي القاعدة اللي تتفق عليها كل أدلة الأسلوب، وهي اللي تخلي "Gone with the Wind" مضبوط و"Gone With The Wind" غلط.
وش يصير للأسطر والمسافات؟
تبقى مثل ما هي في تحويلات الحالة الأربعة — الأسطر الجديدة والمسافات المزدوجة ما نلمسها، لأن التحويل شغله الأحرف مو التنسيق. أما تحويلات المبرمجين (camel و snake وأخواتها) فهي بطبيعتها تعيد بناء الفواصل، فالأسطر تختفي: ذاك هو المطلوب منها.
ليش parseHTTPResponse ما تنكسر إلى حروف مفردة؟
لأن التقسيم ينتبه للاختصارات: يقطع عند الانتقال من حرف صغير إلى كبير، وعند آخر حرف كبير قبل كلمة جديدة. فتطلع parse / HTTP / Response بدل parse / H / T / T / P / Response.
هل النص يُرفع لسيرفر؟
لا، ولا حرف. كل التحويلات تصير داخل متصفحك.