ForHosting KIT · أدوات المطورين

مترجم Ubbi Dubbi

تصبح Hello world هي Hubellubo wuborld: يُضاف المقطع ub قبل كل حرف علة من a وe وi وo وu، بينما يبقى الحرف y والمسافات وعلامات الترقيم كما هي. ويحذف فك الترميز المقاطع المضافة فتعود الرسالة. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
النص
Hello world
وضع الحساب
Encode
تحصل على
النتيجة
Hubellubo wuborld
الطول
17
أحرف العلة
3
الشيفرة
ubbi_dubbi

Ubbi Dubbi لعبة لغوية تُدرج المقطع ub قبل كل حرف علة، فيصبح Hello هو Hubellubo وcat هو cubat. يستخدمها الأطفال والمعلمون ومؤلفو الألغاز ومن يصوغ رسائل نوادٍ سرية لإخفاء خفيف يسهل نطقه وعكسه متى عُرفت القاعدة. يطبّق مترجم Ubbi Dubbi هذا خوارزمية حتمية ثابتة في الاتجاهين: ترميز النص الصريح بوضع ub قبل كل حرف علة لاتيني aeiou، أو فك Ubbi Dubbi بإزالة تلك المقاطع قبل حروف العلة لاستعادة الصياغة الأصلية. تمر المسافات وعلامات الترقيم والأرقام والحرف y دون تغيير حتى تحافظ العبارات على شكلها. تختارون الوضع صراحةً—encode أو decode—فلا تخمّن البرامج الاتجاه.

كيف يعمل ترميز Ubbi Dubbi وفكّه

Ubbi Dubbi ليس تشفيرًا ولا شفرة بمفتاح سري. إنه قاعدة ثابتة للعبة لغوية تُستخدم في الصفوف والمخيمات والتلفزيون للأطفال: قبل كل صوت علة مكتوب بالحروف اللاتينية a أو e أو i أو o أو u يُدرج المقطع القصير ub. عند الترميز يمرّ هذا الأداة على المدخل حرفًا حرفًا.

عند العثور على حرف علة يُدرج ub إن كان صغيرًا أو Ub إن كان كبيرًا ثم يُبقي حرف العلة. تبقى الحروف الساكنة كما هي. لا تتلقى المسافات والفواصل والنقاط والأرقام والرموز التعبيرية والحرف y مقطعًا مُدرجًا، فيصبح Hello world هو Hubellubo wuborld ويبقى happy هو hubappuby مع y دون مساس.

كل حرف علة متتالٍ يحصل على ub خاص به، فيصبح book هو buboubok وidea هو ubidubeuba. عند الفك يبحث الماسح عن تسلسل الحرفين ub بأي حالة حروف يليه مباشرة حرف علة؛ عند ظهور النمط يُسقط ub ويُبقى حرف العلة. إذا ظهر ub قبل حرف ساكن، كما في الكلمة الإنجليزية العادية hub، تمر الحروف دون معالجة خاصة لأنها ليست بادئة اللعبة قبل حرف علة.

لا توجد بذرة عشوائية ولا استدعاء شبكة ولا طابع زمني للساعة: كل خطوة مسح سلسلة نقي. تنفّذ هذه الصفحة ملف Ubbi Dubbi الثابت فقط—لا Pig Latin ولا leetspeak ولا ROT13 ولا Base64 ولا معيد كتابة بالذكاء الاصطناعي يخترع إملاءً إبداعيًا. تلك أدوات ونوايا بحث منفصلة.

ما ترسلونه وما تستلمونه

أرسلوا حقل سلسلة إلزاميًا باسم text يحتوي الرسالة المراد تحويلها. اختياريًا أرسلوا mode بقيمة encode أو decode؛ عند الحذف يكون encode هو الافتراضي. عند النجاح تعيد الاستجابة النص الأصلي text وتُرجع result كسلسلة محوّلة وmode كالعملية المحلولة وlength للنتيجة وvowels (عدد حروف العلة التي تلقت ub عند الترميز) أو stripped (عدد مقاطع ub التي أُزيلت عند الفك) إضافة إلى تسميات cipher وrule ليؤكد العملاء ملف Ubbi Dubbi.

لا تستهلك إخفاقات التحقق الرصيد المدفوع مسبقًا. تشمل الفحوصات الكلاسيكية ترميز Hello world إلى Hubellubo wuborld وفك Hubellubo إلى Hello والتأكد من رفض text فارغ بدل إعادته دون تغيير. استخدموا نموذج المتصفح المجاني لعروض سريعة وفحوصات صفية، ثم العقد نفسه من البرامج عند الحاجة إلى بيانات اختبار جماعية أو اختبارات انحدار.

أين يظهر مترجم Ubbi Dubbi في العمل الفعلي

