From 1058a38f468e6b76375ccf3d04309b0c73d600ab Mon Sep 17 00:00:00 2001 From: sophia Date: Fri, 24 Apr 2020 18:20:51 -0400 Subject: [PATCH] Clean up output to user --- lib/vagrant/cli.rb | 9 +++------ templates/locales/en.yml | 6 ++++++ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/lib/vagrant/cli.rb b/lib/vagrant/cli.rb index 20561ef45..06c7f8f20 100644 --- a/lib/vagrant/cli.rb +++ b/lib/vagrant/cli.rb @@ -34,13 +34,10 @@ module Vagrant if @main_args.include?("-install-autocomplete") # Install autocomplete scripts written_paths = Vagrant::Util::InstallCLIAutocomplete.install - if written_paths.length > 0 - @env.ui.info("Autocomplete installed at paths:") - written_paths.each do |p| - @env.ui.info("- #{p}") - end + if written_paths && written_paths.length > 0 + @env.ui.info(I18n.t("vagrant.autocomplete.installed", paths: written_paths.join("\n- "))) else - @env.ui.info("Autocomplete not installed") + @env.ui.info(I18n.t("vagrant.autocomplete.not_installed")) end return 0 end diff --git a/templates/locales/en.yml b/templates/locales/en.yml index a6f8feea9..40c696368 100644 --- a/templates/locales/en.yml +++ b/templates/locales/en.yml @@ -2894,3 +2894,9 @@ en: pushes: file: no_destination: "File destination must be specified." + + autocomplete: + installed: |- + Autocomplete installed at paths: + - %{paths} + not_installed: "Autocomplete not installed"