ローカライズされた語彙ファイルを含む SOAP 統合標準を使用しています。基本的に、どのテキスト フィールドにも言語/国コードを含めることができます。
<RoleName>
<lang>en</lang>
<text>Administrator</text>
</RoleName>
あるパートナーは「en」のみを送信していますが、標準で配布されるデフォルトの語彙ファイルには「en-US」、「en-CA」、および「en-GB」のみが含まれています。
私の直感では、仕様で定義されているように受け入れられた言語コードを送信していないため、要求を拒否する必要がありますが、「en」は有効なコードであり、英語があるため、「en」を解決できるはずだと主張しています。利用可能な語彙。
私はこれに基づいていませんか?ベストプラクティスは何ですか? 独自のデフォルトまたは何かを使用してそれを持っている場合、より具体的な国のコードに自動的に解決する必要がある一般的な言語コードが与えられると予想されますか?