محوّل حالة الأحرف

الصق نصك وحوّله إلى أحرف كبيرة أو صغيرة أو Title Case صحيح أو Sentence case أو أسلوب برمجي مثل camelCase. والتراجع على بعد نقرة واحدة.

نصك

الأحرف
0
الكلمات
0
الأسطر
0
دون مسافات
0
تنزيل ‎.txt
تنظيف
قواعد Title Case
كل شيء يجري في متصفحك. لا يُرفع نصك أبدًا.

تحويل إلى

اضغط على أسلوب لتغيير نصك. زر النسخ يأخذ النص المحوّل دون تغيير الخانة.

كيف تحوّل النص إلى أحرف كبيرة أو صغيرة أو صيغة العناوين

يغيّر محوّل حالة الأحرف طريقة كتابة الأحرف الكبيرة والصغيرة في أي نص لاتيني تلصقه، مثل الإنجليزية والفرنسية: UPPER CASE وlower case وTitle Case وSentence case وسبعة أنماط أخرى. كل صف في الجهة المقابلة يعرض معاينة حية، فترى النتيجة قبل أن تعتمدها.

  1. الصق نصك في الخانة. تعرض العدادات أسفلها عدد الأحرف والكلمات والأسطر أثناء الكتابة.
  2. اضغط على نمط، مثل Title Case. يتغير النص في الخانة.
  3. لم تعجبك النتيجة؟ اضغط تراجع (أو Ctrl+Z بعد التغيير مباشرة). تُحفظ حتى 100 خطوة.
  4. اضغط نسخ، أو تنزيل ملف ‎.txt لحفظ ملف.

إذا كنت تحتاج إلى النسخة المحوّلة للحظة فقط، فزر النسخ الصغير في كل صف ينسخ ذلك النمط دون أن يغيّر الخانة.

كيف تصلح نصًا كُتب وزر Caps Lock مفعّل دون إعادة كتابته

كتبت فقرة كاملة بالإنجليزية قبل أن تنتبه إلى أن Caps Lock مفعّل؟ هناك حالتان، ولكل منهما زر مختلف.

لاحظ كلمة "friday" في المثال الثاني. لا يستطيع أي محوّل أن يعرف أي الكلمات أسماء علم، لذلك أسماء العلم التي كُتبت بأحرف كبيرة تخرج بأحرف صغيرة. اقرأ النتيجة مرة واحدة وصحّح الأسماء يدويًا. الكلمات المكتوبة أصلًا بحالة مختلطة مثل iPhone، والاختصارات داخل النص العادي مثل NASA، يتركها Title Case وSentence case كما هي.

مقارنة بين كل أنماط حالة الأحرف

هذه عبارة واحدة بعد تمريرها على كل خيار:

النمطالنتيجةالاستخدام المعتاد
UPPER CASETHE RETURN OF THE KINGاللافتات والتسميات القصيرة والعناوين القانونية
lower casethe return of the kingالوسوم والهاشتاغات وتنظيف البيانات
Title CaseThe Return of the Kingالعناوين الصحفية وأسماء الكتب والأغاني
Sentence caseThe return of the kingنص المحتوى وأزرار الواجهات وكثير من المواقع الإخبارية
Capitalize Each WordThe Return Of The Kingالأسماء في القوائم وحقول النماذج
camelCasetheReturnOfTheKingمتغيرات JavaScript وJava
PascalCaseTheReturnOfTheKingأسماء الأصناف والمكوّنات
snake_casethe_return_of_the_kingPython وأعمدة SQL
kebab-casethe-return-of-the-kingالروابط وأصناف CSS وأسماء الملفات
CONSTANT_CASETHE_RETURN_OF_THE_KINGالثوابت ومتغيرات البيئة
dot.casethe.return.of.the.kingمفاتيح الإعدادات ومفاتيح الترجمة

نمط aLtErNaTiNg cAsE هو أسلوب "سبونج بوب الساخر" وليس له استخدام جاد. وُضع هنا لأن الناس يبحثون عنه.

ما قواعد صيغة العناوين Title Case؟

يتبع زر Title Case نهج دليلي AP وAPA: تُكتب كل كلمة بحرف أول كبير ما عدا أدوات التعريف والتنكير (a, an, the)، وأدوات العطف القصيرة (and, but, or, nor, for, so, yet)، وحروف الجر المكوّنة من ثلاثة أحرف أو أقل (in, of, on, to, by, at, up, via). وتُكتب هذه الكلمات الصغيرة بحرف كبير أيضًا عندما تكون أول كلمة أو آخرها، أو تأتي بعد نقطتين مباشرة. الكلمات الموصولة بشرطة تأخذ حرفًا كبيرًا في كل جزء، فتصبح "step-by-step guide" هي "Step-by-Step Guide".

أسلوب شيكاغو أكثر صرامة، ويكتب حروف الجر الأطول مثل "from" و"with" بأحرف صغيرة أيضًا. إذا كانت جهة النشر تعتمد شيكاغو، فراجع هذه الكلمات بعد التحويل. دالة PROPER في Excel وزر Capitalize Each Word يتجاهلان كل ذلك ويكتبان "of" و"the" بحرف كبير أيضًا، ولهذا تبدو العناوين المصنوعة بهذه الطريقة غير مضبوطة قليلًا.

