0 votos
489 visualizações

Em cada pasta de projeto há um arquivo Lexicon.xml (pelo menos se alguma retrotradução tiver sido feita).

Além disso, em muitos projetos há estrangeiros envolvidos (consultores, facilitadores) que poderiam se beneficiar bastante de um “léxico”, mesmo que humilde.

Fiz algumas reflexões e pesquisas para ver como “consultar o léxico do PT” de forma fácil. Meu sonho seria ter um plugin Python muito simples (feito por mim; bem, nos meus sonhos eu consigo) que exiba o que foi digitado ao clicar com o botão direito em uma palavra. E, opcionalmente, uma janela de léxico, onde se pudesse navegar ou pesquisar…

Também comecei a olhar para ferramentas e editores XML dedicados. Algumas conseguem transformar um arquivo xml em uma tabela bastante bonita. Mas descobri que a estrutura dos léxicos do PT não ajuda nessas ferramentas, pois os “lexemas” são armazenados mais como “atributos” do que como “conteúdo”. E as ferramentas que vi até agora (as acessíveis) também não gostam do fato de alguns lexemas terem mais sentidos do que outros, ou seja, de que uma definição de tabela adequada precisaria de um sistema estruturado de índice, entrada, índices e mais entradas.

Antes de gastar mais tempo com isso, gostaria de ouvir de outros apoiadores e usuários sobre o que já existe, o que outras pessoas estão fazendo e se alguma ferramenta adequada vem à mente.

O projeto com o qual mais trabalho não quer vincular o PT e o Flex, porque essas duas ferramentas evoluem (aqui) por versões (e renomeações) em velocidades diferentes. Essa é uma decisão histórica, devido a más experiências com mudanças ortográficas, migrações de programas e outras razões. Há transporte offline de dados do PT para o Flex, mas nunca em tempo real, então “consultar através do Flex” é apenas uma opção, se for possível manter um Flex especial ramificado para esse fim na mesma máquina que o Flex de produção.

Esta é uma pergunta muito aberta, sem urgência, mas qualquer contribuição é muito bem-vinda. Obrigado.

Tradução automática de English
Paratext por (934 pontos)
reexibida | 489 visualizações

1 Resposta

+1 voto
Melhor resposta

Dê uma olhada no Glossinator: http://lingtransoft.info/apps/glossinator-paratext-75-or-8x
Talvez ele faça parte do que você está procurando.

Também existe uma utilidade chamada Glossy que consulta os mesmos dados.
https://bitbucket.org/davidrowbory/glossy/downloads/

Tradução automática de English
por [Expert]
(2,9k pontos)

reexibida

Ótimo, eu até amo esses nomes “Glossinator” e “Glossy”. Com certeza vou dar uma olhada. Obrigado.

Tradução automática de English

Me avise se você tiver interesse no Glossy. Ele visa ser um navegador interativo ao vivo e minimalista do léxico, ordenando do início ou do fim das palavras e glosas. Eu o escrevi para um colega e depois passei a usá-lo muito, mas torná-lo confiável e fácil de instalar requer mais tempo e só priorizarei isso se houver mais interesse. O Glossinator também é bom e provavelmente melhor, mas o glossy funciona em qualquer plataforma que execute python!

Tradução automática de English

Olá e obrigado. Eu estou definitivamente interessado. A prova é que eu mesmo queria escrever algo semelhante. Estou aprendendo Python nos últimos anos com o lema “automatize as tarefas chatas”. Se eu puder olhar seu código, talvez até aprenda muito…

(Estou chegando perto de ter minha primeira ferramenta com interface gráfica: “Hyphenator”, que pegará dados das palavras hifenizadas do PT8 e aplicará hífens suaves a qualquer outro texto; o que deve ser muito útil para publicação via Scribus ou LibreOffice para línguas minoritárias. Descobri que o PT faz um bom gerenciamento de dados de hifenização (mesmo mantendo o controle de quais entradas foram confirmadas pelo usuário), enquanto o Flex não permite campos personalizados no nível de formas de palavra (onde os dados de hifenização precisam estar).

De qualquer forma, eu não sou um programador de verdade, mas não tenho medo de seguir instruções e fazer uma instalação manual ou algum hacking leve, se necessário. Obrigado.

Tradução automática de English

Baixe o glossy do link acima e você pode folhear o código-fonte. Tudo é aberto. A parte interessante é realmente o XSL que transforma o XML em um navegador HTML interativo do léxico. O python está lá apenas para copiar o léxico e inserir a referência do xsl adequadamente. Provavelmente não é a melhor maneira de fazer isso, mas é seguro, fácil e fornece arquivos que você pode enviar por e-mail para alguém. Algum tipo de interface gráfica e python embutido seria bom, mas ainda não fiz nenhum trabalho de interface gráfica em python.

Tradução automática de English

Finalmente consegui atualizar o glossy para Python3 e Paratext 9.

Adoraria se você pudesse testá-lo. Testado em meu Mac (Intel) e ambientes Windows (10, 64 bits). Há alguns léxicos de exemplo que você pode baixar para ver o que ele deve fazer.

Tradução automática de English

Perguntas relacionadas

0 votos
3 respostas 287 visualizações
O Key Terms of the OT (KTOT) deveria ser um recurso que, por enquanto, precisa ser instalado manualmente. (Veja ... entre esses dois recursos, mas elas parecem estar em andamento.
jeffh 1,4k perguntada Out 29, 2022
0 votos
4 respostas 524 visualizações
Estou tentando usar um software que exibe um léxico do Paratext Interlinearizer. No entanto, tanto o Glossy ... como posso fazer com que esses programas funcionem corretamente.
anon838041 109 perguntada Fev 9, 2022
0 votos
1 resposta 61 visualizações
O Paratext Lite UBSGNT5+ tem uma tela dividida no meu celular, com um léxico no segundo painel (não tenho ... besary [necessário?] indicar alguma diferença relativa de tamanho...
Paul 642 perguntada Jan 4
0 votos
2 respostas 239 visualizações
Há alguns anos, insira cerca de 400 notas no nosso projeto de notas dos consultores chamado "Notes for Translators ... é possível com projetos de notas dos consultores. Obrigado!
proftroy 103 perguntada Jun 9, 2023
0 votos
0 respostas 169 visualizações
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
perguntada Fev 23, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And over all these virtues put on love, which binds them all together in perfect unity.
Colossians 3:14
3,045 perguntas
6,005 respostas
5,671 comentários
2,026 usuários