A web service to help translate strings in software
Go HTML Python Shell Nginx
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
docs rename isDeleted() => isUnused() Jun 11, 2014
scripts graceful shutdown; less warnings May 1, 2017
static html fixes; more all javascript inline, because is small Mar 4, 2017
store graceful shutdown; less warnings May 1, 2017
tmpl make error messages more specific Mar 5, 2017
tools/listbackup add Duplicate string to main strings page Jun 11, 2014
.gitignore docker fixups Feb 11, 2017
.pylintrc add pylintrc support, fix up restore_backup_from_s3.py to download to… Mar 4, 2017
Dockerfile add Docker build Feb 11, 2017
fabfile.py more deploy script fixes Jun 11, 2014
handle_app.go Merge branch 'master' of github.com:kjk/apptranslator Jul 4, 2014
handle_app_edits.go update dependencies Jul 4, 2014
handle_app_translations.go update dependencies Jul 4, 2014
handle_dl_translations.go fix http listening Feb 11, 2017
handle_login.go serveErrorMsg() => httpErrorf(); improve panicif() Jun 11, 2014
handle_rss.go serveErrorMsg() => httpErrorf(); improve panicif() Jun 11, 2014
handle_ul_strings.go serveErrorMsg() => httpErrorf(); improve panicif() Jun 11, 2014
handle_user.go update dependencies Jul 4, 2014
handlers.go tweaks Mar 5, 2017
license-bsd.txt add license notices Sep 20, 2012
log.go lint fixes Feb 11, 2017
main.go graceful shutdown; less warnings May 1, 2017
readme.txt document the system as much as possible Oct 7, 2012
s3backup.go fix http listening Feb 11, 2017
templates.go move template-related code to templates.go and some code to util.go Jun 11, 2014
util.go graceful shutdown; less warnings May 1, 2017

readme.txt

AppTranslator is a web app written in Go for collecting crowd-sourced
translations for software.

You can see it running at http://www.apptranslator.org.

The software was developed for SumatraPDF (http://blog.kowalczyk.info/software/sumatrapdf/).

You could run it for your own software, but it's a server side software, so
you would need to figure out your deployment strategy, backup and write a script
that uploads your strings to the server and a script that downloads the
translations from the server and updates your code to use those translations.
In other words, it's complicated.

For more information, see docs/deploy_your_own.txt