Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A web service to help translate strings in software
Go Python JavaScript
branch: master
Failed to load latest commit information.
docs rename isDeleted() => isUnused()
scripts provide directory to go vet
static progress on the new log format
store add latvian language
tmpl use redirect after edit/duplicate; show a message
tools/listbackup add Duplicate string to main strings page
.gitignore add scripts/vet.sh
Godeps update dependencies
fabfile.py more deploy script fixes
handle_app.go Merge branch 'master' of github.com:kjk/apptranslator
handle_app_edits.go update dependencies
handle_app_translations.go update dependencies
handle_dl_translations.go on download, C-escape \n and \r in translatiosn
handle_login.go serveErrorMsg() => httpErrorf(); improve panicif()
handle_rss.go serveErrorMsg() => httpErrorf(); improve panicif()
handle_ul_strings.go serveErrorMsg() => httpErrorf(); improve panicif()
handle_user.go update dependencies
handlers.go update dependencies
license-bsd.txt add license notices
log.go use redirect after edit/duplicate; show a message
main.go de-interface Store now that we only have one implementation
readme.txt document the system as much as possible
s3backup.go replace '%s' with %q
templates.go move template-related code to templates.go and some code to util.go
util.go improve panicif

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
Something went wrong with that request. Please try again.