If I create a translation of a page, I would want the two pages to link to each other both for authenticated and anonymous users. I believe this is part of D7, but not sure whether it's part of D7 core or the i18n module.
Steps:
1. Create site
2. Go to /admin/modules
3. Check add Content Translation
4. Check Language
5. Click save
6. Go to /admin/config/regional/language
7. Add language Spanish
8. Save
9. Go to /admin/structure/types/manage/page
10. Check Show language selector on create and edit pages
11. Check Enable translation
12. Save
13. Go to /node/add/page
14. Enter page content
Title: test page 1
Body: This is a test of an English page
15. Save and publish
16. Click Translate tab
17. On Spanish row click Add
18. Enter page content
Title: pagina 1
Body: Esta es una página en español.
19. Save and publish
20. Go to /node/1 (whether logged in or not)
Actual: no link to the Spanish
Expected: link to the Spanish
21. /es/node/1 (whether logged in or not)
Actual: no link to the English
Expected: link to the English
Comments
Comment #6
valthebaldThis is handled nicely by contrib modules (like https://www.drupal.org/project/dropdown_language). Won't fix in core?
Comment #17
quietone CreditAttribution: quietone as a volunteer commentedA solution was suggested 5 years ago, in #5,of using a contrib module. For, the way to get a link to the translations is to enable the Language Switcher block.
Since this can be accomplished with core I am closing as outdated.