Ticket #202 (closed enhancement: fixed)
Internationalization (i18n) try-out
Reported by: | dread | Owned by: | tonfa |
---|---|---|---|
Priority: | critical | Milestone: | v0.11 |
Component: | ckan | Keywords: | |
Cc: | Repository: | ||
Theme: |
Description (last modified by rgrp) (diff)
Try i18n for one language (German) for ckan (de.ckan.net).
Basic approach to i18n is well-covered in Pylons book: http://pylonsbook.com/en/1.1/internationalization-and-localization.html
However, we need to integrate with our Genshi templates. Details on how to do this in comment: http://wiki.pylonshq.com/display/pylonsdocs/Internationalization+and+Localization
Steps
- i18n templates
- Extract content using Babel
- Get genshi translation working
- Do the translation!
- i18n all strings in controllers (if any)
- i18n forms
Change History
comment:2 Changed 4 years ago by dread
- Owner changed from rgrp to dread
Started in cset:8b6263a422d9
comment:3 Changed 4 years ago by dread
Step 1 previously done by Benoit
Step 2 done now in cset:cf13a82ab243
Step 3 remains
comment:5 Changed 4 years ago by rgrp
- Status changed from new to closed
- Resolution set to fixed
Closing. Bulk of work has been done and we have deployments at fr.ckan.net and de.ckan.net. Remaining work on forms needs some reflection and has been turned into new ticket:248.