feat: i18n middleware

feat: i18n configuration.
feat: i18n with tenancy.
This commit is contained in:
Ahmed Bouhuolia
2020-09-05 17:31:39 +02:00
parent 79b7a02f85
commit d35b124178
14 changed files with 122 additions and 34 deletions

View File

@@ -5,6 +5,7 @@ import expressLoader from '@/loaders/express';
import databaseLoader from '@/database/knex';
import dependencyInjectorLoader from '@/loaders/dependencyInjector';
import objectionLoader from '@/database/objection';
import i18nConfig from '@/loaders/i18n';
// We have to import at least all the events once so they can be triggered
import '@/loaders/events';
@@ -29,4 +30,7 @@ export default async ({ expressApp }) => {
expressLoader({ app: expressApp });
Logger.info('Express loaded');
i18nConfig();
Logger.info('I18n node configured.');
};