In case someone else runs into the same problem: The problem was related to my base language, which is German. I wasn't aware that portable class libraries always come with the following default assembly attribute:
[assembly: NeutralResourcesLanguage("en")]
This overwrote my German base language setting in the main project, thus causing all problems described above.