Skip to content
Open
Show file tree
Hide file tree
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
2 changes: 1 addition & 1 deletion src/gui/pages/inspect_page.rs
Original file line number Diff line number Diff line change
Expand Up @@ -621,7 +621,7 @@ mod tests {
#[test]
fn test_table_titles_display_and_tooltip_values_for_each_language() {
// check glyph len when adding new language...
assert_eq!(Language::ALL.len(), 23);
assert_eq!(Language::ALL.len(), 24);
for report_col in ReportCol::ALL {
for data_repr in DataRepr::ALL {
for language in Language::ALL {
Expand Down
78 changes: 53 additions & 25 deletions src/translations/translations.rs

Large diffs are not rendered by default.

48 changes: 28 additions & 20 deletions src/translations/translations_2.rs
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ pub fn new_version_available_translation(language: Language) -> &'static str {
Language::FR => "Une nouvelle version est disponible!",
Language::JA => "新しいバージョンが利用可能になりました!",
Language::UZ => "Yangi versiya mavjud!",
Language::PT => "Uma nova versão está disponível!",
Language::PT | Language::PT_BR => "Uma nova versão está disponível!",
Language::VI => "Phiên bản mới đã sẵn sàng!",
Language::ID => "Versi baru tersedia!",
Language::NL => "Een nieuwere versie is beschikbaar!",
Expand Down Expand Up @@ -50,7 +50,7 @@ pub fn inspect_translation(language: Language) -> &'static str {
Language::RO => "Inspectați",
Language::JA => "検査",
Language::UZ => "Tekshirish",
Language::PT => "Inspecionar",
Language::PT | Language::PT_BR => "Inspecionar",
Language::VI => "Quan sát",
Language::ID => "Memeriksa",
Language::NL => "Inspecteren",
Expand Down Expand Up @@ -79,7 +79,7 @@ pub fn connection_details_translation(language: Language) -> &'static str {
Language::FR => "Détails de la connexion",
Language::JA => "接続の詳細",
Language::UZ => "Ulanish ma'lumotlari",
Language::PT => "Detalhes da conexão",
Language::PT | Language::PT_BR => "Detalhes da conexão",
Language::VI => "Thông tin kết nối",
Language::ID => "Rincian koneksi",
Language::NL => "Verbindingsdetails",
Expand All @@ -99,7 +99,8 @@ pub fn dropped_translation(language: Language) -> &'static str {
Language::DE | Language::NL => "Verloren",
Language::TR => "Düşen",
// Language::FA => "رها شده",
Language::ES | Language::PT => "Perdidos",
Language::ES => "Perdidos",
Language::PT | Language::PT_BR => "Descartados",
Language::KO => "손실",
Language::ZH => "丢计",
Language::ZH_TW => "丟棄",
Expand Down Expand Up @@ -136,7 +137,7 @@ pub fn data_representation_translation(language: Language) -> &'static str {
Language::FR => "Représentation de données",
Language::JA => "データ表示",
Language::UZ => "Ma'lumotlarni taqdim etish",
Language::PT => "Representação dos dados",
Language::PT | Language::PT_BR => "Representação dos dados",
Language::VI => "Miêu tả dữ liệu",
Language::ID => "Penyajian ulang data",
Language::NL => "Gegevensweergave",
Expand Down Expand Up @@ -165,7 +166,7 @@ pub fn host_translation(language: Language) -> &'static str {
Language::FR => "Host réseaux",
Language::JA => "ネットワーク ホスト",
Language::UZ => "Tarmoq serveri",
Language::PT => "Host da rede",
Language::PT | Language::PT_BR => "Host da rede",
Language::VI => "Máy chủ",
Language::ID => "Jaringan asal",
Language::NL => "Netwerk host",
Expand Down Expand Up @@ -194,7 +195,8 @@ pub fn only_top_30_items_translation(language: Language) -> &'static str {
Language::FR => "Seuls les 30 premiers articles sont affichés ici",
Language::JA => "上位 30 件のアイテムのみが表示されます",
Language::UZ => "Bu erda faqat dastlabki 30 ta buyumlar ko'rsatiladi",
Language::PT => "Apenas os 30 melhores unid são expostos aqui",
Language::PT => "Apenas os 30 primeiros itens são apresentados aqui",
Language::PT_BR => "Apenas os 30 primeiros itens são exibidos aqui",
Language::VI => "Chỉ có 30 mục gần nhất được hiển thị ở đây",
Language::ID => "Hanya 30 teratas yang ditampilkan disini",
Language::NL => "Alleen de bovenste 30 items worden hier weergegeven",
Expand Down Expand Up @@ -250,7 +252,7 @@ pub fn local_translation(language: Language) -> &'static str {
Language::FR => "Réseau local",
Language::JA => "ローカル ネットワーク",
Language::UZ => "Mahalliy tarmoq",
Language::PT => "Rede local",
Language::PT | Language::PT_BR => "Rede local",
Language::VI => "Mạng nội bộ",
Language::ID => "Jaringan lokal",
Language::NL => "Lokaal netwerk",
Expand Down Expand Up @@ -279,7 +281,7 @@ pub fn unknown_translation(language: Language) -> &'static str {
Language::FR => "Localisation inconnue",
Language::JA => "不明なロケーション",
Language::UZ => "Noma'lum joylashuv",
Language::PT => "Localização desconhecida",
Language::PT | Language::PT_BR => "Localização desconhecida",
Language::VI => "Không rõ địa điểm",
Language::ID => "Lokasi tidak diketahui",
Language::NL => "Onbekende locatie",
Expand Down Expand Up @@ -308,7 +310,7 @@ pub fn your_network_adapter_translation(language: Language) -> &'static str {
Language::FR => "Votre carte réseau",
Language::JA => "自身のネットワーク アダプター",
Language::UZ => "Sizning tarmoq adapteringiz",
Language::PT => "Seu adaptador de rede",
Language::PT | Language::PT_BR => "Seu adaptador de rede",
Language::VI => "Network adapter của bạn",
Language::ID => "Adaptor jaringan kamu",
Language::NL => "Uw netwerkadapter",
Expand Down Expand Up @@ -338,6 +340,7 @@ pub fn socket_address_translation(language: Language) -> &'static str {
Language::JA => "ソケット アドレス",
Language::UZ => "Soket manzili",
Language::PT => "Endereço da socket",
Language::PT_BR => "Endereço do socket",
Language::VI => "Địa chỉ socket",
Language::ID => "Alamat sambungan",
Language::NL => "Socket adres",
Expand Down Expand Up @@ -366,7 +369,7 @@ pub fn mac_address_translation(language: Language) -> &'static str {
Language::FR => "Adresse MAC",
Language::JA => "MAC アドレス",
Language::UZ => "MAC manzili",
Language::PT => "Endereço MAC",
Language::PT | Language::PT_BR => "Endereço MAC",
Language::VI => "Địa chỉ MAC",
Language::ID => "Alamat MAC",
Language::NL => "MAC-adres",
Expand Down Expand Up @@ -394,7 +397,7 @@ pub fn source_translation(language: Language) -> &'static str {
Language::PL => "Źródło",
Language::JA => "送信元",
Language::UZ => "Manba",
Language::PT => "Fonte",
Language::PT | Language::PT_BR => "Origem",
Language::VI => "Nguồn",
Language::ID => "Asal",
Language::NL => "Bron",
Expand All @@ -412,7 +415,7 @@ pub fn destination_translation(language: Language) -> &'static str {
Language::DE => "Ziel",
Language::TR => "Hedef",
// Language::FA => "مقصد",
Language::ES | Language::PT => "Destino",
Language::ES | Language::PT | Language::PT_BR => "Destino",
Language::KO => "목적지",
Language::ZH => "目标",
Language::ZH_TW => "目的地",
Expand Down Expand Up @@ -447,7 +450,7 @@ pub fn fqdn_translation(language: Language) -> &'static str {
Language::PL => "Pełna nazwa domeny",
Language::FR => "Nom de domaine complètement qualifié",
Language::UZ => "To'liq domen nomi",
Language::PT => "Nome de domínio completo",
Language::PT | Language::PT_BR => "Nome de domínio completo",
Language::VI => "Tên miền đầy đủ",
Language::ID => "Nama domain yang memenuhi syarat",
Language::NL => "Volledig gekwalificeerde domeinnaam",
Expand Down Expand Up @@ -505,7 +508,7 @@ pub fn transmitted_data_translation(language: Language) -> &'static str {
Language::FR => "Données transmises",
Language::JA => "転送データ",
Language::UZ => "Uzatilgan ma'lumotlar",
Language::PT => "Dados transmitidos",
Language::PT | Language::PT_BR => "Dados transmitidos",
Language::VI => "Dữ liệu được truyền",
Language::ID => "Data terkirim",
Language::NL => "Verzonden gegevens",
Expand All @@ -523,7 +526,7 @@ pub fn country_translation(language: Language) -> &'static str {
Language::FI => "Maa",
Language::TR => "Ülke",
// Language::FA => "کشور",
Language::ES | Language::PT => "País",
Language::ES | Language::PT | Language::PT_BR => "País",
Language::KO => "국가",
Language::ZH => "国家",
Language::ZH_TW => "國家",
Expand Down Expand Up @@ -560,7 +563,7 @@ pub fn domain_name_translation(language: Language) -> &'static str {
Language::FR => "Nom de domaine",
Language::JA => "ドメイン名",
Language::UZ => "Domen nomi",
Language::PT => "Nome do domínio",
Language::PT | Language::PT_BR => "Nome do domínio",
Language::VI => "Tên miền",
Language::ID => "Nama Domain",
Language::NL => "Domeinnaam",
Expand Down Expand Up @@ -590,6 +593,7 @@ pub fn only_show_favorites_translation(language: Language) -> &'static str {
Language::JA => "お気に入りのみを表示する",
Language::UZ => "Faqat sevimlilarni ko'rsatish",
Language::PT => "Apenas mostrar os favoritos",
Language::PT_BR => "Exibir apenas os favoritos",
Language::VI => "Chỉ hiển thị mục ưa thích",
Language::ID => "Hanya tunjukkan favorit",
Language::NL => "Toon alleen favorieten",
Expand Down Expand Up @@ -646,7 +650,9 @@ pub fn no_search_results_translation(language: Language) -> &'static str {
Language::FR => "Aucun résultat disponible selon les filtres de recherche spécifiés",
Language::JA => "指定されたフィルター条件で表示できる結果はありません",
Language::UZ => "Belgilangan qidiruv filtrlari bo'yicha hech qanday natija mavjud emas",
Language::PT => "Nenhum resultado disponível de acordo com os filtros selecionados",
Language::PT | Language::PT_BR => {
"Nenhum resultado disponível de acordo com os filtros selecionados"
}
Language::VI => "Không có kết quả nào theo các bộ lọc được chỉ định",
Language::ID => "Tidak ada hasil berdasarkan filter pencarian spesifik",
Language::NL => "Geen resultaten beschikbaar volgens de opgegeven zoekfilters",
Expand Down Expand Up @@ -682,7 +688,9 @@ pub fn showing_results_translation(
Language::FR => format!("Affichage de {start}-{end} de {total} résultats totaux"),
Language::JA => format!("{total} 件中の {start}-{end} 件を表示"),
Language::UZ => format!("Jami {total} natijadan {start}-{end} ko'rsatilyapti"),
Language::PT => format!("Mostrando {start}-{end} de {total} resultados totais"),
Language::PT | Language::PT_BR => {
format!("Mostrando {start}-{end} de {total} resultados totais")
}
Language::VI => format!("Đang hiển thị {start}-{end} của {total} tổng số kết quả"),
Language::ID => format!("Menampilkan {start}-{end} dari {total} semua hasil"),
Language::NL => {
Expand Down Expand Up @@ -713,7 +721,7 @@ pub fn color_gradients_translation(language: Language) -> &'static str {
Language::FR => "Appliquer des gradients de couleur",
Language::JA => "グラデーションを適用する",
Language::UZ => "Rang gradientlarini qo'llang",
Language::PT => "Aplicar gradientes de cor",
Language::PT | Language::PT_BR => "Aplicar gradientes de cor",
Language::VI => "Áp dụng color gradients",
Language::ID => "Aplikasikan gradasi warna",
Language::NL => "Kleurverlopen toepassen",
Expand Down
35 changes: 20 additions & 15 deletions src/translations/translations_3.rs
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ pub fn general_translation(language: Language) -> &'static str {
Language::ZH_TW => "一般",
Language::KO => "일반",
Language::TR => "Genel",
Language::PT => "Geral",
Language::PT | Language::PT_BR => "Geral",
Language::UK => "Загальні",
Language::ID => "Umum",
Language::NL => "Algemeen",
Expand All @@ -40,6 +40,7 @@ pub fn zoom_translation(language: Language) -> &'static str {
| Language::DE
| Language::RO
| Language::PT
| Language::PT_BR
| Language::NL
| Language::SV => "Zoom",
Language::CS => "Přiblížení",
Expand Down Expand Up @@ -80,7 +81,7 @@ pub fn mmdb_files_translation(language: Language) -> &'static str {
Language::ZH_TW => "資料庫檔案",
Language::KO => "데이터베이스 파일",
Language::TR => "Veri tabanı dosyaları",
Language::PT => "Arquivos da base de dados",
Language::PT | Language::PT_BR => "Arquivos da base de dados",
Language::UK => "Файли бази даних",
Language::ID => "Berkas database",
Language::NL => "Database bestanden",
Expand Down Expand Up @@ -109,7 +110,9 @@ pub fn params_not_editable_translation(language: Language) -> &'static str {
Language::ZH_TW => "以下參數在分析期間無法修改",
Language::KO => "분석 중 다음의 매개변수들은 수정할 수 없습니다",
Language::TR => "Analiz sırasında bu parametrelere müdahale edilemez",
Language::PT => "Os seguintes parâmetros não podem ser modificados durante a análise",
Language::PT | Language::PT_BR => {
"Os seguintes parâmetros não podem ser modificados durante a análise"
}
Language::UK => "Наступні параметри не можна змінювати під час аналізу трафіку",
Language::ID => "Parameter berikut tidak bisa diubah saat dianalisa",
Language::NL => "De volgende parameters kunnen niet worden aangepast tijdens de analyse",
Expand All @@ -125,7 +128,7 @@ pub fn custom_style_translation(language: Language) -> &'static str {
Language::EN => "Custom style",
Language::CS => "Vlastní styl",
// Language::FA => "شیوه سفارشی",
Language::ES | Language::PT => "Estilo personalizado",
Language::ES | Language::PT | Language::PT_BR => "Estilo personalizado",
Language::IT => "Stile personalizzato",
Language::FR => "Style personnalisé",
Language::DE => "Benutzerdefinierter Stil",
Expand Down Expand Up @@ -166,7 +169,7 @@ pub fn copy_translation(language: Language) -> &'static str {
Language::ZH_TW => "複製",
Language::KO => "복사",
Language::TR => "Kopyala",
Language::PT => "Copiar",
Language::PT | Language::PT_BR => "Copiar",
Language::UK => "Копіювати",
Language::ID => "Salin",
Language::NL => "Kopiëren",
Expand All @@ -188,7 +191,7 @@ pub fn port_translation(language: Language) -> &'static str {
| Language::TR => "Port",
// Language::FA => "درگاه",
Language::ES => "Puerto",
Language::IT | Language::PT => "Porta",
Language::IT | Language::PT | Language::PT_BR => "Porta",
Language::RU => "Порт",
Language::JA => "ポート",
Language::VI => "Cổng",
Expand Down Expand Up @@ -250,7 +253,7 @@ pub fn messages_translation(language: Language) -> &'static str {
Language::ZH_TW => "訊息",
Language::KO => "메시지",
Language::TR => "Mesajlar",
Language::PT => "Mensagens",
Language::PT | Language::PT_BR => "Mensagens",
Language::UK => "Повідомлення",
Language::ID => "Pesan",
Language::NL => "Berichten",
Expand Down Expand Up @@ -279,7 +282,7 @@ pub fn link_type_translation(language: Language) -> &'static str {
Language::ZH_TW => "連線類型",
Language::KO => "링크 유형",
Language::TR => "Link türü",
Language::PT => "Tipo de conexão",
Language::PT | Language::PT_BR => "Tipo de conexão",
Language::UK => "Різновид зʼєднання",
Language::ID => "Tipe koneksi",
Language::EL => "Τύπος σύνδεσης",
Expand Down Expand Up @@ -331,7 +334,7 @@ pub fn unsupported_link_type_translation(language: Language) -> &'static str {
Language::TR => {
"Bu adaptör ile ilişkilendirilmiş link türü henüz Sniffnet tarafından desteklenmiyor..."
}
Language::PT => {
Language::PT | Language::PT_BR => {
"O tipo de conexão associado com este adaptador não é suportado pelo Sniffnet ainda..."
}
Language::UK => {
Expand Down Expand Up @@ -454,7 +457,7 @@ pub fn service_translation(language: Language) -> &'static str {
Language::ZH_TW => "服務",
Language::KO => "서비스",
Language::TR => "Servis",
Language::PT => "Serviço",
Language::PT | Language::PT_BR => "Serviço",
Language::UK => "Сервіс",
Language::ID => "Layanan",
Language::NL => "Dienst",
Expand Down Expand Up @@ -482,7 +485,8 @@ pub fn export_capture_translation(language: Language) -> &'static str {
Language::ZH_TW => "匯出擷取的檔案",
Language::KO => "캡처 파일 내보내기",
Language::TR => "Yakalanan dosyayı dışa aktar",
Language::PT => "Exportar arquivo capturado",
Language::PT => "Exportar ficheiro de captura",
Language::PT_BR => "Exportar arquivo de captura",
Language::UK => "Експорт файлу захоплення",
Language::ID => "Ekspor data tangkapan",
Language::ES => "Exportar archivo de captura",
Expand Down Expand Up @@ -510,7 +514,7 @@ pub fn directory_translation(language: Language) -> &'static str {
Language::ZH_TW => "目錄",
Language::KO => "디렉토리",
Language::TR => "Klasör",
Language::PT => "Diretório",
Language::PT | Language::PT_BR => "Diretório",
Language::UK => "Тека",
Language::ID => "Direktori",
Language::ES => "Directorio",
Expand Down Expand Up @@ -539,7 +543,7 @@ pub fn select_dest_directory_translation(language: Language) -> &'static str {
Language::ZH_TW => "選擇目的目錄",
Language::KO => "대상 디렉토리 선택",
Language::TR => "Hedef klasörü seç",
Language::PT => "Selecionar diretório de destino",
Language::PT | Language::PT_BR => "Selecionar diretório de destino",
Language::UK => "Виберіть теку призначення",
Language::ID => "Pilih direktori tujuan",
Language::ES => "Selecciona el directorio de destino",
Expand Down Expand Up @@ -568,7 +572,8 @@ pub fn file_name_translation(language: Language) -> &'static str {
Language::ZH_TW => "檔案名稱",
Language::KO => "파일 이름",
Language::TR => "Dosya adı",
Language::PT => "Nome do arquivo",
Language::PT => "Nome do ficheiro",
Language::PT_BR => "Nome do arquivo",
Language::UK => "Назва файлу",
Language::ID => "Nama berkas",
Language::ES => "Nombre del archivo",
Expand Down Expand Up @@ -597,7 +602,7 @@ pub fn thumbnail_mode_translation(language: Language) -> &'static str {
Language::ZH_TW => "縮圖模式",
Language::KO => "썸네일 모드",
Language::TR => "Küçük resim modu",
Language::PT | Language::ES => "Modo miniatura",
Language::PT | Language::ES | Language::PT_BR => "Modo miniatura",
Language::UK => "Режим мініатюри",
Language::ID => "Mode gambar kecil",
Language::NL => "Miniatuur modus",
Expand Down
Loading