using System.Text.Json.Serialization; using SPTarkov.Server.Core.Utils.Json; namespace SPTarkov.Server.Core.Models.Spt.Server; public record LocaleBase { /// /// DO NOT USE THIS PROPERTY DIRECTLY, USE LOCALESERVICE INSTEAD /// THIS IS LAZY LOADED AND YOUR CHANGES WILL NOT BE SAVED /// [JsonPropertyName("global")] public required Dictionary>> Global { get; init; } [JsonPropertyName("menu")] public required Dictionary> Menu { get; init; } [JsonPropertyName("languages")] public required Dictionary Languages { get; init; } }