mirror of
https://github.com/LBPUnion/ProjectLighthouse.git
synced 2025-08-05 03:18:45 +00:00
Finish translation of landing page
This commit is contained in:
parent
51228b2ca1
commit
1e9f672d6c
7 changed files with 34 additions and 24 deletions
|
@ -45,19 +45,15 @@ public class BaseLayout : PageModel
|
|||
set => this.user = value;
|
||||
}
|
||||
|
||||
public string Translate(TranslatableString translatableString)
|
||||
private string getLanguage()
|
||||
{
|
||||
string lang;
|
||||
return "da-DK";
|
||||
IRequestCultureFeature? requestCulture = Request.HttpContext.Features.Get<IRequestCultureFeature>();
|
||||
|
||||
if (requestCulture == null) lang = LocalizationManager.DefaultLang;
|
||||
else
|
||||
{
|
||||
lang = requestCulture.RequestCulture.UICulture.Name;
|
||||
}
|
||||
|
||||
Console.WriteLine(lang);
|
||||
|
||||
return translatableString.Translate(lang);
|
||||
|
||||
if (requestCulture == null) return LocalizationManager.DefaultLang;
|
||||
return requestCulture.RequestCulture.UICulture.Name;
|
||||
}
|
||||
|
||||
public string Translate(TranslatableString translatableString) => translatableString.Translate(this.getLanguage());
|
||||
public string Translate(TranslatableString translatableString, params object?[] format) => translatableString.Translate(this.getLanguage(), format);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue