If you ever find yourself attempting to make the localization work in WP7 (and it doesn’t!); you properly forgotten the below little “issue”.
When you add new supported languages to your application like this
and you find that (in this case) the German language are not kicking in when you change display language on the phone, you most likely forgot to change the access modifier. Default is internal – change this to public and you are all set to go!