2016-09-22 6 views
0

スクリプトファイルをローカライズしようとしています。.NET MVCローカリゼーション(JavaScript)

現在、私はそれが似ている、

リソースを使用してHTMLファイルをローカライズすることができています。

BaseController;

public class BaseController : Controller 
{ 
    protected override IAsyncResult BeginExecuteCore(AsyncCallback callback, object state) 
    { 
     string cultureName = null; 

     // Attempt to read the culture cookie from Request 
     HttpCookie cultureCookie = Request.Cookies["_culture"]; 
     if (cultureCookie != null) 
      cultureName = cultureCookie.Value; 
     else 
      cultureName = Request.UserLanguages != null && Request.UserLanguages.Length > 0 ? 
        Request.UserLanguages[0] : // obtain it from HTTP header AcceptLanguages 
        null; 
     // Validate culture name 
     cultureName = InDoor.CultureHelper.GetImplementedCulture(cultureName); // This is safe 

     // Modify current thread's cultures    
     Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo(cultureName); 
     Thread.CurrentThread.CurrentUICulture = System.Threading.Thread.CurrentThread.CurrentCulture; 

     return base.BeginExecuteCore(callback, state); 
    } 
} 

ホームコントローラ;

public class HomeController : BaseController{ 
    ... 
} 

さらにいくつかのクラス。

スクリプトをローカライズするには、スクリプトファイルを.cshtmlファイルにマージする必要がありますが、cshtmlファイルとスクリプトファイルの両方をseparetlyにします。

どうすればいいですか?あなたがこの記事を見てみたいことがありアドバンス

答えて

関連する問題