محوّل حالة النص
Extension Actions
حوّل النص المحدد إلى UPPER، lower، Title، camelCase، snake_case أو أصلح الأحرف الكبيرة عبر قائمة النقر الأيمن
🔥 توقف عن إعادة كتابة النصوص لمجرد تغيير حالة أحرفها. إضافة Text Case Converter تضيف تحويلاً فورياً لحالة الأحرف إلى قائمة النقر بزر الماوس الأيمن — حدد أي نص في حقل قابل للتعديل، انقر بزر الماوس الأيمن، وقم بتحويله بنقرة واحدة. ستة أوضاع تحويل، بدون أي تعقيد، وتعمل على كل المواقع الإلكترونية.
✨ الميزات الرئيسية
📝 ستة تحويلات قوية لحالة الأحرف النصية
حوّل النص المحدد إلى أي من هذه التنسيقات مباشرةً من قائمة السياق:
• حالة الأحرف الكبيرة (UPPER CASE) — اجعل كل شيء بحروف كبيرة للعناوين، الاختصارات، أو للتأكيد.
• حالة الأحرف الصغيرة (lower case) — حوّل كل الأحرف إلى حالة صغيرة على الفور.
• حالة أحرف العنوان (Title Case) — اجعل الحرف الأول من كل كلمة كبيراً للعناوين الرئيسية والفرعية.
• نمط سنام الجمل (camelCase) — مثالي للمطورين الذين يكتبون أسماء المتغيرات ومعرفات الشيفرات البرمجية.
• نمط الثعبان (snake_case) — مثالي للبرمجة، تسمية الملفات، وحقول قواعد البيانات.
• حالة أحرف الجملة (Sentence case) — أصلح حالة الأحرف الخاطئة. تبدأ كل جملة بحرف كبير.
⚙️ قائمة سياق قابلة للتخصيص
ليس كل تحويل مناسباً لكل مستخدم. افتح النافذة المنبثقة وقم بتفعيل أو تعطيل خيارات الحالة الفردية باستخدام مفاتيح تبديل بسيطة. ستظهر فقط التحويلات التي تستخدمها فعلياً في قائمة النقر بزر الماوس الأيمن — مما يبقيها نظيفة وسريعة.
☁️ مزامنة الإعدادات عبر الأجهزة
يتم حفظ تفضيلاتك للتبديل عبر مساحة التخزين المزامنة المدمجة في كروم. سجل الدخول إلى كروم على جهاز كمبيوتر آخر، وستجد إعدادات Text Case Converter موجودة بالفعل. لا حاجة لإنشاء حساب، لا تسجيل — إنها تعمل ببساطة.
🌐 تعمل على أي موقع إلكتروني
تدعم إضافة Text Case Converter حقول الإدخال القياسية، ومناطق النصوص متعددة الأسطر (textareas)، ومحررات النصوص المنسقة (contentEditable). سواء كنت تكتب بريداً إلكترونياً في Gmail، أو تعدل منشوراً على WordPress، أو تملأ استمارة، أو تؤلف رسالة على Slack، أو تبرمج في بيئة تطوير متكاملة عبر الإنترنت (online IDE) — ستكون قائمة التحويل موجودة تماماً عندما تحتاج إليها.
🌙 دعم الوضع الداكن
تتكيف واجهة النافذة المنبثقة تلقائياً مع سمة نظامك. سواء كان الوضع الفاتح أو الوضع الداكن — ستبدو دائماً بشكل صحيح وجذاب.
🌍 مترجمة إلى 55 لغة
تمت ترجمة اسم الإضافة ووصفها إلى 55 لغة حتى تشعر بأنها جزء أصيل من نظامك بغض النظر عن مكان وجودك في العالم.
🎯 كيف تعمل
1. اذهب إلى أي موقع يحتوي على حقل إدخال نصي, أو منطقة نصية (textarea), أو منطقة قابلة للتعديل (contentEditable).
2. انقر داخل الحقل واكتب أو حدد النص الذي تريد تحويله.
3. انقر بزر الماوس الأيمن على النص المحدد لفتح قائمة السياق.
4. مرر مؤشر الماوس فوق "Text Case Converter" لرؤية خيارات التحويل المتاحة.
5. انقر على التحويل الذي تحتاجه — سيتم استبدال النص المحدد فوراً بالحالة الجديدة.
هذا كل شيء. لا حاجة للنسخ واللصق في أداة خارجية. لا حاجة لمغادرة الصفحة. لا اختصارات لوحة مفاتيح لتتذكرها. فقط انقر بزر الماوس الأيمن وقم بالتحويل.
هل تريد تخصيص الخيارات التي تظهر؟ انقر على أيقونة Text Case Converter في شريط أدواتك لفتح النافذة المنبثقة. استخدم مفاتيح التبديل لتمكين أو تعطيل التحويلات الفردية. تدخل تغييراتك حيز التنفيذ فوراً وتتم مزامنتها عبر جميع متصفحات كروم الخاصة بك.
🔒 الخصوصية والأمان
تم تصميم Text Case Converter بمنهجية صارمة تعطي الأولوية للخصوصية. إليك بالضبط ما تفعله الإضافة — وما لا تفعله:
• لا جمع للبيانات — الإضافة لا تجمع أو تخزن أو تنقل أيًا من نصوصك. تتم جميع عمليات التحويل محلياً في علامة تبويب متصفحك.
• لا تحليلات — لا توجد أي برامج تتبع، لا قياسات عن بعد، ولا تحليلات للاستخدام من أي نوع.
• لا طلبات خارجية — الإضافة لا تجري أي طلبات شبكية على الإطلاق. لا يتم تحميل خطوط من شبكات توصيل المحتوى (CDNs)، لا برامج نصية عن بعد، ولا استدعاءات لواجهة برمجة التطبيقات (API). كل شيء مدمج محلياً.
• لا شيفرات برمجية من طرف ثالث — الإضافة بأكملها مكتوبة من الصفر باستخدام جافا سكريبت الصرفة (vanilla JavaScript). لا مكتبات، لا أطر عمل، ولا تبعيات.
شرح الأذونات:
• contextMenus — مطلوب لإضافة القائمة الفرعية "Text Case Converter" إلى قائمة النقر بزر الماوس الأيمن. بدون هذا الإذن، لا يمكن للإضافة أن تعمل.
• activeTab — مطلوب لإرسال أمر التحويل إلى الصفحة الحالية عند النقر على عنصر في القائمة. تتفاعل الإضافة فقط مع علامة التبويب التي تستخدمها بفعالية.
• storage — مطلوب لحفظ تفضيلاتك للتبديل (أي تحويلات حالة أحرف مفعلة) ومزامنتها عبر متصفحات كروم الخاصة بك.
لا تطلب الإضافة الوصول إلى سجل التصفح، أو الإشارات المرجعية، أو التنزيلات، أو أي بيانات حساسة أخرى في المتصفح.
💡 حالات الاستخدام
للكتاب وصناع المحتوى
لقد قمت للتو بلصق عنوان من مستند وهو كله بحروف كبيرة. بدلاً من إعادة كتابته، حدد النص، انقر بزر الماوس الأيمن، وقم بتحويله إلى حالة أحرف العنوان أو حالة أحرف الجملة بنقرة واحدة. مثالي لمنشورات المدونات، المقالات، النشرات الإخبارية، ومحتوى وسائل التواصل الاجتماعي.
للمطورين ومبرمجي البرامج
هل تحتاج إلى اسم متغير بنمط سنام الجمل (camelCase) من عبارة؟ أو اسم عمود في قاعدة بيانات بنمط الثعبان (snake_case)؟ حدد النص في بيئة التطوير المتكاملة عبر الإنترنت، أو محرر الشيفرات، أو متتبع المشكلات وقم بتحويله على الفور. لا مزيد من إزالة المسافات وتعديل حالة الأحرف يدوياً.
للطلاب والأكاديميين
سواء كنت تقوم بتنسيق المراجع، أو تعديل حالة أحرف عناوين قائمة المراجع، أو إصلاح نص كتبته عن طريق الخطأ وزر Caps Lock مفعل — فإن Text Case Converter يتعامل مع كل ذلك دون مقاطعة سير عملك.
لمديري وسائل التواصل الاجتماعي
تحويل أسماء العلامات التجارية إلى حالتها الصحيحة، وإصلاح النصوص المكتوبة بالكامل بحروف كبيرة من ملخصات العملاء، أو تنسيق عناوين المنشورات بسرعة — يوفر تحويل حالة الأحرف بالنقر بزر الماوس الأيمن دقائق ثمينة في كل قطعة محتوى.
لأي شخص يكتب على الإنترنت
هل تركت زر Caps Lock مفعلاً عن طريق الخطأ؟ هل قمت بلصق نص بتنسيق خاطئ؟ هل تحتاج إلى توحيد شكل كتلة نصية بسرعة؟ تحول إضافة Text Case Converter مهمة يدوية مملة إلى نقرة واحدة بزر الماوس الأيمن.
⭐ لماذا تختار TEXT CASE CONVERTER
مدمجة حيث تعمل — على عكس أدوات تحويل حالة الأحرف المستندة إلى الويب والتي تتطلب منك نسخ النص، والتبديل بين علامات التبويب، واللصق، والتحويل، والنسخ مرة أخرى، ثم اللصق مجدداً، تعمل Text Case Converter مباشرة داخل الحقل الذي يوجد فيه النص الخاص بك. لا يوجد أي تبديل للسياق.
خفيفة الوزن وسريعة — تستخدم الإضافة الحد الأدنى من الموارد. برنامج المحتوى النصي (content script) صغير وفعال، ولا يتم تنشيطه إلا عند تشغيل عملية تحويل. لا توجد عمليات تعمل باستمرار في الخلفية، ولا استهلاك مفرط للذاكرة.
مبنية على البيان V3 (Manifest V3) — تستخدم Text Case Converter أحدث منصة إضافات لكروم (البيان V3) مع بنية عامل الخدمة (service worker) الحديثة. وهذا يعني أماناً أفضل، وأداءً أفضل، وتوافقاً كاملاً مع معايير الإضافات الحالية والمستقبلية لكروم.
تحترم تحديدك — تحافظ الإضافة على تحديد النص الخاص بك بعد التحويل حتى تتمكن من رؤية ما تغير على الفور والتراجع إذا لزم الأمر. كما أنها تطلق أحداث الإدخال المناسبة، بحيث تعمل المواقع التي تتتبع تغييرات النماذج (الحفظ التلقائي، التحقق من الصحة) بشكل صحيح.
قائمة سياق نظيفة — تظهر خيارات التحويل فقط عند النقر بزر الماوس الأيمن داخل حقل قابل للتعديل مع تحديد نص. لا تسبب الفوضى أبداً في قائمة السياق على الصور أو الروابط أو نصوص الصفحة العادية.
قابلة للتخصيص بالكامل — عطّل أي نوع تحويل لا تحتاجه. إذا كنت تستخدم فقط حالة الأحرف الكبيرة والصغيرة، فقم بإيقاف تشغيل الباقي. ستبقى قائمة السياق الخاصة بك بسيطة وذات صلة.
📋 التفاصيل التقنية
• المنصة: إضافة كروم، البيان V3 (Manifest V3)
• عامل الخدمة (Service Worker): يتولى background.js إنشاء قائمة السياق وتوجيه الرسائل
• برنامج المحتوى النصي (Content Script): يقوم content.js بجميع تحويلات النص من جانب العميل
• التخزين: chrome.storage.sync لمزامنة تفضيلات المستخدم عبر الأجهزة
• التوافق: جوجل كروم، مايكروسوفت إيدج، بريف، أوبرا، فيفالدي، آرك، والمتصفحات الأخرى المستندة إلى كروميوم
• اللغات: 55 ترجمة محلية لواجهة الإضافة
• الأداء: لا توجد معالجة مستمرة في الخلفية؛ بنية قائمة على الأحداث يتم تنشيطها فقط عند تفاعل المستخدم
• التبعيات: لا شيء — جافا سكريبت الصرفة (vanilla JavaScript)، بدون مكتبات أو أطر عمل خارجية
• نشاط الشبكة: لا شيء — تشغيل كامل دون اتصال بالإنترنت بعد التثبيت
🚀 ابدأ الآن
انقر على "إضافة إلى كروم" وستكون Text Case Converter جاهزة للاستخدام فوراً. لا يلزم أي تكوين — جميع خيارات التحويل الستة مفعلة بشكل افتراضي.
حدد نصاً في أي حقل إدخال على أي موقع، انقر بزر الماوس الأيمن، وابدأ التحويل. افتح النافذة المنبثقة لتخصيص الخيارات التي تظهر في قائمتك.
سريعة، خاصة، ومصممة لتبقى بعيداً عن طريقك حتى تحتاج إليها. هذه هي Text Case Converter.