-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
help wantedExtra attention is neededExtra attention is needed
Description
During initial development we asked ourselves if the current approach of localizing (names) is the best one.
Currently for each localized name (e.g. names of dishes/tags and tag descriptions) we create a new property in our GQL-Schema (e.g. nameDe and nameEn.
An idea that was proposed (for replacing tag descriptions) was to use an enum to select a certain name "prefix" ("with" or "contains") and then let the frontend pick a localized translation for that prefix and insert the tag name via i18n interpolation. However we decided on using a similar approach as with the dish names and postponed a potential reevaluation (which this issue should serve as a reminder for).
Also see: https://vertabelo.com/blog/multi-language-database-design/
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is needed