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


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

A+

Laurent BP

--
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.