我有一个rails 3应用程序,我正在使用copycopter来管理翻译。我开始将缓存集成到我的应用程序中,现在遇到了问题。由于copycopter是服务器客户端应用程序,当您更改服务器上的翻译时,客户端会下载翻译。
我的所有页面都包含可翻译的字符串I18n.t(“some_key.something”),如果此翻译发生更改(从copycopter服务器下载更新的密钥),我该如何使缓存失效?在多个页面中使用翻译时,最佳做法是什么?
答案 0 :(得分:1)
经过一些调查后,我发现了一个类似的问题,在这种情况下也可以应用它的解决方案。
解决方案可以在这里找到:
How can the cache for the views with translations be invalidated?