ترجمة ملف JSON

أفلِت ملف .json هنا. تُترجم قيم النصوص، بينما تبقى المفاتيح والأرقام والقيم المنطقية والبنية كما كانت تماماً.

كشف تلقائي
الإسبانية
الحفاظ على تنسيق Office60 لغةحذف تلقائي للملفاترصيد مجاني للبدء

لا ترفع مستندات سرية في الخطة المجانية. لماذا؟

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

كيف يعمل

أفلِت ملف .json

نحلل الملف، ونحسب الكلمات في قيم النصوص، ونعرض تكلفة الأرصدة. يُرفض JSON غير الصالح برسالة واضحة دون أي خصم.

اختر اللغة

اختر لغة الهدف لملف اللغة الجديد.

نزّل ملف .json

احفظه كملف اللغة الجديد، مثلاً es.json.

ما الذي يتغير وما الذي يبقى

يُترجم

  • قيم النصوص

يبقى كما هو

  • المفاتيح والتداخل
  • الأرقام والقيم المنطقية والقيم الفارغة (null)
  • ترتيب المفاتيح

التنسيق: دقيقة: البنية محفوظة

الناتج ملف JSON صالح يحتوي على المفاتيح والبنية نفسها تماماً كما في ملفك الأصلي.

  • تبقى العناصر النائبة مثل {name} أو {{count}} أو %s دون تغيير، وقد وُجّهت خدمة ترجمة آلية من طرف ثالث للإبقاء عليها. ابحث عنها في الناتج قبل النشر، لأن العنصر النائب المعطوب يكسر النص أثناء التشغيل.
  • تختلف قواعد الجمع بين اللغات (بعضها له أكثر من شكلين للجمع). إذا كانت مكتبة الترجمة لديك تستخدم مفاتيح الجمع، فتحقق من أن اللغة الهدف تحتوي على الأشكال التي تحتاجها.
  • تُترجم كل قيمة نصية، بما في ذلك القيم التقنية. إذا كان الملف يخلط نصوص الواجهة بقيم مثل المعرّفات أو رموز الألوان، فافصلها أولاً.

نصائح

  • ترجم ملف اللغة المصدر (غالباً en.json)، لا ملفاً مترجماً بالفعل.
  • قد تكون النصوص القصيرة جداً، مثل تسميات الأزرار، ملتبسة. اطلب من متحدث أصلي مراجعتها داخل التطبيق أثناء تشغيله.

ليست ترجمة معتمدة

ترجمة آلية، وليست ترجمة معتمدة أو محلّفة. إذا كان مستندك سيُقدَّم إلى جهة رسمية، فتحقّق أولاً مما تشترطه.

ترجمة معتمدة أو محلّفة أو آلية: أيّها تحتاج؟

الأسئلة

هل تُترجم المفاتيح؟

لا. تُترجم قيم النصوص فقط. تبقى المفاتيح والتداخل وترتيب المفاتيح كما هي تماماً، فيستمر الكود في العمل.

ماذا عن العناصر النائبة مثل {name}؟

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

كيف تُحسب الأرصدة؟

بعدد الكلمات في قيم النصوص: رصيد واحد لكل 500 كلمة. لا تُحتسب المفاتيح والأرقام.