Designing a language switch: Examples and best practices | Dark Hacker News