-
Notifications
You must be signed in to change notification settings - Fork 57
Home
joshmh edited this page Sep 13, 2010
·
27 revisions
- Implementation details of Locale load paths? (see this gist)
- Implementation details of Content Translation.
- Implementation progress.
- Locale + Translation classes
- view translations with yaml (file/dir structure)
- basic model translations (simplest thing possible)
- We will use RSpec for testing, along with a model factory such as Object Daddy or Factorygirl.
- The top-most module will be Globalize.
- The plugin will be distributed as a gem plugin.
YAML-based View Translation
- Locale switching after translated model is already loaded
- Chained Backend
- Fallbacks
- Caching
- Helpers
- Currency formatting
- Form processing
- View template switching
- Determining locale from HTTP, etc
- Translation view generator — creates controller/view to manage translations online
- Rake tasks
- dump, load translations
- generate migrations
- look for untranslated keys (possibly)
To run the specs go to the projects root dir and run: spec -O spec/spec.opts spec