Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update French translation #67

Merged
merged 1 commit into from
Feb 10, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 31 additions & 31 deletions src/utility/translations.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,23 @@ pub fn choose_adapters_translation(language: Language) -> Text<'static> {
Text::new(match language {
Language::EN => "Select network adapter to inspect",
Language::IT => "Seleziona la scheda di rete da ispezionare",
Language::FR => "Séléctionez une carte réseau à inspecter",
Language::FR => "Sélectionnez une carte réseau à inspecter",
})
}

pub fn application_protocol_translation(language: Language) -> &'static str {
match language {
Language::EN => "Application protocol",
Language::IT => "Protocollo applicativo",
Language::FR => "Protocol applicatif",
Language::FR => "Protocole applicatif",
}
}

pub fn select_filters_translation(language: Language) -> Text<'static> {
Text::new(match language {
Language::EN => "Select filters to be applied on network traffic",
Language::IT => "Seleziona i filtri da applicare al traffico di rete",
Language::FR => "Séléctionez les filtres à appliquer sur le traffic reseau",
Language::FR => "Sélectionnez les filtres à appliquer sur le traffic réseau",
})
}

Expand Down Expand Up @@ -101,7 +101,7 @@ pub fn ask_quit_translation(language: Language) -> Text<'static> {
Text::new(match language {
Language::EN => "Are you sure you want to quit this analysis?",
Language::IT => "Sei sicuro di voler interrompere questa analisi?",
Language::FR => "Etes-vous sûre de vouloir quitter l'application ?",
Language::FR => "Êtes-vous sûr de vouloir quitter l'application ?",
})
}

Expand All @@ -117,15 +117,15 @@ pub fn ask_clear_all_translation(language: Language) -> Text<'static> {
Text::new(match language {
Language::EN => "Are you sure you want to clear notifications?",
Language::IT => "Sei sicuro di voler eliminare le notifiche?",
Language::FR => "Etes-vous sûre de vouloir vider les notifications ?",
Language::FR => "Êtes-vous sûr de vouloir effacer les notifications ?",
})
}

pub fn clear_all_translation(language: Language) -> String {
match language {
Language::EN => "Clear all".to_string(),
Language::IT => "Elimina tutte".to_string(),
Language::FR => "Tous vider".to_string(),
Language::FR => "Tout effacer".to_string(),
}
}

Expand All @@ -145,9 +145,9 @@ pub fn no_addresses_translation(language: Language, adapter: &str) -> Text<'stat
Language::IT => format!("Non è osservabile alcun traffico perché l'adattatore di rete selezionato non ha indirizzi attivi...\n\n\
Adattatore di rete: {adapter}\n\n\
Se sei sicuro di essere connesso ad internet, prova a scegliere un adattatore diverso."),
Language::FR => format!("Aucun traffic ne peut être observé car la carte réseau que vous avez saisit n'a pas d'adresse...\n\n\
carte réseau: {adapter}\n\n\
Si vous étes sûre d'être connecté à internet, essayez une autre carte."),
Language::FR => format!("Aucun trafic ne peut être observé, car la carte réseau que vous avez saisie n'a pas d'adresse...\n\n\
Carte réseau : {adapter}\n\n\
Si vous êtes sûr d'être connecté à internet, essayez une autre carte."),
})
}

Expand All @@ -159,9 +159,9 @@ pub fn waiting_translation(language: Language, adapter: &str) -> Text<'static> {
Language::IT => format!("Nessun tipo di traffico è stato osservato finora. Attendo pacchetti di rete...\n\n\
Adattatore di rete: {adapter}\n\n\
Sei sicuro di esser connesso ad internet e di aver selezionato l'adattatore corretto?"),
Language::FR => format!("Aucun traffic n'a été capturé pour le moment. En attente de paquets...\n\n\
carte réseau: {adapter}\n\n\
Etes-vous sûre d'être connecté à internet et d'avoir selectionné la bonne carte réseau ?"),
Language::FR => format!("Aucun trafic n'a été capturé pour le moment. En attente de paquets...\n\n\
Carte réseau : {adapter}\n\n\
Êtes-vous sûr d'être connecté à internet et d'avoir selectionné la bonne carte réseau ?"),
})
}

Expand All @@ -179,7 +179,7 @@ pub fn some_observed_translation(
Alcuni pacchetti sono stati intercettati, ma ancora nessuno è stato selezionato secondo i filtri specificati...\n\n{filters}"),
Language::FR => format!("Total des paquets interceptés: {observed}\n\n\
Paquets filtrés: 0\n\n\
Certains paquets ont été intercepté, mais aucun ne satisfait les critères des filtres séléctionnés...\n\n{filters}"),
Certains paquets ont été interceptés, mais aucun ne satisfait les critères des filtres sélectionnés...\n\n{filters}"),
})
}

Expand Down Expand Up @@ -211,7 +211,7 @@ pub fn filtered_application_translation(language: Language) -> Text<'static> {
Text::new(match language {
Language::EN => "Filtered packets per application protocol:",
Language::IT => "Pacchetti filtrati per protocollo applicativo:",
Language::FR => "Paquets filtrés par protocal applicatif:",
Language::FR => "Paquets filtrés par protocole applicatif:",
})
}

