Translation
📄️ Get all translations for locale
Returns all translation key-value pairs for the given locale (e.g. `pl`, `en`) scoped to the current tenant. Used to hydrate the i18n client on startup.
📄️ Get translations for locale and category
Returns translations filtered by category (e.g. `workflow`, `dictionary`) for the given locale. Useful for lazy-loading only the needed section.
📄️ Get translation keys
Returns all translation keys. Filter by `category` (string) or `referenceId` (GUID of a related entity, e.g. a workflow definition). Used in the translation management UI.
📄️ Upsert translation value
Creates or updates the translation value for the given key and language. Body: `{ languageCode, value, tenantOverride }`. When `tenantOverride` is true the value is stored per-tenant; otherwise it is global. Returns 204 No Content.