From b186394e18d269ada5d6f0b9a8a8dd5c8e1f1caf Mon Sep 17 00:00:00 2001 From: iff Date: Sun, 8 Dec 2024 11:48:53 +0100 Subject: [PATCH] chore: update cnf format --- i18n/i18n.toml | 20 ++++++++++---------- src/modes.rs | 7 ++++--- src/system.rs | 2 +- 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/i18n/i18n.toml b/i18n/i18n.toml index e012544..074573d 100644 --- a/i18n/i18n.toml +++ b/i18n/i18n.toml @@ -131,16 +131,16 @@ ko = "%{num} 개의 제안이 발견되었습니다" zh = "找到 %{num} 个建议" [install-package] -en = "Install one of the following package?" -es = "¿Instalar uno de los siguientes paquetes?" -de = "Eines der folgenden Pakete installieren?" -fr = "Installer l'un des paquets suivants ?" -it = "Installare uno dei seguenti pacchetti?" -pt = "Instalar um dos seguintes pacotes?" -ru = "Установить один из следующих пакетов?" -ja = "次のパッケージのいずれかをインストールしますか?" -ko = "다음 패키지 중 하나를 설치하시겠습니까?" -zh = "安装以下包之一?" +en = "Package(s) for the missing command found" +es = "Paquete(s) para el comando faltante encontrado(s)" +de = "Paket(e) für den fehlenden Befehl gefunden" +fr = "Paquet(s) pour la commande manquante trouvé(s)" +it = "Pacchetto(i) per il comando mancante trovato(i)" +pt = "Pacote(s) para o comando ausente encontrado(s)" +ru = "Найден пакет(ы) для отсутствующей команды" +ja = "不足しているコマンドのパッケージが見つかりました" +ko = "누락된 명령에 대한 패키지가 발견되었습니다" +zh = "找到缺失命令的包" [ai-suggestion] en = "Suggestion from AI" diff --git a/src/modes.rs b/src/modes.rs index 88c6983..2327984 100644 --- a/src/modes.rs +++ b/src/modes.rs @@ -57,9 +57,10 @@ pub fn cnf(data: &mut Data) { let mut split_command = data.split.clone(); let executable = split_command[0].as_str(); + let shell_msg = format!("{}:", shell); eprintln!( - "{}: {}: {}\n", - shell.red(), + "{} {}: {}\n", + shell_msg.bold().red(), t!("command-not-found"), executable ); @@ -127,7 +128,7 @@ pub fn cnf(data: &mut Data) { let style = ui::Styled::default(); let render_config = ui::RenderConfig::default().with_prompt_prefix(style); - let msg = format!("{}", t!("install-package")).bold().blue(); + let msg = format!("{}:", t!("install-package")).bold().blue(); let confirm = format!("[{}]", t!("confirm-yes")).green(); let hint = format!("{} {} {}", "[↑/↓]".blue(), confirm, "[Ctrl+C]".red()); eprintln!("{}", msg); diff --git a/src/system.rs b/src/system.rs index 0579b64..bf6736a 100644 --- a/src/system.rs +++ b/src/system.rs @@ -149,7 +149,7 @@ pub fn get_packages( let packages = result .lines() .skip(1) - .map(|line| line.to_string()) + .map(|line| line.trim().to_string()) .collect(); return Some(packages); }