Bonjour Laurent,
Le 11/10/2013 12:28, Laurent BALLAND-POIRIER a écrit :
> Bonjour Sophie,
> 
> Ce message ayant été écrit laborieusement, les personnes pressées
> peuvent sauter au dernier lien ;)
> Le 08/10/2013 09:38, Sophie a écrit :
>> En fait, les chaînes sont uniques, donc jamais reprises, si tu ouvres un
>> fichier .po (voir dans Pootle [1]), chaque chaîne à un identifiant
>> (qu'on appelle KeyID) qui permet de la repèrer dans l'interface d'une
>> KeyID build.
> Cependant, si j'ai bien compris, dans le cas de cette boite de dialogue,
> c'est différent pour les boutons Enregistrer et Annuler dont le fichier
> po ne contient pas la traduction. Si on regarde dans le fichier ui
> http://opengrok.libreoffice.org/xref/core/sfx2/uiconfig/ui/querysavedialog.ui
> 
> ligne 25, le bouton correspondant à l'ancienne commande "discard" est
> effectivement "translatable", mais lignes 39 et 54 les labels des
> boutons "Enregistrer" et "Annuler" sont des constantes qui ne semblent
> translatable. J'imagine que ce sont des boutons récurrents et que la
> traduction est fixée à un seul endroit. Cependant, cela implique que le
> raccourci ne peut pas être adapté au contexte.
> La question est donc : faut-il changer le raccourci de "Enregi_strer" en
> "_Enregistrer" ou changer le raccourci de "Fermer _sans enregistrer" en
> "_Fermer sans enregistrer" ? Je préférais la seconde solution car je
> craignais que la première ait des répercutions ailleurs et entraine
> d'autres conflits de raccourci. Mais je me suis rendu compte que cela
> pouvait avoir des conséquences pour ceux qui avaient appris par cœur les
> raccourcis du 4.0... qui avaient changés par rapport aux versions 3.x.
> Pour rappel :
> - versions 3.x :
> - fermer en enregistrant : Ctrl+W, E
> - fermer SANS enregistrer : Ctrl+W, I
> - version 4.0 :
> - fermer en enregistrant : Ctrl+W, E
> - fermer SANS enregistrer : Ctrl+W, S
> - version 4.1.0-3 :
> - fermer en enregistrant : Ctrl+W, S
> - fermer SANS enregistrer : Ctrl+W, S
> => bogue
> Au vu de cet historique, ma proposition
> - fermer en enregistrant : Ctrl+W, S
> - fermer SANS enregistrer : Ctrl+W, F
> n'est peut-être pas la + pertinente. Je proposerais donc plutôt de
> revenir aux raccourcis de 4.0 : ne pas changer "Fermer _sans
> enregistrer" et remplacer "Enregi_strer" par "_Enregistrer".
> 
> Les autres utilisations de ce label "Enregi_strer" sont dans :
> - Outils > Options > Apparence : à nouveau pb : la raccourci 's' fait
> doublon avec le bouton "_Supprimer"
> http://opengrok.libreoffice.org/xref/core/cui/uiconfig/ui/optappearancepage.ui#47
> 
> - Outils > Personnaliser > Clavier : à nouveau pb : la raccourci 's'
> fait doublon avec le bouton "_Supprimer"
> http://opengrok.libreoffice.org/xref/core/cui/uiconfig/ui/customize.ui#761
> 
> J'ai trouvé où était la traduction de la constante gtk-save :
> http://opengrok.libreoffice.org/xref/core/vcl/source/window/builder.cxx#624
> Il s'agit donc de la constante SV_BUTTONTEXT_SAVE qui est traduite ici :
> http://opengrok.libreoffice.org/xref/translations/source/fr/vcl/source/src.po#180
> 
ok, cependant, je pense le remplacer pour les autres aussi, on aura la
même chose partout comme ça :
libo_ui-fr/uui/source.po:92:msgstr "Enregi~strer"
libo_ui-fr/sc/source/ui/dbgui.po:653:msgstr "Enregi~strer le contenu de
la cellule comme affiché"
libo_ui-fr/svx/source/dialog.po:673:msgstr "Enregi~strer dans"
libo_ui-fr/svx/source/dialog.po:693:msgstr "Enregi~strer"
libo_ui-fr/sw/source/ui/envelp.po:988:msgstr "Enregi~strer..."
libo_ui-fr/sw/source/ui/dbui.po:2422:msgstr "Enregi~strer le document de
base"
libo_ui-fr/sw/source/ui/dbui.po:2687:msgstr "Enregi~strer le document de
base"
libo_ui-fr/sd/source/filter/html.po:616:msgstr "Enregi~strer"
libo_ui-fr/wizards/source/formwizard.po:4864:msgstr "Enregi~strer les
paramètres (recommandé)"
libo_ui-fr/cui/source/customize.po:27:msgstr "Enregi~strer..."
et donc celui que tu mentionnes
libo_ui-fr/vcl/source/src.po:202:msgstr "Enregi~strer"

ceux-ci déjà sont corrects:
libo_ui-fr/uui/source.po:129:msgstr "~Enregistrer tout de même"
libo_ui-fr/uui/source.po:1584:msgstr "~Enregistrer sous..."
libo_ui-fr/sfx2/source/dialog.po:975:msgstr "~Enregistrer"
libo_ui-fr/sfx2/source/doc.po:336:msgstr "~Enregistrer"
libo_ui-fr/basctl/source/basicide.po:1136:msgstr "~Enregistrer"
libo_ui-fr/officecfg/registry/data/org/openoffice/Office/UI.po:15745:msgstr
"~Enregistrer"
libo_ui-fr/officecfg/registry/data/org/openoffice/Office/UI.po:23070:msgstr
"~Enregistrer"
libo_ui-fr/fpicker/source/office.po:284:msgstr "~Enregistrer"

ceux dont la chaîne (_ au lieu de ~) a été portée dans un dialog .ui
sont corrects. Merci pour tes recherches, je fais ça ce week-end.

À bientôt
Sophie



-- 
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/qa/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à