الانتقال إلى المحتوى الرئيسي
PulsarKit

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

UPPERCASE وTitle Case وcamelCase وخمس حالات أخرى، والنتيجة تتحدث أثناء الكتابة، مع قواعد اللغات التي تجعل ß وİ وё تظهر بشكلها الصحيح.

أفلت ملفاتك هنا

⁦.txt, .md, .csv⁩ · حتى 5 م.ب

طريقة تغيير حالة الأحرف

  1. 1

    لصق النص أو إفلاته

    اكتب في المربع، أو الصق من أي مكان، أو أفلت ملف .txt أو .md أو .csv حتى 5 ميغابايت.

  2. 2

    اختيار الحالة

    ثماني حالات. تتحدث النتيجة أثناء الكتابة، ولا يوجد زر عليك الضغط عليه.

  3. 3

    النسخ أو التنزيل

    نقرة واحدة للنسخ إلى الحافظة، وأخرى لتنزيل ملف .txt.

لماذا لا يكفي toUpperCase لتحويل حالة الأحرف

يكفي في الإنجليزية وحدها، ولا يكفي في أي لغة أخرى. في التركية حرفان منفصلان حيث للإنجليزية حرف واحد: الحرف i المنقوط يصبح في الحالة الكبيرة İ لا I، والخطأ هنا يحوّل كلمات تركية إلى كلمات تركية أخرى. وحرف ß الألماني يصبح SS في الحالة الكبيرة، وهذا التحويل في اتجاه واحد، لأن SS بالأحرف الصغيرة تعود ss لا ß. وفي اليونانية يتغير شكل حرف سيغما الأخير بحسب موضعه في الكلمة. تستخدم هذه الصفحة تحويلًا يراعي إعدادات اللغة، وتتيح لك تحديد اللغة صراحة. وتنبهك قبل تحويل ß، لا بعد أن تكون قد لصقت النتيجة في مكان آخر.

حالة الجملة ومشكلة الاختصارات

حالة الجملة تعني تحويل كل الأحرف إلى صغيرة ثم تكبير الحرف الأول من كل جملة، وهذا يتطلب معرفة مواضع انتهاء الجمل. التقسيم الساذج عند النقاط يتعثر في «Dr. Smith» و«e.g.» و«3.14». تحمل هذه الصفحة قائمة من 24 اختصارًا شائعًا، وتعامل النقطة بين رقمين على أنها فاصلة عشرية، فتسلم هذه الحالات. أما الاختصارات المكونة من الأحرف الأولى فتُعالج على حدة: تبقى NASA وPDF كما هي ولا تصبحان Nasa وPdf، إلا إذا أوقفت هذا الخيار.

حالة العنوان بأسلوب APA

لحالة العنوان عدة أعراف، وهي لا تتفق فيما بينها. المستخدم هنا هو أسلوب APA: يُكبّر الحرف الأول من كل كلمة باستثناء قائمة قصيرة من أدوات التعريف والعطف وحروف الجر (a، an، the، and، but، or، of، to، in ونحو عشرين كلمة أخرى)، مع تكبير الكلمة الأولى والأخيرة دائمًا مهما كانتا. هذه القاعدة الأخيرة هي ما يميز حالة العنوان الحقيقية من الساذجة، وبفضلها يخرج «The Book of the Dead» صحيحًا، لا «The Book Of The Dead» ولا «the Book of the dead». وإن أردت تكبير كل كلمة دون استثناء، فهذا هو الخيار الآخر.

حالات المبرمجين

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

لا يُرفع شيء، ولا يُنتظر جلب أي شيء

الصفحة مكتوبة بلغة JavaScript عادية دون أي مكتبات، لذا تعمل من الزيارة الأولى، وعلى الهاتف، ومع انقطاع الاتصال بالشبكة. لا رفع، ولا قائمة انتظار، ولا معالجة على خادم أحد، ولهذا السبب أيضًا لا حدّ لعدد مرات استخدامها.

لا يغادر النص جهازك

كل شيء يجري في متصفحك أثناء الكتابة. لا رفع، ولا حساب، ولا سجل، وإغلاق علامة التبويب يمسح كل شيء.

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

هل يعمل مع السيريلية واليونانية والحروف ذات العلامات؟

نعم. التحويل يراعي إعدادات اللغة، ويمكنك تحديد اللغة صراحة حين لا تناسب الإعدادات الافتراضية نصك.

لماذا يتحول ß إلى SS؟

لأن هذا هو الشكل الصحيح للحرف في الحالة الكبيرة في الألمانية. وهو تحويل في اتجاه واحد: SS بالأحرف الصغيرة تعطي ss لا ß، لذا تنبهك الصفحة قبل أن تنسخ النتيجة.

ما الفرق بين أساليب حالة العنوان؟

يُبقي أسلوب APA الكلمات القصيرة مثل a وof وthe بأحرف صغيرة ما لم تكن الأولى أو الأخيرة. أما الخيار الآخر فيكبّر كل كلمة دون استثناء.

هل ستتحول NASA إلى Nasa؟

ليس افتراضيًا. الكلمات المكونة من حرفين إلى ستة أحرف كبيرة تُعامل على أنها اختصارات وتبقى كما هي في حالة الجملة وحالة العنوان.

هل يمكنني تحويل camelCase إلى كلمات عادية؟

نعم. الحد بين حرف صغير وحرف كبير يُحسب فاصلًا بين كلمتين، لذا يعمل تحويل camelCase في الاتجاهين.

هل يُرفع نصي؟

لا. لا يغادر علامة تبويب المتصفح أبدًا.

ما حجم النص الذي يمكنني تحويله؟

الملفات حتى 5 ميغابايت، ولا حدّ للكتابة أو اللصق.

أدوات ذات صلة