This question already has an answer here:
I'm trying to find the best structure for a local business service that has a multilingual website.
Actually, the website has a simple structure: www.brand.com/fr/ www.brand.com/en/
I'm considering to replace www by taxi, which is the business activity in order to give some context to the brand name which has no keyword related to the activity. The URL could look like that taxi.brand.com/fr/ taxi.brand.com/en/
With specific pages targeted for locations it could look like that taxi.brand.com/fr/location/ taxi.brand.com/en/location/
Another alternative would be to use subdomains for locations location.brand.com/fr/
Or to use the language code as subdomain fr.mydomain.com/location/
What are your thoughts on the optimal structure from an SEO perspective?