Expand All @@ -222,7 +222,7 @@ pub fn no_favorites_translation(language: Language) -> Text<'static> {
Language::IT => "Nulla da vedere per il momento.\n\
Per aggiungere una connessione ai tuoi preferiti, clicca sul simbolo della stella vicino alla connessione.",
Language::FR => "Rien a voir pour le moment.\n\
Pour ajouter une connection à vos favoris, cliquez sur l'étoile à côté de la connexion.",
Pour ajouter une connexion à vos favoris, cliquez sur l'étoile à côté de la connexion.",
})
}

Expand Down Expand Up @@ -263,15 +263,15 @@ pub fn packets_chart_translation(language: Language) -> &'static str {
match language {
Language::EN => "packets per second",
Language::IT => "pacchetti al secondo",
Language::FR => "paquets pas seconde",
Language::FR => "paquets par seconde",
}
}

pub fn bytes_chart_translation(language: Language) -> &'static str {
match language {
Language::EN => "bytes per second",
Language::IT => "byte al secondo",
Language::FR => "octet par seconde",
Language::FR => "octets par seconde",
}
}

Expand All @@ -295,39 +295,39 @@ pub fn bytes_report_translation(language: Language) -> &'static str {
match language {
Language::EN => "most bytes",
Language::IT => "più byte",
Language::FR => "le plus de donnée",
Language::FR => "le plus de données",
}
}

pub fn favorite_report_translation(language: Language) -> &'static str {
match language {
Language::EN => "favorites",
Language::IT => "preferiti",
Language::FR => "favouris",
Language::FR => "favoris",
}
}

pub fn notifications_title_translation(language: Language) -> Text<'static> {
Text::new(match language {
Language::EN => "Customize your notifications",
Language::IT => "Personalizza le tue notifiche",
Language::FR => "Pérsonnalisez vos notifications",
Language::FR => "Personnalisez vos notifications",
})
}

pub fn appearance_title_translation(language: Language) -> Text<'static> {
Text::new(match language {
Language::EN => "Choose your favorite theme",
Language::IT => "Scegli il tuo tema preferito",
Language::FR => "Séléctionez votre thème préféré",
Language::FR => "Sélectionnez votre thème préféré",
})
}

pub fn languages_title_translation(language: Language) -> Text<'static> {
Text::new(match language {
Language::EN => "Select your language",
Language::IT => "Seleziona la lingua",
Language::FR => "Séléctionez votre langue",
Language::FR => "Sélectionnez votre langue",
})
}

Expand Down Expand Up @@ -367,15 +367,15 @@ pub fn deep_sea_translation(language: Language) -> &'static str {
match language {
Language::EN => "To dive into network traffic",
Language::IT => "Per immergersi nel traffico di rete",
Language::FR => "Pour plonger dans votre traffic réseau",
Language::FR => "Pour plonger dans votre trafic réseau",
}
}

pub fn mon_amour_translation(language: Language) -> &'static str {
match language {
Language::EN => "Lovely theme made for dreamers",
Language::IT => "Tema incantevole fatto per i sognatori",
Language::FR => "Thème romantique fait pour les reveurs",
Language::FR => "Thème romantique fait pour les rêveurs",
}
}

Expand Down Expand Up @@ -439,15 +439,15 @@ pub fn packets_threshold_translation(language: Language) -> &'static str {
match language {
Language::EN => "Notify me when a packets threshold is exceeded",
Language::IT => "Notificami quando una soglia di pacchetti è superata",
Language::FR => "Notifiez-moi lorsqu'un seuil de paquet est atteint",
Language::FR => "Me notifier lorsqu'un seuil de paquet est atteint",
}
}

pub fn bytes_threshold_translation(language: Language) -> &'static str {
match language {
Language::EN => "Notify me when a bytes threshold is exceeded",
Language::IT => "Notificami quando una soglia di byte è superata",
Language::FR => "Notifiez-moi lorsqu'un seuil de donnée est atteint",
Language::FR => "Me notifier lorsqu'un seuil de donnée est atteint",
}
}

Expand Down Expand Up @@ -503,7 +503,7 @@ pub fn open_report_translation(language: Language) -> &'static str {
match language {
Language::EN => "Open full report",
Language::IT => "Apri report completo",
Language::FR => "Ouvrir le raport complet",
Language::FR => "Ouvrir le rapport complet",
}
}

Expand All @@ -528,7 +528,7 @@ pub fn packets_exceeded_translation(language: Language) -> &'static str {
match language {
Language::EN => "Packets threshold exceeded!",
Language::IT => "Soglia di pacchetti superata!",
Language::FR => "Le seuil de paquet a été atteinte!",
Language::FR => "Le seuil de paquet a été atteint!",
}
}

Expand All @@ -537,8 +537,8 @@ pub fn packets_exceeded_value_translation(language: Language, value: u32) -> Str
Language::EN => format!("{value} packets have been exchanged"),
Language::IT => format!("{value} pacchetti sono stati scambiati"),
Language::FR => match value {
1 => "1 paquet a été echangé".to_owned(),
npackets => format!("{npackets} paquets ont été echangé"),
1 => "1 paquet a été échangé".to_owned(),
npackets => format!("{npackets} paquets ont été échangés"),
},
}
}
Expand All @@ -547,7 +547,7 @@ pub fn favorite_transmitted_translation(language: Language) -> &'static str {
match language {
Language::EN => "New data exchanged from favorites!",
Language::IT => "Nuovi dati scambiati dai preferiti!",
Language::FR => "Nouvel echange de donnée depuis un favori!",
Language::FR => "Nouvel échange de donnée depuis un favori!",
}
}

Expand Down