Spotcast is now available in German.
Changes
- The integration is now available in German. The configuration flow, the options form and all ten service definitions are translated, bringing the shipped languages to English, French and German (thanks @vlntnwbr, #63).
Project changes
- Translation files are covered by a consistency test.
strings.jsonandtranslations/en.jsonmust stay identical, and every other language file must expose the same keys with the same{placeholder}tokens and no blank strings. New languages are picked up automatically, so a missing key can no longer fall back to English unnoticed (#64).
Adding a language
Copy custom_components/spotcast/translations/en.json to <code>.json, translate the values, and open a pull request. The consistency test will tell you if a key or a {placeholder} went missing.
Full changelog: v6.5.4...v6.6.0