Points to remember to start a multilingual site 1- Put the content of every language in a different subdomain 2 - Put the content of every language in a different subdirectory. This is easier to handle when updating and maintaining your site. For our example, you would have example.com/en/, example.com/de/, and example.com/es/. 3- Geographic targeting vs. Language targeting- If you want to reach all speakers of a particular language around the world, you probably don't want to limit yourself to a specific geographic location. This is known as language targeting, and in this case, you don't want to use the geographic target tool.
If you put the content in the form of subdomains then how will you satisfy the second point.. Either use a sub domain structure, or a folder.. you cannot give out both the options..lol