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

Add Ukrainian translation for version 1.3. #692

Merged
merged 4 commits into from
Feb 1, 2025
Merged
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
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@ All Sniffnet releases with the relative changes are documented in this file.
## [UNRELEASED]
- Identify and tag unassigned/reserved "bogon" IP addresses ([#678](https://github.com/GyulyVGC/sniffnet/pull/678) — fixes [#209](https://github.com/GyulyVGC/sniffnet/issues/209))
- Show data agglomerates in _Inspect_ page table ([#684](https://github.com/GyulyVGC/sniffnet/pull/684) — fixes [#601](https://github.com/GyulyVGC/sniffnet/issues/601))
- Updated Portuguese translation to v1.3 ([#690](https://github.com/GyulyVGC/sniffnet/pull/690))
- Updated some of the existing translations to v1.3:
- Portuguese ([#690](https://github.com/GyulyVGC/sniffnet/pull/690))
- Ukrainian ([#692](https://github.com/GyulyVGC/sniffnet/pull/692))

## [1.3.2] - 2025-01-06
- Dropdown menus for network host filters ([#659](https://github.com/GyulyVGC/sniffnet/pull/659) — fixes [#354](https://github.com/GyulyVGC/sniffnet/issues/354))
Expand Down
1 change: 0 additions & 1 deletion resources/fonts/full/subset_characters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,6 @@ z
ό
ύ
ώ
І
А
Б
В
Expand Down
Binary file modified resources/fonts/subset/sarasa-mono-sc-bold.subset.ttf
Binary file not shown.
Binary file modified resources/fonts/subset/sarasa-mono-sc-regular.subset.ttf
Binary file not shown.
53 changes: 27 additions & 26 deletions src/translations/translations.rs

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions src/translations/translations_2.rs
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ pub fn inspect_translation(language: Language) -> &'static str {
// Language::FA => "بازرسی",
Language::KO => "검사",
Language::ZH => "检查",
Language::UK => "Інспектувати",
Language::UK => "Перевірити",
Language::RO => "Inspectați",
Language::JA => "検査",
Language::UZ => "Tekshirish",
Expand Down Expand Up @@ -115,7 +115,7 @@ pub fn data_representation_translation(language: Language) -> &'static str {
Language::ES => "Representación de los datos",
Language::KO => "데이터 단위",
Language::ZH => "图表数据",
Language::UK => "Представлення даних",
Language::UK => "Відображення даних",
Language::RO => "Reprezentarea datelor",
Language::PL => "Reprezentacja danych",
Language::FR => "Représentation de données",
Expand Down Expand Up @@ -165,7 +165,7 @@ pub fn only_top_30_items_translation(language: Language) -> &'static str {
Language::ES => "Aquí sólo se muestran los 30 primeros elementos",
Language::KO => "상위 30개의 아이템만 노출됩니다",
Language::ZH => "仅展示前 30 个项目",
Language::UK => "Лише верхні 30 елементи відображаються тут",
Language::UK => "Тут відображаються лише перші 30 елементів",
Language::RO => "Doar primele 30 de articole sunt afișate aici",
Language::PL => "Tylko 30 pierwszych rzeczy jest wyświetlanych",
Language::FR => "Seuls les 30 premiers articles sont affichés ici",
Expand Down Expand Up @@ -238,7 +238,7 @@ pub fn unknown_translation(language: Language) -> &'static str {
Language::ES => "Ubicación desconocida",
Language::KO => "알 수 없는 위치",
Language::ZH => "未知",
Language::UK => "Невідома локація",
Language::UK => "Невідоме місцезнаходження",
Language::RO => "Locație necunoscută",
Language::PL => "Nieznana lokalizacja",
Language::FR => "Localisation inconnue",
Expand Down Expand Up @@ -509,7 +509,7 @@ pub fn only_show_favorites_translation(language: Language) -> &'static str {
Language::ES => "Mostrar solo los favoritos",
Language::KO => "즐겨찾기만 보기",
Language::ZH => "仅显示收藏",
Language::UK => "Показувати лише обрані",
Language::UK => "Показувати лише улюблені",
Language::RO => "Arată doar favorite",
Language::PL => "Pokaż tylko ulubione",
Language::FR => "Afficher uniquement les favoris",
Expand Down
21 changes: 21 additions & 0 deletions src/translations/translations_3.rs
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ pub fn general_translation(language: Language) -> &'static str {
Language::KO => "일반",
Language::TR => "Genel",
Language::PT => "Geral",
Language::UK => "Загальні",
_ => "General",
}
}
Expand All @@ -47,6 +48,7 @@ pub fn zoom_translation(language: Language) -> &'static str {
Language::ZH => "缩放",
Language::KO => "확대",
Language::TR => "Yakınlaştırma",
Language::UK => "Масштабування",
_ => "Zoom",
}
}
Expand All @@ -70,6 +72,7 @@ pub fn mmdb_files_translation(language: Language) -> &'static str {
Language::KO => "데이터베이스 파일",
Language::TR => "Veri tabanı dosyaları",
Language::PT => "Arquivos da base de dados",
Language::UK => "Файли бази даних",
_ => "Database files",
}
}
Expand All @@ -93,6 +96,7 @@ pub fn params_not_editable_translation(language: Language) -> &'static str {
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::UK => "Наступні параметри не можна змінювати під час аналізу трафіку",
_ => "The following parameters can't be modified during the analysis",
}
}
Expand All @@ -115,6 +119,7 @@ pub fn custom_style_translation(language: Language) -> &'static str {
Language::ZH => "自定义样式",
Language::KO => "사용자 지정 스타일",
Language::TR => "Kişisel görünüm",
Language::UK => "Власний стиль",
_ => "Custom style",
}
}
Expand All @@ -136,6 +141,7 @@ pub fn copy_translation(language: Language) -> &'static str {
Language::KO => "복사",
Language::TR => "Kopyala",
Language::PT => "Copiar",
Language::UK => "Копіювати",
_ => "Copy",
}
}
Expand All @@ -158,6 +164,7 @@ pub fn port_translation(language: Language) -> &'static str {
Language::VI => "Cổng",
Language::ZH => "端口",
Language::KO => "포트",
Language::UK => "Порт",
_ => "Port",
}
}
Expand All @@ -180,6 +187,7 @@ pub fn invalid_filters_translation(language: Language) -> &'static str {
Language::ZH => "无效的过滤器",
Language::KO => "잘못된 필터",
Language::TR => "Geçersiz filtreler",
Language::UK => "Неправильний формат фільтрів",
_ => "Invalid filters",
}
}
Expand All @@ -202,6 +210,7 @@ pub fn messages_translation(language: Language) -> &'static str {
Language::KO => "메시지",
Language::TR => "Mesajlar",
Language::PT => "Mensagens",
Language::UK => "Повідомлення",
_ => "Messages",
}
}
Expand All @@ -225,6 +234,7 @@ pub fn link_type_translation(language: Language) -> &'static str {
Language::KO => "링크 유형",
Language::TR => "Link türü",
Language::PT => "Tipo de conexão",
Language::UK => "Різновид зʼєднання",
_ => "Link type",
}
}
Expand All @@ -251,6 +261,7 @@ pub fn unsupported_link_type_translation<'a>(
Language::KO => "이 어댑터와 연결된 링크 유형은 Sniffnet에서 아직 지원되지 않습니다...",
Language::TR => "Bu adaptör ile ilişkilendirilmiş link türü henüz Sniffnet tarafından desteklenmiyor...",
Language::PT => "O tipo de conexão associado com este adaptador não é suportado pelo Sniffnet ainda...",
Language::UK => "Різновид зʼєднання, повʼязаний з даним адаптером, ще не підтримується Sniffnet-ом...",
_ => "The link type associated with this adapter is not supported by Sniffnet yet...",
};

