В существующем сложном приложении Rails (3.2) с cache_actions и кэшированием фрагментов (Rails.cache.fetch, Rails.cache.delete, caches) какой подход можно предложить для управления кэшированием для разных пользователей с разными локалями?
- Добавить current_user.locale ко всем ключам кеша?
- Добавить Proc в пространство имен cache_store и создать другое пространство имен на основе локалей?
Другие предложения?