make use of resources

pull/1/head
Arthur VALIN 2 years ago
parent 33dad55c14
commit b693ad48c1

@ -1,8 +1,15 @@
@page "/" @page "/"
@using System.Globalization
<p>
<b>CurrentCulture</b>: @CultureInfo.CurrentCulture
</p>
<PageTitle>Index</PageTitle> <PageTitle>Index</PageTitle>
<h3>@Localizer["Opening"]</h3>
<h1>Hello, world!</h1> <h1>Hello, world!</h1>
<img src="images/@(Localizer["subtext-img"]).png" />
Welcome to your new app. Welcome to your new app.

@ -0,0 +1,11 @@
using Microsoft.AspNetCore.Components;
using Microsoft.Extensions.Localization;
namespace CraftSharp.Pages
{
public partial class Index
{
[Inject]
public IStringLocalizer<Index> Localizer { get; set; }
}
}

@ -132,4 +132,7 @@
<data name="Shop" xml:space="preserve"> <data name="Shop" xml:space="preserve">
<value>Magasin</value> <value>Magasin</value>
</data> </data>
<data name="subtext-img" xml:space="preserve">
<value>subtext_fr-FR</value>
</data>
</root> </root>

@ -132,4 +132,7 @@
<data name="Shop" xml:space="preserve"> <data name="Shop" xml:space="preserve">
<value>Shop</value> <value>Shop</value>
</data> </data>
<data name="subtext-img" xml:space="preserve">
<value>subtext_en-EN</value>
</data>
</root> </root>

@ -132,4 +132,7 @@
<data name="Shop" xml:space="preserve"> <data name="Shop" xml:space="preserve">
<value>Mağaza</value> <value>Mağaza</value>
</data> </data>
<data name="subtext-img" xml:space="preserve">
<value>subtext_tr-TR</value>
</data>
</root> </root>

@ -2,6 +2,7 @@
<PageTitle>CraftSharp</PageTitle> <PageTitle>CraftSharp</PageTitle>
<div class="page"> <div class="page">
<div class="sidebar"> <div class="sidebar">
<NavMenu /> <NavMenu />
@ -10,10 +11,12 @@
<main> <main>
<div class="top-row px-4"> <div class="top-row px-4">
<a href="https://docs.microsoft.com/aspnet/" target="_blank">About</a> <a href="https://docs.microsoft.com/aspnet/" target="_blank">About</a>
</div>
<div class="px-4"> <div class="px-4">
<CultureSelector/> <CultureSelector/>
</div> </div>
</div>
<article class="content px-4"> <article class="content px-4">
@Body @Body
</article> </article>

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Loading…
Cancel
Save