Multi-lingual content fragment ID
From my understanding, it is common to create multiple content fragments of an object in order to support multiple languages. However, when doing so, we will result in multiple content fragment UUIDs. In such a case, what is the best way to associate these content fragments so that we know they are just different translations of the same object?
I have thought of 2 different approaches.
1) Simply using the native "title" field as an ID field, input the same value for the multi-lingual content fragments
- This seems to work, but I am not sure if the field should be used as such. And if this will break certain AEM structure in the long run.
2) Adding a custom field called "id" and inputting the same value for the multi-lingual content fragments
To be honest, it seems like the AEM content fragment is relatively weak in handling multi-lingual. Other solutions in the market usually bundle all languages in a single object... Or did I miss out some basic principles in AEM?
Thank you.