Remove comments in migrate task

This commit is contained in:
Christophe Vilayphiou 2012-07-26 06:40:16 +08:00
parent 804695749d
commit ad3ec43a00
1 changed files with 295 additions and 295 deletions

View File

@ -4,344 +4,344 @@ namespace :migrate do
task :i18n => :environment do task :i18n => :environment do
# p 'Start Bulletin' p 'Start Bulletin'
# bulletins = Bulletin.admin_manager_all bulletins = Bulletin.admin_manager_all
# i = 1 i = 1
# bulletins.each do |bulletin| bulletins.each do |bulletin|
# p "#{i}/#{bulletins.size} - #{bulletin.id}" p "#{i}/#{bulletins.size} - #{bulletin.id}"
# title = I18nVariable.first(:conditions => {:key => 'title', :language_value_id => bulletin.id, :language_value_type => bulletin.class}) title = I18nVariable.first(:conditions => {:key => 'title', :language_value_id => bulletin.id, :language_value_type => bulletin.class})
# bulletin.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title bulletin.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# subtitle = I18nVariable.first(:conditions => {:key => 'subtitle', :language_value_id => bulletin.id, :language_value_type => bulletin.class}) subtitle = I18nVariable.first(:conditions => {:key => 'subtitle', :language_value_id => bulletin.id, :language_value_type => bulletin.class})
# bulletin.subtitle_translations = {'en' => subtitle['en'], 'zh_tw' => subtitle['zh_tw']} if subtitle bulletin.subtitle_translations = {'en' => subtitle['en'], 'zh_tw' => subtitle['zh_tw']} if subtitle
# text = I18nVariable.first(:conditions => {:key => 'text', :language_value_id => bulletin.id, :language_value_type => bulletin.class}) text = I18nVariable.first(:conditions => {:key => 'text', :language_value_id => bulletin.id, :language_value_type => bulletin.class})
# bulletin.text_translations = {'en' => text['en'], 'zh_tw' => text['zh_tw']} if text bulletin.text_translations = {'en' => text['en'], 'zh_tw' => text['zh_tw']} if text
# p bulletin.save(:validate => false) p bulletin.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End Bulletin' p 'End Bulletin'
# p '=====================================================' p '====================================================='
# p 'Start BulletinCategory' p 'Start BulletinCategory'
# categories = BulletinCategory.admin_manager_all categories = BulletinCategory.admin_manager_all
# i = 1 i = 1
# categories.each do |category| categories.each do |category|
# p "#{i}/#{categories.size} - #{category.id}" p "#{i}/#{categories.size} - #{category.id}"
# title = I18nVariable.first(:conditions => {:language_value_id => category.id, :language_value_type => category.class}) title = I18nVariable.first(:conditions => {:language_value_id => category.id, :language_value_type => category.class})
# category.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title category.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p category.save(:validate => false) p category.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End BulletinCategory' p 'End BulletinCategory'
# p '=====================================================' p '====================================================='
# p 'Start BulletinFile' p 'Start BulletinFile'
# files = BulletinFile.all files = BulletinFile.all
# i = 1 i = 1
# files.each do |file| files.each do |file|
# p "#{i}/#{files.size} - #{file.id}" p "#{i}/#{files.size} - #{file.id}"
# description = I18nVariable.first(:conditions => {:language_value_id => file.id, :language_value_type => file.class}) description = I18nVariable.first(:conditions => {:language_value_id => file.id, :language_value_type => file.class})
# file.description_translations = {'en' => description['en'], 'zh_tw' => description['zh_tw']} if description file.description_translations = {'en' => description['en'], 'zh_tw' => description['zh_tw']} if description
# title = I18nVariable.first(:conditions => {:language_value_id => file.id, :language_value_type => file.class}) title = I18nVariable.first(:conditions => {:language_value_id => file.id, :language_value_type => file.class})
# file.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title file.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p file.save(:validate => false) p file.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End BulletinFile' p 'End BulletinFile'
# p '=====================================================' p '====================================================='
# p 'Start BulletinLink' p 'Start BulletinLink'
# links = BulletinLink.all links = BulletinLink.all
# i = 1 i = 1
# links.each do |link| links.each do |link|
# p "#{i}/#{links.size} - #{link.id}" p "#{i}/#{links.size} - #{link.id}"
# title = I18nVariable.first(:conditions => {:language_value_id => link.id, :language_value_type => link.class}) title = I18nVariable.first(:conditions => {:language_value_id => link.id, :language_value_type => link.class})
# link.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title link.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p link.save(:validate => false) p link.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End BulletinLink' p 'End BulletinLink'
# p '=====================================================' p '====================================================='
# p 'Start UnitListForAnc' p 'Start UnitListForAnc'
# units = UnitListForAnc.all units = UnitListForAnc.all
# i = 1 i = 1
# units.each do |unit| units.each do |unit|
# p "#{i}/#{units.size} - #{unit.id}" p "#{i}/#{units.size} - #{unit.id}"
# title = I18nVariable.first(:conditions => {:language_value_id => unit.id, :language_value_type => unit.class}) title = I18nVariable.first(:conditions => {:language_value_id => unit.id, :language_value_type => unit.class})
# unit.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title unit.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p unit.save(:validate => false) p unit.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End UnitListForAnc' p 'End UnitListForAnc'
# p '=====================================================' p '====================================================='
# p '=====================================================' p '====================================================='
# p 'Start NewsBulletin' p 'Start NewsBulletin'
# news_bulletins = NewsBulletin.admin_manager_all news_bulletins = NewsBulletin.admin_manager_all
# i = 1 i = 1
# news_bulletins.each do |news_bulletin| news_bulletins.each do |news_bulletin|
# p "#{i}/#{news_bulletins.size} - #{news_bulletin.id}" p "#{i}/#{news_bulletins.size} - #{news_bulletin.id}"
# title = I18nVariable.first(:conditions => {:key => 'title', :language_value_id => news_bulletin.id, :language_value_type => news_bulletin.class}) title = I18nVariable.first(:conditions => {:key => 'title', :language_value_id => news_bulletin.id, :language_value_type => news_bulletin.class})
# news_bulletin.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title news_bulletin.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# subtitle = I18nVariable.first(:conditions => {:key => 'subtitle', :language_value_id => news_bulletin.id, :language_value_type => news_bulletin.class}) subtitle = I18nVariable.first(:conditions => {:key => 'subtitle', :language_value_id => news_bulletin.id, :language_value_type => news_bulletin.class})
# news_bulletin.subtitle_translations = {'en' => subtitle['en'], 'zh_tw' => subtitle['zh_tw']} if subtitle news_bulletin.subtitle_translations = {'en' => subtitle['en'], 'zh_tw' => subtitle['zh_tw']} if subtitle
# text = I18nVariable.first(:conditions => {:key => 'text', :language_value_id => news_bulletin.id, :language_value_type => news_bulletin.class}) text = I18nVariable.first(:conditions => {:key => 'text', :language_value_id => news_bulletin.id, :language_value_type => news_bulletin.class})
# news_bulletin.text_translations = {'en' => text['en'], 'zh_tw' => text['zh_tw']} if text news_bulletin.text_translations = {'en' => text['en'], 'zh_tw' => text['zh_tw']} if text
# p news_bulletin.save(:validate => false) p news_bulletin.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End NewsBulletin' p 'End NewsBulletin'
# p '=====================================================' p '====================================================='
# p 'Start NewsBulletinCategory' p 'Start NewsBulletinCategory'
# categories = NewsBulletinCategory.admin_manager_all categories = NewsBulletinCategory.admin_manager_all
# i = 1 i = 1
# categories.each do |category| categories.each do |category|
# p "#{i}/#{categories.size} - #{category.id}" p "#{i}/#{categories.size} - #{category.id}"
# title = I18nVariable.first(:conditions => {:language_value_id => category.id, :language_value_type => category.class}) title = I18nVariable.first(:conditions => {:language_value_id => category.id, :language_value_type => category.class})
# category.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title category.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p category.save(:validate => false) p category.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End NewsBulletinCategory' p 'End NewsBulletinCategory'
# p '=====================================================' p '====================================================='
# p 'Start NewsBulletinFile' p 'Start NewsBulletinFile'
# files = NewsBulletinFile.all files = NewsBulletinFile.all
# i = 1 i = 1
# files.each do |file| files.each do |file|
# p "#{i}/#{files.size} - #{file.id}" p "#{i}/#{files.size} - #{file.id}"
# description = I18nVariable.first(:conditions => {:language_value_id => file.id, :language_value_type => file.class}) description = I18nVariable.first(:conditions => {:language_value_id => file.id, :language_value_type => file.class})
# file.description_translations = {'en' => description['en'], 'zh_tw' => description['zh_tw']} if description file.description_translations = {'en' => description['en'], 'zh_tw' => description['zh_tw']} if description
# title = I18nVariable.first(:conditions => {:language_value_id => file.id, :language_value_type => file.class}) title = I18nVariable.first(:conditions => {:language_value_id => file.id, :language_value_type => file.class})
# file.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title file.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p file.save(:validate => false) p file.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End NewsBulletinFile' p 'End NewsBulletinFile'
# p '=====================================================' p '====================================================='
# p 'Start NewsBulletinLink' p 'Start NewsBulletinLink'
# links = NewsBulletinLink.all links = NewsBulletinLink.all
# i = 1 i = 1
# links.each do |link| links.each do |link|
# p "#{i}/#{links.size} - #{link.id}" p "#{i}/#{links.size} - #{link.id}"
# title = I18nVariable.first(:conditions => {:language_value_id => link.id, :language_value_type => link.class}) title = I18nVariable.first(:conditions => {:language_value_id => link.id, :language_value_type => link.class})
# link.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title link.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p link.save(:validate => false) p link.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End NewsBulletinLink' p 'End NewsBulletinLink'
# p '=====================================================' p '====================================================='
# p '=====================================================' p '====================================================='
# p 'Start PageContext' p 'Start PageContext'
# page_contexts = PageContext.all page_contexts = PageContext.all
# i = 1 i = 1
# page_contexts.each do |page_context| page_contexts.each do |page_context|
# p "#{i}/#{page_contexts.size} - #{page_context.id}" p "#{i}/#{page_contexts.size} - #{page_context.id}"
# context = I18nVariable.first(:conditions => {:language_value_id => page_context.id, :language_value_type => page_context.class}) context = I18nVariable.first(:conditions => {:language_value_id => page_context.id, :language_value_type => page_context.class})
# page_context.context_translations = {'en' => context['en'], 'zh_tw' => context['zh_tw']} if context page_context.context_translations = {'en' => context['en'], 'zh_tw' => context['zh_tw']} if context
# p page_context.save(:validate => false) p page_context.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End PageContext' p 'End PageContext'
# p '=====================================================' p '====================================================='
# p '=====================================================' p '====================================================='
# p 'Start WebLink' p 'Start WebLink'
# links = WebLink.all links = WebLink.all
# i = 1 i = 1
# links.each do |link| links.each do |link|
# p "#{i}/#{links.size} - #{link.id}" p "#{i}/#{links.size} - #{link.id}"
# # the original key was 'name' # the original key was 'name'
# title = I18nVariable.first(:conditions => {:key => 'name', :language_value_id => link.id, :language_value_type => link.class}) title = I18nVariable.first(:conditions => {:key => 'name', :language_value_id => link.id, :language_value_type => link.class})
# link.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title link.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# context = I18nVariable.first(:conditions => {:key => 'context', :language_value_id => link.id, :language_value_type => link.class}) context = I18nVariable.first(:conditions => {:key => 'context', :language_value_id => link.id, :language_value_type => link.class})
# link.context_translations = {'en' => context['en'], 'zh_tw' => context['zh_tw']} if context link.context_translations = {'en' => context['en'], 'zh_tw' => context['zh_tw']} if context
# p link.save(:validate => false) p link.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End WebLink' p 'End WebLink'
# p '=====================================================' p '====================================================='
# p 'Start WebLinkCategory' p 'Start WebLinkCategory'
# categories = WebLinkCategory.admin_manager_all categories = WebLinkCategory.admin_manager_all
# i = 1 i = 1
# categories.each do |category| categories.each do |category|
# p "#{i}/#{categories.size} - #{category.id}" p "#{i}/#{categories.size} - #{category.id}"
# title = I18nVariable.first(:conditions => {:language_value_id => category.id, :language_value_type => category.class}) title = I18nVariable.first(:conditions => {:language_value_id => category.id, :language_value_type => category.class})
# category.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title category.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p category.save(:validate => false) p category.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End WebLinkCategory' p 'End WebLinkCategory'
# p '=====================================================' p '====================================================='
# p '=====================================================' p '====================================================='
# p 'Start Meta' p 'Start Meta'
# metas = Meta.all metas = Meta.all
# i = 1 i = 1
# metas.each do |meta| metas.each do |meta|
# p "#{i}/#{metas.size} - #{meta.id}" p "#{i}/#{metas.size} - #{meta.id}"
# title = I18nVariable.first(:conditions => {:language_value_id => meta.id, :language_value_type => meta.class}) title = I18nVariable.first(:conditions => {:language_value_id => meta.id, :language_value_type => meta.class})
# meta.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title meta.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p meta.save(:validate => false) p meta.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End Meta' p 'End Meta'
# p '=====================================================' p '====================================================='
# p '=====================================================' p '====================================================='
# p 'Start Attribute' p 'Start Attribute'
# attributes = Attribute.all attributes = Attribute.all
# i = 1 i = 1
# attributes.each do |attribute| attributes.each do |attribute|
# p "#{i}/#{attributes.size} - #{attribute.id}" p "#{i}/#{attributes.size} - #{attribute.id}"
# title = I18nVariable.first(:conditions => {:language_value_id => attribute.id, :language_value_type => attribute.class}) title = I18nVariable.first(:conditions => {:language_value_id => attribute.id, :language_value_type => attribute.class})
# attribute.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title attribute.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p attribute.save(:validate => false) p attribute.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End Attribute' p 'End Attribute'
# p '=====================================================' p '====================================================='
# p 'Start AttributeField' p 'Start AttributeField'
# attribute_fields = AttributeField.all attribute_fields = AttributeField.all
# i = 1 i = 1
# attribute_fields.each do |attribute_field| attribute_fields.each do |attribute_field|
# p "#{i}/#{attribute_fields.size} - #{attribute_field.id}" p "#{i}/#{attribute_fields.size} - #{attribute_field.id}"
# title = I18nVariable.first(:conditions => {:language_value_id => attribute_field.id, :language_value_type => attribute_field.class}) title = I18nVariable.first(:conditions => {:language_value_id => attribute_field.id, :language_value_type => attribute_field.class})
# attribute_field.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title attribute_field.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p attribute_field.save(:validate => false) p attribute_field.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End AttributeField' p 'End AttributeField'
# p '=====================================================' p '====================================================='
# p 'Start Role' p 'Start Role'
# roles = Role.all roles = Role.all
# i = 1 i = 1
# roles.each do |role| roles.each do |role|
# p "#{i}/#{roles.size} - #{role.id}" p "#{i}/#{roles.size} - #{role.id}"
# title = I18nVariable.first(:conditions => {:language_value_id => role.id, :language_value_type => role.class}) title = I18nVariable.first(:conditions => {:language_value_id => role.id, :language_value_type => role.class})
# role.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title role.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p role.save(:validate => false) p role.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End Role' p 'End Role'
# p '=====================================================' p '====================================================='
# p '=====================================================' p '====================================================='
# p 'Start AdImage' p 'Start AdImage'
# ad_images = AdImage.all ad_images = AdImage.all
# i = 1 i = 1
# ad_images.each do |image| ad_images.each do |image|
# p "#{i}/#{ad_images.size} - #{image.id}" p "#{i}/#{ad_images.size} - #{image.id}"
# # no key is set and title = context, this is due to original error in the code # no key is set and title = context, this is due to original error in the code
# title = I18nVariable.first(:conditions => {:language_value_id => image.id, :language_value_type => image.class}) title = I18nVariable.first(:conditions => {:language_value_id => image.id, :language_value_type => image.class})
# image.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title image.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# image.context_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title image.context_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p image.save(:validate => false) p image.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End AdImage' p 'End AdImage'
# p '=====================================================' p '====================================================='
# p '=====================================================' p '====================================================='
# p 'Start Asset' p 'Start Asset'
# assets = Asset.all assets = Asset.all
# i = 1 i = 1
# assets.each do |asset| assets.each do |asset|
# p "#{i}/#{assets.size} - #{asset.id}" p "#{i}/#{assets.size} - #{asset.id}"
# title = I18nVariable.first(:conditions => {:key => 'title', :language_value_id => asset.id, :language_value_type => asset.class}) title = I18nVariable.first(:conditions => {:key => 'title', :language_value_id => asset.id, :language_value_type => asset.class})
# asset.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title asset.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# description = I18nVariable.first(:conditions => {:key => 'description', :language_value_id => asset.id, :language_value_type => asset.class}) description = I18nVariable.first(:conditions => {:key => 'description', :language_value_id => asset.id, :language_value_type => asset.class})
# asset.description_translations = {'en' => description['en'], 'zh_tw' => description['zh_tw']} if description asset.description_translations = {'en' => description['en'], 'zh_tw' => description['zh_tw']} if description
# p asset.save(:validate => false) p asset.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End Asset' p 'End Asset'
# p '=====================================================' p '====================================================='
# p 'Start AssetCategory' p 'Start AssetCategory'
# categories = AssetCategory.all categories = AssetCategory.all
# i = 1 i = 1
# categories.each do |category| categories.each do |category|
# p "#{i}/#{categories.size} - #{category.id}" p "#{i}/#{categories.size} - #{category.id}"
# title = I18nVariable.first(:conditions => {:language_value_id => category.id, :language_value_type => category.class}) title = I18nVariable.first(:conditions => {:language_value_id => category.id, :language_value_type => category.class})
# category.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title category.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p category.save(:validate => false) p category.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End AssetCategory' p 'End AssetCategory'
# p '=====================================================' p '====================================================='
# p '=====================================================' p '====================================================='
# p 'Start Item' p 'Start Item'
# items = Item.all items = Item.all
# i = 1 i = 1
# items.each do |item| items.each do |item|
# p "#{i}/#{items.size} - #{item.id}" p "#{i}/#{items.size} - #{item.id}"
# title = I18nVariable.first(:conditions => {:language_value_id => item.id, :language_value_type => item.class}) title = I18nVariable.first(:conditions => {:language_value_id => item.id, :language_value_type => item.class})
# item.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title item.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p item.save(:validate => false) p item.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End Item' p 'End Item'
# p '=====================================================' p '====================================================='
# p 'Start Page' p 'Start Page'
# pages = Page.all pages = Page.all
# i = 1 i = 1
# pages.each do |item| pages.each do |item|
# p "#{i}/#{pages.size} - #{item.id}" p "#{i}/#{pages.size} - #{item.id}"
# # the key was originally 'title', changed to 'page_title' to avoit conflict with parent # the key was originally 'title', changed to 'page_title' to avoit conflict with parent
# title = I18nVariable.first(:conditions => {:key => 'title', :language_value_id => item.id, :language_value_type => item.class}) title = I18nVariable.first(:conditions => {:key => 'title', :language_value_id => item.id, :language_value_type => item.class})
# item.page_title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title item.page_title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# p item.save(:validate => false) p item.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End Page' p 'End Page'
# p '=====================================================' p '====================================================='
# p 'Start PagePart' p 'Start PagePart'
# page_parts = PagePart.all page_parts = PagePart.all
# i = 1 i = 1
# page_parts.each do |part| page_parts.each do |part|
# p "#{i}/#{page_parts.size} - #{part.id}" p "#{i}/#{page_parts.size} - #{part.id}"
# title = I18nVariable.first(:conditions => {:key => 'title', :language_value_id => part.id, :language_value_type => part.class}) title = I18nVariable.first(:conditions => {:key => 'title', :language_value_id => part.id, :language_value_type => part.class})
# part.page_title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title part.page_title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title
# content = I18nVariable.first(:conditions => {:key => 'i18n_variable', :language_value_id => part.id, :language_value_type => part.class}) content = I18nVariable.first(:conditions => {:key => 'i18n_variable', :language_value_id => part.id, :language_value_type => part.class})
# part.content_translations = {'en' => content['en'], 'zh_tw' => content['zh_tw']} if content part.content_translations = {'en' => content['en'], 'zh_tw' => content['zh_tw']} if content
# p part.save(:validate => false) p part.save(:validate => false)
# i += 1 i += 1
# end end
# p 'End PagePart' p 'End PagePart'
# p '=====================================================' p '====================================================='
# p '=====================================================' p '====================================================='
p 'Start Site' p 'Start Site'
site = Site.first site = Site.first