Sometimes I would know how to say "Thank you for your postcard" in different languages. So there is an useful resource: Dictionnaries for Postcrossers, made by a German postcrosser. It contains some useful basic phrases and words in 40 languages. It says it's open to corrections and new languages. In fact I sent a translation into my language looooong time ago, and it was never published. Maybe should I try again?