fix language dropdown for getting-started pages #2639
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
singlepage-overview
layout has to dynamically lookup the English page from translations to find the list of other languages, but it is hardcoded to look inside the_overviews
collection, so is broken when used as a layout on any translated page where the English page is not in the_overviews
collection.I did not find a way to systematically relate e.g.
_es/getting-started/index.md
to_getting-started/index.md
, when we also have to relate_zh-cn/tutorials/scala-for-java-programmers.md
to_overviews/tutorials/scala-for-java-programmers.md
so the simplest thing is to move the source files for_getting-started
tooverviews/getting-started
.before:

after:

alternatives: