Files
yourpart3/backend/utils/i18n.js
2024-07-20 20:43:18 +02:00

23 lines
487 B
JavaScript

import i18n from 'i18n';
import path from 'path';
import { fileURLToPath } from 'url';
const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);
i18n.configure({
locales: ['en', 'de'],
directory: path.join(__dirname, '../locales'),
defaultLocale: 'de',
register: global,
autoReload: true,
syncFiles: true,
cookie: 'lang',
api: {
'__': 'translate',
'__n': 'translateN'
}
});
export default i18n;