Projet

Général

Profil

Bug #26812

traduction "name"

Ajouté par Frédéric Péters il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
28 septembre 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

#: manager/tables.py:99 manager/tables.py:159
msgid "name" 
msgstr "identifiant" 

Ça porte à confusion, dans mon cas parce que la traduction s'applique aussi à l'attribut "name" de l'objet "oidc provider", que j'ai donc traité comme un identifiant, pas comme un libellé.

La deuxième référence (tables.py:159) c'est le tableau affichant les services, on pourrait y afficher nom sans soucis.

La première référence, c'est dans RoleChildrenTable, qui est utilisée dans RoleChildrenView, que je ne trouve pas référencée dans l'urls.py (?).


Fichiers

Révisions associées

Révision 90cc7cfe (diff)
Ajouté par Frédéric Péters il y a plus de 5 ans

correctly translate "name" (#26812)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 5 ans

(en attendant de trouver ce qui pourrait justifier cette différence, sans oser m'aventurer dans la suppression de ces parties RoleChildren*, voici juste modif à la trad)

#2

Mis à jour par Frédéric Péters il y a plus de 5 ans

Autre occurence pour le nom d'un attribut, là aussi je pense que la traduction en "nom" ne pose pas de soucis.

#4

Mis à jour par Paul Marillonnet il y a plus de 5 ans

  • Statut changé de Solution proposée à Solution validée

Ok.
À noter que certains verbose_name pour les classes manager/tables.py peuvent prêter à confusion entre nom et libellé :

class RoleTable(tables.Table):
    name = tables.LinkColumn(viewname='a2-manager-role-members',
                             kwargs={'pk': A('pk')},
                             accessor='name', verbose_name=_('label'))

Et

class OUTable(tables.Table):
    name = tables.Column(verbose_name=_('label'))
#5

Mis à jour par Frédéric Péters il y a plus de 5 ans

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

Yes, je pense plus clair d'utiliser "label" quand on peut.

commit 90cc7cfe89212a68df2f916e554ff1e304f9f390
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Sep 28 10:53:20 2018 +0200

    correctly translate "name" (#26812)
#6

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF