I wonder whether there is a way to create a common plugins language fallback for plugins where no translation for that particular version of a language does exist.
Example for the problem:
User uses a Language version which is not supported for all Plugins he uses. For example
1.1: German (Du):
1.2: but Plugin AgileIndicators only is translated for German, not for German (Du)
» Optimum behavior: KANBOARD uses de_DE instead of not existing de_DE_DU
actual behavior: Texts shown in en_US
Any chance to get a plugin or KANBOARD functionwhich does:
a) Use installed German (Sie) if German (Du) can’t be found
b) Use installed English (US) if English (GB) can’t be found
c) Use installed Español (España) if Español (Venezuela)…
d) Use installed Português if Português (Brasil) …
This plugin is working fine. Within the Kanboard folder you’ll find /app/Locale, with subfolders for popular languages. The file within such a sub folder is named “translations.php”. You can edit that file, add your translations to the concerning strings (between the empty quotes “”), save the file and the translations will be visible immediately.
Why not contribute a PullRequest for each of said plugins, by copying the folder in locale/de_DE to locale/de_DE_du and then just make the required changes to translate Deutsch(Sie) to Deutsch(Du) ??