lib/fast_gettext/storage.rb in fast_gettext-0.7.0 vs lib/fast_gettext/storage.rb in fast_gettext-0.7.1
- old
+ new
@@ -70,9 +70,14 @@
def current_cache=(cache)
Thread.current[:fast_gettext_current_cache] = cache
end
+ def reload!
+ self.current_cache = {}
+ translation_repositories.values.each(&:reload)
+ end
+
#global, since re-parsing whole folders takes too much time...
@@translation_repositories={}
def translation_repositories
@@translation_repositories
end