import { defineConfig } from '@lingui/conf'; import { formatter } from '@lingui/format-po'; import { SOURCE_LOCALE } from 'twenty-shared/translations'; import { WEBSITE_LOCALE_LIST } from './src/platform/i18n/website-locale-list'; export default defineConfig({ sourceLocale: SOURCE_LOCALE, locales: [...WEBSITE_LOCALE_LIST], fallbackLocales: { default: SOURCE_LOCALE, }, catalogs: [ { path: '/src/locales/{locale}', include: ['src'], }, ], catalogsMergePath: '/src/locales/generated/{locale}', compileNamespace: 'ts', format: formatter({ lineNumbers: false, printLinguiId: true }), });