# encoding: utf-8 namespace :web_link_url do task :web_link_url_i18n => :environment do puts 'start' @weblinks = WebLink.all @weblinks.each do |wl| if wl.url.nil? @wlurl = wl.url_translations wl.url_translations = {} wl.url_translations["zh_tw"] = @wlurl wl.url_translations["en"] = @wlurl wl.save else puts 'no data' end end puts 'end' puts @weblinks.count end task :web_link_url_i18n_test => :environment do @test = WebLink.find("50aca25583e75204c00009f4") @testurl = @test.url_translations @test.url_translations = {} @test.url_translations["zh_tw"] = @testurl @test.url_translations["en"] = @testurl @test.save end end