User Documentation Translation data is horrible

Bug #1170108 reported by dobey
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

The current way translations for the user docs of software-center are handled, results in po files with inappropriately segmented text, embedded docbook tags, and msgids for individual portions of a person's name, as well as their e-mail address. This creates an unacceptable burden on translators, and documenters.

We need to find a method of translating this documentation (or simply get rid of it, and rely on usage-evident design in the app itself).

Dave Morley (davmor2)
Changed in software-center:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Rodney Dawes (dobey)
Dave Morley (davmor2)
tags: added: u1-by-dev u1-on-production
dobey (dobey)
Changed in software-center:
assignee: Rodney Dawes (dobey) → nobody
dobey (dobey)
affects: software-center → software-center (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (9.7 KiB)

This bug was fixed in the package software-center - 16.01+16.04.20160107.1

---------------
software-center (16.01+16.04.20160107.1) xenial; urgency=medium

  [ Rodney Dawes ]
  * Convert back to a native package to enable CI train landing.
  * debian/patches:
    - All patches merged upstream.
  * Add saucy to the list of distro series.
  * Bump trunk version.
  * Check the pygobject version and use the right API signatures.
  * Don't derive from both object and something else, as it's needless.
    Use super().__init__() instead of direct parent.__init__() calls.
  * Don't use the main copy/cut menu items for search entry selections.
    Remove the main cut menu item as it was not used for anything else.
  * Fix some RuntimeWarnings about old-style classes.
  * Fix the version string to not be so high (no previous releases of
    it).
  * Merge the debian tree in for CI train landing support. added:
    debian/ debian/changelog debian/compat debian/control
    debian/copyright debian/rules debian/software-center.dirs
    debian/software-center.docs debian/software-center.links
    debian/software-center.manpages debian/software-center.postinst
    debian/software-center.postrm debian/software-center.triggers
    debian/source/ debian/source/format debian/source_software-center.py
  * Move the distro codename check to happen when we build the
    version.py file.
  * Multi-inherit from object as well, as RawConfigParser is old-style.
    Use super to chain up initialization.
  * Only add the launcher when the desktop file is not None.
  * Remove bad tests that depend on network. Fix pyflakes to only run on
    certain subdirs, and not everything in cwd. removed:
    tests/test_downloader.py
  * Remove extraneous empty po directory under po directory. Make
    setup.py executable. Include the license header in setup.py Bump the
    version of trunk to 5.7. Move some code around in setup.py to reduce
    duplication. Use setup from DistutilsExtra.auto instead of manually
    adding some commands. removed: po/po/
  * Remove po/help completely for now, to avoid bug #1170108. Move the
    installed scripts to bin/ sub-directory. Move the gen-coverage-
    report script to utils. Update the run scripts for the scripts being
    moved to bin/. Don't keep the generated .pot files in bzr, and
    ignore them. Remvoe the AUTHORS file. Don't install the .in file for
    the channels. Note a couple TODOs in setup. Don't try to install the
    apport source file which doesn't exist now. removed: AUTHORS
    po/help/ po/help/am.po po/help/ar.po po/help/ast.po po/help/bn.po
    po/help/bs.po po/help/ca.po po/help/cs.po po/help/da.po
    po/help/de.po po/help/el.po po/help/en_AU.po po/help/en_GB.po
    po/help/eo.po po/help/es.po po/help/et.po po/help/eu.po
    po/help/fa.po po/help/fi.po po/help/fr.po po/help/gl.po
    po/help/gv.po po/help/he.po po/help/hi.po po/help/hr.po
    po/help/hu.po po/help/hy.po po/help/id.po po/help/is.po
    po/help/it.po po/help/ja.po po/help/jv.po po/help/kk.po
    po/help/kn.po po/help/ko.po po/help/lb.po po/help/lt.po
    po/help/lv.po po/help/mk.po po/help/ml.po po/help/ms.po
    po/help/nb.po po/help/ne.po po/help/nl.po p...

Read more...

Changed in software-center (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.