69-language-selector-ko-kr.conf needs modified

Bug #716872 reported by Jinkyu Yi
36
This bug affects 8 people
Affects Status Importance Assigned to Milestone
language-selector (Ubuntu)
Fix Released
Undecided
Gunnar Hjalmarsson

Bug Description

Binary package hint: language-selector

The file "69-language-selector-ko-kr.conf" makes two problems.

1. In gnome-terminal, some English letters like as "mq"'s sides are overlapped.
This happens because "monospace" is matching to font "UnDottum.ttf" and font "UnDottum.ttf" is not a monospaced font.
But gnome-terminal handle it like as monospaced font, so wide letters like as 'm' or 'w''s sides are overlapped to another.

Solution : Match "DejaVuSansMono.ttf" prior from "UnDottum.ttf" in monospace.

2. Can't show some Chinese letters correctly.
There are "Guseul.ttf" from package "ttf-alee".
The developer "alee" makes to show Chinese letter special in this font.
It shows Korean letter that can pronounce same, not show Chinese letter.

"UnDottum.ttf", the first priority font has some Chinese letters.
But, if there are Chinese letter "UnDottum.ttf" doesn't contain, "Guseul.ttf", the second priority font show it.
As I said, In this situation it doesn't show Chinese letter correctly.
But, there are good fonts contains lots of Chinese letters(maybe from Taiwan Team?) and these fonts can show well.

Solution : Erase Guseul in sans-serif part.

3. There's no fonts "EunGuseul", "EunGuseul Mono", "Guseul Mono", "Bitstream Vera Sans", "Bitstream Vera Sans Mono".
Actually it doen't makes any problem, but I think fix is better.

"EunGuseul" and "EunGuseul Mono" is only in comment and I think it is mistake of first writer and he(or she) confuses with "Guseul"/"Guseul Mono".
These comments can make future Ubuntu user be confused, too.

"Guseul Mono" is not in default Ubuntu with Korean translation pack installed today.

"Guseul.ttf" doesn't contain English letters so it needs binding with English fonts.
But at present time, Ubuntu contains "Dejavu Sans(Mono)", not "Bitstream Vera Sans(Mono)".

Solution : Change "EunGuseul" to "Guseul", change "Bitstream Vera" to "Dejavu Sans", erase "Guseul Mono" binding part.

Thank you for read my poor English sentence, and this makes you to understand easily.
It is diff result I suggest.

20d19
< <string>Guseul</string>
27a27
> <string>Dejavu Sans Mono</string>
29d28
< <string>Guseul</string>
33c32
< <!-- Bind EunGuseul with Bitstream Vera Sans -->
---
> <!-- Bind Guseul with Dejavu Sans -->
39c38
< <string>Bitstream Vera Sans</string>
---
> <string>Dejavu Sans</string>
42,51d40
<
< <!-- Bind EunGuseul Mono with Bitstream Vera Sans Mono -->
< <match target="pattern">
< <test name="family">
< <string>Guseul Mono</string>
< </test>
< <edit mode="append" binding="strong" name="family">
< <string>Bitstream Vera Sans Mono</string>
< </edit>
< </match>

p.s This bug is different from #715742 and I wish fix of them are contained in release of Natty.
 Is it possible?

Tags: fontconfig ko
Revision history for this message
david Lee (amenfreehold-yahoo) wrote :

It's a long time problem,when someone who is proverbly korean wanna use ubuntu all they meet a same problem,It's kind of Big wall.
Please fix this one !!

Changed in language-selector (Ubuntu):
assignee: nobody → Gunnar Hjalmarsson (gunnarhj)
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package language-selector - 0.15

---------------
language-selector (0.15) natty; urgency=low

  [ Romain Perier ]
  * LanguageSelector/qt/QtLanguageSelector.py:
   - Unapply changes on changing tab
  * data/incomplete-language-support-kde.note.in
   - Run kcontrol module

  [ Gunnar Hjalmarsson ]
  * LanguageSelector/LocaleInfo.py:
    - Ensure that generated_locales() only returns UTF-8 locales
      (LP: #533159).
  * LanguageSelector/gtk/GtkLanguageSelector.py:
    - Make setlocale() errors non-fatal (LP: #651582).
  * Changed Korean fonts settings as suggested by jincreator:
    - fontconfig/29-language-selector-ko-kr.conf removed (LP: #715742).
    - fontconfig/69-language-selector-ko-kr.conf edited (LP: #716872).
      Thanks for the patch!
 -- Michael Casadevall <email address hidden> Wed, 23 Feb 2011 13:49:05 -0800

Changed in language-selector (Ubuntu):
status: In Progress → 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.