diff --git a/docs/docs/development/contributing.md b/docs/docs/development/contributing.md index eb33765fe..facf10228 100644 --- a/docs/docs/development/contributing.md +++ b/docs/docs/development/contributing.md @@ -235,3 +235,14 @@ When testing nginx config changes from within the dev container, the following c ```console sudo cp docker/main/rootfs/usr/local/nginx/conf/* /usr/local/nginx/conf/ && sudo /usr/local/nginx/sbin/nginx -s reload ``` + +## Contributing translations of the Web UI + +If you'd like to contribute translations to Frigate, please follow these steps: + +1. Fork the repository and create a new branch specifically for your translation work +2. Locate the localization files in the web/public/locales directory +3. Add or modify the appropriate language JSON files, maintaining the existing key structure while translating only the values +4. Ensure your translations maintain proper formatting, including any placeholder variables (like {{example}}) +5. Before submitting, thoroughly review the UI +6. When creating your PR, include a brief description of the languages you've added or updated, and reference any related issues