##// END OF EJS Templates
Resets strings that don't mention that an email was sent for activating the account....
Resets strings that don't mention that an email was sent for activating the account. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11950 e93f8b46-1217-0410-a6f0-8f06a7374b81

File last commit:

r10230:581058f66365
r11720:2d02a2692ab3
Show More
load_default_data.rake
35 lines | 1.1 KiB | text/x-ruby | RubyLexer
/ lib / tasks / load_default_data.rake
desc 'Load Redmine default configuration data. Language is chosen interactively or by setting REDMINE_LANG environment variable.'
namespace :redmine do
task :load_default_data => :environment do
include Redmine::I18n
set_language_if_valid('en')
envlang = ENV['REDMINE_LANG']
if !envlang || !set_language_if_valid(envlang)
puts
while true
print "Select language: "
print valid_languages.collect(&:to_s).sort.join(", ")
print " [#{current_language}] "
STDOUT.flush
lang = STDIN.gets.chomp!
break if lang.empty?
break if set_language_if_valid(lang)
puts "Unknown language!"
end
STDOUT.flush
puts "===================================="
end
begin
Redmine::DefaultData::Loader.load(current_language)
puts "Default configuration data loaded."
rescue Redmine::DefaultData::DataAlreadyLoaded => error
puts error.message
rescue => error
puts "Error: " + error.message
puts "Default configuration data was not loaded."
end
end
end