私は現在、WindowsCE5.0上で.NetCompactFrameworkアプリケーションを実行している製品にアラビア語のサポートを追加する作業を行っています。アラビア語のサポートがOSに追加され、.NetアプリケーションはAR-saロケールを認識します。UI要素のアラビア語の翻訳は、リソースファイルに保存されます。このファイルでは、正しい方法であり、同僚の1人によると正しく読み取られます。アプリケーションを実行すると、すべての文字が逆になっているように見えます。これにより、OSまたはアプリケーションがRTLサポートを提供するためにそれらをミラーリングしているように見えます。リソースファイルの文字列を逆にすると、同じように見えます。
何がうまくいかない可能性があり、解決策があるかどうかについて誰かが何か考えを持っていますか?