diff options
-rw-r--r-- | docs/customising/translation.md | 9 | ||||
-rw-r--r-- | docs/developers/i18n.md | 10 |
2 files changed, 10 insertions, 9 deletions
diff --git a/docs/customising/translation.md b/docs/customising/translation.md index bcf6514e5..a30782acb 100644 --- a/docs/customising/translation.md +++ b/docs/customising/translation.md @@ -110,13 +110,8 @@ translate the text that comes *after* the `|`. need to understand how to make any text you add easy for translators to work with.** -Please read our [internationalisation +See the page about [internationalising Alaveteli]({{site.baseurl}}docs/developers/i18n/). +You should also read mySociety's [internationalisation guide](http://mysociety.github.io/internationalization.html) for our advice on using strings that will need translation. This applies across all mySociety projects, not just Alaveteli. - -The release manager will enforce a translation freeze just before a new release -is cut. During such time, you must not introduce new strings to the code if -your work is due for inclusion in this release. This is necessary to allow -translators time to complete and check their translations against all the known -strings. diff --git a/docs/developers/i18n.md b/docs/developers/i18n.md index 480d0d954..34ef2a28c 100644 --- a/docs/developers/i18n.md +++ b/docs/developers/i18n.md @@ -10,11 +10,10 @@ title: Internationalisation (for devs) Alaveteli code. It's mostly aimed at devs who are working on the codebase — if you just want to translate Alaveteli into your own langauge, see this page on - <a href="{{ site.baseurl }}customising/translation">Translating Alaveteli</a> + <a href="{{ site.baseurl }}docs/customising/translation">translating Alaveteli</a> instead. </p> - ## Deployment notes Deployed translations for the project live in ``locale/``. @@ -134,6 +133,13 @@ You may also need to do some lower-level SQL joins or conditions. See ```PublicBodyController.list``` for an example of a query that has a condition that is explicitly locale-aware (look for the ```locale_condition``` variable) +## Translation and releases + +The release manager will enforce a translation freeze just before a new release +is cut. During such time, you must not introduce new strings to the code if +your work is due for inclusion in this release. This is necessary to allow +translators time to complete and check their translations against all the known +strings. ## I18n in URLs |