added interpolation
This commit is contained in:
parent
6b9cd28dc0
commit
0bee290f3e
@ -3,7 +3,7 @@
|
||||
@inject IJSRuntime JSRuntime
|
||||
@inject Microsoft.Extensions.Localization.IStringLocalizer<App> Localize
|
||||
|
||||
<h1>@Localize["Employee Data"]</h1>
|
||||
<h1>@title</h1>
|
||||
<br />
|
||||
<EditForm Model="@employee" OnSubmit="SaveEmployeeToLocalStorage">
|
||||
<div class="row">
|
||||
@ -67,11 +67,14 @@
|
||||
@code{
|
||||
Employee employee = new Employee();
|
||||
List<Employee> lstEmployees = new List<Employee>();
|
||||
string title;
|
||||
string companyName = "Phrase";
|
||||
|
||||
string[] TableHeader = { "Name", "Gender", "City", "Salary", "Joining Date" };
|
||||
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
setTitle();
|
||||
var empGetJS = (IJSInProcessRuntime)JSRuntime;
|
||||
var empList = await empGetJS.InvokeAsync<string>("employeeData.get");
|
||||
FetchEmployeeFromLocalStorage(empList);
|
||||
@ -84,6 +87,8 @@
|
||||
var empSetJS = (IJSInProcessRuntime)JSRuntime;
|
||||
empSetJS.InvokeVoid("employeeData.set", JsonConvert.SerializeObject(lstEmployees));
|
||||
employee = new Employee();
|
||||
|
||||
string str = Localize["Employee Data"];
|
||||
}
|
||||
|
||||
void FetchEmployeeFromLocalStorage(string empList)
|
||||
@ -94,6 +99,12 @@
|
||||
}
|
||||
}
|
||||
|
||||
void setTitle()
|
||||
{
|
||||
string localizedTitle = Localize["Title"];
|
||||
title = string.Format(localizedTitle, companyName);
|
||||
}
|
||||
|
||||
class Employee
|
||||
{
|
||||
public string Name { get; set; }
|
||||
|
@ -144,4 +144,7 @@
|
||||
<data name="Select Gender" xml:space="preserve">
|
||||
<value>حدد نوع الجنس</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>{0} برنامج تعليمي بواسطة</value>
|
||||
</data>
|
||||
</root>
|
@ -144,4 +144,7 @@
|
||||
<data name="Select Gender" xml:space="preserve">
|
||||
<value>Sélectionnez le sexe</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Tutoriel par {0}</value>
|
||||
</data>
|
||||
</root>
|
@ -144,4 +144,7 @@
|
||||
<data name="Select Gender" xml:space="preserve">
|
||||
<value>Select Gender</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Tutorial by {0}</value>
|
||||
</data>
|
||||
</root>
|
Loading…
Reference in New Issue
Block a user