babel plugin i18next extract
1.0.0
Babel-Plugin-I18NEXT-Extract เป็นปลั๊กอิน Babel ที่จะสำรวจรหัส 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หากคุณยังไม่มีการกำหนดค่า Babel คุณสามารถติดตามหน้ากำหนดค่า Babel Documentation เพื่อเริ่มต้นได้
ประกาศปลั๊กอินเหมือนปลั๊กอินอื่น ๆ ใน .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/ Directory โดยค่าเริ่มต้น