LyX uses ISO-8859-1 instead of UTF-8 for menus

Bug #61698 reported by beza1e1
38
Affects Status Importance Assigned to Milestone
LyX
Fix Released
Unknown
lyx (Baltix)
Invalid
Undecided
Unassigned
lyx (Debian)
Fix Released
Unknown
lyx (Ubuntu)
Fix Released
Low
William Grant

Bug Description

I did a fresh apt-get install lyx (which gets me the qt version) and the menu seems to use the wrong encoding.

For example the menu option "Einfügen" (german for "insert") becomes "Einfļgen". This is the usual error when decoding as latin-1/iso-8895-1 instead of utf-8.

There is no problem with the document text.

Revision history for this message
In , Per Olofsson (pelle) wrote : submitter 291186

# Automatically generated email from bts, devscripts version 2.8.10
submitter 291186 !

Revision history for this message
In , Per Olofsson (pelle) wrote : severity of 274100 is important, tagging 251840, tagging 291186, tagging 349664, tagging 349665

# Automatically generated email from bts, devscripts version 2.9.20
severity 274100 important
tags 251840 upstream
tags 291186 upstream
tags 349664 pending
tags 349665 pending

Revision history for this message
In , Per Olofsson (pelle) wrote : severity of 291186 is important

# Automatically generated email from bts, devscripts version 2.9.20
severity 291186 important

Revision history for this message
beza1e1 (beza1e1) wrote : no unicode in menu

I did a fresh apt-get install lyx (which gets me the qt version) and the menu seems to use the wrong encoding.

For example the menu option "Einfügen" (german for "insert") becomes "Einfļgen". This is the usual error when decoding as latin-1/iso-8895-1 instead of utf-8.

There is no problem with the document text.

William Grant (wgrant)
Changed in lyx:
status: Unconfirmed → Confirmed
Revision history for this message
Ming Hua (minghua) wrote :

Just did a quick check, the po/de.po translation for German seems to be correct. The po file is in iso-8859-1 encoding, but this should not be a problem and should be automatically handled by gettext.

Revision history for this message
Julien Pivotto (roidelapluie) wrote :

I hope it'll be fixed in Edgy eft...

Revision history for this message
In , Per Olofsson (pelle) wrote : bug 291186 is forwarded to http://bugzilla.lyx.org/show_bug.cgi?id=2941

# Automatically generated email from bts, devscripts version 2.9.21
forwarded 291186 http://bugzilla.lyx.org/show_bug.cgi?id=2941

Revision history for this message
oscar (oscar84) wrote :

I can confirm the error is present in edgy.
On the other hand, when I start the app from console I get the following message:
Locale es_ES could not be set

Revision history for this message
oscar (oscar84) wrote :

I have solved the problem.

aptitude install language-env
localedef -i es_ES -f ISO-8859-1 es_ES

At least in my case it works (running ubuntu edgy)
I suppose we can do something similar with other locales, but I don't
know...

Revision history for this message
oscar (oscar84) wrote : Re: [Bug 61698] Re: LyX uses ISO-8859-1 instead of UTF-8 for menus

In fact I do not need to install language-env. It's enought with
localedef -i es_ES -f ISO-8859-1 es_ES

El jue, 14-12-2006 a las 13:15 +0000, oscar escribió:
> I have solved the problem.
>
> aptitude install language-env
> localedef -i es_ES -f ISO-8859-1 es_ES
>
> At least in my case it works (running ubuntu edgy)
> I suppose we can do something similar with other locales, but I don't
> know...
>

Revision history for this message
Ricardo Pérez López (ricardo) wrote :

I can confirm this bug in my Edgy, and the oscar's workaround works for me, too.

Changed in lyx:
status: Unknown → Confirmed
Changed in lyx:
status: Unknown → Confirmed
Revision history for this message
William Grant (wgrant) wrote :

Pertti Uusiluoto wrote:
> ** Also affects: lyx (Baltix)
> Importance: Undecided
> Status: Unconfirmed

Was there any particular reason you did this, Pertti?

Revision history for this message
In , Per Olofsson (pelle) wrote : Bug#291186: fixed in lyx 1.5.0~beta1-1

Source: lyx
Source-Version: 1.5.0~beta1-1

We believe that the bug you reported is fixed in the latest version of
lyx, which is due to be installed in the Debian FTP archive:

lyx-common_1.5.0~beta1-1_all.deb
  to pool/main/l/lyx/lyx-common_1.5.0~beta1-1_all.deb
lyx_1.5.0~beta1-1.diff.gz
  to pool/main/l/lyx/lyx_1.5.0~beta1-1.diff.gz
lyx_1.5.0~beta1-1.dsc
  to pool/main/l/lyx/lyx_1.5.0~beta1-1.dsc
lyx_1.5.0~beta1-1_i386.deb
  to pool/main/l/lyx/lyx_1.5.0~beta1-1_i386.deb
