From 3966e42160e0b80bed01f892e399cb56f66cc516 Mon Sep 17 00:00:00 2001 From: Micah Lee Date: Mon, 4 Jul 2022 17:17:45 -0400 Subject: [PATCH] Build latest docs --- docs/gettext/.doctrees/advanced.doctree | Bin 26037 -> 26229 bytes docs/gettext/.doctrees/connecting.doctree | Bin 14668 -> 0 bytes docs/gettext/.doctrees/develop.doctree | Bin 37622 -> 37910 bytes docs/gettext/.doctrees/environment.pickle | Bin 41677 -> 40468 bytes docs/gettext/.doctrees/features.doctree | Bin 49385 -> 49757 bytes docs/gettext/.doctrees/help.doctree | Bin 7686 -> 7838 bytes docs/gettext/.doctrees/index.doctree | Bin 3456 -> 3550 bytes docs/gettext/.doctrees/install.doctree | Bin 23222 -> 23584 bytes docs/gettext/.doctrees/security.doctree | Bin 13459 -> 13667 bytes docs/gettext/.doctrees/tor.doctree | Bin 31555 -> 45052 bytes docs/gettext/advanced.pot | 4 +- docs/gettext/connecting.pot | 113 ------ docs/gettext/develop.pot | 4 +- docs/gettext/features.pot | 4 +- docs/gettext/help.pot | 4 +- docs/gettext/index.pot | 4 +- docs/gettext/install.pot | 4 +- docs/gettext/security.pot | 6 +- docs/gettext/sphinx.pot | 4 +- docs/gettext/tor.pot | 182 ++++++--- docs/source/locale/de/LC_MESSAGES/security.po | 8 +- docs/source/locale/de/LC_MESSAGES/tor.po | 330 +++++++++++---- docs/source/locale/el/LC_MESSAGES/security.po | 8 +- docs/source/locale/el/LC_MESSAGES/tor.po | 320 +++++++++++---- docs/source/locale/en/LC_MESSAGES/security.po | 21 +- docs/source/locale/en/LC_MESSAGES/tor.po | 344 +++++++++++++--- docs/source/locale/es/LC_MESSAGES/security.po | 8 +- docs/source/locale/es/LC_MESSAGES/tor.po | 320 +++++++++++---- docs/source/locale/fr/LC_MESSAGES/security.po | 56 +-- docs/source/locale/fr/LC_MESSAGES/tor.po | 382 +++++++++++++----- docs/source/locale/it/LC_MESSAGES/security.po | 23 +- docs/source/locale/it/LC_MESSAGES/tor.po | 320 +++++++++++---- .../locale/nb_NO/LC_MESSAGES/security.po | 8 +- docs/source/locale/nb_NO/LC_MESSAGES/tor.po | 319 +++++++++++---- docs/source/locale/pl/LC_MESSAGES/security.po | 8 +- docs/source/locale/pl/LC_MESSAGES/tor.po | 337 +++++++++++---- .../locale/pt_BR/LC_MESSAGES/security.po | 8 +- docs/source/locale/pt_BR/LC_MESSAGES/tor.po | 321 +++++++++++---- docs/source/locale/ru/LC_MESSAGES/security.po | 8 +- docs/source/locale/ru/LC_MESSAGES/tor.po | 322 +++++++++++---- docs/source/locale/tr/LC_MESSAGES/security.po | 8 +- docs/source/locale/tr/LC_MESSAGES/tor.po | 318 +++++++++++---- docs/source/locale/uk/LC_MESSAGES/security.po | 8 +- docs/source/locale/uk/LC_MESSAGES/tor.po | 320 +++++++++++---- 44 files changed, 3296 insertions(+), 1158 deletions(-) delete mode 100644 docs/gettext/.doctrees/connecting.doctree delete mode 100644 docs/gettext/connecting.pot diff --git a/docs/gettext/.doctrees/advanced.doctree b/docs/gettext/.doctrees/advanced.doctree index 99782c923397f25c72f89a187f1c89df265369fa..c1b506192ac20b9acd6336701acb5323e94f9124 100644 GIT binary patch delta 6528 zcmbVQYiu0V6=v-?B(a^uc{m})FA}hgA3KjbFDHQ{lt3^w1_DhQ9CKge*@?Yt_K_$+ zG(c4p=t?Nu>92}Z6tzSmA}Vf?P+N%~ZPfyeTB#4JN-YRNBekMPt%X`4(sO6B>-7>l zHa})&_s+fNeD^%QbME~3?ZnJGiMl81zU{lG>drS5SB|j^Ell!sK0Nh@N1CtqYQ5H? zp7b)4JXy%`Y?5Xe7l#rz^|lSw6l)7978X0W;ULBxlM;<0%P<^fXiQ(Ax^vjc|3r)gwMhY+m2%CB3$xWnPQd;6)m}J~7(ZCY+kCU=NJ$ibsdN zw&4Q7-jyYdh6S(JTLaT~mV|)NYrXzrhh-DRa7|mKnuavXb+}{cij8%h89HWKSRmfY z;>szU#p78#<%J^bc`}rE>!$x!^K?z>evo?a;z8WwwR(M^d}SF7fKUl>Y}d6M)nLdl zDJH7PBpyXYmgy=I#K`pdx(^eKz`BQ*uCB3C9VU!Xg;U4T734ZDc1;}+n1rgX=Gsg& zuXtcSpFFu@U(4e;Y0gYpWW1xM2;_woe@p~V!K){h4su;tBG`m6m)e?c64#>0bPcRf z1*=p++|*UejvO;maz*iheQw9`Orax(kMa&NSpQmZ3WPnkbPO9SF*r6OuHvYwW7&vk z4o1{9Y}+BKWnxRWrC*dXhU*3fI>z#aY=q>mnW{d#yg$!esm)A z&UmLG^xDPDhGei-j<@)$k59j}@v%hE9)oBti(CwdQf&4B{4y8-;UZhrxIry~Y{VUEI~s8f!?i4? zsvNVq;dviWm3U#(8^J(~q3=s!=&Qm21cfz3EEBj1Il4tmh*jWprXY)(!~zVJEOMz> zTc2Wj*`x1mzHuRsc10fDEs@T|9=+tvL>}FLogNIu8`-y{jR39qd&?^#k0zx@4Pu&_ z!Bq!J5ipAl<(Qfp;)(hM)o>}QV&sv1=??Mpo*xD?F@}GaB`$?S?ySTji45zitvI@&+OjSXjG!i%Dl%1$ zRL=D|>07+}V5T7cbMxODYicU$qPW<5YtUFZa2GQ6 z^}8hI_!Mz>g_06|CJ)$RKp zjW#~N)qM*l__mzo&2jR56)>cer_ZX#5{)NeV%f_=(a&~^%8>;kU;Iy>XzKM($>}Y= zloRpYG4x<(iSLSQfZh7D(2Y&M$P?~DXO?U%iTgY75d+oGT@M#EUtnf zp5h+pxZ|-h5|a5 zBc8o{$W5hl;#=k}VVNJVd$Y6QX$D84zhlteYu|i&-Bmxqfgc_`GU(QI?dlzQDeI zyA;*pS1Vf3z_*lh_Yf>CZyC0VY+^W^DVnVjq`UAzLUXZVQ9=xAFjv+Wzk9lA`@OBf zrdkPSe&q8e>S%?|$`~)!6>`w9m2zk_oE@mF_OM!3=jJ%8V=v8$5uYAtt$!EZm%e4R zAKZ3$?(#Xk!rtf*qQhSN^ROy9hxl@R{C8F`z*&viQ7m(|e-2Rb;=zr3t5nohpsQKP zO2y^5Od(5o2%luU-s#T{{wtB7)BikVBock%hS9B}_LG5?>j;Ve@7$pP$MNCX-WqDmO57Jnv=F1DWi&czX1X&YMav8P4N;7Skg(0C*i?;jr6)|BHk5Bxlq;}b4uhw*2M z4SbStHWsbQh0lo9V~+$opy5-ocLpA(v3Cg`GdMEkXc!q27mC-W@gz^Nocz}5@03O# zgqwHH+u^9B2$>5)r zx0~f)muPx;Lm>4Gd*@DiuMS5VPDTobBjG0_*~5|C;Yj95U&Umki8q4U z08n>&ufTQ2dp!aP-?1)5C-)ekJj2Hb3_JR22!!wCT z#82_T#E57nBYS@f!wW@?tRnY7BK&5-dEzYD*3%dHl7~afBq_fgE%4ugN2&aJ%cG;f zi1;r#6#QdBfu**i#lLu!dBwU3ew0r@aVsv%AD`l(e*soh1bYe9ra7qAT>;hwx<9B} zwm5s#TxH&(VQsrAthd-*LHkwImE3gwRpu=k)@`$}c(GoCluqZ|Om>oI!{K6mDorN} a42U8#9s*shVw`5OSmtgxEcvKF2L2EBlN0&? delta 6312 zcmbVQYiu0V6=v+1gd`?S2nmT3vw0BPvDZ6~JFg@>LP{V6Z2}F@6dZH!oqIDo@$S0& za4--SklIFQR6%EvDz#|=wN0TV5?Y~_N^RO7JX%`X{-IT?iUNvI#Sf}B2vvf#=gxR1 z<888D^J8c1nYrhD=iKjn_uTu@Z>5*ska`~JdFpxgWY3#juJq*FU%pauyWMrZnsJMH zmZ_FmDRVei3AnUnc>Ufkzq^`q>VC>lb%ZR+sb*lLVrp?mrqp&6hA`%)8T>>V-PwPv zKIo>#>h4DPZHC_#_zjNL{hkuz!pvo5JjK!#Ov?4DyVV_a*Y926_PI;l5Q94$>|E0y ze7SM3fMy1#QzS$CZ~3?43vJ%T4jn5|<|aU9J;+)y#MWUMkm9jus4M)fLj z_YFN-7wPHo-#JiB81!4n@rUp zW|itZ*s$o%RToZT;4j+K_h4CMvJjh$;#@AEH~zWkEh+aXysFI~MBEfvy5&eM~n+!U^`^bs~4(|2|35AszdET-w8yWQ{3 zIZB;H)ewBJbp3TR^&k?x7zW0?7nJqau=^(&t&Bshuo5d!=8Ti+@dC~>AdY*=m4n^A z{oUK){?5v)gRk~poBJ8q_-W@k5>@h2^m)kPwW3N?6LD3hHsOYYuxdiBAQ|Zjvt@2$ z9Y-@Va{0O1uVMIWoqKCm%DUJqc%wuyEygV5Kv@u^5rZ07QwTE|<_MXyE9I95T$Vae zETwKN6^}NaTlTn=`!iU3YyKemlOSxJ=tQ%LLXd($88B58^lY)L~OuvU$YH}O;t#w~KR`+_OOD=Iwl-&jp?xcGHh?cD_6VLj*UU3U$ zxY8@5IS|g~4Fc)e zXg1HeXG7T-U!&D-jRLu4UV(skcsIo(!Wqqo8Rar?*f5c8IWn?9KXl7c9ctK!8IW6b zRx-bMBUorGUwg8vb}#~QcWiP#GpZ!P00>Rfn2wRDsE!KiW!S_3(WhKju)-WQ6#DZE z@GD}QJpx|ZloZkb%>%+X;rB3!XCqFB~#1v3>hHWU4m z1N$%5GkrX8!$1`68*QS!F>Emo4PI5dSQ4Sd=%y37xTDyW1lpqN{<1Q4nNyu$4y*)u zSO{=)#uKkn%~wgi{~W9o$$ldf_S&0!fv354X@UPh7eAM6;Kp$ff7*qwiJe8`p zOp&F@wk>0ZVWrnpOQwoF8^dh}i`C$Y;rDx`uEYu#EF8IhWGOtEt1=ghQGK2iJT%hB zXPJOqOJ{|7YYTpr8_=F`i>n$#9Ez05pesyuxJ|JtYr&@@$L<=O1Dk)@{rQP)TMB_qxSx`gzK;_|B(LU3QN3CEcM=!pfQ>m**S+tVR|MTR&Z73 z=!NV&li5={Fb_N7r=4Xnn+QcPk#L3#!?q0~8%QM-x;#o9%6gfuo50OTkAp{Kek9it zaC_=E^>lxWLk*TcL!-K;U=>kSwz)=R0*#J>4U20E(9RnOZddm0nVus9o&g_trub_1 zbirmdX1bWJ#y^y!Qt#K2@PoYea^pH8|fy+hK87iiEhZy zRgu|ki+>Aj#e(P&S1Hn4?v`w5|S?`pgN5*Dvh$ zd9CILv;%;r+{iP2ji8OA$SC^#W;Mmxv;GMAz zsgzr(OqRE0GDnXd9i5!6xW&R~v2-}&u&K->n=A)w58b?aUGt+#u{cp4&9Mp>9|eyc zGJ~hbwgxXBIuYc@)4}QS$=Y@}d65e-W23-D1i-Mc5hbz5=eN zfbQOp#AQf4+!FlizLhoMC+nU%?!J%>Jsb}mWJBY}L)+QVZZ@=eJhYb$O&t%-WUFpU z;0>WJ1*kjR=iztKeJKP92SMk;O>u-!Y>y*^Vvh&$Z-lF$BtUHb6(an;fVo9HdpDTE zA4!wJ1UV?}3tlDrcmD<+x0_(W2(e1P*7m#LUb=Z`*k2%sUf;U_26?Z91H4z^))aI1 zQgung3;AIol>RG5(TmaTn z&Vky0=Wy4|$0u`q*DEtdww}%!{QwE7i09 UVu#UU30HE(LOm;_qDn^p2YjH+j{pDw diff --git a/docs/gettext/.doctrees/connecting.doctree b/docs/gettext/.doctrees/connecting.doctree deleted file mode 100644 index 8106c42da39d129770a077802bc1fca5f044b0e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14668 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 delta 7170 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 DZr1U1 diff --git a/docs/gettext/.doctrees/environment.pickle b/docs/gettext/.doctrees/environment.pickle index 6dd69f2c50a3a388e3dd2c6e15f7bb472a1959aa..93fb98b618fdbfd809745066c92132d6fbf65681 100644 GIT binary patch literal 40468 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 literal 41677 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 AeEZsfGFNdn4NveTbt~zyR%Bs zVh=)T*-M%6=*hbja`5iI;6*)n_tbyENvf?Bg?a4oX5ahfeauerM^W7wdH3Z&{h3d) zEyt&E4?HFgj-D5$FpblRp`+geJ&qvMsqX-fmDz>TdMZiBt|O8eqiR@&MQf%7R?TkP zqzxvuiQHCdW@D9qRvr{CZHsx-HU!SfxFX}4jO%i zICo|8&T+DdrDkjs{CA@bG3ap{rw6s`nUh}2$;=8}mCG=IHtbrJR2uaau>LJU&3O=$?I*)S{60C9GXp`mvUWZ|;>-JnG9$vV{zhy5^P9kGLbVJtz2%>VZ#nAW4e%Rr~+?nX)0BRybS0YqY3;C?egO@4R#Yx#;YH|Bb@8#@C| VM{I~B=K%FXGUzUv17opW{sr;73@`uy delta 732 zcmZ{hOKTHR6vvsoNTvlheJqkl(n?7a%}ghgNyZAIf(pSPqRTAq+_{r8Xy#7m(NIb- zZc3%&qTcIL@FOU}58wyTjeGZkAh>hqB&o52E)JJ-IFJAR{lDbL`P4Z5Dm+bnO@MIv zb8l6EBorb^0y-d4=o3%s+W{L3o7G|`5hX+08-eUV_xh+ zu^So){=KNjr#r4gVLIE%EOuRvN^)D44H;WIdc#mvq8muJ6b&J@g_~xpiFs&1F3Ms$ zaB1k6obl~ve5y7Ltee{SpYo$rMHVr29D)Pe>GLDrjj|R&LFf^Go*{D|IhdHUEE!Ob zeM()sfPp|CYf*({Qs2kItlLW9bhdmaQv>rD;fQ>&Q~us@&ETL}UXSih(Vi z7_sd0FxZFm+V+C$9LN0yh8dO^A34MKGE+{^j9^=t^6i-w^ARx~N&a!6llc3}dGC5W z%J?+&FyT;(=}%r{z6-*;$tbG`LXEx6ZL$@yTq;2jxc*g18V-kb_aFf3)T!5(OtLSz z#P!)d@y>eTcT+&=6Tfbgz?wF(_hO5E&Q;kr@ilw1bcOv`IxL*Pu^;6eG$6r&8>1d^ fIO+OOir?eO^W`03MKlSf9tv#g@b2_8p;7+@fob+C diff --git a/docs/gettext/.doctrees/install.doctree b/docs/gettext/.doctrees/install.doctree index 1077e6657951af1ed4e87ed746c7e4fe91f92dd5..579c16499abf354017526d08e9b34fe5f7bf5c49 100644 GIT binary patch literal 23584 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 literal 23222 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 diff --git a/docs/gettext/.doctrees/security.doctree b/docs/gettext/.doctrees/security.doctree index 2d27f1d9bcbe40c2f4a501332813360c129a53e6..e0963fea491acc02da1b2b932552cfec48f16cd2 100644 GIT binary patch delta 2721 zcma)8O>7%Q6wcalO5(I>)GBq;Bz2n5v`%90|4%`vrJ$-!V+1Nvi<+9*o!N}tcsJN< zP^uPFP$i01g?6?`AoWtIH|U{z=>Z`)a3T`DA#O+y5 z$EJ3_*jmijbb$9>@($q1B@a)LZ)0QGXX(=n{Ty8KYIqhO#(VJd8{Oz;%ZVi8Q_LdC z#g7fm;zM{G&*6!MUK+!ZD{%+4@hKFFKt*#jfO3)G!I0s+o0eo5vOt$iXvm@oc}>(= zg%=bavYKRYvRBhFOV0J)uGjYy@Uj;)EP?y*mL>YIJzOC5#F^q{nylVEhau{IvEd%Jtsm2hRZUfSN#%G0Kv5D{ zRRE?csgkBEs-&BGSh0Vk?_7-ax`(mv65D!Ciw%y5c0{^b@pBqFgk9JpGrXUuK)hFKVtQ}(Wvfd4o7Kf zA~XTg45TYigp{Tx$cWc;q{}ie0Ssw2&+_ykrl%*9Ibzw?TDj<~rEUMuVUbCarh}`H zpNAD<>{yT=M2T%)&N`i$k<$tCXy;G9zw>3Lz8;P5uCQIv!Z<Zaepz?rwLqHR?%sGxcB&-jkSRM2g*ePU)bBK89m zrJ;tQkds#@uGC)%&!DvU)W&u;kxE7PM-3c@1gP+eCP=0zsUi?rffWTLNQ%nKQXq@%#O_Rc zbci#T{(opbo6FWC?dlksg~<&mhN{S@Rj8)ULsTs;TOMe(+-+^8TU#Az;|-|@=O-4u zkQ2=$&2w}6s&=hnAP>*cJLkjszZm9w|5Q$5m^tzhJ4HU=G9$w)MGF;HkhSdK!b*`U zy|=i1hJ3;9OQo>mtX2=@a;s>ynq6IUux(}S$})Mx9-G|X+=RdZP6Zg}Q6*bMjv095 zs1A^moI<|jZjEd$mccTGumLPu%bwdy5zl+%IG>#!rj2mu9V}GQib>Jw`c-!jm30IQ zVN}(-O5Wx#y>W*gbm?|rjs@nWz}yPV=hW2PehZY5v$l$=!T*p_;GGXW^PyM1h9`sd tAORi>qw&Qsv~6nJJjS+tCm8Vp!2dsNE?ATsO<2)KFqpy4$=`ya~xaWen_ delta 2530 zcmbVOTZ|J`7-rh-5*BbnWG~?EGRu;^bhquCnbWyIPyrQjNioKUMY57JGiUa+EbZD( zT^qpS1Ia!NBya{3h{l*`VxoA-yr>WQE++Wu6EVgMiN^5Yi}AsKrfl0KkS#v+Z%@zv z|L6N}-#I@Qcs_AHadib>PW%vK!sVY{>l0X<4S8~gl}^)4wL;68g}lp|Fg`sz8}s7T zyzP4;(iGjcZAFz78B^0FDpC!@A+RFI)=d7Du+k&3$XAXH^VwKV*w3%W#*QDTnuLv< z^Cy`&@3Yy6-BRLWd`vjX zpNSvtO)`TGv1v9u+XXffzaDq%Eik#NN!K7~`Dh%JZZqBz#W3TE8rBul(pAeb2{s7P z4N0MdQew(jri$ZNO_rH@%MT+Pf?L9E{c_s<1Ujjzu2{67Xi&;Gbw;$Z6+Ru zqZ`bcI4G4h+te{KO&i-78IFu4f+Z#EAcJNRuO;02d9Zl1^MiUp{Y*nW%GxFd0b7=# z8bl&8)oh$aDv_bQ29_--y{y`3O~7+2!iEjW=!oda)gPXSLeg3<01cY?_8GYep7h$c(OI%`ynm6~{55KaB`_aC`GD zLAb&{+xq?Z7o9-85q$jEA2E94(ZOwN2PY$4Q?i;wG*!Y9MTVuo!jw(hL5`~62DpE> zIstbx%433$_WciIYLp*qabuc)($kY_<~uEA&0UwteosZs0zfo|HComFkg z%Ia8g8sio0pL`)?ft9Imrp|SUvKG{mzX|o)|3aC(52Zs8w%~3@01O+t3>>NwYU;KG zOn|7_R{nY4n^^is`brDD2NUdY(=^~@4os_-l5@W9Zjl3OY*R?>OuI-wH( z2Wfl|B{`Dc<-f=&t|@0<`2cECcs~@+h2l^s-U-Du5LItek({P(ZHZRGM?@ji&PAHJ qNGn%mV)%dPfNhDa*_p_+a3t7@Wnp`dO|4RyxR8H87v`dBrvC#Vsxj#R diff --git a/docs/gettext/.doctrees/tor.doctree b/docs/gettext/.doctrees/tor.doctree index f0f076904861ed720fcd2cd7577878255974d2d3..44a1843b7ab3391233dd2d8b863dfdce1ed33aee 100644 GIT binary patch literal 45052 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\n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/connecting.pot b/docs/gettext/connecting.pot deleted file mode 100644 index b065c439..00000000 --- a/docs/gettext/connecting.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) Micah Lee, et al. -# This file is distributed under the same license as the OnionShare package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: OnionShare 2.5\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-31 16:39+1100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../../source/connecting.rst:2 -msgid "Getting connected to Tor" -msgstr "" - -#: ../../source/connecting.rst:4 -msgid "When OnionShare starts, it will present a screen asking you to connect to the Tor network." -msgstr "" - -#: ../../source/connecting.rst:8 -msgid "You have several choices. You can click Connect to Tor to begin the connection process. If there are no problems with your network, including any attempts to block your access to the Tor network, this should hopefully work the first time." -msgstr "" - -#: ../../source/connecting.rst:10 -msgid "If you want to manually configure Bridges or other Tor settings before you connect, you can click 'Network Settings'." -msgstr "" - -#: ../../source/connecting.rst:13 -msgid "Automatic censorship circumvention" -msgstr "" - -#: ../../source/connecting.rst:15 -msgid "When OnionShare fails to connect to Tor, it might be because Tor is censored in your country." -msgstr "" - -#: ../../source/connecting.rst:17 -msgid "If this occurs, a screen will be displayed that will offer you to either 'Use a Bridge' (automatically choosing one for you), or 'Try Again without a Bridge'." -msgstr "" - -#: ../../source/connecting.rst:22 -msgid "What 'Use a Bridge' does" -msgstr "" - -#: ../../source/connecting.rst:24 -msgid "Bridges are a way to connect to the Tor network via intermediate services that are hopefully not blocked by your network provider (whereas normal connections might be)." -msgstr "" - -#: ../../source/connecting.rst:26 -msgid "Clicking 'Use a Bridge' will temporarily use the `Meek `_ domain-fronting proxy to make a non-Tor connection from your computer to the Tor Project's Censorship Circumvention API. The use of the Meek proxy is to hide the fact that you are trying to find a way to connect to Tor." -msgstr "" - -#: ../../source/connecting.rst:28 -msgid "Before clicking 'Use a Bridge', you can choose either 'Automatically determine my country from my IP address' or 'Manually select my country'." -msgstr "" - -#: ../../source/connecting.rst:30 -msgid "If you choose the former option, the Censorship Circumvention API will consider your IP address (yes, your real IP address) to determine what country you might reside in." -msgstr "" - -#: ../../source/connecting.rst:32 -msgid "Based on the country information, the API will try to automatically find bridges that suit your location." -msgstr "" - -#: ../../source/connecting.rst:36 -msgid "If you choose to manually select a country, OnionShare will still make a request to the Censorship Circumvention API, but will tell the API the country code. The API will then try to fetch bridges for that country that you specified." -msgstr "" - -#: ../../source/connecting.rst:38 -msgid "If it finds any such bridges, OnionShare will try to reconnect to Tor using those bridges." -msgstr "" - -#: ../../source/connecting.rst:40 -msgid "If the API does not find any bridges for your location, OnionShare will ask the API for 'fallback' options. At the time of writing, this is likely to be the obfs4 built-in bridges." -msgstr "" - -#: ../../source/connecting.rst:42 -msgid "OnionShare will also attempt to use the obfs4 built-in bridges if for some reason it could not connect to the API itself, or the API returned an error." -msgstr "" - -#: ../../source/connecting.rst:44 -msgid "It's important to note that the requests to the Censorship Circumvention API do not go over the Tor Network (because if you could connect to Tor already, you wouldn't need to connect to the API)." -msgstr "" - -#: ../../source/connecting.rst:46 -msgid "Even though it is hard for an adversary to discover where the Meek request is going, this may still be risky for some users. Therefore, it is an opt-in feature. The use of Meek and non-torified network requests are limited only to making one or two requests to the Censorship Circumvention API. Then Meek is stopped, and all further network requests happen over the Tor network." -msgstr "" - -#: ../../source/connecting.rst:49 -msgid "What 'Try again without a Bridge' does" -msgstr "" - -#: ../../source/connecting.rst:51 -msgid "Clicking 'Try again without a Bridge' will retry the normal OnionShare connection attempt to Tor. It won't talk to the Tor Censorship Circumvention API or use Meek." -msgstr "" - -#: ../../source/connecting.rst:54 -msgid "Connect to Tor automatically" -msgstr "" - -#: ../../source/connecting.rst:56 -msgid "You can toggle on the switch 'Connect to Tor automatically' before clicking 'Connect to Tor'. This means that next time OnionShare starts, it will automatically connect with its Tor connection settings from the last session, instead of presenting you with the connection options." -msgstr "" - -#: ../../source/connecting.rst:58 -msgid "If the connection fails, you can still try bridges or reconfigure Tor via the 'Network Settings'." -msgstr "" diff --git a/docs/gettext/develop.pot b/docs/gettext/develop.pot index c6c10612..1e32bebb 100644 --- a/docs/gettext/develop.pot +++ b/docs/gettext/develop.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: OnionShare 2.5\n" +"Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/features.pot b/docs/gettext/features.pot index ed0709ef..fd0a19e8 100644 --- a/docs/gettext/features.pot +++ b/docs/gettext/features.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: OnionShare 2.5\n" +"Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/help.pot b/docs/gettext/help.pot index 6038dd4c..1d8f17c8 100644 --- a/docs/gettext/help.pot +++ b/docs/gettext/help.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: OnionShare 2.5\n" +"Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/index.pot b/docs/gettext/index.pot index 027be126..38d84a7f 100644 --- a/docs/gettext/index.pot +++ b/docs/gettext/index.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: OnionShare 2.5\n" +"Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/install.pot b/docs/gettext/install.pot index ea5e76e1..1ec3098f 100644 --- a/docs/gettext/install.pot +++ b/docs/gettext/install.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: OnionShare 2.5\n" +"Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/security.pot b/docs/gettext/security.pot index 8efdbb98..3c41ebba 100644 --- a/docs/gettext/security.pot +++ b/docs/gettext/security.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: OnionShare 2.5\n" +"Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -45,7 +45,7 @@ msgid "**Anonymity of OnionShare users are protected by Tor.** OnionShare and To msgstr "" #: ../../source/security.rst:28 -msgid "**If an attacker learns about the onion service, it still can't access anything.** Prior attacks against the Tor network to enumerate onion services allowed attackers to discover private ``.onion`` addresses. To access an OnionShare service from its address, the private key used for client authentication must be guessed (unless the service is already made public by turning off the private key -- see :ref:`turn_off_private_key`)." +msgid "**If an attacker learns about the onion service, they still can't access anything.** Prior attacks against the Tor network to enumerate onion services allowed attackers to discover private ``.onion`` addresses. To access an OnionShare service from its address, the private key used for client authentication must be guessed (unless the service is already made public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 diff --git a/docs/gettext/sphinx.pot b/docs/gettext/sphinx.pot index 1351157c..2459f0b0 100644 --- a/docs/gettext/sphinx.pot +++ b/docs/gettext/sphinx.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: OnionShare 2.5\n" +"Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/tor.pot b/docs/gettext/tor.pot index 01b4dcaa..b41e70ce 100644 --- a/docs/gettext/tor.pot +++ b/docs/gettext/tor.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: OnionShare 2.5\n" +"Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -20,131 +20,215 @@ msgstr "" msgid "Connecting to Tor" msgstr "" -#: ../../source/tor.rst:6 -msgid "Pick a way to connect OnionShare to Tor by clicking Network Settings from the welcome screen, or the Tor onion icon in the bottom right of the OnionShare window to open the Tor Settings tab." +#: ../../source/tor.rst:4 +msgid "When OnionShare starts, it will show you a screen asking you to connect to the Tor network." +msgstr "" + +#: ../../source/tor.rst:8 +msgid "You can toggle on the switch \"Connect to Tor automatically\" before clicking \"Connect to Tor\". This means that next time OnionShare starts, it will automatically connect with its Tor connection settings from the last session, instead of presenting you with the connection options. If the connection fails, you can still try bridges or reconfigure Tor via the \"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 -msgid "Use the Tor version built into OnionShare" +msgid "You can click \"Connect to Tor\" to begin the connection process. If there are no problems with your network, including any attempts to block your access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 -msgid "This is the default, simplest and most reliable way that OnionShare connects to Tor. For this reason, it's recommended for most users." +msgid "Or, if you want to manually configure Bridges or other Tor settings before you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 -msgid "When you open OnionShare, it launches an already configured ``tor`` process in the background for OnionShare to use. It doesn't interfere with other ``tor`` processes on your computer, so you can use the Tor Browser or the system ``tor`` on their own." +msgid "Automatic censorship circumvention" +msgstr "" + +#: ../../source/tor.rst:18 +msgid "When you click \"Connect to Tor\", if OnionShare fails to connect, it might be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 -msgid "Getting Around Censorship" +msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 -msgid "If your access to the internet is censored, you can configure OnionShare to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without one, you don't need to use a bridge." +msgid "Try again without a bridge" +msgstr "" + +#: ../../source/tor.rst:23 +msgid "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 -msgid "To use a bridge, open the Tor Settings tab. You must select \"Use the Tor version built into OnionShare\" and check the \"Use a bridge\" checkbox." +msgid "Manually select my country for bridge settings" msgstr "" -#: ../../source/tor.rst:27 -msgid "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is recommended over using `meek-azure`." +#: ../../source/tor.rst:28 +msgid "If you choose the \"Try again without a bridge\" option, OnionShare will retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" -#: ../../source/tor.rst:31 -msgid "If using a built-in bridge doesn't work, you can request a bridge from torproject.org. You will have to solve a CAPTCHA in order to request a bridge. (This makes it more difficult for governments or ISPs to block access to Tor bridges.)" +#: ../../source/tor.rst:30 +msgid "The other two options will attempt to automatically bypass censorship using Tor bridges. If your network provider is blocking access to the Tor network, you can hopefully still connect to a Tor bridge, which will then connect you to the Tor network, circumventing the censorship. Both of these options use the Tor Project's Censorship Circumvention API to provide you with bridge settings that should work for you. OnionShare will temporarily use the `Meek `_ domain-fronting proxy to make a non-Tor connection from your computer to Tor's Censorship Circumvention API. The Meek proxy hides the fact that you are trying to find a way to connect to Tor." msgstr "" -#: ../../source/tor.rst:35 -msgid "You also have the option of using a bridge that you learned about from a trusted source." +#: ../../source/tor.rst:36 +msgid "If you choose \"Automatically determine my country from my IP address for bridge settings\", the Censorship Circumvention API will consider your IP address (yes, your real IP address) to determine what country you might reside in. Based on the country information, the API will try to automatically find bridges that suit your location." msgstr "" -#: ../../source/tor.rst:38 -msgid "Attempt auto-configuration with Tor Browser" -msgstr "" - -#: ../../source/tor.rst:40 -msgid "If you have `downloaded the Tor Browser `_ and don't want two ``tor`` processes running, you can use the ``tor`` process from the Tor Browser. Keep in mind you need to keep Tor Browser open in the background while you're using OnionShare for this to work." -msgstr "" - -#: ../../source/tor.rst:44 -msgid "Using a system ``tor`` in Windows" +#: ../../source/tor.rst:41 +msgid "If you choose \"Manually select my country for bridge settings\", the Censorship API will find the bridges that suit the country that you specified." msgstr "" #: ../../source/tor.rst:46 -msgid "This is fairly advanced. You'll need to know how edit plaintext files and do stuff as an administrator." +msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 -msgid "Download the Tor Windows Expert Bundle `from `_. Extract the compressed file and copy the extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted folder with ``Data`` and ``Tor`` in it to ``tor-win32``." +msgid "If the Censorship Circumvention API finds bridges that it believes will suit you, OnionShare will try to reconnect to Tor using those bridges. If the API does not find any bridges for your location, OnionShare will ask the API for \"fallback\" options, and then try to reconnect using those." +msgstr "" + +#: ../../source/tor.rst:50 +msgid "If for some reason OnionShare fails to connect to the Censorship API itself, or if the API returns an error message, OnionShare will attempt to use the obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 -msgid "Make up a control port password. (Using 7 words in a sequence like ``comprised stumble rummage work avenging construct volatile`` is a good idea for a password.) Now open a command prompt (``cmd``) as an administrator, and use ``tor.exe --hash-password`` to generate a hash of your password. For example::" +msgid "It's important to note that the requests to the Censorship Circumvention API do not go over the Tor network (because if you could connect to Tor already, you wouldn't need to connect to the API)." +msgstr "" + +#: ../../source/tor.rst:54 +msgid "Even though it's hard for an adversary to discover where the Meek request is going, this may still be risky for some users. Therefore, it is an opt-in feature. The use of Meek and non-torified network requests are limited only to making one or two requests to the Censorship Circumvention API. Then Meek is stopped, and all further network requests happen over the Tor network." +msgstr "" + +#: ../../source/tor.rst:56 +msgid "If you are uncomfortable with making a request that doesn't go over the Tor network, you can click \"Network Settings\" (or the Settings icon in the bottom right corner, followed by the Tor Settings tab in the screen that appears), and manually configure bridges. After you save any bridge settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 -msgid "The hashed password output is displayed after some warnings (which you can ignore). In the case of the above example, it is ``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." +msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 -msgid "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` and put your hashed password output in it, replacing the ``HashedControlPassword`` with the one you just generated::" +msgid "You can get to the Tor settings by clicking \"Network Settings\" on the welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of the application, and then switch to the Tor Settings tab in the screen that appears." msgstr "" -#: ../../source/tor.rst:66 -msgid "In your administrator command prompt, install ``tor`` as a service using the appropriate ``torrc`` file you just created (as described in ``_). Like this::" +#: ../../source/tor.rst:65 +msgid "Here are the different ways you can configure OnionShare to connect to Tor:" +msgstr "" + +#: ../../source/tor.rst:68 +msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 +msgid "This is the default, simplest and most reliable way that OnionShare connects to Tor. For this reason, it's recommended for most users." +msgstr "" + +#: ../../source/tor.rst:73 +msgid "When you open OnionShare, it launches an already configured ``tor`` process in the background for OnionShare to use. It doesn't interfere with other ``tor`` processes on your computer, so you can use the Tor Browser or the system ``tor`` on their own." +msgstr "" + +#: ../../source/tor.rst:76 +msgid "**Using bridges**" +msgstr "" + +#: ../../source/tor.rst:78 +msgid "To use a bridge, you must select \"Use the Tor version built into OnionShare\" and check the \"Use a bridge\" checkbox." +msgstr "" + +#: ../../source/tor.rst:80 +msgid "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is recommended over using `meek-azure`." +msgstr "" + +#: ../../source/tor.rst:84 +msgid "If using a built-in bridge doesn't work, you can request a bridge from torproject.org. You will have to solve a CAPTCHA in order to request a bridge. (This makes it more difficult for governments or ISPs to block access to Tor bridges.)" +msgstr "" + +#: ../../source/tor.rst:88 +msgid "You also have the option of using a bridge that you learned about from a trusted source." +msgstr "" + +#: ../../source/tor.rst:91 +msgid "Attempt auto-configuration with Tor Browser" +msgstr "" + +#: ../../source/tor.rst:93 +msgid "If you have `downloaded the Tor Browser `_ and don't want two ``tor`` processes running, you can use the ``tor`` process from the Tor Browser. Keep in mind you need to keep Tor Browser open in the background while you're using OnionShare for this to work." +msgstr "" + +#: ../../source/tor.rst:97 +msgid "Using a system ``tor`` in Windows" +msgstr "" + +#: ../../source/tor.rst:99 +msgid "This is fairly advanced. You'll need to know how edit plaintext files and do stuff as an administrator." +msgstr "" + +#: ../../source/tor.rst:101 +msgid "Download the Tor Windows Expert Bundle `from `_. Extract the compressed file and copy the extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted folder with ``Data`` and ``Tor`` in it to ``tor-win32``." +msgstr "" + +#: ../../source/tor.rst:105 +msgid "Make up a control port password. (Using 7 words in a sequence like ``comprised stumble rummage work avenging construct volatile`` is a good idea for a password.) Now open a command prompt (``cmd``) as an administrator, and use ``tor.exe --hash-password`` to generate a hash of your password. For example::" +msgstr "" + +#: ../../source/tor.rst:112 +msgid "The hashed password output is displayed after some warnings (which you can ignore). In the case of the above example, it is ``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." +msgstr "" + +#: ../../source/tor.rst:114 +msgid "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` and put your hashed password output in it, replacing the ``HashedControlPassword`` with the one you just generated::" +msgstr "" + +#: ../../source/tor.rst:119 +msgid "In your administrator command prompt, install ``tor`` as a service using the appropriate ``torrc`` file you just created (as described in ``_). Like this::" +msgstr "" + +#: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" -#: ../../source/tor.rst:72 -msgid "Open OnionShare and click the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" choose \"Connect using control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose \"Password\" and set the password to the control port password you picked above. Click the \"Test Connection to Tor\" button. If all goes well, you should see \"Connected to the Tor controller\"." +#: ../../source/tor.rst:125 +msgid "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose \"Password\" and set the password to the control port password you picked above. Click the \"Test Connection to Tor\" button. If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" -#: ../../source/tor.rst:81 +#: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" -#: ../../source/tor.rst:83 +#: ../../source/tor.rst:136 msgid "First, install `Homebrew `_ if you don't already have it, and then install Tor::" msgstr "" -#: ../../source/tor.rst:87 +#: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" -#: ../../source/tor.rst:94 +#: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" -#: ../../source/tor.rst:98 -msgid "Open OnionShare and click the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" choose \"Connect using socket file\", and set the socket file to be ``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication settings\" choose \"No authentication, or cookie authentication\". Click the \"Test Connection to Tor\" button." +#: ../../source/tor.rst:151 +msgid "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using socket file\", and set the socket file to be ``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication settings\" choose \"No authentication, or cookie authentication\". Click the \"Test Connection to Tor\" button." msgstr "" -#: ../../source/tor.rst:104 -#: ../../source/tor.rst:124 +#: ../../source/tor.rst:157 +#: ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" -#: ../../source/tor.rst:107 +#: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" -#: ../../source/tor.rst:109 +#: ../../source/tor.rst:162 msgid "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a similar Linux distro, It is recommended to use the Tor Project's `official repository `_." msgstr "" -#: ../../source/tor.rst:111 +#: ../../source/tor.rst:164 msgid "Next, add your user to the group that runs the ``tor`` process (in the case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to your system ``tor``'s control socket file." msgstr "" -#: ../../source/tor.rst:113 +#: ../../source/tor.rst:166 msgid "Add your user to the ``debian-tor`` group by running this command (replace ``username`` with your actual username)::" msgstr "" -#: ../../source/tor.rst:117 -msgid "Reboot your computer. After it boots up again, open OnionShare and click the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the socket file to be ``/var/run/tor/control``. Under \"Tor authentication settings\" choose \"No authentication, or cookie authentication\". Click the \"Test Connection to Tor\" button." +#: ../../source/tor.rst:170 +msgid "Reboot your computer. After it boots up again, open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the socket file to be ``/var/run/tor/control``. Under \"Tor authentication settings\" choose \"No authentication, or cookie authentication\". Click the \"Test Connection to Tor\" button." msgstr "" diff --git a/docs/source/locale/de/LC_MESSAGES/security.po b/docs/source/locale/de/LC_MESSAGES/security.po index 390f08ef..6578cd08 100644 --- a/docs/source/locale/de/LC_MESSAGES/security.po +++ b/docs/source/locale/de/LC_MESSAGES/security.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-09-19 18:10+0000\n" "Last-Translator: Michael Breidenbach \n" "Language: de\n" "Language-Team: de \n" -"Plural-Forms: nplurals=2; plural=n != 1\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" @@ -83,7 +83,7 @@ msgstr "" #: ../../source/security.rst:28 #, fuzzy msgid "" -"**If an attacker learns about the onion service, it still can't access " +"**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " diff --git a/docs/source/locale/de/LC_MESSAGES/tor.po b/docs/source/locale/de/LC_MESSAGES/tor.po index 74339f21..e763cf14 100644 --- a/docs/source/locale/de/LC_MESSAGES/tor.po +++ b/docs/source/locale/de/LC_MESSAGES/tor.po @@ -7,38 +7,185 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-09-13 10:46+0000\n" "Last-Translator: nautilusx \n" "Language: de\n" "Language-Team: de \n" -"Plural-Forms: nplurals=2; plural=n != 1\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Mit dem Tor-Netzwerk verbinden" -#: ../../source/tor.rst:6 -#, fuzzy +#: ../../source/tor.rst:4 msgid "" -"Pick a way to connect OnionShare to Tor by clicking Network Settings from" -" the welcome screen, or the Tor onion icon in the bottom right of the " -"OnionShare window to open the Tor Settings tab." +"When OnionShare starts, it will show you a screen asking you to connect " +"to the Tor network." +msgstr "" + +#: ../../source/tor.rst:8 +msgid "" +"You can toggle on the switch \"Connect to Tor automatically\" before " +"clicking \"Connect to Tor\". This means that next time OnionShare starts," +" it will automatically connect with its Tor connection settings from the " +"last session, instead of presenting you with the connection options. If " +"the connection fails, you can still try bridges or reconfigure Tor via " +"the \"Network Settings\" button." msgstr "" -"Lege fest, wie OnionShare sich mit Tor verbinden soll, indem du auf das " -"„⚙“-Symbol am unteren rechten Rand vom OnionShare-Fenster klickst, um die" -" entsprechenden Einstellungen zu sehen." #: ../../source/tor.rst:11 -msgid "Use the Tor version built into OnionShare" +msgid "" +"You can click \"Connect to Tor\" to begin the connection process. If " +"there are no problems with your network, including any attempts to block " +"your access to the Tor network, this should hopefully work the first " +"time." msgstr "" #: ../../source/tor.rst:13 msgid "" +"Or, if you want to manually configure Bridges or other Tor settings " +"before you connect, you can click \"Network Settings\"." +msgstr "" + +#: ../../source/tor.rst:16 +msgid "Automatic censorship circumvention" +msgstr "" + +#: ../../source/tor.rst:18 +msgid "" +"When you click \"Connect to Tor\", if OnionShare fails to connect, it " +"might be because Tor is censored in your country or on your local " +"network." +msgstr "" + +#: ../../source/tor.rst:20 +msgid "If this occurs, you will have these choices:" +msgstr "" + +#: ../../source/tor.rst:22 +msgid "Try again without a bridge" +msgstr "" + +#: ../../source/tor.rst:23 +msgid "Automatically determine my country from my IP address for bridge settings" +msgstr "" + +#: ../../source/tor.rst:24 +msgid "Manually select my country for bridge settings" +msgstr "" + +#: ../../source/tor.rst:28 +msgid "" +"If you choose the \"Try again without a bridge\" option, OnionShare will " +"retry connecting to Tor like normal, without attempting to bypass " +"censorship." +msgstr "" + +#: ../../source/tor.rst:30 +msgid "" +"The other two options will attempt to automatically bypass censorship " +"using Tor bridges. If your network provider is blocking access to the Tor" +" network, you can hopefully still connect to a Tor bridge, which will " +"then connect you to the Tor network, circumventing the censorship. Both " +"of these options use the Tor Project's Censorship Circumvention API to " +"provide you with bridge settings that should work for you. OnionShare " +"will temporarily use the `Meek " +"`_ domain-" +"fronting proxy to make a non-Tor connection from your computer to Tor's " +"Censorship Circumvention API. The Meek proxy hides the fact that you are " +"trying to find a way to connect to Tor." +msgstr "" + +#: ../../source/tor.rst:36 +msgid "" +"If you choose \"Automatically determine my country from my IP address for" +" bridge settings\", the Censorship Circumvention API will consider your " +"IP address (yes, your real IP address) to determine what country you " +"might reside in. Based on the country information, the API will try to " +"automatically find bridges that suit your location." +msgstr "" + +#: ../../source/tor.rst:41 +msgid "" +"If you choose \"Manually select my country for bridge settings\", the " +"Censorship API will find the bridges that suit the country that you " +"specified." +msgstr "" + +#: ../../source/tor.rst:46 +msgid "How automatic censorship circumvention works" +msgstr "" + +#: ../../source/tor.rst:48 +msgid "" +"If the Censorship Circumvention API finds bridges that it believes will " +"suit you, OnionShare will try to reconnect to Tor using those bridges. If" +" the API does not find any bridges for your location, OnionShare will ask" +" the API for \"fallback\" options, and then try to reconnect using those." +msgstr "" + +#: ../../source/tor.rst:50 +msgid "" +"If for some reason OnionShare fails to connect to the Censorship API " +"itself, or if the API returns an error message, OnionShare will attempt " +"to use the obfs4 built-in bridges." +msgstr "" + +#: ../../source/tor.rst:52 +msgid "" +"It's important to note that the requests to the Censorship Circumvention " +"API do not go over the Tor network (because if you could connect to Tor " +"already, you wouldn't need to connect to the API)." +msgstr "" + +#: ../../source/tor.rst:54 +msgid "" +"Even though it's hard for an adversary to discover where the Meek request" +" is going, this may still be risky for some users. Therefore, it is an " +"opt-in feature. The use of Meek and non-torified network requests are " +"limited only to making one or two requests to the Censorship " +"Circumvention API. Then Meek is stopped, and all further network requests" +" happen over the Tor network." +msgstr "" + +#: ../../source/tor.rst:56 +msgid "" +"If you are uncomfortable with making a request that doesn't go over the " +"Tor network, you can click \"Network Settings\" (or the Settings icon in " +"the bottom right corner, followed by the Tor Settings tab in the screen " +"that appears), and manually configure bridges. After you save any bridge " +"settings, OnionShare will try to reconnect using those bridges." +msgstr "" + +#: ../../source/tor.rst:59 +msgid "Manually configure Tor settings" +msgstr "" + +#: ../../source/tor.rst:61 +msgid "" +"You can get to the Tor settings by clicking \"Network Settings\" on the " +"welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner " +"of the application, and then switch to the Tor Settings tab in the screen" +" that appears." +msgstr "" + +#: ../../source/tor.rst:65 +msgid "" +"Here are the different ways you can configure OnionShare to connect to " +"Tor:" +msgstr "" + +#: ../../source/tor.rst:68 +msgid "Use the Tor version built into OnionShare" +msgstr "" + +#: ../../source/tor.rst:70 +msgid "" "This is the default, simplest and most reliable way that OnionShare " "connects to Tor. For this reason, it's recommended for most users." msgstr "" @@ -46,7 +193,7 @@ msgstr "" "einfachste und zuverlässigste Weg. Es empfiehlt sich daher für die " "meisten Nutzer." -#: ../../source/tor.rst:16 +#: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` " "process in the background for OnionShare to use. It doesn't interfere " @@ -59,37 +206,23 @@ msgstr "" "Tor Browser oder den systemweiten ``tor``-Dienst unabhängig voneinander " "nutzen kannst." -#: ../../source/tor.rst:20 -msgid "Getting Around Censorship" +#: ../../source/tor.rst:76 +msgid "**Using bridges**" msgstr "" -#: ../../source/tor.rst:22 -#, fuzzy +#: ../../source/tor.rst:78 msgid "" -"If your access to the internet is censored, you can configure OnionShare " -"to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without " -"one, you don't need to use a bridge." -msgstr "" -"Falls dein Internetzugang zensiert wird, kannst du OnionShare so " -"konfigurieren, dass es sich mit dem Tor-Netzwerk verbindet, indem du " -"`Tor-Bridges `_ " -"benutzt. Wenn OnionShare sich ohne eine Brücke mit Tor verbindet, " -"brauchst du keine Brücke zu benutzen." - -#: ../../source/tor.rst:24 -msgid "" -"To use a bridge, open the Tor Settings tab. You must select \"Use the Tor" -" version built into OnionShare\" and check the \"Use a bridge\" checkbox." +"To use a bridge, you must select \"Use the Tor version built into " +"OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" -#: ../../source/tor.rst:27 +#: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges " "is recommended over using `meek-azure`." msgstr "" -#: ../../source/tor.rst:31 +#: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " @@ -97,17 +230,17 @@ msgid "" "access to Tor bridges.)" msgstr "" -#: ../../source/tor.rst:35 +#: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" -#: ../../source/tor.rst:38 +#: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Versuche automatische Konfiguration mittels Tor Browser" -#: ../../source/tor.rst:40 +#: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ " "and don't want two ``tor`` processes running, you can use the ``tor`` " @@ -120,11 +253,11 @@ msgstr "" "Damit dies funktionierst, musst du den Tor Browser im Hintergrund " "geöffnet lassen, so lange du OnionShare nutzt." -#: ../../source/tor.rst:44 +#: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Nutze einen systemweiten Tor-Dienst in Windows" -#: ../../source/tor.rst:46 +#: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and" " do stuff as an administrator." @@ -132,7 +265,7 @@ msgstr "" "Nur etwas für Fortgeschrittene. Hierfür musst du wissen, wie du " "Textdateien editierst und mit Administratorrechten arbeitest." -#: ../../source/tor.rst:48 +#: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from " "`_. Extract the compressed file" @@ -145,7 +278,7 @@ msgstr "" "``C:\\Programme (x86)\\``. Benenne den entpackten Ordner, der ``Data`` " "und ``Tor`` beinhaltet, nach ``tor-win32`` um." -#: ../../source/tor.rst:52 +#: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " @@ -159,7 +292,7 @@ msgstr "" "--hash-password`` aus, um einen Hash deines Passworts zu erzeugen. Zum " "Beispiel::" -#: ../../source/tor.rst:59 +#: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you " "can ignore). In the case of the above example, it is " @@ -169,7 +302,7 @@ msgstr "" "ignorieren kannst). In meinem Fall war es " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." -#: ../../source/tor.rst:61 +#: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` and put your hashed password output in it, replacing the " @@ -179,7 +312,7 @@ msgstr "" "win32\\torrc`` und füge den Passwort-Hash ein, wobei " "``HashedControlPassword`` mit dem gerade erzeugten ersetzt wird::" -#: ../../source/tor.rst:66 +#: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using " "the appropriate ``torrc`` file you just created (as described in " @@ -191,19 +324,20 @@ msgstr "" "`_ für " "weitere Informationen). Zum Beispiel so::" -#: ../../source/tor.rst:70 +#: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Jetzt hast du einen systemweiten Tor-Dienst in Windows am Laufen!" -#: ../../source/tor.rst:72 +#: ../../source/tor.rst:125 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using control port\", and " -"set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " -"\"Tor authentication settings\" choose \"Password\" and set the password " -"to the control port password you picked above. Click the \"Test " -"Connection to Tor\" button. If all goes well, you should see \"Connected " -"to the Tor controller\"." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using control port\", and set \"Control port\" to ``127.0.0.1``" +" and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose " +"\"Password\" and set the password to the control port password you picked" +" above. Click the \"Test Connection to Tor\" button. If all goes well, " +"you should see \"Connected to the Tor controller\"." msgstr "" "Öffne OnionShare und klicke auf das „⚙“-Symbol. Unter „Wie soll sich " "OnionShare mit Tor verbinden?“ wähle „Verbinde über Steuerungsport“ und " @@ -213,11 +347,11 @@ msgstr "" " dann auf „Verbindung zu Tor testen“. Wenn alles geklappt hat, sollte " "„Mit dem Tor-Controller verbunden“ erscheinen." -#: ../../source/tor.rst:81 +#: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Benutze einen systemweiten Tor-Dienst in macOS" -#: ../../source/tor.rst:83 +#: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have " "it, and then install Tor::" @@ -225,21 +359,23 @@ msgstr "" "Installiere zunächst `Homebrew `_, falls du es noch " "nicht hast. Installiere dann Tor::" -#: ../../source/tor.rst:87 +#: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Konfiguriere Tor nun so, dass es Verbindungen von OnionShare aus zulässt::" -#: ../../source/tor.rst:94 +#: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Und starte den systemweiten Tor-Dienst::" -#: ../../source/tor.rst:98 +#: ../../source/tor.rst:151 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using socket file\", and " -"set the socket file to be ``/usr/local/var/run/tor/control.socket``. " -"Under \"Tor authentication settings\" choose \"No authentication, or " -"cookie authentication\". Click the \"Test Connection to Tor\" button." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using socket file\", and set the socket file to be " +"``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication " +"settings\" choose \"No authentication, or cookie authentication\". Click " +"the \"Test Connection to Tor\" button." msgstr "" "Öffne OnionShare und klicke auf das „⚙“-Symbol. Unter “Wie soll sich " "OnionShare mit Tor verbinden?“ wähle „Verbinde über Socket-Datei“ und " @@ -248,17 +384,17 @@ msgstr "" "Identifizierung, oder Identifizierung über Cookie“. Klicke auf den Button" " „Verbindung zu Tor testen“." -#: ../../source/tor.rst:104 ../../source/tor.rst:124 +#: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Falls alles geklappt hat, solltest du „Mit dem Tor-Controller verbunden“ " "sehen." -#: ../../source/tor.rst:107 +#: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Einen systemweiten Tor-Dienst unter Linux nutzen" -#: ../../source/tor.rst:109 +#: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's " @@ -269,7 +405,7 @@ msgstr "" "ähnliche Distribution nutzt, empfiehlt sich das `offizielle Repository " "`_ des Tor-Projekts." -#: ../../source/tor.rst:111 +#: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the " "case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to " @@ -280,7 +416,7 @@ msgstr "" "konfiguriere OnionShare so, dass es sich über die Socket-Datei des " "systemweiten Tor-Dienstes verbindet." -#: ../../source/tor.rst:113 +#: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command " "(replace ``username`` with your actual username)::" @@ -288,14 +424,15 @@ msgstr "" "Füge deinen Benutzer der Gruppe ``debian-tor`` mit folgendem Befehl hinzu" " (ersetze dabei ``Nutzername`` mit deinem tatsächlichen Nutzernamen)::" -#: ../../source/tor.rst:117 +#: ../../source/tor.rst:170 +#, fuzzy msgid "" -"Reboot your computer. After it boots up again, open OnionShare and click " -"the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" " -"choose \"Connect using socket file\". Set the socket file to be " -"``/var/run/tor/control``. Under \"Tor authentication settings\" choose " -"\"No authentication, or cookie authentication\". Click the \"Test " -"Connection to Tor\" button." +"Reboot your computer. After it boots up again, open OnionShare, click the" +" \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should" +" OnionShare connect to Tor?\" choose \"Connect using socket file\". Set " +"the socket file to be ``/var/run/tor/control``. Under \"Tor " +"authentication settings\" choose \"No authentication, or cookie " +"authentication\". Click the \"Test Connection to Tor\" button." msgstr "" "Starte deinen Rechner neu. Öffne dann OnionShare und klicke auf das " "„⚙“-Symbol. Unter „Wie soll sich OnionShare mit Tor verbinden?“ wähle " @@ -495,3 +632,46 @@ msgstr "" #~ " zuerst die intergrierten „obfs4 pluggable" #~ " transports“ probieren." +#~ msgid "" +#~ "Pick a way to connect OnionShare " +#~ "to Tor by clicking Network Settings " +#~ "from the welcome screen, or the " +#~ "Tor onion icon in the bottom right" +#~ " of the OnionShare window to open " +#~ "the Tor Settings tab." +#~ msgstr "" +#~ "Lege fest, wie OnionShare sich mit " +#~ "Tor verbinden soll, indem du auf " +#~ "das „⚙“-Symbol am unteren rechten Rand" +#~ " vom OnionShare-Fenster klickst, um " +#~ "die entsprechenden Einstellungen zu sehen." + +#~ msgid "Getting Around Censorship" +#~ msgstr "" + +#~ msgid "" +#~ "If your access to the internet is" +#~ " censored, you can configure OnionShare " +#~ "to connect to the Tor network " +#~ "using `Tor bridges `_. If OnionShare " +#~ "connects to Tor without one, you " +#~ "don't need to use a bridge." +#~ msgstr "" +#~ "Falls dein Internetzugang zensiert wird, " +#~ "kannst du OnionShare so konfigurieren, " +#~ "dass es sich mit dem Tor-Netzwerk" +#~ " verbindet, indem du `Tor-Bridges " +#~ "`_ " +#~ "benutzt. Wenn OnionShare sich ohne eine" +#~ " Brücke mit Tor verbindet, brauchst " +#~ "du keine Brücke zu benutzen." + +#~ msgid "" +#~ "To use a bridge, open the Tor " +#~ "Settings tab. You must select \"Use " +#~ "the Tor version built into OnionShare\"" +#~ " and check the \"Use a bridge\" " +#~ "checkbox." +#~ msgstr "" + diff --git a/docs/source/locale/el/LC_MESSAGES/security.po b/docs/source/locale/el/LC_MESSAGES/security.po index 052b9afe..73db03ec 100644 --- a/docs/source/locale/el/LC_MESSAGES/security.po +++ b/docs/source/locale/el/LC_MESSAGES/security.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-10-10 10:03+0000\n" "Last-Translator: george kitsoukakis \n" "Language: el\n" "Language-Team: el \n" -"Plural-Forms: nplurals=2; plural=n != 1\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" @@ -83,7 +83,7 @@ msgstr "" #: ../../source/security.rst:28 #, fuzzy msgid "" -"**If an attacker learns about the onion service, it still can't access " +"**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " diff --git a/docs/source/locale/el/LC_MESSAGES/tor.po b/docs/source/locale/el/LC_MESSAGES/tor.po index 8feef3eb..f7e9f6fe 100644 --- a/docs/source/locale/el/LC_MESSAGES/tor.po +++ b/docs/source/locale/el/LC_MESSAGES/tor.po @@ -7,37 +7,184 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2022-01-20 11:57+0000\n" "Last-Translator: george kitsoukakis \n" "Language: el\n" "Language-Team: el \n" -"Plural-Forms: nplurals=2; plural=n != 1\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Σύνδεση στο Tor" -#: ../../source/tor.rst:6 -#, fuzzy +#: ../../source/tor.rst:4 msgid "" -"Pick a way to connect OnionShare to Tor by clicking Network Settings from" -" the welcome screen, or the Tor onion icon in the bottom right of the " -"OnionShare window to open the Tor Settings tab." +"When OnionShare starts, it will show you a screen asking you to connect " +"to the Tor network." +msgstr "" + +#: ../../source/tor.rst:8 +msgid "" +"You can toggle on the switch \"Connect to Tor automatically\" before " +"clicking \"Connect to Tor\". This means that next time OnionShare starts," +" it will automatically connect with its Tor connection settings from the " +"last session, instead of presenting you with the connection options. If " +"the connection fails, you can still try bridges or reconfigure Tor via " +"the \"Network Settings\" button." msgstr "" -"Επιλέξτε τον τρόπο σύνδεσης του OnionShare με το Tor, κάνοντας κλικ στο " -"εικονίδιο του Tor κάτω δεξιά στο παράθυρο του OnionShare για να ανοίξει η" -" καρτέλα των ρυθμίσεων." #: ../../source/tor.rst:11 +msgid "" +"You can click \"Connect to Tor\" to begin the connection process. If " +"there are no problems with your network, including any attempts to block " +"your access to the Tor network, this should hopefully work the first " +"time." +msgstr "" + +#: ../../source/tor.rst:13 +msgid "" +"Or, if you want to manually configure Bridges or other Tor settings " +"before you connect, you can click \"Network Settings\"." +msgstr "" + +#: ../../source/tor.rst:16 +msgid "Automatic censorship circumvention" +msgstr "" + +#: ../../source/tor.rst:18 +msgid "" +"When you click \"Connect to Tor\", if OnionShare fails to connect, it " +"might be because Tor is censored in your country or on your local " +"network." +msgstr "" + +#: ../../source/tor.rst:20 +msgid "If this occurs, you will have these choices:" +msgstr "" + +#: ../../source/tor.rst:22 +msgid "Try again without a bridge" +msgstr "" + +#: ../../source/tor.rst:23 +msgid "Automatically determine my country from my IP address for bridge settings" +msgstr "" + +#: ../../source/tor.rst:24 +msgid "Manually select my country for bridge settings" +msgstr "" + +#: ../../source/tor.rst:28 +msgid "" +"If you choose the \"Try again without a bridge\" option, OnionShare will " +"retry connecting to Tor like normal, without attempting to bypass " +"censorship." +msgstr "" + +#: ../../source/tor.rst:30 +msgid "" +"The other two options will attempt to automatically bypass censorship " +"using Tor bridges. If your network provider is blocking access to the Tor" +" network, you can hopefully still connect to a Tor bridge, which will " +"then connect you to the Tor network, circumventing the censorship. Both " +"of these options use the Tor Project's Censorship Circumvention API to " +"provide you with bridge settings that should work for you. OnionShare " +"will temporarily use the `Meek " +"`_ domain-" +"fronting proxy to make a non-Tor connection from your computer to Tor's " +"Censorship Circumvention API. The Meek proxy hides the fact that you are " +"trying to find a way to connect to Tor." +msgstr "" + +#: ../../source/tor.rst:36 +msgid "" +"If you choose \"Automatically determine my country from my IP address for" +" bridge settings\", the Censorship Circumvention API will consider your " +"IP address (yes, your real IP address) to determine what country you " +"might reside in. Based on the country information, the API will try to " +"automatically find bridges that suit your location." +msgstr "" + +#: ../../source/tor.rst:41 +msgid "" +"If you choose \"Manually select my country for bridge settings\", the " +"Censorship API will find the bridges that suit the country that you " +"specified." +msgstr "" + +#: ../../source/tor.rst:46 +msgid "How automatic censorship circumvention works" +msgstr "" + +#: ../../source/tor.rst:48 +msgid "" +"If the Censorship Circumvention API finds bridges that it believes will " +"suit you, OnionShare will try to reconnect to Tor using those bridges. If" +" the API does not find any bridges for your location, OnionShare will ask" +" the API for \"fallback\" options, and then try to reconnect using those." +msgstr "" + +#: ../../source/tor.rst:50 +msgid "" +"If for some reason OnionShare fails to connect to the Censorship API " +"itself, or if the API returns an error message, OnionShare will attempt " +"to use the obfs4 built-in bridges." +msgstr "" + +#: ../../source/tor.rst:52 +msgid "" +"It's important to note that the requests to the Censorship Circumvention " +"API do not go over the Tor network (because if you could connect to Tor " +"already, you wouldn't need to connect to the API)." +msgstr "" + +#: ../../source/tor.rst:54 +msgid "" +"Even though it's hard for an adversary to discover where the Meek request" +" is going, this may still be risky for some users. Therefore, it is an " +"opt-in feature. The use of Meek and non-torified network requests are " +"limited only to making one or two requests to the Censorship " +"Circumvention API. Then Meek is stopped, and all further network requests" +" happen over the Tor network." +msgstr "" + +#: ../../source/tor.rst:56 +msgid "" +"If you are uncomfortable with making a request that doesn't go over the " +"Tor network, you can click \"Network Settings\" (or the Settings icon in " +"the bottom right corner, followed by the Tor Settings tab in the screen " +"that appears), and manually configure bridges. After you save any bridge " +"settings, OnionShare will try to reconnect using those bridges." +msgstr "" + +#: ../../source/tor.rst:59 +msgid "Manually configure Tor settings" +msgstr "" + +#: ../../source/tor.rst:61 +msgid "" +"You can get to the Tor settings by clicking \"Network Settings\" on the " +"welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner " +"of the application, and then switch to the Tor Settings tab in the screen" +" that appears." +msgstr "" + +#: ../../source/tor.rst:65 +msgid "" +"Here are the different ways you can configure OnionShare to connect to " +"Tor:" +msgstr "" + +#: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Χρήση της έκδοσης Tor στο OnioShare" -#: ../../source/tor.rst:13 +#: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare " "connects to Tor. For this reason, it's recommended for most users." @@ -45,7 +192,7 @@ msgstr "" "Ο προεπιλεγμένος, απλούστερος και συχνότερος τρόπος σύνδεσης του " "OnionShare με το Tor, όπου προτείνεται για τους περισσότερους χρήστες." -#: ../../source/tor.rst:16 +#: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` " "process in the background for OnionShare to use. It doesn't interfere " @@ -57,32 +204,21 @@ msgstr "" "υπολογιστή σας, οπότε μπορείτε να χρησιμοποιήσετε το Tor Browser ή το " "σύστημα ``tor`` ξεχωριστά." -#: ../../source/tor.rst:20 -msgid "Getting Around Censorship" -msgstr "Παράκαμψη της λογοκρισίας" - -#: ../../source/tor.rst:22 -msgid "" -"If your access to the internet is censored, you can configure OnionShare " -"to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without " -"one, you don't need to use a bridge." +#: ../../source/tor.rst:76 +msgid "**Using bridges**" msgstr "" -"Εάν λογοκρίνεται η πρόσβασή σας στο Διαδίκτυο, μπορείτε να ρυθμίσετε το " -"OnionShare να συνδέεται με χρήση των `Tor bridges `_. Εάν το OnionShare συνδέεται απευθείας " -"στο Tor, δεν χρειάζεται να χρησιμοποιήσετε μια γέφυρα." -#: ../../source/tor.rst:24 +#: ../../source/tor.rst:78 +#, fuzzy msgid "" -"To use a bridge, open the Tor Settings tab. You must select \"Use the Tor" -" version built into OnionShare\" and check the \"Use a bridge\" checkbox." +"To use a bridge, you must select \"Use the Tor version built into " +"OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Για χρήση γέφυρας, ανοίξτε την καρτέλα ρυθμίσεων του Tor. Επιλέξτε το " "\"Χρήση της έκδοσης Tor με το OnionShare\" και επιλέξτε το \"Χρήση " "γέφυρας\"." -#: ../../source/tor.rst:27 +#: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges " "is recommended over using `meek-azure`." @@ -90,7 +226,7 @@ msgstr "" "Δοκιμάστε αρχικά μια ενσωματωμένη γέφυρα. Η χρήση των γεφυρών `obfs4` ή " "`snowflake` προτείνονται με χρήση του `meek-azure`." -#: ../../source/tor.rst:31 +#: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " @@ -102,7 +238,7 @@ msgstr "" "αίτηση της γέφυρας. (Με αυτό τον τρόπο καθίσταται δυσκολότερο για τις " "κυβερνήσεις και παρόχους να μπλοκάρουν τις γέφυρες του Tor)." -#: ../../source/tor.rst:35 +#: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." @@ -110,11 +246,11 @@ msgstr "" "Μπορείτε να χρησιμοποιήσετε μια γέφυρα που ήδη γνωρίσετε από μια έμπιστη " "πηγή." -#: ../../source/tor.rst:38 +#: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Αυτόματη ρύθμιση με Tor Browser" -#: ../../source/tor.rst:40 +#: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ " "and don't want two ``tor`` processes running, you can use the ``tor`` " @@ -127,11 +263,11 @@ msgstr "" "ότι πρέπει να διατηρήσετε το Tor Browser ανοιχτό στο παρασκήνιο ενώ " "χρησιμοποιείτε το OnionShare." -#: ../../source/tor.rst:44 +#: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Χρήση του συστήματος ``tor`` σε Windows" -#: ../../source/tor.rst:46 +#: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and" " do stuff as an administrator." @@ -139,7 +275,7 @@ msgstr "" "Είναι αρκετά προχωρημένο. Θα πρέπει να γνωρίζετε επεξεργασία αρχείων " "απλού κειμένου και να μπορείτε να κάνετε εργασίες ως διαχειριστής." -#: ../../source/tor.rst:48 +#: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from " "`_. Extract the compressed file" @@ -151,7 +287,7 @@ msgstr "" "αντιγράψτε το στο φάκελο ``C:\\Program Files (x86)\\`` μετονομάστε το " "φάκελο με περιεχόμενα τα ``Data`` και ``Tor`` σε ``tor-win32``." -#: ../../source/tor.rst:52 +#: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " @@ -166,7 +302,7 @@ msgstr "" "χρησιμοποιήστε το ``tor. exe --hash-password`` για τη δημιουργία ενός " "αναγνωριστικού του κωδικού πρόσβασής σας. Για παράδειγμα::" -#: ../../source/tor.rst:59 +#: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you " "can ignore). In the case of the above example, it is " @@ -177,7 +313,7 @@ msgstr "" "παράδειγμα, εμφανίζεται " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." -#: ../../source/tor.rst:61 +#: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` and put your hashed password output in it, replacing the " @@ -187,7 +323,7 @@ msgstr "" "win32\\torrc`` και προσθέστε το αναγνωριστικό του κωδικού πρόσβασης, " "αντικαθιστώντας το ``HashedControlPassword`` με αυτό που δημιουργήθηκε::" -#: ../../source/tor.rst:66 +#: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using " "the appropriate ``torrc`` file you just created (as described in " @@ -199,19 +335,20 @@ msgstr "" "``torrc`` που μόλις δημιουργήσατε (όπως περιγράφεται σε " "``_). Όπως::" -#: ../../source/tor.rst:70 +#: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Εκτελείτε πλέον μια υπηρεσία του συστήματος ``tor`` σε Windows!" -#: ../../source/tor.rst:72 +#: ../../source/tor.rst:125 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using control port\", and " -"set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " -"\"Tor authentication settings\" choose \"Password\" and set the password " -"to the control port password you picked above. Click the \"Test " -"Connection to Tor\" button. If all goes well, you should see \"Connected " -"to the Tor controller\"." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using control port\", and set \"Control port\" to ``127.0.0.1``" +" and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose " +"\"Password\" and set the password to the control port password you picked" +" above. Click the \"Test Connection to Tor\" button. If all goes well, " +"you should see \"Connected to the Tor controller\"." msgstr "" "Ανοίξτε το OnionShare και κάντε κλικ στο εικονίδιο \"⚙\". Κάτω από το " "\"Πώς να συνδέεται το OnionShare με το Tor;'' επιλέξτε το \"Σύνδεση μέσω " @@ -221,11 +358,11 @@ msgstr "" "Κάντε κλικ στο κουμπί \"Έλεγχος της σύνδεσης με το Tor\". Εάν όλα είναι " "σωστά θα δείτε το μήνυμα \"Εγινε σύνδεση με τον ελεγκτή Tor\"." -#: ../../source/tor.rst:81 +#: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Χρήση του συστήματος ``tor`` σε macOS" -#: ../../source/tor.rst:83 +#: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have " "it, and then install Tor::" @@ -233,21 +370,23 @@ msgstr "" "Εγκαταστήστε αρχικά το `Homebrew `_ εάν δεν το έχετε " "ήδη. Στη συνέχεια εγκαταστήστε το Tor::" -#: ../../source/tor.rst:87 +#: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Ρυθμίστε το Tor ώστε να επιτρέπει τις συνδέσεις από το OnionShare::" -#: ../../source/tor.rst:94 +#: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Και ξεκινήστε την υπηρεσία του συστήματος Tor::" -#: ../../source/tor.rst:98 +#: ../../source/tor.rst:151 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using socket file\", and " -"set the socket file to be ``/usr/local/var/run/tor/control.socket``. " -"Under \"Tor authentication settings\" choose \"No authentication, or " -"cookie authentication\". Click the \"Test Connection to Tor\" button." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using socket file\", and set the socket file to be " +"``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication " +"settings\" choose \"No authentication, or cookie authentication\". Click " +"the \"Test Connection to Tor\" button." msgstr "" "Ανοίξτε το OnionShare και κάντε κλικ στο εικονίδιο \"⚙\". Κάτω από το " "\"Πώς να συνδέεται το OnionShare με το Tor;'' επιλέξτε το \"Σύνδεση μέσω " @@ -256,17 +395,17 @@ msgstr "" "επαλήθευσης Tor\" επιλέξτε \"Χωρίς επαλήθευση ή επαλήθευση με cookie\". " "Κάντε κλικ στο κουμπί \"Έλεγχος σύνδεσης με το Tor\"." -#: ../../source/tor.rst:104 ../../source/tor.rst:124 +#: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "εάν όλα είναι σωστά θα δείτε το μήνυμα \"Εγινε σύνδεση με τον ελεγκτή " "Tor\"." -#: ../../source/tor.rst:107 +#: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Χρήση του συστήματος ``tor`` σε Linux" -#: ../../source/tor.rst:109 +#: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's " @@ -278,7 +417,7 @@ msgstr "" "Project από το επίσημο αποθετήριο `_." -#: ../../source/tor.rst:111 +#: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the " "case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to " @@ -289,7 +428,7 @@ msgstr "" "ρυθμίστε το OnionShare ώστε να συνδεθεί με το αρχείο μετάβασής σας στο " "σύστημα ``tor``." -#: ../../source/tor.rst:113 +#: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command " "(replace ``username`` with your actual username)::" @@ -297,14 +436,15 @@ msgstr "" "Προσθέστε τον χρήστη σας στην ομάδα ``debian-tor`` εκτελόντας την εντολή " "(αντικαταστήστε το ``όνομα χρήστη`` με το δικό σας::" -#: ../../source/tor.rst:117 +#: ../../source/tor.rst:170 +#, fuzzy msgid "" -"Reboot your computer. After it boots up again, open OnionShare and click " -"the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" " -"choose \"Connect using socket file\". Set the socket file to be " -"``/var/run/tor/control``. Under \"Tor authentication settings\" choose " -"\"No authentication, or cookie authentication\". Click the \"Test " -"Connection to Tor\" button." +"Reboot your computer. After it boots up again, open OnionShare, click the" +" \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should" +" OnionShare connect to Tor?\" choose \"Connect using socket file\". Set " +"the socket file to be ``/var/run/tor/control``. Under \"Tor " +"authentication settings\" choose \"No authentication, or cookie " +"authentication\". Click the \"Test Connection to Tor\" button." msgstr "" "Επανεκκινήστε τον υπολογιστή σας. Ανοίξτε το OnionShare και κάντε κλικ " "στο εικονίδιο \"⚙\". Κάτω από το \"Πώς να συνδέεται το OnionShare με το " @@ -561,3 +701,37 @@ msgstr "" #~ "πρέπει να χρησιμοποιήσετε μια γέφυρα, " #~ "δοκιμάστε πρώτα τις obfs4." +#~ msgid "" +#~ "Pick a way to connect OnionShare " +#~ "to Tor by clicking Network Settings " +#~ "from the welcome screen, or the " +#~ "Tor onion icon in the bottom right" +#~ " of the OnionShare window to open " +#~ "the Tor Settings tab." +#~ msgstr "" +#~ "Επιλέξτε τον τρόπο σύνδεσης του " +#~ "OnionShare με το Tor, κάνοντας κλικ " +#~ "στο εικονίδιο του Tor κάτω δεξιά " +#~ "στο παράθυρο του OnionShare για να " +#~ "ανοίξει η καρτέλα των ρυθμίσεων." + +#~ msgid "Getting Around Censorship" +#~ msgstr "Παράκαμψη της λογοκρισίας" + +#~ msgid "" +#~ "If your access to the internet is" +#~ " censored, you can configure OnionShare " +#~ "to connect to the Tor network " +#~ "using `Tor bridges `_. If OnionShare " +#~ "connects to Tor without one, you " +#~ "don't need to use a bridge." +#~ msgstr "" +#~ "Εάν λογοκρίνεται η πρόσβασή σας στο " +#~ "Διαδίκτυο, μπορείτε να ρυθμίσετε το " +#~ "OnionShare να συνδέεται με χρήση των " +#~ "`Tor bridges `_. Εάν το OnionShare" +#~ " συνδέεται απευθείας στο Tor, δεν " +#~ "χρειάζεται να χρησιμοποιήσετε μια γέφυρα." + diff --git a/docs/source/locale/en/LC_MESSAGES/security.po b/docs/source/locale/en/LC_MESSAGES/security.po index bc2529ae..4832f4be 100644 --- a/docs/source/locale/en/LC_MESSAGES/security.po +++ b/docs/source/locale/en/LC_MESSAGES/security.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" @@ -65,7 +65,7 @@ msgstr "" #: ../../source/security.rst:28 msgid "" -"**If an attacker learns about the onion service, it still can't access " +"**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " @@ -412,3 +412,18 @@ msgstr "" #~ "anonymity is a goal." #~ msgstr "" +#~ msgid "" +#~ "**If an attacker learns about the " +#~ "onion service, it still can't access " +#~ "anything.** Prior attacks against the " +#~ "Tor network to enumerate onion services" +#~ " allowed attackers to discover private " +#~ "``.onion`` addresses. To access an " +#~ "OnionShare service from its address, the" +#~ " private key used for client " +#~ "authentication must be guessed (unless " +#~ "the service is already made public " +#~ "by turning off the private key --" +#~ " see :ref:`turn_off_private_key`)." +#~ msgstr "" + diff --git a/docs/source/locale/en/LC_MESSAGES/tor.po b/docs/source/locale/en/LC_MESSAGES/tor.po index 4bab1145..2a65b559 100644 --- a/docs/source/locale/en/LC_MESSAGES/tor.po +++ b/docs/source/locale/en/LC_MESSAGES/tor.po @@ -8,37 +8,188 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" -#: ../../source/tor.rst:6 +#: ../../source/tor.rst:4 msgid "" -"Pick a way to connect OnionShare to Tor by clicking Network Settings from" -" the welcome screen, or the Tor onion icon in the bottom right of the " -"OnionShare window to open the Tor Settings tab." +"When OnionShare starts, it will show you a screen asking you to connect " +"to the Tor network." +msgstr "" + +#: ../../source/tor.rst:8 +msgid "" +"You can toggle on the switch \"Connect to Tor automatically\" before " +"clicking \"Connect to Tor\". This means that next time OnionShare starts," +" it will automatically connect with its Tor connection settings from the " +"last session, instead of presenting you with the connection options. If " +"the connection fails, you can still try bridges or reconfigure Tor via " +"the \"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 -msgid "Use the Tor version built into OnionShare" +msgid "" +"You can click \"Connect to Tor\" to begin the connection process. If " +"there are no problems with your network, including any attempts to block " +"your access to the Tor network, this should hopefully work the first " +"time." msgstr "" #: ../../source/tor.rst:13 msgid "" +"Or, if you want to manually configure Bridges or other Tor settings " +"before you connect, you can click \"Network Settings\"." +msgstr "" + +#: ../../source/tor.rst:16 +msgid "Automatic censorship circumvention" +msgstr "" + +#: ../../source/tor.rst:18 +msgid "" +"When you click \"Connect to Tor\", if OnionShare fails to connect, it " +"might be because Tor is censored in your country or on your local " +"network." +msgstr "" + +#: ../../source/tor.rst:20 +msgid "If this occurs, you will have these choices:" +msgstr "" + +#: ../../source/tor.rst:22 +msgid "Try again without a bridge" +msgstr "" + +#: ../../source/tor.rst:23 +msgid "Automatically determine my country from my IP address for bridge settings" +msgstr "" + +#: ../../source/tor.rst:24 +msgid "Manually select my country for bridge settings" +msgstr "" + +#: ../../source/tor.rst:28 +msgid "" +"If you choose the \"Try again without a bridge\" option, OnionShare will " +"retry connecting to Tor like normal, without attempting to bypass " +"censorship." +msgstr "" + +#: ../../source/tor.rst:30 +msgid "" +"The other two options will attempt to automatically bypass censorship " +"using Tor bridges. If your network provider is blocking access to the Tor" +" network, you can hopefully still connect to a Tor bridge, which will " +"then connect you to the Tor network, circumventing the censorship. Both " +"of these options use the Tor Project's Censorship Circumvention API to " +"provide you with bridge settings that should work for you. OnionShare " +"will temporarily use the `Meek " +"`_ domain-" +"fronting proxy to make a non-Tor connection from your computer to Tor's " +"Censorship Circumvention API. The Meek proxy hides the fact that you are " +"trying to find a way to connect to Tor." +msgstr "" + +#: ../../source/tor.rst:36 +msgid "" +"If you choose \"Automatically determine my country from my IP address for" +" bridge settings\", the Censorship Circumvention API will consider your " +"IP address (yes, your real IP address) to determine what country you " +"might reside in. Based on the country information, the API will try to " +"automatically find bridges that suit your location." +msgstr "" + +#: ../../source/tor.rst:41 +msgid "" +"If you choose \"Manually select my country for bridge settings\", the " +"Censorship API will find the bridges that suit the country that you " +"specified." +msgstr "" + +#: ../../source/tor.rst:46 +msgid "How automatic censorship circumvention works" +msgstr "" + +#: ../../source/tor.rst:48 +msgid "" +"If the Censorship Circumvention API finds bridges that it believes will " +"suit you, OnionShare will try to reconnect to Tor using those bridges. If" +" the API does not find any bridges for your location, OnionShare will ask" +" the API for \"fallback\" options, and then try to reconnect using those." +msgstr "" + +#: ../../source/tor.rst:50 +msgid "" +"If for some reason OnionShare fails to connect to the Censorship API " +"itself, or if the API returns an error message, OnionShare will attempt " +"to use the obfs4 built-in bridges." +msgstr "" + +#: ../../source/tor.rst:52 +msgid "" +"It's important to note that the requests to the Censorship Circumvention " +"API do not go over the Tor network (because if you could connect to Tor " +"already, you wouldn't need to connect to the API)." +msgstr "" + +#: ../../source/tor.rst:54 +msgid "" +"Even though it's hard for an adversary to discover where the Meek request" +" is going, this may still be risky for some users. Therefore, it is an " +"opt-in feature. The use of Meek and non-torified network requests are " +"limited only to making one or two requests to the Censorship " +"Circumvention API. Then Meek is stopped, and all further network requests" +" happen over the Tor network." +msgstr "" + +#: ../../source/tor.rst:56 +msgid "" +"If you are uncomfortable with making a request that doesn't go over the " +"Tor network, you can click \"Network Settings\" (or the Settings icon in " +"the bottom right corner, followed by the Tor Settings tab in the screen " +"that appears), and manually configure bridges. After you save any bridge " +"settings, OnionShare will try to reconnect using those bridges." +msgstr "" + +#: ../../source/tor.rst:59 +msgid "Manually configure Tor settings" +msgstr "" + +#: ../../source/tor.rst:61 +msgid "" +"You can get to the Tor settings by clicking \"Network Settings\" on the " +"welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner " +"of the application, and then switch to the Tor Settings tab in the screen" +" that appears." +msgstr "" + +#: ../../source/tor.rst:65 +msgid "" +"Here are the different ways you can configure OnionShare to connect to " +"Tor:" +msgstr "" + +#: ../../source/tor.rst:68 +msgid "Use the Tor version built into OnionShare" +msgstr "" + +#: ../../source/tor.rst:70 +msgid "" "This is the default, simplest and most reliable way that OnionShare " "connects to Tor. For this reason, it's recommended for most users." msgstr "" -#: ../../source/tor.rst:16 +#: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` " "process in the background for OnionShare to use. It doesn't interfere " @@ -46,31 +197,23 @@ msgid "" "Browser or the system ``tor`` on their own." msgstr "" -#: ../../source/tor.rst:20 -msgid "Getting Around Censorship" +#: ../../source/tor.rst:76 +msgid "**Using bridges**" msgstr "" -#: ../../source/tor.rst:22 +#: ../../source/tor.rst:78 msgid "" -"If your access to the internet is censored, you can configure OnionShare " -"to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without " -"one, you don't need to use a bridge." +"To use a bridge, you must select \"Use the Tor version built into " +"OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" -#: ../../source/tor.rst:24 -msgid "" -"To use a bridge, open the Tor Settings tab. You must select \"Use the Tor" -" version built into OnionShare\" and check the \"Use a bridge\" checkbox." -msgstr "" - -#: ../../source/tor.rst:27 +#: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges " "is recommended over using `meek-azure`." msgstr "" -#: ../../source/tor.rst:31 +#: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " @@ -78,17 +221,17 @@ msgid "" "access to Tor bridges.)" msgstr "" -#: ../../source/tor.rst:35 +#: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" -#: ../../source/tor.rst:38 +#: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" -#: ../../source/tor.rst:40 +#: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ " "and don't want two ``tor`` processes running, you can use the ``tor`` " @@ -96,17 +239,17 @@ msgid "" "open in the background while you're using OnionShare for this to work." msgstr "" -#: ../../source/tor.rst:44 +#: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" -#: ../../source/tor.rst:46 +#: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and" " do stuff as an administrator." msgstr "" -#: ../../source/tor.rst:48 +#: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from " "`_. Extract the compressed file" @@ -114,7 +257,7 @@ msgid "" "the extracted folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" -#: ../../source/tor.rst:52 +#: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " @@ -123,21 +266,21 @@ msgid "" "your password. For example::" msgstr "" -#: ../../source/tor.rst:59 +#: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you " "can ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" -#: ../../source/tor.rst:61 +#: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" -#: ../../source/tor.rst:66 +#: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using " "the appropriate ``torrc`` file you just created (as described in " @@ -145,57 +288,58 @@ msgid "" "this::" msgstr "" -#: ../../source/tor.rst:70 +#: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" -#: ../../source/tor.rst:72 +#: ../../source/tor.rst:125 msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using control port\", and " -"set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " -"\"Tor authentication settings\" choose \"Password\" and set the password " -"to the control port password you picked above. Click the \"Test " -"Connection to Tor\" button. If all goes well, you should see \"Connected " -"to the Tor controller\"." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using control port\", and set \"Control port\" to ``127.0.0.1``" +" and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose " +"\"Password\" and set the password to the control port password you picked" +" above. Click the \"Test Connection to Tor\" button. If all goes well, " +"you should see \"Connected to the Tor controller\"." msgstr "" -#: ../../source/tor.rst:81 +#: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" -#: ../../source/tor.rst:83 +#: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have " "it, and then install Tor::" msgstr "" -#: ../../source/tor.rst:87 +#: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" -#: ../../source/tor.rst:94 +#: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" -#: ../../source/tor.rst:98 +#: ../../source/tor.rst:151 msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using socket file\", and " -"set the socket file to be ``/usr/local/var/run/tor/control.socket``. " -"Under \"Tor authentication settings\" choose \"No authentication, or " -"cookie authentication\". Click the \"Test Connection to Tor\" button." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using socket file\", and set the socket file to be " +"``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication " +"settings\" choose \"No authentication, or cookie authentication\". Click " +"the \"Test Connection to Tor\" button." msgstr "" -#: ../../source/tor.rst:104 ../../source/tor.rst:124 +#: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" -#: ../../source/tor.rst:107 +#: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" -#: ../../source/tor.rst:109 +#: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's " @@ -203,27 +347,27 @@ msgid "" "repo/>`_." msgstr "" -#: ../../source/tor.rst:111 +#: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the " "case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to " "connect to your system ``tor``'s control socket file." msgstr "" -#: ../../source/tor.rst:113 +#: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command " "(replace ``username`` with your actual username)::" msgstr "" -#: ../../source/tor.rst:117 +#: ../../source/tor.rst:170 msgid "" -"Reboot your computer. After it boots up again, open OnionShare and click " -"the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" " -"choose \"Connect using socket file\". Set the socket file to be " -"``/var/run/tor/control``. Under \"Tor authentication settings\" choose " -"\"No authentication, or cookie authentication\". Click the \"Test " -"Connection to Tor\" button." +"Reboot your computer. After it boots up again, open OnionShare, click the" +" \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should" +" OnionShare connect to Tor?\" choose \"Connect using socket file\". Set " +"the socket file to be ``/var/run/tor/control``. Under \"Tor " +"authentication settings\" choose \"No authentication, or cookie " +"authentication\". Click the \"Test Connection to Tor\" button." msgstr "" #~ msgid "Using a system Tor in Mac OS X" @@ -517,3 +661,75 @@ msgstr "" #~ "Tor Settings tab." #~ msgstr "" +#~ msgid "" +#~ "Pick a way to connect OnionShare " +#~ "to Tor by clicking Network Settings " +#~ "from the welcome screen, or the " +#~ "Tor onion icon in the bottom right" +#~ " of the OnionShare window to open " +#~ "the Tor Settings tab." +#~ msgstr "" + +#~ msgid "Getting Around Censorship" +#~ msgstr "" + +#~ msgid "" +#~ "If your access to the internet is" +#~ " censored, you can configure OnionShare " +#~ "to connect to the Tor network " +#~ "using `Tor bridges `_. If OnionShare " +#~ "connects to Tor without one, you " +#~ "don't need to use a bridge." +#~ msgstr "" + +#~ msgid "" +#~ "To use a bridge, open the Tor " +#~ "Settings tab. You must select \"Use " +#~ "the Tor version built into OnionShare\"" +#~ " and check the \"Use a bridge\" " +#~ "checkbox." +#~ msgstr "" + +#~ msgid "" +#~ "Open OnionShare and click the \"⚙\" " +#~ "icon in it. Under \"How should " +#~ "OnionShare connect to Tor?\" choose " +#~ "\"Connect using control port\", and set" +#~ " \"Control port\" to ``127.0.0.1`` and " +#~ "\"Port\" to ``9051``. Under \"Tor " +#~ "authentication settings\" choose \"Password\" " +#~ "and set the password to the " +#~ "control port password you picked above." +#~ " Click the \"Test Connection to Tor\"" +#~ " button. If all goes well, you " +#~ "should see \"Connected to the Tor " +#~ "controller\"." +#~ msgstr "" + +#~ msgid "" +#~ "Open OnionShare and click the \"⚙\" " +#~ "icon in it. Under \"How should " +#~ "OnionShare connect to Tor?\" choose " +#~ "\"Connect using socket file\", and set" +#~ " the socket file to be " +#~ "``/usr/local/var/run/tor/control.socket``. Under \"Tor " +#~ "authentication settings\" choose \"No " +#~ "authentication, or cookie authentication\". " +#~ "Click the \"Test Connection to Tor\" " +#~ "button." +#~ msgstr "" + +#~ msgid "" +#~ "Reboot your computer. After it boots " +#~ "up again, open OnionShare and click " +#~ "the \"⚙\" icon in it. Under \"How" +#~ " should OnionShare connect to Tor?\" " +#~ "choose \"Connect using socket file\". " +#~ "Set the socket file to be " +#~ "``/var/run/tor/control``. Under \"Tor authentication" +#~ " settings\" choose \"No authentication, or" +#~ " cookie authentication\". Click the \"Test" +#~ " Connection to Tor\" button." +#~ msgstr "" + diff --git a/docs/source/locale/es/LC_MESSAGES/security.po b/docs/source/locale/es/LC_MESSAGES/security.po index 6ebd67f5..21c8fe15 100644 --- a/docs/source/locale/es/LC_MESSAGES/security.po +++ b/docs/source/locale/es/LC_MESSAGES/security.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-09-28 02:35+0000\n" "Last-Translator: carlosm2 \n" "Language: es\n" "Language-Team: none\n" -"Plural-Forms: nplurals=2; plural=n != 1\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" @@ -83,7 +83,7 @@ msgstr "" #: ../../source/security.rst:28 #, fuzzy msgid "" -"**If an attacker learns about the onion service, it still can't access " +"**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " diff --git a/docs/source/locale/es/LC_MESSAGES/tor.po b/docs/source/locale/es/LC_MESSAGES/tor.po index 10cbfd21..f9e29fb7 100644 --- a/docs/source/locale/es/LC_MESSAGES/tor.po +++ b/docs/source/locale/es/LC_MESSAGES/tor.po @@ -7,37 +7,184 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2022-01-20 11:57+0000\n" "Last-Translator: Zuhualime Akoochimoya \n" "Language: es\n" "Language-Team: none\n" -"Plural-Forms: nplurals=2; plural=n != 1\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Conectar a Tor" -#: ../../source/tor.rst:6 -#, fuzzy +#: ../../source/tor.rst:4 msgid "" -"Pick a way to connect OnionShare to Tor by clicking Network Settings from" -" the welcome screen, or the Tor onion icon in the bottom right of the " -"OnionShare window to open the Tor Settings tab." +"When OnionShare starts, it will show you a screen asking you to connect " +"to the Tor network." +msgstr "" + +#: ../../source/tor.rst:8 +msgid "" +"You can toggle on the switch \"Connect to Tor automatically\" before " +"clicking \"Connect to Tor\". This means that next time OnionShare starts," +" it will automatically connect with its Tor connection settings from the " +"last session, instead of presenting you with the connection options. If " +"the connection fails, you can still try bridges or reconfigure Tor via " +"the \"Network Settings\" button." msgstr "" -"Elige una manera de conectar OnionShare a Tor haciendo clic en el ícono " -"cebolla de Tor, abajo a la derecha de la ventana OnionShare, para ir a " -"sus ajustes." #: ../../source/tor.rst:11 +msgid "" +"You can click \"Connect to Tor\" to begin the connection process. If " +"there are no problems with your network, including any attempts to block " +"your access to the Tor network, this should hopefully work the first " +"time." +msgstr "" + +#: ../../source/tor.rst:13 +msgid "" +"Or, if you want to manually configure Bridges or other Tor settings " +"before you connect, you can click \"Network Settings\"." +msgstr "" + +#: ../../source/tor.rst:16 +msgid "Automatic censorship circumvention" +msgstr "" + +#: ../../source/tor.rst:18 +msgid "" +"When you click \"Connect to Tor\", if OnionShare fails to connect, it " +"might be because Tor is censored in your country or on your local " +"network." +msgstr "" + +#: ../../source/tor.rst:20 +msgid "If this occurs, you will have these choices:" +msgstr "" + +#: ../../source/tor.rst:22 +msgid "Try again without a bridge" +msgstr "" + +#: ../../source/tor.rst:23 +msgid "Automatically determine my country from my IP address for bridge settings" +msgstr "" + +#: ../../source/tor.rst:24 +msgid "Manually select my country for bridge settings" +msgstr "" + +#: ../../source/tor.rst:28 +msgid "" +"If you choose the \"Try again without a bridge\" option, OnionShare will " +"retry connecting to Tor like normal, without attempting to bypass " +"censorship." +msgstr "" + +#: ../../source/tor.rst:30 +msgid "" +"The other two options will attempt to automatically bypass censorship " +"using Tor bridges. If your network provider is blocking access to the Tor" +" network, you can hopefully still connect to a Tor bridge, which will " +"then connect you to the Tor network, circumventing the censorship. Both " +"of these options use the Tor Project's Censorship Circumvention API to " +"provide you with bridge settings that should work for you. OnionShare " +"will temporarily use the `Meek " +"`_ domain-" +"fronting proxy to make a non-Tor connection from your computer to Tor's " +"Censorship Circumvention API. The Meek proxy hides the fact that you are " +"trying to find a way to connect to Tor." +msgstr "" + +#: ../../source/tor.rst:36 +msgid "" +"If you choose \"Automatically determine my country from my IP address for" +" bridge settings\", the Censorship Circumvention API will consider your " +"IP address (yes, your real IP address) to determine what country you " +"might reside in. Based on the country information, the API will try to " +"automatically find bridges that suit your location." +msgstr "" + +#: ../../source/tor.rst:41 +msgid "" +"If you choose \"Manually select my country for bridge settings\", the " +"Censorship API will find the bridges that suit the country that you " +"specified." +msgstr "" + +#: ../../source/tor.rst:46 +msgid "How automatic censorship circumvention works" +msgstr "" + +#: ../../source/tor.rst:48 +msgid "" +"If the Censorship Circumvention API finds bridges that it believes will " +"suit you, OnionShare will try to reconnect to Tor using those bridges. If" +" the API does not find any bridges for your location, OnionShare will ask" +" the API for \"fallback\" options, and then try to reconnect using those." +msgstr "" + +#: ../../source/tor.rst:50 +msgid "" +"If for some reason OnionShare fails to connect to the Censorship API " +"itself, or if the API returns an error message, OnionShare will attempt " +"to use the obfs4 built-in bridges." +msgstr "" + +#: ../../source/tor.rst:52 +msgid "" +"It's important to note that the requests to the Censorship Circumvention " +"API do not go over the Tor network (because if you could connect to Tor " +"already, you wouldn't need to connect to the API)." +msgstr "" + +#: ../../source/tor.rst:54 +msgid "" +"Even though it's hard for an adversary to discover where the Meek request" +" is going, this may still be risky for some users. Therefore, it is an " +"opt-in feature. The use of Meek and non-torified network requests are " +"limited only to making one or two requests to the Censorship " +"Circumvention API. Then Meek is stopped, and all further network requests" +" happen over the Tor network." +msgstr "" + +#: ../../source/tor.rst:56 +msgid "" +"If you are uncomfortable with making a request that doesn't go over the " +"Tor network, you can click \"Network Settings\" (or the Settings icon in " +"the bottom right corner, followed by the Tor Settings tab in the screen " +"that appears), and manually configure bridges. After you save any bridge " +"settings, OnionShare will try to reconnect using those bridges." +msgstr "" + +#: ../../source/tor.rst:59 +msgid "Manually configure Tor settings" +msgstr "" + +#: ../../source/tor.rst:61 +msgid "" +"You can get to the Tor settings by clicking \"Network Settings\" on the " +"welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner " +"of the application, and then switch to the Tor Settings tab in the screen" +" that appears." +msgstr "" + +#: ../../source/tor.rst:65 +msgid "" +"Here are the different ways you can configure OnionShare to connect to " +"Tor:" +msgstr "" + +#: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Usa la versión de Tor incorporada dentro de OnionShare" -#: ../../source/tor.rst:13 +#: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare " "connects to Tor. For this reason, it's recommended for most users." @@ -46,7 +193,7 @@ msgstr "" " también es la más simple y confiable. Por esta razón se recomienda para " "la mayoría de los usuarios." -#: ../../source/tor.rst:16 +#: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` " "process in the background for OnionShare to use. It doesn't interfere " @@ -58,32 +205,21 @@ msgstr "" "``tor`` en tu computadora, por lo que puedes usar el Navegador Tor, o el " "``tor`` de sistema, por su cuenta." -#: ../../source/tor.rst:20 -msgid "Getting Around Censorship" -msgstr "Pasando por alto a la Censura" - -#: ../../source/tor.rst:22 -msgid "" -"If your access to the internet is censored, you can configure OnionShare " -"to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without " -"one, you don't need to use a bridge." +#: ../../source/tor.rst:76 +msgid "**Using bridges**" msgstr "" -"Si tu acceso a Internet está censurado, puedes configurar OnionShare para" -" conectarse a la red Tor usando `puentes Tor `_. Si OnionShare se conecta exitosamente " -"a Tor, no necesitas usar un puente." -#: ../../source/tor.rst:24 +#: ../../source/tor.rst:78 +#, fuzzy msgid "" -"To use a bridge, open the Tor Settings tab. You must select \"Use the Tor" -" version built into OnionShare\" and check the \"Use a bridge\" checkbox." +"To use a bridge, you must select \"Use the Tor version built into " +"OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Para usar un puente, abre la pestaña de Configuraciones de Tor. Debes " "seleccionar \"Usar la versión de Tor incorporada dentro de OnionShare\" y" " marcar la casilla \"Usar un puente\"." -#: ../../source/tor.rst:27 +#: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges " "is recommended over using `meek-azure`." @@ -91,7 +227,7 @@ msgstr "" "Primero intenta usar un puente incorporado. Usar puentes `obfs4` o " "`snowflake` es recomendado, en vez de usar `meek-azure`." -#: ../../source/tor.rst:31 +#: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " @@ -103,7 +239,7 @@ msgstr "" "solicitar un puente. (Esto hace que sea más difícil a los gobiernos o " "ISPs bloquear el acceso a los puentes Tor.)" -#: ../../source/tor.rst:35 +#: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." @@ -111,11 +247,11 @@ msgstr "" "También tienes la opción de usar un puente del que te hayas enterado por " "una fuente confiable." -#: ../../source/tor.rst:38 +#: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Intentar configuración automática con el Navegador Tor" -#: ../../source/tor.rst:40 +#: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ " "and don't want two ``tor`` processes running, you can use the ``tor`` " @@ -127,11 +263,11 @@ msgstr "" " del Navegador Tor. Ten en cuenta que necesitas mantenerlo abierto en " "segundo plano mientras estés usando OnionShare para que esto funcione." -#: ../../source/tor.rst:44 +#: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Usar un ``tor`` de sistema en Windows" -#: ../../source/tor.rst:46 +#: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and" " do stuff as an administrator." @@ -139,7 +275,7 @@ msgstr "" "Esto es bastante avanzado. Necesitarás saber cómo editar archivos de " "texto y hacer cosas como administrador." -#: ../../source/tor.rst:48 +#: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from " "`_. Extract the compressed file" @@ -152,7 +288,7 @@ msgstr "" "Renombra la carpeta extraida con las subcarpetas ``Data`` y ``Tor`` en " "ella a ``tor-win32``." -#: ../../source/tor.rst:52 +#: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " @@ -166,7 +302,7 @@ msgstr "" "comando (``cmd``) como administrador, y usa ``tor.exe --hash-password`` " "para generar un hash de tu contraseña. Por ejemplo::" -#: ../../source/tor.rst:59 +#: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you " "can ignore). In the case of the above example, it is " @@ -176,7 +312,7 @@ msgstr "" " (que puedes ignorar). En el caso del ejemplo de arriba, es " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." -#: ../../source/tor.rst:61 +#: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` and put your hashed password output in it, replacing the " @@ -186,7 +322,7 @@ msgstr "" "win32\\torrc`` y escríbelo en él, reemplazando el " "``HashedControlPassword`` con el que acabas de generar:" -#: ../../source/tor.rst:66 +#: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using " "the appropriate ``torrc`` file you just created (as described in " @@ -199,19 +335,20 @@ msgstr "" "``_). De esta" " manera::" -#: ../../source/tor.rst:70 +#: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "¡Ahora estás ejecutando un proceso ``tor`` de sistema en Windows!" -#: ../../source/tor.rst:72 +#: ../../source/tor.rst:125 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using control port\", and " -"set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " -"\"Tor authentication settings\" choose \"Password\" and set the password " -"to the control port password you picked above. Click the \"Test " -"Connection to Tor\" button. If all goes well, you should see \"Connected " -"to the Tor controller\"." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using control port\", and set \"Control port\" to ``127.0.0.1``" +" and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose " +"\"Password\" and set the password to the control port password you picked" +" above. Click the \"Test Connection to Tor\" button. If all goes well, " +"you should see \"Connected to the Tor controller\"." msgstr "" "Abre OnionShare y haz clic en el ícono \"⚙\". Bajo \"¿Cómo debería " "conectarse OnionShare a Tor?\", elige \"Conectar usando puerto de " @@ -221,11 +358,11 @@ msgstr "" "que elegiste arriba. Haz clic en el botón \"Probar Conexión a Tor\". Si " "todo va bien, deberías ver \"Conectado al controlador Tor\"." -#: ../../source/tor.rst:81 +#: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Usar un ``tor`` de sistema en macOS" -#: ../../source/tor.rst:83 +#: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have " "it, and then install Tor::" @@ -233,21 +370,23 @@ msgstr "" "Primero, instala `Homebrew `_ si es que todavía no lo " "tienes, y luego instala Tor::" -#: ../../source/tor.rst:87 +#: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Ahora configura Tor para permitir conexiones desde OnionShare::" -#: ../../source/tor.rst:94 +#: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "E inicia el servicio Tor de sistema::" -#: ../../source/tor.rst:98 +#: ../../source/tor.rst:151 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using socket file\", and " -"set the socket file to be ``/usr/local/var/run/tor/control.socket``. " -"Under \"Tor authentication settings\" choose \"No authentication, or " -"cookie authentication\". Click the \"Test Connection to Tor\" button." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using socket file\", and set the socket file to be " +"``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication " +"settings\" choose \"No authentication, or cookie authentication\". Click " +"the \"Test Connection to Tor\" button." msgstr "" "Abre OnionShare y haz clic en el ícono \"⚙\". Bajo \"¿Cómo debería " "conectarse OnionShare a Tor?\", elige \"Conectar usando un archivo " @@ -256,15 +395,15 @@ msgstr "" "autenticación de Tor\", elige \"Sin autenticación, o autenticación por " "cookies\". Haz clic en el botón \"Probar Conexión a Tor\"." -#: ../../source/tor.rst:104 ../../source/tor.rst:124 +#: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "Si todo va bien, deberías ver \"Conectado al controlador Tor\"." -#: ../../source/tor.rst:107 +#: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Usando un ``tor`` de sistema en Linux" -#: ../../source/tor.rst:109 +#: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's " @@ -276,7 +415,7 @@ msgstr "" "oficial `_ del Tor " "Project." -#: ../../source/tor.rst:111 +#: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the " "case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to " @@ -286,7 +425,7 @@ msgstr "" "caso de Debian y Ubuntu, ``debian-tor``) y configura OnionShare para " "conectarse al archivo socket de control de tu ``tor`` de sistema." -#: ../../source/tor.rst:113 +#: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command " "(replace ``username`` with your actual username)::" @@ -294,14 +433,15 @@ msgstr "" "Agrega tu usuario al grupo ``debian-tor`` ejecutando este comando " "(reemplaza ``username`` con tu nombre de usuario real)::" -#: ../../source/tor.rst:117 +#: ../../source/tor.rst:170 +#, fuzzy msgid "" -"Reboot your computer. After it boots up again, open OnionShare and click " -"the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" " -"choose \"Connect using socket file\". Set the socket file to be " -"``/var/run/tor/control``. Under \"Tor authentication settings\" choose " -"\"No authentication, or cookie authentication\". Click the \"Test " -"Connection to Tor\" button." +"Reboot your computer. After it boots up again, open OnionShare, click the" +" \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should" +" OnionShare connect to Tor?\" choose \"Connect using socket file\". Set " +"the socket file to be ``/var/run/tor/control``. Under \"Tor " +"authentication settings\" choose \"No authentication, or cookie " +"authentication\". Click the \"Test Connection to Tor\" button." msgstr "" "Reinicia tu computadora. Luego del arranque, abre OnionShare y haz clic " "en el ícono \"⚙\". Bajo \"¿Cómo debería conectarse OnionShare a Tor?\", " @@ -496,3 +636,37 @@ msgstr "" #~ "necesitas usar un puente, intenta " #~ "primero con los obfs4 incorporados." +#~ msgid "" +#~ "Pick a way to connect OnionShare " +#~ "to Tor by clicking Network Settings " +#~ "from the welcome screen, or the " +#~ "Tor onion icon in the bottom right" +#~ " of the OnionShare window to open " +#~ "the Tor Settings tab." +#~ msgstr "" +#~ "Elige una manera de conectar OnionShare" +#~ " a Tor haciendo clic en el " +#~ "ícono cebolla de Tor, abajo a la" +#~ " derecha de la ventana OnionShare, " +#~ "para ir a sus ajustes." + +#~ msgid "Getting Around Censorship" +#~ msgstr "Pasando por alto a la Censura" + +#~ msgid "" +#~ "If your access to the internet is" +#~ " censored, you can configure OnionShare " +#~ "to connect to the Tor network " +#~ "using `Tor bridges `_. If OnionShare " +#~ "connects to Tor without one, you " +#~ "don't need to use a bridge." +#~ msgstr "" +#~ "Si tu acceso a Internet está " +#~ "censurado, puedes configurar OnionShare para" +#~ " conectarse a la red Tor usando " +#~ "`puentes Tor `_. Si OnionShare se" +#~ " conecta exitosamente a Tor, no " +#~ "necesitas usar un puente." + diff --git a/docs/source/locale/fr/LC_MESSAGES/security.po b/docs/source/locale/fr/LC_MESSAGES/security.po index cc2320e6..95e90dc0 100644 --- a/docs/source/locale/fr/LC_MESSAGES/security.po +++ b/docs/source/locale/fr/LC_MESSAGES/security.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-03-10 10:02+0000\n" "Last-Translator: AO Localisation Lab \n" -"Language-Team: none\n" "Language: fr\n" +"Language-Team: none\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.12.1\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" @@ -84,8 +83,9 @@ msgstr "" "de l’utilisateur d’OnionShare." #: ../../source/security.rst:28 +#, fuzzy msgid "" -"**If an attacker learns about the onion service, it still can't access " +"**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " @@ -93,14 +93,14 @@ msgid "" " public by turning off the private key -- see " ":ref:`turn_off_private_key`)." msgstr "" -"** Si un assaillant prend connaissance du service oignon, il ne peut quand " -"même accéder à rien.** Les attaques précédentes contre le réseau Tor pour " -"énumérer les services oignon ont permis à l’attaquant de découvrir des " -"adresses ``.onion`` privées. Si une attaque découvre une adresse OnionShare " -"privée, afin d’y accéder, l’assaillant devra aussi deviner la clé privée " -"utilisée pour l’authentification client (à moins que l’utilisateur d’" -"OnionShare choisisse de rendre son service public en désactivant la clé " -"privée -- voir :ref:`turn_off_private_key`)." +"** Si un assaillant prend connaissance du service oignon, il ne peut " +"quand même accéder à rien.** Les attaques précédentes contre le réseau " +"Tor pour énumérer les services oignon ont permis à l’attaquant de " +"découvrir des adresses ``.onion`` privées. Si une attaque découvre une " +"adresse OnionShare privée, afin d’y accéder, l’assaillant devra aussi " +"deviner la clé privée utilisée pour l’authentification client (à moins " +"que l’utilisateur d’OnionShare choisisse de rendre son service public en " +"désactivant la clé privée -- voir :ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" @@ -122,15 +122,15 @@ msgid "" msgstr "" "**Communiquer l’adresse OnionShare et la clé privée pourrait être " "dangereux.** La communication de l’adresse OnionShare à autrui est la " -"responsabilité de l’utilisateur d’OnionShare. Si elle est envoyée de façon " -"non sécurisée (par exemple par un courriel surveillé par un assaillant), une " -"oreille indiscrète peut en déduire qu’OnionShare est utilisé. Si la personne " -"qui surveille charge l’adresse dans le Navigateur Tor alors que le service " -"est encore en fonction, elle peut y accéder. Pour éviter cela, l’adresse " -"doit être communiquée de façon sécurisée, par un texto chiffré (probablement " -"avec les messages éphémères activés), un courriel chiffré ou en personne. " -"Cela n’est pas nécessaire si OnionShare est utilisé pour quelque chose qui n’" -"est pas secret." +"responsabilité de l’utilisateur d’OnionShare. Si elle est envoyée de " +"façon non sécurisée (par exemple par un courriel surveillé par un " +"assaillant), une oreille indiscrète peut en déduire qu’OnionShare est " +"utilisé. Si la personne qui surveille charge l’adresse dans le Navigateur" +" Tor alors que le service est encore en fonction, elle peut y accéder. " +"Pour éviter cela, l’adresse doit être communiquée de façon sécurisée, par" +" un texto chiffré (probablement avec les messages éphémères activés), un " +"courriel chiffré ou en personne. Cela n’est pas nécessaire si OnionShare " +"est utilisé pour quelque chose qui n’est pas secret." #: ../../source/security.rst:42 #, fuzzy @@ -142,11 +142,11 @@ msgid "" " unless anonymity is a goal." msgstr "" "**Communiquer l’adresse OnionShare et la clé privée pourrait ne pas être " -"anonyme.** Des précautions supplémentaires doivent être prises pour faire en " -"sorte que l’adresse OnionShare est communiquée anonymement. Un nouveau " -"compte de courriel ou de dialogue en ligne auquel vous n’accédez que par Tor " -"peut être utilisé pour partager l’adresse. Ce n’est pas nécessaire, à moins " -"que l’anonymat ne soit l’objectif." +"anonyme.** Des précautions supplémentaires doivent être prises pour faire" +" en sorte que l’adresse OnionShare est communiquée anonymement. Un " +"nouveau compte de courriel ou de dialogue en ligne auquel vous n’accédez " +"que par Tor peut être utilisé pour partager l’adresse. Ce n’est pas " +"nécessaire, à moins que l’anonymat ne soit l’objectif." #~ msgid "Security design" #~ msgstr "" diff --git a/docs/source/locale/fr/LC_MESSAGES/tor.po b/docs/source/locale/fr/LC_MESSAGES/tor.po index 73767f25..6d884fe3 100644 --- a/docs/source/locale/fr/LC_MESSAGES/tor.po +++ b/docs/source/locale/fr/LC_MESSAGES/tor.po @@ -7,39 +7,184 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-10-22 20:45+0000\n" "Last-Translator: aezjrareareare \n" "Language: fr\n" "Language-Team: none\n" -"Language: fr\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.12.1\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Connexion à Tor" -#: ../../source/tor.rst:6 -#, fuzzy +#: ../../source/tor.rst:4 msgid "" -"Pick a way to connect OnionShare to Tor by clicking Network Settings from" -" the welcome screen, or the Tor onion icon in the bottom right of the " -"OnionShare window to open the Tor Settings tab." +"When OnionShare starts, it will show you a screen asking you to connect " +"to the Tor network." +msgstr "" + +#: ../../source/tor.rst:8 +msgid "" +"You can toggle on the switch \"Connect to Tor automatically\" before " +"clicking \"Connect to Tor\". This means that next time OnionShare starts," +" it will automatically connect with its Tor connection settings from the " +"last session, instead of presenting you with the connection options. If " +"the connection fails, you can still try bridges or reconfigure Tor via " +"the \"Network Settings\" button." msgstr "" -"Choisissez une façon de connecter OnionShare à Tor en cliquant sur l’icône d’" -"oignon de Tor en bas à droite de la fenêtre d’OnionShare pour ouvrir l’" -"onglet des paramètres de Tor." #: ../../source/tor.rst:11 +msgid "" +"You can click \"Connect to Tor\" to begin the connection process. If " +"there are no problems with your network, including any attempts to block " +"your access to the Tor network, this should hopefully work the first " +"time." +msgstr "" + +#: ../../source/tor.rst:13 +msgid "" +"Or, if you want to manually configure Bridges or other Tor settings " +"before you connect, you can click \"Network Settings\"." +msgstr "" + +#: ../../source/tor.rst:16 +msgid "Automatic censorship circumvention" +msgstr "" + +#: ../../source/tor.rst:18 +msgid "" +"When you click \"Connect to Tor\", if OnionShare fails to connect, it " +"might be because Tor is censored in your country or on your local " +"network." +msgstr "" + +#: ../../source/tor.rst:20 +msgid "If this occurs, you will have these choices:" +msgstr "" + +#: ../../source/tor.rst:22 +msgid "Try again without a bridge" +msgstr "" + +#: ../../source/tor.rst:23 +msgid "Automatically determine my country from my IP address for bridge settings" +msgstr "" + +#: ../../source/tor.rst:24 +msgid "Manually select my country for bridge settings" +msgstr "" + +#: ../../source/tor.rst:28 +msgid "" +"If you choose the \"Try again without a bridge\" option, OnionShare will " +"retry connecting to Tor like normal, without attempting to bypass " +"censorship." +msgstr "" + +#: ../../source/tor.rst:30 +msgid "" +"The other two options will attempt to automatically bypass censorship " +"using Tor bridges. If your network provider is blocking access to the Tor" +" network, you can hopefully still connect to a Tor bridge, which will " +"then connect you to the Tor network, circumventing the censorship. Both " +"of these options use the Tor Project's Censorship Circumvention API to " +"provide you with bridge settings that should work for you. OnionShare " +"will temporarily use the `Meek " +"`_ domain-" +"fronting proxy to make a non-Tor connection from your computer to Tor's " +"Censorship Circumvention API. The Meek proxy hides the fact that you are " +"trying to find a way to connect to Tor." +msgstr "" + +#: ../../source/tor.rst:36 +msgid "" +"If you choose \"Automatically determine my country from my IP address for" +" bridge settings\", the Censorship Circumvention API will consider your " +"IP address (yes, your real IP address) to determine what country you " +"might reside in. Based on the country information, the API will try to " +"automatically find bridges that suit your location." +msgstr "" + +#: ../../source/tor.rst:41 +msgid "" +"If you choose \"Manually select my country for bridge settings\", the " +"Censorship API will find the bridges that suit the country that you " +"specified." +msgstr "" + +#: ../../source/tor.rst:46 +msgid "How automatic censorship circumvention works" +msgstr "" + +#: ../../source/tor.rst:48 +msgid "" +"If the Censorship Circumvention API finds bridges that it believes will " +"suit you, OnionShare will try to reconnect to Tor using those bridges. If" +" the API does not find any bridges for your location, OnionShare will ask" +" the API for \"fallback\" options, and then try to reconnect using those." +msgstr "" + +#: ../../source/tor.rst:50 +msgid "" +"If for some reason OnionShare fails to connect to the Censorship API " +"itself, or if the API returns an error message, OnionShare will attempt " +"to use the obfs4 built-in bridges." +msgstr "" + +#: ../../source/tor.rst:52 +msgid "" +"It's important to note that the requests to the Censorship Circumvention " +"API do not go over the Tor network (because if you could connect to Tor " +"already, you wouldn't need to connect to the API)." +msgstr "" + +#: ../../source/tor.rst:54 +msgid "" +"Even though it's hard for an adversary to discover where the Meek request" +" is going, this may still be risky for some users. Therefore, it is an " +"opt-in feature. The use of Meek and non-torified network requests are " +"limited only to making one or two requests to the Censorship " +"Circumvention API. Then Meek is stopped, and all further network requests" +" happen over the Tor network." +msgstr "" + +#: ../../source/tor.rst:56 +msgid "" +"If you are uncomfortable with making a request that doesn't go over the " +"Tor network, you can click \"Network Settings\" (or the Settings icon in " +"the bottom right corner, followed by the Tor Settings tab in the screen " +"that appears), and manually configure bridges. After you save any bridge " +"settings, OnionShare will try to reconnect using those bridges." +msgstr "" + +#: ../../source/tor.rst:59 +msgid "Manually configure Tor settings" +msgstr "" + +#: ../../source/tor.rst:61 +msgid "" +"You can get to the Tor settings by clicking \"Network Settings\" on the " +"welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner " +"of the application, and then switch to the Tor Settings tab in the screen" +" that appears." +msgstr "" + +#: ../../source/tor.rst:65 +msgid "" +"Here are the different ways you can configure OnionShare to connect to " +"Tor:" +msgstr "" + +#: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Utiliser la version de Tor intégrée à OnionShare" -#: ../../source/tor.rst:13 +#: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare " "connects to Tor. For this reason, it's recommended for most users." @@ -48,7 +193,7 @@ msgstr "" "OnionShare de se connecter à Tor. C’est pourquoi ce choix est recommandé " "pour la plupart des utilisateurs." -#: ../../source/tor.rst:16 +#: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` " "process in the background for OnionShare to use. It doesn't interfere " @@ -61,64 +206,53 @@ msgstr "" "vous pouvez donc utiliser indépendamment le Navigateur Tor ou le ``tor`` " "du système." -#: ../../source/tor.rst:20 -msgid "Getting Around Censorship" -msgstr "Contourner la censure" - -#: ../../source/tor.rst:22 -msgid "" -"If your access to the internet is censored, you can configure OnionShare " -"to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without " -"one, you don't need to use a bridge." +#: ../../source/tor.rst:76 +msgid "**Using bridges**" msgstr "" -"Si votre accès à Internet est censuré, vous pouvez configurer OnionShare " -"pour qu’il se connecte au réseau Tor en utilisant `des ponts Tor `_. Si OnionShare se connecte à Tor sans, " -"vous n’avez pas besoin d’utiliser de pont." -#: ../../source/tor.rst:24 +#: ../../source/tor.rst:78 +#, fuzzy msgid "" -"To use a bridge, open the Tor Settings tab. You must select \"Use the Tor" -" version built into OnionShare\" and check the \"Use a bridge\" checkbox." +"To use a bridge, you must select \"Use the Tor version built into " +"OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Pour utiliser un pont, ouvrez l’onglet des paramètres de Tor. Vous devez " "sélectionner « Utiliser la version de Tor intégrée dans OnionShare » et " "cocher « Utiliser un pont »." -#: ../../source/tor.rst:27 +#: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges " "is recommended over using `meek-azure`." msgstr "" -"Essayez d’abord d’utiliser un pont intégré. Il est recommandé d’utiliser les " -"ponts `obfs4` ou `snowflake` plutôt que `meek-azure`." +"Essayez d’abord d’utiliser un pont intégré. Il est recommandé d’utiliser " +"les ponts `obfs4` ou `snowflake` plutôt que `meek-azure`." -#: ../../source/tor.rst:31 +#: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" -"Si utiliser un pont intégré ne fonctionne pas, vous pouvez demander un pont " -"à torproject.org. Vous devrez résoudre un captcha afin de demander un pont. (" -"Cela rend plus difficile le blocage de l’accès aux ponts Tor par les " -"gouvernements ou les FAI.)" +"Si utiliser un pont intégré ne fonctionne pas, vous pouvez demander un " +"pont à torproject.org. Vous devrez résoudre un captcha afin de demander " +"un pont. (Cela rend plus difficile le blocage de l’accès aux ponts Tor " +"par les gouvernements ou les FAI.)" -#: ../../source/tor.rst:35 +#: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" -"Vous avez aussi la possibilité d’utiliser un pont dont vous avez appris l’" -"existence auprès d’une source fiable." +"Vous avez aussi la possibilité d’utiliser un pont dont vous avez appris " +"l’existence auprès d’une source fiable." -#: ../../source/tor.rst:38 +#: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Tenter la configuration automatique avec le Navigateur Tor" -#: ../../source/tor.rst:40 +#: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ " "and don't want two ``tor`` processes running, you can use the ``tor`` " @@ -132,11 +266,11 @@ msgstr "" "ouvert en arrière-plan pendant que vous utilisez OnionShare pour que " "cette approche fonctionne." -#: ../../source/tor.rst:44 +#: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Utiliser un ``tor`` système dans Windows" -#: ../../source/tor.rst:46 +#: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and" " do stuff as an administrator." @@ -145,7 +279,7 @@ msgstr "" " des fichiers en texte brut et effectuer des opérations en tant " "qu’administrateur." -#: ../../source/tor.rst:48 +#: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from " "`_. Extract the compressed file" @@ -157,7 +291,7 @@ msgstr "" " le dossier résultant sur ``C:\\Program Files (x86)\\`` Renommez en " "``tor-win32`` le dossier résultant qui comprend ``Data`` et ``Tor``." -#: ../../source/tor.rst:52 +#: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " @@ -172,7 +306,7 @@ msgstr "" "utilisé ``tor.exe --hash-password`` pour générer une empreinte de votre " "mot de passe. Par exemple :" -#: ../../source/tor.rst:59 +#: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you " "can ignore). In the case of the above example, it is " @@ -183,7 +317,7 @@ msgstr "" "dessus, l’empreinte est " "``16:62C47B4E61BE73F26077E5CE7B180A2DFCB2F687D54248927AE82C0BCD``." -#: ../../source/tor.rst:61 +#: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` and put your hashed password output in it, replacing the " @@ -194,7 +328,7 @@ msgstr "" "remplaçant la valeur ``HashedControlPassword`` par l’empreinte que vous " "venez de générer :" -#: ../../source/tor.rst:66 +#: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using " "the appropriate ``torrc`` file you just created (as described in " @@ -207,34 +341,35 @@ msgstr "" "``_). Comme " "ceci :" -#: ../../source/tor.rst:70 +#: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Vous exécutez désormais un processus ``tor``système sur Windows." -#: ../../source/tor.rst:72 +#: ../../source/tor.rst:125 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using control port\", and " -"set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " -"\"Tor authentication settings\" choose \"Password\" and set the password " -"to the control port password you picked above. Click the \"Test " -"Connection to Tor\" button. If all goes well, you should see \"Connected " -"to the Tor controller\"." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using control port\", and set \"Control port\" to ``127.0.0.1``" +" and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose " +"\"Password\" and set the password to the control port password you picked" +" above. Click the \"Test Connection to Tor\" button. If all goes well, " +"you should see \"Connected to the Tor controller\"." msgstr "" "Ouvrez OnionShare et cliquez l’icône « ⚙ ». Sous « Comment OnionShare " -"devrait-il se connecter à Tor ? », choisissez « Se connecter en utilisant le " -"port de contrôle » et définissez « Port de contrôle » à ``127.0.0.1`` et « " -"Port » à ``9051``. Sous « Paramètres d’authentification de Tor », choisissez " -"« Mot de passe » et définissez le même mot de passe que celui choisi " -"précédemment pour le port de contrôle. Cliquez sur le bouton « Tester la " -"connexion à Tor ». Si tout se passe bien, vous devriez voir « Vous êtes " -"connecté au contrôleur Tor. »." +"devrait-il se connecter à Tor ? », choisissez « Se connecter en utilisant" +" le port de contrôle » et définissez « Port de contrôle » à ``127.0.0.1``" +" et « Port » à ``9051``. Sous « Paramètres d’authentification de Tor », " +"choisissez « Mot de passe » et définissez le même mot de passe que celui " +"choisi précédemment pour le port de contrôle. Cliquez sur le bouton « " +"Tester la connexion à Tor ». Si tout se passe bien, vous devriez voir « " +"Vous êtes connecté au contrôleur Tor. »." -#: ../../source/tor.rst:81 +#: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Utiliser un ``tor``système sous macOS" -#: ../../source/tor.rst:83 +#: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have " "it, and then install Tor::" @@ -242,23 +377,25 @@ msgstr "" "Si ce n’est pas déjà fait, installez d’abord `Homebrew " "`_, puis installez Tor :" -#: ../../source/tor.rst:87 +#: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" "Maintenant, configurez Tor pour autoriser les connexions à partir " "d’OnionShare :" -#: ../../source/tor.rst:94 +#: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Et démarrez le service Tor du système :" -#: ../../source/tor.rst:98 +#: ../../source/tor.rst:151 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using socket file\", and " -"set the socket file to be ``/usr/local/var/run/tor/control.socket``. " -"Under \"Tor authentication settings\" choose \"No authentication, or " -"cookie authentication\". Click the \"Test Connection to Tor\" button." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using socket file\", and set the socket file to be " +"``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication " +"settings\" choose \"No authentication, or cookie authentication\". Click " +"the \"Test Connection to Tor\" button." msgstr "" "Ouvrez OnionShare et cliquez sur l’icône ⚙. Sous « Comment OnionShare " "devrait-il se connecter à Tor ? », choisissez « Se connecter en utilisant" @@ -268,39 +405,40 @@ msgstr "" "Pas d’authentification, ou authentification par témoin ». Cliquez sur le " "bouton « Tester la connexion à Tor »." -#: ../../source/tor.rst:104 ../../source/tor.rst:124 +#: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Si tout se passe bien, vous devriez voir « Vous êtes connecté au " "contrôleur Tor »." -#: ../../source/tor.rst:107 +#: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Utiliser un ``tor`` système dans Linux" -#: ../../source/tor.rst:109 +#: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's " "`official repository `_." msgstr "" -"Installez d’abord le paquet ``tor``. Si vous utilisez Debian, Ubuntu ou une " -"version de Linux semblable, il est recommandé d’utiliser le `dépôt officiel " -"`_ du Projet Tor." +"Installez d’abord le paquet ``tor``. Si vous utilisez Debian, Ubuntu ou " +"une version de Linux semblable, il est recommandé d’utiliser le `dépôt " +"officiel `_ du Projet " +"Tor." -#: ../../source/tor.rst:111 +#: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the " "case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to " "connect to your system ``tor``'s control socket file." msgstr "" -"Ensuite, ajoutez votre utilisateur au groupe qui exécute le processus ``tor``" -" (dans le cas de Debian et Ubuntu, ``debian-tor`), et configurez OnionShare " -"pour qu’il se connecte au fichier système de contrôle de l’interface de " -"connexion de ``tor`` ." +"Ensuite, ajoutez votre utilisateur au groupe qui exécute le processus " +"``tor`` (dans le cas de Debian et Ubuntu, ``debian-tor`), et configurez " +"OnionShare pour qu’il se connecte au fichier système de contrôle de " +"l’interface de connexion de ``tor`` ." -#: ../../source/tor.rst:113 +#: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command " "(replace ``username`` with your actual username)::" @@ -308,22 +446,23 @@ msgstr "" "Ajoutez votre utilisateur au groupe ``debian-tor`` en exécutant cette " "commande (remplacez ``username`` par votre nom d’utilisateur) ::" -#: ../../source/tor.rst:117 +#: ../../source/tor.rst:170 +#, fuzzy msgid "" -"Reboot your computer. After it boots up again, open OnionShare and click " -"the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" " -"choose \"Connect using socket file\". Set the socket file to be " -"``/var/run/tor/control``. Under \"Tor authentication settings\" choose " -"\"No authentication, or cookie authentication\". Click the \"Test " -"Connection to Tor\" button." +"Reboot your computer. After it boots up again, open OnionShare, click the" +" \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should" +" OnionShare connect to Tor?\" choose \"Connect using socket file\". Set " +"the socket file to be ``/var/run/tor/control``. Under \"Tor " +"authentication settings\" choose \"No authentication, or cookie " +"authentication\". Click the \"Test Connection to Tor\" button." msgstr "" "Redémarrez votre ordinateur. Une fois redémarré, ouvrez OnionShare et " -"cliquer l’icône « ⚙ ». Sous « Comment OnionShare devrait-il se connecter à " -"Tor ? », choisissez « Se connecter en utilisant un fichier d’interface de " -"connexion ». Définissez le fichier d’interface de connexion comme étant ``/" -"var/run/tor/control``. Sous de « Paramètres d’authentification de Tor » " -"choisissez « Pas d’authentification, ou authentification par témoin ». " -"Cliquez sur le bouton « Tester la connexion à Tor »." +"cliquer l’icône « ⚙ ». Sous « Comment OnionShare devrait-il se connecter " +"à Tor ? », choisissez « Se connecter en utilisant un fichier d’interface " +"de connexion ». Définissez le fichier d’interface de connexion comme " +"étant ``/var/run/tor/control``. Sous de « Paramètres d’authentification " +"de Tor » choisissez « Pas d’authentification, ou authentification par " +"témoin ». Cliquez sur le bouton « Tester la connexion à Tor »." #~ msgid "Using a system Tor in Mac OS X" #~ msgstr "" @@ -605,3 +744,40 @@ msgstr "" #~ " vous avez besoin d'utiliser un pont," #~ " essayer ceux fournis dans obfs4 en" #~ " premier." + +#~ msgid "" +#~ "Pick a way to connect OnionShare " +#~ "to Tor by clicking Network Settings " +#~ "from the welcome screen, or the " +#~ "Tor onion icon in the bottom right" +#~ " of the OnionShare window to open " +#~ "the Tor Settings tab." +#~ msgstr "" +#~ "Choisissez une façon de connecter " +#~ "OnionShare à Tor en cliquant sur " +#~ "l’icône d’oignon de Tor en bas à" +#~ " droite de la fenêtre d’OnionShare " +#~ "pour ouvrir l’onglet des paramètres de" +#~ " Tor." + +#~ msgid "Getting Around Censorship" +#~ msgstr "Contourner la censure" + +#~ msgid "" +#~ "If your access to the internet is" +#~ " censored, you can configure OnionShare " +#~ "to connect to the Tor network " +#~ "using `Tor bridges `_. If OnionShare " +#~ "connects to Tor without one, you " +#~ "don't need to use a bridge." +#~ msgstr "" +#~ "Si votre accès à Internet est " +#~ "censuré, vous pouvez configurer OnionShare " +#~ "pour qu’il se connecte au réseau " +#~ "Tor en utilisant `des ponts Tor " +#~ "`_. Si " +#~ "OnionShare se connecte à Tor sans, " +#~ "vous n’avez pas besoin d’utiliser de " +#~ "pont." + diff --git a/docs/source/locale/it/LC_MESSAGES/security.po b/docs/source/locale/it/LC_MESSAGES/security.po index 90d81f75..f8191a1d 100644 --- a/docs/source/locale/it/LC_MESSAGES/security.po +++ b/docs/source/locale/it/LC_MESSAGES/security.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-04-09 19:26+0000\n" "Last-Translator: rc \n" "Language: it\n" "Language-Team: it \n" -"Plural-Forms: nplurals=2; plural=n != 1\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" @@ -81,7 +81,7 @@ msgstr "" #: ../../source/security.rst:28 msgid "" -"**If an attacker learns about the onion service, it still can't access " +"**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " @@ -326,3 +326,18 @@ msgstr "" #~ " :ref:`turn_off_private_key`)." #~ msgstr "" +#~ msgid "" +#~ "**If an attacker learns about the " +#~ "onion service, it still can't access " +#~ "anything.** Prior attacks against the " +#~ "Tor network to enumerate onion services" +#~ " allowed attackers to discover private " +#~ "``.onion`` addresses. To access an " +#~ "OnionShare service from its address, the" +#~ " private key used for client " +#~ "authentication must be guessed (unless " +#~ "the service is already made public " +#~ "by turning off the private key --" +#~ " see :ref:`turn_off_private_key`)." +#~ msgstr "" + diff --git a/docs/source/locale/it/LC_MESSAGES/tor.po b/docs/source/locale/it/LC_MESSAGES/tor.po index c0cdb63d..5fd36608 100644 --- a/docs/source/locale/it/LC_MESSAGES/tor.po +++ b/docs/source/locale/it/LC_MESSAGES/tor.po @@ -7,37 +7,184 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2022-01-20 11:57+0000\n" "Last-Translator: albanobattistella \n" "Language: it\n" "Language-Team: it \n" -"Plural-Forms: nplurals=2; plural=n != 1\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Connessione a Tor in corso" -#: ../../source/tor.rst:6 -#, fuzzy +#: ../../source/tor.rst:4 msgid "" -"Pick a way to connect OnionShare to Tor by clicking Network Settings from" -" the welcome screen, or the Tor onion icon in the bottom right of the " -"OnionShare window to open the Tor Settings tab." +"When OnionShare starts, it will show you a screen asking you to connect " +"to the Tor network." +msgstr "" + +#: ../../source/tor.rst:8 +msgid "" +"You can toggle on the switch \"Connect to Tor automatically\" before " +"clicking \"Connect to Tor\". This means that next time OnionShare starts," +" it will automatically connect with its Tor connection settings from the " +"last session, instead of presenting you with the connection options. If " +"the connection fails, you can still try bridges or reconfigure Tor via " +"the \"Network Settings\" button." msgstr "" -"Scegli un modo per connettere OnionShare a Tor facendo clic sull'icona " -"Tor onion in basso a destra nella finestra di OnionShare per aprire la " -"scheda Impostazioni Tor." #: ../../source/tor.rst:11 +msgid "" +"You can click \"Connect to Tor\" to begin the connection process. If " +"there are no problems with your network, including any attempts to block " +"your access to the Tor network, this should hopefully work the first " +"time." +msgstr "" + +#: ../../source/tor.rst:13 +msgid "" +"Or, if you want to manually configure Bridges or other Tor settings " +"before you connect, you can click \"Network Settings\"." +msgstr "" + +#: ../../source/tor.rst:16 +msgid "Automatic censorship circumvention" +msgstr "" + +#: ../../source/tor.rst:18 +msgid "" +"When you click \"Connect to Tor\", if OnionShare fails to connect, it " +"might be because Tor is censored in your country or on your local " +"network." +msgstr "" + +#: ../../source/tor.rst:20 +msgid "If this occurs, you will have these choices:" +msgstr "" + +#: ../../source/tor.rst:22 +msgid "Try again without a bridge" +msgstr "" + +#: ../../source/tor.rst:23 +msgid "Automatically determine my country from my IP address for bridge settings" +msgstr "" + +#: ../../source/tor.rst:24 +msgid "Manually select my country for bridge settings" +msgstr "" + +#: ../../source/tor.rst:28 +msgid "" +"If you choose the \"Try again without a bridge\" option, OnionShare will " +"retry connecting to Tor like normal, without attempting to bypass " +"censorship." +msgstr "" + +#: ../../source/tor.rst:30 +msgid "" +"The other two options will attempt to automatically bypass censorship " +"using Tor bridges. If your network provider is blocking access to the Tor" +" network, you can hopefully still connect to a Tor bridge, which will " +"then connect you to the Tor network, circumventing the censorship. Both " +"of these options use the Tor Project's Censorship Circumvention API to " +"provide you with bridge settings that should work for you. OnionShare " +"will temporarily use the `Meek " +"`_ domain-" +"fronting proxy to make a non-Tor connection from your computer to Tor's " +"Censorship Circumvention API. The Meek proxy hides the fact that you are " +"trying to find a way to connect to Tor." +msgstr "" + +#: ../../source/tor.rst:36 +msgid "" +"If you choose \"Automatically determine my country from my IP address for" +" bridge settings\", the Censorship Circumvention API will consider your " +"IP address (yes, your real IP address) to determine what country you " +"might reside in. Based on the country information, the API will try to " +"automatically find bridges that suit your location." +msgstr "" + +#: ../../source/tor.rst:41 +msgid "" +"If you choose \"Manually select my country for bridge settings\", the " +"Censorship API will find the bridges that suit the country that you " +"specified." +msgstr "" + +#: ../../source/tor.rst:46 +msgid "How automatic censorship circumvention works" +msgstr "" + +#: ../../source/tor.rst:48 +msgid "" +"If the Censorship Circumvention API finds bridges that it believes will " +"suit you, OnionShare will try to reconnect to Tor using those bridges. If" +" the API does not find any bridges for your location, OnionShare will ask" +" the API for \"fallback\" options, and then try to reconnect using those." +msgstr "" + +#: ../../source/tor.rst:50 +msgid "" +"If for some reason OnionShare fails to connect to the Censorship API " +"itself, or if the API returns an error message, OnionShare will attempt " +"to use the obfs4 built-in bridges." +msgstr "" + +#: ../../source/tor.rst:52 +msgid "" +"It's important to note that the requests to the Censorship Circumvention " +"API do not go over the Tor network (because if you could connect to Tor " +"already, you wouldn't need to connect to the API)." +msgstr "" + +#: ../../source/tor.rst:54 +msgid "" +"Even though it's hard for an adversary to discover where the Meek request" +" is going, this may still be risky for some users. Therefore, it is an " +"opt-in feature. The use of Meek and non-torified network requests are " +"limited only to making one or two requests to the Censorship " +"Circumvention API. Then Meek is stopped, and all further network requests" +" happen over the Tor network." +msgstr "" + +#: ../../source/tor.rst:56 +msgid "" +"If you are uncomfortable with making a request that doesn't go over the " +"Tor network, you can click \"Network Settings\" (or the Settings icon in " +"the bottom right corner, followed by the Tor Settings tab in the screen " +"that appears), and manually configure bridges. After you save any bridge " +"settings, OnionShare will try to reconnect using those bridges." +msgstr "" + +#: ../../source/tor.rst:59 +msgid "Manually configure Tor settings" +msgstr "" + +#: ../../source/tor.rst:61 +msgid "" +"You can get to the Tor settings by clicking \"Network Settings\" on the " +"welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner " +"of the application, and then switch to the Tor Settings tab in the screen" +" that appears." +msgstr "" + +#: ../../source/tor.rst:65 +msgid "" +"Here are the different ways you can configure OnionShare to connect to " +"Tor:" +msgstr "" + +#: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Usa la versione Tor integrata in OnionShare" -#: ../../source/tor.rst:13 +#: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare " "connects to Tor. For this reason, it's recommended for most users." @@ -46,7 +193,7 @@ msgstr "" " si connette a Tor. Per questo motivo, è consigliato per la maggior parte" " degli utenti." -#: ../../source/tor.rst:16 +#: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` " "process in the background for OnionShare to use. It doesn't interfere " @@ -58,32 +205,21 @@ msgstr "" "processi ``tor`` sul tuo computer, quindi puoi usare il Tor Browser o il " "sistema ``tor`` da soli." -#: ../../source/tor.rst:20 -msgid "Getting Around Censorship" -msgstr "Come aggirare la censura" - -#: ../../source/tor.rst:22 -msgid "" -"If your access to the internet is censored, you can configure OnionShare " -"to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without " -"one, you don't need to use a bridge." +#: ../../source/tor.rst:76 +msgid "**Using bridges**" msgstr "" -"Se il tuo accesso a Internet è censurato, puoi configurare OnionShare per" -" la connessione alla rete Tor usando `Tor bridges `_. Se OnionShare si connette a Tor senza " -"uno, non è necessario utilizzare un bridge." -#: ../../source/tor.rst:24 +#: ../../source/tor.rst:78 +#, fuzzy msgid "" -"To use a bridge, open the Tor Settings tab. You must select \"Use the Tor" -" version built into OnionShare\" and check the \"Use a bridge\" checkbox." +"To use a bridge, you must select \"Use the Tor version built into " +"OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Per utilizzare un bridge, apri la scheda Impostazioni Tor. Devi " "selezionare \"Usa la versione Tor incorporata in OnionShare\" e " "selezionare la casella \"Usa un bridge\"." -#: ../../source/tor.rst:27 +#: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges " "is recommended over using `meek-azure`." @@ -91,7 +227,7 @@ msgstr "" "Prova prima a usare un bridge integrato. Si consiglia di utilizzare i " "bridge `obfs4` o `snowflake` rispetto a `meek-azure`." -#: ../../source/tor.rst:31 +#: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " @@ -103,7 +239,7 @@ msgstr "" "bridge. (Ciò rende più difficile per i governi o gli ISP bloccare " "l'accesso ai bridge Tor.)" -#: ../../source/tor.rst:35 +#: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." @@ -111,11 +247,11 @@ msgstr "" "Hai anche la possibilità di utilizzare un bridge che hai appreso da una " "fonte attendibile." -#: ../../source/tor.rst:38 +#: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Tenta la configurazione automatica con il Browser Tor" -#: ../../source/tor.rst:40 +#: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ " "and don't want two ``tor`` processes running, you can use the ``tor`` " @@ -127,11 +263,11 @@ msgstr "" "processo `` tor`` dal Browser Tor. Tieni presente che devi tenere il " "Browser Tor aperto in background mentre usi OnionShare affinché funzioni." -#: ../../source/tor.rst:44 +#: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Utilizzando un sistema ``tor`` su Windows" -#: ../../source/tor.rst:46 +#: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and" " do stuff as an administrator." @@ -139,7 +275,7 @@ msgstr "" "Questo è abbastanza avanzato. Avrai bisogno di sapere come modificare i " "file di testo in chiaro e fare cose come amministratore." -#: ../../source/tor.rst:48 +#: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from " "`_. Extract the compressed file" @@ -152,7 +288,7 @@ msgstr "" "cartella all'interno che hanno il nome ``Data`` e ``Tor`` in ``tor-" "win32``." -#: ../../source/tor.rst:52 +#: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " @@ -166,7 +302,7 @@ msgstr "" "comandi (``cmd``) come amministratore e usa ``tor. exe --hash-password`` " "per generare un hash della tua password. Per esempio::" -#: ../../source/tor.rst:59 +#: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you " "can ignore). In the case of the above example, it is " @@ -176,7 +312,7 @@ msgstr "" "(che è possibile ignorare). Nel caso dell'esempio precedente, è " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." -#: ../../source/tor.rst:61 +#: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` and put your hashed password output in it, replacing the " @@ -186,7 +322,7 @@ msgstr "" " '' e inseriscici l'output della password con l'hash, sostituendo " "``HashedControlPassword`` con quello appena generato:" -#: ../../source/tor.rst:66 +#: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using " "the appropriate ``torrc`` file you just created (as described in " @@ -199,19 +335,20 @@ msgstr "" "``_). Come " "questo::" -#: ../../source/tor.rst:70 +#: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Ora stai eseguendo un processo di sistema ``tor`` su Windows!" -#: ../../source/tor.rst:72 +#: ../../source/tor.rst:125 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using control port\", and " -"set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " -"\"Tor authentication settings\" choose \"Password\" and set the password " -"to the control port password you picked above. Click the \"Test " -"Connection to Tor\" button. If all goes well, you should see \"Connected " -"to the Tor controller\"." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using control port\", and set \"Control port\" to ``127.0.0.1``" +" and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose " +"\"Password\" and set the password to the control port password you picked" +" above. Click the \"Test Connection to Tor\" button. If all goes well, " +"you should see \"Connected to the Tor controller\"." msgstr "" "Apri OnionShare e fai clic sull'icona \"⚙\" al suo interno. In \"Come " "dovrebbe OnionShare connettersi a Tor?\" scegli \"Connetti usando la " @@ -222,11 +359,11 @@ msgstr "" "a Tor\". Se tutto va bene, dovresti vedere \"Connesso al controller " "Tor\"." -#: ../../source/tor.rst:81 +#: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Utilizzando un sistema ``tor`` su macOS" -#: ../../source/tor.rst:83 +#: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have " "it, and then install Tor::" @@ -234,21 +371,23 @@ msgstr "" "Innanzitutto, installa `Homebrew `_ se non lo " "hai già. Quindi, installa Tor::" -#: ../../source/tor.rst:87 +#: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Ora configura Tor per consentire le connessioni da OnionShare::" -#: ../../source/tor.rst:94 +#: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "E avvia il servizio di sistema Tor:" -#: ../../source/tor.rst:98 +#: ../../source/tor.rst:151 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using socket file\", and " -"set the socket file to be ``/usr/local/var/run/tor/control.socket``. " -"Under \"Tor authentication settings\" choose \"No authentication, or " -"cookie authentication\". Click the \"Test Connection to Tor\" button." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using socket file\", and set the socket file to be " +"``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication " +"settings\" choose \"No authentication, or cookie authentication\". Click " +"the \"Test Connection to Tor\" button." msgstr "" "Apri OnionShare e fai clic sull'icona \"⚙\" al suo interno. In \"Come " "dovrebbe OnionShare connettersi a Tor?\" scegli \"Connetti usando il file" @@ -257,15 +396,15 @@ msgstr "" "autenticazione di Tor\" scegli \"Nessuna autenticazione o autenticazione " "cookie\". Fai clic sul pulsante \"Prova connessione a Tor\"." -#: ../../source/tor.rst:104 ../../source/tor.rst:124 +#: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "Se tutto va bene, dovresti vedere \"Connesso al controller di Tor\"." -#: ../../source/tor.rst:107 +#: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Utilizzando un sistema ``tor`` su Linux" -#: ../../source/tor.rst:109 +#: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's " @@ -277,7 +416,7 @@ msgstr "" "`repository ufficiale del progetto Tor " "`_." -#: ../../source/tor.rst:111 +#: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the " "case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to " @@ -288,7 +427,7 @@ msgstr "" "OnionShare per connettersi al file socket di controllo del tuo sistema " "``tor``." -#: ../../source/tor.rst:113 +#: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command " "(replace ``username`` with your actual username)::" @@ -296,14 +435,15 @@ msgstr "" "Aggiungi il tuo utente al gruppo ``debian-tor`` eseguendo questo comando " "(sostituisci ``username`` con il tuo nome utente effettivo):" -#: ../../source/tor.rst:117 +#: ../../source/tor.rst:170 +#, fuzzy msgid "" -"Reboot your computer. After it boots up again, open OnionShare and click " -"the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" " -"choose \"Connect using socket file\". Set the socket file to be " -"``/var/run/tor/control``. Under \"Tor authentication settings\" choose " -"\"No authentication, or cookie authentication\". Click the \"Test " -"Connection to Tor\" button." +"Reboot your computer. After it boots up again, open OnionShare, click the" +" \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should" +" OnionShare connect to Tor?\" choose \"Connect using socket file\". Set " +"the socket file to be ``/var/run/tor/control``. Under \"Tor " +"authentication settings\" choose \"No authentication, or cookie " +"authentication\". Click the \"Test Connection to Tor\" button." msgstr "" "Riavvia il computer. Dopo il riavvio, apri OnionShare e fai clic " "sull'icona \"⚙\" al suo interno. In \"Come dovrebbe OnionShare " @@ -557,3 +697,37 @@ msgstr "" #~ "Se hai bisogno di usare un bridge," #~ " prova prima quelli incorporati obfs4." +#~ msgid "" +#~ "Pick a way to connect OnionShare " +#~ "to Tor by clicking Network Settings " +#~ "from the welcome screen, or the " +#~ "Tor onion icon in the bottom right" +#~ " of the OnionShare window to open " +#~ "the Tor Settings tab." +#~ msgstr "" +#~ "Scegli un modo per connettere OnionShare" +#~ " a Tor facendo clic sull'icona Tor" +#~ " onion in basso a destra nella " +#~ "finestra di OnionShare per aprire la " +#~ "scheda Impostazioni Tor." + +#~ msgid "Getting Around Censorship" +#~ msgstr "Come aggirare la censura" + +#~ msgid "" +#~ "If your access to the internet is" +#~ " censored, you can configure OnionShare " +#~ "to connect to the Tor network " +#~ "using `Tor bridges `_. If OnionShare " +#~ "connects to Tor without one, you " +#~ "don't need to use a bridge." +#~ msgstr "" +#~ "Se il tuo accesso a Internet è " +#~ "censurato, puoi configurare OnionShare per " +#~ "la connessione alla rete Tor usando " +#~ "`Tor bridges `_. Se OnionShare si" +#~ " connette a Tor senza uno, non " +#~ "è necessario utilizzare un bridge." + diff --git a/docs/source/locale/nb_NO/LC_MESSAGES/security.po b/docs/source/locale/nb_NO/LC_MESSAGES/security.po index 2e4cff38..4b723af7 100644 --- a/docs/source/locale/nb_NO/LC_MESSAGES/security.po +++ b/docs/source/locale/nb_NO/LC_MESSAGES/security.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2022-02-14 08:55+0000\n" "Last-Translator: Allan Nordhøy \n" "Language: nb_NO\n" "Language-Team: none\n" -"Plural-Forms: nplurals=2; plural=n != 1\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" @@ -79,7 +79,7 @@ msgstr "" #: ../../source/security.rst:28 #, fuzzy msgid "" -"**If an attacker learns about the onion service, it still can't access " +"**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " diff --git a/docs/source/locale/nb_NO/LC_MESSAGES/tor.po b/docs/source/locale/nb_NO/LC_MESSAGES/tor.po index e63a4da0..c4d44f7e 100644 --- a/docs/source/locale/nb_NO/LC_MESSAGES/tor.po +++ b/docs/source/locale/nb_NO/LC_MESSAGES/tor.po @@ -7,36 +7,184 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2022-02-14 08:55+0000\n" "Last-Translator: Allan Nordhøy \n" "Language: nb_NO\n" "Language-Team: none\n" -"Plural-Forms: nplurals=2; plural=n != 1\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Tilkobling til Tor" -#: ../../source/tor.rst:6 -#, fuzzy +#: ../../source/tor.rst:4 msgid "" -"Pick a way to connect OnionShare to Tor by clicking Network Settings from" -" the welcome screen, or the Tor onion icon in the bottom right of the " -"OnionShare window to open the Tor Settings tab." +"When OnionShare starts, it will show you a screen asking you to connect " +"to the Tor network." +msgstr "" + +#: ../../source/tor.rst:8 +msgid "" +"You can toggle on the switch \"Connect to Tor automatically\" before " +"clicking \"Connect to Tor\". This means that next time OnionShare starts," +" it will automatically connect with its Tor connection settings from the " +"last session, instead of presenting you with the connection options. If " +"the connection fails, you can still try bridges or reconfigure Tor via " +"the \"Network Settings\" button." msgstr "" -"Velg en måte å koble OnionShare til Tor ved å klikke på \"⚙\"-ikonet " -"nederst til høyre i OnionShare-vinduet for å komme til de innstillingene." #: ../../source/tor.rst:11 +msgid "" +"You can click \"Connect to Tor\" to begin the connection process. If " +"there are no problems with your network, including any attempts to block " +"your access to the Tor network, this should hopefully work the first " +"time." +msgstr "" + +#: ../../source/tor.rst:13 +msgid "" +"Or, if you want to manually configure Bridges or other Tor settings " +"before you connect, you can click \"Network Settings\"." +msgstr "" + +#: ../../source/tor.rst:16 +msgid "Automatic censorship circumvention" +msgstr "" + +#: ../../source/tor.rst:18 +msgid "" +"When you click \"Connect to Tor\", if OnionShare fails to connect, it " +"might be because Tor is censored in your country or on your local " +"network." +msgstr "" + +#: ../../source/tor.rst:20 +msgid "If this occurs, you will have these choices:" +msgstr "" + +#: ../../source/tor.rst:22 +msgid "Try again without a bridge" +msgstr "" + +#: ../../source/tor.rst:23 +msgid "Automatically determine my country from my IP address for bridge settings" +msgstr "" + +#: ../../source/tor.rst:24 +msgid "Manually select my country for bridge settings" +msgstr "" + +#: ../../source/tor.rst:28 +msgid "" +"If you choose the \"Try again without a bridge\" option, OnionShare will " +"retry connecting to Tor like normal, without attempting to bypass " +"censorship." +msgstr "" + +#: ../../source/tor.rst:30 +msgid "" +"The other two options will attempt to automatically bypass censorship " +"using Tor bridges. If your network provider is blocking access to the Tor" +" network, you can hopefully still connect to a Tor bridge, which will " +"then connect you to the Tor network, circumventing the censorship. Both " +"of these options use the Tor Project's Censorship Circumvention API to " +"provide you with bridge settings that should work for you. OnionShare " +"will temporarily use the `Meek " +"`_ domain-" +"fronting proxy to make a non-Tor connection from your computer to Tor's " +"Censorship Circumvention API. The Meek proxy hides the fact that you are " +"trying to find a way to connect to Tor." +msgstr "" + +#: ../../source/tor.rst:36 +msgid "" +"If you choose \"Automatically determine my country from my IP address for" +" bridge settings\", the Censorship Circumvention API will consider your " +"IP address (yes, your real IP address) to determine what country you " +"might reside in. Based on the country information, the API will try to " +"automatically find bridges that suit your location." +msgstr "" + +#: ../../source/tor.rst:41 +msgid "" +"If you choose \"Manually select my country for bridge settings\", the " +"Censorship API will find the bridges that suit the country that you " +"specified." +msgstr "" + +#: ../../source/tor.rst:46 +msgid "How automatic censorship circumvention works" +msgstr "" + +#: ../../source/tor.rst:48 +msgid "" +"If the Censorship Circumvention API finds bridges that it believes will " +"suit you, OnionShare will try to reconnect to Tor using those bridges. If" +" the API does not find any bridges for your location, OnionShare will ask" +" the API for \"fallback\" options, and then try to reconnect using those." +msgstr "" + +#: ../../source/tor.rst:50 +msgid "" +"If for some reason OnionShare fails to connect to the Censorship API " +"itself, or if the API returns an error message, OnionShare will attempt " +"to use the obfs4 built-in bridges." +msgstr "" + +#: ../../source/tor.rst:52 +msgid "" +"It's important to note that the requests to the Censorship Circumvention " +"API do not go over the Tor network (because if you could connect to Tor " +"already, you wouldn't need to connect to the API)." +msgstr "" + +#: ../../source/tor.rst:54 +msgid "" +"Even though it's hard for an adversary to discover where the Meek request" +" is going, this may still be risky for some users. Therefore, it is an " +"opt-in feature. The use of Meek and non-torified network requests are " +"limited only to making one or two requests to the Censorship " +"Circumvention API. Then Meek is stopped, and all further network requests" +" happen over the Tor network." +msgstr "" + +#: ../../source/tor.rst:56 +msgid "" +"If you are uncomfortable with making a request that doesn't go over the " +"Tor network, you can click \"Network Settings\" (or the Settings icon in " +"the bottom right corner, followed by the Tor Settings tab in the screen " +"that appears), and manually configure bridges. After you save any bridge " +"settings, OnionShare will try to reconnect using those bridges." +msgstr "" + +#: ../../source/tor.rst:59 +msgid "Manually configure Tor settings" +msgstr "" + +#: ../../source/tor.rst:61 +msgid "" +"You can get to the Tor settings by clicking \"Network Settings\" on the " +"welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner " +"of the application, and then switch to the Tor Settings tab in the screen" +" that appears." +msgstr "" + +#: ../../source/tor.rst:65 +msgid "" +"Here are the different ways you can configure OnionShare to connect to " +"Tor:" +msgstr "" + +#: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Bruk den innebygde Tor-versjonen fra OnionShare" -#: ../../source/tor.rst:13 +#: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare " "connects to Tor. For this reason, it's recommended for most users." @@ -45,7 +193,7 @@ msgstr "" "den enkleste og mest pålitelige måten. Derfor er det også anbefalt for de" " fleste brukerne." -#: ../../source/tor.rst:16 +#: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` " "process in the background for OnionShare to use. It doesn't interfere " @@ -57,33 +205,20 @@ msgstr "" "innvirkning på andre ``tor``-prosesser på datamaskinen, så du kan bruke " "Tor-nettleseren på systemet, eller ``tor`` på egenhånd." -#: ../../source/tor.rst:20 -msgid "Getting Around Censorship" -msgstr "Omgåelse av sensur" - -#: ../../source/tor.rst:22 -#, fuzzy -msgid "" -"If your access to the internet is censored, you can configure OnionShare " -"to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without " -"one, you don't need to use a bridge." +#: ../../source/tor.rst:76 +msgid "**Using bridges**" msgstr "" -"Hvis din tilgang til Internett er sensurert, kan du sette opp OnionShare " -"slik at det kobler til Tor-nettverket ved bruk av `Tor-broer " -"`_. Hvis OnionShare" -" klarer å koble til uten, trenger du ikke å bruke en bro." -#: ../../source/tor.rst:24 +#: ../../source/tor.rst:78 #, fuzzy msgid "" -"To use a bridge, open the Tor Settings tab. You must select \"Use the Tor" -" version built into OnionShare\" and check the \"Use a bridge\" checkbox." +"To use a bridge, you must select \"Use the Tor version built into " +"OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "For å bruke en bro må du åpne Tor-innstillingsfanen. Velg «Bruk den " "innebygde Tor-versjonen fra OnionShare» og huk av i «Bruk en bro»-boksen." -#: ../../source/tor.rst:27 +#: ../../source/tor.rst:80 #, fuzzy msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges " @@ -92,7 +227,7 @@ msgstr "" "Prøv å bruke en innebygd bro først. `obfs4` eller `snowflake`-broer " "anbefales framfor bruk av`meek-azure`." -#: ../../source/tor.rst:31 +#: ../../source/tor.rst:84 #, fuzzy msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " @@ -105,18 +240,18 @@ msgstr "" " (Dette gjør det vanskeligere for myndigheter og ISP-er å blokkere " "tilgang til Tor-broer.)" -#: ../../source/tor.rst:35 +#: ../../source/tor.rst:88 #, fuzzy msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "Du kan også bruke en bro du har lært om fra en tiltrodd kilde." -#: ../../source/tor.rst:38 +#: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Forsøk automatisk oppsett med Tor-nettleseren" -#: ../../source/tor.rst:40 +#: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ " "and don't want two ``tor`` processes running, you can use the ``tor`` " @@ -129,11 +264,11 @@ msgstr "" "nettleseren. Ha i minne at du må ha Tor-nettleseren åpen i bakgrunnen " "mens du bruker OnionShare for at dette skal virke." -#: ../../source/tor.rst:44 +#: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Bruk av systemets Tor i Windows" -#: ../../source/tor.rst:46 +#: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and" " do stuff as an administrator." @@ -141,7 +276,7 @@ msgstr "" "Dette er ganske avansert. Du må vite hvordan du redigerer filer i " "klartekst og gjøre ting som administrator." -#: ../../source/tor.rst:48 +#: ../../source/tor.rst:101 #, fuzzy msgid "" "Download the Tor Windows Expert Bundle `from " @@ -155,7 +290,7 @@ msgstr "" " Gi den den utpakkede mappen med ``Data`` og ``Tor`` i den den nye navnet" " ``tor-win32``." -#: ../../source/tor.rst:52 +#: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " @@ -169,7 +304,7 @@ msgstr "" "administrator og bruke ``tor.exe --hash-password`` for å generere en " "sjekksum for ditt passord. For eksempel::" -#: ../../source/tor.rst:59 +#: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you " "can ignore). In the case of the above example, it is " @@ -179,7 +314,7 @@ msgstr "" " kan se bort fra). For eksmplet ovenfor, er den " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." -#: ../../source/tor.rst:61 +#: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` and put your hashed password output in it, replacing the " @@ -189,7 +324,7 @@ msgstr "" " og sett inn den sjekksummerte utdataen for passordet i den, slik at det " "erstatter ``HashedControlPassword`` med det du akkurat genererte::" -#: ../../source/tor.rst:66 +#: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using " "the appropriate ``torrc`` file you just created (as described in " @@ -200,20 +335,20 @@ msgstr "" "bruke den egnede ``torrc``-filen du akkurat oppretet (som beskrevet i " "``_). Slik::" -#: ../../source/tor.rst:70 +#: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Du kjører nå en systembasert``tor``-prosess i Windows!" -#: ../../source/tor.rst:72 +#: ../../source/tor.rst:125 #, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using control port\", and " -"set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " -"\"Tor authentication settings\" choose \"Password\" and set the password " -"to the control port password you picked above. Click the \"Test " -"Connection to Tor\" button. If all goes well, you should see \"Connected " -"to the Tor controller\"." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using control port\", and set \"Control port\" to ``127.0.0.1``" +" and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose " +"\"Password\" and set the password to the control port password you picked" +" above. Click the \"Test Connection to Tor\" button. If all goes well, " +"you should see \"Connected to the Tor controller\"." msgstr "" "Åpne OnionShare og klikk på \"⚙\"-ikonet i programmet. I \"Hvordan skal " "OnionShare koble til Tor?\", velg \"Koble til ved bruk av kontrollport\"," @@ -223,11 +358,11 @@ msgstr "" "ovenfor. Klikk på \"Test tilkoblingen til Tor\"-knappen. Hvis alt går " "bra, vil du se \"Tilkoblet til Tor-kontrolleren\"." -#: ../../source/tor.rst:81 +#: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Bruk av systemets Tor i macOS" -#: ../../source/tor.rst:83 +#: ../../source/tor.rst:136 #, fuzzy msgid "" "First, install `Homebrew `_ if you don't already have " @@ -236,21 +371,23 @@ msgstr "" "Først må du installere `Homebrew `_ hvis du ikke " "allerede har det, og så installere Tor::" -#: ../../source/tor.rst:87 +#: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Sett opp Tor for å tillate tilkoblinger fra OnionShare::" -#: ../../source/tor.rst:94 +#: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Og start den systembaserte Tor-tjenesten::" -#: ../../source/tor.rst:98 +#: ../../source/tor.rst:151 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using socket file\", and " -"set the socket file to be ``/usr/local/var/run/tor/control.socket``. " -"Under \"Tor authentication settings\" choose \"No authentication, or " -"cookie authentication\". Click the \"Test Connection to Tor\" button." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using socket file\", and set the socket file to be " +"``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication " +"settings\" choose \"No authentication, or cookie authentication\". Click " +"the \"Test Connection to Tor\" button." msgstr "" "Åpne OnionShare og klikk på \"⚙\"-ikonet i det. Under \"Hvordan skal " "OnionShare koble til Tor?\" velger du \"Koble til ved bruk av socket-" @@ -260,15 +397,15 @@ msgstr "" "kakebasert identitetsbekreftelse\". Klikk på \"Test tilkobling til " "Tor\"-knappen." -#: ../../source/tor.rst:104 ../../source/tor.rst:124 +#: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "Hvis alt går bra, vil du se «Tilkoblet til Tor-kontrolleren»." -#: ../../source/tor.rst:107 +#: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Bruk av systemets Tor på Linux" -#: ../../source/tor.rst:109 +#: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's " @@ -280,7 +417,7 @@ msgstr "" "`offisielle pakkebrønn `_." -#: ../../source/tor.rst:111 +#: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the " "case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to " @@ -290,7 +427,7 @@ msgstr "" "``tor``-prosessen (som for Debian og Ubuntu er ``debian-tor`` og setter " "opp OnionShare til å koblet til ditt systems ``tor``-kontrollsocket-fil." -#: ../../source/tor.rst:113 +#: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command " "(replace ``username`` with your actual username)::" @@ -298,14 +435,15 @@ msgstr "" "Legg så til din bruker i ``debian-tor``-gruppen ved å kjøre denne " "kommandoen (erstatt ``username`` med ditt faktiske brukernavn)::" -#: ../../source/tor.rst:117 +#: ../../source/tor.rst:170 +#, fuzzy msgid "" -"Reboot your computer. After it boots up again, open OnionShare and click " -"the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" " -"choose \"Connect using socket file\". Set the socket file to be " -"``/var/run/tor/control``. Under \"Tor authentication settings\" choose " -"\"No authentication, or cookie authentication\". Click the \"Test " -"Connection to Tor\" button." +"Reboot your computer. After it boots up again, open OnionShare, click the" +" \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should" +" OnionShare connect to Tor?\" choose \"Connect using socket file\". Set " +"the socket file to be ``/var/run/tor/control``. Under \"Tor " +"authentication settings\" choose \"No authentication, or cookie " +"authentication\". Click the \"Test Connection to Tor\" button." msgstr "" "Utfør en omstart av datamaskinen. Etter at den starter opp igjen, åpner " "du OnionShare og klikker på \"⚙\"-ikonet i det. Under «Hvordan skal " @@ -557,3 +695,38 @@ msgstr "" #~ "Hvis du må bruke en bro, prøv " #~ "de innebygde obfs4-baserte broene først." +#~ msgid "" +#~ "Pick a way to connect OnionShare " +#~ "to Tor by clicking Network Settings " +#~ "from the welcome screen, or the " +#~ "Tor onion icon in the bottom right" +#~ " of the OnionShare window to open " +#~ "the Tor Settings tab." +#~ msgstr "" +#~ "Velg en måte å koble OnionShare " +#~ "til Tor ved å klikke på " +#~ "\"⚙\"-ikonet nederst til høyre i " +#~ "OnionShare-vinduet for å komme til de" +#~ " innstillingene." + +#~ msgid "Getting Around Censorship" +#~ msgstr "Omgåelse av sensur" + +#~ msgid "" +#~ "If your access to the internet is" +#~ " censored, you can configure OnionShare " +#~ "to connect to the Tor network " +#~ "using `Tor bridges `_. If OnionShare " +#~ "connects to Tor without one, you " +#~ "don't need to use a bridge." +#~ msgstr "" +#~ "Hvis din tilgang til Internett er " +#~ "sensurert, kan du sette opp OnionShare" +#~ " slik at det kobler til Tor-" +#~ "nettverket ved bruk av `Tor-broer " +#~ "`_. Hvis" +#~ " OnionShare klarer å koble til uten," +#~ " trenger du ikke å bruke en " +#~ "bro." + diff --git a/docs/source/locale/pl/LC_MESSAGES/security.po b/docs/source/locale/pl/LC_MESSAGES/security.po index 95c704bc..a0f09ebc 100644 --- a/docs/source/locale/pl/LC_MESSAGES/security.po +++ b/docs/source/locale/pl/LC_MESSAGES/security.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-10-13 17:58+0000\n" "Last-Translator: Rafał Godek \n" "Language: pl\n" "Language-Team: pl \n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && " -"(n%100<10 || n%100>=20) ? 1 : 2\n" +"(n%100<10 || n%100>=20) ? 1 : 2;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" @@ -82,7 +82,7 @@ msgstr "" #: ../../source/security.rst:28 #, fuzzy msgid "" -"**If an attacker learns about the onion service, it still can't access " +"**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " diff --git a/docs/source/locale/pl/LC_MESSAGES/tor.po b/docs/source/locale/pl/LC_MESSAGES/tor.po index ea361ffc..4f6e0561 100644 --- a/docs/source/locale/pl/LC_MESSAGES/tor.po +++ b/docs/source/locale/pl/LC_MESSAGES/tor.po @@ -7,37 +7,185 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-09-19 15:37+0000\n" "Last-Translator: Rafał Godek \n" "Language: pl\n" "Language-Team: pl \n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && " -"(n%100<10 || n%100>=20) ? 1 : 2\n" +"(n%100<10 || n%100>=20) ? 1 : 2;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Łączenie się z siecią Tor" -#: ../../source/tor.rst:6 -#, fuzzy +#: ../../source/tor.rst:4 msgid "" -"Pick a way to connect OnionShare to Tor by clicking Network Settings from" -" the welcome screen, or the Tor onion icon in the bottom right of the " -"OnionShare window to open the Tor Settings tab." +"When OnionShare starts, it will show you a screen asking you to connect " +"to the Tor network." +msgstr "" + +#: ../../source/tor.rst:8 +msgid "" +"You can toggle on the switch \"Connect to Tor automatically\" before " +"clicking \"Connect to Tor\". This means that next time OnionShare starts," +" it will automatically connect with its Tor connection settings from the " +"last session, instead of presenting you with the connection options. If " +"the connection fails, you can still try bridges or reconfigure Tor via " +"the \"Network Settings\" button." msgstr "" -"Wybierz sposób połączenia OnionShare z siecią Tor, klikając ikonę cebuli w " -"prawym dolnym rogu okna OnionShare, aby przejść do zakładki Ustawień Tor." #: ../../source/tor.rst:11 +msgid "" +"You can click \"Connect to Tor\" to begin the connection process. If " +"there are no problems with your network, including any attempts to block " +"your access to the Tor network, this should hopefully work the first " +"time." +msgstr "" + +#: ../../source/tor.rst:13 +msgid "" +"Or, if you want to manually configure Bridges or other Tor settings " +"before you connect, you can click \"Network Settings\"." +msgstr "" + +#: ../../source/tor.rst:16 +msgid "Automatic censorship circumvention" +msgstr "" + +#: ../../source/tor.rst:18 +msgid "" +"When you click \"Connect to Tor\", if OnionShare fails to connect, it " +"might be because Tor is censored in your country or on your local " +"network." +msgstr "" + +#: ../../source/tor.rst:20 +msgid "If this occurs, you will have these choices:" +msgstr "" + +#: ../../source/tor.rst:22 +msgid "Try again without a bridge" +msgstr "" + +#: ../../source/tor.rst:23 +msgid "Automatically determine my country from my IP address for bridge settings" +msgstr "" + +#: ../../source/tor.rst:24 +msgid "Manually select my country for bridge settings" +msgstr "" + +#: ../../source/tor.rst:28 +msgid "" +"If you choose the \"Try again without a bridge\" option, OnionShare will " +"retry connecting to Tor like normal, without attempting to bypass " +"censorship." +msgstr "" + +#: ../../source/tor.rst:30 +msgid "" +"The other two options will attempt to automatically bypass censorship " +"using Tor bridges. If your network provider is blocking access to the Tor" +" network, you can hopefully still connect to a Tor bridge, which will " +"then connect you to the Tor network, circumventing the censorship. Both " +"of these options use the Tor Project's Censorship Circumvention API to " +"provide you with bridge settings that should work for you. OnionShare " +"will temporarily use the `Meek " +"`_ domain-" +"fronting proxy to make a non-Tor connection from your computer to Tor's " +"Censorship Circumvention API. The Meek proxy hides the fact that you are " +"trying to find a way to connect to Tor." +msgstr "" + +#: ../../source/tor.rst:36 +msgid "" +"If you choose \"Automatically determine my country from my IP address for" +" bridge settings\", the Censorship Circumvention API will consider your " +"IP address (yes, your real IP address) to determine what country you " +"might reside in. Based on the country information, the API will try to " +"automatically find bridges that suit your location." +msgstr "" + +#: ../../source/tor.rst:41 +msgid "" +"If you choose \"Manually select my country for bridge settings\", the " +"Censorship API will find the bridges that suit the country that you " +"specified." +msgstr "" + +#: ../../source/tor.rst:46 +msgid "How automatic censorship circumvention works" +msgstr "" + +#: ../../source/tor.rst:48 +msgid "" +"If the Censorship Circumvention API finds bridges that it believes will " +"suit you, OnionShare will try to reconnect to Tor using those bridges. If" +" the API does not find any bridges for your location, OnionShare will ask" +" the API for \"fallback\" options, and then try to reconnect using those." +msgstr "" + +#: ../../source/tor.rst:50 +msgid "" +"If for some reason OnionShare fails to connect to the Censorship API " +"itself, or if the API returns an error message, OnionShare will attempt " +"to use the obfs4 built-in bridges." +msgstr "" + +#: ../../source/tor.rst:52 +msgid "" +"It's important to note that the requests to the Censorship Circumvention " +"API do not go over the Tor network (because if you could connect to Tor " +"already, you wouldn't need to connect to the API)." +msgstr "" + +#: ../../source/tor.rst:54 +msgid "" +"Even though it's hard for an adversary to discover where the Meek request" +" is going, this may still be risky for some users. Therefore, it is an " +"opt-in feature. The use of Meek and non-torified network requests are " +"limited only to making one or two requests to the Censorship " +"Circumvention API. Then Meek is stopped, and all further network requests" +" happen over the Tor network." +msgstr "" + +#: ../../source/tor.rst:56 +msgid "" +"If you are uncomfortable with making a request that doesn't go over the " +"Tor network, you can click \"Network Settings\" (or the Settings icon in " +"the bottom right corner, followed by the Tor Settings tab in the screen " +"that appears), and manually configure bridges. After you save any bridge " +"settings, OnionShare will try to reconnect using those bridges." +msgstr "" + +#: ../../source/tor.rst:59 +msgid "Manually configure Tor settings" +msgstr "" + +#: ../../source/tor.rst:61 +msgid "" +"You can get to the Tor settings by clicking \"Network Settings\" on the " +"welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner " +"of the application, and then switch to the Tor Settings tab in the screen" +" that appears." +msgstr "" + +#: ../../source/tor.rst:65 +msgid "" +"Here are the different ways you can configure OnionShare to connect to " +"Tor:" +msgstr "" + +#: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Użyj wersji Tor wbudowanej w OnionShare" -#: ../../source/tor.rst:13 +#: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare " "connects to Tor. For this reason, it's recommended for most users." @@ -46,7 +194,7 @@ msgstr "" "OnionShare łączy się z siecią Tor. Z tego powodu jest on zalecany dla " "większości użytkowników." -#: ../../source/tor.rst:16 +#: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` " "process in the background for OnionShare to use. It doesn't interfere " @@ -58,39 +206,28 @@ msgstr "" "twoim komputerze, więc możesz samodzielnie używać przeglądarki Tor lub " "systemu ``tor``." -#: ../../source/tor.rst:20 -msgid "Getting Around Censorship" -msgstr "Obchodzenie cenzury" - -#: ../../source/tor.rst:22 -msgid "" -"If your access to the internet is censored, you can configure OnionShare " -"to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without " -"one, you don't need to use a bridge." +#: ../../source/tor.rst:76 +msgid "**Using bridges**" msgstr "" -"Jeśli twój dostęp do Internetu jest ocenzurowany, możesz skonfigurować " -"OnionShare, aby łączyć się z siecią Tor za pomocą `Mostków Tor `_. Jeśli OnionShare łączy się z Torem bez " -"problemu, nie musisz używać mostka." -#: ../../source/tor.rst:24 +#: ../../source/tor.rst:78 +#, fuzzy msgid "" -"To use a bridge, open the Tor Settings tab. You must select \"Use the Tor" -" version built into OnionShare\" and check the \"Use a bridge\" checkbox." +"To use a bridge, you must select \"Use the Tor version built into " +"OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" -"Aby użyć mostka, otwórz zakładkę Ustawienia Tor. Musisz wybrać „Użyj wersji " -"Tora wbudowanej w OnionShare” i zaznacz pole wyboru „Użyj mostka”." +"Aby użyć mostka, otwórz zakładkę Ustawienia Tor. Musisz wybrać „Użyj " +"wersji Tora wbudowanej w OnionShare” i zaznacz pole wyboru „Użyj mostka”." -#: ../../source/tor.rst:27 +#: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges " "is recommended over using `meek-azure`." msgstr "" -"Spróbuj najpierw użyć wbudowanego mostka. Korzystanie z mostków `obfs4` lub " -"`snowflake` jest zalecane zamiast używania `meek-azure`." +"Spróbuj najpierw użyć wbudowanego mostka. Korzystanie z mostków `obfs4` " +"lub `snowflake` jest zalecane zamiast używania `meek-azure`." -#: ../../source/tor.rst:31 +#: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " @@ -98,23 +235,23 @@ msgid "" "access to Tor bridges.)" msgstr "" "Jeśli wbudowany mostek nie działa, możesz poprosić o mostek ze strony " -"torproject.org. Będziesz musiał rozwiązać CAPTCHA, aby poprosić o mostek. (" -"Utrudnia to rządom lub dostawcom usług internetowych blokowanie dostępu do " -"mostków Tora.)" +"torproject.org. Będziesz musiał rozwiązać CAPTCHA, aby poprosić o mostek." +" (Utrudnia to rządom lub dostawcom usług internetowych blokowanie dostępu" +" do mostków Tora.)" -#: ../../source/tor.rst:35 +#: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" -"Masz również możliwość skorzystania z mostka, o którym dowiedziałeś się z " -"zaufanego źródła." +"Masz również możliwość skorzystania z mostka, o którym dowiedziałeś się z" +" zaufanego źródła." -#: ../../source/tor.rst:38 +#: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Spróbuj automatycznej konfiguracji przy pomocy Tor Browser" -#: ../../source/tor.rst:40 +#: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ " "and don't want two ``tor`` processes running, you can use the ``tor`` " @@ -126,11 +263,11 @@ msgstr "" "przeglądarki Tor. Pamiętaj, że aby to zadziałało, musisz mieć otwartą " "przeglądarkę Tor w tle podczas korzystania z OnionShare." -#: ../../source/tor.rst:44 +#: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Używanie systemowego ``tor`` w systemie Windows" -#: ../../source/tor.rst:46 +#: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and" " do stuff as an administrator." @@ -138,7 +275,7 @@ msgstr "" "To dość zaawansowane. Musisz wiedzieć, jak edytować pliki tekstowe i " "robić różne rzeczy jako administrator." -#: ../../source/tor.rst:48 +#: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from " "`_. Extract the compressed file" @@ -151,7 +288,7 @@ msgstr "" "nazwę wyodrębnionego folderu zawierającego ``Data`` i ``Tor`` na ``tor-" "win32``." -#: ../../source/tor.rst:52 +#: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " @@ -165,7 +302,7 @@ msgstr "" "administrator i użyj ``tor. exe --hash-password`` aby wygenerować hash " "hasła. Na przykład::" -#: ../../source/tor.rst:59 +#: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you " "can ignore). In the case of the above example, it is " @@ -175,7 +312,7 @@ msgstr "" "zignorować). W przypadku powyższego przykładu jest to " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." -#: ../../source/tor.rst:61 +#: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` and put your hashed password output in it, replacing the " @@ -185,7 +322,7 @@ msgstr "" "win32\\torrc`` i umieść w nim zahashowane hasło, zastępując " "``HashedControlPassword`` tym, który właśnie wygenerowałeś::" -#: ../../source/tor.rst:66 +#: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using " "the appropriate ``torrc`` file you just created (as described in " @@ -197,19 +334,20 @@ msgstr "" "``_). Jak " "poniżej::" -#: ../../source/tor.rst:70 +#: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Systemowy proces ``tor`` działa teraz w systemie Windows!" -#: ../../source/tor.rst:72 +#: ../../source/tor.rst:125 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using control port\", and " -"set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " -"\"Tor authentication settings\" choose \"Password\" and set the password " -"to the control port password you picked above. Click the \"Test " -"Connection to Tor\" button. If all goes well, you should see \"Connected " -"to the Tor controller\"." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using control port\", and set \"Control port\" to ``127.0.0.1``" +" and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose " +"\"Password\" and set the password to the control port password you picked" +" above. Click the \"Test Connection to Tor\" button. If all goes well, " +"you should see \"Connected to the Tor controller\"." msgstr "" "Otwórz OnionShare i kliknij w nim ikonę „⚙”. W sekcji „W jaki sposób " "OnionShare powinien połączyć się z siecią Tor?” wybierz „Połącz za pomocą" @@ -219,11 +357,11 @@ msgstr "" "przycisk „Sprawdź połączenie z siecią Tor”. Jeśli wszystko pójdzie " "dobrze, powinieneś zobaczyć „Połączono z kontrolerem Tor”." -#: ../../source/tor.rst:81 +#: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Używanie systemowego ``tor`` w systemie macOS" -#: ../../source/tor.rst:83 +#: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have " "it, and then install Tor::" @@ -231,21 +369,23 @@ msgstr "" "Najpierw zainstaluj `Homebrew `_, jeśli jeszcze go nie " "masz, a następnie zainstaluj Tora::" -#: ../../source/tor.rst:87 +#: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Teraz skonfiguruj Tora, aby zezwalał na połączenia z OnionShare::" -#: ../../source/tor.rst:94 +#: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Uruchom systemową usługę Tor::" -#: ../../source/tor.rst:98 +#: ../../source/tor.rst:151 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using socket file\", and " -"set the socket file to be ``/usr/local/var/run/tor/control.socket``. " -"Under \"Tor authentication settings\" choose \"No authentication, or " -"cookie authentication\". Click the \"Test Connection to Tor\" button." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using socket file\", and set the socket file to be " +"``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication " +"settings\" choose \"No authentication, or cookie authentication\". Click " +"the \"Test Connection to Tor\" button." msgstr "" "Otwórz OnionShare i kliknij w nim ikonę „⚙”. W sekcji „W jaki sposób " "OnionShare powinien połączyć się z siecią Tor?” wybierz \"Połącz używając" @@ -256,17 +396,17 @@ msgstr "" "ustaw hasło na hasło portu sterowania wybrane powyżej. Kliknij przycisk " "„Sprawdź połączenie z siecią Tor”." -#: ../../source/tor.rst:104 ../../source/tor.rst:124 +#: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Jeśli wszystko pójdzie dobrze, powinieneś zobaczyć „Połączono z " "kontrolerem Tor”." -#: ../../source/tor.rst:107 +#: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Używanie systemowego ``tor`` w systemie Linux" -#: ../../source/tor.rst:109 +#: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's " @@ -277,7 +417,7 @@ msgstr "" "podobnej dystrybucji Linuksa, zaleca się użycie `oficjalnego repozytorium" " Projektu Tor `_." -#: ../../source/tor.rst:111 +#: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the " "case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to " @@ -287,7 +427,7 @@ msgstr "" "``tor`` (w przypadku Debiana i Ubuntu, ``debian-tor``) i skonfiguruj " "OnionShare, aby połączyć z Twoim systemem sterujący plik gniazda ``tor``." -#: ../../source/tor.rst:113 +#: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command " "(replace ``username`` with your actual username)::" @@ -295,14 +435,15 @@ msgstr "" "Dodaj swojego użytkownika do grupy ``debian-tor``, uruchamiając to " "polecenie (zamień ``username`` na swoją rzeczywistą nazwę użytkownika)::" -#: ../../source/tor.rst:117 +#: ../../source/tor.rst:170 +#, fuzzy msgid "" -"Reboot your computer. After it boots up again, open OnionShare and click " -"the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" " -"choose \"Connect using socket file\". Set the socket file to be " -"``/var/run/tor/control``. Under \"Tor authentication settings\" choose " -"\"No authentication, or cookie authentication\". Click the \"Test " -"Connection to Tor\" button." +"Reboot your computer. After it boots up again, open OnionShare, click the" +" \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should" +" OnionShare connect to Tor?\" choose \"Connect using socket file\". Set " +"the socket file to be ``/var/run/tor/control``. Under \"Tor " +"authentication settings\" choose \"No authentication, or cookie " +"authentication\". Click the \"Test Connection to Tor\" button." msgstr "" "Zrestartuj swój komputer. Po ponownym uruchomieniu otwórz OnionShare i " "kliknij w nim ikonę „⚙”. W sekcji „W jaki sposób OnionShare powinien " @@ -592,3 +733,37 @@ msgstr "" #~ "`BridgeDB `_ Tora. " #~ "Jeśli potrzebujesz użyć mostka, wypróbuj " #~ "najpierw wbudowane obfs4." + +#~ msgid "" +#~ "Pick a way to connect OnionShare " +#~ "to Tor by clicking Network Settings " +#~ "from the welcome screen, or the " +#~ "Tor onion icon in the bottom right" +#~ " of the OnionShare window to open " +#~ "the Tor Settings tab." +#~ msgstr "" +#~ "Wybierz sposób połączenia OnionShare z " +#~ "siecią Tor, klikając ikonę cebuli w " +#~ "prawym dolnym rogu okna OnionShare, aby" +#~ " przejść do zakładki Ustawień Tor." + +#~ msgid "Getting Around Censorship" +#~ msgstr "Obchodzenie cenzury" + +#~ msgid "" +#~ "If your access to the internet is" +#~ " censored, you can configure OnionShare " +#~ "to connect to the Tor network " +#~ "using `Tor bridges `_. If OnionShare " +#~ "connects to Tor without one, you " +#~ "don't need to use a bridge." +#~ msgstr "" +#~ "Jeśli twój dostęp do Internetu jest " +#~ "ocenzurowany, możesz skonfigurować OnionShare, " +#~ "aby łączyć się z siecią Tor za " +#~ "pomocą `Mostków Tor `_. Jeśli OnionShare " +#~ "łączy się z Torem bez problemu, " +#~ "nie musisz używać mostka." + diff --git a/docs/source/locale/pt_BR/LC_MESSAGES/security.po b/docs/source/locale/pt_BR/LC_MESSAGES/security.po index 4e74ddfa..0b7fd16f 100644 --- a/docs/source/locale/pt_BR/LC_MESSAGES/security.po +++ b/docs/source/locale/pt_BR/LC_MESSAGES/security.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-10-23 18:43+0000\n" "Last-Translator: Gabriel Cardoso \n" "Language: pt_BR\n" "Language-Team: pt_BR \n" -"Plural-Forms: nplurals=2; plural=n > 1\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" @@ -82,7 +82,7 @@ msgstr "" #: ../../source/security.rst:28 #, fuzzy msgid "" -"**If an attacker learns about the onion service, it still can't access " +"**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " diff --git a/docs/source/locale/pt_BR/LC_MESSAGES/tor.po b/docs/source/locale/pt_BR/LC_MESSAGES/tor.po index d5dc7a9f..3f83c29c 100644 --- a/docs/source/locale/pt_BR/LC_MESSAGES/tor.po +++ b/docs/source/locale/pt_BR/LC_MESSAGES/tor.po @@ -7,37 +7,184 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-12-02 14:52+0000\n" "Last-Translator: Venilson Carneiro \n" "Language: pt_BR\n" "Language-Team: pt_BR \n" -"Plural-Forms: nplurals=2; plural=n > 1\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Conectando ao Tor" -#: ../../source/tor.rst:6 -#, fuzzy +#: ../../source/tor.rst:4 msgid "" -"Pick a way to connect OnionShare to Tor by clicking Network Settings from" -" the welcome screen, or the Tor onion icon in the bottom right of the " -"OnionShare window to open the Tor Settings tab." +"When OnionShare starts, it will show you a screen asking you to connect " +"to the Tor network." +msgstr "" + +#: ../../source/tor.rst:8 +msgid "" +"You can toggle on the switch \"Connect to Tor automatically\" before " +"clicking \"Connect to Tor\". This means that next time OnionShare starts," +" it will automatically connect with its Tor connection settings from the " +"last session, instead of presenting you with the connection options. If " +"the connection fails, you can still try bridges or reconfigure Tor via " +"the \"Network Settings\" button." msgstr "" -"Escolha uma forma de conectar o OnionShare ao Tor clicando no icone \"⚙\"" -" no canto inferior direito da janela do OnionShare para acessar as " -"opções." #: ../../source/tor.rst:11 +msgid "" +"You can click \"Connect to Tor\" to begin the connection process. If " +"there are no problems with your network, including any attempts to block " +"your access to the Tor network, this should hopefully work the first " +"time." +msgstr "" + +#: ../../source/tor.rst:13 +msgid "" +"Or, if you want to manually configure Bridges or other Tor settings " +"before you connect, you can click \"Network Settings\"." +msgstr "" + +#: ../../source/tor.rst:16 +msgid "Automatic censorship circumvention" +msgstr "" + +#: ../../source/tor.rst:18 +msgid "" +"When you click \"Connect to Tor\", if OnionShare fails to connect, it " +"might be because Tor is censored in your country or on your local " +"network." +msgstr "" + +#: ../../source/tor.rst:20 +msgid "If this occurs, you will have these choices:" +msgstr "" + +#: ../../source/tor.rst:22 +msgid "Try again without a bridge" +msgstr "" + +#: ../../source/tor.rst:23 +msgid "Automatically determine my country from my IP address for bridge settings" +msgstr "" + +#: ../../source/tor.rst:24 +msgid "Manually select my country for bridge settings" +msgstr "" + +#: ../../source/tor.rst:28 +msgid "" +"If you choose the \"Try again without a bridge\" option, OnionShare will " +"retry connecting to Tor like normal, without attempting to bypass " +"censorship." +msgstr "" + +#: ../../source/tor.rst:30 +msgid "" +"The other two options will attempt to automatically bypass censorship " +"using Tor bridges. If your network provider is blocking access to the Tor" +" network, you can hopefully still connect to a Tor bridge, which will " +"then connect you to the Tor network, circumventing the censorship. Both " +"of these options use the Tor Project's Censorship Circumvention API to " +"provide you with bridge settings that should work for you. OnionShare " +"will temporarily use the `Meek " +"`_ domain-" +"fronting proxy to make a non-Tor connection from your computer to Tor's " +"Censorship Circumvention API. The Meek proxy hides the fact that you are " +"trying to find a way to connect to Tor." +msgstr "" + +#: ../../source/tor.rst:36 +msgid "" +"If you choose \"Automatically determine my country from my IP address for" +" bridge settings\", the Censorship Circumvention API will consider your " +"IP address (yes, your real IP address) to determine what country you " +"might reside in. Based on the country information, the API will try to " +"automatically find bridges that suit your location." +msgstr "" + +#: ../../source/tor.rst:41 +msgid "" +"If you choose \"Manually select my country for bridge settings\", the " +"Censorship API will find the bridges that suit the country that you " +"specified." +msgstr "" + +#: ../../source/tor.rst:46 +msgid "How automatic censorship circumvention works" +msgstr "" + +#: ../../source/tor.rst:48 +msgid "" +"If the Censorship Circumvention API finds bridges that it believes will " +"suit you, OnionShare will try to reconnect to Tor using those bridges. If" +" the API does not find any bridges for your location, OnionShare will ask" +" the API for \"fallback\" options, and then try to reconnect using those." +msgstr "" + +#: ../../source/tor.rst:50 +msgid "" +"If for some reason OnionShare fails to connect to the Censorship API " +"itself, or if the API returns an error message, OnionShare will attempt " +"to use the obfs4 built-in bridges." +msgstr "" + +#: ../../source/tor.rst:52 +msgid "" +"It's important to note that the requests to the Censorship Circumvention " +"API do not go over the Tor network (because if you could connect to Tor " +"already, you wouldn't need to connect to the API)." +msgstr "" + +#: ../../source/tor.rst:54 +msgid "" +"Even though it's hard for an adversary to discover where the Meek request" +" is going, this may still be risky for some users. Therefore, it is an " +"opt-in feature. The use of Meek and non-torified network requests are " +"limited only to making one or two requests to the Censorship " +"Circumvention API. Then Meek is stopped, and all further network requests" +" happen over the Tor network." +msgstr "" + +#: ../../source/tor.rst:56 +msgid "" +"If you are uncomfortable with making a request that doesn't go over the " +"Tor network, you can click \"Network Settings\" (or the Settings icon in " +"the bottom right corner, followed by the Tor Settings tab in the screen " +"that appears), and manually configure bridges. After you save any bridge " +"settings, OnionShare will try to reconnect using those bridges." +msgstr "" + +#: ../../source/tor.rst:59 +msgid "Manually configure Tor settings" +msgstr "" + +#: ../../source/tor.rst:61 +msgid "" +"You can get to the Tor settings by clicking \"Network Settings\" on the " +"welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner " +"of the application, and then switch to the Tor Settings tab in the screen" +" that appears." +msgstr "" + +#: ../../source/tor.rst:65 +msgid "" +"Here are the different ways you can configure OnionShare to connect to " +"Tor:" +msgstr "" + +#: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Use a versão do Tor que está integrada no OnionShare" -#: ../../source/tor.rst:13 +#: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare " "connects to Tor. For this reason, it's recommended for most users." @@ -46,7 +193,7 @@ msgstr "" "conecta ao Tor . Por esta razão, é recomendado para a maioria dos " "usuários." -#: ../../source/tor.rst:16 +#: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` " "process in the background for OnionShare to use. It doesn't interfere " @@ -58,32 +205,21 @@ msgstr "" "com outros processos ``tor`` em seu computador, então você pode utilizar " "o Navegador Tor ou o sistema ``tor`` por conta própria." -#: ../../source/tor.rst:20 -msgid "Getting Around Censorship" -msgstr "Contornando a Censura" - -#: ../../source/tor.rst:22 -msgid "" -"If your access to the internet is censored, you can configure OnionShare " -"to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without " -"one, you don't need to use a bridge." +#: ../../source/tor.rst:76 +msgid "**Using bridges**" msgstr "" -"Se o seu acesso à internet for censurado, você pode configurar o " -"OnionShare para conectar-se à rede Tor usando `Tor bridges ` _. Se o OnionShare se conectar à rede " -"Tor sem o uso de uma bridge, você não precisa usa-las." -#: ../../source/tor.rst:24 +#: ../../source/tor.rst:78 +#, fuzzy msgid "" -"To use a bridge, open the Tor Settings tab. You must select \"Use the Tor" -" version built into OnionShare\" and check the \"Use a bridge\" checkbox." +"To use a bridge, you must select \"Use the Tor version built into " +"OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Para usar uma ponte, abra a aba Configurações do Tor. Você deve " "selecionar \"Use the Tor version built into OnionShare\" e marcar a caixa" " de seleção \"Use a bridge\"." -#: ../../source/tor.rst:27 +#: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges " "is recommended over using `meek-azure`." @@ -91,7 +227,7 @@ msgstr "" "Tente usar primeiro uma ponte embutida. Recomenda-se utilizar pontes " "\"obfs4\" ou \"snowflake\" em vez de utilizar \"meek-azure\"." -#: ../../source/tor.rst:31 +#: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " @@ -103,7 +239,7 @@ msgstr "" "solicitar uma ponte. (Isto torna mais difícil para os governos ou ISPs " "(provedores de internet) bloquearem o acesso às pontes Tor)." -#: ../../source/tor.rst:35 +#: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." @@ -111,11 +247,11 @@ msgstr "" "Você também tem a opção de usar uma ponte que você teve acesso a partir " "de uma fonte confiável." -#: ../../source/tor.rst:38 +#: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Tentativa de configuração automática com o navegador Tor" -#: ../../source/tor.rst:40 +#: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ " "and don't want two ``tor`` processes running, you can use the ``tor`` " @@ -127,11 +263,11 @@ msgstr "" "do navegador Tor. Lembre-se de que você precisa manter o navegador Tor " "aberto em segundo plano enquanto usa o OnionShare para que isso funcione." -#: ../../source/tor.rst:44 +#: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Usando um sistema ``tor``no Windows" -#: ../../source/tor.rst:46 +#: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and" " do stuff as an administrator." @@ -139,7 +275,7 @@ msgstr "" "Isso é bastante avançado. Você precisará saber como editar arquivos de " "texto simples e fazer coisas como administrador." -#: ../../source/tor.rst:48 +#: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from " "`_. Extract the compressed file" @@ -152,7 +288,7 @@ msgstr "" "`` Renomeie a pasta extraída com `` Data`` e `` Tor`` nela para `` tor-" "win32``." -#: ../../source/tor.rst:52 +#: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " @@ -166,7 +302,7 @@ msgstr "" "cmd``) como administrador e use `` tor. exe --hash-password`` para gerar " "um hash de sua senha. Por exemplo::" -#: ../../source/tor.rst:59 +#: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you " "can ignore). In the case of the above example, it is " @@ -176,7 +312,7 @@ msgstr "" "ignorar). No caso do exemplo acima, é `` 16: " "00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." -#: ../../source/tor.rst:61 +#: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` and put your hashed password output in it, replacing the " @@ -186,7 +322,7 @@ msgstr "" "tor-win32 \\ torrc`` e coloque sua saída de senha hash nele, substituindo" " o `` HashedControlPassword`` pelo que você acabou de gerar ::" -#: ../../source/tor.rst:66 +#: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using " "the appropriate ``torrc`` file you just created (as described in " @@ -198,19 +334,20 @@ msgstr "" " descrito em ` `_). Assim::" -#: ../../source/tor.rst:70 +#: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Você agora está executando um processo `` tor`` do sistema no Windows!" -#: ../../source/tor.rst:72 +#: ../../source/tor.rst:125 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using control port\", and " -"set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " -"\"Tor authentication settings\" choose \"Password\" and set the password " -"to the control port password you picked above. Click the \"Test " -"Connection to Tor\" button. If all goes well, you should see \"Connected " -"to the Tor controller\"." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using control port\", and set \"Control port\" to ``127.0.0.1``" +" and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose " +"\"Password\" and set the password to the control port password you picked" +" above. Click the \"Test Connection to Tor\" button. If all goes well, " +"you should see \"Connected to the Tor controller\"." msgstr "" "Abra o OnionShare e clique no ícone \"⚙\" nele. Em \"Como o OnionShare " "deve se conectar ao Tor?\" escolha \"Conectar usando a porta de " @@ -220,11 +357,11 @@ msgstr "" "escolheu acima. Clique no botão \"Testar conexão com o Tor\". Se tudo " "correr bem, você deverá ver \"Conectado ao controlador Tor\"." -#: ../../source/tor.rst:81 +#: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Usando um sistema `` tor`` no macOS" -#: ../../source/tor.rst:83 +#: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have " "it, and then install Tor::" @@ -232,21 +369,23 @@ msgstr "" "Primeiro, instale o `Homebrew ` _ se você ainda não o " "tiver, e então instale o Tor ::" -#: ../../source/tor.rst:87 +#: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Agora configure o Tor para permitir conexões do OnionShare ::" -#: ../../source/tor.rst:94 +#: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "E inicie o serviço Tor do sistema ::" -#: ../../source/tor.rst:98 +#: ../../source/tor.rst:151 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using socket file\", and " -"set the socket file to be ``/usr/local/var/run/tor/control.socket``. " -"Under \"Tor authentication settings\" choose \"No authentication, or " -"cookie authentication\". Click the \"Test Connection to Tor\" button." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using socket file\", and set the socket file to be " +"``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication " +"settings\" choose \"No authentication, or cookie authentication\". Click " +"the \"Test Connection to Tor\" button." msgstr "" "Abra o OnionShare e clique no ícone \"⚙\" nele. Em \"Como o OnionShare " "deve se conectar ao Tor?\" escolha \"Conectar usando arquivo de soquete\"" @@ -255,15 +394,15 @@ msgstr "" " autenticação ou autenticação de cookie\". Clique no botão \"Testar " "conexão com o Tor\"." -#: ../../source/tor.rst:104 ../../source/tor.rst:124 +#: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "Se tudo correr bem, você deverá ver \"Conectado ao controlador Tor\"." -#: ../../source/tor.rst:107 +#: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Usando um sistema `` tor`` no Linux" -#: ../../source/tor.rst:109 +#: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's " @@ -275,7 +414,7 @@ msgstr "" "`repositório oficial do Projeto Tor ` _." -#: ../../source/tor.rst:111 +#: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the " "case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to " @@ -285,7 +424,7 @@ msgstr "" " (no caso do Debian e Ubuntu, `` debian-tor``) e configure o OnionShare " "para se conectar ao arquivo de soquete de controle do sistema `` tor``." -#: ../../source/tor.rst:113 +#: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command " "(replace ``username`` with your actual username)::" @@ -293,14 +432,15 @@ msgstr "" "Adicione seu usuário ao grupo `` debian-tor`` executando este comando " "(substitua `` username`` pelo seu nome de usuário real) ::" -#: ../../source/tor.rst:117 +#: ../../source/tor.rst:170 +#, fuzzy msgid "" -"Reboot your computer. After it boots up again, open OnionShare and click " -"the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" " -"choose \"Connect using socket file\". Set the socket file to be " -"``/var/run/tor/control``. Under \"Tor authentication settings\" choose " -"\"No authentication, or cookie authentication\". Click the \"Test " -"Connection to Tor\" button." +"Reboot your computer. After it boots up again, open OnionShare, click the" +" \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should" +" OnionShare connect to Tor?\" choose \"Connect using socket file\". Set " +"the socket file to be ``/var/run/tor/control``. Under \"Tor " +"authentication settings\" choose \"No authentication, or cookie " +"authentication\". Click the \"Test Connection to Tor\" button." msgstr "" "Reinicie o computador. Depois de inicializar novamente, abra o OnionShare" " e clique no ícone \"⚙\" nele. Em \"Como o OnionShare deve se conectar ao" @@ -592,3 +732,38 @@ msgstr "" #~ " ponte, tente primeiro as obfs4 " #~ "integradas." +#~ msgid "" +#~ "Pick a way to connect OnionShare " +#~ "to Tor by clicking Network Settings " +#~ "from the welcome screen, or the " +#~ "Tor onion icon in the bottom right" +#~ " of the OnionShare window to open " +#~ "the Tor Settings tab." +#~ msgstr "" +#~ "Escolha uma forma de conectar o " +#~ "OnionShare ao Tor clicando no icone " +#~ "\"⚙\" no canto inferior direito da " +#~ "janela do OnionShare para acessar as " +#~ "opções." + +#~ msgid "Getting Around Censorship" +#~ msgstr "Contornando a Censura" + +#~ msgid "" +#~ "If your access to the internet is" +#~ " censored, you can configure OnionShare " +#~ "to connect to the Tor network " +#~ "using `Tor bridges `_. If OnionShare " +#~ "connects to Tor without one, you " +#~ "don't need to use a bridge." +#~ msgstr "" +#~ "Se o seu acesso à internet for " +#~ "censurado, você pode configurar o " +#~ "OnionShare para conectar-se à rede " +#~ "Tor usando `Tor bridges ` _. Se o " +#~ "OnionShare se conectar à rede Tor " +#~ "sem o uso de uma bridge, você " +#~ "não precisa usa-las." + diff --git a/docs/source/locale/ru/LC_MESSAGES/security.po b/docs/source/locale/ru/LC_MESSAGES/security.po index 7d7f7cb0..712a7d9f 100644 --- a/docs/source/locale/ru/LC_MESSAGES/security.po +++ b/docs/source/locale/ru/LC_MESSAGES/security.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-09-25 12:36+0000\n" "Last-Translator: Alexander Tarasenko \n" "Language: ru\n" "Language-Team: ru \n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" @@ -84,7 +84,7 @@ msgstr "" #: ../../source/security.rst:28 #, fuzzy msgid "" -"**If an attacker learns about the onion service, it still can't access " +"**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " diff --git a/docs/source/locale/ru/LC_MESSAGES/tor.po b/docs/source/locale/ru/LC_MESSAGES/tor.po index 5980d0d4..0d0f783d 100644 --- a/docs/source/locale/ru/LC_MESSAGES/tor.po +++ b/docs/source/locale/ru/LC_MESSAGES/tor.po @@ -7,38 +7,185 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-12-17 04:52+0000\n" "Last-Translator: Alexander Tarasenko \n" "Language: ru\n" "Language-Team: ru \n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Подключение к сети Тор" -#: ../../source/tor.rst:6 -#, fuzzy +#: ../../source/tor.rst:4 msgid "" -"Pick a way to connect OnionShare to Tor by clicking Network Settings from" -" the welcome screen, or the Tor onion icon in the bottom right of the " -"OnionShare window to open the Tor Settings tab." +"When OnionShare starts, it will show you a screen asking you to connect " +"to the Tor network." +msgstr "" + +#: ../../source/tor.rst:8 +msgid "" +"You can toggle on the switch \"Connect to Tor automatically\" before " +"clicking \"Connect to Tor\". This means that next time OnionShare starts," +" it will automatically connect with its Tor connection settings from the " +"last session, instead of presenting you with the connection options. If " +"the connection fails, you can still try bridges or reconfigure Tor via " +"the \"Network Settings\" button." msgstr "" -"Чтобы выбрать способ подключения OnionShare к сети Tor, нажмите на значок" -" \"⚙\" в нижнем правом углу окна OnionShare. Так Вы попадёте в настройки " -"приложения." #: ../../source/tor.rst:11 +msgid "" +"You can click \"Connect to Tor\" to begin the connection process. If " +"there are no problems with your network, including any attempts to block " +"your access to the Tor network, this should hopefully work the first " +"time." +msgstr "" + +#: ../../source/tor.rst:13 +msgid "" +"Or, if you want to manually configure Bridges or other Tor settings " +"before you connect, you can click \"Network Settings\"." +msgstr "" + +#: ../../source/tor.rst:16 +msgid "Automatic censorship circumvention" +msgstr "" + +#: ../../source/tor.rst:18 +msgid "" +"When you click \"Connect to Tor\", if OnionShare fails to connect, it " +"might be because Tor is censored in your country or on your local " +"network." +msgstr "" + +#: ../../source/tor.rst:20 +msgid "If this occurs, you will have these choices:" +msgstr "" + +#: ../../source/tor.rst:22 +msgid "Try again without a bridge" +msgstr "" + +#: ../../source/tor.rst:23 +msgid "Automatically determine my country from my IP address for bridge settings" +msgstr "" + +#: ../../source/tor.rst:24 +msgid "Manually select my country for bridge settings" +msgstr "" + +#: ../../source/tor.rst:28 +msgid "" +"If you choose the \"Try again without a bridge\" option, OnionShare will " +"retry connecting to Tor like normal, without attempting to bypass " +"censorship." +msgstr "" + +#: ../../source/tor.rst:30 +msgid "" +"The other two options will attempt to automatically bypass censorship " +"using Tor bridges. If your network provider is blocking access to the Tor" +" network, you can hopefully still connect to a Tor bridge, which will " +"then connect you to the Tor network, circumventing the censorship. Both " +"of these options use the Tor Project's Censorship Circumvention API to " +"provide you with bridge settings that should work for you. OnionShare " +"will temporarily use the `Meek " +"`_ domain-" +"fronting proxy to make a non-Tor connection from your computer to Tor's " +"Censorship Circumvention API. The Meek proxy hides the fact that you are " +"trying to find a way to connect to Tor." +msgstr "" + +#: ../../source/tor.rst:36 +msgid "" +"If you choose \"Automatically determine my country from my IP address for" +" bridge settings\", the Censorship Circumvention API will consider your " +"IP address (yes, your real IP address) to determine what country you " +"might reside in. Based on the country information, the API will try to " +"automatically find bridges that suit your location." +msgstr "" + +#: ../../source/tor.rst:41 +msgid "" +"If you choose \"Manually select my country for bridge settings\", the " +"Censorship API will find the bridges that suit the country that you " +"specified." +msgstr "" + +#: ../../source/tor.rst:46 +msgid "How automatic censorship circumvention works" +msgstr "" + +#: ../../source/tor.rst:48 +msgid "" +"If the Censorship Circumvention API finds bridges that it believes will " +"suit you, OnionShare will try to reconnect to Tor using those bridges. If" +" the API does not find any bridges for your location, OnionShare will ask" +" the API for \"fallback\" options, and then try to reconnect using those." +msgstr "" + +#: ../../source/tor.rst:50 +msgid "" +"If for some reason OnionShare fails to connect to the Censorship API " +"itself, or if the API returns an error message, OnionShare will attempt " +"to use the obfs4 built-in bridges." +msgstr "" + +#: ../../source/tor.rst:52 +msgid "" +"It's important to note that the requests to the Censorship Circumvention " +"API do not go over the Tor network (because if you could connect to Tor " +"already, you wouldn't need to connect to the API)." +msgstr "" + +#: ../../source/tor.rst:54 +msgid "" +"Even though it's hard for an adversary to discover where the Meek request" +" is going, this may still be risky for some users. Therefore, it is an " +"opt-in feature. The use of Meek and non-torified network requests are " +"limited only to making one or two requests to the Censorship " +"Circumvention API. Then Meek is stopped, and all further network requests" +" happen over the Tor network." +msgstr "" + +#: ../../source/tor.rst:56 +msgid "" +"If you are uncomfortable with making a request that doesn't go over the " +"Tor network, you can click \"Network Settings\" (or the Settings icon in " +"the bottom right corner, followed by the Tor Settings tab in the screen " +"that appears), and manually configure bridges. After you save any bridge " +"settings, OnionShare will try to reconnect using those bridges." +msgstr "" + +#: ../../source/tor.rst:59 +msgid "Manually configure Tor settings" +msgstr "" + +#: ../../source/tor.rst:61 +msgid "" +"You can get to the Tor settings by clicking \"Network Settings\" on the " +"welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner " +"of the application, and then switch to the Tor Settings tab in the screen" +" that appears." +msgstr "" + +#: ../../source/tor.rst:65 +msgid "" +"Here are the different ways you can configure OnionShare to connect to " +"Tor:" +msgstr "" + +#: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Использовать версию Tor встроенную в OnionShare" -#: ../../source/tor.rst:13 +#: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare " "connects to Tor. For this reason, it's recommended for most users." @@ -46,7 +193,7 @@ msgstr "" "Это самый простой, надёжный, используемый по-умолчанию способ подключения" " OnionShare к сети Tor, рекомендуемый для большиства пользователей." -#: ../../source/tor.rst:16 +#: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` " "process in the background for OnionShare to use. It doesn't interfere " @@ -58,33 +205,21 @@ msgstr "" "компьютере процессам ``tor``, так что возможно параллельное " "использование, системного ``tor`` или Tor Browser." -#: ../../source/tor.rst:20 -msgid "Getting Around Censorship" -msgstr "Обойти цензуру" - -#: ../../source/tor.rst:22 -msgid "" -"If your access to the internet is censored, you can configure OnionShare " -"to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without " -"one, you don't need to use a bridge." +#: ../../source/tor.rst:76 +msgid "**Using bridges**" msgstr "" -"Если доступ к сети Интернет подвергается цензуре, можно настроить " -"подключение OnionShare к сети Tor при помощи `мостов Tor` " -"`_. Если OnionShare" -" успешно подключается к сети Tor, использование сетевого моста " -"необязательно." -#: ../../source/tor.rst:24 +#: ../../source/tor.rst:78 +#, fuzzy msgid "" -"To use a bridge, open the Tor Settings tab. You must select \"Use the Tor" -" version built into OnionShare\" and check the \"Use a bridge\" checkbox." +"To use a bridge, you must select \"Use the Tor version built into " +"OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Чтобы изспользовать мост, откройте вкладку \"Настройки Tor\". Нужно " "выбрать пункт \"Использовать версию Tor встроенную в OnionShare\" и " "установить флажок \"Использовать мост\"." -#: ../../source/tor.rst:27 +#: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges " "is recommended over using `meek-azure`." @@ -92,7 +227,7 @@ msgstr "" "Попробуйте сначала использовать встроенные мосты. Бльше рекомендуется " "использование мостов `obfs4` или `snowflake`, нежели `meek-azure`." -#: ../../source/tor.rst:31 +#: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " @@ -104,7 +239,7 @@ msgstr "" "мост. (Это затрудняет правительству и поставщикам услуг интернета " "блокировку мостов Tor.)" -#: ../../source/tor.rst:35 +#: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." @@ -112,11 +247,11 @@ msgstr "" "Также вы можете использовать мост, о котором вы узнали из доверенного " "источника." -#: ../../source/tor.rst:38 +#: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Попытка автоматической конфигурации при помощи Tor Browser" -#: ../../source/tor.rst:40 +#: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ " "and don't want two ``tor`` processes running, you can use the ``tor`` " @@ -130,11 +265,11 @@ msgstr "" "запущен в фоновом режиме в течение всего времени использования " "OnionShare." -#: ../../source/tor.rst:44 +#: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Использование системного процесса ``tor`` в ОС Windows" -#: ../../source/tor.rst:46 +#: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and" " do stuff as an administrator." @@ -143,7 +278,7 @@ msgstr "" "редактирование конфигурационных файлов и администрирование операционной " "системы." -#: ../../source/tor.rst:48 +#: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from " "`_. Extract the compressed file" @@ -155,7 +290,7 @@ msgstr "" "скопируйте содержимое в директорию ``C:\\Program Files (x86)\\``. " "Переименуйте директорию, содержащую ``Data`` и ``Tor`` в ``tor-win32``." -#: ../../source/tor.rst:52 +#: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " @@ -169,7 +304,7 @@ msgstr "" "``cmd`` с правами администратора и выполните команду ``tor.exe --hash-" "password`` чтобы захешировать придуманный пароль. Например::" -#: ../../source/tor.rst:59 +#: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you " "can ignore). In the case of the above example, it is " @@ -179,7 +314,7 @@ msgstr "" "(которые можно проигнорировать). В примере, показанном выше, это " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." -#: ../../source/tor.rst:61 +#: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` and put your hashed password output in it, replacing the " @@ -189,7 +324,7 @@ msgstr "" "win32\\torrc`` и записать туда только что созданный, захешированный " "пароль, заменив ``HashedControlPassword``::" -#: ../../source/tor.rst:66 +#: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using " "the appropriate ``torrc`` file you just created (as described in " @@ -202,19 +337,20 @@ msgstr "" "`_. " "Например::" -#: ../../source/tor.rst:70 +#: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Теперь ``tor`` запущен как системный процесс в ОС Windows!" -#: ../../source/tor.rst:72 +#: ../../source/tor.rst:125 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using control port\", and " -"set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " -"\"Tor authentication settings\" choose \"Password\" and set the password " -"to the control port password you picked above. Click the \"Test " -"Connection to Tor\" button. If all goes well, you should see \"Connected " -"to the Tor controller\"." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using control port\", and set \"Control port\" to ``127.0.0.1``" +" and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose " +"\"Password\" and set the password to the control port password you picked" +" above. Click the \"Test Connection to Tor\" button. If all goes well, " +"you should see \"Connected to the Tor controller\"." msgstr "" "Теперь нужно запустить OnionShare и нажать на значок \"⚙\" . Под " "заголовком \"Как OnionShare следует подключаться к сети Tor?\" выберите " @@ -225,11 +361,11 @@ msgstr "" "кнопку \"Проверить подключение к сети Tor\". Если всё прошло хорошо, то " "появится сообщение \"Подключено к контроллеру Tor\"." -#: ../../source/tor.rst:81 +#: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Использование системного процесса ``tor`` в macOS" -#: ../../source/tor.rst:83 +#: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have " "it, and then install Tor::" @@ -237,21 +373,23 @@ msgstr "" "Прежде всего, при необходимости установите `Homebrew `_" " . Затем установите Tor::" -#: ../../source/tor.rst:87 +#: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Теперь настройте Tor так, чтобы OnionShare мог его использовать::" -#: ../../source/tor.rst:94 +#: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "И запустите сервис Tor::" -#: ../../source/tor.rst:98 +#: ../../source/tor.rst:151 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using socket file\", and " -"set the socket file to be ``/usr/local/var/run/tor/control.socket``. " -"Under \"Tor authentication settings\" choose \"No authentication, or " -"cookie authentication\". Click the \"Test Connection to Tor\" button." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using socket file\", and set the socket file to be " +"``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication " +"settings\" choose \"No authentication, or cookie authentication\". Click " +"the \"Test Connection to Tor\" button." msgstr "" "Запустите OnionShare и нажмите на значок \"⚙\". Под заголовком \"Как " "OnionShare следует подключаться к сети Tor?\" выберите \"Использовать " @@ -261,17 +399,17 @@ msgstr "" "cookie-аутентификация\". Нажмите кнопку \"Проверить подключение к сети " "Tor\"." -#: ../../source/tor.rst:104 ../../source/tor.rst:124 +#: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Если всё прошло хорошо, то появится сообщение \"Подключено к контроллеру " "Tor\"." -#: ../../source/tor.rst:107 +#: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Использование системного ``tor`` в ОС Linux" -#: ../../source/tor.rst:109 +#: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's " @@ -283,7 +421,7 @@ msgstr "" "репозиторий `_ Tor " "Project." -#: ../../source/tor.rst:111 +#: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the " "case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to " @@ -294,7 +432,7 @@ msgstr "" "``debian-tor``) и настроить подключение OnionShare к системному процессу " "``tor`` при помощи файла сокета." -#: ../../source/tor.rst:113 +#: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command " "(replace ``username`` with your actual username)::" @@ -302,14 +440,15 @@ msgstr "" "Добавьте свого пользователя в группу ``debian-tor`` при помощи команды " "(измените ``username`` на имя своего пользователя))::" -#: ../../source/tor.rst:117 +#: ../../source/tor.rst:170 +#, fuzzy msgid "" -"Reboot your computer. After it boots up again, open OnionShare and click " -"the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" " -"choose \"Connect using socket file\". Set the socket file to be " -"``/var/run/tor/control``. Under \"Tor authentication settings\" choose " -"\"No authentication, or cookie authentication\". Click the \"Test " -"Connection to Tor\" button." +"Reboot your computer. After it boots up again, open OnionShare, click the" +" \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should" +" OnionShare connect to Tor?\" choose \"Connect using socket file\". Set " +"the socket file to be ``/var/run/tor/control``. Under \"Tor " +"authentication settings\" choose \"No authentication, or cookie " +"authentication\". Click the \"Test Connection to Tor\" button." msgstr "" "Перезагрузите компьютер. После загрузки операционной системы запустите " "OnionShare и нажмите на значок \"⚙\" . Под заголовком \"Как OnionShare " @@ -581,3 +720,38 @@ msgstr "" #~ " мостов необходимо, рекомендуется в первую" #~ " очередь попробовать транспорты obfs4." +#~ msgid "" +#~ "Pick a way to connect OnionShare " +#~ "to Tor by clicking Network Settings " +#~ "from the welcome screen, or the " +#~ "Tor onion icon in the bottom right" +#~ " of the OnionShare window to open " +#~ "the Tor Settings tab." +#~ msgstr "" +#~ "Чтобы выбрать способ подключения OnionShare" +#~ " к сети Tor, нажмите на значок " +#~ "\"⚙\" в нижнем правом углу окна " +#~ "OnionShare. Так Вы попадёте в настройки" +#~ " приложения." + +#~ msgid "Getting Around Censorship" +#~ msgstr "Обойти цензуру" + +#~ msgid "" +#~ "If your access to the internet is" +#~ " censored, you can configure OnionShare " +#~ "to connect to the Tor network " +#~ "using `Tor bridges `_. If OnionShare " +#~ "connects to Tor without one, you " +#~ "don't need to use a bridge." +#~ msgstr "" +#~ "Если доступ к сети Интернет подвергается" +#~ " цензуре, можно настроить подключение " +#~ "OnionShare к сети Tor при помощи " +#~ "`мостов Tor` " +#~ "`_. Если" +#~ " OnionShare успешно подключается к сети " +#~ "Tor, использование сетевого моста " +#~ "необязательно." + diff --git a/docs/source/locale/tr/LC_MESSAGES/security.po b/docs/source/locale/tr/LC_MESSAGES/security.po index 8d4cad99..a1cfc050 100644 --- a/docs/source/locale/tr/LC_MESSAGES/security.po +++ b/docs/source/locale/tr/LC_MESSAGES/security.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-10-02 12:36+0000\n" "Last-Translator: Kaya Zeren \n" "Language: tr\n" "Language-Team: tr \n" -"Plural-Forms: nplurals=2; plural=n != 1\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" @@ -83,7 +83,7 @@ msgstr "" #: ../../source/security.rst:28 #, fuzzy msgid "" -"**If an attacker learns about the onion service, it still can't access " +"**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " diff --git a/docs/source/locale/tr/LC_MESSAGES/tor.po b/docs/source/locale/tr/LC_MESSAGES/tor.po index 39a56cfd..cf9441ec 100644 --- a/docs/source/locale/tr/LC_MESSAGES/tor.po +++ b/docs/source/locale/tr/LC_MESSAGES/tor.po @@ -7,37 +7,184 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-11-25 15:52+0000\n" "Last-Translator: Oğuz Ersen \n" "Language: tr\n" "Language-Team: tr \n" -"Plural-Forms: nplurals=2; plural=n != 1\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Tor Bağlantısı Kurmak" -#: ../../source/tor.rst:6 -#, fuzzy +#: ../../source/tor.rst:4 msgid "" -"Pick a way to connect OnionShare to Tor by clicking Network Settings from" -" the welcome screen, or the Tor onion icon in the bottom right of the " -"OnionShare window to open the Tor Settings tab." +"When OnionShare starts, it will show you a screen asking you to connect " +"to the Tor network." +msgstr "" + +#: ../../source/tor.rst:8 +msgid "" +"You can toggle on the switch \"Connect to Tor automatically\" before " +"clicking \"Connect to Tor\". This means that next time OnionShare starts," +" it will automatically connect with its Tor connection settings from the " +"last session, instead of presenting you with the connection options. If " +"the connection fails, you can still try bridges or reconfigure Tor via " +"the \"Network Settings\" button." msgstr "" -"OnionShare penceresinin sağ alt kısmındaki Tor onion simgesine tıklayarak" -" ayarlara gidin ve OnionShare ile Tor bağlantısı kurmanın bir yolunu " -"seçin." #: ../../source/tor.rst:11 +msgid "" +"You can click \"Connect to Tor\" to begin the connection process. If " +"there are no problems with your network, including any attempts to block " +"your access to the Tor network, this should hopefully work the first " +"time." +msgstr "" + +#: ../../source/tor.rst:13 +msgid "" +"Or, if you want to manually configure Bridges or other Tor settings " +"before you connect, you can click \"Network Settings\"." +msgstr "" + +#: ../../source/tor.rst:16 +msgid "Automatic censorship circumvention" +msgstr "" + +#: ../../source/tor.rst:18 +msgid "" +"When you click \"Connect to Tor\", if OnionShare fails to connect, it " +"might be because Tor is censored in your country or on your local " +"network." +msgstr "" + +#: ../../source/tor.rst:20 +msgid "If this occurs, you will have these choices:" +msgstr "" + +#: ../../source/tor.rst:22 +msgid "Try again without a bridge" +msgstr "" + +#: ../../source/tor.rst:23 +msgid "Automatically determine my country from my IP address for bridge settings" +msgstr "" + +#: ../../source/tor.rst:24 +msgid "Manually select my country for bridge settings" +msgstr "" + +#: ../../source/tor.rst:28 +msgid "" +"If you choose the \"Try again without a bridge\" option, OnionShare will " +"retry connecting to Tor like normal, without attempting to bypass " +"censorship." +msgstr "" + +#: ../../source/tor.rst:30 +msgid "" +"The other two options will attempt to automatically bypass censorship " +"using Tor bridges. If your network provider is blocking access to the Tor" +" network, you can hopefully still connect to a Tor bridge, which will " +"then connect you to the Tor network, circumventing the censorship. Both " +"of these options use the Tor Project's Censorship Circumvention API to " +"provide you with bridge settings that should work for you. OnionShare " +"will temporarily use the `Meek " +"`_ domain-" +"fronting proxy to make a non-Tor connection from your computer to Tor's " +"Censorship Circumvention API. The Meek proxy hides the fact that you are " +"trying to find a way to connect to Tor." +msgstr "" + +#: ../../source/tor.rst:36 +msgid "" +"If you choose \"Automatically determine my country from my IP address for" +" bridge settings\", the Censorship Circumvention API will consider your " +"IP address (yes, your real IP address) to determine what country you " +"might reside in. Based on the country information, the API will try to " +"automatically find bridges that suit your location." +msgstr "" + +#: ../../source/tor.rst:41 +msgid "" +"If you choose \"Manually select my country for bridge settings\", the " +"Censorship API will find the bridges that suit the country that you " +"specified." +msgstr "" + +#: ../../source/tor.rst:46 +msgid "How automatic censorship circumvention works" +msgstr "" + +#: ../../source/tor.rst:48 +msgid "" +"If the Censorship Circumvention API finds bridges that it believes will " +"suit you, OnionShare will try to reconnect to Tor using those bridges. If" +" the API does not find any bridges for your location, OnionShare will ask" +" the API for \"fallback\" options, and then try to reconnect using those." +msgstr "" + +#: ../../source/tor.rst:50 +msgid "" +"If for some reason OnionShare fails to connect to the Censorship API " +"itself, or if the API returns an error message, OnionShare will attempt " +"to use the obfs4 built-in bridges." +msgstr "" + +#: ../../source/tor.rst:52 +msgid "" +"It's important to note that the requests to the Censorship Circumvention " +"API do not go over the Tor network (because if you could connect to Tor " +"already, you wouldn't need to connect to the API)." +msgstr "" + +#: ../../source/tor.rst:54 +msgid "" +"Even though it's hard for an adversary to discover where the Meek request" +" is going, this may still be risky for some users. Therefore, it is an " +"opt-in feature. The use of Meek and non-torified network requests are " +"limited only to making one or two requests to the Censorship " +"Circumvention API. Then Meek is stopped, and all further network requests" +" happen over the Tor network." +msgstr "" + +#: ../../source/tor.rst:56 +msgid "" +"If you are uncomfortable with making a request that doesn't go over the " +"Tor network, you can click \"Network Settings\" (or the Settings icon in " +"the bottom right corner, followed by the Tor Settings tab in the screen " +"that appears), and manually configure bridges. After you save any bridge " +"settings, OnionShare will try to reconnect using those bridges." +msgstr "" + +#: ../../source/tor.rst:59 +msgid "Manually configure Tor settings" +msgstr "" + +#: ../../source/tor.rst:61 +msgid "" +"You can get to the Tor settings by clicking \"Network Settings\" on the " +"welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner " +"of the application, and then switch to the Tor Settings tab in the screen" +" that appears." +msgstr "" + +#: ../../source/tor.rst:65 +msgid "" +"Here are the different ways you can configure OnionShare to connect to " +"Tor:" +msgstr "" + +#: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "OnionShare üzerindeki Tor sürümü kullanılsın" -#: ../../source/tor.rst:13 +#: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare " "connects to Tor. For this reason, it's recommended for most users." @@ -46,7 +193,7 @@ msgstr "" " ve en güvenilir yoludur. Bu nedenle çoğu kullanıcı için bu seçenek " "önerilir." -#: ../../source/tor.rst:16 +#: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` " "process in the background for OnionShare to use. It doesn't interfere " @@ -58,32 +205,21 @@ msgstr "" "bilgisayarınızdaki diğer ``tor`` işlemlerine müdahale etmez, böylece Tor " "Browser veya sistemin ``tor`` işlemini kendi başına kullanabilirsiniz." -#: ../../source/tor.rst:20 -msgid "Getting Around Censorship" -msgstr "Sansürden Kurtulma" - -#: ../../source/tor.rst:22 -msgid "" -"If your access to the internet is censored, you can configure OnionShare " -"to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without " -"one, you don't need to use a bridge." +#: ../../source/tor.rst:76 +msgid "**Using bridges**" msgstr "" -"İnternet erişiminiz sansürleniyorsa, OnionShare uygulamasını Tor ağına " -"`Tor köprüleri `_ kullanarak " -"bağlanacak şekilde yapılandırabilirsiniz. OnionShare, Tor köprüsü olmadan" -" bağlanıyorsa köprü kullanmanıza gerek yoktur." -#: ../../source/tor.rst:24 +#: ../../source/tor.rst:78 +#, fuzzy msgid "" -"To use a bridge, open the Tor Settings tab. You must select \"Use the Tor" -" version built into OnionShare\" and check the \"Use a bridge\" checkbox." +"To use a bridge, you must select \"Use the Tor version built into " +"OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Bir köprü kullanmak için Tor Ayarları sekmesini açın. \"OnionShare " "üzerindeki Tor sürümü kullanılsın\" seçeneğini seçmeli ve \"Köprü " "kullan\" onay kutusunu işaretlemelisiniz." -#: ../../source/tor.rst:27 +#: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges " "is recommended over using `meek-azure`." @@ -91,7 +227,7 @@ msgstr "" "Önce yerleşik bir köprü kullanmayı deneyin. `meek-azure` yerine `obfs4` " "veya `snowflake` köprülerinin kullanılması tavsiye edilir." -#: ../../source/tor.rst:31 +#: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " @@ -103,7 +239,7 @@ msgstr "" "gerekecek. (Bu, hükümetlerin veya ISS'lerin Tor köprülerine erişimi " "engellemesini zorlaştırır.)" -#: ../../source/tor.rst:35 +#: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." @@ -111,11 +247,11 @@ msgstr "" "Ayrıca güvenilir bir kaynaktan öğrendiğiniz bir köprüyü kullanma " "seçeneğiniz de vardır." -#: ../../source/tor.rst:38 +#: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Tor Browser ile otomatik yapılandırma denensin" -#: ../../source/tor.rst:40 +#: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ " "and don't want two ``tor`` processes running, you can use the ``tor`` " @@ -127,11 +263,11 @@ msgstr "" "işlemini kullanabilirsiniz. Bunun çalışması için OnionShare kullanırken " "arka planda Tor Browser uygulamasını açık tutmanız gerektiğini unutmayın." -#: ../../source/tor.rst:44 +#: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Windows üzerinde sistem ``tor` hizmetini kullanmak" -#: ../../source/tor.rst:46 +#: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and" " do stuff as an administrator." @@ -140,7 +276,7 @@ msgstr "" "düzenleyeceğinizi ve yönetici olarak işleri nasıl yapacağınızı bilmeniz " "gerekir." -#: ../../source/tor.rst:48 +#: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from " "`_. Extract the compressed file" @@ -153,7 +289,7 @@ msgstr "" "klasörlerinin bulunduğu ayıklanmış klasörü ``tor-win32`` olarak yeniden " "adlandırın." -#: ../../source/tor.rst:52 +#: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " @@ -167,7 +303,7 @@ msgstr "" "komut istemi (``cmd``) açın ve parolanızın karıştırılan kodunu oluşturmak" " için ``tor.exe --hash-password`` komutunu kullanın. Örneğin::" -#: ../../source/tor.rst:59 +#: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you " "can ignore). In the case of the above example, it is " @@ -178,7 +314,7 @@ msgstr "" "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF`` " "olacaktır." -#: ../../source/tor.rst:61 +#: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` and put your hashed password output in it, replacing the " @@ -189,7 +325,7 @@ msgstr "" "oluşturduğunuzla değiştirerek içine parolanızın karıştırılan çıktısını " "koyun::" -#: ../../source/tor.rst:66 +#: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using " "the appropriate ``torrc`` file you just created (as described in " @@ -202,19 +338,20 @@ msgstr "" "``_). Bunun " "gibi::" -#: ../../source/tor.rst:70 +#: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Artık Windows üzerinde bir sistem ``tor`` işlemi çalıştırıyorsunuz!" -#: ../../source/tor.rst:72 +#: ../../source/tor.rst:125 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using control port\", and " -"set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " -"\"Tor authentication settings\" choose \"Password\" and set the password " -"to the control port password you picked above. Click the \"Test " -"Connection to Tor\" button. If all goes well, you should see \"Connected " -"to the Tor controller\"." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using control port\", and set \"Control port\" to ``127.0.0.1``" +" and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose " +"\"Password\" and set the password to the control port password you picked" +" above. Click the \"Test Connection to Tor\" button. If all goes well, " +"you should see \"Connected to the Tor controller\"." msgstr "" "OnionShare uygulamasını açın ve \"⚙\" simgesine tıklayın. \"OnionShare " "ile Tor bağlantısı nasıl kurulmalı?\" altındaki \"Denetim kapı numarası " @@ -226,11 +363,11 @@ msgstr "" "Her şey yolunda giderse, \"Tor denetleyicisi ile bağlantı kuruldu\" " "ifadesini göreceksiniz." -#: ../../source/tor.rst:81 +#: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "macOS üzerinde sistem ``tor` işlemini kullanmak" -#: ../../source/tor.rst:83 +#: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have " "it, and then install Tor::" @@ -238,23 +375,25 @@ msgstr "" "Henüz kurmadıysanız, önce `Homebrew `_ ve ardından Tor " "kurun::" -#: ../../source/tor.rst:87 +#: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" "Sonra Tor hizmetini OnionShare uygulamasından gelen bağlantılara izin " "verecek şekilde yapılandırın::" -#: ../../source/tor.rst:94 +#: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Ve sistem Tor hizmetini başlatın::" -#: ../../source/tor.rst:98 +#: ../../source/tor.rst:151 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using socket file\", and " -"set the socket file to be ``/usr/local/var/run/tor/control.socket``. " -"Under \"Tor authentication settings\" choose \"No authentication, or " -"cookie authentication\". Click the \"Test Connection to Tor\" button." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using socket file\", and set the socket file to be " +"``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication " +"settings\" choose \"No authentication, or cookie authentication\". Click " +"the \"Test Connection to Tor\" button." msgstr "" "OnionShare uygulamasını açın ve \"⚙\" simgesine tıklayın. \"OnionShare " "ile Tor bağlantısı nasıl kurulmalı?\" altındaki \"Soket dosyası " @@ -264,17 +403,17 @@ msgstr "" "doğrulaması\" seçeneğini seçin. \"Tor bağlantısını sına\" düğmesine " "tıklayın." -#: ../../source/tor.rst:104 ../../source/tor.rst:124 +#: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Her şey yolunda giderse, \"Tor denetleyicisi ile bağlantı kuruldu\" " "ifadesini göreceksiniz." -#: ../../source/tor.rst:107 +#: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Linux üzerinde sistem ``tor` işlemini kullanmak" -#: ../../source/tor.rst:109 +#: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's " @@ -286,7 +425,7 @@ msgstr "" "`_ kullanmanız " "önerilir." -#: ../../source/tor.rst:111 +#: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the " "case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to " @@ -297,7 +436,7 @@ msgstr "" "sisteminizin ``tor`` işleminin denetim soketi dosyasına bağlanacak " "şekilde yapılandırın." -#: ../../source/tor.rst:113 +#: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command " "(replace ``username`` with your actual username)::" @@ -305,14 +444,15 @@ msgstr "" "Bu komutu çalıştırarak kullanıcınızı ``debian-tor`` grubuna ekleyin " "(``username`` ifadesini gerçek kullanıcı adınızla değiştirin)::" -#: ../../source/tor.rst:117 +#: ../../source/tor.rst:170 +#, fuzzy msgid "" -"Reboot your computer. After it boots up again, open OnionShare and click " -"the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" " -"choose \"Connect using socket file\". Set the socket file to be " -"``/var/run/tor/control``. Under \"Tor authentication settings\" choose " -"\"No authentication, or cookie authentication\". Click the \"Test " -"Connection to Tor\" button." +"Reboot your computer. After it boots up again, open OnionShare, click the" +" \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should" +" OnionShare connect to Tor?\" choose \"Connect using socket file\". Set " +"the socket file to be ``/var/run/tor/control``. Under \"Tor " +"authentication settings\" choose \"No authentication, or cookie " +"authentication\". Click the \"Test Connection to Tor\" button." msgstr "" "Bilgisayarınızı yeniden başlatın. Yeniden başlatıldıktan sonra OnionShare" " uygulamasını açın ve \"⚙\" simgesine tıklayın. \"OnionShare ile Tor " @@ -584,3 +724,35 @@ msgstr "" #~ " Bir köprü kullanmanız gerekirse, önce " #~ "yerleşik obfs4 olanları deneyin." +#~ msgid "" +#~ "Pick a way to connect OnionShare " +#~ "to Tor by clicking Network Settings " +#~ "from the welcome screen, or the " +#~ "Tor onion icon in the bottom right" +#~ " of the OnionShare window to open " +#~ "the Tor Settings tab." +#~ msgstr "" +#~ "OnionShare penceresinin sağ alt kısmındaki " +#~ "Tor onion simgesine tıklayarak ayarlara " +#~ "gidin ve OnionShare ile Tor bağlantısı" +#~ " kurmanın bir yolunu seçin." + +#~ msgid "Getting Around Censorship" +#~ msgstr "Sansürden Kurtulma" + +#~ msgid "" +#~ "If your access to the internet is" +#~ " censored, you can configure OnionShare " +#~ "to connect to the Tor network " +#~ "using `Tor bridges `_. If OnionShare " +#~ "connects to Tor without one, you " +#~ "don't need to use a bridge." +#~ msgstr "" +#~ "İnternet erişiminiz sansürleniyorsa, OnionShare " +#~ "uygulamasını Tor ağına `Tor köprüleri " +#~ "`_ kullanarak" +#~ " bağlanacak şekilde yapılandırabilirsiniz. " +#~ "OnionShare, Tor köprüsü olmadan bağlanıyorsa" +#~ " köprü kullanmanıza gerek yoktur." + diff --git a/docs/source/locale/uk/LC_MESSAGES/security.po b/docs/source/locale/uk/LC_MESSAGES/security.po index 728ddfea..6d2db4cc 100644 --- a/docs/source/locale/uk/LC_MESSAGES/security.po +++ b/docs/source/locale/uk/LC_MESSAGES/security.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-09-11 01:40+0000\n" "Last-Translator: Ihor Hordiichuk \n" "Language: uk\n" "Language-Team: none\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" @@ -83,7 +83,7 @@ msgstr "" #: ../../source/security.rst:28 #, fuzzy msgid "" -"**If an attacker learns about the onion service, it still can't access " +"**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " diff --git a/docs/source/locale/uk/LC_MESSAGES/tor.po b/docs/source/locale/uk/LC_MESSAGES/tor.po index 3838fcf8..e342004e 100644 --- a/docs/source/locale/uk/LC_MESSAGES/tor.po +++ b/docs/source/locale/uk/LC_MESSAGES/tor.po @@ -7,38 +7,185 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" -"POT-Creation-Date: 2022-03-31 16:26+1100\n" +"POT-Creation-Date: 2022-07-04 17:16-0400\n" "PO-Revision-Date: 2021-11-25 15:52+0000\n" "Last-Translator: Ihor Hordiichuk \n" "Language: uk\n" "Language-Team: none\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "З'єднання з Tor" -#: ../../source/tor.rst:6 -#, fuzzy +#: ../../source/tor.rst:4 msgid "" -"Pick a way to connect OnionShare to Tor by clicking Network Settings from" -" the welcome screen, or the Tor onion icon in the bottom right of the " -"OnionShare window to open the Tor Settings tab." +"When OnionShare starts, it will show you a screen asking you to connect " +"to the Tor network." +msgstr "" + +#: ../../source/tor.rst:8 +msgid "" +"You can toggle on the switch \"Connect to Tor automatically\" before " +"clicking \"Connect to Tor\". This means that next time OnionShare starts," +" it will automatically connect with its Tor connection settings from the " +"last session, instead of presenting you with the connection options. If " +"the connection fails, you can still try bridges or reconfigure Tor via " +"the \"Network Settings\" button." msgstr "" -"Виберіть спосіб під'єднання OnionShare до Tor, натиснувши піктограму Tor " -"onion у нижньому правому куті вікна OnionShare, щоб перейти до вкладки " -"налаштувань Tor." #: ../../source/tor.rst:11 +msgid "" +"You can click \"Connect to Tor\" to begin the connection process. If " +"there are no problems with your network, including any attempts to block " +"your access to the Tor network, this should hopefully work the first " +"time." +msgstr "" + +#: ../../source/tor.rst:13 +msgid "" +"Or, if you want to manually configure Bridges or other Tor settings " +"before you connect, you can click \"Network Settings\"." +msgstr "" + +#: ../../source/tor.rst:16 +msgid "Automatic censorship circumvention" +msgstr "" + +#: ../../source/tor.rst:18 +msgid "" +"When you click \"Connect to Tor\", if OnionShare fails to connect, it " +"might be because Tor is censored in your country or on your local " +"network." +msgstr "" + +#: ../../source/tor.rst:20 +msgid "If this occurs, you will have these choices:" +msgstr "" + +#: ../../source/tor.rst:22 +msgid "Try again without a bridge" +msgstr "" + +#: ../../source/tor.rst:23 +msgid "Automatically determine my country from my IP address for bridge settings" +msgstr "" + +#: ../../source/tor.rst:24 +msgid "Manually select my country for bridge settings" +msgstr "" + +#: ../../source/tor.rst:28 +msgid "" +"If you choose the \"Try again without a bridge\" option, OnionShare will " +"retry connecting to Tor like normal, without attempting to bypass " +"censorship." +msgstr "" + +#: ../../source/tor.rst:30 +msgid "" +"The other two options will attempt to automatically bypass censorship " +"using Tor bridges. If your network provider is blocking access to the Tor" +" network, you can hopefully still connect to a Tor bridge, which will " +"then connect you to the Tor network, circumventing the censorship. Both " +"of these options use the Tor Project's Censorship Circumvention API to " +"provide you with bridge settings that should work for you. OnionShare " +"will temporarily use the `Meek " +"`_ domain-" +"fronting proxy to make a non-Tor connection from your computer to Tor's " +"Censorship Circumvention API. The Meek proxy hides the fact that you are " +"trying to find a way to connect to Tor." +msgstr "" + +#: ../../source/tor.rst:36 +msgid "" +"If you choose \"Automatically determine my country from my IP address for" +" bridge settings\", the Censorship Circumvention API will consider your " +"IP address (yes, your real IP address) to determine what country you " +"might reside in. Based on the country information, the API will try to " +"automatically find bridges that suit your location." +msgstr "" + +#: ../../source/tor.rst:41 +msgid "" +"If you choose \"Manually select my country for bridge settings\", the " +"Censorship API will find the bridges that suit the country that you " +"specified." +msgstr "" + +#: ../../source/tor.rst:46 +msgid "How automatic censorship circumvention works" +msgstr "" + +#: ../../source/tor.rst:48 +msgid "" +"If the Censorship Circumvention API finds bridges that it believes will " +"suit you, OnionShare will try to reconnect to Tor using those bridges. If" +" the API does not find any bridges for your location, OnionShare will ask" +" the API for \"fallback\" options, and then try to reconnect using those." +msgstr "" + +#: ../../source/tor.rst:50 +msgid "" +"If for some reason OnionShare fails to connect to the Censorship API " +"itself, or if the API returns an error message, OnionShare will attempt " +"to use the obfs4 built-in bridges." +msgstr "" + +#: ../../source/tor.rst:52 +msgid "" +"It's important to note that the requests to the Censorship Circumvention " +"API do not go over the Tor network (because if you could connect to Tor " +"already, you wouldn't need to connect to the API)." +msgstr "" + +#: ../../source/tor.rst:54 +msgid "" +"Even though it's hard for an adversary to discover where the Meek request" +" is going, this may still be risky for some users. Therefore, it is an " +"opt-in feature. The use of Meek and non-torified network requests are " +"limited only to making one or two requests to the Censorship " +"Circumvention API. Then Meek is stopped, and all further network requests" +" happen over the Tor network." +msgstr "" + +#: ../../source/tor.rst:56 +msgid "" +"If you are uncomfortable with making a request that doesn't go over the " +"Tor network, you can click \"Network Settings\" (or the Settings icon in " +"the bottom right corner, followed by the Tor Settings tab in the screen " +"that appears), and manually configure bridges. After you save any bridge " +"settings, OnionShare will try to reconnect using those bridges." +msgstr "" + +#: ../../source/tor.rst:59 +msgid "Manually configure Tor settings" +msgstr "" + +#: ../../source/tor.rst:61 +msgid "" +"You can get to the Tor settings by clicking \"Network Settings\" on the " +"welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner " +"of the application, and then switch to the Tor Settings tab in the screen" +" that appears." +msgstr "" + +#: ../../source/tor.rst:65 +msgid "" +"Here are the different ways you can configure OnionShare to connect to " +"Tor:" +msgstr "" + +#: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Використовуйте версію Tor, вбудовану в OnionShare" -#: ../../source/tor.rst:13 +#: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare " "connects to Tor. For this reason, it's recommended for most users." @@ -46,7 +193,7 @@ msgstr "" "Це типовий і водночас найпростіший та найнадійніший спосіб з'єднання " "OnionShare з Tor. З цієї причини радимо його для більшості користувачів." -#: ../../source/tor.rst:16 +#: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` " "process in the background for OnionShare to use. It doesn't interfere " @@ -58,32 +205,21 @@ msgstr "" "іншим процесам ``tor`` на вашому комп'ютері, тому ви можете окремо " "використовувати браузер Tor або систему ``tor`` ." -#: ../../source/tor.rst:20 -msgid "Getting Around Censorship" -msgstr "Обхід цензури" - -#: ../../source/tor.rst:22 -msgid "" -"If your access to the internet is censored, you can configure OnionShare " -"to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without " -"one, you don't need to use a bridge." +#: ../../source/tor.rst:76 +msgid "**Using bridges**" msgstr "" -"Якщо ваш доступ до інтернету цензуровано, ви можете налаштувати " -"OnionShare для з'єднання з мережею Tor за допомогою `мостів Tor `_. Якщо OnionShare під'єднано до " -"Tor без них, вам не потрібно користуватися мостом." -#: ../../source/tor.rst:24 +#: ../../source/tor.rst:78 +#, fuzzy msgid "" -"To use a bridge, open the Tor Settings tab. You must select \"Use the Tor" -" version built into OnionShare\" and check the \"Use a bridge\" checkbox." +"To use a bridge, you must select \"Use the Tor version built into " +"OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Щоб використовувати міст, відкрийте вкладку Налаштування Tor. Ви повинні " "вибрати «Використовувати версію Tor, вбудовану в OnionShare» і встановити" " прапорець «Використовувати міст»." -#: ../../source/tor.rst:27 +#: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges " "is recommended over using `meek-azure`." @@ -91,7 +227,7 @@ msgstr "" "Спочатку спробуйте використовувати вбудований міст. Радимо користуватися " "мостами `obfs4` або `snowflake`, а `meek-azure` — лише якщо це утруднено." -#: ../../source/tor.rst:31 +#: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " @@ -103,7 +239,7 @@ msgstr "" " ускладнює урядамв або постачальникам інтернету блокування доступу до " "мостів Tor.)" -#: ../../source/tor.rst:35 +#: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." @@ -111,11 +247,11 @@ msgstr "" "У вас також є можливість використовувати міст, про який ви дізналися з " "надійного джерела." -#: ../../source/tor.rst:38 +#: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Спроба автоматичного налаштування за допомогою браузера Tor" -#: ../../source/tor.rst:40 +#: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ " "and don't want two ``tor`` processes running, you can use the ``tor`` " @@ -128,11 +264,11 @@ msgstr "" "працювало, потрібно тримати браузер Tor у фоновому режимі під час " "використання OnionShare." -#: ../../source/tor.rst:44 +#: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Користування системним ``tor`` на Windows" -#: ../../source/tor.rst:46 +#: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and" " do stuff as an administrator." @@ -140,7 +276,7 @@ msgstr "" "Це досить просунуто. Вам потрібно знати, як редагувати файли зі звичайним" " текстом та виконувати дії від імені адміністратором." -#: ../../source/tor.rst:48 +#: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from " "`_. Extract the compressed file" @@ -152,7 +288,7 @@ msgstr "" " копіюйте видобуту теку до ``C:\\Program Files (x86)\\`` й перейменуйте " "теку з ``Data`` та ``Tor`` в середині на ``tor-win32``." -#: ../../source/tor.rst:52 +#: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " @@ -166,7 +302,7 @@ msgstr "" "адміністратор і використовуйте ``tor.exe --hash-password``, щоб створити " "хеш вашого пароля. Наприклад::" -#: ../../source/tor.rst:59 +#: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you " "can ignore). In the case of the above example, it is " @@ -176,7 +312,7 @@ msgstr "" "знехтувати). У моєму випадку це було " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." -#: ../../source/tor.rst:61 +#: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` and put your hashed password output in it, replacing the " @@ -186,7 +322,7 @@ msgstr "" "win32\\torrc`` та помістіть свій хешований пароль до теки, замінивши " "``HashedControlPassword`` на той, який ви щойно створили::" -#: ../../source/tor.rst:66 +#: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using " "the appropriate ``torrc`` file you just created (as described in " @@ -198,19 +334,20 @@ msgstr "" "описано у " "``_). Як це::" -#: ../../source/tor.rst:70 +#: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Тепер ви використовуєте системний процес ``tor`` на Windows!" -#: ../../source/tor.rst:72 +#: ../../source/tor.rst:125 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using control port\", and " -"set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " -"\"Tor authentication settings\" choose \"Password\" and set the password " -"to the control port password you picked above. Click the \"Test " -"Connection to Tor\" button. If all goes well, you should see \"Connected " -"to the Tor controller\"." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using control port\", and set \"Control port\" to ``127.0.0.1``" +" and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose " +"\"Password\" and set the password to the control port password you picked" +" above. Click the \"Test Connection to Tor\" button. If all goes well, " +"you should see \"Connected to the Tor controller\"." msgstr "" "Відкрийте OnionShare і натисніть на ньому піктограму «⚙». У розділі «Як " "OnionShare повинен з'єднуватися з Tor?\" виберіть «Під'єднатися через " @@ -220,11 +357,11 @@ msgstr "" "вибрали раніше. Натисніть кнопку «Перевірити з'єднання з Tor». Якщо все " "добре, ви побачите «З'єднано з контролером Tor»." -#: ../../source/tor.rst:81 +#: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Користування системним ``tor`` на macOS" -#: ../../source/tor.rst:83 +#: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have " "it, and then install Tor::" @@ -232,21 +369,23 @@ msgstr "" "Спочатку встановіть `Homebrew `_, якщо у вас його ще " "немає. Потім встановіть Tor::" -#: ../../source/tor.rst:87 +#: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Тепер налаштуйте Tor, щоб дозволити з'єднання з OnionShare::" -#: ../../source/tor.rst:94 +#: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "І запустіть системну Tor-службу::" -#: ../../source/tor.rst:98 +#: ../../source/tor.rst:151 +#, fuzzy msgid "" -"Open OnionShare and click the \"⚙\" icon in it. Under \"How should " -"OnionShare connect to Tor?\" choose \"Connect using socket file\", and " -"set the socket file to be ``/usr/local/var/run/tor/control.socket``. " -"Under \"Tor authentication settings\" choose \"No authentication, or " -"cookie authentication\". Click the \"Test Connection to Tor\" button." +"Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " +"Settings tab. Under \"How should OnionShare connect to Tor?\" choose " +"\"Connect using socket file\", and set the socket file to be " +"``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication " +"settings\" choose \"No authentication, or cookie authentication\". Click " +"the \"Test Connection to Tor\" button." msgstr "" "Відкрийте OnionShare. Клацніть піктограму «⚙». У розділі «Як OnionShare " "повинен з'єднуватися з Tor?» виберіть «Під'єднуватися через файл сокета» " @@ -255,15 +394,15 @@ msgstr "" "автентифікації Tor» виберіть «Без автентифікації або автентифікація через" " cookie». Натисніть кнопку «Перевірити з'єднання з Tor»." -#: ../../source/tor.rst:104 ../../source/tor.rst:124 +#: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "Якщо все добре, ви побачите «З'єднано з контролером Tor»." -#: ../../source/tor.rst:107 +#: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Користування системним ``tor`` на Linux" -#: ../../source/tor.rst:109 +#: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's " @@ -274,7 +413,7 @@ msgstr "" "Ubuntu або подібний дистрибутив Linux, я раджу вам використовувати " "`офіційне сховище `_." -#: ../../source/tor.rst:111 +#: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the " "case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to " @@ -284,7 +423,7 @@ msgstr "" " з Debian і Ubuntu, ``debian-tor``) і налаштуйте OnionShare для " "під'єднання до файлу керування сокетом ``tor`` вашої системи." -#: ../../source/tor.rst:113 +#: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command " "(replace ``username`` with your actual username)::" @@ -292,14 +431,15 @@ msgstr "" "Додайте свого користувача до групи ``debian-tor``, запустивши цю команду " "(замініть ``username`` вашим іменем користувача)::" -#: ../../source/tor.rst:117 +#: ../../source/tor.rst:170 +#, fuzzy msgid "" -"Reboot your computer. After it boots up again, open OnionShare and click " -"the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" " -"choose \"Connect using socket file\". Set the socket file to be " -"``/var/run/tor/control``. Under \"Tor authentication settings\" choose " -"\"No authentication, or cookie authentication\". Click the \"Test " -"Connection to Tor\" button." +"Reboot your computer. After it boots up again, open OnionShare, click the" +" \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should" +" OnionShare connect to Tor?\" choose \"Connect using socket file\". Set " +"the socket file to be ``/var/run/tor/control``. Under \"Tor " +"authentication settings\" choose \"No authentication, or cookie " +"authentication\". Click the \"Test Connection to Tor\" button." msgstr "" "Перезапустіть комп'ютер. Після запуску, відкрийте OnionShare. Клацніть " "піктограму «⚙». У розділі «Як OnionShare повинен з'єднуватися з Tor?» " @@ -491,3 +631,37 @@ msgstr "" #~ "потрібно використовувати міст, спершу " #~ "спробуйте вбудовані obfs4." +#~ msgid "" +#~ "Pick a way to connect OnionShare " +#~ "to Tor by clicking Network Settings " +#~ "from the welcome screen, or the " +#~ "Tor onion icon in the bottom right" +#~ " of the OnionShare window to open " +#~ "the Tor Settings tab." +#~ msgstr "" +#~ "Виберіть спосіб під'єднання OnionShare до " +#~ "Tor, натиснувши піктограму Tor onion у" +#~ " нижньому правому куті вікна OnionShare," +#~ " щоб перейти до вкладки налаштувань " +#~ "Tor." + +#~ msgid "Getting Around Censorship" +#~ msgstr "Обхід цензури" + +#~ msgid "" +#~ "If your access to the internet is" +#~ " censored, you can configure OnionShare " +#~ "to connect to the Tor network " +#~ "using `Tor bridges `_. If OnionShare " +#~ "connects to Tor without one, you " +#~ "don't need to use a bridge." +#~ msgstr "" +#~ "Якщо ваш доступ до інтернету " +#~ "цензуровано, ви можете налаштувати OnionShare" +#~ " для з'єднання з мережею Tor за " +#~ "допомогою `мостів Tor `_. Якщо OnionShare " +#~ "під'єднано до Tor без них, вам не" +#~ " потрібно користуватися мостом." +