# Translations
This guide explains how to enable and manage interface translations. By default, PanelAlpha uses English, but the Client Area language can be changed.
# Install Translation Files
Automatic method:
curl -fsSL -o /opt/panelalpha/sync-translations.sh https://raw.githubusercontent.com/panelalpha/PanelAlpha-Translations/refs/heads/main/scripts/sync-translations.sh
bash /opt/panelalpha/sync-translations.sh --lang "de"
Replace de with your target language code (de, es, fr, it, pt_BR).
# Sync Notifications
docker compose -f /opt/panelalpha/app/docker-compose.yml exec -T api php artisan notifications:sync
# Change Default Language
In Admin Area (:8443):
- Open
Configuration -> General -> Client Area - Set
Default Language - Save
Users can still select their own language in Client Area.
# Troubleshooting
- Language does not appear in the dropdown: verify translation folder name and permissions.
- Emails are still in old language: run
notifications:syncagain.