0 votos
319 visualizações
Acabamos de instalar a versão 2.5.12 e estamos recebendo um erro ao alterar o idioma.

Um membro da minha equipe não consegue alterar para árabe.

Desinstalei e reinstalei, e agora não consigo alterar para inglês; ele escolheu automaticamente o primeiro idioma, o árabe.

O erro é:

Traceback (most recent call last):
  File "ptxprint.py", line 381, in <module>
AttributeError: 'GtkViewModel' object has no attribute 'configId'

PTXprint Version 2.5.12

Em seguida, novamente, a partir de "Unhandled exception in script" (Exceção não tratada no script):

Failed to execute script 'ptxprint' due to unhandled exception:
'GtkViewModel' object has no attribute 'configId'

Traceback (most recent call last):
  File "ptxprint.py", line 381, in <module>
AttributeError: 'GtkViewModel' object has no attribute 'configId'
Tradução automática de English
PTXprint por (222 pontos) | 319 visualizações

3 Respostas

0 votos
Bem... posso confirmar o bug. Vou abrir um relatório de bug no GitHub.
Existe uma solução temporária para configurá-lo, se você puder descobrir onde o arquivo ptxprint_user.cfg está armazenado nas suas máquinas (no Linux, ele fica em ~/.config/ptxprint/ptxprint_user.cfg). É um arquivo de texto e você deve procurar pela linha que começa com lang=

Por exemplo, no meu diz "lang=en.UTF-8" para inglês; imagino que seja ar.UTF-8 para árabe.
Dispensam-se comentários: faça um backup do arquivo primeiro!
Tradução automática de English
por (1,1k pontos)
0 votos
Eu tive exatamente o mesmo problema ao tentar alterar para a interface em francês na versão 2.5.12. Agora atualizei para a versão 2.6.1 e está funcionando como esperado.

No entanto, notei que, às vezes, quando clico no botão de idioma, o menu que aparece mostra apenas árabe e chinês. Quando isso acontece, geralmente os outros idiomas aparecem um pouco depois, às vezes até sem precisar clicar novamente.

Jeff
Tradução automática de English
por (1,4k pontos)
0 votos
Estamos tendo esse problema novamente na versão mais recente, 2.6.10. Em uma turma de Paratext com 15 alunos, isso aconteceu com (pelo menos) 2 alunos. Para um deles, tentamos algumas vezes mais e, eventualmente, funcionou. Para o outro, continua dando o erro, que é ligeiramente diferente do erro original:

File "ptxprint.py", line 384, in <module>
'NoneType' object has no attribute 'prjid'

No nosso caso, estamos sempre tentando alterar o idioma da interface do inglês para o francês.
Tradução automática de English
por (1,4k pontos)
Bem, depois de X tentativas (onde X é um inteiro arbitrariamente grande...), outra pessoa tentou novamente e funcionou. E para o usuário anterior que tinha o problema, outra pessoa tentou várias vezes, e quando eu tentei, funcionou. Então o truque é ter uma pessoa tentando e, em seguida, outra pessoa tentando novamente?! De qualquer forma, o problema imediato foi resolvido, mas há algum tipo de fragilidade no código ali que pode merecer um pouco de atenção.
Tradução automática de English

Perguntas relacionadas

0 votos
1 resposta 100 visualizações
Estou usando o Ubuntu 25.04 e instalei o ptxprint da seguinte forma: sudo apt install python3-ptxprint Encontro ... nesta versão do Python não possui o atributo _posix_flavour.
bit 496 perguntada Out 8, 2025
0 votos
5 respostas 764 visualizações
Quando crio um projeto no PTXprint pela primeira vez, posso vinculá-lo a um projeto PT existente. Notei que, às vezes ... ideal, mas acontece às vezes.) Daí surgiu minha pergunta.
Tim 934 perguntada Abr 24
0 votos
4 respostas 434 visualizações
Estou tentando imprimir uma prova de um único livro (Evangelho de João) com as entradas do Glossário contidas nesse livro ... settings on the Advanced tab. PTXprint Version 2.4.21
aaron_wade 124 perguntada Jan 15, 2025
0 votos
2 respostas 506 visualizações
Aqui está o relatório de erro que recebo. PTXprint Versão 1.9 Por favor, envie para: [Email Removed] PTXprint [1.9 ... relatório de bug Referências para verificar: 1.375 1.375 6.63
ace541611 123 perguntada Ago 23, 2021
+1 voto
1 resposta 136 visualizações
Na minha coleção de textos, tenho textos em vários idiomas. Agora, seria muito útil se os diferentes idiomas fossem exibidos ... em azul, etc. Existe uma maneira de fazer isso?
Roland 245 perguntada Set 23, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For just as each of us has one body with many members, and these members do not all have the same function, so in Christ we, though many, form one body, and each member belongs to all the others.
Romans 12:4-5
3,081 perguntas
6,048 respostas
5,710 comentários
2,048 usuários