overleaf/services/web/i18next-scanner.config.js
Alf Eaton 345ddb1f72 Merge pull request #3589 from overleaf/i18next-scanner
Extract translation keys with i18next-scanner

GitOrigin-RevId: 5ba1b1e48c188290a0a462e830bc60b3d5b62c3d
2021-02-11 03:04:29 +00:00

27 lines
534 B
JavaScript

module.exports = {
input: [
'frontend/js/**/*.{js,jsx}',
'modules/**/*.{js,jsx}',
'!frontend/js/vendor/**'
],
output: './',
options: {
sort: true,
func: {
list: ['t'],
extensions: ['.js', '.jsx']
},
trans: {
component: 'Trans',
i18nKey: 'i18nKey',
defaultsKey: 'defaults',
extensions: ['.js', '.jsx'],
fallbackKey: false
},
resource: {
savePath: 'frontend/extracted-translations.json',
jsonIndent: 2,
lineEnding: '\n'
}
}
}