[tor-bugs] #30054 [Community/Translations]: Special characters are not escaped in translations and break the build
    Tor Bug Tracker & Wiki 
    blackhole at torproject.org
       
    Thu May  2 10:48:53 UTC 2019
    
    
  
#30054: Special characters are not escaped in translations and break the build
-------------------------------------------------+-------------------------
 Reporter:  gk                                   |          Owner:
                                                 |  emmapeel
     Type:  defect                               |         Status:  new
 Priority:  Medium                               |      Milestone:
Component:  Community/Translations               |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  TorBrowserTeam201904,                |  Actual Points:
  GeorgKoppen201904                              |
Parent ID:                                       |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------
Comment (by eighthave):
 I think it is important to have a CI test that ensures that the
 translations aren't breaking anything.  For F-Droid, I wrote an emulator
 test that loads all strings in all locales.  It has found many crasher
 bugs.  Feel free to take it under the license you need, it will need some
 tweaking to work in a different app (it is GPLv3+ in F-Droid):
 https://gitlab.com/fdroid/fdroidclient/blob/master/app/src/androidTest/java/org/fdroid/fdroid/LocalizationTest.java
 IMHO, the translation tool should properly escape the translator's input
 whenever possible.  I believe Weblate does a pretty good job of this.
 Weblate checks are also quite useful for this kind of thing
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/30054#comment:12>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
    
    
More information about the tor-bugs
mailing list