diff --git a/.gitignore b/.gitignore index 38a12f24c0..c0adc37228 100644 --- a/.gitignore +++ b/.gitignore @@ -110,7 +110,9 @@ google-services.json # i18n src/locale/locales/_build/ -src/locale/locales/**/*.js +src/locale/locales/**/messages.js +src/locale/locales/**/messages.mjs +src/locale/locales/**/messages.ts # local builds *.apk diff --git a/lingui.config.js b/lingui.config.ts similarity index 84% rename from lingui.config.js rename to lingui.config.ts index 46950e8723..8659bdb5ef 100644 --- a/lingui.config.js +++ b/lingui.config.ts @@ -1,5 +1,6 @@ -/** @type {import('@lingui/conf').LinguiConfig} */ -module.exports = { +import {defineConfig} from '@lingui/cli' + +export default defineConfig({ locales: [ 'en', 'an', @@ -49,5 +50,5 @@ module.exports = { include: ['src'], }, ], - format: 'po', -} + compileNamespace: 'ts', +})