Skip to content

Localization

Bizarre Cube edited this page Aug 14, 2026 · 2 revisions

Localization

Localization is enabled via @AutoConfig(translate = true). Without it, field labels are derived from the field names in a human-readable form.

Keys (when translate = true):

  • Screen title: text.<name>.title
  • Option: text.<name>.option.<field>
  • Tooltip (@Tooltip): text.<name>.option.<field>.tooltip
  • Group: text.<name>.group.<groupId>
  • Enum value (@EnumConfig(translate=true)): text.<name>.enum.<EnumClass>.<VALUE>

When snakeCaseKeys = true, the key parts are converted to snake_case.

Clone this wiki locally