Ajoute 14 nouveaux champs de traduction au schéma trad.traductions : yoruba, lingala, wolof, swahili, hausa, arabe, oromo, igbo, zoulou, malgache, xhosa, tswana, tsonga, sesotho (afrikaans volontairement exclu pour le moment).
Étend LANG_MAP avec les vrais codes cibles DeepL (vérifiés sur la doc officielle de leur API) pour 13 de ces langues.
Le yoruba est suivi (schéma + export) mais exclu de la traduction automatique : DeepL ne le supporte pas, la traduction devra être saisie manuellement.
Test plan
Suite de tests (56 → 57 tests, dont un nouveau test couvrant la traduction des langues africaines et lexclusion du yoruba)
Lint
## Résumé
- Ajoute 14 nouveaux champs de traduction au schéma `trad.traductions` : yoruba, lingala, wolof, swahili, hausa, arabe, oromo, igbo, zoulou, malgache, xhosa, tswana, tsonga, sesotho (afrikaans volontairement exclu pour le moment).
- Étend `LANG_MAP` avec les vrais codes cibles DeepL (vérifiés sur la doc officielle de leur API) pour 13 de ces langues.
- Le yoruba est suivi (schéma + export) mais **exclu de la traduction automatique** : DeepL ne le supporte pas, la traduction devra être saisie manuellement.
## Test plan
- [x] Suite de tests (56 → 57 tests, dont un nouveau test couvrant la traduction des langues africaines et lexclusion du yoruba)
- [x] Lint
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Résumé
trad.traductions: yoruba, lingala, wolof, swahili, hausa, arabe, oromo, igbo, zoulou, malgache, xhosa, tswana, tsonga, sesotho (afrikaans volontairement exclu pour le moment).LANG_MAPavec les vrais codes cibles DeepL (vérifiés sur la doc officielle de leur API) pour 13 de ces langues.Test plan