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 ;)

Asked Oct 04 '21 10:10
avatar RenaudPERRAI
RenaudPERRAI

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

1
Answered Apr 07 '21 at 17:03
avatar  of thomaschampagne
thomaschampagne

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 ;)

1
Answered Apr 07 '21 at 17:49
avatar  of RenaudPERRAI
RenaudPERRAI

Hésites pas si tu veux que je te guide dans l'existant pour avoir un pied à l'étrier ;)

1
Answered Apr 07 '21 at 19:47
avatar  of thomaschampagne
thomaschampagne

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 :(

1
Answered Apr 08 '21 at 08:27
avatar  of RenaudPERRAI
RenaudPERRAI

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

1
Answered Apr 08 '21 at 16:26
avatar  of thomaschampagne
thomaschampagne

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 :)

1
Answered Apr 09 '21 at 06:33
avatar  of RenaudPERRAI
RenaudPERRAI