Hola,
Estoy usando GoldenDict versión 1.5.0-RC2+git en Fedora 30, y tengo un problema solo con la traducción al árabe, o quizás con todos los idiomas RTL.
Nota: si el diccionario se basa en el idioma LTR, todo es perfecto, pero si es RTL, entonces depende: si está escrito como los diccionarios de idioma LTR, nuevamente está bien,
pero si todo el diccionario se muestra de derecha a izquierda, entonces aquí está el problema.
Una imagen a continuación explica lo que quiero decir.
Hola jalalsfs,
Supongo que es específico de Fedora. Dé la oportunidad de descargar el diccionario dictd "Diccionario técnico de computación Arabeyes", así que lo revisaré en la máquina XP y veré si puedo reproducirlo.
no, no es específico de fedora. tengo ubuntu disco y el problema existe. cambio el tamaño del ancho de la página del artículo al 50% del ancho de la página y cuando cambio el tamaño de la ventana, el problema se resolvió pero es una solución temporal. ¿alguien puede tener una solución correcta? ?tnx
A pesar de todo esto, todavía verifiqué en Windows XP. Configuré GoldenDict en el servidor dict.arabeyes.org. La captura de pantalla muestra que en Windows XP al usar el servidor DICT no hay problema. Ver captura de pantalla
en mis pruebas, este problema solo ocurre si compilas el proyecto con qt5 y si compilas el proyecto con qt4 no hay problema. Revisa estas imágenes. qt4 frente a qt5
el problema principal está aquí . Por ejemplo, si edito la clase bglrtl y cambio "text-align: right" a "text-align: center", esto sucede: antes y después
que yo sepa, qt4 usa webkit y qt5 usa webengine para renderizar archivos css.
Espero que esta información te ayude a solucionar el problema.
PD. Lo siento por mi ingles.
Me doy cuenta de este problema cuando trato de usar el dictado de Al-Mawrid en Kde neon linux. tengo traducción desbordada
pero cuando probé en Windows funciona bien:
Estoy usando la compilación 1.5.0-RC2-422-g353ea17 del maestro
Esto tiene algo que ver con qt5-webkit
. Puedo reproducir el mismo problema en otro programa ( qutebrowser ). En qutebrowser
se puede configurar el backend de representación en webengine
(predeterminado) o webkit
.
Guardé un _html_ de muestra de GoldenDict y lo abrí en qutebrowser
con 2 backends diferentes:
También confirmo que esto no fue un problema con qt4-webkit
. Para ser honesto , no tengo muchas esperanzas de que este problema se resuelva . Estoy enfocando mis esfuerzos en recompilar GoldenDict estáticamente con qt4-webkit
. Aunque, si alguien quiere arreglar esto, estoy dispuesto a donar algo.
PD: El html de muestra se adjunta aquí.
impetuoso.zip
Funciona perfectamente con Qt4.
Para otros usuarios, aquí se explica cómo compilar con Qt4 en sistemas basados en Debian:
https://gist.github.com/ilius/0fef65b0512e1f8fa7c2d258be98c515
Comentario más útil
Esto tiene algo que ver con
qt5-webkit
. Puedo reproducir el mismo problema en otro programa ( qutebrowser ). Enqutebrowser
se puede configurar el backend de representación enwebengine
(predeterminado) owebkit
.Guardé un _html_ de muestra de GoldenDict y lo abrí en
qutebrowser
con 2 backends diferentes:motor web
webkit (igual que GoldenDict):
También confirmo que esto no fue un problema con
qt4-webkit
. Para ser honesto , no tengo muchas esperanzas de que este problema se resuelva . Estoy enfocando mis esfuerzos en recompilar GoldenDict estáticamente conqt4-webkit
. Aunque, si alguien quiere arreglar esto, estoy dispuesto a donar algo.PD: El html de muestra se adjunta aquí.
impetuoso.zip