как отображать языки справа налево (арабский, персидский, урду) в conky?

919
koogee

Я не имею в виду выравнивание текста внутри conky. Если я ввожу текст в conky, буквы отображаются в неправильном порядке. Если вы посмотрите на текст, и вы посмотрите на вывод, все в порядке. Английский - это язык слева направо (т. Е. ABC --->), язык, который я пытаюсь ввести, - это язык справа налево (<--- خ و like), но он отображается как английский (LTR), а не как собственно заказ (RTL):

خ و ش отображается как ش و خ

Кроме того, большинство языков RTL используют слова, которые объединяются (например, خ و ش фактически пишется как خوش)

Если кто-нибудь знает, как правильно отображать эти языки в conky, ПОЖАЛУЙСТА, ответьте на это.

0

1 ответ на вопрос

0
user339638

Используйте Google переводчик, затем скопируйте и вставьте. Вы также можете использовать Word и / или Open Office с соответствующим языковым пакетом, затем копировать и вставлять, и при условии, что у вас установлен язык на желаемый язык, то есть в арабском языке все выравнивается по центру и идеально соединяется. Например:

بعد التحية والسلام دخول  خروج  داخل  خارج  الذهاب إلى الداخل 

В Google Translate используется формальный арабский, урду и т. Д. Если вы хотите использовать такое слово, как Chosh خوش جوا, которое неформально для перехода внутрь, вам необходимо добавить это в Google переводчик. Надеюсь это поможет

Не работает в ** Conky ** koogee 9 лет назад 0