Class JsonResourceManager
- Namespace
- CounterStrikeSharp.API.Core.Translations
- Assembly
- CounterStrikeSharp.API.dll
public class JsonResourceManager
- Inheritance
-
object
JsonResourceManager
Constructors
JsonResourceManager(string)
public JsonResourceManager(string resourcesPath)
Parameters
resourcesPath
string
Properties
ResourcesPath
public string ResourcesPath { get; }
Property Value
- string
Methods
GetFallbackString(string)
public string GetFallbackString(string name)
Parameters
name
string
Returns
- string
GetResourceSet(CultureInfo, bool)
public virtual ConcurrentDictionary<string, string> GetResourceSet(CultureInfo culture, bool tryParents)
Parameters
culture
CultureInfo
tryParents
bool
Returns
- ConcurrentDictionary<string, string>
GetResourceSet(string)
public virtual ConcurrentDictionary<string, string> GetResourceSet(string cultureName)
Parameters
cultureName
string
Returns
- ConcurrentDictionary<string, string>
GetString(string)
public virtual string GetString(string name)
Parameters
name
string
Returns
- string
GetString(string, CultureInfo)
public virtual string? GetString(string name, CultureInfo culture)
Parameters
name
string
culture
CultureInfo
Returns
- string