دروس اللغة والصوتيات في المرحلة الابتدائية غالبًا ما تقدّم ألعابًا لغوية ليتدرّب الطلاب على تمييز حروف العلة؛ يسرّع أوراكل Ubbi Dubbi موثوق عروضًا ومصحّحات آلية تحتاج encode وdecode. ما تزال كتب الألغاز وسلاسل أدلة غرف الهروب ودعوات حفلات الأطفال تُخفي رسائل بـ Ubbi Dubbi يريد الكبار والإخوة الأكبر عكسها دون برنامج لمرة واحدة. فرق الدعم والمحتوى أحيانًا تزيّن حرق الحبكة أو إجابات الاختبارات أو ألقاب النوادي بصيغة Ubbi Dubbi ثم تحتاج مسارًا عكسيًا دون تثبيت مكتبة خاصة بلغة.

إن احتجتم Pig Latin أو leetspeak أو شفرة دوران أو تشفيرًا مصادقًا قويًا أو ترميز Base64، عاملوها كنوايا بحث وصفحات هبوط منفصلة بدل إثقال صفحة Ubbi Dubbi الثابتة هذه.

عروض حروف العلة والألعاب اللغوية في الصف

أظهروا للطلاب كيف يُدرج ub قبل كل حرف علة، بمسار مرجعي واحد للترميز والفك للواجبات والمصحّحات الآلية.

أدلة الألغاز ورسائل الحفلات

رمّزوا نص الدعوة أو أدلة غرفة الهروب إلى Ubbi Dubbi، أو اعكسوا رسالة وُجدت دون برنامج لمرة واحدة.

ما هو Ubbi Dubbi؟

Ubbi Dubbi لعبة لغوية تُدرج المقطع ub قبل كل حرف علة لاتيني (a, e, i, o, u). مثلًا Hello يصبح Hubellubo. إخفاء مرح وليس أمنًا تشفيريًا.

كيف نحوّل النص إلى Ubbi Dubbi؟

أرسلوا سلسلتكم في الحقل text مع mode بقيمة encode (الافتراضي). تُدرج الأداة ub قبل كل حرف علة؛ وتمر الحروف الساكنة والمسافات وعلامات الترقيم والأرقام وy دون تغيير.

كيف نترجم Ubbi Dubbi إلى نص صريح؟

اضبطوا mode على decode. يُزال أي ub أو Ub أو UB مباشرة قبل حرف علة، فتُستعاد الصياغة الأصلية عندما يكون المدخل Ubbi Dubbi صالحًا.

ماذا يحدث عندما يتجاور حرفا علة؟

يحصل كل حرف علة على ub خاص به، فتصبح book هي buboubok وidea هي ubidubeuba. وعند الفك يُحذف كل ub يسبق حرف علة مباشرة، فتعود الكلمتان كما كانتا تمامًا.

لماذا لا يحصل الحرف y على ub؟

لأن القاعدة لا تشمل إلا حروف العلة الخمسة a وe وi وo وu. يبقى y كما هو، مثل الأرقام والمسافات، لذلك تصبح happy هي hubappuby ويبقى y في آخرها دون تغيير.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/enc/ubbi-dubbi

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/enc/ubbi-dubbi \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello world"}'
{
  "text": "Hello world"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.ubbi_dubbi",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

تُرفض المدخلات الفارغة بخطأ invalid_input واضح بدل إعادتها كما هي. يشترك نموذج المتصفح المجاني وواجهة API المدفوعة في دالة تماثلية نقية واحدة، فتظل عروض الصف ومولّدات أوراق العمل والمسارات الآلية متفقة على المخرج نفسه لنفس النص والوضع.

ما ترسلونه وما تستلمونه

تُقبل الأسماء البديلة input وvalue وdata وmessage وplaintext وsource لنفس الحقل حتى تعيد البرامج استخدام أشكال الحمولة الحالية. تُقبل أيضًا أسماء اتجاه بديلة مثل op وoperation وdirection وقيم قصيرة مثل enc وdec وto_ubbi وfrom_ubbi. غياب text والكائنات غير السلسلة والسلاسل الفارغة وقيم mode المجهولة والسلاسل الأطول من الحد الموثّق تفشل بـ invalid_input ورسالة إنجليزية واضحة. تسعير استدعاءات API الناجحة هو الأساس المنشور $0.002 لكل عنصر.

أين يظهر مترجم Ubbi Dubbi في العمل الفعلي

يحتاج مؤلفو المناهج الذين يبنون أوراق عمل تفاعلية نفس شكل JSON في ودجت المتصفح وAPI لمواءمة المطبوعات والمدققين على الإنترنت. ولأن هذه القدرة محرك parse نقي، تسعير API هو الأساس المنشور $0.002 لكل عنصر ناجح ولا يستهلك فشل التحقق الرصيد.

بيانات أوراق العمل والمسارات

ولّدوا سلاسل Ubbi Dubbi مستقرة في المتصفح أو API لتشارك المطبوعات وفحوصات LMS واختبارات الانحدار عقدًا واحدًا.

ماذا يحدث عند مدخل فارغ أو تالف؟

النص الفارغ وtext الغائب وقيم mode المجهولة والسلاسل المفرطة تفشل بـ invalid_input. لا تُحتسب إخفاقات التحقق هذه.

كم تكلفة مترجم Ubbi Dubbi؟

أداة المتصفح مجانية وتعمل محليًا. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ والمدخل غير الصالح لا يُحتسب.

اطّلع على توثيق KIT الكامل ←