Skip to content

Commit b9c17aa

Browse files
authored
Merge pull request #834 from Mkadir/main
[UPDATE] v1.4 translation & fix
2 parents 5342994 + 3f7846d commit b9c17aa

5 files changed

Lines changed: 23 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ All Sniffnet releases with the relative changes are documented in this file.
66
- Added Dutch translation 🇳🇱 ([#854](https://github.com/GyulyVGC/sniffnet/pull/854))
77
- Updated some of the existing translations to v1.4:
88
- German ([#833](https://github.com/GyulyVGC/sniffnet/pull/833))
9+
- Uzbek ([#834](https://github.com/GyulyVGC/sniffnet/pull/834))
910

1011
## [1.4.0] - 2025-06-27
1112
- Import PCAP files ([#795](https://github.com/GyulyVGC/sniffnet/pull/795) — fixes [#283](https://github.com/GyulyVGC/sniffnet/issues/283))

src/translations/translations_2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ pub fn connection_details_translation(language: Language) -> &'static str {
7777
Language::PL => "Szczegóły połączenia",
7878
Language::FR => "Détails de la connexion",
7979
Language::JA => "接続の詳細",
80-
Language::UZ => "Ulanish tafsilotlari",
80+
Language::UZ => "Ulanish ma'lumotlari",
8181
Language::PT => "Detalhes da conexão",
8282
Language::VI => "Thông tin kết nối",
8383
Language::ID => "Rincian koneksi",

src/translations/translations_3.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ pub fn params_not_editable_translation(language: Language) -> &'static str {
9898
Language::RU => "Следующие параметры не могут быть изменены во время анализа трафика",
9999
Language::RO => "Următorii parametri nu sunt modificabili în timpul analizei",
100100
Language::JA => "以下のパラメーターは分析中は変更できません",
101-
Language::UZ => "Tahlil vaqtida quydagi parametrlarni o'zgartirib bo'lmaydi",
101+
Language::UZ => "Tahlil vaqtida quyidagi parametrlarni o'zgartirib bo'lmaydi",
102102
Language::SV => "Följande parametrar kan inte ändras under analysen",
103103
Language::VI => "Các tham số sau không thể bị thay đổi khi đang phân tích",
104104
Language::ZH => "以下参数在分析过程中不能修改",
@@ -202,7 +202,7 @@ pub fn invalid_filters_translation(language: Language) -> &'static str {
202202
Language::RU => "Неверный формат фильтров",
203203
Language::RO => "Filtre invalide",
204204
Language::JA => "無効なフィルター",
205-
Language::UZ => "Noto'g'ri filterlar",
205+
Language::UZ => "Noto'g'ri filtrlar",
206206
Language::SV => "Ogiltiga filter",
207207
Language::VI => "Bộ lọc không khả dụng",
208208
Language::ZH => "无效的过滤器",
@@ -399,7 +399,7 @@ pub fn filter_by_host_translation(language: Language) -> &'static str {
399399
Language::RU => "Фильтр по сетевому хосту",
400400
Language::RO => "Filtrează după host-ul de rețea",
401401
Language::JA => "ネットワーク ホストでフィルター",
402-
Language::UZ => "Tarmoq host bo'yicha filterlash",
402+
Language::UZ => "Tarmoq xosti bo'yicha filtrlash",
403403
Language::SV => "Filtrera efter nätverksvärd",
404404
Language::VI => "Lọc bởi máy chủ mạng",
405405
Language::ZH => "按网络主机筛选",
@@ -449,7 +449,7 @@ pub fn export_capture_translation(language: Language) -> &'static str {
449449
Language::RU => "Экспорт файла захвата",
450450
Language::RO => "Export fișier captură",
451451
Language::JA => "キャプチャ ファイルをエクスポート",
452-
Language::UZ => "Cap faylni export qilish",
452+
Language::UZ => "Cap faylni eksport qilish",
453453
Language::SV => "Exportera inspelningsfil",
454454
Language::VI => "Xuất tập tin đã bắt",
455455
Language::ZH => "导出捕获文件",
@@ -556,7 +556,7 @@ pub fn thumbnail_mode_translation(language: Language) -> &'static str {
556556
Language::RU => "Режим миниатюры",
557557
Language::RO => "Mod thumbnail",
558558
Language::JA => "サムネイル モード",
559-
Language::UZ => "Eskiz rejim",
559+
Language::UZ => "Kichik rasm rejimi",
560560
Language::SV => "Miniatyrläge",
561561
Language::VI => "Chế độ thu nhỏ",
562562
Language::ZH => "缩略图模式",

src/translations/translations_4.rs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ pub fn reserved_address_translation(language: Language, info: &str) -> String {
1414
Language::ZH_TW => format!("保留的網路位址 ({info})"),
1515
Language::NL => format!("Gereserveerd adres ({info})"),
1616
Language::DE => format!("Reservierte Adresse ({info})"),
17+
Language::UZ => format!("Rezervlangan manzil ({info})"),
1718
_ => format!("Reserved address ({info})"),
1819
}
1920
}
@@ -25,6 +26,7 @@ pub fn share_feedback_translation(language: Language) -> &'static str {
2526
Language::ZH_TW => "分享您的意見回饋",
2627
Language::NL => "Deel uw feedback",
2728
Language::DE => "Feedback geben",
29+
Language::UZ => "Fikr-mulohazalaringizni ulashing",
2830
_ => "Share your feedback",
2931
}
3032
}
@@ -34,6 +36,7 @@ pub fn excluded_translation(language: Language) -> &'static str {
3436
match language {
3537
Language::EN => "Excluded",
3638
Language::IT => "Esclusi",
39+
Language::UZ => "Chiqarib tashlangan",
3740
Language::ZH_TW => "已排除",
3841
Language::NL => "Uitgesloten",
3942
Language::DE => "Herausgefiltert",
@@ -47,6 +50,7 @@ pub fn import_capture_translation(language: Language) -> &'static str {
4750
Language::IT => "Importa file di cattura",
4851
Language::NL => "Importeer capture bestand",
4952
Language::DE => "Aufzeichnungsdatei importieren",
53+
Language::UZ => "Tahlil faylini import qilish",
5054
_ => "Import capture file",
5155
}
5256
}
@@ -57,6 +61,7 @@ pub fn select_capture_translation(language: Language) -> &'static str {
5761
Language::IT => "Seleziona file di cattura",
5862
Language::NL => "Selecteer capture bestand",
5963
Language::DE => "Aufzeichnungsdatei auswählen",
64+
Language::UZ => "Tahlil faylini tanlang",
6065
_ => "Select capture file",
6166
}
6267
}
@@ -84,6 +89,11 @@ pub fn reading_from_pcap_translation<'a>(language: Language, file: &str) -> Text
8489
{file_name_translation}: {file}\n\n\
8590
Bist du sicher, dass die gewählte Datei nicht leer ist?"
8691
),
92+
Language::UZ => format!(
93+
"Faylni o'qish...\n\n\
94+
{file_name_translation}: {file}\n\n\
95+
Fayl bo'sh emasligiga aminmisiz?"
96+
),
8797
_ => format!(
8898
"Reading packets from file...\n\n\
8999
{file_name_translation}: {file}\n\n\
@@ -98,6 +108,7 @@ pub fn data_exceeded_translation(language: Language) -> &'static str {
98108
Language::IT => "Soglia di dati superata",
99109
Language::NL => "Gegevenslimiet overschreden",
100110
Language::DE => "Datenschwelle überschritten",
111+
Language::UZ => "Ma'lumotlar chegarasidan oshib ketdi",
101112
_ => "Data threshold exceeded",
102113
}
103114
}
@@ -109,6 +120,7 @@ pub fn bits_exceeded_translation(language: Language) -> &'static str {
109120
Language::IT => "Soglia di bit superata",
110121
Language::NL => "Bits limiet overschreden",
111122
Language::DE => "Bitschwelle überschritten",
123+
Language::UZ => "Bitlar chegarasidan oshib ketdi",
112124
_ => "Bits threshold exceeded",
113125
}
114126
}
@@ -117,6 +129,7 @@ pub fn bits_exceeded_translation(language: Language) -> &'static str {
117129
pub fn bits_translation(language: Language) -> &'static str {
118130
match language {
119131
Language::EN | Language::IT | Language::NL | Language::DE => "Bits",
132+
Language::UZ => "Bitlar",
120133
_ => "Bits",
121134
}
122135
}
@@ -127,6 +140,7 @@ pub fn pause_translation(language: Language) -> &'static str {
127140
Language::EN | Language::DE => "Pause",
128141
Language::IT => "Pausa",
129142
Language::NL => "Pauzeren",
143+
Language::UZ => "To'xtatish",
130144
_ => "Pause",
131145
}
132146
}
@@ -138,6 +152,7 @@ pub fn resume_translation(language: Language) -> &'static str {
138152
Language::IT => "Riprendi",
139153
Language::NL => "Hervatten",
140154
Language::DE => "Fortsetzen",
155+
Language::UZ => "Davom ettirish",
141156
_ => "Resume",
142157
}
143158
}

src/translations/types/language.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ impl Language {
121121
pub fn is_up_to_date(self) -> bool {
122122
matches!(
123123
self,
124-
Language::EN | Language::IT | Language::NL | Language::DE
124+
Language::EN | Language::IT | Language::NL | Language::DE | Language::UZ
125125
)
126126
}
127127
}

0 commit comments

Comments
 (0)