Class: OpenLoam::Translation

Inherits:
TenantRecord
  • Object
show all
Includes:
Auditable
Defined in:
app/models/open_loam/translation.rb

Overview

A per-locale override for ONE field of ONE record — the storage behind OpenLoam::Translatable. The record's own column holds the base (default-locale) value; a translation row overrides it for a specific locale. Additive: writing a translation never touches the base column, so the base value is never lost. Tenant-scoped and audited.

Constant Summary

Constants included from Auditable

Auditable::IGNORED_ATTRIBUTES