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>&lt;data&gt;</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>&lt;query&gt;" 
"</tt></span> ou <span foreground=\"#4e9a06
\"><tt>&lt;table&gt;</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>&lt;query&gt;</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>&lt;table&gt;</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