Hi,
I’m trying to get farmos in German language, but I’m stumbling over serveral problems.
I have installed the modules (locale and l10_update) as discussed in this github issue https://github.com/farmOS/farmOS.org/issues/18
I was then able to download a German translation to my farmos. However a lot of strings are still not translated.
Now I’m trying to figure out how to provide my translations.
There are serveral observations I have made so far:
- String seems to be translated, but showing English term in the web interface
Example: on /log/add?destination=farm the various types of logs are listed - all in English. e.g. “Harvest”
If I search for “Harvest” on admin/config/regional/translate/translate I get some results. The first one appears to be
the one I’m looking for. If I click on edit, I can see that it has a German translation.
Why is this translation not applied? Is this the wrong string? If yes, which one is the correct “Harvest” string?
- String appears in English language, but can not be found on localize.drupal.org
Example: on /log/add?destination=farm above the log types farmos shows the instruction “Select a type of log to create.”
Now I’m searching for “Select a type” on https://localize.drupal.org/translate/languages/de/translate?project=farm&status=0&release=all&search=Select%20a%20type%20of%20&author&context=all&limit=10&sid=0
in order to provide a translation, but I do not get the result for “Select a type of log to create.”
Strange: on my local farmos translation page admin/config/regional/translate/translate I do find an entry.
- Different translations for the same term
Example: On /farm/assets/plantings the translation for “Plantings” is “Plfanzungen” (it has a typo, but it is more or less the correct term).
On the same page the button for “Add planting” is translated with “Add Kultur”. “Kultur” is a better translation for “Planting”, but why does
the German translation contain the English word “Add”? Searching for “Add kultur” on admin/config/regional/translate/translate reveals that
there is an entry for “Add kultur” that does not have a German translation… very strange.
- String cannot be found in translate page
Example: On farm/logs/all there is a Filter/Sort section. This is written in English as “Filter/Sort”.
I try to provide a German translation, but if I check admin/config/regional/translate/translate I don’t find the
right entry.
Can anybody explain these observaton and provide help? I feel like I’m doing something wrong the translations but I cannot figure out what.
Thank you!