Library of Congress script transliterator.

scossu 2054031e57 Tidy up form layout. há 10 meses atrás
doc 2fddb2e6b2 Add Aksharamukha integration and initial Thai support. há 10 meses atrás
ext dae54334a7 Add Arabic transliteration via 3d party. há 1 ano atrás
legacy fe42e40f4e Korean (#48) há 1 ano atrás
scriptshifter 2054031e57 Tidy up form layout. há 10 meses atrás
tests 714e803ea5 Fix Korean errors (#66) há 11 meses atrás
.gitignore 45beb9b314 Ignore .bas files. há 2 anos atrás
.gitmodules dae54334a7 Add Arabic transliteration via 3d party. há 1 ano atrás
Dockerfile 07aafd5ccb Dummy change. há 1 ano atrás
LICENSE 20cb85dad1 Initial commit há 2 anos atrás
NOTES.md 58cd0be0fd Rebrand to ScriptShifter. há 2 anos atrás
README.md 22c64b6819 Contributing (#24) há 1 ano atrás
TODO.md dae54334a7 Add Arabic transliteration via 3d party. há 1 ano atrás
entrypoint.sh 58cd0be0fd Rebrand to ScriptShifter. há 2 anos atrás
requirements.txt 2fddb2e6b2 Add Aksharamukha integration and initial Thai support. há 10 meses atrás
uwsgi.ini acf4bf7b3d Flask and Docker boilerplate. há 2 anos atrás
wsgi.py 58cd0be0fd Rebrand to ScriptShifter. há 2 anos atrás

README.md

ScriptShifter

REST API service to convert non-Latin scripts to Latin, and vice versa.

Run on Docker

Build container in current dir:

docker build -t scriptshifter:latest .

Start container:

docker run -e TXL_FLASK_SECRET=changeme -p 8000:8000 scriptshifter:latest

For running in development mode, add -e FLASK_ENV=development to the options.

Web UI

/ renders a simple HTML form to test the transliteration service.

Contributing

See the contributing guide.

Further documentation

See the doc folder for additional documentation.