LocalePack
ChromeFirefoxEdgeOperaSafariقائمة CWS
Next.jsi18nextVue.js
أدلة
مصمم خصيصًا لإضافات Chrome

توطين بالذكاء الاصطناعي لـ إضافات Chrome

ارفع ملف messages.json المصدر، اختر اللغات المستهدفة، ادفع مرة واحدة، ثم نزّل ملف ZIP جاهزًا للشحن لمجلد _locales.

ترجمات آمنة مع العناصر النائبة
متوافق مع Chrome messages.json
تسعير شفاف
messages.json
اللغة المصدر (مثال)
{
  "appName": {
    "message": "My Extension",
    "description": "Name"
  },
  "welcomeMsg": {
    "message": "Hello, $USER$!",
    "placeholders": {
      "user": {
        "content": "$1"
      }
    }
  }
}
الألمانية (المخرجات)
{
  "appName": {
    "message": "Meine Erweiterung",
    "description": "Name"
  },
  "welcomeMsg": {
    "message": "Hallo, $USER$!",
    "placeholders": {
      "user": {
        "content": "$1"
      }
    }
  }
}
52 locales

كيف يعمل

ثلاث خطوات بسيطة لتعريب إضافة Chrome الخاص بك. تعمل الترجمات بعد الدفع—نقوم بجدولة المهام وإنشاء ملف ZIP خلال دقائق.

01

رفع

أسقط ملف messages.json المصدر. نقوم بتحليله فورًا ونتحقق من صحة تنسيق إضافة Chrome.

02

اختر اللغات واطّلع على السعر

اختر من بين 52 لغة. اطّلع على تسعير شفاف بناءً على حجم ملفك قبل الدفع.

03

تنزيل ZIP

ادفع مرة واحدة عبر Stripe. ننشئ جميع ملفات _locales/{lang}/messages.json ونحزمها في ملف ZIP.

عرض توضيحي للتسعير المباشر

مُقدِّر تسعير شفاف

اعرف بالضبط ما ستدفعه قبل الرفع. يتم احتساب السعر النهائي بعد الرفع بناءً على طول النصوص واللغات المحددة.

1. رفع الملف

أسقط messages.json هنا

أو انقر للتصفح

تنسيق إضافة Chrome فقط. الحد الأقصى 500KB.

2. اختر اللغات

|

3 من 55 لغة محددة

3. تقديرك

اللغات المحددة3

يتم احتساب السعر النهائي بعد رفع الملف في صفحة الدفع

دفعة لمرة واحدة • بدون اشتراك

مصمم للمطورين

مصمم خصيصًا لتنسيق لغات إضافة Chrome. ليس أداة ترجمة عامة.

متوافق مع تنسيق Chrome

مبني خصيصًا لبنية messages.json الخاصة بـ إضافة Chrome مع دعم message وdescription وplaceholders.

حماية العناصر النائبة

يحافظ على صيغة $PLACEHOLDER$ كما هي تمامًا. تبقى متغيراتك سليمة عبر جميع اللغات.

سياق الوصف

نقرأ حقول الوصف لديك ونستخدمها كإشارات سياقية لترجمات ذكاء اصطناعي أكثر دقة.

تصدير ZIP جاهز

نزّل ملف ZIP ببنية مجلدات _locales/{lang}/messages.json الصحيحة. ضعه داخل إضافتك.

معالجة متوازية

تُترجم جميع اللغات في الوقت نفسه. تكتمل معظم المهام في أقل من 5 دقائق.

دفعة لمرة واحدة

لا اشتراكات ولا رسوم شهرية. ادفع مرة واحدة لكل مهمة، وحمّل إلى الأبد.

كيف تعمل i18n لإضافة Chrome

تُعرّف إضافات Chrome الحقل "default_locale" في ملف manifest.json لتفعيل i18n. ثم يقرأ المتصفح سلاسل اللغات من _locales/{locale}/messages.json أثناء التشغيل. يحتوي كل مفتاح على حقل "message"، وحقل "description" اختياريًا للسياق، و"placeholders" اختيارية للقيم الديناميكية — وكل ذلك يفهمه LocalePack بشكل أصلي.

بنية مجلد _locales/
_locales/
├── en/
│   └── messages.json   ← default_locale
├── de/
│   └── messages.json
├── fr/
│   └── messages.json
└── ja/
    └── messages.json
messages.json
{
  "appName": {
    "message": "My Extension",
    "description": "Extension name"
  },
  "greeting": {
    "message": "Hello, $USER$!",
    "placeholders": {
      "user": { "content": "$1" }
    }
  }
}

واجهة برمجة التطبيقات وقت التشغيل

chrome.i18n

مثال على الاستدعاء

chrome.i18n.getMessage("appName")

مطلوب في manifest

"default_locale"

يعرض متجر Chrome الإلكتروني تلقائيًا اسم إضافتك ووصفها بلغة الزائر عندما يحتوي _locales/ على مجلد لغته.

تعرّف على تنسيق _locales →

لماذا لا تستخدم الأدوات العامة فحسب؟

أدوات الترجمة العامة لا تفهم تنسيق إضافة Chrome.

LocalePack
الترجمة اليدوية
نظام TMS عام
وقت الإعداددقيقتانساعات لكل لغةأكثر من 30 دقيقة
شفافية التكلفة
سلامة تنسيق Chrome
حماية العناصر النائبة
السرعة (52 لغة)أقل من 5 دقائقأسابيعساعات
الأفضل لـإضافات Chromeمشاريع صغيرةتطبيقات ويب للمؤسسات

موثوق به من مطوري الإضافات

“وفّر عليّ ساعات من العمل الممل. رفعت ملف messages.json، وحصلت على ترجمات مثالية بالصيغة الدقيقة التي أحتاجها.”

سارة ك.

مطوّرة مستقلة، إضافة AdBlock

“أخيرًا أداة تفهم تنسيق إضافات Chrome. لا مزيد من إصلاح العناصر النائبة المعطلة بعد الترجمة.”

ماركوس ت.

مسؤول صيانة إضافة

“كانت الأسعار الشفافة هي نقطة الحسم. عرفت بالضبط ما سأدفعه قبل رفع أي شيء.”

ديف ج.

مساهم في المصادر المفتوحة

52

اللغات المحلية المدعومة

100%

مخرجات آمنة للعناصر النائبة

ZIP

جاهز للإطلاق

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

كل ما تحتاج إلى معرفته عن LocalePack.

هل أنت جاهز لإطلاق إضافة Chrome عالميًا؟

ادفع مرة واحدة - نزّل ملف ZIP - أطلق عالميًا

جرّب LocalePack
LocalePack
أدلةالخصوصيةالشروطالدعم

© 2025 LocalePack. جميع الحقوق محفوظة.

This project was translated with LocalePack logoLocalePack