internationalisation fr:en
This commit is contained in:
@@ -7,6 +7,24 @@ Conventions :
|
||||
|
||||
---
|
||||
|
||||
## [2.5] — interface bilingue
|
||||
|
||||
### Ajouté
|
||||
- **Sélecteur de langue FR / EN** dans l'en-tête de l'application. La totalité de l'interface bascule : titres de modules, libellés, listes déroulantes, boutons, infobulles, messages d'état, ligne d'aide du clavier et texte des slots vides.
|
||||
- **Détection au démarrage** d'après la langue du navigateur (`fr` → français, sinon anglais), modifiable d'un clic.
|
||||
- La langue retenue est **enregistrée dans les sessions `.json`** et restaurée au chargement.
|
||||
- L'attribut `lang` du document suit la langue choisie, pour les lecteurs d'écran et la synthèse vocale.
|
||||
|
||||
### Modifié
|
||||
- La ligne d'aide du clavier combine désormais langue et disposition : quatre variantes possibles (FR/EN × QWERTY/AZERTY).
|
||||
- Le vocabulaire musical universel reste inchangé dans les deux langues : noms de notes et d'accords, types (DIM, MIN, MAJ, AUG, SUS2, SUS4, 5, m♭6), tensions et altérations, modes de performance (block, strum, harp, arp), drop voicings et valeurs rythmiques.
|
||||
|
||||
### Notes d'implémentation
|
||||
- Le français reste la version de référence dans le balisage ; les textes d'origine sont capturés au chargement et restaurés au retour en FR, ce qui évite toute perte après plusieurs changements de langue.
|
||||
- Un seul fichier applicatif : pas de version anglaise séparée, donc aucun risque de divergence entre les deux langues.
|
||||
|
||||
---
|
||||
|
||||
## [2.4] — dispositions clavier QWERTY et AZERTY
|
||||
|
||||
### Ajouté
|
||||
|
||||
Reference in New Issue
Block a user