vortaroboto

Log | Files | Refs | README

commit 095fbf41fae4d3fb80ed0b45fd07d6e593e36c16
parent e6590c09cf6298fb13c7aa8c68b53e1efaf6dff5
Author: thomas.vigouroux@protonmail.com <thomas.vigouroux@protonmail.com>
Date:   Tue, 14 Dec 2021 14:46:33 +0000

modified: src/main.rs
Diffstat:
Msrc/main.rs | 20++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/main.rs b/src/main.rs @@ -288,7 +288,7 @@ async fn handle_command(source: &str, cmd: &str) -> Option<String> { Some(String::from("Uzo: etimologio {vorto}")) } } - Some("satistikoj" | "stat") => stats().ok(), + Some("statistikoj" | "stat") => stats().ok(), Some("vidita" | "vid") => if let Some(w) = splitted.next() { vidita_display(source, w).or_else(|| Some(format!("Neniam vidita {}.", w))) } else { @@ -301,33 +301,33 @@ async fn handle_command(source: &str, cmd: &str) -> Option<String> { fn helpu() -> String { const KOMANDOJ: &[(&'static str, &[&'static str], &[&'static str], &'static str)] = &[ - ("helpu", &[], &[], "montri ĉi tio mesaĝo"), + ("helpu", &[], &[], "montri ĉi tiun mesaĝon"), ( "difinu", &["vorto"], &["numero"], - "difini {vorto}, uzas la ebla [numero] difino", + "difini {vorto}, uzas la eblan [numero] difinon", ), ( "traduku", &["vorto"], &["lingvokodo"], - "traduki {vorto}, uzas la ebla [numero]", + "traduki {vorto}, uzas la eblan [numero]", ), ( "vortfarado", &["vorto"], &["numero"], - "doni la vortfarado [numero] por {vorto}", + "doni la vortfaradon [numero] por {vorto}", ), ( "etimologio", &["vorto"], &[], - "Doni la etimologio de {vorto}", + "Doni la etimologion de {vorto}", ), - ("statistiko", &[], &[], "Donu la 10 vortoj plej uzataj."), - ("vidita", &["unzanto"], &[], "Donu la lasta fojo uzanto estas vidita."), + ("statistiko", &[], &[], "Donu la 10 vortojn plej uzatajn."), + ("vidita", &["unzanto"], &[], "Donu la lastan fojon kiam uzanto estis vidita."), ]; fn format_args(am: &[&str], left: char, right: char, c: ColorKind) -> String { @@ -411,7 +411,7 @@ async fn define_word(vorto: &str, difino: NumerSelektilo) -> Result<String, Stri } if res.difinoj.is_empty() { - return Err(format!("{} ne havas difino.", vorto)); + return Err(format!("{} ne havas difinon.", vorto)); } if res.difinoj.len() == 1 { @@ -473,7 +473,7 @@ async fn traduki(vorto: &str, fonto: Option<&str>) -> Result<String, String> { }; if tradukoj.is_empty() { - return Err(format!("Nenio traduko trovita por {}", vorto)); + return Err(format!("Neniu traduko trovita por {}", vorto)); } Ok(tradukoj)