حوّل النص إلى أحرف كبيرة أو صغيرة أو Title Case أو Sentence case أو camelCase أو snake_case وغيرها
تتم المعالجة في متصفحك. لا يُرفع أي شيء.تغيير حالة الأحرف يعيد كتابة النص بأحرف كبيرة (UPPER) أو صغيرة (lower) أو بحالة العنوان أو حالة الجملة، وللبرمجة بصيغة camelCase أو snake_case أو kebab-case. يُحوَّل مستند من 2,000 كلمة لحظة لصقه. مفيد لعنوان عالق بالأحرف الكبيرة، أو لتسمية يجب أن تصبح اسم متغير.
تُرجمت هذه الصفحة آليًا من الأصل الإنجليزي. لم يراجع أي شخص هذه الترجمة بعد، لذا فالنسخة الإنجليزية هي التي يُعتمد عليها. اقرأ الأصل الإنجليزي
اكتب نصك أو الصقه في المربع.
ابحث عن الحالة التي تريدها في القائمة أدناه: أحرف كبيرة، أحرف صغيرة، حالة العنوان، حالة الجملة وغيرها.
اضغط نسخ بجانب تلك الحالة.
الصق النص المحوَّل حيث تحتاجه؛ لا شيء مما تكتبه يغادر متصفحك.
يعيد هذا المحوّل كتابة نصك بإحدى عشرة حالة دفعة واحدة: أحرف كبيرة (UPPER CASE)، أحرف صغيرة (lower case)، حالة العنوان (Title Case)، حالة الجملة (Sentence case)، camelCase، PascalCase، snake_case، kebab-case، CONSTANT_CASE، متناوب (aLtErNaTiNg) ومعكوس (iNVERSE). اكتب أو الصق مرة واحدة فتتحدّث كل نسخة أثناء الكتابة، ولكل منها زر نسخ خاص بها. تنطبق هذه الحالات على الحروف اللاتينية وما يشبهها، إذ لا توجد أحرف كبيرة وصغيرة في العربية.
مهمتان تجلبان معظم الناس إلى هنا. الأولى إصلاح النص: فقرة كُتبت ومفتاح Caps Lock مفعّل، أو عنوان يحتاج إلى الأحرف الكبيرة الصحيحة، أو قائمة أسماء وصلت كلها بأحرف كبيرة من جدول بيانات. والثانية البرمجة: تحويل "first name" إلى firstName في JavaScript، أو first_name لعمود في قاعدة بيانات، أو first-name لصنف CSS أو لمسار عنوان URL.
تتبع التحويلات قواعد واضحة. تُبقي حالة العنوان الكلمات a وan وthe وof وin وon وand وor وbut وfor وto وat وby بأحرف صغيرة، إلا إذا بدأت العنوان أو أنهته أو جاءت بعد نقطتين؛ وهذه قواعد العناوين الإنجليزية. وتكتب حالة الجملة الحرف الأول من كل جملة وكل سطر بحرف كبير، وتحوّل "i" المنفردة إلى "I". وتحتفظ الحالتان بالاختصارات مثل NASA والعلامات التجارية مثل iPhone، إلا إذا كان النص كله بأحرف كبيرة. وتحوّل حالات البرمجة كل سطر على حدة وتقسّم المعرّفات الموجودة، فيصبح XMLHttpRequest هو xml_http_request.
يعمل كل شيء في متصفحك، فلا يُرسَل شيء مما تلصقه إلى أي مكان. اضغط Ctrl+Enter لنسخ الحالة المميّزة. لعدّ الكلمات في النتيجة استخدم Word Counter، ولتنظيف قائمة أولًا استخدم Remove Duplicate Lines.
الصق النص وانسخ نسخة حالة الجملة. فهي تحوّل كل حرف إلى صغير، ثم تكتب الحرف الأول من كل جملة وكل سطر بحرف كبير، وتحوّل "i" المنفردة إلى "I". وحالة العنوان هي الخيار الآخر إذا كان النص عنوانًا. ولأن النص كله بأحرف كبيرة، لا يمكن تمييز الاختصارات فتتحوّل هي أيضًا إلى أحرف صغيرة.
تبقى a وan وthe وof وin وon وand وor وbut وfor وto وat وby بأحرف صغيرة في وسط العنوان، وفق القواعد الإنجليزية. وتُكتب بحرف كبير إذا كانت الكلمة الأولى أو الأخيرة، أو إذا جاءت بعد نقطتين أو نقطة، كما في "Star Wars: A New Hope". ويُكتب جزءا الكلمة الموصولة بشرطة بحرف كبير: "Well-Known".
تصل camelCase الكلمات وتكتب كل كلمة بحرف كبير ما عدا الأولى (firstName)، كما في متغيرات JavaScript. وتكتب PascalCase كل الكلمات بحرف كبير (FirstName)، كما في أسماء الأصناف. وتصل snake_case كلمات صغيرة بشرطات سفلية (first_name)، وهي شائعة في Python وقواعد البيانات. وتستخدم kebab-case الشرطات (first-name) في عناوين URL وCSS. أما CONSTANT_CASE فهي snake_case بأحرف كبيرة.
نعم. الصق عنصرًا واحدًا في كل سطر. تحوّل حالات البرمجة (camelCase وsnake_case وkebab-case وغيرها) كل سطر على حدة، فيصبح عمود أسماء الحقول عمودًا من المعرّفات. وتعامل حالة العنوان وحالة الجملة أيضًا كل سطر على حدة، وهذا يناسب قوائم العناوين.
نعم، في حالة العنوان وحالة الجملة، ما دام باقي النص يستخدم الأحرف الكبيرة بشكل عادي. فالكلمات المكتوبة كلها بأحرف كبيرة، والكلمات التي فيها حرف كبير في الوسط مثل iPhone، تبقى كما كتبتها. وإذا كان النص كله بأحرف كبيرة، يُحوَّل كله أولًا إلى أحرف صغيرة، لأنه لا توجد طريقة لتمييز الاختصارات.
لا. تجري التحويلات في متصفحك أثناء الكتابة ولا يُرفع أي شيء. يُحفظ النص على هذا الجهاز فقط ليبقى بعد إعادة تحميل الصفحة، وزر مسح يحذفه. ويُحوَّل النص الطويل جدًا أيضًا، حتى مليون حرف، وإن كان الهاتف قد يحتاج إلى لحظة.
هل ما زلت عالقًا؟ اسأل عن محوّل حالة الأحرف ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.