皆さんは通常、Web サービスで i18n をどのように行っていますか? 特にXmlRpc。コード番号をスローするだけです (例: エラー 1011 - パスワードが無効です) または何ですか?
[編集]
私たちが取り組んだプロジェクトは、プレゼンテーション層、ビジネス ロジック層、データ層の 3 つの層で構成されています。ここでは、それらをフロント、ミッド、バックと呼びます。
front は PHP で記述され、Web サービス (XML-RPC) を介して mid と通信します。ユーザーは、mid と対話する独自のクライアントを作成することもできます。mid は Java で開発され、ビジネス ロジックを実行し、フロントにデータを提供します。フロントに例外をスローすることもあります。
今、多言語対応(i18n)にしたいと考えています。そのため、特にフロントへのスロー例外について、ミッドティアでそれを可能にする方法について、皆さんからの意見/意見が必要です。