I'm using setting the locale for each user by detecting the browser's language header and storing it in a cookie to display my site's content. Users can also select the language and change the locale, the cookie will update accordingly.
tldr; the site path names are all the same but the static content will change based on the value of the cookie.
When someone searches for my site in Japan - for example - I want to go the search engine result to display my site's information in Japanese. Currently google displays results pertaining to my site only in English.
According to this page: https://support.google.com/webmasters/answer/6144055?hl=en&ref_topic=2370587 google does provide locale-aware crawling. But it asks to 'Confirm that your website configuration supports locale-aware crawling'. Currently it seems not to be working for my site. How could I resolve this?