gettext · كتالوجات .po · أكثر من 60 لغة ولهجة

ترجم كتالوجات .po الخاصة بك في دقائق، مع الحفاظ على الهيكل.

العلامات النائيبة، وأشكال الجمع، وmsgctxt والوسوم المضمنة تبقى سليمة خلال العملية بأكملها. ترى التكلفة قبل تشغيل أي شيء. يأتي الناتج مشابهاً لمستودعك، وgettext صالح، وجاهز للدمج.

رسوم الاشتراك للشهر الأول على حسابنا. بعد ذلك، تقوم بإضافة رصيد والدفع مقابل كل كلمة تترجمها، لا يوجد ما تدفعه للاستكشاف، ولا توجد ترجمات مجانية نضطر لاسترجاعها.
الناتج الفعلي · en → de · zh-Hans · ru · ar
locale/de/LC_MESSAGES/messages.poنجح فحص السلامة
المصدر · en#: src/inbox/list.tsx:142msgctxt "inbox.badge"msgid "Hi %1$s, you have %2$d new <b>unread</b> messages"#: src/billing/receipt.tsx:88msgid "Use code {{code}} before %(date)s"
الترجمة · تم الحفاظ على العلامات النائيبةHallo %1$s, du hast %2$d neue <b>ungelesene</b> Nachrichten你好 %1$s,你有 %2$d 条新的未读消息Привет, %1$s! У вас %2$d новых сообщенийمرحبًا %1$s، لديك %2$d رسائل جديدة
تم الاحتفاظ بـ msgctxt{{code}}%(date)snested <b><i>
الإدخالات0
الكلمات~7,400
التكلفة التقديرية · مسودة · توضيحية~$0.69
تظهر قبل التنفيذأنت توافق على التقدير. تتوقف المهام مؤقتاً بدلاً من تجاوز الإنفاق.
ناتج gettext صالح، يتم تجميعه باستخدام msgfmtرؤوس الجمع تُقرأ ولا تُخمّن، العربية 6، البولندية 3مفاتيح API محددة النطاق وقابلة للإلغاء · خطافات ويب موقعةمعاينة التكلفة قبل كل مهمة · رصيد مسبق الدفع
طريقتان للدخول · منتج واحد

أفلت مجلداً، أو أرسل طلباً عبر POST.

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

فرق التوطين

شاهد التكلفة، وراقب التنفيذ، وراجع الأخطاء.

  1. 01أفلت ملفات .po أو مجلد لغة كاملاً، وتتم قراءة الأهداف من كل رأس.
  2. 02اختر الجودة (مسودة، قياسية، أو احترافية) وسترى الإدخالات والكلمات والتكلفة قبل الالتزام.
  3. 03تابع التشغيل جزءاً بجزء، لكل لغة.
  4. 04راجع الإدخالات التي تم الإبلاغ عنها، وأعد تشغيل تلك فقط، وقم بتنزيل ملف ضغوط يشبه شكل المستودع.
11 ملفاًمكتمل
en → pl, it, pt-PT, ar, pt-BR, de, fr, es +3550/550 الإدخالات · 10/10 أجزاء
للمطورين

التوطين كخطوة في خط الأنابيب.

مفتاح محدد النطاق، طلب POST واحد، خطاف ويب موقع عند الانتهاء. اسحب الكتالوجات في تكامل CI وافتح طلب الدمج.

POST /v1/jobs
curl -X POST https://api.echo-lingua.com/v1/jobs \
  -H "Authorization: Bearer $ECHO_LINGUA_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "sourceLanguage": "en",
    "contextMode": "ui-label",
    "quality": "standard",
    "inputs": [
      { "filename": "de/messages.po", "targetLanguage": "de", "content": "…" },
      { "filename": "ar/messages.po", "targetLanguage": "ar", "content": "…" }
    ]
  }'
webhook · job.completed (موقّع)
{
  "id": "whd_3f9c8a",
  "type": "job.completed",
  "createdAt": 1726669123456,
  "data": {
    "jobId": "job_8f2c41",
    "status": "COMPLETE",
    "downloadUrl": "/v1/jobs/job_8f2c41/download"
  }
}
ما تحصل عليه

ستة أشياء لن يفعلها السكربت نيابة عنك.

يحافظ على الهيكل

العلامات النائيبة، أشكال الجمع، msgctxt وHTML تبقى سليمة في كل عملية، ويتم التحقق من كل إدخال، دون تخمين.

%1$s · {{code}} · %(date)s · <b><i>

التكلفة تظهر أولاً

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

550 إدخال · ~7,400 كلمة · ~$0.69 مسودة (توضيحية)

