Docs: Add i18n EFFECT keys fix to documentation
- Documented the missing i18n localization keys - Updated file list and impact section Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
+36
-2
@@ -201,7 +201,39 @@ Le helper permet de soustraire deux nombres dans les templates Handlebars, utili
|
||||
|
||||
---
|
||||
|
||||
### 6. ❌ Erreur de parsing JSON (historique)
|
||||
### 6. ❌ Clés i18n manquantes pour les effets ✅
|
||||
|
||||
**Problème :**
|
||||
Les clés de localisation pour les messages d'erreur des effets actifs étaient manquantes dans `lang/fr.json`, ce qui pouvait entraîner l'affichage de messages en anglais ou vides.
|
||||
|
||||
**Clés manquantes identifiées :**
|
||||
- `MOURNBLADECYD2.EFFECT.createError`
|
||||
- `MOURNBLADECYD2.EFFECT.deleteError`
|
||||
- `MOURNBLADECYD2.EFFECT.applyError`
|
||||
- `MOURNBLADECYD2.EFFECT.applyItemError`
|
||||
- `MOURNBLADECYD2.EFFECT.selectActor`
|
||||
- `MOURNBLADECYD2.EFFECT.toggleError`
|
||||
|
||||
**Solution :**
|
||||
Ajout de toutes les clés manquantes dans la section `EFFECT` du fichier `lang/fr.json`.
|
||||
|
||||
**Traductions ajoutées :**
|
||||
```json
|
||||
{
|
||||
"createError": "Erreur lors de la création de l'effet",
|
||||
"deleteError": "Erreur lors de la suppression de l'effet",
|
||||
"applyError": "Erreur lors de l'application de l'effet",
|
||||
"applyItemError": "Erreur lors de l'application de l'effet sur l'item",
|
||||
"selectActor": "Sélectionnez un acteur pour appliquer l'effet",
|
||||
"toggleError": "Erreur lors de l'activation/désactivation de l'effet"
|
||||
}
|
||||
```
|
||||
|
||||
**Fichier modifié :** `lang/fr.json`
|
||||
|
||||
---
|
||||
|
||||
### 7. ❌ Erreur de parsing JSON (historique)
|
||||
|
||||
**Problème mentionné :**
|
||||
```
|
||||
@@ -323,6 +355,7 @@ Les chemins doivent être **relatifs au répertoire `systems/`** :
|
||||
- ❌ Boucle infinie de 404 sur effect.webp
|
||||
- ❌ Avertissements duration.type déprécié
|
||||
- ❌ Helper subtract manquant → Erreur de rendu
|
||||
- ❌ Clés i18n manquantes → Messages en anglais
|
||||
|
||||
### Après les corrections :
|
||||
- ✅ Toutes les feuilles s'ouvrent correctement
|
||||
@@ -333,6 +366,7 @@ Les chemins doivent être **relatifs au répertoire `systems/`** :
|
||||
- ✅ Plus de boucles infinies de chargement d'icônes
|
||||
- ✅ Plus d'avertissements de compatibilité
|
||||
- ✅ Helper subtract disponible et fonctionnel
|
||||
- ✅ Toutes les clés i18n présentes → Localisation complète
|
||||
|
||||
---
|
||||
|
||||
@@ -358,7 +392,7 @@ Les chemins doivent être **relatifs au répertoire `systems/`** :
|
||||
| `templates/partial-item-effects.hbs` | Remplacement effect.webp + duration.type → duration.units | ✅ Corrigé |
|
||||
| `test-templates.js` | Nouveau fichier de test | ✅ Ajouté |
|
||||
| `CORRECTIONS.md` | Documentation des corrections | ✅ Ajouté |
|
||||
| `lang/fr.json` | Correction de formatage JSON | ✅ Corrigé |
|
||||
| `lang/fr.json` | Ajout des clés i18n EFFECT manquantes | ✅ Corrigé |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user