← Back to team overview

touch-packages team mailing list archive

[Bug 1394904] Re: Need context variants of i18n.tr and i18n.dtr

 

This bug was fixed in the package ubuntu-ui-toolkit -
1.1.1347+15.04.20141126-0ubuntu1

---------------
ubuntu-ui-toolkit (1.1.1347+15.04.20141126-0ubuntu1) vivid; urgency=medium

  [ Zsombor Egri ]
  * Expose refresh() function in revision 1 (Ubuntu.Components 1.1).
    Fixes LP: #1380559
  * Alarm adaptation refactored to support change granular model
    updates. Fixes LP: #1322558, LP: #1360359, LP: #1370649,
    LP: #1380553
  * Fix Header thin divider margins, restored to original no-margins.
    Fixes LP: #1380766.

  [ Tim Peeters ]
  * Add ensure_visible() function to header AP helper.
    Fixes LP: #1363591

  [ Albert Astals Cid ]
  * Add context support for i18n.tr calls. This allows to have strings
    like "All" translated to two different strings in the translated
    language if different contexts are given. Fixes LP: #1394904
 -- Ubuntu daily release <ps-jenkins@xxxxxxxxxxxxxxxxxxx>   Wed, 26 Nov 2014 08:33:25 +0000

** Changed in: ubuntu-ui-toolkit (Ubuntu)
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1394904

Title:
  Need context variants of i18n.tr and i18n.dtr

Status in “ubuntu-ui-toolkit” package in Ubuntu:
  Fix Released

Bug description:
  Sometimes you need to show a small string like "All" but you need to
  give it a context so translations can translate it differently than
  other "All" occurrences in the same domain.

  Example, in the phone-app we have two occurrences of "All", one is
  about Contacts, the other about Calls, so in Spanish you need the
  first "All" translated as "Todos" and the second one as "Todas"

  So you would write i18n.ctr("All Calls", "All") and i18n.ctr("All
  Contacts", "All") in the code so there would be the possibility of
  having different translations.

  So we basically need
  https://www.gnu.org/software/gettext/manual/html_node/Contexts.html

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1394904/+subscriptions