Fonctionnalité #14136
ferméRefonte gestion des langues
Ajouté par Alex ORLUC il y a plus de 4 ans. Mis à jour il y a plus de 3 ans.
Mis à jour par Emmanuel DILLARD il y a plus de 4 ans
- Statut changé de A traiter à Etude planifiée
Mis à jour par Florian AZIZIAN il y a plus de 4 ans
- Projet changé de 299 à 298
- Statut changé de Etude planifiée à R&D - A planifier
Mis à jour par Emmanuel DILLARD il y a plus de 4 ans
JSON (lang.fr)
Fichiers + Migration (TS et custom)
Prise en compte
analyse Front (Dev SUR US liée)
Brancher l'installeur
DOC
TU
Mis à jour par Emmanuel DILLARD il y a plus de 4 ans
- Projet changé de 298 à 299
- Statut changé de R&D - A planifier à R&D - En cours
Mis à jour par Florian AZIZIAN il y a plus de 4 ans
- Statut changé de R&D - En cours à R&D - A Revoir
Mis à jour par Emmanuel DILLARD il y a plus de 4 ans
- Statut changé de R&D - A Revoir à R&D - En cours
Mis à jour par Florian AZIZIAN il y a plus de 4 ans
- Statut changé de R&D - En cours à R&D - A Revoir
Mis à jour par Emmanuel DILLARD il y a plus de 4 ans
- Statut changé de R&D - A Revoir à R&D - En cours
Mis à jour par Florian AZIZIAN il y a plus de 4 ans
{{(\s*)lang.([a-zA-Z0-9_])(\s)}}
replace => {{'lang.$2' | translate}}
{{(\s*)this.lang.([a-zA-Z0-9_])(\s)}}
replace => {{'lang.$2' | translate}}
"(\s*)this.lang.([a-zA-Z0-9_]*)"
replace => "this.translate.instant('lang.$2')"
"(\s*)lang.([a-zA-Z0-9_])(\s)"
replace => "this.translate.instant('lang.$2')"
this.lang.([a-zA-Z0-9_]*)
replace => this.translate.instant('lang.$1')
import(\s*){(\s*)lang(\s*)}(\s*)from(\s*)([a-zA-Z'./]*);
replace => import { LANG } from $6;\nimport { TranslateService } from '@ngx-translate/core';
import(\s*){(\s*)TranslateService(\s*)}(\s*)from(\s*)
ajout à la main dans le constructor : private translate: TranslateService
lang(\s*)[
=> remplacement à la main
(\s*)import(\s*){(\s*)LANG(\s*)}(\s*)from(\s*)'([./]*)translate.component';\n
replace => \n
lang(\s*):(\s*)any(\s*)=(\s*)LANG(\s*);\n
replace => \n
Remise de lang: any = LANG;
Si translate.component
Mis à jour par Florian AZIZIAN il y a plus de 4 ans
Par quoi il faut remplacer ça ? this.lang['password' + rule.label]
et ça ? this.lang[key.value]
et ça ? {{lang[ressource.reason]}}
et ça ? {{lang[inteKey.key+'_doc']}}
Alex 9 h 37
{{ 'this.lang.password' + rule.label | translate }}
9 h 40
et ca {{lang[ressource.reason]}} par {{ 'this.lang.' + ressource.reason | translate }}
9 h 41
et {{lang[inteKey.key+'_doc']}} par {{ 'this.lang.' + inteKey.key + '_doc' | translate }}
Mis à jour par Florian AZIZIAN il y a plus de 4 ans
- Assigné à changé de Alex ORLUC à Florian AZIZIAN
Mis à jour par Florian AZIZIAN il y a environ 4 ans
- Statut changé de R&D - En cours à R&D - Terminé
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Projet changé de 298 à Backlog Courrier
- Version cible changé de 20.10 Develop à 20.10