Я пытаюсь создать отчет, используя reportlab, и язык отчета - арабский. но проблема в том, что reportlab не поддерживает BIDI (двунаправленное отображение) из-за отсутствия поддержки BIDI Algorithm в Python. после многих поисков я обнаружил, что вокруг Gnome Fribidi есть обертка, называемая PyFribidi . но он скомпилирован и работает только на Linux, я пытался собрать его на Windows, используя mingwin, но компиляция не удалась, потому что многие библиотеки linux не найдены.
У меня такой вопрос, есть ли в Python реализация алгоритма двунаправленного Unicode, которая работает на Windows?
спасибо.