First, I apologize if the question has already been asked.
Will the game be translated in some different languages ?
Will the game be localizated (specific servers, for a country or a continent) ?
There will be no specific servers. We will only have 1 huge server for everyone to play no matter where you live.
Languages there should be a few different ones.