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.