Development #71292
intégrer un module django pour pouvoir distribuer des traductions
0%
Description
On limite les libellés à traduire et quand ils doivent vraiment l'être c'est fait de manière moche en tapant les chaines dans les modules concernés, par exemple
COMBO_PUBLIC_TEMPLATES = { 'standard': { 'name': _('One column'), 'template': 'combo/page_template.html', # get those labels into gettext catalog '_': (_('Top of content'), _('Bottom of content')), },
Ici pour un messag limité à combo, mais si on voulait avoir un email d'authentic traduit ça devrait passer dans authentic, etc. et si on voulait traduire le lien "Connexion" du bandeau du haut, templates/includes/user-info-login-label.html, il pourrait y avoir à répéter la chaine dans tous les modules et assurer que partout on traduit pareil.
Ce que je vois comme solution c'est que publik-base-theme contienne un module django, qui serait ajouté dans INSTALLED_APPS partout.
(pour ne pas avoir un système de build trop bizarre, ça signifie sans doute migrer ce qu'on a de Makefile dans un setup.py).
Historique
Mis à jour par Robot Gitea il y a environ un mois
- Statut changé de Nouveau à En cours
- Assigné à mis à Frédéric Péters
Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/528
- Titre : WIP: app django pour porter les traductions (#71292)
- Modifications : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/528/files
Mis à jour par Robot Gitea il y a environ un mois
- Statut changé de Solution proposée à Solution validée
Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a environ un mois
- Statut changé de Solution validée à Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/528
- Titre : app django pour porter les traductions (#71292)
- Modifications : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/528/files
Mis à jour par Transition automatique il y a environ un mois
- Statut changé de Résolu (à déployer) à Solution déployée