You generally don’t need to provide a list of culture names unless you’re doing some very specific (like overriding Chinese-style Han characters with Japanese-style Han characters). Culture specific sub-fonts are only active when that culture is, which is why they didn’t seem to have any effect on the preview.
As for why your German isn’t working, you’ll actually need that to be in its own sub-font due to the way font families work.