Merge pull request #21524 from gfx/do_not_localize_for_to_sentence
Fix strange messages for `rails g foo`
This commit is contained in:
commit
3f2267ebe3
@ -178,7 +178,7 @@ def self.invoke(namespace, args=ARGV, config={})
|
|||||||
options = sorted_groups.flat_map(&:last)
|
options = sorted_groups.flat_map(&:last)
|
||||||
suggestions = options.sort_by {|suggested| levenshtein_distance(namespace.to_s, suggested) }.first(3)
|
suggestions = options.sort_by {|suggested| levenshtein_distance(namespace.to_s, suggested) }.first(3)
|
||||||
msg = "Could not find generator '#{namespace}'. "
|
msg = "Could not find generator '#{namespace}'. "
|
||||||
msg << "Maybe you meant #{ suggestions.map {|s| "'#{s}'"}.to_sentence(last_word_connector: " or ") }\n"
|
msg << "Maybe you meant #{ suggestions.map {|s| "'#{s}'"}.to_sentence(last_word_connector: " or ", locale: :en) }\n"
|
||||||
msg << "Run `rails generate --help` for more options."
|
msg << "Run `rails generate --help` for more options."
|
||||||
puts msg
|
puts msg
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user