انتقل إلى المحتوى

محوّل حالة الأحرف: كبيرة وصغيرة وحالة العنوان وغيرها

الصق نصًا وبدّله بين الأحرف الكبيرة والصغيرة وحالة العنوان وحالة الجملة، أو حوّله إلى ⁦camelCase⁩ و⁦snake_case⁩ و⁦kebab-case⁩ لاستخدامه في البرمجة وأسماء الملفات وروابط الصفحات. لا توجد في العربية أحرف كبيرة وصغيرة، لذلك تبقى الكلمات العربية كما كتبتها تمامًا. وتجري العملية كلها في متصفحك.

الإجابة المختصرة

لتغيير حالة الأحرف، الصق النص في المربع، واختر نمطًا مثل حالة العنوان أو ⁦snake_case⁩، ثم انسخ النتيجة. تُبقي حالة العنوان الكلمات القصيرة مثل ⁦of⁩ و⁦the⁩ بأحرف صغيرة، وتبدأ حالة الجملة كل جملة بحرف كبير، أما أنماط البرمجة فتصل الكلمات دون فاصل أو بشرطة سفلية أو بشرطة عادية. ويبقى النص العربي دون تغيير.

لا توجد في العربية أحرف كبيرة وصغيرة، لذا تبقى الكلمات العربية دون تغيير في كل الأنماط.

يجري التحويل على جهازك، ولا يُرفع أي شيء أو يُحفظ.

طريقة استخدام أداة محوّل حالة الأحرف

  1. اكتب نصك أو الصقه في المربع الأول.
  2. اختر النمط من الأزرار التي فوقه، فيظهر النص المحوَّل في المربع الثاني فورًا.
  3. في حالة العنوان أو حالة الجملة، أبقِ خيار الاختصارات مفعّلًا حتى تبقى كلمات مثل ⁦UAE⁩ أو ⁦PDF⁩ بأحرف كبيرة، ثم اضغط «نسخ».

أي حالة تناسب أي استخدام

تناسب حالة العنوان العناوين الرئيسية وعناوين التقارير وموضوعات رسائل البريد الإلكتروني المكتوبة بالإنجليزية. أما حالة الجملة فهي الخيار الحديث لعناوين صفحات الويب والأزرار وتسميات النماذج لأنها تُقرأ بشكل طبيعي. وتصلح الأحرف الكبيرة للتسميات القصيرة واللافتات، لكنها مُتعبة في الفقرات الطويلة، وقد تبدو على الإنترنت كأنها صراخ. وتفيد الأحرف الصغيرة في إصلاح نص كُتب وزر ⁦Caps Lock⁩ مفعّل، أو في الوسوم وأسماء المستخدمين.

أنماط البرمجة والملفات وروابط الصفحات

يسمّي المبرمجون المتغيرات بنمط ⁦camelCase⁩ (⁦totalAmount⁩) في جافاسكربت وجافا، وبنمط ⁦snake_case⁩ (⁦total_amount⁩) في بايثون و⁦SQL⁩. أما ⁦kebab-case⁩ (⁦total-amount⁩) فهو الشكل المعتاد لروابط الصفحات وأصناف ⁦CSS⁩ وأسماء الملفات، لأن محركات البحث تقرأ الشرطة كأنها مسافة. ويفصل المحوّل الكلمات عند المسافات وعلامات الترقيم والأحرف الكبيرة داخل الكلمة، فيصبح ⁦XMLHttpRequest⁩ مثلًا ⁦xml_http_request⁩.

كيف يُعامَل النص العربي

لا تعرف الكتابة العربية أحرفًا كبيرة وصغيرة، لذلك لا تغيّر الأحرف الكبيرة والصغيرة وحالة العنوان وحالة الجملة أي كلمة عربية. وفي أنماط ⁦camelCase⁩ و⁦snake_case⁩ و⁦kebab-case⁩ تحوّل الأداة الأجزاء المكتوبة بالحروف اللاتينية فقط، وتُبقي كل مقطع عربي بمسافاته كما كُتب. فالسطر «⁦order total⁩ الإجمالي» يصبح «⁦order-total⁩ الإجمالي»، فتبقى التسميات والملاحظات ثنائية اللغة مقروءة.

كيف تتعامل حالة العنوان مع الكلمات القصيرة

تُبقي معظم أدلة الأسلوب الإنجليزية أدوات التعريف وحروف العطف والجر القصيرة، مثل ⁦a⁩ و⁦the⁩ و⁦and⁩ و⁦of⁩ و⁦to⁩ و⁦in⁩، بأحرف صغيرة ما لم تأتِ في أول العنوان أو آخره أو بعد نقطتين. وتتبع هذه الأداة القاعدة نفسها. وتختلف الأدلة في حروف الجر الأطول مثل ⁦about⁩ و⁦between⁩، فإن كان للناشر أسلوب خاص فراجعه وعدّل الكلمة يدويًا بعد النسخ.

الخصوصية والحدود

يجري التحويل في متصفحك أثناء الكتابة، فلا يُرفع شيء، ولا حاجة إلى حساب، ولا يوجد حد يومي. وتعمل الأداة مع النصوص الطويلة جدًا التي تبلغ مئات الآلاف من الأحرف، وإن كانت الهواتف القديمة قد تتوقف لحظة. وتُحفظ فواصل الأسطر، وفي أنماط البرمجة يُحوَّل كل سطر وحده، فتبقى قائمة أسماء الحقول قائمة.

الأسئلة الشائعة

هل يغيّر محوّل حالة الأحرف نصي العربي؟

لا. ليس في العربية أحرف كبيرة وصغيرة، فيبقى النص كما كتبته في كل الأنماط. وفي النص المختلط تُحوَّل الكلمات الإنجليزية وغيرها من الكلمات اللاتينية فقط.

لماذا تركت حالة العنوان بعض الكلمات صغيرة؟

تبقى الكلمات القصيرة مثل ⁦of⁩ و⁦the⁩ و⁦and⁩ و⁦to⁩ و⁦in⁩ صغيرة في وسط العنوان، كما توصي معظم أدلة الأسلوب. وتُكتب بحرف كبير إذا جاءت في أول العنوان أو آخره أو بعد نقطتين مباشرة.

ما الفرق بين ⁦camelCase⁩ و⁦snake_case⁩؟

يصل ⁦camelCase⁩ الكلمات دون مسافات ويبدأ كل كلمة بعد الأولى بحرف كبير، مثل ⁦invoiceNumber⁩. أما ⁦snake_case⁩ فيكتب كل الكلمات بأحرف صغيرة ويصلها بشرطة سفلية، مثل ⁦invoice_number⁩.

هل يمكنني إبقاء اختصارات مثل ⁦UAE⁩ أو ⁦PDF⁩ بأحرف كبيرة؟

نعم. عند تفعيل خيار الاختصارات، تترك حالة العنوان وحالة الجملة كل كلمة مكتوبة أصلًا بأحرف كبيرة كما هي. أما إذا كان النص كله بأحرف كبيرة فيُحوَّل بالكامل، إذ لا يمكن حينها تمييز الاختصارات من غيرها.

هل تعمل الأداة مع الحروف ذات العلامات مثل ⁦é⁩ أو ⁦ü⁩؟

نعم. تتغير حالة حروف مثل ⁦é⁩ و⁦ü⁩ و⁦ñ⁩ بشكل صحيح، وتبقى في أنماط ⁦camelCase⁩ و⁦snake_case⁩ و⁦kebab-case⁩. وإن احتجت إلى حروف لاتينية مجردة لرابط صفحة، فاحذف العلامات بعد النسخ.