Annexe H. Personnalisation des raccourcis

1. Personnalisation des raccourcis
2. Menu Projet
3. Menu Edition
4. Menu Atteindre
5. Menu Affichage
6. Menu Outils
7. Menu Options
8. Menu Aide

1. Personnalisation des raccourcis

Un nouveau raccourci peut être attribué à la plupart des éléments qui apparaissent dans le menu principal. Vous pouvez modifier les raccourcis déjà attribués et ajouter de nouveaux raccourcis en insérant un fichier de définition de raccourcis dans votre dossier Préférences OmegaT (voir Emplacement des fichiers utilisateur).

Le fichier de définition de raccourcis doit être appelé MainMenuShortcuts.properties et doit contenir au maximum une définition de raccourci par ligne. Les lignes vides sont acceptées et les lignes de commentaire doivent commencer par « // ». Tout ce qui se trouve après « // » sera ignoré.

Une fois le fichier MainMenuShortcuts.properties modifié, OmegaT doit être redémarré afin de pouvoir prendre en compte les nouveaux raccourcis.

La syntaxe de la définition d'un raccourci est la suivante : <code de l'élément du menu>=<raccourci>, sachant que <code de l'élément du menu> est un code précis que vous pourrez trouver dans les tableaux ci-dessous et que <raccourci> est une combinaison de touches spécifiée par l'utilisateur[2].

<raccourci> doit être écrit sous la forme suivante : 0 ou plus <modificateur> suivit par 0 ou 1 <événement> suivit par 1 <touche>, sachant que :

  • <modificateur> peut être : shift(Maj), control, ctrl, meta(méta)[3], alt, altGraph

  • <événement> peut être : typed(saisi), pressed(enfoncé), released(relâché)

  • et <touche> peut désigner n'importe qu'elle touche disponible sur votre clavier[4].

Par exemple, pour les raccourcis par défaut d'OmegaT[5], on peut trouver :

  • projectOpenMenuItem=ctrl O

  • editCreateGlossaryEntryMenuItem=ctrl shift G

Le premier est un raccourci pour Ouvrir un projet, le second pour Créer une Entrée de Glossaire.

Si vous voulez utiliser Maj+Ctrl+O pour ouvrir un projet, modifiez votre MainMenuShortcuts.properties de la façon suivante :

projectOpenMenuItem=shift ctrl O.

Si vous travaillez sur Mac, pour ajouter un raccourci Maj+Commande+S correspondant à OutilsStatistiques, ajoutez la ligne suivante à votre MainMenuShortcuts.properties:

toolsShowStatisticsStandardMenuItem=shift meta S

Enregistrez ensuite le fichier et redémarrezOmegaT. Vos nouveaux raccourcis apparaissent maintenant à côté des éléments de menu que vous avez modifiés. S'ils ne sont pas incompatibles avec le système de raccourcis, ils doivent être utilisables à l'intérieur-même d'OmegaT.

2. Menu Projet

Tableau H.1. Menu Projet

Élément du menu Raccourci par défaut Code de l'élément du menu
Nouveau...   projectNewMenuItem
Ouvrir... Ctrl+O projectOpenMenuItem
Télécharger projet en équipe   projectTeamNewMenuItem
Importer des fichiers source...   projectImportMenuItem
Importer depuis MediaWiki...   projectWikiImportMenuItem
Recharger F5 projectReloadMenuItem
Fermer Ctrl+Maj+W projectCloseMenuItem
Enregistrer Ctrl+S projectSaveMenuItem
Créer les documents traduits Ctrl+D projectCompileMenuItem
Propriétés... Ctrl+E projectEditMenuItem
Fichiers du projet... Ctrl+L viewFileListMenuItem
Quitter Ctrl+Q projectExitMenuItem

3. Menu Edition

Tableau H.2. Menu Edition

Élément du menu Raccourci par défaut Code de l'élément du menu
Annuler la dernière action Ctrl+Z editUndoMenuItem
Rétablir la dernière action Ctrl+Y editRedoMenuItem
Remplacer par la correspondance Ctrl+R editOverwriteTranslationMenuItem
Insérer la correspondance Ctrl+I editInsertTranslationMenuItem
Remplacer par une traduction automatique Ctrl+M editOverwriteMachineTranslationMenuItem
Remplacer par la source Maj+Ctrl+R editOverwriteSourceMenuItem
Insérer le texte source Maj+Ctrl+I editInsertSourceMenuItem
Insérer les balises source Maj+Ctrl+T editTagPainterMenuItem
Exporter la sélection Maj+Ctrl+C editExportSelectionMenuItem
Créer une entrée de glossaire Maj+Ctrl+G editCreateGlossaryEntryMenuItem
Rechercher dans le projet... Ctrl+F editFindInProjectMenuItem
Choisir la correspondance # 1 Ctrl+1 editSelectFuzzy1MenuItem
Choisir la correspondance # 2 Ctrl+2 editSelectFuzzy2MenuItem
Chosir la correspondance # 3 Ctrl+3 editSelectFuzzy3MenuItem
Choisir la correspondance # 4 Ctrl+4 editSelectFuzzy4MenuItem
Chosir la correspondance # 5 Ctrl+5 editSelectFuzzy5MenuItem
Basculer la casse en/Minuscule   lowerCaseMenuItem
Basculer la casse en/Majuscule   upperCaseMenuItem
Basculer la casse en/1ère lettre des mots en majuscule   titleCaseMenuItem
Basculer la casse en > Parcourir Maj+F3 cycleSwitchCaseMenuItem
Utiliser comme traduction par défaut   editMultipleDefault
Créer une traduction alternative   editMultipleAlternate

4. Menu Atteindre

Tableau H.3. Menu Atteindre

Élément du menu Raccourci par défaut Code de l'élément du menu
Segment non traduit suivant Ctrl+U gotoNextUntranslatedMenuItem
Segment suivant Ctrl+N ou Entrée ou Tab gotoNextSegmentMenuItem
Segment précédent Ctrl+P ou Ctrl+Entrée ou Ctrl+Tab gotoPreviousSegmentMenuItem
Segment numéro... Ctrl+J gotoSegmentMenuItem
Note suivante   gotoNextNoteMenuItem
Note précédente   gotoPreviousNoteMenuItem
Segment suivant dans l'historique... Ctrl+Maj+N gotoHistoryForwardMenuItem
Segment précédent dans l'historique... Ctrl+Maj+P gotoHistoryBackMenuItem

5. Menu Affichage

Tableau H.4. Menu Affichage

Élément du menu Raccourci par défaut Code de l'élément du menu
.Marquer les segments traduits   viewMarkTranslatedSegmentsCheckBoxMenuItem
Marquer les segments non traduits   viewMarkUntranslatedSegmentsCheckBoxMenuItem
Afficher les segments sources   viewDisplaySegmentSourceCheckBoxMenuItem
Marquer les segments non uniques   viewMarkNonUniqueSegmentsCheckBoxMenuItem
Marquer les segments annotés   viewMarkNotedSegmentsCheckBoxMenuItem
Marquer les espaces insécables   viewMarkNBSPCheckBoxMenuItem
Marquer les caractères d'espacement   viewMarkWhitespaceCheckBoxMenuItem
Marquer les caractères de contrôle de bidirectionnalité   viewMarkBidiCheckBoxMenuItem
Information de modification > Ne rien afficher   viewDisplayModificationInfoNoneRadioButtonMenuItem
Information de modification > Afficher pour le segment actuel   viewDisplayModificationInfoSelectedRadioButtonMenuItem
Information de modification > Afficher tous les segments   viewDisplayModificationInfoAllRadioButtonMenuItem

6. Menu Outils

Tableau H.5. Menu Outils

Élément du menu Raccourci par défaut Code de l'élément du menu
Valider les balises Ctrl +T toolsValidateTagsMenuItem
Statistiques   toolsShowStatisticsStandardMenuItem
Statistiques des correspondances   toolsShowStatisticsMatchesMenuItem

7.  Menu Options

Tableau H.6.  Menu Options

Élément du menu Raccourci par défaut Code de l'élément du menu
Utiliser TAB pour valider   optionsTabAdvanceCheckBoxMenuItem
Quitter toujours confirmé   optionsAlwaysConfirmQuitCheckBoxMenuItem
Traduction automatique    
TransTips > Activer TransTips   optionsTransTipsEnableMenuItem
TransTips > Correspondance exacte   optionsTransTipsExactMatchMenuItem
Police...   optionsFontSelectionMenuItem
Fichiers et filtres...   optionsSetupFileFiltersMenuItem
Segmentation...   optionsSentsegMenuItem
Orthographe...   optionsSpellCheckMenuItem
Ligne d'édition...   optionsWorkflowMenuItem
Validation des balises...   optionsTagValidationMenuItem
Équipe...   optionsTeamMenuItem
TMX externes...   optionsExtTMXMenuItem
Affichage...   optionsViewOptionsMenuItem
Enregistrement et exécution...   optionsSaveOptionsMenuItem
Connexion par proxy...   optionsViewOptionsMenuLoginItem
Réinitialiser la fenêtre principale   optionsRestoreGUIMenuItem

8. Menu Aide

Tableau H.7. Menu Aide

Élément du menu Raccourci par défaut Code de l'élément du menu
Guide de l'utilisateur... F1 helpContentsMenuItem
À propos...   helpAboutMenuItem



[2] La syntaxe complète des touches (raccourcis) est définie dans la documentation Java 1.5 éditée par Oracle (bas de la page) : Java 1.5 keystrokes shortcuts

[3] Sur Mac, le modificateur meta doit être utilisé pour spécifier la touche commande.

[4] Les événements de touche (keyevents) possibles sont listés dans cette documentation Java 1.5 éditée par Oracle : Java 1.5 keyEvents description

[5] Les raccourcis par défaut d'OmegaT sont disponibles sur Sourceforge à partir de : Raccourcis clavier d'OmegaT par défaut

Les raccourcis par défaut d'OmegaT sur Mac sont également disponibles sur Sourceforge, ils utilisent tous « meta » à la place de « ctrl » : Raccourcis clavier d'OmegaT par défaut sur Mac