angular-gettext-loader
Webpack loader for angular-gettext. Intended for compilation only. Use angular-gettext-cli together with npm scripts for extraction. For details see official developer guide for angular-gettext.
Values: javascript, json. Default value: javascript
Compilation format, where javascript means Angular module.
Type: {string}, default value: gettext
Angular module name.
module.exports={module: {loaders: [// Bundle as angular module {test: /basic.*\.po$/,use: [{loader: 'angular-gettext-loader',options: {module: 'myApp'}}]},// Bundle as json, to be injected with gettextCatalog.setStrings(){test: /\.po$/,type: 'asset/source',use: [{loader: 'angular-gettext-loader',options: {format: 'json'}}]},// Copy as json, to be loaded with gettextCatalog.loadRemote() {test: /additional.*\.po$/,type: 'asset/resource',generator: {filename: 'translations/[name].[hash].json'},use: [{loader: 'angular-gettext-loader',options: {format: 'json'}}]}]}}