Překapávač is a web application for collaborative translation of terminology. It's written with Flask and SQLAlchemy. The UI is currently only in Czech.
A live version with a translation of Pokémon Red ongoing can be found at https://prekapavac.sanqui.net/.
Překapávač is licenced under the ISC license.
Set up a dev version
Here's a quick way to set up Překapávač.
git clone https://github.com/Sanqui/prekapavac pipenv shell ./download_static.sh
Open config.py and put the following dev config in:
DATABASE = "sqlite:///test.db" SECRET_KEY = "SECRET_KEY" PRODUCTION = False DEBUG = True TEMPLATES_AUTO_RELOAD = True SITENAME = "Překapávač DEV" REGISTER_KEY = "test"
python db.py to generate an empty database.
Start the server with
python app.py. Register a new user account. Use the "test" key while registering. The first user account will be made administrator.
Now you should be up to speed.