2017-05-17 17 views
0

私の開発マシンでは、私はポリッシュ言語システムを持っていますが、私はすべてのページを英語で開発する必要があります。私は、サンプルTelerik C#ASP.NET Core MVCアプリケーションを使って作業しています。剣道ASP.NETコア言語

マイカミソリコードが現在ある:

<p>CurrentCulture: @Html.Raw(System.Globalization.CultureInfo.CurrentCulture.ToString())</p> 
<p>CurrentUICulture: @Html.Raw(System.Globalization.CultureInfo.CurrentUICulture.ToString())</p> 
@(Html.Kendo().Grid<TelerikAspNetCoreApp2.Models.OrderViewModel>() 
    .Name("grid") 
    .Columns(columns => 
    { 
     columns.Bound(p => p.OrderID).Filterable(false); 
    }) 
    .Groupable() 
    .DataSource(dataSource => dataSource 
     .Ajax() 
     .PageSize(20) 
     .Read(read => read.Action("Orders_Read", "Grid")) 
    ) 
) 

HTMLの結果は次のとおりです。

<p>CurrentCulture: en-US</p> 
<p>CurrentUICulture: en-US</p> 
<div id="grid" name="grid"></div><script>kendo.syncReady(function(){jQuery("#grid").kendoGrid({"groupable":{"enabled":true,"messages":{ 
"empty":"Przeciągnij nagłówek kolumny i upuść go tutaj aby pogrupować według tej kolumny"}},"columns":[{"title":"Order ID","field":"OrderID","filterable":false,"encoded":true},{"title":"Freight","field":"Freight","filterable":{"messages":{"info":"Pokaż wiersze o wartościach które","isTrue":"prawda","isFalse":"fałsz","filter":"Filtr","clear":"Wyczyść filtr","and":"Oraz","or":"lub","selectValue":"-Wybierz wartość-","value":"Wartość","cancel":"Anuluj","selectedItemsFormat":"{0} selected items"} .... 

HTMLレンダリングコードは、有効な文化情報= EN-USが含まれていますが、剣道グリッド・メッセージはポーランド語です。剣道に英語を強制する方法は?このメッセージを無効にすることもできますか?私はそれが純粋な剣道のJSのように短いjavascriptを持っていたいと思います。

答えて

0

また、カルチャークライアント側も設定し、アプリケーションがサポートする言語のカルチャーサポートファイルを使用して配備するようにしてください。

kendo.culture("en-US"); 

kendo.culture("pl-PL"); 
関連する問題