Don't use Google Translate. Please.

1. Localization vs Translation

Translation is swapping words. Localization is adapting to culture. "Trousers" in UK vs "Pants" in US. "Handy" in Germany means Cellphone.

2. Local Keyword Research

You must perform keyword research IN the target language. Direct translation of keywords often has zero search volume.