Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-08-26 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:  closed
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:  fixed
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:  cohosh   |Sponsor:
 |  Sponsor28-can
-+-
Changes (by arlolra):

 * status:  merge_ready => closed
 * resolution:   => fixed


Comment:

 > Okay nice. Looks ready to merge.

 These were merged up to,
 https://gitweb.torproject.org/pluggable-
 transports/snowflake.git/commit/?id=131cf4f8ea0faaa41774e52f5d81878803f45dbc

 > Looks good to me. I'm probably using exclamation marks too much ;)

 That was merged as,
 https://gitweb.torproject.org/pluggable-
 transports/snowflake.git/commit/?id=ea442141db4cf1451870124d9f1cc8916a82853a

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-08-26 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  merge_ready
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:  cohosh   |Sponsor:
 |  Sponsor28-can
-+-
Changes (by cohosh):

 * status:  needs_review => merge_ready


Comment:

 Replying to [comment:23 arlolra]:
 > > Does call to writeFileSync with data from availableLangs ​R43 do the
 same as copying the translated files in a previous commit: ​R78? Do we
 need to remove the copy logic for the proxy if so?
 >
 > No, the `writeFileSync` in `R43` is concatenating code to the embed.js
 file so that the known `availableLangs` are present there.
 >
 > The copying in `R78` is moving the completed translations to a web
 accessible place, to be fetched based on the `availableLangs`.
 >
 > > Do we need to manually update the submodule when there are new
 translations before they become available?
 >
 > The translation.git repo will be updated automatically when new
 translations are completed.  However, when we're ready to make a new
 release, we do need to manually update the submodule beforehand.  So, `git
 submodule update --remote`, then git add, commit, push.  Followed by
 whatever regular release steps we do.

 Okay nice. Looks ready to merge.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-08-26 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:  cohosh   |Sponsor:
 |  Sponsor28-can
-+-

Comment (by arlolra):

 > Does call to writeFileSync with data from availableLangs ​R43 do the
 same as copying the translated files in a previous commit: ​R78? Do we
 need to remove the copy logic for the proxy if so?

 No, the `writeFileSync` in `R43` is concatenating code to the embed.js
 file so that the known `availableLangs` are present there.

 The copying in `R78` is moving the completed translations to a web
 accessible place, to be fetched based on the `availableLangs`.

 > Do we need to manually update the submodule when there are new
 translations before they become available?

 The translation.git repo will be updated automatically when new
 translations are completed.  However, when we're ready to make a new
 release, we do need to manually update the submodule beforehand.  So, `git
 submodule update --remote`, then git add, commit, push.  Followed by
 whatever regular release steps we do.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-08-26 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:  cohosh   |Sponsor:
 |  Sponsor28-can
-+-

Comment (by cohosh):

 Replying to [comment:19 arlolra]:
 > Great, thanks!
 >
 > Some commits to make use of these translations (and the follow up from
 comment:17) are in,
 > https://github.com/keroserene/snowflake/commits/translation

 Awesome, this looks good. Just a few clarification questions:
 - Does call to `writeFileSync` with data from `availableLangs`
 
