typo3-language-menu
Build a TYPO3 v13+ language switcher menu that uses the language-menu DataProcessor, auto-redirects first-time visitors to their browser's preferred language, and persists the user's manual language choice in a cookie. Use this skill when adding or modifying a language selection menu in a TYPO3 site package — covers TypoScript configuration, Fluid template rendering, JavaScript browser-detection + cookie logic, and the hidden data-attribute bridge pattern between Fluid and JS.
- License
- CC-BY-4.0
- Compatibility
- Requires a TYPO3 v13+ site with configured site languages; browser-preference redirects require consent and privacy review appropriate to the project.
Pinned to revision 7c7241631898, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/typo3-language-menu/SKILL.md
- skills/typo3-language-menu/README.md
- skills/typo3-language-menu/agents/openai.yaml
- skills/typo3-language-menu/assets/language-preference.js
- skills/typo3-language-menu/evals/evals.json
- skills/typo3-language-menu/references/css-patterns.md
- skills/typo3-language-menu/references/fluid-template.md
Every link opens the file at its source, pinned to the revision this page describes.