Fixed for loops and syntax errors

pull/14/head
Sam Bosley 12 years ago
parent 7fa28b8b69
commit d901a681d0

@ -5,7 +5,7 @@ def lang_mod(lang)
end end
def export(tmp_files, src_files, lang, android) def export(tmp_files, src_files, lang, android)
for i in 0..tmp_files.length for i in 0...tmp_files.length
%x(cp #{src_files[i]} #{tmp_files[i]}) if src_files[i] != tmp_files[i] %x(cp #{src_files[i]} #{tmp_files[i]}) if src_files[i] != tmp_files[i]
end end
@ -44,8 +44,8 @@ def import(tmp_files, dst_files, lang, android)
# Get all translations # Get all translations
Dir.foreach(tmp_all_dir) do |f| Dir.foreach(tmp_all_dir) do |f|
if (f != "." && f != "..")i if (f != "." && f != "..")
for i in 0..tmp_files.length for i in 0...tmp_files.length
file = File.join(tmp_all_dir, f, File.basename(t)) file = File.join(tmp_all_dir, f, File.basename(t))
%x(sed -i '' "s/'/\\\\\\'/g" #{file}) if android %x(sed -i '' "s/'/\\\\\\'/g" #{file}) if android
puts "Moving #{file} to #{dst_files[i]}" puts "Moving #{file} to #{dst_files[i]}"
@ -57,7 +57,7 @@ def import(tmp_files, dst_files, lang, android)
%x(rm #{tmp_all}) %x(rm #{tmp_all})
else else
lang_tmp = lang_mod(lang) lang_tmp = lang_mod(lang)
for i in 0..tmp_files.length for i in 0...tmp_files.length
name = File.basename(tmp_files[i]) name = File.basename(tmp_files[i])
%x(curl --user #{@user}:#{@password} https://api.getlocalization.com/astrid/api/translations/file/#{name}/#{lang_tmp}/ -o #{tmp_files[i]}) %x(curl --user #{@user}:#{@password} https://api.getlocalization.com/astrid/api/translations/file/#{name}/#{lang_tmp}/ -o #{tmp_files[i]})
%x(sed -i '' "s/'/\\\\\\'/g" #{tmp_files[i]}) if android %x(sed -i '' "s/'/\\\\\\'/g" #{tmp_files[i]}) if android

Loading…
Cancel
Save