مشخصات مقاله
-
0
-
0.0
-
1444
-
0
-
0
آموزش Localization در Flassh Designer Stimulspft
آموزش Localization در Flassh Designer Stimulspft
رابط کاربری Flash Designer component به راحتی قابلیت Localization را پشتیبانی می کند.. برای تطبیق این کار از Localization property استفاده کنید. مقدار این property باید مسیر (نسبی یا مطلق) دسترسی به فایل localization XML را تعیین کند.
Index.cshtml
...
@Html.StiNetCoreDesignerFx(new StiNetCoreDesignerFxOptions() {
Localization = "Localization/en.xml"
})
...
اگر می خواهید laod شدن localization را مدیریت کنید، GetLocalization action را روی designer تعریف کنید. این متد برای انتقال XML localization file به کلاینت استفاده می شود. می توانید مسیر XML localization file یا XML object حاوی اطلاعات load شده از localization file را به عنوان یک پارامتر response تعیین کنید.
Index.cshtml
...
@Html.StiNetCoreDesignerFx(new StiNetCoreDesignerFxOptions() {
Actions =
{
GetLocalization = "GetLocalization"
},
Localization = "Localization/en.xml"
})
...
HomeController.cs
...
public IActionResult GetLocalization()
{
return StiNetCoreDesignerFx.GetLocalizationResult(this);
//return StiNetCoreDesignerFx.GetLocalizationResult(this, path);
//return StiNetCoreDesignerFx.GetLocalizationResult(this, xml);
}
...
می توانید در designer از لیستی localization موردنظرتان را انتخاب کنید. برای فعال کردن این قابلیت مقدار LocalizationDirectory property را به پوشه ای که فایل localization XML در آن مسیر قرار دارد، مقداردهی کنید.
Index.cshtml
...
@Html.StiNetCoreDesignerFx(new StiNetCoreDesignerFxOptions() {
Localization = "Localization/en.xml",
LocalizationDirectory = "Localization"
})
...