/* eslint-env node */ const linguiConfig = { catalogs: [ { path: '/src/locales/{locale}', include: ['/src/**/*.ts', '/src/**/*.tsx'], exclude: [ '/src/**/*.d.ts', '/src/**/*.test.*', '/src/types/v3/**', '/src/abis/types/**', '/src/graphql/**/__generated__/**', ], }, ], compileNamespace: 'cjs', fallbackLocales: { default: 'en-US', }, format: 'po', formatOptions: { lineNumbers: false, }, locales: [ 'af-ZA', 'ar-SA', 'ca-ES', 'cs-CZ', 'da-DK', 'de-DE', 'el-GR', 'en-US', 'es-ES', 'fi-FI', 'fr-FR', 'he-IL', 'hu-HU', 'id-ID', 'it-IT', 'ja-JP', 'ko-KR', 'nl-NL', 'no-NO', 'pl-PL', 'pt-BR', 'pt-PT', 'ro-RO', 'ru-RU', 'sr-SP', 'sv-SE', 'sw-TZ', 'tr-TR', 'uk-UA', 'vi-VN', 'zh-CN', 'zh-TW', ], orderBy: 'messageId', rootDir: '.', runtimeConfigModule: ['@lingui/core', 'i18n'], sourceLocale: 'en-US', } export default linguiConfig