There are some differences in Standard German as used in Germany, Austria and Switzerland, mostly in style and syntax, but other than cultural specifics, much of the vocabulary is the same. In translating general topics, there is normally no need to cater individual variants. But marketing, social media or other direct types of content may need to be adopted for the different variants.
In general, terms related to finance, sports, culture or administration may need to be verified if they can be used in all 3 countries.
German is official language in Germany, Austria, Switzerland, Belgium, Luxembourg, Lichtenstein.