Skip to content

Commit f44e4cc

Browse files
committed
Merge branch 'translations'
2 parents 9bba250 + d02bbd4 commit f44e4cc

4 files changed

Lines changed: 24 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ All Sniffnet releases with the relative changes are documented in this file.
1515
- Swedish ([#1068](https://github.com/GyulyVGC/sniffnet/pull/1068))
1616
- Greek ([#1175](https://github.com/GyulyVGC/sniffnet/pull/1175))
1717
- Persian ([#1196](https://github.com/GyulyVGC/sniffnet/pull/1196))
18+
- Russian ([#1224](https://github.com/GyulyVGC/sniffnet/pull/1224))
1819
- Fix unseen hosts and services not appearing dimmed in thumbnail mode (fixes [#1142](https://github.com/GyulyVGC/sniffnet/issues/1142))
1920
- Fix `X-AppImage-Version` field in Linux AppImage metadata to correctly reflect the app version ([#1174](https://github.com/GyulyVGC/sniffnet/pull/1174) — fixes [#1003](https://github.com/GyulyVGC/sniffnet/issues/1003))
2021

src/translations/translations_4.rs

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ pub fn reserved_address_translation(language: Language, info: &str) -> String {
2525
Language::TR => format!("Rezerve edilmiş adres ({info})"),
2626
Language::SV => format!("Reserverad adress ({info})"),
2727
Language::HU => format!("Foglalt cím ({info})"),
28+
Language::RU => format!("Зарезервированный адрес ({info})"),
2829
_ => format!("Reserved address ({info})"),
2930
}
3031
}
@@ -51,6 +52,7 @@ pub fn share_feedback_translation(language: Language) -> &'static str {
5152
Language::UK => "Надіслати відгук",
5253
Language::SV => "Dela din feedback",
5354
Language::HU => "Visszajelzés megosztása",
55+
Language::RU => "Оставить отзыв",
5456
_ => "Share your feedback",
5557
}
5658
}
@@ -76,6 +78,7 @@ pub fn share_feedback_translation(language: Language) -> &'static str {
7678
// Language::VI => "Loại trừ",
7779
// Language::TR => "Hariç tutulan",
7880
// Language::HU => "Kizárva",
81+
// Language::RU => "Исключено",
7982
// _ => "Excluded",
8083
// }
8184
// }
@@ -102,6 +105,7 @@ pub fn capture_file_translation(language: Language) -> &'static str {
102105
Language::UK => "Захопити файл",
103106
Language::SV => "Inspelningsfil",
104107
Language::HU => "Adatforgalmi fájl",
108+
Language::RU => "Файл захвата",
105109
_ => "Capture file",
106110
}
107111
}
@@ -128,6 +132,7 @@ pub fn select_file_translation(language: Language) -> &'static str {
128132
Language::UK => "Обрати файл",
129133
Language::SV => "Välj fil",
130134
Language::HU => "Fájl kiválasztása",
135+
Language::RU => "Выбрать файл",
131136
_ => "Select file",
132137
}
133138
}
@@ -214,6 +219,10 @@ pub fn reading_from_pcap_translation(language: Language) -> &'static str {
214219
"Csomagok olvasása fájlból...\n\n\
215220
Biztos, hogy a kiválasztott fájl nem üres?"
216221
}
222+
Language::RU => {
223+
"Чтение пакетов из файла...\n\n\
224+
Вы уверены, что выбранный файл не пуст?"
225+
}
217226
_ => {
218227
"Reading packets from file...\n\n\
219228
Are you sure the file you selected isn't empty?"
@@ -242,6 +251,7 @@ pub fn data_exceeded_translation(language: Language) -> &'static str {
242251
Language::UK => "Перевищено ліміт даних",
243252
Language::SV => "Datagräns överskriden",
244253
Language::HU => "Adatküszöb túllépve",
254+
Language::RU => "Превышен лимит данных",
245255
_ => "Data threshold exceeded",
246256
}
247257
}
@@ -268,6 +278,7 @@ pub fn bits_exceeded_translation(language: Language) -> &'static str {
268278
Language::UK => "Перевищено ліміт бітів",
269279
Language::SV => "Bitgräns överskriden",
270280
Language::HU => "Bitküszöb túllépve",
281+
Language::RU => "Превышен лимит битов",
271282
_ => "Bits threshold exceeded",
272283
}
273284
}
@@ -293,6 +304,7 @@ pub fn bits_translation(language: Language) -> &'static str {
293304
Language::VI | Language::TR => "bit",
294305
Language::UK => "біти",
295306
Language::HU => "bitek",
307+
Language::RU => "биты",
296308
_ => "bits",
297309
}
298310
}
@@ -314,7 +326,7 @@ pub fn pause_translation(language: Language) -> &'static str {
314326
Language::EL => "Παύση",
315327
Language::VI => "Tạm dừng",
316328
Language::TR => "Duraklat",
317-
Language::UK => "Пауза",
329+
Language::UK | Language::RU => "Пауза",
318330
Language::HU => "Szüneteltetés",
319331
_ => "Pause",
320332
}
@@ -343,6 +355,7 @@ pub fn resume_translation(language: Language) -> &'static str {
343355
Language::UK => "Продовжити",
344356
Language::SV => "Återuppta",
345357
Language::HU => "Folytatás",
358+
Language::RU => "Продолжить",
346359
_ => "Resume",
347360
}
348361
}

