معالجة ملفات HTML بسرعة لاستخراج محتوى النص وإنشاء ملفات موارد JSON موحدة للتدويل، مما يبسط تطوير مواقع الويب متعددة اللغات.
<div class="header">
<h1>Welcome</h1>
<p>Sample text</p>
<button>Start</button>
</div>{
"header.title": "Welcome",
"header.description": "Sample text",
"header.button": "Start"
}مساران قويان: استخراج النصوص من HTML إلى JSON، واستعادة HTML الأصلي من القوالب ذات المفاتيح باستخدام JSON
قدرات قوية لتحليل HTML تتعرف بدقة على محتوى النص وتستخرجه من علامات متنوعة مع التصفية التلقائية لأكواد البرامج النصية والنمط
يولد تلقائيًا ملفات موارد JSON قياسية للتدويل مع تعيينات مفتاح-قيمة وهياكل متداخلة للتكامل المباشر
قدم JSON للترجمة و HTML ذي المفاتيح t(...) لإعادة بناء HTML الأصلي واستعادة النصوص دون تغيير قوالبك
لقد بسطنا عملية تدويل HTML لإكمال سير العمل بالكامل في دقائق فقط
حدد أو اسحب وأفلت ملفات HTML الخاصة بك للمعالجة. يدعم ملفات متعددة للمعالجة الدفعية.
اضبط قواعد الاستخراج والبادئات والاستثناءات لتخصيص هيكل الإخراج لمتطلبات محددة.
أنشئ وقم بتنزيل ملفات موارد التدويل بتنسيق JSON للتكامل الفوري في مشروعك.
جرب كيف تحول أداتنا محتوى HTML إلى موارد تدويل منظمة
<div class="header">
<h1>Welcome to our service</h1>
<p>This is a sample text to demonstrate i18n extraction.</p>
<button title="Click to continue">Get Started</button>
</div>{
"header.title": "Welcome to our service",
"header.description": "This is a sample text to demonstrate i18n extraction.",
"header.button.text": "Get Started",
"header.button.title": "Click to continue"
}بعد الاستخراج، يمكنك بسهولة دمج ملفات JSON مع مكتبات i18n الشائعة:
// React + i18next (example)
import i18n from 'i18next'
import { useTranslation } from 'react-i18next'
import translations from './translations.json'
i18n.init({ resources: { en: { translation: translations } } })
function Header() {
const { t } = useTranslation()
return (
<div className="header">
<h1>{t('header.title')}</h1>
<p>{t('header.description')}</p>
<button title={t('header.button.title')}>{t('header.button.text')}</button>
</div>
)
}ابدأ استخراج موارد التدويل من ملفات HTML الخاصة بك اليوم وبسط تطويرك متعدد اللغات
ابدأ الاستخدام الآن