[https://github.com/keroserene/snowflake/commit/06eac0bcd659e4038cff675c7a8a373877a4e43a
 #diff-5baf5ab2c66fa7471b434279ecb57da3R43 R43] do the same as copying the
 translated files in a previous commit:
 
[https://github.com/keroserene/snowflake/commit/c26e1c738ee41bbec46e4752d876883ce333b6fe
 #diff-5baf5ab2c66fa7471b434279ecb57da3R78 R78]? Do we need to remove the
 copy logic for the proxy if so?
 - Do we need to manually update the submodule when there are new
 translations before they become available?

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-08-26 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:  cohosh   |Sponsor:
 |  Sponsor28-can
-+-

Comment (by phw):

 Replying to [comment:20 emmapeel]:
 > please review this little commit for a grammar correction>
 >
 >
 
https://dip.torproject.org/emmapeel/snowflake/commit/21862faa73c99e9026aeda812dd66531a8f67334
 [[br]]
 Looks good to me. I'm probably using exclamation marks too much ;)

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-08-23 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:  cohosh   |Sponsor:
 |  Sponsor28-can
-+-

Comment (by emmapeel):

 please review this little commit for a grammar correction>

 
https://dip.torproject.org/emmapeel/snowflake/commit/21862faa73c99e9026aeda812dd66531a8f67334

 thanks!

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-08-22 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:  cohosh   |Sponsor:
 |  Sponsor28-can
-+-
Changes (by arlolra):

 * status:  merge_ready => needs_review


Comment:

 Great, thanks!

 Some commits to make use of these translations (and the follow up from
 comment:17) are in,
 https://github.com/keroserene/snowflake/commits/translation

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-08-22 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  merge_ready
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:  cohosh   |Sponsor:
 |  Sponsor28-can
-+-

Comment (by emmapeel):

 ok! So, the translations for the Snowflake Add on can be fetchs from

 https://gitweb.torproject.org/translation.git/log/?h=snowflakeaddon-
 messages.json

 i.e. repo https://git.torproject.org/translation.git branch
 snowflakeaddon-messages.json

 the branch snowflakeaddon-messages.json_completed has only finished
 translations, but the difference between branches is not that big on this
 file.

 i have added the files in directories per language, let me know if you
 need me to change the mapping.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-08-15 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  merge_ready
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:  cohosh   |Sponsor:
 |  Sponsor28-can
-+-

Comment (by arlolra):

 > Nice, this looks good to merge what we have right now.

 Merged as,
 https://gitweb.torproject.org/pluggable-
 transports/snowflake.git/commit/?id=4e5a50f2b54db62991e4ce3313aa9b7f92a1c573

 > do we need to do something more for the proxy page?

 Yeah, here's a follow up for that,
 
https://github.com/keroserene/snowflake/commit/7bab95d1458859c94513b2e238858eb4f5e1cd69

 > I would like to add this file to our translation cycle, but I would like
 it to be on our repo first.

 This is now here,
 https://gitweb.torproject.org/pluggable-
 transports/snowflake.git/tree/proxy/static/_locales/en_US/messages.json

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-08-15 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  merge_ready
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:  cohosh   |Sponsor:
 |  Sponsor28-can
-+-
Changes (by cohosh):

 * status:  needs_review => merge_ready


Comment:

 Nice, this looks good to merge what we have right now.

 It looks like while the webextension locale is set automatically once we
 populate the `_local` folder with translations, but do we need to do
 something more for the proxy page? Right now it looks like it will only
 display the English strings:
 
[https://github.com/keroserene/snowflake/commit/ecadbe3d869ae3dcdde02d24b6246859621bd34a
 #diff-c371ea9d4448f98b3fda1dfca95c925eR174 R174]

 I like the modification from #31109 to just display that the snowflake is
 ready if there are zero users.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-08-15 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:  cohosh   |Sponsor:
 |  Sponsor28-can
-+-
Changes (by cohosh):

 * reviewer:   => cohosh


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-08-14 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor28-can
-+-

Comment (by arlolra):

 Here's a rebased patch that tries to address all the feedback here,
 
https://github.com/keroserene/snowflake/commit/ecadbe3d869ae3dcdde02d24b6246859621bd34a

 > It may be worth doing the HTML replacement recursively on every element,
 to reduce coupling between popup.html and popup.js.

 Done

 > An alternative is to rephrase the UI so it's less dependent on grammar:
 "Number of users helped: 1".

 Took this route with a bit of the suggestions in #31109

 > Do you think you can add proxy/webext/_locales/en/messages.json to
 ​https://gitweb.torproject.org/pluggable-transports/snowflake.git/ ?

 It'll be in there when this patch merges.

 > Also, could the language code be en-US, as it is on the rest of Tor
 Browser? So we keep consistency.

 I made it `en_US` (the difference being the underscore) because of the
 requirement at,
 https://developer.mozilla.org/en-US/docs/Mozilla/Add-
 ons/WebExtensions/Internationalization#Providing_localized_strings_in__locales

 Note the message resolution algorithm at,
 https://developer.mozilla.org/en-US/docs/Mozilla/Add-
 
ons/WebExtensions/Internationalization#Retrieving_message_strings_from_JavaScript

 > PS: No need to add the French translation, I will import it on transifex
 and it may create merge conflicts.

 They are now removed ... mainly just used for testing.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-07-29 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor28-can
-+-

Comment (by emmapeel):

 I would like to add this file to our translation cycle, but I would like
 it to be on our repo first.

 Do you think you can add proxy/webext/_locales/en/messages.json to
 https://gitweb.torproject.org/pluggable-transports/snowflake.git/ ?

 Also, could the language code be en-US, as it is on the rest of Tor
 Browser? So we keep consistency.

 PS: No need to add the French translation, I will import it on transifex
 and it may create merge conflicts.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-07-23 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor28-can
-+-

Comment (by arlolra):

 https://developer.mozilla.org/en-
 US/docs/Web/JavaScript/Reference/Global_Objects/PluralRules

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-07-23 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor28-can
-+-

Comment (by dcf):

 This implementation looks good.
  * It may be worth doing the `/^__MSG_([^_]*)__$/` HTML replacement
 recursively on every element, to reduce coupling between popup.html and
 popup.js.
  * The popupStatusOn and popupDescOn strings are going to result in
 displays like "1 clients connected" and "Your snowflake has helped 1
 users". Splitting into singular/plural strings isn't enough, because
 Polish and Russian may need more distinctions depending on how it is
 phrased ("1 użytkownik", "2 użytkownicy", "5 użytkowników). We may need
 some custom logic here, something like
{{{
 const numUsersStringEN = (n) => if (n == 1) { return "1 user"; } else {
 return String(n) + " users"; };
 const NUM_USERS_STRING = new Map([
   "en": (n) => numUsersStringEN,
   "fr": (n) => if (n == 1) { return "1 client"; } else { return String(n)
 + " clients"; },
   "pl": (n) => {
 if (n == 1) {
   return "1 użytkownik";
 }
 let d = n % 10;
 if ((d == 2 || d == 3 || d == 4) && n < 10 && n >= 20) {
   return String(n) + " użtkownicy";
 }
 return String(n) + " użytkowników";
   },
 ]);
 function numUsersString(n) {
   return (NUM_USERS_STRING.get(chrome.i18n.getUILanguage()) ||
 numUsersStringEN)(n);
 }
 ...
 popup.setStatusText(chrome.i18n.getMessage('popupStatusOn',
 numUsersString(clients)));
}}}
An alternative is to rephrase the UI so it's less dependent on grammar:
 "Number of users helped: 1".

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-07-19 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor28-can
-+-

Comment (by emmapeel):

 oops fail! i mistook cupcake with snowflake :D

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-07-19 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor28-can
-+-

Comment (by emmapeel):

 Hello!

 The json file looks good (if tiny!).

 One thing is that Snowflake translations have their own project in
 Transifex, so I will need saint to give me access to it to manage the
 translations. I will ask Erin from LocLab to get me access.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-07-18 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor30-can
-+-
Changes (by gaba):

 * keywords:  l10n, snowflake, snowflake-webextension => l10n, snowflake-
 webextension, anti-censorship-roadmap-august


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-07-18 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake-webextension, anti-  |  Actual Points:
  censorship-roadmap-august  |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor28-can
-+-
Changes (by gaba):

 * sponsor:  Sponsor30-can => Sponsor28-can


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-07-13 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake, snowflake-  |  Actual Points:
  webextension   |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor30-can
-+-

Comment (by arlolra):

 I pushed a poor french translation for the purpose of testing, so maybe
 just look at the branch,
 https://github.com/keroserene/snowflake/commits/local

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-07-13 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake, snowflake-  |  Actual Points:
  webextension   |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor30-can
-+-
Changes (by arlolra):

 * status:  assigned => needs_review


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-07-13 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  arlolra
 Type:  task | Status:
 |  assigned
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake, snowflake-  |  Actual Points:
  webextension   |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor30-can
-+-
Changes (by arlolra):

 * owner:  (none) => arlolra
 * status:  new => assigned


Comment:

 Here's a start on this,
 
https://github.com/keroserene/snowflake/commit/b065410c85f3f5f6184e4ba747c1a9f785a6faea

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-07-12 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  (none)
 Type:  task | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake, snowflake-  |  Actual Points:
  webextension   |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor30-can
-+-

Comment (by saint):

 For some of the interface strings (like "Internet Freedom") were
 translated for Cupcake, and those are available on Transifex if that's
 useful: https://www.transifex.com/otf/cupcake/misc-strings/

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #30310 [Circumvention/Snowflake]: Snowflake localization

2019-06-27 Thread Tor Bug Tracker & Wiki
#30310: Snowflake localization
-+-
 Reporter:  cohosh   |  Owner:  (none)
 Type:  task | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  l10n, snowflake, snowflake-  |  Actual Points:
  webextension   |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor30-can
-+-
Changes (by cohosh):

 * keywords:  l10n, snowflake => l10n, snowflake, snowflake-webextension


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs