Hebrew Letters

Présentation

Ordisoftware™ Hebrew Letters est un logiciel libre et open source écrit en C# qui aide à l'étude et l'analyse lettrique lettre-par-lettre des mots hébreux.

Mozilla Public License 2.0

Fonctionnalités

  • Base de données des lettres hébraïques avec leurs significations paramétrables.
  • Analyse d'un mot lettre par lettre pour obtenir une phrase décrivant son sens.
  • Recherche en ligne avec Pealim, Sefaria, Shorashim, Wiktionnaire, Traduction, etc.
  • Copie le résultat ou une capture écran dans le presse-papiers.
  • Français, Anglais

Critique

Softpedia.com
"Un moyen facile et intuitif pour étudier et traduire les mots hébreux"

Télécharger

  • Fonctionne sous Windows 7 x32/x64 ou supérieur
  • Écran 1024x768 ou supérieur
  • Requiert le Framework .NET 4.7.2 inclus
  • Requiert SQLite ODBC Driver inclus
  • Code source C# inclus
  • Vérifié Kaspersky Antivirus et VirusTotal.com
  • SHA512: a42f112abf433b0c94bf8c59fd597b82ed52e9c2477e4b2fffa4799466bfad6ebb2d0a051983d0669a86d91c153c07243d031f848c599b8c9229d429b313e0e4

  Hebrew Letters 5.2

Taille : 22,4 Mio
Mise en ligne : 24 janvier 2019
Mise à jour : 27 mars 2021
Dernier téléchargement : 11 avril 2021
Nombre de téléchargements : 379

Nouveautés

Version 5.1

  • Les labels d'analyse sont cliquables pour basculer vers les détails de la lettre.
  • Mise à jour des liens.

Version 5.0

  • Ajout d'options de ligne de commande (voir la FAQ).
  • Le temps de démarrage et la création des boites combos d'analyse sont optimisé.
  • L'édition des données est possible seulement par une seule instance à la fois.
  • L'édition des données est améliorée pour avoir le comportement sauver et annuler.
  • Amélioration et correction du copier, couper et coller pour les caractères de police hébreu et unicode.
  • Ajout des Nouveautés de version dans le menu Information.
  • Ajout d'un lien vers une base de données en ligne de racines Shorashim.
  • Nouvelle icône de menu principal pour ouvrir une nouvelle fenêtre.
  • Nouveau menu contextuel pour les boutons des lettres.
  • Nouveau bouton de capture d'écran.
  • Nouvelle fenêtre de statistiques d'utilisation.
  • Refonte de la fenêtre des préférences avec ajout d'options.
  • Quelques améliorations d'aspect et de fonctionnement.
  • Incorporation du code commun écrit depuis plus d'un an pour Hebrew Calendar.
  • Modification et ajouts de liens web et de fournisseurs en ligne pour l'étude des mots et des versets de la Bible.

Copies d'écran

Vidéos

Questions fréquemment posées

Comment installer SQlite ODBC Driver ?

Le setup installe :

Dans le cas où un message d'erreur indique qu'un fichier DLL n'a pas pu être copié, cela provient en général du fait qu'une application utilisant ce driver déjà installé est en cours d'exécution et bloque le fichier. Vous pouvez ignorer cette erreur ou fermer l'application en question et relancer l'installation pour obtenir une mise à jour du driver.

Que faire en cas d'erreur de connexion à la source de donnée ODBC ?

