C# で多言語ユーザー インターフェイスを開発していますが、アラビア語に問題があります。
UI のすべてのコンポーネントを反転しましたが、テキストを右から左に書くことができません。それが可能かどうか、またはそれを可能にするOSに関連する何かがあるかどうかはわかりません。
文字列テーブルを含むいくつかの .resx ファイルを使用して、テキストをさまざまな言語で保存しています。
アラビア語以外の PC で RIGHT-TO-LEFT テキストを書く方法はありますか?
C# で多言語ユーザー インターフェイスを開発していますが、アラビア語に問題があります。
UI のすべてのコンポーネントを反転しましたが、テキストを右から左に書くことができません。それが可能かどうか、またはそれを可能にするOSに関連する何かがあるかどうかはわかりません。
文字列テーブルを含むいくつかの .resx ファイルを使用して、テキストをさまざまな言語で保存しています。
アラビア語以外の PC で RIGHT-TO-LEFT テキストを書く方法はありますか?
問題はOSです。システムにアラビア語をインストールしてから、コントロールパネルのキーボード/画面言語に追加する必要があります。
これを行う方法は、OSのバージョンによって異なります。
Windows SevenまたはVistaを使用している場合:http :
//answers.microsoft.com/en-us/windows/forum/windows_7-desktop/install-arabic-language-on-to-windows-7/6c6ab876-4679-488e- b72b-94e603a35333
Windows XPを使用している場合:
http ://support.microsoft.com/kb/821080
古いバージョンの場合は、Googleでクイック検索を実行してください。
お役に立てば幸い