Expand Down Expand Up @@ -279,6 +290,7 @@ pub fn style_from_file_translation(language: Language) -> &'static str {
Language::KO => "파일에서 스타일을 선택하세요",
Language::TR => "Dosyadan bir görünüm seç",
Language::PT => "Selecionar estilo a partir de um arquivo",
Language::UK => "Виберіть стиль з файлу",
_ => "Select style from a file",
}
}
Expand All @@ -302,6 +314,7 @@ pub fn database_from_file_translation(language: Language) -> &'static str {
Language::KO => "데이터베이스 파일 선택",
Language::TR => "Veri tabanı dosyası seç",
Language::PT => "Selecione um arquivo de base de dados",
Language::UK => "Виберіть файл бази даних",
_ => "Select database file",
}
}
Expand All @@ -325,6 +338,7 @@ pub fn filter_by_host_translation(language: Language) -> &'static str {
Language::KO => "네트워크 호스트로 필터링",
Language::TR => "Ağ sunucusuna göre filtrele",
Language::PT => "Filtrar por host de rede",
Language::UK => "Фільтр за хостом мережі",
_ => "Filter by network host",
}
}
Expand All @@ -345,6 +359,7 @@ pub fn service_translation(language: Language) -> &'static str {
Language::KO => "서비스",
Language::TR => "Servis",
Language::PT => "Serviço",
Language::UK => "Сервіс",
_ => "Service",
}
}
Expand All @@ -367,6 +382,7 @@ pub fn export_capture_translation(language: Language) -> &'static str {
Language::KO => "캡처 파일 내보내기",
Language::TR => "Yakalanan dosyayı dışa aktar",
Language::PT => "Exportar arquivo capturado",
Language::UK => "Експорт файлу захоплення",
_ => "Export capture file",
}
}
Expand All @@ -388,6 +404,7 @@ pub fn directory_translation(language: Language) -> &'static str {
Language::KO => "디렉토리",
Language::TR => "Klasör",
Language::PT => "Diretório",
Language::UK => "Тека",
_ => "Directory",
}
}
Expand All @@ -410,6 +427,7 @@ pub fn select_directory_translation(language: Language) -> &'static str {
Language::KO => "대상 디렉토리 선택",
Language::TR => "Hedef klasörü seç",
Language::PT => "Selecionar diretório de destino",
Language::UK => "Виберіть теку призначення",
_ => "Select destination directory",
}
}
Expand All @@ -432,6 +450,7 @@ pub fn file_name_translation(language: Language) -> &'static str {
Language::KO => "파일 이름",
Language::TR => "Dosya adı",
Language::PT => "Nome do arquivo",
Language::UK => "Назва файлу",
_ => "File name",
}
}
Expand All @@ -454,6 +473,7 @@ pub fn thumbnail_mode_translation(language: Language) -> &'static str {
Language::KO => "썸네일 모드",
Language::TR => "Küçük resim modu",
Language::PT => "Modo miniatura",
Language::UK => "Режим мініатюри",
_ => "Thumbnail mode",
}
}
Expand All @@ -476,6 +496,7 @@ pub fn learn_more_translation(language: Language) -> &'static str {
Language::KO => "더 자세히 알고 싶으십니까?",
Language::TR => "Daha fazlasını öğrenmek ister misin?",
Language::PT => "Quer aprender mais?",
Language::UK => "Бажаєте дізнатись більше?",
_ => "Do you want to learn more?",
}
}
1 change: 1 addition & 0 deletions src/translations/translations_4.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ pub fn reserved_address_translation(language: Language, info: &str) -> String {
Language::EN => format!("Reserved address ({info})"),
Language::IT => format!("Indirizzo riservato ({info})"),
Language::PT => format!("Endereço reservado ({info})"),
Language::UK => format!("Зарезервована адреса ({info})"),
_ => format!("Reserved address ({info})"),
}
}
1 change: 1 addition & 0 deletions src/translations/types/language.rs
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,7 @@ impl Language {
| Language::KO
| Language::TR
| Language::PT
| Language::UK
)
}
}
Expand Down