私はWP7のために取り組んでいるXNAのゲームは、複数の言語をサポートしています。しかし、少なくともResourceクラスによれば、言語が英語(この場合はデフォルト言語)に常に設定されるようにする難読化プロセス中に何かが起きているようです。例えばWindows Phone 7の言語サポートを削除するDotfuscator?
、各リソースパックは、次の定義が含まれます
RESOURCE_IDX -> #
を各リソースパックは異なる#を与えています。難読化されていないビルドでは、デバイスの現在の言語に基づいて正しいインデックスが引き出されます。ただし、難読化が行われると、Resource
クラスは、デバイスがスペイン語に設定されていても、英語に関連付けられた値を自動的に選択します。
これを引き起こしている難読化プロセスには欠けている設定がありますか?