У меня есть устройство под названием Точка Mobile PM450 с WinCE 6 ОС, не арабский локаль. Я скопировал арабские шрифты, такие как tahoma.ttf
и tahomabd.ttf
- Windows/Fonts
. Теперь отображаются арабские символы, но предложения не читаются, потому что они слева направо, а арабский - справа налево. Например, мое слово سلام
и мое устройство показывает م ا ل س
.
Как получить право на лево слова без арабской местности в поморщившись 6
Я не могу использовать Platform Builder
, потому что моя компания ограничила меня редактированием времени выполнения. Так что мне нужно что-то вроде Arabizer или Arabware или что-то совместимо с Win CE 6.
Примечание:
Arabizer
иArabware
не совместимы. ОшибкаThe Application cannot run on this device type. Please install the application specific to this device type.
Я также попытался изменить узлы реестра и замена 409 (на английском языке) с 401 (арабом), и я преуспеваю изменение макета направо-налево, но слова еще слева направо.
StackOverflow ограничен меня от отправки изображений, но вот мой экран устройства выстрел:
Теперь вопрос:
Как я могу получить право налево слова без арабской местности в поморщившись 6?
Если кому-либо нужен образец C# класс here it is (персидский сайт).
Это полезно, когда у вас есть доступ к исходному коду, но у меня его нет.
Я сказал, что у меня нет доступа к исходному коду приложения. Это должно быть сделано как-то в операционной системе (wince6) –
Вы сказали, что вы не можете отредактировать время выполнения wince. Теперь вы говорите, что у вас нет доступа к исходному коду приложения ... Я думаю, вы не можете достичь своего результата ... – salvolds
Уважаемые @salvolds, пожалуйста, прочитайте мою последнюю строку во второй желтой рамке. В Windows Mobile у нас есть ** Arabware **, который добавляет арабский язык, включая персидские символы. В этой теме я спросил что-то подобное. ** Arabware ** - это установочная установка для расширения возможностей операционной системы. –