- add: Foolproof

This commit is contained in:
2025-07-05 20:39:36 +03:00
parent 3bfae32c25
commit a3c96174b2
12 changed files with 179 additions and 10 deletions

View File

@@ -51,16 +51,15 @@ public partial class LocalisationService
Initialise();
}
public static string GetString(string locale)
public static string GetString(string locale, Dictionary<string, object>? options = null)
{
if (_currentMessageContext is null)
{
Console.WriteLine("ERROR SHIT BITHC!");
return locale;
}
var message = _currentMessageContext.GetMessage(locale);
if (message == null) return locale;
return _currentMessageContext.Format(message, new Dictionary<string, object>());
return _currentMessageContext.Format(message, options ?? []);
}
}