Source code of the openboard.org website.
- Install PHP ≥ 8.2 and Composer.
- Install dependencies:
composer install - Start the dev server (pick one):
- With Symfony CLI:
symfony serve --no-tls --port=8000 - Native PHP server:
php -S 127.0.0.1:8000 -t public
- With Symfony CLI:
- Open http://127.0.0.1:8000
- Create or update translation files in
translations/named with the locale, e.g.messages.es.yaml(and optionallychangelog.es.yaml). - Ensure the navigation label key exists:
nav.languages.<locale>inside the newmessages.<locale>.yaml. - Run the site locally to verify strings and the language switcher.
- Submit a PR including the new/updated YAML files.