Table of Contents

Class JsonResourceManager

Namespace
CounterStrikeSharp.API.Core.Translations
Assembly
CounterStrikeSharp.API.dll
public class JsonResourceManager
Inheritance
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