0 votes
487 vues

Dans chaque dossier de projet, il existe un fichier Lexicon.xml (du moins si une rétro-traduction a été effectuée).

De plus, dans de nombreux projets, des étrangers sont impliqués (consultants, facilitateurs) qui pourraient plutôt bénéficier d’un « lexique », même modeste.

J’ai fait quelques réflexions et quelques recherches pour voir comment « consulter facilement le lexique de PT ». Mon rêve serait d’avoir un plugin Python très modeste (fait par moi ; eh bien, dans mes rêves, je peux) qui affiche ce qui a été saisi lors d’un clic droit sur un mot. Et éventuellement une fenêtre de lexique, où l’on pourrait parcourir ou rechercher…

J’ai également commencé à explorer les outils et éditeurs XML dédiés. Certains peuvent transformer un fichier xml en un tableau plutôt joli. Mais j’ai trouvé que la structure des lexiques PT n’aide pas ces outils en stockant les « lexèmes » réels plutôt comme des « attributs » que comme du « contenu ». Et les outils que j’ai vus jusqu’à présent (les abordables) n’aiment pas non plus le fait que certains lexèmes aient plus de sens que d’autres, c’est-à-dire qu’une définition de tableau appropriée nécessiterait un système structuré d’index, d’entrée, d’indices et d’autres entrées.

Avant de passer plus de temps sur ce sujet, j’aimerais entendre d’autres supporters et utilisateurs sur ce qui existe déjà, ce que font d’autres personnes et si des outils adaptés me viennent à l’esprit.

Le projet avec lequel je travaille le plus ne veut pas lier PT et Flex, car ces deux outils évoluent (ici) par versions (et renommages) à des vitesses différentes. C’est une décision historique, due à de mauvaises expériences avec des changements d’orthographe, des migrations de programmes et d’autres raisons. Il y a un transport hors ligne des données PT vers Flex, mais jamais en temps réel, donc « consulter via Flex » n’est qu’une option, si l’on peut maintenir un Flex spécial forké à cet effet sur la même machine que le Flex de production.

C’est une question très ouverte, sans urgence pour une fois, mais toute contribution est la bienvenue. Merci.

Traduit automatiquement depuis English
Paratext par (934 points)
réaffiché | 487 vues

1 Réponse

+1 vote
Meilleure réponse

Regardez Glossinator : http://lingtransoft.info/apps/glossinator-paratext-75-or-8x
Peut-être qu’il fera une partie de ce que vous cherchez à faire.

Il y a aussi un utilitaire appelé Glossy qui regarde les mêmes données.
https://bitbucket.org/davidrowbory/glossy/downloads/

Traduit automatiquement depuis English
par [Expert]
(2,9k points)

réaffiché

Formidable, j’adore même ces noms « Glossinator » et « Glossy ». Je vais certainement jeter un œil. Merci.

Traduit automatiquement depuis English

Dites-moi si vous êtes intéressé par Glossy. Il vise à être un navigateur interactif en direct minimaliste du lexique, triant depuis le début ou la fin des mots et des gloses. Je l’ai écrit pour un collègue et je l’utilise beaucoup moi-même par la suite, mais le rendre fiable et facile à installer nécessite plus de temps et je ne prioriserai cela que s’il y a plus d’intérêt. Glossinator est aussi bien et probablement meilleur, mais glossy fonctionne sur toute plateforme exécutant python !

Traduit automatiquement depuis English

Bonjour et merci. Je suis définitivement intéressé. La preuve en est que je voulais même écrire quelque chose de similaire moi-même. J’apprends Python depuis quelques années avec ce mot d’ordre « automatiser les tâches ennuyeuses ». Si je peux regarder votre code, j’apprendrai peut-être beaucoup…

(Je me rapproche d’avoir mon premier outil avec une interface graphique : « Hyphenator », qui prendra les données des mots hyphenés de PT8 et appliquera des césures insécables à tout autre texte ; ce qui devrait être très utile pour la publication via Scribus ou LibreOffice pour les langues minoritaires. J’ai constaté que PT gère bien les données d’hyphenation (en gardant même une trace des entrées confirmées par l’utilisateur) tandis que Flex n’autorise pas les champs personnalisés au niveau des formes de mot (là où les données d’hyphenation doivent être.)

De toute façon, je ne suis pas du tout un vrai programmeur, mais je n’ai pas peur de suivre des instructions et de faire une installation manuelle ou un peu de bidouillage si nécessaire. Merci.

Traduit automatiquement depuis English

Téléchargez glossy depuis le lien ci-dessus et vous pouvez parcourir le code source. Tout est ouvert. La partie intéressante est vraiment le XSL qui transforme le XML en un navigateur HTML interactif du lexique. Le python est juste là pour copier le lexique et insérer la référence xsl de manière appropriée. Ce n’est probablement pas la meilleure façon de le faire, mais c’est sûr, facile et vous donne des fichiers que vous pouvez envoyer par e-mail à quelqu’un. Une sorte d’interface graphique et de python intégré serait bien, mais je n’ai pas encore fait de travail d’interface graphique en python.

Traduit automatiquement depuis English

J’ai enfin trouvé le temps de mettre à jour glossy pour Python3 et Paratext 9.

J’aimerais beaucoup que vous puissiez le tester. Testé sur mon Mac (Intel) et dans des environnements Windows (10, 64 bits). Il y a quelques lexiques d’exemple que vous pouvez télécharger pour voir à quoi il est censé servir.

Traduit automatiquement depuis English

Questions connexes

0 votes
3 réponses 287 vues
Les Termes Clés de l'Ancien Testament (KTOT) sont censés être une ressource que vous devez installer manuellement ... entre ces deux ressources, mais elles semblent se poursuivre.
jeffh 1,4k posée oct. 29, 2022
0 votes
4 réponses 524 vues
J'essaie d'utiliser un logiciel qui affiche un lexique de Paratext Interlinearizer. Cependant, ni Glossy ni ... Je me demande comment faire fonctionner ces programmes correctement.
anon838041 109 posée févr. 9, 2022
0 votes
1 réponse 61 vues
Paratext Lite UBSGNT5+ a un écran divisé sur mon téléphone avec un lexique dans le second volet (je ne suis pas ... nécessaire ?] d'indiquer une différence relative de taille...
Paul 642 posée janv. 4
0 votes
2 réponses 239 vues
Il y a quelques années, j'ai inséré environ 400 notes dans notre projet de notes de consultants intitulé Notes ... est possible pour les projets de notes de consultants. Merci !
proftroy 103 posée juin 9, 2023
0 votes
0 réponses 169 vues
In the window of the project that has the expected rate of progress you want to replace, click to make it ... that will overwrite the values already present for the selected task.
[Expert]
anon421222
735
posée févr. 23, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For we were all baptized by one Spirit so as to form one body—whether Jews or Gentiles, slave or free—and we were all given the one Spirit to drink.
1 Corinthians 12:13
3,045 questions
6,005 réponses
5,671 commentaires
2,026 utilisateurs