activist-org / activist

An open-source activism platform
https://activist.org
GNU Affero General Public License v3.0
209 stars 173 forks source link

Standardize i18n keys #902

Open andrewtavis opened 3 weeks ago

andrewtavis commented 3 weeks ago

Terms

Behavior

Something that came up recently is that the i18n keys are not standardized - i.e. sometimes we have kebab case or snake case. This issue is to check the keys and change them all to either snake case or camel case, with the reason for this being that we want to be able to easily replace full sections of the key.

jannesblobel commented 2 weeks ago

@andrewtavis I came upon your issue by chance. What we are currently discussing internally in our team might also be of interest to you. Simply use human readable and random ids and let the tooling generate them. This will solve many problems

https://github.com/opral/monorepo/issues/1892