Le vendredi 16 avril 2010 à 16:23 +0200, Gérard Baylard a écrit :
Salut GéOde et al.
Je pense que le commentaire vient d'être ajouté par Claude pour aider les traducteurs sinon il apparaitrait dans le fichier po d'origine.
Je ne suis pas pour remplacer " " par < > car cela me semble étrange car inhabituel et car l'interface doit justement servir au utilisateur à ne pas avoir à taper ces caractères.
La deuxième remarque est très juste, cette chaîne ne fait plus parti de ce fichier po, elle est passé dans la doc visiblement.
Merci de vos réponses
Bruno
Salut Bruno,
Je pense qu'il ne faut traduire ni query, ni table. C'est indiqué dans le fichier source sous forme de commentaire. ..... else { g_set_error (error, 0, 0, /* Translators: Do not translate "table" nor "query" */ _("Node must be "table" or "query", and is "%s""), (gchar*)node->name); g_object_unref (source); source = NULL; }
Je traduirais donc : Le nœud doit être soit <table>, soit <query>, or c'est <%s>
Avec < > car ce sont des balises XML
Pour la deuxième chaîne, il y aurait de mon point de vue une erreur. Elle ne saurait être extraite de #: ../tools/browser/data-manager/spec-editor.c:174
Je l'ai retrouvée dans /libgda/tools/browser/help/C/data-manager-xml-syntax.page
(je tiens à ta disposition le .html correspondant si cela t'intéresse)
mais développée d'une manière différente (d'où le fuzzy ?). Dans le même esprit que ce qui précède, je ne traduirait pas non plus <data> et j'appellerais ces attributs des balises et non des étiquettes. Ce qui donnerait: msgstr "" "<small>Le nœud racine de l'arbre XML doit être <span foreground= "#4e9a06" ""><tt><data></tt></span> ; il peut contenir une ou plusieurs " "definitions de source de données.\n" "Chaque source de données est définie par un nœud <span " "foreground="#4e9a06"><tt><query>" "</tt></span> ou <span foreground="#4e9a06 "><tt><table></tt></span>, " "acceptant l'un et l'autre les attributs facultatifs suivants :\n" " - <span foreground="#4e9a06">"id"</span> pour indiquer un identificateur " "de " "chaîne source de données, utilisé pour lier des sources de données à une " "autre ;\n" " - <span foreground="#4e9a06">"title"</span> pour indiquer un titre.\n" "\n" "Utilisez la balise <span foreground="#4e9a06 "><tt><query></tt></span>" " pour " "spécifier une instruction SQL SELECT en tant que contenu de l'étiquette. Des " "liens vers d'autres\n" "sources de données peuvent être réalisés en utilisant des variables dans le SQL " "de SELECT.\n" "\n" "Utilisez la balise <span foreground="#4e9a06 "><tt><table></tt></span>" " pour " "spécifier une source de données qui affiche le contenu d'une table. Cette " "balise :\n" " - nécessite l'attribut <span foreground="#4e9a06">"name"</span> qui " "représente le " "nom de la table.\n" "</small>"
Amicalement, GéOde