Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


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 à qa+unsubscribe@fr.libreoffice.org 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

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.