Projet

Général

Profil

Development #71292

intégrer un module django pour pouvoir distribuer des traductions

Ajouté par Frédéric Péters il y a plus d'un an. Mis à jour il y a environ un mois.

Statut:
Solution déployée
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
14 novembre 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

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

#1

Mis à jour par Frédéric Péters il y a plus d'un an

  • Tags mis à multilinguisme
#2

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 :

#3

Mis à jour par Robot Gitea il y a environ un mois

  • Statut changé de En cours à Solution proposée
#4

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 :

#5

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 :

#6

Mis à jour par Transition automatique il y a environ un mois

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF