aboutsummaryrefslogtreecommitdiffstats
path: root/doc/TRANSLATE.md
diff options
context:
space:
mode:
authorRobin Houston <robin.houston@gmail.com>2012-02-01 22:04:58 +0000
committerRobin Houston <robin.houston@gmail.com>2012-02-01 22:04:58 +0000
commitea04caec95cea132143997a1870ae8dd1fc0db5c (patch)
treef199e3f4187091a7a7c78f7fd6901529658174f7 /doc/TRANSLATE.md
parent59b5b15d56600ffc26d657dfea134ffcfc879725 (diff)
parenta76010c99459559a29901ed75b847384248c7c6e (diff)
Merge branch 'release/0.5' into develop
Diffstat (limited to 'doc/TRANSLATE.md')
-rw-r--r--doc/TRANSLATE.md14
1 files changed, 8 insertions, 6 deletions
diff --git a/doc/TRANSLATE.md b/doc/TRANSLATE.md
index be88dafa0..639423f47 100644
--- a/doc/TRANSLATE.md
+++ b/doc/TRANSLATE.md
@@ -8,12 +8,14 @@ an account there (ask on the mailing list).
# Summary
1. Make some changes to the software with `_('translatable strings')`
-2. Run `./script/generate_pot.sh`
-3. This should just cause the file at `locale/app.pot` to change. Commit and push
-4. Send a message to the alaveteli-dev mailing list warning them that you're going to upload this file to transifex
-5. Wait a day or so
-6. Update the `app.pot` resource in Transifex
-7. When new translations are available, run `tx pull -a` and commit the results to the repository
+2. Temporarily move any theme containing translations out of the way (there's a bug in gettext_i18n_rails that can't cope with translation chains)
+3. Run `./script/generate_pot.sh`
+4. This should just cause the file at `locale/app.pot` to change. Commit and push
+5. Move your theme back in place
+6. Send a message to the alaveteli-dev mailing list warning them that you're going to upload this file to transifex
+7. Wait a day or so to make sure they've uploaded any of their outstanding translations and have a copy of any old ones
+8. Update the `app.pot` resource in Transifex
+9. When new translations are available, run `tx pull -a` and commit the results to the repository
# Detail