操作
バグ #737
完了
*.mo ファイルのキャッシュが毎回起動時に全て再生成されてしまっている
プラグイン名:
uitranslator
ブランチ:
クラッシュする:
説明
mo = File.join(mo_root, "#{spec[:slug]}.mo")
この"mo"の名前のファイルをキャッシュ生成後に作成・更新する処理が抜けているのではないか?
--- core/plugin/uitranslator/uitranslator.rb.orig 2014-12-13 01:31:30.000000000 +0000
+++ core/plugin/uitranslator/uitranslator.rb
@@ -32,7 +32,7 @@ class Plugin
FileUtils.mkdir_p(File.dirname(mo_file))
GetText::Tools::MsgFmt.run(po_file, "-o", mo_file)
end
-
+ FileUtils.touch(mo)
end
bindtextdomain(to_s, path: Plugin::UITranslate::LocaleDirectory)
end
操作