Skip to content
A web app for community-based terminology translations
HTML Python CSS Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
static
templates
.gitignore
LICENSE
Pipfile
Pipfile.lock
README.md
app.py
db.py
download_static.sh
import.py
references.py

README.md

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"

Run 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.

You can’t perform that action at this time.