Je veux écrire une chaîne hébraïque en Python, puis l'afficher à l'écran. Le problème est que j'ai une vue miroir de ce que j'ai écrit. Comment puis-je définir la chaîne pour utiliser RTL au lieu de gauche à droite?langues de droite à gauche en Python
5
A
Répondre
6
Avez-vous essayé cela?
http://pypi.python.org/pypi/python-bidi/
http://pypi.python.org/pypi/django-bidi-utils
le comunnity FOSS israélien fait beaucoup dans la direction, suprisingly, ils collaborent aussi heureux avec haut-parleurs Pharsi :-)
Utilisez-vous des Bibliothèque GUI pour le montrer à l'écran? Ou peut-être vous juste l'imprimer à la console? – liori
Ce n'est pas joli, mais avez-vous essayé .reverse()? ;) –
La composition en hébreu ne se limite pas à l'ordre d'affichage! Ces fonctionnalités de «mise en page avancée du texte» sont gérées par des applications graphiques (par exemple, en utilisant Uniscribe ou Pango), mais elles sont pratiquement hors de portée des applications de console. – bobince