Roberto Simonetti

Results 70 comments of Roberto Simonetti

Please provide the steps to reproduce the problem. And then: are you getting the error by running the app, or the library by itself (for example for testing)?

@hschindler The usual scenario is your ClientApp: the libraries and the app in the same workspace. And it works. About the second scenario (the library in a separate workspace): I...

As a workaround you could change the `ng-package.json` in `library` project: `"dest": "../../../ClientApp/dist/s-anywhere-web-ui-selection-dialogs-lib",` and then reference it in `tsconfig `as: ``` "my-lib": [ "dist/s-anywhere-web-ui-selection-dialogs-lib/" ], "my-lib/*": [ "dist/s-anywhere-web-ui-selection-dialogs-lib/*" ] ```...

Hi @jesusvallez, AFAIK there is no key extractor for this library, and it's not planned on my part.

This project was not designed to work with the _gettext_ logic, like the old _angular-gettext_ for angular.js e the official i18n for angular. So it is not easy to create...

Ok, there is some converter: - json to xliff: [Okapi](http://okapiframework.org/) / http://okapiframework.org/wiki/index.php?title=JSON_Filter - json to po: [Translate Toolkit](http://docs.translatehouse.org/projects/translate-toolkit/en/latest/index.html) / http://docs.translatehouse.org/projects/translate-toolkit/en/latest/commands/json2po.html But actually I never tried.

@xcash Fantastic! Thank you so much for sharing!

Hi @pweyrich, got it, but the loading of translation data depends on `L10nTranslationLoader`, and your custom implementation of it. It's true, the default loader (https://github.com/robisim74/angular-l10n/blob/master/projects/angular-l10n/src/lib/services/l10n-translation-loader.ts#L22-L28) use translation data as typescript...

I looked at the possible alternatives: I intend to keep the services and tokens of this library singleton, and the `forChild ` method should be used to inject the services,...

Hi @dmitriydementor, thanks for the detailed issue. The blink is due to a bug that did not allow translation during the reloading. It has been fixed in the latest version...