I spent some time on this on yesterday and i can confirm that by having
this code in various places of unity-scope-click

click::Date d1;
d1.timestamp = 1437758185;   // Yes i made the timestamp member public for that 
to work
qWarning() << "CCC" << d1.formatted().c_str();

And using hungarian as a language (i.e. Magyar) sometimes the output of
the warning is "júl" (with utf8 encoding) and sometimes is just "jl" so
it seems like for some reason

    std::stringstream s;
    s << boost::locale::as::date << timestamp;

is formatting things different from one time to another.


>From my testing it seems that just after boot it would be "júl" and then after 
>uninstalling something it would be "jl", but need someone with more knowledge 
>of boost, click scope and scopes in general to try to figure out why this 
>formatting change is happening.

** Changed in: canonical-devices-system-image
       Status: Incomplete => New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1479407

Title:
  Unicode in translated dates being lost in app previews

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1479407/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to