Mapping Sulu Page Templates to Controllers and Twig for Localized Rendering
Learn how Sulu maps page templates to Twig files and optional controllers, and verify the routing for multi-locale sites with a concrete landing-page example.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Learn how Sulu maps page templates to Twig files and optional controllers, and verify the routing for multi-locale sites with a concrete landing-page example.
Weblate stages translations locally before committing to Git. The commit_pending and push_on_commit settings control when those changes become visible — and how noisy your repository history gets.
Weblate moves translations out of files into a normalized database model per component. Editing happens against units, files are regenerated on commit, enabling format-agnostic workflows with per-component QA and suggestions.
Learn how to prevent Weblate's automated Git synchronization from cluttering your commit history using dedicated branches and batching strategies.
Learn how Weblate’s auto‑translation feature can cut manual effort, the steps to enable it, how to monitor jobs, and the trade‑offs you must watch out for before publishing.
Share translations across Weblate components while keeping repositories, access control, and quality checks separate.
Enable the push toggle in Weblate to automatically send committed translations to your remote Git repository. Learn how it targets the default branch, what credentials it needs, and how to verify pushes without overwriting upstream work.
Stop manually exporting translation files. Learn how to integrate Weblate with Git to create a bidirectional sync loop that automates commits and updates.
Learn how to configure Weblate's Continuous Integration features to automate the synchronization of translation files between your Git repository and the Weblate platform.