Add function to check if localization culture was already loaded. (#5603)

This commit is contained in:
c4llv07e
2025-01-16 12:28:15 +03:00
committed by GitHub
parent 6a3f88b1c6
commit 039468f4b6
2 changed files with 11 additions and 0 deletions

View File

@@ -94,6 +94,12 @@ namespace Robust.Shared.Localization
/// </summary>
CultureInfo? DefaultCulture { get; set; }
/// <summary>
/// Checks if the culture has been loaded.
/// </summary>
/// <param name="culture"></param>
bool HasCulture(CultureInfo culture);
/// <summary>
/// Load data for a culture.
/// </summary>

View File

@@ -337,6 +337,11 @@ namespace Robust.Shared.Localization
}
}
public bool HasCulture(CultureInfo culture)
{
return _contexts.ContainsKey(culture);
}
public void LoadCulture(CultureInfo culture)
{
var bundle = LinguiniBuilder.Builder()