[mythtv-commits] Ticket #8177: Four themestrings in schedule-ui.xml are untranslatable (due to type=zero?)

MythTV mythtv at cvs.mythtv.org
Sun Mar 14 00:49:08 UTC 2010


#8177: Four themestrings in schedule-ui.xml are untranslatable (due to type=zero?)
----------------------------------------+-----------------------------------
 Reporter:  Kenni Lund <kenni@…>        |       Owner:  ijr    
     Type:  defect                      |      Status:  new    
 Priority:  minor                       |   Milestone:  unknown
Component:  Themes                      |     Version:  head   
 Severity:  medium                      |     Mlocked:  0      
----------------------------------------+-----------------------------------
 The following four themestrings in schedule-ui.xml are translatable in
 linguist, but the translations are not used:

 {{{
 "Normal recording priority" (spinbox name="priority"
 from="basewidespinbox")
 "Start recording on time" (spinbox name="startoffset"
 from="basewidespinbox")
 "End recording on time" (spinbox name="endoffset" from="basewidespinbox")
 "No episode limit" (spinbox name="maxepisodes" from="basewidespinbox")
 }}}

 As far as I can tell it is all the strings which contains the <template
 type="zero"> tag, as strings in the same file without this tag or with
 type="negative" or type="positive" translates without any issues. Also
 Arclight doesn't use the zero-tag for the maxepisodes_label, and this tag
 is translated in Arclight (as the only one of the following themes).

 I haven't been able to create a patch for this, as I haven't been able to
 find information about the consequence of removing or changing the tag.

 {{{
 [kenni at ION trunk]$ grep -r -e ' type="zero"' mythtv myththemes/|grep
 ".xml:"
 mythtv/themes/default-wide/schedule-ui.xml:            <template
 type="zero">Normal recording priority</template>
 mythtv/themes/default-wide/schedule-ui.xml:            <template
 type="zero">Start recording on time</template>
 mythtv/themes/default-wide/schedule-ui.xml:            <template
 type="zero">End recording on time</template>
 mythtv/themes/default-wide/schedule-ui.xml:            <template
 type="zero">No episode limit</template>
 mythtv/themes/Terra/schedule-ui.xml:            <template
 type="zero">Normal recording priority</template>
 mythtv/themes/Terra/schedule-ui.xml:            <template
 type="zero">Start recording on time</template>
 mythtv/themes/Terra/schedule-ui.xml:            <template type="zero">End
 recording on time</template>
 mythtv/themes/Terra/schedule-ui.xml:            <template type="zero">No
 episode limit</template>
 mythtv/themes/MythCenter-wide/schedule-ui.xml:            <template
 type="zero">Normal recording priority</template>
 mythtv/themes/MythCenter-wide/schedule-ui.xml:            <template
 type="zero">Start recording on time</template>
 mythtv/themes/MythCenter-wide/schedule-ui.xml:            <template
 type="zero">End recording on time</template>
 mythtv/themes/MythCenter-wide/schedule-ui.xml:            <template
 type="zero">No episode limit</template>
 mythtv/themes/MythCenter/schedule-ui.xml:            <template
 type="zero">Normal recording priority</template>
 mythtv/themes/MythCenter/schedule-ui.xml:            <template
 type="zero">Start recording on time</template>
 mythtv/themes/MythCenter/schedule-ui.xml:            <template
 type="zero">End recording on time</template>
 mythtv/themes/MythCenter/schedule-ui.xml:            <template
 type="zero">No episode limit</template>
 mythtv/themes/default/schedule-ui.xml:            <template
 type="zero">Normal recording priority</template>
 mythtv/themes/default/schedule-ui.xml:            <template
 type="zero">Start recording on time</template>
 mythtv/themes/default/schedule-ui.xml:            <template
 type="zero">End recording on time</template>
 mythtv/themes/default/schedule-ui.xml:            <template type="zero">No
 episode limit</template>
 myththemes/Graphite/schedule-ui.xml:            <template
 type="zero">Normal recording priority</template>
 myththemes/Graphite/schedule-ui.xml:            <template
 type="zero">Start recording on time</template>
 myththemes/Graphite/schedule-ui.xml:            <template type="zero">End
 recording on time</template>
 myththemes/Graphite/schedule-ui.xml:            <template type="zero">No
 episode limit</template>
 myththemes/Mythbuntu/schedule-ui.xml:            <template
 type="zero">Normal recording priority</template>
 myththemes/Mythbuntu/schedule-ui.xml:            <template
 type="zero">Start recording on time</template>
 myththemes/Mythbuntu/schedule-ui.xml:            <template type="zero">End
 recording on time</template>
 myththemes/Mythbuntu/schedule-ui.xml:            <template type="zero">No
 episode limit</template>
 myththemes/Arclight/schedule-ui.xml:            <template
 type="zero">Normal</template>
 myththemes/Arclight/schedule-ui.xml:            <template
 type="zero">Start on time</template>
 myththemes/Arclight/schedule-ui.xml:            <template type="zero">End
 on time</template>

 }}}

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


More information about the mythtv-commits mailing list