Localization within Experro involves transforming content to suit a specific locale, breaking its inheritance from the fallback language, and rendering it independent.
Initially, unlocalized records draw their content from the fallback language. However, content can be translated or modified to localize it. Localizing a record involves saving the unlocalized record as a separate, independent entity.
Additional resources: For detailed guidance on how to localize a record, please consult the documentation.
Upon localization, the inheritance structure between the master, fallback, and child records is disrupted, creating an autonomous copy of the localized record. While this copy maintains the format of the master or fallback record, its content is distinct.
Refer to the flowchart below to visualize this process:
This localized record functions as a distinct entity with its own versioning system and publishing queue status.
At any point, there is the flexibility to unlocalize a record.
For further insights into localization, explore the additional resources listed in the multilingual documentation section.