grosser / autolang forked from cblackburn/autolang
- Source
- Commits
- Network (1)
- Issues (0)
- Downloads (0)
- Wiki (1)
- Graphs
-
Tree:
f73ff13
commit f73ff1395eb610d92252aab8c4bcc0e8fc4cb8b2
tree 2c2fd59dee9bed0d02af5d2bed0774c31ac0bbda
parent 6ac25220aabec9daeea0d8520f22efb9d78e9341
tree 2c2fd59dee9bed0d02af5d2bed0774c31ac0bbda
parent 6ac25220aabec9daeea0d8520f22efb9d78e9341
autolang / README.markdown
Autolang
Goal
- Kick-start your translation!
- Translate all your Gettext - msgids to another language using google-translate.
- Provide a simple interface for other translation tasks
Install
sudo gem install googletranslate gettext
Copy the rake task anywhere OR use git: git clone git://github.com/grosser/autolang.git
Usage
Translate your pot file to any other language:
# to translate into spanish (=es), when current apps name is myapp (from myapp.pot)
L=es POT_FILE=/app/po/my_app.pot rake autolang:translate
Translation examples
- Car|Engine -> Motor
- hello %{name} -> hallo %{name}
TODO
- Make the Autolang class usable on its own (no ENV dependencies)
- Do not convert "& to "and", use something 'smarter'.
