From 00f992e61aafdd77b575e089e0626bbf72604adf Mon Sep 17 00:00:00 2001 From: ervinpopescu Date: Sat, 3 Jun 2023 02:50:11 +0300 Subject: [PATCH 1/2] added Romanian translation v1.2 --- src/translations/translations_2.rs | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/src/translations/translations_2.rs b/src/translations/translations_2.rs index a2807818..12a8033e 100644 --- a/src/translations/translations_2.rs +++ b/src/translations/translations_2.rs @@ -16,6 +16,7 @@ pub fn new_version_available_translation(language: Language) -> &'static str { Language::KO => "GitHub에 새로운 버전이 출시되었습니다.", Language::ZH => "新版本已在 Github 发布", Language::UK => "Нова версія доступна на GitHub", + Language::RO => "O versiune nouă este disponibilă pe GitHub", _ => "A newer version is available on GitHub", } } @@ -35,6 +36,7 @@ pub fn inspect_translation(language: Language) -> &'static str { Language::KO => "검사", Language::ZH => "检索", Language::UK => "Інспектувати", + Language::RO => "Inspectați", _ => "Inspect", } } @@ -52,6 +54,7 @@ pub fn connection_details_translation(language: Language) -> &'static str { Language::KO => "연결 상세", Language::ZH => "连接详情", Language::UK => "Деталі зʼєднання", + Language::RO => "Detalii conexiune", _ => "Connection details", } } @@ -69,6 +72,7 @@ pub fn dropped_packets_translation(language: Language) -> &'static str { Language::KO => "손실 패킷", Language::ZH => "丢包计数", Language::UK => "Пропущені пакети", + Language::RO => "Pachete pierdute", _ => "Dropped packets", } } @@ -86,6 +90,7 @@ pub fn data_representation_translation(language: Language) -> &'static str { Language::KO => "데이터 단위", Language::ZH => "图表数据", Language::UK => "Представлення даних", + Language::RO => "Reprezentarea datelor", _ => "Data representation", } } @@ -103,6 +108,7 @@ pub fn host_translation(language: Language) -> &'static str { Language::KO => "네트워크 호스트", Language::ZH => "主机", Language::UK => "Мережевий хост", + Language::RO => "Host rețea", _ => "Network host", } } @@ -120,6 +126,7 @@ pub fn only_top_30_hosts_translation(language: Language) -> &'static str { Language::KO => "상위 30개의 호스트만 노출됩니다", Language::ZH => "仅展示前 30 个主机", Language::UK => "Лише верхні 30 хостів відображаються тут", + Language::RO => "Doar primele 30 de host-uri sunt afișate aici", _ => "Only the top 30 hosts are displayed here", } } @@ -137,6 +144,7 @@ pub fn sort_by_translation(language: Language) -> &'static str { Language::KO => "정렬", Language::ZH => "排序", Language::UK => "Сортувати за", + Language::RO => "Filtrează după", _ => "Sort by", } } @@ -154,6 +162,7 @@ pub fn local_translation(language: Language) -> String { Language::KO => "로컬 네트워크", Language::ZH => "局域网", Language::UK => "Локальна мережа", + Language::RO => "Rețea locală", _ => "Local network", } .to_string() @@ -172,6 +181,7 @@ pub fn unknown_translation(language: Language) -> String { Language::KO => "알 수 없는 위치", Language::ZH => "未知", Language::UK => "Невідома локація", + Language::RO => "Locație necunoscută", _ => "Unknown location", } .to_string() @@ -190,6 +200,7 @@ pub fn your_network_adapter_translation(language: Language) -> String { Language::KO => "네트워크 어댑터", Language::ZH => "你的网络适配器", Language::UK => "Ваш мережевий адаптер", + Language::RO => "Adaptorul dvs. de rețea", _ => "Your network adapter", } .to_string() @@ -208,6 +219,7 @@ pub fn socket_address_translation(language: Language) -> &'static str { Language::KO => "소켓 어드레스", Language::ZH => "套接字地址", Language::UK => "Адреса сокета", + Language::RO => "Adresa socket-ului", _ => "Socket address", } } @@ -225,6 +237,7 @@ pub fn mac_address_translation(language: Language) -> &'static str { Language::KO => "맥 어드레스", Language::ZH => "MAC 地址", Language::UK => "MAC-адреса", + Language::RO => "Adresa MAC", _ => "MAC address", } } @@ -242,6 +255,7 @@ pub fn source_translation(language: Language) -> &'static str { Language::KO => "소스", Language::ZH => "源", Language::UK => "Джерело", + Language::RO => "Sursă", _ => "Source", } } @@ -258,6 +272,7 @@ pub fn destination_translation(language: Language) -> &'static str { Language::KO => "목적지", Language::ZH => "目标", Language::UK => "Призначення", + Language::RO => "Destinație", _ => "Destination", } } @@ -275,6 +290,7 @@ pub fn fqdn_translation(language: Language) -> &'static str { Language::KO => "절대 도메인 네임", Language::ZH => "FQDN", Language::UK => "Повністю визначене доменне ім'я", + Language::RO => "Nume de domeniu complet calificat", _ => "Fully qualified domain name", } } @@ -292,6 +308,7 @@ pub fn administrative_entity_translation(language: Language) -> &'static str { Language::KO => "관리 엔티티", Language::ZH => "ASN 信息", Language::UK => "Адміністративна одиниця", + Language::RO => "Numele sistemului autonom", _ => "Autonomous System name", } } @@ -309,6 +326,7 @@ pub fn transmitted_data_translation(language: Language) -> &'static str { Language::KO => "수신된 데이터", Language::ZH => "数据传输", Language::UK => "Передані дані", + Language::RO => "Date transmise", _ => "Transmitted data", } } @@ -326,6 +344,7 @@ pub fn country_translation(language: Language) -> &'static str { Language::KO => "국가", Language::ZH => "国家", Language::UK => "Країна", + Language::RO => "Țară", _ => "Country", } } @@ -343,6 +362,7 @@ pub fn domain_name_translation(language: Language) -> &'static str { Language::KO => "도메인 네임", Language::ZH => "域名", Language::UK => "Доменне ім'я", + Language::RO => "Nume domeniu", _ => "Domain name", } } @@ -360,6 +380,7 @@ pub fn only_show_favorites_translation(language: Language) -> &'static str { Language::KO => "즐겨찾기만 보기", Language::ZH => "仅显示收藏", Language::UK => "Показувати лише обрані", + Language::RO => "Arată doar favorite", _ => "Only show favorites", } } @@ -377,6 +398,7 @@ pub fn search_filters_translation(language: Language) -> &'static str { Language::KO => "검색 필터", Language::ZH => "搜索条件", Language::UK => "Фільтри пошуку", + Language::RO => "Filtre de căutare", _ => "Search filters", } } @@ -394,6 +416,7 @@ pub fn no_search_results_translation(language: Language) -> &'static str { Language::KO => "해당 검색 필터로 검색된 결과가 없습니다.", Language::ZH => "没有符合条件的条目", Language::UK => "Немає результатів згідно з обраними фільтрами пошуку", + Language::RO => "Niciun rezultat disponibil conform filtrelor de căutare specificate", _ => "No result available according to the specified search filters", } } @@ -416,6 +439,7 @@ pub fn showing_results_translation( Language::KO => format!("총 {total}개의 결과 중 {start}-{end}을(를) 보여줍니다"), Language::ZH => format!("显示累计 {total} 条目中第 {start}-{end} 个"), Language::UK => format!("Показано {start}-{end} з {total} загальних результатів"), + Language::RO => format!("Se afișează {start}-{end} din {total} rezultate"), _ => format!("Showing {start}-{end} of {total} total results"), } } @@ -434,6 +458,7 @@ pub fn color_gradients_translation(language: Language) -> &'static str { Language::KO => "그라디언트 색상 적용", Language::ZH => "应用渐变色", Language::UK => "Застосувати кольорові градієнти", + Language::RO => "Aplicați gradient de culoare", _ => "Apply color gradients", } } From fadeae5910c42e6a10d41d4d9adeba21397f2326 Mon Sep 17 00:00:00 2001 From: Giuliano Bellini s294739 Date: Sat, 3 Jun 2023 11:19:01 +0200 Subject: [PATCH 2/2] added missing romanian character to font files --- resources/fonts/full/subset_characters.txt | 1 + .../subset/sarasa-mono-sc-bold.subset.ttf | Bin 127400 -> 127420 bytes .../subset/sarasa-mono-sc-regular.subset.ttf | Bin 128716 -> 128736 bytes src/gui/pages/settings_language_page.rs | 10 +--------- 4 files changed, 2 insertions(+), 9 deletions(-) diff --git a/resources/fonts/full/subset_characters.txt b/resources/fonts/full/subset_characters.txt index 39f739c0..fa9193d7 100644 --- a/resources/fonts/full/subset_characters.txt +++ b/resources/fonts/full/subset_characters.txt @@ -137,6 +137,7 @@ z ż Ș ș +Ț ț ʼ Ά diff --git a/resources/fonts/subset/sarasa-mono-sc-bold.subset.ttf b/resources/fonts/subset/sarasa-mono-sc-bold.subset.ttf index cb1d1d67dea1b155a340f2b72071ab287877dd00..ca3502bf7efab613c7e8298dc6f894778e7f849d 100644 GIT binary patch delta 7579 zcma)B2UrwIx2@_D5JXT^g5->n1PQ``1j$G+fH|Ndpdg4WprRuN!~jZcauh`*2q>ds z78r(L-qpptrd@S)P3!&$%e&nJqwK!-fA6brdb-X%_uO06RkwS3DxXT6eJa647$GzU z4kHk9cX4$a_i5Y%gj;6`A|`&y$&z&lAF@D5W=(kH%AofS^U4t}01=64 z5kc`$q(>|g`iFq8u`Vbgc*d4M4#JnGAVhtLirf%0a08h`0y>O67W9>PvPB5L&tddq zBV=OY3+I!9ESNc% z6C-k(>J#BiP$pL){+9^P9)>>^;Y?5wpCA#QC&G1bGc^Wq7bM1HS&-qPucO0e;`Xmh zF0q*i@vMyf`s!S782nL|y?q#)ofMWW#E0_cFq23zdHb>a@AJOI>i7@SVJDH*5#mES zLi{f+5E2@O2~o@h2=UyEnFcz-nGGDK%w7goS%?oQ3vot3h!2}V>KWj|D@2QCP!qSY zGsxm3hiVkfcr!bq!I{m>xNq z9)Xu7t2TtY0e+Lk1B7_vE5k^Pa~l^L+Y`Ss1|wsz8?ql57&yW183)ifEW}aoKky^N zadyuz{2C$N_+pAF@#8TaG&Eg?K)S*Xvw0ZK8JGkciO#kB1PJ| zbr^}c?7{`uISf|^{72UL>Y%fMlOMsgjqxs9#3Vkj7~R^yZbGJ;Wk{>H?ByS<_ zEblMBLY^o8K)zqWN+C)iTj88Sr@|eDrwZ>BzACCH>L^ZCoU0h7$W`2}Sf*H|*r3?0 z_@m-WB_$ncbkL?ub3Nad8u7gcT56xA%% zvuYA*%hl@DZmLVDuTW3ms{f@iLSu}EipDmLWQ~IwIT}Yau4??G$amBAphU-*ozQ z#dH;PSLm+M-K@Jq_o40=JsCYqJ#W1by==V>y)XJ6`q}zz`Zo=<4NMKV9D{`hDFzP> zUQLRalrrh=Wb4UQhEj$L49^(8HL^4cHL5i>GJbC2X3}gr!F0RngDGB9I?SZa=9(3m z-8I)WPc$zv?>2ukb^6q53v-JUODRh^%ZZj+md=*TEYDi@SdFtm*Z5?g5*>-b$IMtkccEoO~U4mV;-F$iP*j-fJaRVVWanJVmCCiu-JE+g_s2Z3Jd3>Wyqdi0+`K>Y)$`}(C*;@U-!2$c;8PG$ zkX^tp_)w@&=v=s>a9`n-!Z$@SMfOEeMQKItMX!tHi@k~?i}Q=yi~CDFOE#CBD3vU= zDh)3!D}7RCQnsS3psc^#uzW>%PWj_QvWL75Z8%hW=uU-Xg-gZeiZ_QX59c2K@rcwB zk0TY8l9e+mxk;6mkB&S#|7gq6-YQO2Tvhim@ni1CvX4EkR;`{_omqXSMyY0IO>#|l zt!!;nZE5Z2I-|N(b;Wg0j!!urdi?nDU+OjLm)BR-zi1fW;MuUh;a;OcqfcXDOwgHvGw+%`noG}8XWh=OI-7X*+By4kA?G5`#hv4x+kNiXdCBuO=UvY) zIUjs}={d8I9veo7C%O9>xzv6c# z<;sf|)Z)^T)>76g+q$GRxRtxT^=#|a)_bjQTferAY#Y<2(`MG@+BUmwb=%gqjJEu? zQ*9U9+S_ilJ!|{D?Q>f{UyMJRug2HooA9mp)A??EUw$BeDL;X~lb_2k=NV%jtNc)E(+QOKMEcSUJ5>S$aZLTSax`HEb55ti0jzf zk=~KlQPXj;qr2m6$Jfr0ofA5>I!!z6I=wsRbgt`+?cC9Mu(PCf!!u)4OMPukOz1 zKHc5L{*V|;9mqD1n85p^9IvFXDbN2fo+pj-=*kAXLE#PaO8_3bRnQ2T>+pNxI0e56 z@NwF_5nJ-Y8u1CjQ|IA2!tMX5U$I}Ie?tG*ei^on?w9VD=ojx7>nDBPeJy=g`Y!if z>buZ)rtfqgudnGV)%&UUeeb*8H@&ZWpY=ZN?dfgot?u31yQ?>>*R9v(iTs1`9{r#1 zHcoFeZ8T`qYgB5KZn)mi+HkJnWJ6X%N<&gZd_#0YSVM4wdxLWWSG8em!u}-J#uBQ>Qp`(WkA)I`;U)&$hdu9;R{ zcs#SZcmRBvP@;X{w8BjT=(yCJWNXucH!!n1(EB;gQu;M_4dBw(xc@=>bF6EW5 z4fV=p%B9MR%Y4dIN;|owp{153{UuLIP88=9uPL5iEK$@_bfoBTk#EtAA`RH-qYHBj zwiUP+xa2n%NanB1UzXpJUyz@Y&&{{XH^{q~cPcL@kIvhhw<>RP?!{cKT*(}d?4#LX zSp!)nnXQ@GnQ57+nR_yqX57f&XLzK4PT!iQbs#e}aKGMuwS5csaTn~9-Me5<-=3Ic zndGs%*X))~x|r0QRGbvHD{`k`=eZqY6aU)2Eis?FeCyBLbqQJ<_r^!Z8^z6xog3>B zYZI#-J1%x~taPkcj38!Xba=FLv~9Fmv|+Sa~e$<-*>CEe>rD+q{AsIG!6Q7C0i{Yd}swc0g*t=75-hh=7Fw4gop=nsaZ?ZJKK| zcha0c=iHk$!vBMRgTK08j$g9hYCms355H-C=6+hfExspwqkYwVReY6v$NIeXdFB)3 zv(U%TXUxpcUTt0tUe#U;yrz3;due#7dcO7KdVKPD?(vhyEssMUSsrN~`#iYG9=kl& zdl2_$?)C0P?mBLsZZll(yB4~xb6x8i>hj#>7pG>YN~bcX15UG?{G4VwIXc-oDLY9! z{^t17@s4AV<7|gJ4t$4Fha!i3dpmn;dn342}Uum!ri|<|uN;+V zneG%B(>tamre-GVjQPeFjSm{{HI6fmF2FgcB5@ZTa3)fb%Zf*)_Gh_ z=;i0J7~OvftKbK`iI=f8@k@mboDL16B6xtus1h1RRj3+{wde*MZ(&0aFu^8>U^8qD z=Qh{|jvQ=S$Dq z<**#;!Q&yqJcVz-?+M#J?^7MqvDmaNz$V zKoeEPw&N7j7DHPBEfm^1Xfe<>QQN2_YCn}u750?j1stqnMj0!lQh(8tyRbUvZ!!`< z=EEA44cIdcBt?CqK2v{EU#P#R|4_ZuSE`TdhmMbrXd1G!05oMSY39=JOu8%ii23^U$0{B1la7%`z<)iz$RCMZzutD z!Zoakjp(9lSXGk2C^QPtmTTC0oFbV>l!-dgfc2%<%R1ZhCYgUI%*2xEcX;8PfL4Mq@SVhorWF&oaKrJrLZ`qC}zI0^>C zCSgp>XzAN{5|*Z|ZsSP!I(!>0k~FXFHV&a=<%t4Fs1V4Hs1Y^V?hZC&L5c+_7L2`v zgC*sOypTyhyMr|)6<9}b;mO>^6DY|AWFeRrlO?oK54L8z6x$8&!8NiA$O6{7m>CO_ zp%90CNmnGl=5{7i#J$x6Brv2|@C-v1ZT4oXdgcO1A3}*;lG-CFH$!PlceOS=5 z$Q-g7Kte{7Kr)YhcpsZ$8CvE6yhm9}`#-??&;#ZKI^_YDl9eOl$y$~!LuAQP-r)y$ z4>r~(2E?3LKm>853JoK5XcW;W`jD{!F@SS(0|kjywj`-Z0zxaHGc z&#|%ut47l4yr&Q%m;{5=PO_8bj~VhpW1wLIR{9|mBAAt8$kY&-aU2XG#8XJhPzY9y zq|jc^AVdfW0jb?&H_L~=7KC2N9vUWKrBk2b0NU>L`i_P~ z8GjW}0RLg$Mra&VF(cT#CiLnTSe9!Ah0KPjc2Ls1p;%xv?q4Eo8c@VVg^a04Y)TZQ z+Xeg;$b{HIA-5;ff#*ORi4$>#$0}(koo-NBJ)wx&5_dL|D;vuLqJf1A1&c9GAy!bC z4WTZ(6IZt90DXHFae%^uk%=fR;mDYz9MBSYY8$!-Xu_N@#Z-@(4e&H(?+IqiU4bpg zHcZWCQfEuOD};9^qoK63wG|_A>UVnUORU75NqpGBF*idBHNhqGCCtVbUTBOgi1T;7 znPjS{N1?olmVp-qR~$S=r13}s>d^|alB^=jNf5~cn*>q=jHy>pr`Vb`6h;nm z3?{2#M}(3vvIe-~unE;*mn;Dfrn(I=wU7*yFI5tb)JY_XAnUm#id|%|(8xLx4OAIu z?7}5Xg=6a7V09x)*~&L0#iY0aI5AMlVo4l{XH#SbGUUzF$ssngZ#I%mfG}m~+fca_ zWGY5BlLWGbY$aQOAO-|!MufnBfg%BBj9jvfB$DlLWVW-okOhfD;rxy{5lN99P-}LP zB&Z$9WG~rA_K+lCNP!14FY4^f1T*u+9p-9+#zUb^A*tj5IY`n-I>{tiBm?>f2~DyG zd#oVHjc4W9(S8$Tl7Yc62{6G^7!^@+kTm>V2g`)I4-YcGA}7L|^$IItUg&GAEKcuw HkG1~?`(A6WLP(kn8IPIFGsln;Ql>(4(L^Dlq>_^+C6#%biAV`WbxI@R7@NCI zw|l$Ix4y4#!@ajF@_+X}oap=h-*5fSw%7AM@3Y=Dyzf3|yYNiB@|idfVT6z@Tt*<| z?mFFV{LAq-5N@#rbd9^O&m0vQ&S~f$Mu@y~pA#@u^29bHgxfO_Qa|G}$He?WeEUa) z>nedCv^*j>s{KT$55n~l2#pyR5*!oN-;W6Rn}S^;Bz)7VxbZd#2w`c2^S6br4Cbw{ zcqiD6aM^PpScd|l5H~Rf1b0GTD>Pz#oN;4`Gs1_J5t3OI9=SZ&e%YO9gbR)%ByJrM z92Z3%jEsbS3h>p}21l%%wl$E8a1-#Uk5Q2^>-%paa|l3|vB!eGB7aN~!XH@u*a(^R zait*znh3v{#R%3*V>4w%8h=KJ3A~?!W2twt8t4G55kYi)ph~v{F9*!`z&s7+agN*u zvkq&{9KdG)Ud7@D!*GlKFSwC303TKZtQ&Wc`^8iqd;;moiiK0zWpSA=Wf^OP*$uI#Y+BAf}I3C9hMWa3ZHFx1r& zM&iaY2P2sY3viTWZXX&r`Vr3 zkQQ!gwrF)ZxRqUX7AG`SFWRN^>{<$UgPkg(V7JwABPENbquD6qz1}Z4JL8(ZJf<^V z>Tlo;u7{oI1o^Y`7{tx`wZQom1YybIgIjC|_&GKRA%75OH-Zgf;V>QH1~CaD#M#6_ zIOCzguV#4z6SM2b!!!qRH^6UEzk+W7tC?3%8Af89Qy*>QNPG@47#V}zkYj&;|0y=p zoPk>|#8J-=c*SrW=G{mbK9mVYr~aF%3Gq3@bVP?`GLV|tNi__^x&8VBX?I~5&Ya#l zmVZfz*T-A#m$tb&jKrJ};nD0EhN}U7mv!zQaGv7gLvVF{s_WK~;vZNnyMBUanwa=I zwv&@_-1nTQ60w=Xo+e?2wli@r@)!ao|joD7Ei(ftHb~;FwWJ={`eW2XqS|o&PZvZ@|D0O~)>hIFEm<0NY_+k=#f*bvZpb zYdKfBK)EWpn{prI4dhqIC(ECdzbxM=e^36I{Cfpi1qB6N1rLSA3NZ>>6tWeH6e<)N z71|XZDUMduQ8ZReP)t_LRxDMlnIt)B>;ol|+@j zDkoIFs`{&ztG23sRSQ&$Qu`NA?Th*dby@ZG>hbD3)l<~-)tl5iI3^rFP8f&g6myPn zYB_w)WsZPzo%6fKG>tHgM2$j?+ZvBFxtd9u*_szMTQpy5d1){NtaC}{t*(P^vTlQJtDd}`rk;r&&s#51@0Q*# z`oa2%`dtQ-4T=oDP4=2xGx@2ZzTqOnQX_Sv2gdfswI-uXVoh$EI+1JK# zisl>4GtC>#pIDe%lvwImCR%>860?%AlC!e5nqzgs>YBB<^=#{<)@jzY)}L&gZBlJ& zZC=<~*)Fs_YG+~>Yg7Rdfw?O?AC6U2A%-o0!{jx99Hj-Mif1 zdANIY&v2U&KjW+?@|^9N=J{#nteL4ZugwaZ)#PR873bCCZSQ@~`@K)1&o92bCBEnU zrue1$J(=x1JA01VoU{H~{#*Tj4OkG69q=O1G_Y(gHP>ox%-mP=0_I(t@3laALCQky zg>{Q&EGl30=iudRwW*Q5k?*3`uQOS9G}<-# zSFHdRjH5Cbkcm%cxe~YUZvZo2dC$z3)0_aa5922 z_GX;OxRLQWb7H1v=7!9M%sZL=S*lsyS!=U0vzoKVWZP%2&o0USCA){#p%>D*^nLoT z9L*euoRFO4oaUTwx%#=0xrMpyx&P$p7Fd>2cIPlT>~uKfaOvUB!+qtp<&ou2D)cM%SF~4rJK}I8 z_efu*P37iF-kHkYqqB~lJ^JpL$+56wjmLVbxK+tjcaD!eKJ)mV zniVx!HNV%Y*UqcWsJ(ka>%^iHhfn-;a>7aflSL;V)=AVk)@`f1UN2SeQlD0T=akeb z?^C=}7f=0h+VOPU>5|jW&&Zr{JQH)K=*+b<@A;$o7W@!?0bju5zdfsVcFx(0Rrg2weN0UO6K@;8dve~?OT61Fa z!{*OdZLjXSn%zQL{95L>#J2EGv^2F`Z+Y7CzNNQyM5{upcB@^hTkC?>=+>mxgRRF~ zPqkiXZE3yV`djPotsh$d5n#bM!6bo(z(8Owuop}fcnW35%Kt?{Mhw=~&(o){)S$ zyW>E|p^j4>jU7)r-goqNj_Q=_)a*3vbnbNTT-Ld!b7SYu&Wz4uo##5cJAdo^(k0!c z(dFDVrz@l@vMavpU>Dt0++}v8tG0{Z)zx*U>-Vm|x+S~Ebx-Qn=r-s!?{@26(4Ev> z-F*eV-!ngD#!?3tzKze|OB}|_DSl)H_Ls)F^wl~XBmbHCB?1&>G(zS+{GO?!;5P}b zqrK~~6;|YLug9keR^nUp@d?8F7TtHZPrgsCZ$h7J-)Oc;_eu4M^^NQs(MR=m^)~l5 z^)~ii>Alo@uJ>&3ncmZ1anGloKYHHvyzP0@^Q`A-&x4-2o~oX`Jv)0sd#3kH`)%Um zu!lMi?$tZi8`taBYu78(OVwSkyIOal?o?f7T}s`qx{Y<~>O$*Q)VbC1T4(?BV}}%cG>8%QKdztvr3hChdK_09I`CwEqPK>UrZOTE}mN~R@7WnQB+>!RW!9o zt!Q+SbYV^bufVNfT7E-;ME<`!+5EBp{Fh9U4Kr=wy z|EB+G|H=M(bN-z3(2w|j@IC3P>O=b^`KpFLYVPkL5)&hvEi)bLdERG#tg83`VrJf3^p^|<9x=8@@<>cLC) zNb=a}5#>R-KXX6fUg)mr=HWJV`lIOu(<7#@nI7W$-1Rq?2A3l)hg=T0__}zz%ye;f zv2&T^A~ogpl$TR}ni4d{&-o|kR_7AuLgze3uA{Z1m7{^9ro#<~Zig!lmmSVJoOUR3 z$alzb*zd5$VL7*#`1dOmOo~lRjU$X&jV>DzvYZPM?WfW?(#PGUdfnlN{&oJK5jF9UH z^MfxzCekuZ@YVEZzHt+_AwK&dgVUg4R0zKXFggMaqob$_uGI+MT%cRn0AXx|jS#`6 z*c$F_u`OKfF}xO_ekL*q6IqfC*IbfIpK8IIun}$Cip_ZY(Hd4Yf>n)WRX4J#n?Y3? z72&aXEP8;)!w3&S+YEigme>+~230ZiCy^wQSe?iddCVc|L>+4o17d(Ri5;=STEv~W zV{M2JAu+i6;s;oVx;3=%hIanveFJOtAI9k#))O*>SK%NHl(6S5;tjPj9Nw^KM6~~n z{wOlY{yxkg^5fsZ@P!Hxo^bwyaWZtqBr*>KG}Qj1*l}!~;rNFKMuc3TlYq3#*YnB2EW&VR_Cc z>NE8x^%wOw^@aL}>Y=_;y$}IKeS*J;h!b&sP8W{AM1n}t64&qyMF}#BNP^@7NDT^2 zK(>g05iokqHLNyf&^!p{T*JYvbMH0Gn+TcByiJ2Elh+FH7xJA>y^cA$lbH^ZVjueB z;7)<1Ap~y|2dEU10`mRq*v3MhD3VD;m8e0^8WR&@Nvyz;(PdnjkI-=>gg6E%A$9m= zJM{*3R+&nsk?D}!9$+9$!ows%07kGR_H@w=tfVATBtyxVSOekC4eX-Cz>ETH7AUZT zgV6>Ghdph26Dxv(5d2OYAtJ1}i37NzA=scPB!{#hVEBFmZ<#Rr83~1HV2Xf@gaV~W zw1^(jr$67sHsTzjO&o|5ZGH>Sw{azIz!|{+WCrnMS8xI#>hRHnk5E-;7jh|vM>pNV zexqE0KrxQA@@=d*%84)lhOX0XY~v1+5Y`C7Ashg;2~4H`vs zhz>-dOLXDhjF`c_1+k!`e#MC@>&Yf|i)4X331JC%&&0?gRkDd};EgP!T5mxpbj;t!)QYLj;D|m=rdIW5|Uo^0*@DG2P7%X zT;+|NSiU3cv5Kq$)!k(G05%wrBXR^BtaRyf9H6^OM5YGGj3YE=SVn{*sU($FeSsJ9 zSS^wYM&U`KkTjeF8MGZ56PFC~#8M(FrsAoOq8>$^1*x$_Sozqe2vq^dc)}EdK|M)8 z*u;Y2Rp8uww@gBkJg7JdY|T+3%8)^-&|@gz1XYC(S%sRL%{$Z32wv{YPl7N7=s*xI1vZh@D*0#iRv@dX3oIOVb(x0WFJYU z%tMJS`?k!Jfr*lRpt!Ic&xqz*szOS(&Z!uW{9u#c$P|pcSoJf;kvWzSzOGyyP1&%lrA8EEGLM>$L z;^3smL5wTNN=S_m5=vGBR}6Ao6|!nEcrX=okg0)WpgyXQFr-G-l5i5mBa!U+f`d&W z$U30PKx5A=VM-`dPzTB6J;-IFoIXq;l zJf@(HB%8?=5>K|0cpxy}KBSot2>gpw6ge};1i~ZRNFrPl!6GJPLEun`hcF>4$#$q$ zJIO96A4y~{NhW*9E?`K42eU3}?8>ZQ){8gH)fi2H%AG>?lLO=+)R;7qK{81?^beA3 zk~Pp{1wn2CD<{lvW~o_0CK#9u696-K3Zo(l4uXdN1i&$&9>F)L*T{wNSH8iDn7{2U NRusdC&iR0~{tsn3NX-BM diff --git a/resources/fonts/subset/sarasa-mono-sc-regular.subset.ttf b/resources/fonts/subset/sarasa-mono-sc-regular.subset.ttf index 3d0cda231e261fc6df73923601f3d39fe41c4995..0d49e9aebd3b05e27295fba6aa5a0a3eadb10086 100644 GIT binary patch delta 7531 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 gCkIKxD}6X8)NjJ%H&_!3kNk-_Vi?hNAF Container { .push(vertical_space(Fixed(40.0))) .push(col_language_radio_all); - if [ - Language::EL, - Language::FR, - Language::PL, - Language::PT, - Language::RO, - ] - .contains(&sniffer.language) - { + if [Language::EL, Language::FR, Language::PL, Language::PT].contains(&sniffer.language) { content = content.push(vertical_space(Fixed(40.0))).push( Container::new( Text::new("The selected language is not fully updated to version 1.2").font(font),