مترجم لغة Gibberish idig
تصبح Hello على الشكل Hidellido وتصبح cat على الشكل cidat: يضع هذا المترجم المقطع id قبل كل حرف علة، أو يحذفه لاستعادة الكلمات الأصلية، مع بقاء المسافات وعلامات الترقيم في أماكنها. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- النص
- Hello
- وضع الحساب
- Encode
- النتيجة
- Hidellido
- الطول
- 9
- الحروف المتحركة المعدّلة
- 2
- المقطع
- id
لغة Gibberish، المعروفة أيضًا بلعبة اللغة idig، رمز منطوق مرح يستخدمه الأطفال وكتّاب الألغاز بإقحام مقطع ثابت أمام كل حرف علة، فيصبح Hello على الشكل Hidellido وcat على الشكل cidat. تطبق هذه الأداة تلك القاعدة في الاتجاهين بمحرك نقي وحتمي: ترميز نص إنجليزي عادي (أو أي نص بحروف لاتينية) إلى Gibberish بصيغة idig لعروض الصف وألعاب الحفلات وتسميات التعتيم الخفيف، أو فك سلسلة Gibberish نحو حروف مقروءة بإزالة كل مقطع id يقع مباشرة قبل حرف علة. تبقى المسافات وعلامات الترقيم والأرقام والحروف الساكنة في مواضعها لتحافظ العبارات على شكلها. تختارون الوضع صراحة—encode أو decode—حتى لا تخمّن السكربتات اتجاه السلسلة.
كيف تعمل قاعدة المقطع في Gibberish بصيغة idig
لغة Gibberish بصيغة idig ليست تشفيرًا وليست شفرة بمفتاح سري. إنها تحويل ثابت للعبة لغوية يمر على الإدخال مرة واحدة، وعلى كل حرف علة لاتيني a أو e أو i أو o أو u (بأي حالة)، يدرج المقطع المكوّن من حرفين id مباشرة قبل ذلك الحرف. تمر الحروف الساكنة والمسافات والأرقام وعلامات الترقيم والرموز التعبيرية والحرف y (المعامل هنا حرفًا ساكنًا) دون تغيير فتبقي العبارات متعددة الكلمات حدود كلماتها.
تُحفظ الحالة بعناية: يتلقى حرف العلة الصغير البادئة id بحروف صغيرة، بينما يتلقى حرف العلة الكبير Id حتى تظل العناوين والمختصرات مقصودة بعد الترميز. ترميز Hello ينتج إذن Hidellido، وترميز cat ينتج cidat، وترميز AEIOU ينتج IdAIdEIdIIdOIdU. يعكس فك الترميز القاعدة نفسها حتميًا: كلما رأى الماسح id أو Id أو ID أو iD متبوعًا مباشرة بحرف علة، يحذف المقطع ذي الحرفين ويبقي حرف العلة.
ذلك المسار العكسي مطابقة أنماط خالصة—بلا قاموس ولا استدعاء شبكة ولا بذرة عشوائية ولا طابع زمني للساعة—فلا يختلف عميلان على النص العادي المستعاد من سلسلة idig سليمة الشكل. تنفذ هذه الصفحة ملف المقطع id الثابت فقط—لا Ubbi Dubbi بالمقطع ub، ولا مضاعفة الساكن في Rövarspråket، ولا عناقيد Pig Latin، ولا معيد كتابة بالذكاء الاصطناعي يخترع إملاءات هراء إبداعية. تلك أدوات ونوايا بحث منفصلة.
إذا رمّزتم السلسلة نفسها مرتين، تضيف كل جولة طبقة أخرى من بادئات id قبل كل حرف علة متبقٍّ، وdecode يقشر طبقة واحدة في كل استدعاء، وهذا سلوك لعبة اللغة المتوقع لا خطأ برمجي.
ما ترسلونه وما تستلمونه
أرسلوا حقل سلسلة إلزاميًا باسم text يحتوي الرسالة المراد تحويلها. يمكنكم اختياريًا إرسال mode بقيمة encode أو decode؛ وعند الحذف يكون encode هو الافتراضي. لا تستهلك إخفاقات التحقق الرصيد المدفوع مسبقًا.
تشمل الفحوصات الكلاسيكية ترميز Hello إلى Hidellido، وفك Hidellido إلى Hello، وترميز عبارة قصيرة متعددة الكلمات مع الحفاظ على المسافات، والتأكد من رفض text الفارغ بدل إعادته دون تغيير. استخدموا نموذج المتصفح المجاني لعروض ألعاب الحفلات السريعة وفحوص الصف، ثم استدعوا العقد نفسه من السكربتات عند الحاجة إلى تجهيزات جماعية أو اختبارات انحدار.
أين تظهر مترجمات Gibberish في العمل الحقيقي
كثيرًا ما تطلب مقررات اللغة الابتدائية والبرمجة التمهيدية من الطلاب تنفيذ تحويلات سلاسل واعية لحروف العلة؛ يسرّع أوراكل idig موثوق واحد عروض الواجبات والمصححات الآلية التي تحتاج encode وdecode. ما زالت ألعاب الحفلات ومشرفو المخيمات وليالي الألغاز العائلية تخفي رسائل بـ Gibberish ليتدرب الأطفال على اللعبة المنطوقة دون اختراع قواعد متضاربة في كل بيت. أحيانًا تزيّن فرق الدعم والمحتوى حرق الأحداث أو إجابات الاختبارات أو ألقاب المنتجات أو التسميات الداخلية بلعبة لغوية خفيفة ثم تحتاج المسار العكسي دون تثبيت مكتبة خاصة بلغة.
إذا احتجتم Pig Latin أو Ubbi Dubbi أو استبدال leetspeak بالأرقام أو ROT13 أو Base64 أو برايل أو تشفيرًا مصادقًا قويًا، فعاملوا ذلك كنوايا بحث وصفحات هبوط منفصلة بدل إثقال صفحة Gibberish idig الثابتة هذه.
حالات الاستخدام
عروض تحويل حروف العلة في الصف
أظهروا للطلاب كيف تدرج ألعاب اللغة مقطعًا قبل حروف العلة، بمسار encode وdecode واحد موثوق للواجبات والمصححات الآلية.
ألعاب الحفلات وألغاز المخيم
رمّزوا نص التحدي إلى Gibberish بصيغة idig أو اعكسوا سلسلة اللعبة المنطوقة دون كتابة سكربت لمرة واحدة لكل نشاط.
الأسئلة الشائعة
ما لعبة اللغة Gibberish (idig)؟
Gibberish بصيغة idig لعبة لغوية للأطفال تدرج المقطع id مباشرة قبل كل حرف علة لاتيني (a, e, i, o, u). مثلًا يصبح Hello على الشكل Hidellido وcat على الشكل cidat. تعتيم مرح وليس أمنًا تشفيريًا.
كيف نحوّل النص إلى Gibberish؟
أرسلوا سلسلتكم في الحقل text مع mode بقيمة encode (الافتراضي). يتلقى كل حرف علة البادئة id (أو Id)؛ وتمر الساكنات والمسافات وعلامات الترقيم دون تغيير.
كيف نترجم Gibberish إلى نص عادي؟
اضبطوا mode على decode. كلما ظهر id أو Id أو ID أو iD مباشرة قبل حرف علة، يُزال المقطع ويُبقى حرف العلة.
ماذا يحدث عند إدخال فارغ أو غير صالح؟
يجب تقديم سلسلة text غير فارغة ووضع mode بقيمة encode أو decode؛ يُرفض الإدخال الفارغ والأوضاع المجهولة ولا تُحسب رسوم.
هل لغة Gibberish تشفير حقيقي؟
لا. إنها لعبة لغوية بقاعدة ثابتة ومعروفة وبلا مفتاح سري، فيستطيع كل من يعرف القاعدة قراءة الرسالة. استخدمها للعب والتعليم وإخفاء إجابات الألغاز إخفاءً خفيفًا، لا لحماية معلومات حساسة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/enc/gibberish-gik \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Hello"}'const res = await fetch("https://api.kit.forhosting.com/enc/gibberish-gik", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "Hello"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/enc/gibberish-gik",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "Hello"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/enc/gibberish-gik", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"Hello"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"Hello"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/enc/gibberish-gik", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"text": "Hello"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "enc.gibberish_gik",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تُرفض المدخلات الفارغة وقيم mode غير المعروفة بخطأ invalid_input واضح بدل إعادتها دون تغيير.
ما ترسلونه وما تستلمونه
تُقبل الأسماء البديلة مثل input وvalue وdata وmessage وplaintext وciphertext وgibberish لنفس الحقل حتى تعيد السكربتات استخدام أشكال الحمولة الحالية. تُقبل أيضًا بدائل الاتجاه مثل op وoperation وdirection، والقيم القصيرة مثل enc وdec وto_gibberish وfrom_gibberish وto_idig وfrom_idig. عند النجاح تعيد الاستجابة النص text الأصلي، وتعيد result السلسلة المحوّلة، وmode العملية المحلولة، وlength طول النتيجة، وvowels_touched عدد حروف العلة التي نالت مقطعًا أو فقدته، إضافة إلى تسميات syllable وdialect وcipher ليؤكد العملاء ملف Gibberish بصيغة idig. غياب text، والكائنات غير السلسلية لـ text، والسلاسل الفارغة، وقيم mode المجهولة، والسلاسل الأطول من الحد الموثّق تفشل بـ invalid_input ورسالة إنجليزية واضحة. تسعير طلبات API الناجحة هو الأساس المنشور $0.002 لكل عنصر.
أين تظهر مترجمات Gibberish في العمل الحقيقي
يحتاج مؤلفو المناهج الذين يبنون دروسًا تفاعلية إلى نفس شكل JSON في ودجة المتصفح وفي API حتى تبقى أوراق العمل دون اتصال والفاحصات المتصلة متوافقة. ولأن هذه القدرة محرك parse نقي، فإن تسعير API هو الأساس المنشور $0.002 لكل عنصر ناجح، والتحقق الفاشل لا يستهلك الرصيد.
حالات التكامل
تسميات الاختبار والتعتيم الخفيف
حوّلوا حرق الأحداث أو إجابات الاختبار إلى Gibberish في المتصفح، ثم استعيدوا الحروف المقروءة بنفس عقد API.
أسئلة تقنية
كم التكلفة؟
أداة المتصفح مجانية وتعمل محليًا. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بمبلغ $0.002 لكل عنصر ناجح؛ ولا تُحسب المدخلات غير الصالحة.