[mythtv-commits] Ticket #8818: i18n themestring update for 0.24

MythTV mythtv at cvs.mythtv.org
Mon Aug 23 18:17:51 UTC 2010

#8818: i18n themestring update for 0.24
     Reporter:  Kenni Lund [kenni AT kelu d0t dk] <kenni@…>        |       Owner:  reynaldo               
         Type:  patch                                              |      Status:  new                    
     Priority:  minor                                              |   Milestone:  unknown                
    Component:  Translations                                       |     Version:  Trunk Head             
     Severity:  medium                                             |    Keywords:  themestring update i18n
Ticket locked:  0                                                  |  
 The themestring update in r25760 unfortunately added ~400 unwanted
 strings, by including strings from the plugins both in the themestrings.h
 files of the plugins (correct), as well as in the themestrings.h of
 mythfrontend (wrong). Search for "Humidity" or "ROM Name" in
 trunk/mythtv/themes/themestrings.h to confirm this.

 The attached patch updates the themestringtool run script for current
 trunk/0.24. It should be sufficient to just run the script afterwards to
 generate the themestrings for mythfrontend and the plugins (hopefully
 without any errors).

 The patch is mostly cosmetic changes to remove unwanted error messages and
 make it more user friendly:

 1. Add a short introduction in the beginning of the script, describing its
 2. Add a check to see if the themestringstool has been compiled before
 trying to do anything.
 3. Remove the weather.com maps.xml hack, since it has been entirely
 removed from mythweather in r25182.
 4. Remove (comment out) zoneminder-ui.xml as it didn't exist for 0.23,
 still doesn't exist in trunk and doesn't seem to be receiving any love at
 5. Remove (comment out) the call of emacs at the end of the script...not
 everyone is using emacs and/or has the tool installed :)

Ticket URL: <http://svn.mythtv.org/trac/ticket/8818>
MythTV <http://www.mythtv.org/>

More information about the mythtv-commits mailing list