3

私は、asp netmvcWebサイトを動的にローカライズするための最良の方法を考え出そうとしています。ウェブサイトの管理者のように、いつでも再コンパイルせずに、任意の言語で任意の文字列を変更できる必要があります。SQLを使用するのは良い考えだと思い始めていましたが、それはパフォーマンスに深刻な打撃を与えるでしょう。

私の他のアイデアは、ローカリゼーションをxmlファイルに保存することでしたが、必要に応じてそれらから読み取ります。しかし、どこから始めればよいのか、リモートではわかりません。リソースファイルを使用してこれを行う方法についていくつかのガイドを見てきましたが、それらはコンパイルされており、その場で編集することはできません。

4

2 に答える 2

2

この投稿はあなたに役立つかもしれないと思います

于 2012-08-07T16:53:28.923 に答える
1

個人的には使用していませんが、Rick Strahl(Microsoft MVP)によるこれを見て くださいhttp://www.west-wind.com/weblog/posts/2009/Apr/01/Updated-WestwindGlobalization-Data-Driven -Resource-Provider-for-ASPNETは、必要なものに適している場合があります。

これは、NuGetのhttp://nuget.org/packages/Westwind.Globalizationで入手できます。

また、MVCのサポートをカバーするこのページも注目に値しますhttp://www.west-wind.com/westwindwebtoolkit/Docs/index.htm?page=_2r1166lmq.htm

于 2012-08-07T17:14:57.267 に答える