مدرك للسياق

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

quality=draft · standard · pro

المراجعة والاسترداد

الإدخالات التي تفشل في فحص السلامة يتم وضع علامة عليها في الكتالوج، ولا يتم شحنها صمتاً أبداً. أعد تشغيل الأخطاء فقط.

#, el-review

مصمم خصيصاً للمطورين

واجهة برمجة تطبيقات HTTP حقيقية: مفاتيح محدودة النطاق يمكنك إبطالها، خطافات ويب موقعة، تتبع الإنفاق لكل مفتاح، وتنزيلات جاهزة لـ CI.

POST /v1/jobs → job.completed

يندمج في مستودعك

الناتج يعكس شجرة الإدخال الخاصة بك، ملف واحد لكل لغة، gettext صالح. قم بفك الضغط فوق locale/ وقراءة الاختلافات.

locale/ar/LC_MESSAGES/messages.po
التغطية

أكثر من ستين لغة، واللهجات المهمة.

الترجمة تعتمد على النماذج، لذا يتم قبول أي لغة BCP-47 في رأس PO. هذه هي اللغات التي ندعمها رسمياً وقمنا التحقق منها، بما في ذلك البدائل الإقليمية التي تدمجها معظم الأدوات في واحدة.

AfrikaansafArabicRTLarBasqueeuBengalibnBulgarianbgCantoneseyueCatalancaChinese (Simplified)zh-HansChinese (Traditional)zh-HantCroatianhrCzechcsDanishdaDutchnlEnglishenEnglish (Australia)en-AUEnglish (Canada)en-CAEnglish (UK)en-GBEnglish (US)en-USEstonianetFilipinofilFinnishfiFrenchfrFrench (Canada)fr-CAGermandeGreekelGujaratiguHebrewRTLheHindihiHungarianhuIcelandicisIndonesianidIrishgaItalianitJapanesejaKazakhkkKoreankoLatvianlvLithuanianltMalaymsMaltesemtNepalineNorwegian BokmålnbNorwegian NynorsknnPersianRTLfaPolishplPortugueseptPortuguese (Brazil)pt-BRPortuguese (Portugal)pt-PTRomanianroRussianruSerbiansrSlovakskSlovenianslSpanishesSpanish (Latin America)es-419Spanish (Spain)es-ESSwahiliswSwedishsvTamiltaThaithTurkishtrUkrainianukUrduRTLurVietnameseviWelshcy
قيد المعاينة، والجودة لم تُعتمد بعد
AmharicamBurmesemyKhmerkmLaoloSinhalasiZuluzu
65 مدعومة رسمياً · 6 قيد المعاينة · يتم قبول أي لغة BCP-47

اللهجات

pt-BR مقابل pt-PT، es-ES مقابل es-419، en-GB/US/AU/CA، fr مقابل fr-CA، zh-Hans مقابل zh-Hant، النرويجية بوكمال مقابل نينوشك، نفس المصدر، ناتج مختلف بشكل صحيح (المفردات وقواعد الجمع).

من اليمين إلى اليسار

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

أشكال الجمع

تُقرأ أشكال الجمع من رأس كل لغة، ولا تُخمّن، العربية 6، البولندية 3.

الأسعار · بوضوح تام

رسوم الاشتراك لشهرك الأول على حسابنا.

بعد ذلك: رسوم اشتراك شهرية ثابتة، وتدفع مقابل كل كلمة تترجمها فعلياً. يتم دفع الأموال مقدماً وخصمها أثناء تشغيل المهام، لذا لا يمكن الفاتورة أن تتجاوز الرصيد.

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

ما تقلق بشأن حقاً.

«هل سيفاجئني بفاتورة؟»

لا شيء يعمل قبل أن ترى التقدير. الرصيد مدفوع مقدماً، وحدود المجموعات هي حدود صارمة، وتتوقف المهام بدلاً من تجاوز الإنفاق.

«هذه ملفات إنتاجية.»

الناتج هو gettext صالح تراجعه قبل الدمج. المفاتيح محددة النطاق وقابلة للإلغاء، ويُعزى الإنفاق لكل مفتاح، وتترك كل مهمة سجل تدقيق.

«نعمل بلغات CJK وRTL.»

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

وجهه إلى كتالوج واحد وشاهد.

سجل، قم بإفلات ملف .po، واقرأ معاينة التكلفة. هذا هو التقييم بأكمله، دون الحاجة إلى مكالمة تجريبية.

ابدأ مجاناًإعفاء من رسوم الاشتراك للشهر الأول · ثم الدفع لكل كلمة · إلغاء في أي وقت