Proposition de traduction - TypeScript elevate
Bonjour @thomaschampagne,
Je viens de faire un fork de ton super application. Bravo pour tout le travail accompli. Si ça te convient, je vais me lancer dans la traduction de l'application en français. J'avais dans l'idée d'utiliser ngx-translate pour faciliter le travail des autres traducteurs et ne pas détruire tout le travail déjà réalisé. Je pensais directement le faire sur ta branche 7.0.0 web et desktop. En attendant, je vais m'amuser avec ma version locale ;)
6 Answer:
Salut @RenaudPERRAI,
Merci pour ta proposition, c'est super cool de ta part !! Ce serait génial d'avoir les traductions dans l'app.
Mais je te previens il s'agit d'un gros boulot!! ;)
Je te conseil de regarder autour de la solution officielle de angular @angular/localize
apparue dans la v9: https://angular.io/guide/i18n. Le format officiel de traduction xliff est supporté. Je l'ai déjà intégré dans un projet au boulot.
Merci à toi!
Thomas
Je me doute que ce soit un gros travail, j'avancerai au fur et à mesure :) Une fois que les modules de traduction seront fonctionnels, je ferai un premier push. Ensuite, je ferai page par page ;)
Hésites pas si tu veux que je te guide dans l'existant pour avoir un pied à l'étrier ;)
Je viens de faire un push. Je n'arrive pas à comprendre pourquoi le fichier de traduction n'est pas pris en compte dans le build :(
Il faut que je te genere une "base" de démarrage dans une branche dédiée je pense comme je l'ai deja fait sur un autre projet. Je pourrais pas faire ça avant plusieurs jours par contre
Je viens de réussir à traduire des bouts de code :) Je repars d'une source propre pour te proposer des commits à intégrer à ta branche 7.0.0. J'utilise ngx-translate qui est plus puissant que le module interne Angular avec la génération de fichier json pour la traduction. On en discute à l'occasion ;) P.S. : on peut travailler sur la même branche, il suffit que je te fasse des commits réguliers pour éviter les conflits. Je ne vais pas toucher au code pur :)
Read next
- Syncplay doesn't always syncronize with VLC - syncplay
- Moving sketch window breaks sketch window size - Java processing
- Feature Request: Expose `strokeWidth` as an (optional) prop - JavaScript react-feather
- documentation Update remark dependencies - JavaScript
- gdal Unable to replace a RAT in GTiff C++
- Crash when combined with react-native-picker/picker and problems in navigation in 3.0.0 and 3.0.1 - react-native-tab-view
- Add content object in @ApiBody - TypeScript swagger
- Feature request: [Strato] set custom MX Record - Go ddns-updater