lyx_1.5.0~beta1.orig.tar.gz
  to pool/main/l/lyx/lyx_1.5.0~beta1.orig.tar.gz

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Per Olofsson <email address hidden> (supplier of updated lyx package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 16 Mar 2007 22:48:35 +0100
Source: lyx
Binary: lyx-common lyx
Architecture: source i386 all
Version: 1.5.0~beta1-1
Distribution: experimental
Urgency: low
Maintainer: Debian LyX Maintainers <email address hidden>
Changed-By: Per Olofsson <email address hidden>
Description:
 lyx - High Level Word Processor
 lyx-common - High Level Word Processor - common files
Closes: 291186 372809 399799 412044
Changes:
 lyx (1.5.0~beta1-1) experimental; urgency=low
 .
   * Checked out upstream development snapshot.
     - TeX is not a build-dep anymore.
     - Supports UTF-8. Closes: #291186, #372809, #412044.
   * Remove support for multiple frontends. Only build the qt4 frontend,
     and place it in the lyx package.
   * Temporarily disable debug symbols (-g) because of a bug in binutils.
   * Simplify dependencies.
   * Depend on TeXlive instead of teTeX by default.
   * Remove X[BS]-Python-Version fields, not needed anymore.
   * Remove build-dep on python-dev, not needed.
   * Versioned depends on lyx-common. Closes: #399799.
Files:
 5df98edaf2305496461b0a3c3e8ac12c 909 editors optional lyx_1.5.0~beta1-1.dsc
 edb46523aa82c60ab7cc4b0a0fc8ab24 10622153 editors optional lyx_1.5.0~beta1.orig.tar.gz
 3ce061548082d17b8c101be83dfa6b66 17686 editors optional lyx_1.5.0~beta1-1.diff.gz
 fa4113b5004d4a3e833e788aa4ea2559 4778012 editors optional lyx-common_1.5.0~beta1-1_all.deb
 7373076daace52b7302a54cc66e91fba 3652198 editors optional lyx_1.5.0~beta1-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF+xNNeDAsS42/7C8RAsbwAKCw/SU8AHnMeGbQOxwL752/zHCA8wCg8WLp
gQWhxbMQ0ZtKeKJQ+wdBTU8=
=g2dB
-----END PGP SIGNATURE-----

Changed in lyx:
status: Confirmed → Fix Released
Revision history for this message
David Tremblay (david-tremblay) wrote :

It does the same in french and in Feisty fawn

Revision history for this message
William Grant (wgrant) wrote :

This is fixed in the beta of LyX 1.5 that is in Debian experimental. We'll hopefully have LyX 1.5 in Gutsy, so this will be fixed.

Changed in lyx:
status: Unconfirmed → Rejected
importance: Undecided → Low
Changed in lyx:
status: Confirmed → Fix Released
Revision history for this message
In , Bts-link-upstream (bts-link-upstream) wrote : [bts-link] source package lyx

#
# bts-link upstream status pull for source package lyx
# see http://lists.debian.org/debian-devel-announce/2006/05/msg00001.html
#

user <email address hidden>

# remote status report for #291186
# * http://bugzilla.lyx.org/show_bug.cgi?id=2941
# * remote status changed: NEW -> RESOLVED
# * remote resolution changed: (?) -> FIXED
# * closed upstream
tags 291186 + fixed-upstream
usertags 291186 - status-NEW
usertags 291186 + status-RESOLVED resolution-FIXED

# remote status report for #338924
# * http://bugzilla.lyx.org/show_bug.cgi?id=1755
# * remote status changed: NEW -> RESOLVED
# * remote resolution changed: (?) -> FIXED
# * closed upstream
tags 338924 + fixed-upstream
usertags 338924 - status-NEW
usertags 338924 + status-RESOLVED resolution-FIXED

# remote status report for #372809
# * http://bugzilla.lyx.org/show_bug.cgi?id=2428
# * remote status changed: NEW -> RESOLVED
# * remote resolution changed: (?) -> FIXED
# * closed upstream
tags 372809 + fixed-upstream
usertags 372809 - status-NEW
usertags 372809 + status-RESOLVED resolution-FIXED

# remote status report for #412044
# * http://bugzilla.lyx.org/show_bug.cgi?id=1755
# * remote status changed: NEW -> RESOLVED
# * remote resolution changed: (?) -> FIXED
# * closed upstream
tags 412044 + fixed-upstream
usertags 412044 - status-NEW
usertags 412044 + status-RESOLVED resolution-FIXED

thanks

William Grant (wgrant)
Changed in lyx:
assignee: nobody → fujitsu
status: Confirmed → In Progress
Revision history for this message
William Grant (wgrant) wrote :

lyx (1.5.0-0ubuntu1) gutsy; urgency=low

  * Sync from experimental.
  * New upstream release
    - Add proper UTF-8 Support (LP: #2513, #61698).

 -- William Grant <email address hidden> Mon, 30 Jul 2007 19:50:39 +1000

Changed in lyx:
status: In Progress → Fix Released
Changed in lyx:
status: Fix Released → Unknown
Changed in lyx:
status: Unknown → Fix Released
Revision history for this message
In , Debbugs Internal Request (owner-bugs) wrote : Internal Control

# A New Hope
# A log time ago, in a galaxy far, far away
# something happened.
#
# Magically this resulted in the following
# action being taken, but this fake control
# message doesn't tell you why it happened
#
# The action:
# Bug archived.
thanks
# This fakemail brought to you by your local debbugs
# administrator

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.