تكتب بالإندونيسية؟ غيّر قواعد صيغة العناوين إلى الإندونيسية. عندها تبقى كلمات مثل dan وdi وke وdari وyang وuntuk بأحرف صغيرة ما لم تكن في بداية العنوان، كما يشترط دليل الإملاء الإندونيسي EYD.

snake_case أم camelCase: أيهما تستخدم؟

استخدم ما تعتمده اللغة البرمجية أو قاعدة الكود أصلًا؛ خلط الأنماط في مشروع واحد أسوأ من اختيار النمط "الخطأ". الأعراف الشائعة:

اللغة أو الموضعالمتغيرات والدوالالأصنافالثوابت
JavaScript / TypeScriptcamelCasePascalCaseCONSTANT_CASE
Pythonsnake_casePascalCaseCONSTANT_CASE
Java, KotlincamelCasePascalCaseCONSTANT_CASE
Ruby, Rustsnake_casePascalCaseCONSTANT_CASE
أصناف CSS والروابطkebab-case

الأنماط البرمجية تفصل الكلمات عند المسافات وعلامات الترقيم والأحرف الكبيرة الموجودة، فتصبح "XMLHttpRequest handler" هي xml_http_request_handler بنمط snake_case. تُحذف علامات التشكيل اللاتينية (café تصبح cafe) لأن معظم المعرّفات والروابط يجب أن تبقى بأحرف ASCII بسيطة. كل سطر يُحوَّل وحده، فيمكنك لصق قائمة من 50 اسم عمود وتحويلها كلها إلى snake_case دفعة واحدة.

تنظيف النص الفوضوي

النص المنسوخ من ملف PDF يصل كثيرًا مع فاصل أسطر كل 60 حرفًا. إزالة فواصل الأسطر يدمج هذه الأسطر لكنه يُبقي الأسطر الفارغة بين الفقرات؛ اضغطه مرة ثانية لدمج كل شيء في سطر واحد. إزالة المسافات الزائدة يختصر المسافات المزدوجة وعلامات الجدولة، وإزالة الأسطر المكررة يُبقي أول نسخة من كل سطر (مفيد لقوائم البريد الإلكتروني)، وترتيب أ–ي يرتّب مع وضع الأرقام بترتيبها الطبيعي، فيأتي Item 2 قبل Item 10.

ملاحظة للتركية والأذربيجانية: الحرف i المنقوط وغير المنقوط حرفان مختلفان فيهما، فكلمة "istanbul" بأحرف كبيرة هي "İSTANBUL" لا "ISTANBUL". اختر اللغة من قواعد الأحرف فتتبعها الأحرف الكبيرة والصغيرة. الأنماط البرمجية تستخدم دائمًا قواعد الإنجليزية البسيطة، فلا يتحول متغير اسمه ID أبدًا إلى ıd.

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

كيف أصلح نصًا كتبته وزر Caps Lock مفعّل دون إعادة كتابته؟

الصقه هنا وانقر iNVERSE cASE، فيتبدّل كل حرف. "hELLO, mY NAME IS aNNA" يصبح "Hello, My name is Anna". وإذا كان النص كله بأحرف كبيرة فاستخدم Sentence case بدلًا من ذلك.

كيف أحوّل الأحرف الكبيرة إلى صغيرة في Word؟

حدّد النص واضغط Shift+F3؛ كل ضغطة تتنقل بين lowercase وUPPERCASE وCapitalize Each Word. الخيارات نفسها موجودة في الصفحة الرئيسية ← تغيير حالة الأحرف (زر Aa). وفي مستندات Google استخدم تنسيق ← نص ← الأحرف الكبيرة.

ما الكلمات التي تبقى بأحرف صغيرة في Title Case؟

أدوات التعريف (a وan وthe)، وأدوات العطف القصيرة (and وbut وor وnor وfor وso وyet)، وحروف الجر من ثلاثة أحرف أو أقل (in وof وon وto وby)، ما لم تكن الكلمة الأولى أو الأخيرة. "the lord of the rings" تصبح "The Lord of the Rings".

ما الفرق بين Title Case وCapitalize Each Word؟

Title Case يُبقي الكلمات الصغيرة بأحرف صغيرة ولا يغيّر الاختصارات مثل NASA؛ أما Capitalize Each Word فيكبّر أول حرف من كل كلمة. العبارة نفسها تعطي "The Lord of the Rings" مقابل "The Lord Of The Rings".

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

snake_case يربط الكلمات الصغيرة بشرطات سفلية (user_id)، وcamelCase يربطها بحرف كبير في بداية كل كلمة بعد الأولى (userId). تستخدم Python وSQL غالبًا snake_case، وتستخدم JavaScript وJava أسلوب camelCase.

كيف أغيّر حالة الأحرف في Excel أو Google Sheets؟

استخدم الدوال ‎=UPPER(A1) و‎=LOWER(A1) و‎=PROPER(A1). الدالة PROPER تكبّر أول حرف من كل كلمة بما فيها "of" و"the"، فلأسلوب العناوين الصحيح الصق العمود هنا واستخدم Title Case.

هل يتعامل مع الحروف التركية والحروف ذات العلامات بشكل صحيح؟

نعم. يتبع التحويل بين الأحرف الكبيرة والصغيرة قواعد اللغة، فتصبح "café" هي "CAFÉ"، ومع اختيار Türkçe تصبح "istanbul" هي "İSTANBUL" بحرف İ الكبير المنقوط.