std::string_view Language(int slot) const override
void SetLanguage(int slot, std::string_view lang) override
Per-player-slot value store that never leaks state across occupants.
static std::string ReadFile(const std::filesystem::path &path)
constexpr bool IsValidSlot(int slot)