Re: [tor-bugs] #3799 [Community/Translations]: Investigate methods for translating strings in Unixoid shell scripts

2018-12-11 Thread Tor Bug Tracker & Wiki
#3799: Investigate methods for translating strings in Unixoid shell scripts
+--
 Reporter:  rransom |  Owner:  traumschule
 Type:  task| Status:  needs_review
 Priority:  Medium  |  Milestone:
Component:  Community/Translations  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  emmapeel|Sponsor:
+--
Changes (by traumschule):

 * status:  assigned => needs_review


Comment:

 Concatenate strings and move \n out of to be translated strings:
 https://github.com/traumschule/torbrowser-
 localized/commit/ec0258e8f7e21bd2e30da4a1e5bb132f333e91a7

 For reference emmapeel's helpful links:
 https://developer.mozilla.org/en-
 
US/docs/Mozilla/Localization/Localization_content_best_practices#Don't_assume_grammar_structures
 https://www.smashingmagazine.com/2012/07/12-commandments-software-
 localization/

--
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] #3799 [Community/Translations]: Investigate methods for translating strings in Unixoid shell scripts

2018-12-10 Thread Tor Bug Tracker & Wiki
#3799: Investigate methods for translating strings in Unixoid shell scripts
+-
 Reporter:  rransom |  Owner:  traumschule
 Type:  task| Status:  assigned
 Priority:  Medium  |  Milestone:
Component:  Community/Translations  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  emmapeel|Sponsor:
+-
Changes (by emmapeel):

 * status:  needs_review => assigned


--
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] #3799 [Community/Translations]: Investigate methods for translating strings in Unixoid shell scripts

2018-12-10 Thread Tor Bug Tracker & Wiki
#3799: Investigate methods for translating strings in Unixoid shell scripts
+--
 Reporter:  rransom |  Owner:  traumschule
 Type:  task| Status:  needs_review
 Priority:  Medium  |  Milestone:
Component:  Community/Translations  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  emmapeel|Sponsor:
+--

Comment (by emmapeel):

 so, i was looking at the strings and there are many incomplete strings.

 I mean, the po file presents them in an incomplete form and they get
 concatenated afterwards. i.e. https://github.com/traumschule/torbrowser-
 localized/blob/master/locale/de/start-tor-browser.po#L69

 This may not work in many languages.

 Can't you try something that will generate whole sentences, even with some
 little placeholders?

 Also, can you make a pull request so I see the differences neatly on
 github and I can review more easily? :D 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] #3799 [Community/Translations]: Investigate methods for translating strings in Unixoid shell scripts

2018-09-06 Thread Tor Bug Tracker & Wiki
#3799: Investigate methods for translating strings in Unixoid shell scripts
+--
 Reporter:  rransom |  Owner:  traumschule
 Type:  task| Status:  needs_review
 Priority:  Medium  |  Milestone:
Component:  Community/Translations  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  emmapeel|Sponsor:
+--
Changes (by traumschule):

 * reviewer:   => emmapeel


Comment:

 still needs a live test, but are strings are ready for 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] #3799 [Community/Translations]: Investigate methods for translating strings in Unixoid shell scripts

2018-08-22 Thread Tor Bug Tracker & Wiki
#3799: Investigate methods for translating strings in Unixoid shell scripts
+--
 Reporter:  rransom |  Owner:  traumschule
 Type:  task| Status:  needs_review
 Priority:  Medium  |  Milestone:
Component:  Community/Translations  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  |Sponsor:
+--
Changes (by traumschule):

 * status:  assigned => needs_review


Comment:

 gave it a try: https://github.com/traumschule/torbrowser-localized

 test: {{{LANGUAGE=de_DE ./Browser/start-tor-browser}}}

 let me know if it breaks anything!

--
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] #3799 [Community/Translations]: Investigate methods for translating strings in Unixoid shell scripts

2018-08-20 Thread Tor Bug Tracker & Wiki
#3799: Investigate methods for translating strings in Unixoid shell scripts
+-
 Reporter:  rransom |  Owner:  traumschule
 Type:  task| Status:  assigned
 Priority:  Medium  |  Milestone:
Component:  Community/Translations  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  |Sponsor:
+-
Changes (by emmapeel):

 * cc: tbb-team (added)


--
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] #3799 [Community/Translations]: Investigate methods for translating strings in Unixoid shell scripts

2018-08-20 Thread Tor Bug Tracker & Wiki
#3799: Investigate methods for translating strings in Unixoid shell scripts
+-
 Reporter:  rransom |  Owner:  traumschule
 Type:  task| Status:  assigned
 Priority:  Medium  |  Milestone:
Component:  Community/Translations  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  |Sponsor:
+-
Changes (by emmapeel):

 * owner:  (none) => traumschule
 * status:  new => assigned
 * cc: emmapeel (added)


Comment:

 It would be great if you can help on this, traumschule. I am not sure
 about how to go in the code, though, maybe there are some rules etc.

 I add tbb-team here in cc in case they have a say on the way to go.

 Also, if this is part of the TB, it would be great to have this new
 sentences added to an already existing translation file, if possible. But
 this is not a blocker.

--
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] #3799 [Community/Translations]: Investigate methods for translating strings in Unixoid shell scripts

2018-08-20 Thread Tor Bug Tracker & Wiki
#3799: Investigate methods for translating strings in Unixoid shell scripts
+
 Reporter:  rransom |  Owner:  (none)
 Type:  task| Status:  new
 Priority:  Medium  |  Milestone:
Component:  Community/Translations  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  |Sponsor:
+

Comment (by traumschule):

 If you think this is a good idea, feel free to assign me:
 [http://mywiki.wooledge.org/BashFAQ/098 How to add localization support to
 your bash scripts]

--
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] #3799 [Community/Translations]: Investigate methods for translating strings in Unixoid shell scripts

2018-08-02 Thread Tor Bug Tracker & Wiki
#3799: Investigate methods for translating strings in Unixoid shell scripts
+
 Reporter:  rransom |  Owner:  (none)
 Type:  task| Status:  new
 Priority:  Medium  |  Milestone:
Component:  Community/Translations  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  |Sponsor:
+
Changes (by arma):

 * status:  assigned => new


Comment:

 I'm unassigning rransom here since he isn't still working on this ticket.

 Emma, now that you have context I'll let you decide what you think should
 be done with this idea. :)

--
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] #3799 [Community/Translations]: Investigate methods for translating strings in Unixoid shell scripts

2018-08-02 Thread Tor Bug Tracker & Wiki
#3799: Investigate methods for translating strings in Unixoid shell scripts
+--
 Reporter:  rransom |  Owner:  (none)
 Type:  task| Status:  assigned
 Priority:  Medium  |  Milestone:
Component:  Community/Translations  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  |Sponsor:
+--
Changes (by arma):

 * owner:  rransom => (none)


--
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] #3799 [Community/Translations]: Investigate methods for translating strings in Unixoid shell scripts

2018-08-02 Thread Tor Bug Tracker & Wiki
#3799: Investigate methods for translating strings in Unixoid shell scripts
+--
 Reporter:  rransom |  Owner:  rransom
 Type:  task| Status:  assigned
 Priority:  Medium  |  Milestone:
Component:  Community/Translations  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  |Sponsor:
+--

Comment (by arma):

 Ok, I spent a while trying to figure out what this ticket was for, and
 here is what I think the summary is:

 On Linux when you launch tor browser from the command line ({{{./start-
 tor-browser.desktop}}}) you might get one of several error messages:
 {{{
 echo "$complain_dialog_title must be run within the X Window System."
 >&2
 echo "$complain_dialog_title should be started as './start-tor-
 browser'"
 complain "The Tor Browser Bundle should not be run as root.
 Exiting."
 complain "Tor Browser requires a CPU with SSE2 support.  Exiting."
 complain "start-tor-browser cannot be run using a
 symlink on this operating system."
complain "Wrong architecture? 32-bit vs. 64-bit."
 complain "There seems to have been a quoting problem with your \
 TOR_CONTROL_PASSWD environment variable."
 }}}

 and if the user installed e.g. the French version of Tor Browser, they
 will still get these messages in English.

 And some of them, like the 32-bit vs 64-bit arch check, are aiming for
 actual end users who screw up and download the wrong arch of tor browser.

--
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] #3799 [Community/Translations]: Investigate methods for translating strings in Unixoid shell scripts

2018-08-01 Thread Tor Bug Tracker & Wiki
#3799: Investigate methods for translating strings in Unixoid shell scripts
+--
 Reporter:  rransom |  Owner:  rransom
 Type:  task| Status:  assigned
 Priority:  Medium  |  Milestone:
Component:  Community/Translations  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  |Sponsor:
+--

Comment (by emmapeel):

 ping rransom

 did you look onto gettext utilities? They are pretty straightforward to
 generate translation files in Linux and are currently used on many of our
 projects.

 Or maybe this ticket should be closed?

 Please let me know if I can help you getting started with this

--
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