Skip to content

wikimedia/labs-tools-watch-translations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

watch-translations

WatchTranslations is a tool that allows contributors to monitor translations at TranslateWiki, and receive notifications if there's anything untranslated. The production version of the tool is hosted here on Wikimedia Toolforge.

Requirements

Local development environment

  1. Clone the repository (labs/tools/watch-translations) from Wikimedia Gerrit
  2. Create a Python virtualenv with virtualenv -p python3 venv
  3. Activate the new virtaulenv with source venv/bin/activate
  4. Install requirements with pip install support/requirements.txt
  5. In src, copy config.example.yaml to config.yaml
  6. Setup a development database with flask db upgrade
  7. Start the server with python app.py
  8. Navigate to http://localhost:5000

Localization

All localizable fields are populated through messages/LANG.json. Translations can be submitted through the group on TranslateWiki.

About

Github mirror of "labs/tools/watch-translations" - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing)

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published