zscript-doc/api-base-StringTable.md

17 lines
509 B
Markdown
Raw Normal View History

2018-12-29 16:05:19 -08:00
# StringTable
The localized string table as defined by `LANGUAGE`.
```
struct StringTable
{
static string Localize(string val, bool prefixed = true);
}
```
- `Localize`
Returns the localized variant of `val`. If `prefixed` is `true`, the string is returned as-is unless it is prefixed with `$` where the `$` character itself is ignored. **Not deterministic** unless there is only one variant of `val`. This is generally fine because this should only be used for visual strings anyway.
<!-- EOF -->