2011-08-18 11 views
1

.NETでローカリゼーションとグローバリゼーションを行うためのさまざまな方法について、私の仕事で尋ねられたように少し研究しています。しかし、私はこれらのトピックに関する記事をたくさん読んできましたが、グローバリゼーションやローカリゼーションを行うことは最良の選択肢ではないと思います。グローバリゼーションとローカリゼーション:いつ?どうやって?

ボスの計画は、多くのサーバーでアプリを複製することが明らかです多くの異なる国でそれを使用するには、異なるドメイン(.com、.es、.coなど)が必要です。私が見ているように、私が間違っていれば私を修正してください。そうすることは、グローバリゼーションやローカリゼーションの必要がないということを意味します。一つのアプリケーションを稼動させ、異なるローカライズされたリソースを受け入れる代わりに、さまざまな排他的なリソースを持っています。

このように進んでいるなら、グローバリゼーションとローカリゼーションを実装することは意味がありますか?私の考えを明確にするのを助けてください。事前に

おかげで、

+0

このように進んでいて、異なるドメインやリソースを持つ別のサーバーにアプリケーションを複製すると、リソースを手動で変更し、それぞれの情報を適切に設定するほうがよいでしょう。グローバル化したり、何かをローカライズしたりすることはありません= /そうではありませんか? –

+1

あなたはプロジェクトをフォークし、別々の方法で行っていますか?それとも、すべてのバージョンをまとめて管理したいのですか? – deceze

+0

彼らは別の方法でそれを持っていました。異なるデータベース。 –

答えて

3

は、私は間違いなくローカライズを実施し、可能な限り1つのコードベースに固執するでしょう。

同じプロジェクトを別のサーバーに展開し、固定カルチャコードを設定することができます。

コードを分割するだけで、ローカライゼーションの仕組みを使わずにさまざまな言語を使用できるようになります。維持するのは恐ろしいことだ。

私は1つのプロジェクトが、機能や言語が多少異なるさまざまなドメインの異なるクライアントで動作していますが、それらのすべてに対して1つのコードベースに固執しています。

関連する問題