src/translations/translations_5.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ pub fn filter_traffic_translation(language: Language) -> String {
2121
Language::SV => "Filtrera trafik",
2222
Language::EL => "Φιλτράρισμα ροής",
2323
Language::HU => "Forgalom szűrése",
24+
Language::RU => "Фильтр трафика",
2425
_ => "Filter traffic",
2526
}
2627
.to_string()
@@ -46,6 +47,7 @@ pub fn traffic_source_translation(language: Language) -> &'static str {
4647
Language::SV => "Trafikkälla",
4748
Language::EL => "Πηγή ροής",
4849
Language::HU => "Forgalom forrása",
50+
Language::RU => "Источник трафика",
4951
_ => "Traffic source",
5052
}
5153
}
@@ -68,6 +70,7 @@ pub fn remote_notifications_translation(language: Language) -> &'static str {
6870
Language::SV => "Fjärrnotiser",
6971
Language::EL => "Απομακρυσμένες ειδοποιήσεις",
7072
Language::HU => "Távoli értesítések",
73+
Language::RU => "Удалённые уведомления",
7174
_ => "Remote notifications",
7275
}
7376
}
@@ -90,6 +93,7 @@ pub fn ip_blacklist_translation(language: Language) -> &'static str {
9093
Language::SV => "IP-svartlista",
9194
Language::EL => "Λίστα μπλοκαρισμένων διευθύνσεων",
9295
Language::HU => "IP feketelista",
96+
Language::RU => "Черный список IP",
9397
_ => "IP blacklist",
9498
}
9599
}
@@ -112,6 +116,7 @@ pub fn blacklisted_transmitted_translation(language: Language) -> &'static str {
112116
Language::SV => "Ny data utbytt från en svartlistad IP-adress",
113117
Language::EL => "Νέα δεδομένα ανταλλαχθηκαν από μια μπλοκαρισμένη διεύθυνση",
114118
Language::HU => "Új adatforgalom egy feketelistán lévő IP-vel",
119+
Language::RU => "Новые данные от IP из черного списка",
115120
_ => "New data exchanged from a blacklisted IP",
116121
}
117122
}
@@ -134,6 +139,7 @@ pub fn only_show_blacklisted_translation(language: Language) -> &'static str {
134139
Language::SV => "Visa endast svartlistade",
135140
Language::EL => "Εμφάνιση μόνο μπλοκαρισμένων διευθύνσεων",
136141
Language::HU => "Csak feketelistán lévők mutatása",
142+
Language::RU => "Показывать только из черного списка",
137143
_ => "Only show blacklisted",
138144
}
139145
}
@@ -153,6 +159,7 @@ pub fn program_translation(language: Language) -> &'static str {
153159
Language::FR => "Programme",
154160
Language::UK => "Програма",
155161
Language::EL => "Πρόγραμμα",
162+
Language::RU => "Программа",
156163
_ => "Program",
157164
}
158165
}
@@ -175,6 +182,7 @@ pub fn no_favorites_saved_translation(language: Language) -> &'static str {
175182
Language::SV => "Inga favoriter sparade ännu",
176183
Language::EL => "Δεν έχει αποθηκευτεί κανένα αγαπημένο στοιχείο ακόμη",
177184
Language::HU => "Még nincsenek elmentve kedvencek",
185+
Language::RU => "В избранном пока пусто",
178186
_ => "No favorites saved yet",
179187
}
180188
}

src/translations/types/language.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ impl Language {
144144
| Language::SV
145145
| Language::EL
146146
| Language::HU
147+
| Language::RU
147148
)
148149
}
149150
}

0 commit comments

Comments
 (0)