[tor-commits] [translation/fenix-torbrowserstringsxml] https://gitweb.torproject.org/translation.git/commit/?h=fenix-torbrowserstringsxml
commit 5803cdefef4c085c6a276305aabfe0dc70ff81c0 Author: Translation commit bot Date: Fri Nov 6 06:15:19 2020 + https://gitweb.torproject.org/translation.git/commit/?h=fenix-torbrowserstringsxml --- pl/torbrowser_strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/pl/torbrowser_strings.xml b/pl/torbrowser_strings.xml index 282d128133..4c793a8e72 100644 --- a/pl/torbrowser_strings.xml +++ b/pl/torbrowser_strings.xml @@ -26,6 +26,7 @@ Uzyskaj Most, który znam Aktualnie skonfigurowany mostek: 1%s Nie skonfigurowany +BieÅ¼Ä cy status Tak Nie RozÅÄ czono ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/abouttor-homepage] https://gitweb.torproject.org/translation.git/commit/?h=abouttor-homepage
commit 7712bb4de49d60162c05468e98b9057e9ede5e70 Author: Translation commit bot Date: Fri Nov 6 02:15:03 2020 + https://gitweb.torproject.org/translation.git/commit/?h=abouttor-homepage --- ka/aboutTor.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ka/aboutTor.dtd b/ka/aboutTor.dtd index 0a336325b7..4bbd6cfd7d 100644 --- a/ka/aboutTor.dtd +++ b/ka/aboutTor.dtd @@ -33,4 +33,4 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
commit eae2f240f880176060ad1d6177bfd25a801aebd5 Author: Translation commit bot Date: Fri Nov 6 01:45:13 2020 + https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot --- contents+ja.po | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/contents+ja.po b/contents+ja.po index ac0b9585c8..888a1a4242 100644 --- a/contents+ja.po +++ b/contents+ja.po @@ -30,7 +30,7 @@ msgstr "" #: https//community.torproject.org/ (content/contents+en.lrpage.title) msgid "Join the Tor Community" -msgstr "Torããã¸ã§ã¯ãã«åå ãã¦ãã ããï¼" +msgstr "Tor ããã¸ã§ã¯ãã«åå ãã" #: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) msgid "Our community is made up of human rights defenders around the world." @@ -2095,7 +2095,7 @@ msgstr "" #: https//community.torproject.org/relay/relays-requirements/ #: (content/relay-operations/relays-requirements/contents+en.lrpage.body) msgid "# Monthly Outbound Traffic" -msgstr "ï¼æéã®ã¢ã¦ããã¦ã³ããã©ãã£ãã¯" +msgstr "ï¼æãããã®éä¿¡ãã©ãã£ãã¯" #: https//community.torproject.org/relay/relays-requirements/ #: (content/relay-operations/relays-requirements/contents+en.lrpage.body) @@ -2136,14 +2136,14 @@ msgstr "" #: https//community.torproject.org/relay/relays-requirements/ #: (content/relay-operations/relays-requirements/contents+en.lrpage.body) msgid "# Public IPv4 Address" -msgstr "ï¼ãããªãã¯IPv4ã¢ãã¬ã¹" +msgstr "ï¼ãããªã㯠IPv4 ã¢ãã¬ã¹" #: https//community.torproject.org/relay/relays-requirements/ #: (content/relay-operations/relays-requirements/contents+en.lrpage.body) msgid "" "Every relay needs a public IPv4 address - either directly on the host " "(preferred) or via NAT and port forwarding." -msgstr "ãã¹ã¦ã®ãªã¬ã¼ã«ã¯ããããªãã¯IPv4ã¢ãã¬ã¹ãå¿ è¦ã§ã-ãã¹ãä¸ã§ç´æ¥ï¼æ¨å¥¨ï¼ã¾ãã¯NATããã³ãã¼ã転éãä»ãã¾ãã" +msgstr "ãã¹ã¦ã®ãªã¬ã¼ã«ã¯ããããªã㯠IPv4 ã¢ãã¬ã¹ãå¿ è¦ã§ã-ãã¹ãä¸ã§ç´æ¥ï¼æ¨å¥¨ï¼ã¾ãã¯NATããã³ãã¼ã転éãä»ãã¾ãã" #: https//community.torproject.org/relay/relays-requirements/ #: (content/relay-operations/relays-requirements/contents+en.lrpage.body) @@ -2183,7 +2183,7 @@ msgstr "" #: https//community.torproject.org/relay/relays-requirements/ #: (content/relay-operations/relays-requirements/contents+en.lrpage.body) msgid "Note: You can only run two Tor relays per public IPv4 address." -msgstr "注ï¼ãããªãã¯IPv4ã¢ãã¬ã¹ãã¨ã«å®è¡ã§ããTorãªã¬ã¼ã¯2ã¤ã ãã§ãã" +msgstr "注ï¼ãããªã㯠IPv4 ã¢ãã¬ã¹ãã¨ã«å®è¡ã§ãã Tor ãªã¬ã¼ã¯2ã¤ã ãã§ãã" #: https//community.torproject.org/relay/relays-requirements/ #: (content/relay-operations/relays-requirements/contents+en.lrpage.body) @@ -2194,42 +2194,42 @@ msgstr "3ã¤ä»¥ä¸ã®ãªã¬ã¼ãå®è¡ããå ´åã¯ãããã«IPv4ã¢ã㬠#: https//community.torproject.org/relay/relays-requirements/ #: (content/relay-operations/relays-requirements/contents+en.lrpage.body) msgid "# Memory Requirements" -msgstr "ï¼ã¡ã¢ãªå¿ è¦ãªæ¡ä»¶" +msgstr "ï¼ã¡ã¢ãªã®å¿ è¦æ¡ä»¶" #: https//community.torproject.org/relay/relays-requirements/ #: (content/relay-operations/relays-requirements/contents+en.lrpage.body) msgid "" "* A <40 Mbit/s non-exit relay should have at least 512 MB of RAM available." -msgstr "ã»40 Mbit/sæªæºã®éçµäºãªã¬ã¼ã«ã¯ãå°ãªãã¨ã512MBã®RAMãå¿ è¦ã§ãã" +msgstr "* éä¿¡é度ã 40 Mbit/s æªæºã®éåºå£ãªã¬ã¼ã«ã¯ãå°ãªãã¨ã 512 MB ã® RAM ãå¿ è¦ã§ãã" #: https//community.torproject.org/relay/relays-requirements/ #: (content/relay-operations/relays-requirements/contents+en.lrpage.body) msgid "" "* A non-exit relay faster than 40 Mbit/s should have at least 1 GB of RAM." -msgstr "ã»40 Mbit/sããéãéçµäºãªã¬ã¼ã«ã¯ãå°ãªãã¨ã1 GBã®RAMãå¿ è¦ã§ãã" +msgstr "* éä¿¡é度ã 40 Mbit/s ããéãéåºå£ãªã¬ã¼ã«ã¯ãå°ãªãã¨ã 1 GB ã® RAM ãå¿ è¦ã§ãã" #: https//community.torproject.org/relay/relays-requirements/ #: (content/relay-operations/relays-requirements/contents+en.lrpage.body) msgid "" "* On an exit relay we recommend at least 1.5 GB of RAM per tor instance." -msgstr "ã»åºå£ãªã¬ã¼ã§ã¯ãTorã®ã¤ã³ã¹ã¿ã³ã¹ãã¨ã«å°ãªãã¨ã1.5 GBã®RAMãæ¨å¥¨ãã¾ãã" +msgstr "* åºå£ãªã¬ã¼ã§ã¯ãTor ã®ã¤ã³ã¹ã¿ã³ã¹ãã¨ã«å°ãªãã¨ã 1.5 GB ã® RAM ãæ¨å¥¨ãã¾ãã" #: https//community.torproject.org/relay/relays-requirements/ #: (content/relay-operations/relays-requirements/contents+en.lrpage.body) msgid "# Disk Storage" -msgstr "ï¼ ãã£ã¹ã¯ã¹ãã¬ã¼ã¸" +msgstr "ï¼ ã¹ãã¬ã¼ã¸å®¹é" #:
[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
commit 9ff4e8823626bac1453d2e54b67c0d542c931ff6 Author: Translation commit bot Date: Fri Nov 6 01:15:13 2020 + https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot --- contents+ja.po | 48 ++-- 1 file changed, 30 insertions(+), 18 deletions(-) diff --git a/contents+ja.po b/contents+ja.po index 7dcdabba82..ac0b9585c8 100644 --- a/contents+ja.po +++ b/contents+ja.po @@ -153,21 +153,21 @@ msgstr "翻訳ãæ¯æ´ãã" #: https//community.torproject.org/localization/ #: (content/localization/contents+en.lrpage.body) msgid "##Localization is how we reach a global community." -msgstr "## ãã¼ã«ã©ã¤ã¼ã¼ã·ã§ã³ã¯ãç§ãã¡ãã°ãã¼ãã«ãªã³ãã¥ããã£ã«ãªãããã®æ¹æ³ã§ãã" +msgstr "## 翻訳ã¯ãç§ãã¡ãã°ãã¼ãã«ãªã³ãã¥ããã£ã«ãªãããã®æ¹æ³ã§ãã" #: https//community.torproject.org/localization/ #: (content/localization/contents+en.lrpage.body) msgid "" "In order for Tor to work for everyone, it needs to speak everyone's " "languages." -msgstr "Torããã¹ã¦ã®äººã®ããã«æ©è½ããããã«ã¯ããã¹ã¦ã®äººã®è¨èªã話ãå¿ è¦ãããã¾ãã" +msgstr "Tor ããã¹ã¦ã®äººãå©ç¨ã§ããããã«ããã«ã¯ããã¹ã¦ã®äººã®è¨èªã«å¯¾å¿ããå¿ è¦ãããã¾ãã" #: https//community.torproject.org/localization/ #: (content/localization/contents+en.lrpage.body) msgid "" "Our volunteer translation team works hard to make this a reality, and we can" " always use more help." -msgstr "ç§ãã¡ã®ãã©ã³ãã£ã¢ç¿»è¨³ãã¼ã ã¯ãããå®ç¾ããããã«ä¸çæ¸å½åãã¦ãããç§ãã¡ã¯ãã¤ã§ãããå¤ãã®å©ããåãããã¨ãã§ãã¾ãã" +msgstr "ç§ãã¡ã®ãã©ã³ãã£ã¢ã«ãã翻訳ãã¼ã ã¯ãããå®ç¾ããããã«ä¸çæ¸å½åãã¦ãããç§ãã¡ã¯å¸¸ã«çããããã®ååãå¿ è¦ã¨ãã¦ãã¾ãã" #: https//community.torproject.org/localization/ #: (content/localization/contents+en.lrpage.body) @@ -177,9 +177,9 @@ msgid "" " Project website](https://torpat.ch/tpo-locales), but there are many other " "documents that we could use help translating as well." msgstr "" -"ç¾å¨ã®ç¿»è¨³ã®åªå é ä½ã¯ããTor Browserãï¼ãhttps://torpat.ch/tpo-localesãï¼ãTor " -"Browserã®ããã¥ã¡ã³ããããã³ãTor Project Webãµã¤ããï¼ãhttps://torpat.ch/tpo-localesã; -"ï¼ã®ç¿»è¨³ã§ããã使ç¨ã§ããä»ã®å¤ãã®ããã¥ã¡ã³ãã翻訳ã«å½¹ç«ã¡ã¾ãã" +"ç¾å¨åªå çã«ç¿»è¨³ãè¡ã£ã¦ããã®ã¯ã[Tor Browser](https://torpat.ch/locales) ãTor Browser " +"ããã¥ã¡ã³ãã[Tor Project ã¦ã§ããµã¤ã](https://torpat.ch/tpo-; +"locales)ã§ãããä»ã«ã翻訳ãå¿ è¦ãªææ¸ã¯ããããåå¨ãã¾ãã" #: https//community.torproject.org/relay/ #: (content/relay-operations/contents+en.lrpage.title) @@ -1206,6 +1206,9 @@ msgid "" " simply find the string and fix it in " "[transifex](https://www.transifex.com/otf/torproject/)." msgstr "" +"* ããªããæ¢ã« [Tor ã®ç¿»è¨³è ](../becoming-tor-" +"translator)ã§ããå ´åã¯ã[Transifex](https://www.transifex.com/otf/torproject/) " +"ã§å½è©²æååãæ¢ãã¦ç¿»è¨³ãä¿®æ£ãããã¨ãã§ãã¾ãã" #: https//community.torproject.org/localization/translation-problem/ #: (content/localization/translation-problem/contents+en.lrpage.body) @@ -1214,6 +1217,8 @@ msgid "" " our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " "under the **Community/Translations** component." msgstr "" +"* ä¿®æ£ããæååãè¦ã¤ããæ¹æ³ãããããªãå ´åã¯ã**ã³ãã¥ããã£/翻訳ã³**ã³ãã¼ãã³ãã®ä¸ã«ãã [Bugtracker " +"ã§ãã±ãããéã](https://support.torproject.org/misc/bug-or-feedback/)ãã¨ãã§ãã¾ãã" #: https//community.torproject.org/localization/translation-problem/ #: (content/localization/translation-problem/contents+en.lrpage.body) @@ -1222,6 +1227,8 @@ msgid "" "Translations](https://trac.torproject.org/projects/tor/query?status=accepted=assigned=merge_ready=needs_information=needs_review=needs_revision=new=reopened=Community%2FTranslations=priority)" " because maybe it is already reported." msgstr "" +"æ¢ã«åãåé¡ã«é¢ãã¦å ±åãè¡ããã¦ããå¯è½æ§ãããããããã±ãããéãåã«ã[ç¾å¨éãã¦ãã Translations " +"ã®ãã±ãã](https://trac.torproject.org/projects/tor/query?status=accepted=assigned=merge_ready=needs_information=needs_review=needs_revision=new=reopened=Community%2FTranslations=priority)ãã確èªãã ããã" #: https//community.torproject.org/localization/translation-problem/ #: (content/localization/translation-problem/contents+en.lrpage.body) @@ -1253,6 +1260,7 @@ msgid "" "Not sure where to start? Here you can find an overview of the current "
[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
commit f98de9bc1da4e5907aab66aefee8294cc6f2fdd6 Author: Translation commit bot Date: Fri Nov 6 00:45:12 2020 + https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot --- contents+ja.po | 29 + 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/contents+ja.po b/contents+ja.po index e03cbec3b6..7dcdabba82 100644 --- a/contents+ja.po +++ b/contents+ja.po @@ -148,7 +148,7 @@ msgstr "ç§ãã¡ã¯ãTor ãä¸çä¸ã®ãã¹ã¦ã®äººã«ä½¿ã£ã¦ããã #: https//community.torproject.org/localization/ #: (content/localization/contents+en.lrpage.cta) msgid "Help us translate" -msgstr "翻訳ãæä¼ã£ã¦ãã ãã" +msgstr "翻訳ãæ¯æ´ãã" #: https//community.torproject.org/localization/ #: (content/localization/contents+en.lrpage.body) @@ -1143,7 +1143,7 @@ msgstr "" #: https//community.torproject.org/training/code-of-conduct/ #: (content/training/code-of-conduct/contents+en.lrpage.cta) msgid "Code of Conduct" -msgstr "" +msgstr "è¡åè¦ç¯" #: https//community.torproject.org/training/code-of-conduct/ #: (content/training/code-of-conduct/contents+en.lrpage.body) @@ -1157,7 +1157,8 @@ msgid "" "community. Tor is a place where people should feel safe to engage, share " "their point of view, and participate." msgstr "" -"Torããã¸ã§ã¯ãã¯ãå æ¬çãªç°å¢ã¨ã³ãã¥ããã£ã®è²æã«åãçµãã§ãã¾ãã Torã¯ã人ã ãå®å¿ãã¦é¢ä¸ããæè¦ãå ±æããåå ããå ´æã§ãã" +"Tor Project ã¯ãå æ¬çãªç°å¢ããã³ã³ãã¥ããã£ã®è²æã«åãçµãã§ãã¾ããTor " +"ã¯ã人ã ãå®å ¨ã«åå ããèªåã®èããå ±æã§ããå ´æã§ããå¿ è¦ãããã¾ãã" #: https//community.torproject.org/training/resources/ #: (content/training/resources/contents+en.lrpage.title) @@ -1184,19 +1185,19 @@ msgstr "ããªãã¯ãTor ã®ä½¿ç¨æ¹æ³ã«ã¤ãã¦ããªãã®ã³ãã¥ã #: https//community.torproject.org/localization/translation-problem/ #: (content/localization/translation-problem/contents+en.lrpage.title) msgid "Report a problem with a translation" -msgstr "" +msgstr "翻訳ã«é¢ããåé¡ãå ±åãã" #: https//community.torproject.org/localization/translation-problem/ #: (content/localization/translation-problem/contents+en.lrpage.subtitle) msgid "" "Sometimes the translations of apps are not working correctly. Here you can " "learn to fix it." -msgstr "" +msgstr "ã¢ããªã®ç¿»è¨³ã«ä½ããã®ééããçºçãããã¨ãããã¾ãããã¡ãã§ãã®ä¿®æ£æ¹æ³ãã確èªããã ãã¾ãã" #: https//community.torproject.org/localization/translation-problem/ #: (content/localization/translation-problem/contents+en.lrpage.body) msgid "### Reporting an error with a translation" -msgstr "" +msgstr "### 翻訳ã«ããã¨ã©ã¼ã®å ±å" #: https//community.torproject.org/localization/translation-problem/ #: (content/localization/translation-problem/contents+en.lrpage.body) @@ -1228,6 +1229,8 @@ msgid "" "* You can send an email to the [tor localization mailing " "list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." msgstr "" +"* [Tor ãã¼ã«ã©ã¤ã¼ã¼ã·ã§ã³ã¡ã¼ãªã³ã°ãªã¹ã](https://lists.torproject.org/cgi-; +"bin/mailman/listinfo/tor-l10n)å®ã«é»åã¡ã¼ã«ãéä¿¡ãããã¨ã§å ±åãããã¨ãã§ãã¾ãã" #: https//community.torproject.org/localization/translation-problem/ #: (content/localization/translation-problem/contents+en.lrpage.body) @@ -1236,11 +1239,13 @@ msgid "" "touch/#irc-help), on the #tor-l10n channel on the oftc network (you may need" " to be registered to log in)." msgstr "" +"* ãã®ãããªåé¡ã¯ã[irc](https://support.torproject.org/get-in-touch/#irc-help) ã® " +"oftc ãããã¯ã¼ã¯ä¸ã® #tor-l10n ãã£ã³ãã«ã§å ±åãããã¨ãã§ãã¾ãï¼ãã°ã¤ã³ã«ã¯ç»é²ãå¿ è¦ãªå ´åãããã¾ãï¼ã" #: https//community.torproject.org/localization/current-status/ #: (content/localization/current-status/contents+en.lrpage.title) msgid "Current Status of Translations" -msgstr "" +msgstr "ç¾å¨ã®ç¿»è¨³ç¶æ³" #: https//community.torproject.org/localization/current-status/ #: (content/localization/current-status/contents+en.lrpage.subtitle) @@ -1297,12 +1302,12 @@ msgstr "" #: https//community.torproject.org/localization/pick-a-project/ #: (content/localization/pick-a-project/contents+en.lrpage.title) msgid "Pick a project" -msgstr "" +msgstr "ããã¸ã§ã¯ããé¸æãã" #: https//community.torproject.org/localization/pick-a-project/ #: (content/localization/pick-a-project/contents+en.lrpage.subtitle) msgid "How to find a project to contribute to" -msgstr "" +msgstr "è²¢ç®ããããã¸ã§ã¯ããè¦ã¤ããæ¹æ³" #: https//community.torproject.org/localization/pick-a-project/ #:
[tor-commits] [snowflake/master] Revert accidentally merged code
commit 61beb9d996527cd8cb9e4ca650f8cbf24df1503e Author: Cecylia Bocovich Date: Thu Nov 5 19:28:20 2020 -0500 Revert accidentally merged code Some temporary testing code for the proxy got accidentally merged into the latest changes. This commit undoes that mistake. --- proxy/snowflake.go | 205 + 1 file changed, 49 insertions(+), 156 deletions(-) diff --git a/proxy/snowflake.go b/proxy/snowflake.go index 0df0d17..276ebed 100644 --- a/proxy/snowflake.go +++ b/proxy/snowflake.go @@ -352,7 +352,7 @@ func datachannelHandler(conn *webRTCConn, remoteAddr net.Addr) { // candidates is complete and the answer is available in LocalDescription. // Installs an OnDataChannel callback that creates a webRTCConn and passes it to // datachannelHandler. -func makePeerConnection(offering bool, sdp *webrtc.SessionDescription, +func makePeerConnectionFromOffer(sdp *webrtc.SessionDescription, config webrtc.Configuration, dataChan chan struct{}, handler func(conn *webRTCConn, remoteAddr net.Addr)) (*webrtc.PeerConnection, error) { @@ -361,99 +361,67 @@ func makePeerConnection(offering bool, sdp *webrtc.SessionDescription, if err != nil { return nil, fmt.Errorf("accept: NewPeerConnection: %s", err) } + pc.OnDataChannel(func(dc *webrtc.DataChannel) { + log.Println("OnDataChannel") + close(dataChan) - if offering { - offer, err := pc.CreateOffer(nil) - // TODO: Potentially timeout and retry if ICE isn't working. - if err != nil { - log.Println("Failed to prepare offer", err) - pc.Close() - return nil, err - } - log.Println("WebRTC: Created offer") - err = pc.SetLocalDescription(offer) - if err != nil { - log.Println("Failed to prepare offer", err) - pc.Close() - return nil, err - } - log.Println("WebRTC: Set local description") + pr, pw := io.Pipe() + conn := {pc: pc, dc: dc, pr: pr} - dc, err := pc.CreateDataChannel("test", {}) - if err != nil { - log.Printf("CreateDataChannel ERROR: %s", err) - return nil, err - } dc.OnOpen(func() { - log.Println("WebRTC: DataChannel.OnOpen") - close(dataChan) + log.Println("OnOpen channel") }) dc.OnClose(func() { - log.Println("WebRTC: DataChannel.OnClose") + conn.lock.Lock() + defer conn.lock.Unlock() + log.Println("OnClose channel") + conn.dc = nil dc.Close() + pw.Close() }) - } else { - pc.OnDataChannel(func(dc *webrtc.DataChannel) { - log.Println("OnDataChannel") - close(dataChan) - - pr, pw := io.Pipe() - conn := {pc: pc, dc: dc, pr: pr} - - dc.OnOpen(func() { - log.Println("OnOpen channel") - }) - dc.OnClose(func() { - conn.lock.Lock() - defer conn.lock.Unlock() - log.Println("OnClose channel") - conn.dc = nil - dc.Close() - pw.Close() - }) - dc.OnMessage(func(msg webrtc.DataChannelMessage) { - var n int - n, err = pw.Write(msg.Data) - if err != nil { - if inerr := pw.CloseWithError(err); inerr != nil { - log.Printf("close with error generated an error: %v", inerr) - } - } - if n != len(msg.Data) { - panic("short write") + dc.OnMessage(func(msg webrtc.DataChannelMessage) { + var n int + n, err = pw.Write(msg.Data) + if err != nil { + if inerr := pw.CloseWithError(err); inerr != nil { + log.Printf("close with error generated an error: %v", inerr) } - }) - - go handler(conn, conn.RemoteAddr()) - }) -
[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
commit 880f3cdd9b48f62df5efde7c84467c6ec7856a5c Author: Translation commit bot Date: Fri Nov 6 00:15:14 2020 + https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot --- contents+ja.po | 39 +-- 1 file changed, 17 insertions(+), 22 deletions(-) diff --git a/contents+ja.po b/contents+ja.po index 58ab304899..e03cbec3b6 100644 --- a/contents+ja.po +++ b/contents+ja.po @@ -57,7 +57,7 @@ msgstr "" msgid "" "Below you'll find some different ways to volunteer with the Tor community as" " well as resources to help you help Tor." -msgstr "以ä¸ã«ãTorã³ãã¥ããã£ã§ãã©ã³ãã£ã¢ãããããã¤ãã®æ¹æ³ã¨ãTorãæ¯æ´ããããã®æé ã示ãã¾ãã" +msgstr "以ä¸ã®ãããªæ¹æ³ã§ãTor ã³ãã¥ããã£ã§ãã©ã³ãã£ã¢ã¨ãã¦æ´»åããããTor ãæ¯æ´ãããã¨ãã§ãã¾ãã" #: https//community.torproject.org/gsoc/ #: (content/gsoc/contents+en.lrpage.title) @@ -94,14 +94,12 @@ msgstr "ãã¬ã¼ãã³ã°" #: (content/training/resources/contents+en.lrpage.subtitle) msgid "" "Do you teach your community about using Tor? These resources are for you." -msgstr "" -"Torã®ä½¿ç¨ã«ã¤ãã¦ããªãã®ã³ãã¥ããã£ã«æãã¦ãã¾ããï¼\n" -"ãããã®èª¬æã¯ããªãã®ããã§ãã" +msgstr "ããªãã¯ãTor ã®ä½¿ç¨æ¹æ³ã«ã¤ãã¦ããªãã®ã³ãã¥ããã£ã«æãããã¨ãã¦ãã¾ããï¼ãã¡ãã®ãªã½ã¼ã¹ããæ´»ç¨ãã ããã" #: https//community.torproject.org/training/ #: (content/training/contents+en.lrpage.cta) msgid "Check our resources" -msgstr "ãªã½ã¼ã¹ç¾¤ããã§ãã¯ããã" +msgstr "ãªã½ã¼ã¹ã確èªãã" #: https//community.torproject.org/training/ #: (content/training/contents+en.lrpage.body) @@ -186,7 +184,7 @@ msgstr "" #: https//community.torproject.org/relay/ #: (content/relay-operations/contents+en.lrpage.title) msgid "Relay Operations" -msgstr "" +msgstr "ãªã¬ã¼ãªãã¬ã¼ã¿ã¼" #: https//community.torproject.org/relay/ #: (content/relay-operations/contents+en.lrpage.subtitle) @@ -194,14 +192,13 @@ msgid "" "Relays are the backbone of the Tor network. Help make Tor stronger and " "faster by running a relay today." msgstr "" -"ãªã¬ã¼ã¯Torãããã¯ã¼ã¯ã§æãéè¦ãªããã¯ãã¼ã³ã§ãã\n" -"ä»ããã«Torãªã¬ã¼ãéå¶ãã¦ãTorãããå¼·ããããéããã¦ãã ããã\n" -"éå¶ã«ãããã³ã¹ãã¯ç¡æã§ãï¼" +"ãªã¬ã¼ã¯ãTor ãããã¯ã¼ã¯ã®ããã¯ãã¼ã³ã§ããå¤ãã®äººã ããªã¬ã¼ãå®è¡ãããã¨ã«ãããTor " +"ãããå¼·åºã«ãªããããé«éãªéä¿¡ãè¡ããããã«ãªãã¾ãã" #: https//community.torproject.org/relay/ #: (content/relay-operations/contents+en.lrpage.cta) msgid "Grow the Tor network" -msgstr "Torãããã¯ã¼ã¯ã巨大åãã¾ããã" +msgstr "Tor ãããã¯ã¼ã¯ãæé·ããã" #: https//community.torproject.org/relay/ #: (content/relay-operations/contents+en.lrpage.body) @@ -266,17 +263,17 @@ msgstr "ã¢ã¦ããªã¼ã" #: https//community.torproject.org/outreach/ #: (content/outreach/contents+en.lrpage.subtitle) msgid "Bring Tor materials to your next community event." -msgstr "次ã®ã³ãã¥ããã£ã¤ãã³ãã«Torã®è³æããæã¡ãã ããã" +msgstr "次ã®ã³ãã¥ããã£ã¤ãã³ãã« Tor ã«é¢ããè³æãæã£ã¦ããã" #: https//community.torproject.org/outreach/ #: (content/outreach/contents+en.lrpage.cta) msgid "Tell the world about Tor" -msgstr "Torãä¸çã«ä¼ããã" +msgstr "Tor ãä¸çã«åºãã" #: https//community.torproject.org/outreach/ #: (content/outreach/contents+en.lrpage.body) msgid "##Tell the world about Tor" -msgstr "## Torã«ã¤ãã¦ä¸çã«ä¼ãã" +msgstr "## Tor ãä¸çã«åºãã" #: https//community.torproject.org/outreach/ #: (content/outreach/contents+en.lrpage.body) @@ -302,14 +299,12 @@ msgstr "Onion ãµã¼ãã¹" msgid "" "Onion services help you and your users defeat surveillance and censorship. " "Learn how you can deploy onion services." -msgstr "" -"ãªããªã³ãµã¼ãã¹ã¯ãããªãã¨ããªãã®ã¦ã¼ã¶ã¼ãç£è¦ã¨æ¤é²ãæã¡è² ããã®ã«å½¹ç«ã¡ã¾ãã\n" -"ãªããªã³ãµã¼ãã¹ãå±éããæ¹æ³ãå¦ã³ã¾ãããã" +msgstr "Onion ãµã¼ãã¹ã¯ãããªãã¨ããªãã®ã¦ã¼ã¶ã¼ãç£è¦ã¨æ¤é²ãæã¡è² ããã®ã«å½¹ç«ã¡ã¾ããOnion ãµã¼ãã¹ã®å±éæ¹æ³ãã確èªãã ããã" #: https//community.torproject.org/onion-services/ #: (content/onion-services/contents+en.lrpage.cta) msgid "Grow your .onion" -msgstr "ããªãã®ã.onionããä½æãã" +msgstr "ã.onionããä½æãã" #: https//community.torproject.org/onion-services/ #: (content/onion-services/contents+en.lrpage.body) @@ -329,22 +324,22 @@ msgstr "" #:
[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
commit d96670b2989b824313d1d636c782dc73e5202d7a Author: Translation commit bot Date: Thu Nov 5 23:45:11 2020 + https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot --- contents+ja.po | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/contents+ja.po b/contents+ja.po index c4d0558ba5..58ab304899 100644 --- a/contents+ja.po +++ b/contents+ja.po @@ -6,13 +6,13 @@ # 987 pluto , 2020 # Agent exe , 2020 # Suzuki Smith, 2020 -# Kaede, 2020 # Gus, 2020 # ue zaeco, 2020 # h345u37g3 h345u37g3, 2020 # Naofumi , 2020 # 323484, 2020 # Ito Takeshi, 2020 +# Kaede, 2020 # msgid "" msgstr "" @@ -20,7 +20,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-11-05 12:55+EST\n" "PO-Revision-Date: 2019-12-11 10:50+\n" -"Last-Translator: Ito Takeshi, 2020\n" +"Last-Translator: Kaede, 2020\n" "Language-Team: Japanese (https://www.transifex.com/otf/teams/1519/ja/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -34,23 +34,24 @@ msgstr "Torããã¸ã§ã¯ãã«åå ãã¦ãã ããï¼" #: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) msgid "Our community is made up of human rights defenders around the world." -msgstr "ç§ãã¡ã®ã³ãã¥ããã£ã¯ãä¸çä¸ã®äººæ¨©ä¿è·ã«åªããå°é家ã§æ§æããã¦ãã¾ãã " +msgstr "ç§ãã¡ã®ã³ãã¥ããã£ã«ã¯ã人権ä¿è·ã®ããã«æ´»åããä¸çä¸ã®äººã ãåå ãã¦ãã¾ãã" #: https//community.torproject.org/ (content/contents+en.lrpage.body) msgid "The Tor community is made up of all kinds of contributors." -msgstr "ããã¦ããã®ã³ãã¥ããã£ã¯ããããã種é¡ã®è²¢ç®è ã«ãã£ã¦æ§æããã¦ãã¾ãã" +msgstr "Tor ã³ãã¥ããã£ã¯ããããã種é¡ã®è²¢ç®è ã«ãã£ã¦æ§æããã¦ãã¾ãã" #: https//community.torproject.org/ (content/contents+en.lrpage.body) msgid "" "Some people write documentation and bug reports, while others hold Tor " "events and conduct outreach." -msgstr "ããã¥ã¡ã³ãããã°ã¬ãã¼ããæ¸ã人ãããã°ãå¥ä»æ´»åã¨ãã¦ãTorã¤ãã³ããéå¬ãã人ããã¾ãã" +msgstr "ããã¥ã¡ã³ãããã°ã¬ãã¼ããæ¸ã人ãããã°ãTor ãããå¤ãã®äººã«åºããããã«ã¤ãã³ããéå¬ãã人ããã¾ãã" #: https//community.torproject.org/ (content/contents+en.lrpage.body) msgid "" "Whether you have a lot of time to volunteer or a little, and whether you " "consider yourself technical or not, we want you to join our community, too." -msgstr "ãã©ã³ãã£ã¢ããæéã®é·çãèªåã®æè¡ã«ããããããæã ã¯ãããªããã³ãã¥ããã£ã«åå ãããã¨ãããã£ã¦ãã¾ãã" +msgstr "" +"ãã©ã³ãã£ã¢ã¨ãã¦æ´»åã«ä½¿ããæéãå¤ããå°ããããããªããæè¡è ã§ãããã©ããã«é¢ä¿ãªããç§ãã¡ã¯ããªãã«ãç§ãã¡ã®ã³ãã¥ããã£ã«åå ãã¦ã»ããã¨æã£ã¦ãã¾ãã" #: https//community.torproject.org/ (content/contents+en.lrpage.body) msgid "" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [snowflake/master] Fixed a bug that forced datachannel timeout
commit b5ce2598586d729b0906d3936706dc48e82e1455 Author: Cecylia Bocovich Date: Thu Nov 5 12:34:24 2020 -0500 Fixed a bug that forced datachannel timeout The probetest answer response was not being sent until the select call received a datachannel timeout causing all attempted connections to fail. --- probetest/probetest.go | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/probetest/probetest.go b/probetest/probetest.go index af08e32..1d2d6ef 100644 --- a/probetest/probetest.go +++ b/probetest/probetest.go @@ -137,16 +137,15 @@ func probeHandler(w http.ResponseWriter, r *http.Request) { // Set a timeout on peerconnection. If the connection state has not // advanced to PeerConnectionStateConnected in this time, // destroy the peer connection and return the token. - select { - case <-dataChan: - if err := pc.Close(); err != nil { - log.Printf("Error calling pc.Close: %v", err) + go func() { + select { + case <-dataChan: + case <-time.After(dataChannelTimeout): } - case <-time.After(dataChannelTimeout): if err := pc.Close(); err != nil { log.Printf("Error calling pc.Close: %v", err) } - } + }() return } ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [snowflake/master] Make probetest wait for a datachannel to open
commit 4663599382e4db8167fcc23a1a890e24ebca517a Author: Cecylia Bocovich Date: Thu Nov 5 16:48:00 2020 -0500 Make probetest wait for a datachannel to open --- probetest/probetest.go | 7 +- proxy/snowflake.go | 205 + 2 files changed, 162 insertions(+), 50 deletions(-) diff --git a/probetest/probetest.go b/probetest/probetest.go index 1d2d6ef..70032da 100644 --- a/probetest/probetest.go +++ b/probetest/probetest.go @@ -51,7 +51,12 @@ func makePeerConnectionFromOffer(sdp *webrtc.SessionDescription, return nil, fmt.Errorf("accept: NewPeerConnection: %s", err) } pc.OnDataChannel(func(dc *webrtc.DataChannel) { - close(dataChan) + dc.OnOpen(func() { + close(dataChan) + }) + dc.OnClose(func() { + dc.Close() + }) }) err = pc.SetRemoteDescription(*sdp) diff --git a/proxy/snowflake.go b/proxy/snowflake.go index 276ebed..0df0d17 100644 --- a/proxy/snowflake.go +++ b/proxy/snowflake.go @@ -352,7 +352,7 @@ func datachannelHandler(conn *webRTCConn, remoteAddr net.Addr) { // candidates is complete and the answer is available in LocalDescription. // Installs an OnDataChannel callback that creates a webRTCConn and passes it to // datachannelHandler. -func makePeerConnectionFromOffer(sdp *webrtc.SessionDescription, +func makePeerConnection(offering bool, sdp *webrtc.SessionDescription, config webrtc.Configuration, dataChan chan struct{}, handler func(conn *webRTCConn, remoteAddr net.Addr)) (*webrtc.PeerConnection, error) { @@ -361,67 +361,99 @@ func makePeerConnectionFromOffer(sdp *webrtc.SessionDescription, if err != nil { return nil, fmt.Errorf("accept: NewPeerConnection: %s", err) } - pc.OnDataChannel(func(dc *webrtc.DataChannel) { - log.Println("OnDataChannel") - close(dataChan) - pr, pw := io.Pipe() - conn := {pc: pc, dc: dc, pr: pr} + if offering { + offer, err := pc.CreateOffer(nil) + // TODO: Potentially timeout and retry if ICE isn't working. + if err != nil { + log.Println("Failed to prepare offer", err) + pc.Close() + return nil, err + } + log.Println("WebRTC: Created offer") + err = pc.SetLocalDescription(offer) + if err != nil { + log.Println("Failed to prepare offer", err) + pc.Close() + return nil, err + } + log.Println("WebRTC: Set local description") + dc, err := pc.CreateDataChannel("test", {}) + if err != nil { + log.Printf("CreateDataChannel ERROR: %s", err) + return nil, err + } dc.OnOpen(func() { - log.Println("OnOpen channel") + log.Println("WebRTC: DataChannel.OnOpen") + close(dataChan) }) dc.OnClose(func() { - conn.lock.Lock() - defer conn.lock.Unlock() - log.Println("OnClose channel") - conn.dc = nil + log.Println("WebRTC: DataChannel.OnClose") dc.Close() - pw.Close() }) - dc.OnMessage(func(msg webrtc.DataChannelMessage) { - var n int - n, err = pw.Write(msg.Data) - if err != nil { - if inerr := pw.CloseWithError(err); inerr != nil { - log.Printf("close with error generated an error: %v", inerr) + } else { + pc.OnDataChannel(func(dc *webrtc.DataChannel) { + log.Println("OnDataChannel") + close(dataChan) + + pr, pw := io.Pipe() + conn := {pc: pc, dc: dc, pr: pr} + + dc.OnOpen(func() { + log.Println("OnOpen channel") + }) + dc.OnClose(func() { + conn.lock.Lock() + defer conn.lock.Unlock() + log.Println("OnClose channel") + conn.dc = nil + dc.Close() + pw.Close() + }) + dc.OnMessage(func(msg webrtc.DataChannelMessage) { + var n int + n, err = pw.Write(msg.Data) + if
[tor-commits] [translation/abouttor-homepage] https://gitweb.torproject.org/translation.git/commit/?h=abouttor-homepage
commit 1e50a0b214c8ae00d387ee2b7d298945746d8bea Author: Translation commit bot Date: Thu Nov 5 19:15:02 2020 + https://gitweb.torproject.org/translation.git/commit/?h=abouttor-homepage --- he/aboutTor.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/he/aboutTor.dtd b/he/aboutTor.dtd index 308bea44e0..13a46b9849 100644 --- a/he/aboutTor.dtd +++ b/he/aboutTor.dtd @@ -33,4 +33,4 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [manual/master] add alt attributes to images for accessibility
commit 2ff958fb51a8f5d30c336d81fd742ff9f7b9338a Author: Kim Le Date: Fri Oct 23 07:22:55 2020 +1100 add alt attributes to images for accessibility --- content/bridges/contents.lr | 4 ++-- content/managing-identities/contents.lr | 4 ++-- content/running-tor-browser/contents.lr | 10 +- content/security-settings/contents.lr | 4 ++-- content/troubleshooting/contents.lr | 2 +- content/updating/contents.lr| 4 ++-- 6 files changed, 14 insertions(+), 14 deletions(-) diff --git a/content/bridges/contents.lr b/content/bridges/contents.lr index 608fc29..ec6c614 100644 --- a/content/bridges/contents.lr +++ b/content/bridges/contents.lr @@ -27,7 +27,7 @@ Because bridge addresses are not public, you will need to request them yourself. ### USING MOAT - + If you're starting Tor Browser for the first time, click "Configure" to open the Tor Network Settings window. After checking the checkbox "Tor is censored in my country," choose "Request a bridge from torproject.org" and click "Request a Bridge..." for BridgeDB to provide a bridge. @@ -39,7 +39,7 @@ Complete the CAPTCHA and click "Submit." Your setting will automatically be save ### ENTERING BRIDGE ADDRESSES - + Once you have obtained some bridge addresses, you will need to enter them into Tor Launcher. diff --git a/content/managing-identities/contents.lr b/content/managing-identities/contents.lr index 7fb5bf2..228e972 100644 --- a/content/managing-identities/contents.lr +++ b/content/managing-identities/contents.lr @@ -20,7 +20,7 @@ Tor Browser centers your web experience around your relationship with the websit On the other hand, all connections to a single website address will be made over the same Tor circuit, meaning you can browse different pages of a single website in separate tabs or windows, without any loss of functionality. - + You can see a diagram of the circuit that Tor Browser is using for the current tab in the site information menu, in the URL bar. @@ -39,7 +39,7 @@ When you log in to a website over Tor, there are several points you should bear ### CHANGING IDENTITIES AND CIRCUITS - + Tor Browser features âNew Identityâ and âNew Tor Circuit for this Siteâ options. There are also located in the main menu (hamburger menu). diff --git a/content/running-tor-browser/contents.lr b/content/running-tor-browser/contents.lr index 2de889c..708d277 100644 --- a/content/running-tor-browser/contents.lr +++ b/content/running-tor-browser/contents.lr @@ -15,7 +15,7 @@ This offers you the option to connect directly to the Tor network, or to configu ### CONNECT - + In most cases, choosing "Connect" will allow you to connect to the Tor network without any further configuration. Once clicked, a status bar will appear, showing Torâs connection progress. @@ -23,22 +23,22 @@ If you are on a relatively fast connection, but this bar seems to get stuck at a ### CONFIGURE - + If you know that your connection is censored or uses a proxy, you should select this option. - + Tor Browser will take you through a series of configuration options. - + The first checkbox asks if access to the Tor network is blocked or censored on your connection. If you do not believe this is the case, leave this unchecked. If you know your connection is censored, or you have tried and failed to connect to the Tor network and no other solutions have worked, check the checkbox. This will display the [Circumvention](../circumvention) section to configure a pluggable transport. - + The second checkbox asks if your connection uses a proxy. In most cases, this is not necessary. You will usually know if you need to check this checkbox because the same settings will be used for other browsers on your system. If possible, ask your network administrator for guidance. diff --git a/content/security-settings/contents.lr b/content/security-settings/contents.lr index c799b30..b348822 100644 --- a/content/security-settings/contents.lr +++ b/content/security-settings/contents.lr @@ -19,14 +19,14 @@ Increasing Tor Browser's security level will stop some web pages from functionin The Security Settings can be accessed by clicking the Shield icon next to the Tor Browser URL bar. To view and adjust your Security Settings, click the 'Advanced Security Settings...' button in the shield menu. - + ### SECURITY LEVELS Increasing the Security Level in the Tor Browser Security Settings will disable or partially disable certain browser features to protect against possible attacks. You can enable these settings again at any time by adjusting your Security Level. - + ## Standard diff --git a/content/troubleshooting/contents.lr b/content/troubleshooting/contents.lr index a1b2a93..ec70570 100644 --- a/content/troubleshooting/contents.lr +++ b/content/troubleshooting/contents.lr @@ -11,7 +11,7 @@ key: 12 body: You should be able to start
[tor-commits] [translation/tor-launcher-network-settings] https://gitweb.torproject.org/translation.git/commit/?h=tor-launcher-network-settings
commit dc04e7efd55c5661909e0451ae674eb8a66ea5d6 Author: Translation commit bot Date: Thu Nov 5 13:18:34 2020 + https://gitweb.torproject.org/translation.git/commit/?h=tor-launcher-network-settings --- et/network-settings.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/et/network-settings.dtd b/et/network-settings.dtd index 06167d2370..4c7ff042bf 100644 --- a/et/network-settings.dtd +++ b/et/network-settings.dtd @@ -28,7 +28,7 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tpo-web] https://gitweb.torproject.org/translation.git/commit/?h=tpo-web
commit 14f0a783ac27c9ad51d46a39cfea24a2c9d57267 Author: Translation commit bot Date: Thu Nov 5 13:18:39 2020 + https://gitweb.torproject.org/translation.git/commit/?h=tpo-web --- contents+et.po | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/contents+et.po b/contents+et.po index c458030ce0..fed1c1e694 100644 --- a/contents+et.po +++ b/contents+et.po @@ -5,6 +5,7 @@ # Madis Otenurm, 2019 # IDRASSI Mounir , 2019 # erinm, 2020 +# Max Moiseev , 2020 # msgid "" msgstr "" @@ -12,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-02-24 13:39+CET\n" "PO-Revision-Date: 2019-03-09 10:41+\n" -"Last-Translator: erinm, 2020\n" +"Last-Translator: Max Moiseev , 2020\n" "Language-Team: Estonian (https://www.transifex.com/otf/teams/1519/et/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -665,7 +666,7 @@ msgstr "" #: lego/templates/footer.html:75 templates/footer-min.html:48 #: templates/footer.html:75 msgid "Sign up" -msgstr "" +msgstr "Registreeru" #: lego/templates/footer.html:94 templates/footer-min.html:67 #: templates/footer.html:94 @@ -917,7 +918,7 @@ msgstr "" #: templates/download-languages.html:11 templates/download-options.html:11 msgid "Language" -msgstr "" +msgstr "Keel" #: templates/download-languages.html:12 templates/download-options.html:12 msgid "Windows" @@ -1281,7 +1282,7 @@ msgstr "" #: templates/reports.html:16 msgid "Reports" -msgstr "" +msgstr "Teated" #: templates/reports.html:22 msgid "Year" @@ -1293,7 +1294,7 @@ msgstr "Tüüp" #: templates/reports.html:24 msgid "Title" -msgstr "" +msgstr "Pealkiri" #: templates/sidenav.html:4 templates/sidenav.html:35 msgid "Topics" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/bridgedb] https://gitweb.torproject.org/translation.git/commit/?h=bridgedb
commit 614a8162d3dd8fbb4c447d7a05ff2009a4b31e04 Author: Translation commit bot Date: Thu Nov 5 13:15:05 2020 + https://gitweb.torproject.org/translation.git/commit/?h=bridgedb --- et/LC_MESSAGES/bridgedb.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/et/LC_MESSAGES/bridgedb.po b/et/LC_MESSAGES/bridgedb.po index 94a0bc1152..0a438e61f4 100644 --- a/et/LC_MESSAGES/bridgedb.po +++ b/et/LC_MESSAGES/bridgedb.po @@ -13,8 +13,8 @@ msgstr "" "Project-Id-Version: Tor Project\n" "Report-Msgid-Bugs-To: 'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n" "POT-Creation-Date: 2020-05-14 14:21-0700\n" -"PO-Revision-Date: 2020-05-15 08:24+\n" -"Last-Translator: Transifex Bot <>\n" +"PO-Revision-Date: 2020-11-05 12:54+\n" +"Last-Translator: Max Moiseev \n" "Language-Team: Estonian (http://www.transifex.com/otf/torproject/language/et/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -57,7 +57,7 @@ msgstr "Vabandust! Midagi läks Teie päringuga valesti." #: bridgedb/distributors/https/templates/base.html:42 msgid "Language" -msgstr "" +msgstr "Keel" #: bridgedb/distributors/https/templates/base.html:94 msgid "Report a Bug" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/donatepages-messagespot] https://gitweb.torproject.org/translation.git/commit/?h=donatepages-messagespot
commit df8b233516a023949c0cdb5da26dcdd0a39b2a61 Author: Translation commit bot Date: Thu Nov 5 13:15:21 2020 + https://gitweb.torproject.org/translation.git/commit/?h=donatepages-messagespot --- locale/et/LC_MESSAGES/messages.po | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/locale/et/LC_MESSAGES/messages.po b/locale/et/LC_MESSAGES/messages.po index 5e67b39dd8..67aacb1532 100644 --- a/locale/et/LC_MESSAGES/messages.po +++ b/locale/et/LC_MESSAGES/messages.po @@ -2,13 +2,14 @@ # Translators: # IDRASSI Mounir , 2018 # erinm, 2018 -# martinpaljak , 2019 +# 5a2af804a88f589f8acca3611eb67e4f_811a753 , 2019 # Madis Otenurm, 2019 # kytv , 2019 +# Max Moiseev , 2020 # msgid "" msgstr "" -"Last-Translator: kytv , 2019\n" +"Last-Translator: Max Moiseev , 2020\n" "Language-Team: Estonian (https://www.transifex.com/otf/teams/1519/et/)\n" "Language: et\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -497,7 +498,7 @@ msgstr "" #: tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:343 msgid "City" -msgstr "" +msgstr "Linn" #: tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:347 msgid "State" @@ -545,7 +546,7 @@ msgstr "" #: tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:426 #: tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:428 msgid "Comments" -msgstr "" +msgstr "Kommentaarid" #: tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:434 msgid "Donating:" @@ -1905,7 +1906,7 @@ msgstr "" #: tmp/cache_locale/60/60fb10a60dd92fe380a6d105fd68d9375e135c65251f204fa37158d9c2e655d9.php:64 #: tmp/cache_locale/12/12677df2d2a5991edb775c6909b7be7ca718fd00abd6950a809cda5ab878d2ce.php:64 msgid "Thank you!" -msgstr "" +msgstr "Täname!" #: tmp/cache_locale/60/60fb10a60dd92fe380a6d105fd68d9375e135c65251f204fa37158d9c2e655d9.php:71 msgid "Thank you for supporting Tor's Strength in Numbers campaign." ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits