babel plugin i18next extract
1.0.0
Babel-Plugin-I18Next-extract هو مكون إضافي بابل من شأنه أن يعبر رمز JavaScript/TypeScript من أجل العثور على مفاتيح ترجمة I18Next.
i18next.t() .يمكنك التحقق من الوثائق الكاملة على i18next-extract.netlify.app.
yarn add --dev babel-plugin-i18next-extract
# or
npm i --save-dev babel-plugin-i18next-extractإذا لم يكن لديك تكوين بابل حتى الآن ، فيمكنك اتباع صفحة توثيق بابل للبدء.
أعلن أن المكون الإضافي مثل أي مكون إضافي في .babelrc وأنت على ما يرام:
{
"plugins" : [
"i18next-extract" ,
// […] your other plugins […]
]
}قد ترغب في تحديد خيارات التكوين الإضافية:
{
"plugins" : [
[ "i18next-extract" , { "nsSeparator" : "~" } ] ,
// […] your other plugins […]
]
}للحصول على قائمة شاملة لخيارات التكوين ، تحقق من صفحة التكوين.
بمجرد إعداد البرنامج المساعد ، يمكنك إنشاء تطبيقك بشكل طبيعي أو تشغيل Babel من خلال Babel CLI:
yarn run babel -f .babelrc ' src/**/*.{js,jsx,ts,tsx} '
# or
npm run babel -f .babelrc ' src/**/*.{js,jsx,ts,tsx} ' ترجمات مستخرجة من الأرض في extractedTranslations/ الدليل بشكل افتراضي.