babel plugin i18next extract
1.0.0
Babel-Plugin-I18next-extract는 i18next 번역 키를 찾기 위해 JavaScript/TypeScript 코드를 가로 지르는 Babel 플러그인입니다.
i18next.t() 함수 호출 감지.i18next-extract.netlify.app에서 전체 문서를 확인할 수 있습니다.
yarn add --dev babel-plugin-i18next-extract
# or
npm i --save-dev babel-plugin-i18next-extractBabel 구성이 아직없는 경우 Babel 문서 페이지를 따라 시작하여 시작할 수 있습니다.
.babelrc 의 다른 플러그인과 마찬가지로 플러그인을 선언하면 좋습니다.
{
"plugins" : [
"i18next-extract" ,
// […] your other plugins […]
]
}추가 구성 옵션을 지정할 수 있습니다.
{
"plugins" : [
[ "i18next-extract" , { "nsSeparator" : "~" } ] ,
// […] your other plugins […]
]
}완전한 구성 옵션 목록은 구성 페이지를 확인하십시오.
플러그인이 설정되면 Babel Cli를 통해 앱을 정상적으로 구축하거나 Babel을 실행할 수 있습니다.
yarn run babel -f .babelrc ' src/**/*.{js,jsx,ts,tsx} '
# or
npm run babel -f .babelrc ' src/**/*.{js,jsx,ts,tsx} ' 추출 된 번역은 기본적으로 추출 된 트랜스 틀 extractedTranslations/ 디렉토리에 착륙합니다.