バグ #881
完了
apply-transifex.rbのif文でsetting s のsが抜けてました。
あと最後のprintをファイル名まで出すようにしたのは単に好みの問題です。
--- apply-transifex.rb 2016-09-08 22:51:11.000000000 +0900
+++ apply-transifex-b.rb 2016-09-08 22:51:44.000000000 +0900
@@ -19,12 +19,12 @@
Dir.glob(File.join(__dir__, "tx/translations/*")) do |dir|
slug = File.basename(dir).split('.').last
next if 'readme' == slug
- slug = 'setting' if slug == 'setting-1'
+ slug = 'setting' if slug == 'settings-1'
Dir.glob(File.join(dir, '*.po')).map{ |po| File.basename(po, '.po') }.each do |lang|
dest_dir = File.join(__dir__, "core/plugin/#{slug}/po/#{lang}/")
FileUtils.mkdir_p(File.join(__dir__, "core/plugin/#{slug}/po/#{lang}/"))
FileUtils.cp(File.join(dir, lang+'.po'), File.join(dest_dir, "#{slug}.po"))
- p [File.join(dir, lang+'.po'), dest_dir]
+ p [File.join(dir, lang+'.po'), File.join(dest_dir, "#{slug}.po")]
end
end
どうやらかなり前にinitしたtxディレクトリ(手元のやつ)だと "settings" という名前になってるらしい。
ディレクトリはそのまま見えるんだけど、リモートのslugは "setting-1" なのでpullできてないというすげえ罠があるっぽい…
他の形式にエクスポート: Atom
PDF