metabolist / metatext

A free, open-source iOS Mastodon client.
https://metabolist.org/metatext
GNU General Public License v3.0
726 stars 101 forks source link

Refactor "toot" and "post" to reflect nouns and verbs #129

Closed vollkorntomate closed 1 year ago

vollkorntomate commented 2 years ago

Summary

I refactored the usage of the string "toot" and "post" and split them into separate localization keys "toot.action" and "toot.noun" ("post.action"/"post.noun"), since it wasn't flexible enough to handle both the action of tooting/posting as well as the noun/object of a toot/post. This caused many translations to use the same word for both things, resulting in wrong grammar.

Since (of the existing translations) I only know German, English, French and Spanish, the other translations might be inaccurate and need fixing.

jzzocc commented 2 years ago

Would you mind changing this to limit the scope to just changing the keys and submit updated strings at https://crowdin.com/project/metatext instead? I will get around to adding InfoPlist.strings there soon as well, thanks for bringing that to my attention

vollkorntomate commented 2 years ago

I updated the PR to only change the "toot" and "post" word usage, and fixed the translations for German in the Crowdin project, just like you suggested.