L'application essaie d'enregistrer un DSN ODBC dans le registre mais en cas de problème lancer "C:\Program Files\Ordisoftware\Hebrew Letters\Register ODBC.reg" ou ouvrir le gestionnaire ODBC (Outils d'administration du Panneau de configuration de Windows) et créer une source de donnée utilisateur nommé "Hebrew-Letters" pour "SQLite 3 ODBC Driver" avec "Database Name" définit à :

"%USERPROFILE%\AppData\Roaming\Ordisoftware\Hebrew Letters\Hebrew-Letters.sqlite"

Visionner la vidéo.

Que faire si la vérification de mise à jour indique que le certificat SSL est incorrect ou expiré ?

Le logiciel vérifie la validité du certificat du serveur de mise à jour en plus de la somme de contrôle SHA-512 du fichier d'installation avant de le télécharger et de l'exécuter. Ce certificat est normalement mis à jour dans les deux mois avant son expiration annuelle. Vous pouvez vérifier manuellement la dernière version disponible en ligne en cas de problème.

Quelles sont les options de ligne de commande ?

  • Changer la langue de l'interface (ne change pas les significations des lettres à moins de les restaurer) :

Ordisoftware.Hebrew.Letters.exe --lang [en|fr]

  • Analyser un mot en caractères hébreux unicode ou sinon en caractères de fonte hébreu tel que "בראשית" et "ty>arb" :

Ordisoftware.Hebrew.Letters.exe --hebrew [word]

Ou sans aucune autre option :

Ordisoftware.Hebrew.Letters.exe [word]

Tous les signes diacritiques sont supprimés et si le mot ne peut pas être traité, il est mis à vide.

Si des caractères unicode hébreux sont présents, tous les caractères non-unicode sont supprimés, sinon les caractères de fonte hébreu sont utilisés et tous les caractères non-font sont supprimés.

Comment lancer une analyse contextuelle d'un mot depuis n'importe quelle application telle qu'un navigateur ou un traitement de texte?

Il est possible d'utiliser AutoHotKey pour définir par exemple cette commande Maj + Ctrl + Alt + H sur un mot sélectionné :

!^+H::
clipboardOld := ClipboardAll
ControlGetFocus, ctrl
Send, ^c
sleep 100
word := Clipboard
Clipboard := clipboardOld
appPath := "C:\Program Files\Ordisoftware\Hebrew Letters\Bin\"
appExe := "Ordisoftware.Hebrew.Letters.exe"
sleep 200
Run %appPath%%appExe% "%word%"
return

Raccourcis clavier

  • Ctrl  +  Tab : Vue suivante
  • Maj  +  Ctrl  +  Tab : Vue précédente
  • F1 : Vue d'analyse
  • F2 : Vue des données
  • F3 : Recherche
  • Ctrl  +  Début : Première lettre
  • Ctrl  +  Fin : Dernière lettre
  • Ctrl  +  PagePrec : Letter précédente
  • Ctrl  +  PageSuiv : Letter suivante
  • Ctrl  +  Ins (ou +) : Ajoute une signification
  • Ctrl  +  Suppr (ou -) : Efface une signification
  • Ctrl  +  S : Save changes
  • Ctrl  +  Back : Cancel changes
  • Ctrl + M : Notice de la méthode d'analyse lettrique
  • Ctrl + G : Guide de grammaire
  • Alt  +  N : Nouvelle fenêtre
  • Alt  +  T : Menu des outils
  • Alt  +  L : Menu des liens web
  • Alt  +  I : Menu des informations
  • Alt  +  S : Menu des paramètres
  • F9 : Préférences
  • F10 : Fenêtre du fichier log
  • F11 : Fenêtre des statistiques d'utilisation
  • F12 : A propos
  • Alt  +  F4 (ou Echap) : Ferme l'application
  • Ctrl  +  Alt  +  F4 : Ferme l'application

Améliorations futures

  • Add export data to TXT/CSV/JSON.
  • Rewrite advanced undo/redo.
  • Optimize more ComboBoxes creation.
  • Add find gematria possible combinations.
  • Add export and import database.
  • Add import data from TXT/CSV/JSON.
  • Add print data.

Historique des modifications

5.2 - 2021.03.27

  • Fix exception in analysis meanings comboboxes introduced in previous version.
  • Update web links.

5.1 - 2021.03.19

  • Improve analysis labels to be clickable to switch to letter's details.
  • Update web links.

5.0 - 2021.03.07

  • Optimize ComboBoxes creation (the old system is really much slower on Windows 10 than 7).
  • Add Windows double-buffering drawing to optimize startup.
  • Add context menu on letters' buttons to allow inserting a letter or open its data.
  • Add link to hebrew.ch shorashim database.
  • Add create and save a screenshot of the form.
  • Add open new window top menu button.
  • Add concurrency control to avoid database editing when multiple instances are running.
  • Add permanent database file locking while running.
  • Add usage statistics form in tools menu.
  • Add option to enable or disable the web links menu.
  • Add option to enable or disable message boxes sounds.
  • Add option to set automatic web check update frequency.
  • Add option to set application's volume.
  • Add Option to set color theme.
  • Add import and export settings.
  • Add sounds to clipboard actions.
  • Add keyboard shortcuts notice in windows settings menu.
  • Add news in version notice in the Information menu.
  • Add show usage statistics from about box.
  • Add check update from about box.
  • Add command-line options (see FAQ).
  • Fix pasting Hebrew font chars removes special final letters.
  • Fix pasting unicode chars removes special final letters.
  • Improve data edition.
  • Improve copy and paste to support both Hebrew font and unicode chars from context menu and keyboard.
  • Improve search box to add Left and Right keys to switch between lists.
  • Improve check update to allow auto update or direct download or open app web page.
  • Improve check update to verify the SSL certificate of the website and the checksum of the setup file.
  • Improve debugger to support logging.
  • Improve exception form to view log.
  • Improve message boxes.
  • Improve keyboard shortcuts.
  • Improve UI/UX.
  • Rework of the preferences form design to have a Tab Control with pages with more options.
  • Change all TextBox for TextBoxEx to have the new context menu.
  • Remove advanced undo/redo due to a problem that requires a complete rewrite to have the cursor not misplaced in certain cases.
  • Add Markdig NuGet package.
  • Add FileHelpers NuGet package.
  • Add Newtonsoft.Json NuGet package.
  • Add MoreLINQ NuGet package.
  • Add Enums.NET NuGet package.
  • Add Humanizer NuGet package.
  • Add Global Shortcut Manager dependency.
  • Add InputSimulatorStandard NuGet package.
  • Add Serilog NuGet package.
  • Add Serilog-sinks-file NuGet package.
  • Add Serilog-sinks-winforms NuGet package.
  • Replace simple command-line parser by CommandLineParser NuGet package.
  • The application now automatically creates the ODBC DSN in the Windows registry.
  • files and code refactoring.
  • Incorporate common code written since more than one year for Calendar.
  • Update to SQLite 3.32.3 ODBC Driver.
  • Update to Framework .NET 4.7.2 and supported Windows only 7 SP1 or higher.
  • Update setup.
  • Update web links.
  • Update help.

4.1 - 2020.04.23

  • Add select all (Ctrl+A) and undo/redo support for text boxes.
  • Add undo/redo & copy/cut/paste context menu for text boxes.
  • Add backspace key management for text boxes.
  • Fix copy/cut/paste of hebrew text box.
  • Fix inserting a letter at the caret when clicking on letters buttons.
  • Add option to set the max length of the textbox of the hebrew input panel.
  • Improve auto optimize database at startup that is done once a week.
  • Improve debugger to create a GitHub issue.
  • Optimize startup time.

4.0 - 2020.04.19

  • Exit application at startup if user choose to download a newer version.
  • Add lettriq analysis method notice.
  • Add grammar guide from Hebrew Words.
  • Add menu for web links about judaism.
  • Add option to auto vacuum database at startup.
  • Add option to auto sort meanings combobox items.
  • Add option to use Escape key to close app.
  • Add option to enable debugger.
  • Add debugger (exception information form).
  • Fix paste from clipboard to overwrite the selected text.
  • Fix selected row in meanings array when the last item is deleted.
  • Improve search term result dialog box.
  • Improve UI/UX.
  • Code refactoring.
  • Move online providers values from code to files in the application documents folder.
  • Update help.

3.1 - 2020.04.07

  • Ajout d'une option pour modifier la taille de la police de la phrase.
  • Amélioration du formulaire Amélioration des termes.
  • Amélioration de la copies des significations dans le presse-papiers.
  • Suppression des signes diacritiques du contenu unicode du presse-papiers.

3.0 - 2020.03.14

  • Ajout de la recherche de terme.
  • Ajout de la valeur des lettres dans le panneau de saisie.
  • Ajout du copier/couper/coller dans la zone de saisie.
  • Ajout du bouton de copie de l'unicode hébreu vers le presse-papier.
  • Ajout du bouton de collage depuis l'unicode du contenu du presse-papier.
  • Ajout de plusieurs fournisseurs de recherche en ligne (Pealim, Google, Bing, Wiktionary, Sefaria, Reverso, Glosbe, Dict.com).
  • Ajout de liens vers Shorashon et Lexilogos.

2.9 - 2019.10.27

  • Amélioration des significations par rognage des espaces de début et de fin.

2.8 - 2019.10.21

  • Correction de la traduction française des labels des paramètres perdue avec la version précédente.
  • Mise à jour de l'aide.

2.7 - 2019.10.18

  • Amélioration de l'UI.
  • Quelques corrections.
  • Quelques refactorings de code.
  • Le setup installe le SQLite ODBC Driver si non present.

2.6 - 2019.09.25

  • Ajout d'une option pour choisir la langue.
  • Correction de l'impossibilité d'éditer et supprimer les significations.
  • Correction de la liste des significations.
  • Amélioration de l'interface utilisateur.
  • Mise à jour de l'aide.
  • Quelques refactorings de code.

2.5 - 2019.09.19

  • Ajout d'une option pour désactiver la vérification de mise à jour au démarrage.
  • Quelques refactorings de code.

2.4 - 2019.09.15

  • Correction de la position de démarrage du formulaire.

2.3 - 2019.09.04

  • Mise à jour des tabs des contrôles.

2.2 - 2019.08.28

  • Correction des noms anglais des lettres.

2.1 - 2019.08.27

  • Amélioration de l'export des significations d'un mot vers le presse-papier.

2.0 - 2019.08.22

  • Mise à jour DB pour améliorer la description des lettres.
  • Ajout de l'export des significations d'un mot vers le presse-papier.
  • Quelques améliorations.

1.1 - 2019.05.22

  • Ajout vérification mise à jour.

1.0 - 2019.01.24

  • Initial release.

Plus d'informations et archives

GitHub repository