mirror of
https://github.com/LBPUnion/ProjectLighthouse.git
synced 2025-05-08 11:32:28 +00:00
Working localization implementation!
This commit is contained in:
parent
be9ed3ac71
commit
c1e9fd361b
11 changed files with 55 additions and 15 deletions
|
@ -1,14 +1,22 @@
|
|||
using System.Reflection;
|
||||
|
||||
namespace LBPUnion.ProjectLighthouse.Localization;
|
||||
|
||||
public static class Program
|
||||
{
|
||||
public static void Main()
|
||||
{
|
||||
Console.WriteLine(LocalizationManager.GetLocalizedString(TranslationAreas.BaseLayout, "en-UD", "header_home"));
|
||||
Console.WriteLine("Available languages:");
|
||||
Console.WriteLine("Resource files loaded:");
|
||||
foreach (string resourceFile in Assembly.GetExecutingAssembly().GetManifestResourceNames())
|
||||
{
|
||||
Console.WriteLine(" " + resourceFile);
|
||||
}
|
||||
|
||||
Console.Write('\n');
|
||||
|
||||
foreach (string language in LocalizationManager.GetAvailableLanguages(TranslationAreas.BaseLayout))
|
||||
{
|
||||
Console.WriteLine(language);
|
||||
Console.WriteLine(LocalizationManager.GetLocalizedString(TranslationAreas.BaseLayout, language, "header_home"));
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue