Java Desktop System 릴리스 2 문제 해결 설명서

3장 현지화 관련 문제

이 장에서는 Java Desktop System 업데이트 1의 현지화 문제에 대해 설명하고 적절한 해결책을 제공합니다.

모든 로케일

ATOK X AUX 함수가 작동하지 않습니다

문제 

이 릴리스에서 ATOK X 입력 방법 AUX 함수가 작동하지 않습니다. 이 문제는 다음 ATOK X AUX 함수에 영향을 줍니다. 

  • AtokPaletteAux

  • SystemLineAux

  • CharPaletteAux

  • PropertyAux

  • CustomizerAux

  • RegWordAux

  • DicUTAux

해결책  

ATOK X AUX 함수를 사용하지 마십시오. 일본어 로케일에서만 ATOK X AUX 함수를 사용하려면 다음 절차를 수행하여 RPM을 대체하십시오. 이렇게 변경하면 ATOK X가 아닌 모든 입력 방법을 모든 언어 환경에서 사용할 수 없게 됩니다. 

  1. 로그인 화면 메뉴에서 터미널 안전모드를 선택한 다음 root 사용자로 로그인합니다.

  2. 다음 명령을 실행하여 IIIM 및 ATOK X 데몬을 중지합니다.

    # sh /etc/init.d/atokx stop

    # sh /etc/init.d/IIim stop

  3. 다음 RPM을 제거합니다.

    • iiimf-csconv

    • iiimf-protocol-lib

    • iiimf-protocol-lib-devel

    • iiimf-client-lib

    • iiimf-client-lib-devel

    • iiimf-x

    • iiimf-gtk

    • iiimf-server

    • iiimf-le-Asian-koKR-sun

    • iiimf-le-Asian-thTH-sun

    • iiimf-le-Asian-zhCN-sun

    • iiimf-le-Asian-zhHK-sun

    • iiimf-le-Asian-zhTW-sun

    • iiimf-le-unit

    • iiimf-docs

    예를 들면 다음과 같습니다.

    #rpm -e 'rpm -q -a | grep iiimf'

  4. /usr/lib/im/locale/ja/atokserver/rpm에 있는 다음 RPM을 설치합니다.

    iiimf-1.2-3JDS4.i586.rpm

    iiimf_conv-1-2JDS4.i586.rpm

    예를 들면 다음과 같습니다.

    # rpm -ihv /usr/lib/im/locale/ja/atokserver/rpm/*.rpm

  5. 다음 명령을 실행하여 atok12aux.so에 대한 심볼릭 링크를 변경합니다.

    1. # cd /usr/lib/im/locale/ja/atokserver

    2. # rm atok12aux.so

    3. # ln -s atok12aux-iiimf10.so atok12aux.so

  6. 다음 명령을 실행하여 IIIM 및 ATOK X 데몬을 시작하거나 시스템을 다시 부팅합니다.

    1. # sh /etc/init.d/IIim start

    2. # sh /etc/init.d/atokx start

 

원래 구성으로 되돌리려면 다음 절차를 수행하여 RPM을 대체하십시오. 

  1. 로그인 화면 메뉴에서 터미널 안전모드를 선택한 다음 root 사용자로 로그인합니다.

  2. 다음 명령을 실행하여 IIIM 및 ATOK X 데몬을 중지합니다.

    # sh /etc/init.d/atokx stop

    # sh /etc/init.d/IIim stop

    다음 RPM을 제거합니다. iiimf, iiimf_conv

    예를 들면 다음과 같습니다. # rpm -e rmp -q -a| grep iiimf

  3. 설치 미디어에서 다음 RPM을 설치합니다.

    • iiimf-csconv

    • iiimf-protocol-lib

    • iiimf-protocol-lib-devel

    • iiimf-client-lib

    • iiimf-client-lib-devel

    • iiimf-x

    • iiimf-gtk

    • iiimf-server

    • iiimf-le-Asian-koKR-sun

    • iiimf-le-Asian-thTH-sun

    • iiimf-le-Asian-zhCN-sun

    • iiimf-le-Asian-zhHK-sun

    • iiimf-le-Asian-zhTW-sun

    • iiimf-le-unit

    • iiimf-docs

    예를 들면 다음과 같습니다.

    1. 명령줄에 다음 명령을 입력합니다. yast2

    2. 소프트웨어 설치 또는 소프트웨어 제거를 선택합니다.

    3. 필터 드롭다운 목록에서 검색을 선택합니다.

    4. 검색 필드에 다음 문자열을 입력합니다. iiimf

    5. 검색을 클릭합니다.

    6. 목록에서 iiimf 패키지를 선택하고 승인을 클릭합니다.

  4. 다음 명령을 실행하여 atok12aux.so에 대한 심볼릭 링크를 변경합니다.

    1. # cd /usr/lib/im/locale/ja/atokserver

    2. # rm atok12aux.so

    3. # ln -s atok12aux-iiimf11.so atok12aux.so

  5. 다음 명령을 사용하여 IIIM 및 ATOK X 데몬을 시작하거나 시스템을 다시 부팅합니다.

    1. # sh /etc/init.d/IIim start

    2. # sh /etc/init.d/atokx start

PDF 인쇄가 되지 않습니다

문제 

버그 ID: 4928658  

다음 로케일에 영향을 줍니다. 

  • 아시아권 로케일

  • 폴란드어 로케일

  • 러시아어 로케일

그놈 응용프로그램을 사용하여 멀티바이트 문자가 포함된 PDF 문서를 만들 수 없습니다. 이 문제는 Geditlibgnomeprint 라이브러리를 사용하는 다른 그놈 응용프로그램에 영향을 줍니다.

해결책  

파일을 포스트스크립트로 인쇄한 다음 ps2pdf 유틸리티를 사용하여 포스트스크립트 파일을 PDF 파일로 변환하십시오.

이전 언어가 로그인 화면에 표시되지 않습니다

문제 

버그 ID: 4884887  

이전 언어가 로그인 화면에 표시되지 않습니다. 로그인 화면에 표시되는 언어는 다음과 같습니다. 

  • 프랑스어

  • 독일어

  • 이탈리아어

  • 일본어

  • 한국어

  • 스페인어

  • 스웨덴어

  • 중국어 번체

해결책  

로그인 화면에 이전 로케일을 표시하려면 다음 파일에서 해당 로케일 항목에 대한 주석 처리를 해제하도록 시스템 관리자에게 요청하십시오. /etc/X11/gdm/locale.alias

그런 다음 시스템 관리자가 시스템을 다시 부팅해야 합니다. 그러면 기존 로케일이 로그인 화면에 나타납니다. 

현지화된 파일 이름과 디렉토리 이름을 표시할 수 없습니다

문제 

버그 ID: 4961948  

모든 로케일에 영향을 미칩니다. 

하드 디스크에 Windows 파티션이 있으면 설치 과정에서 자동으로 해당 파티션이 마운트되고 /etc/fstab 파일의 iocharset 옵션이나 nls 옵션이 iso-8859–1로 설정됩니다. 이것은 올바른 iocharset 옵션 또는 nls 옵션 값이 아니기 때문에 시스템에서 현지화된 파일이나 디렉토리 이름을 표시할 수 없습니다.

해결책  

/etc/fstab 파일에서 현재 로케일에 대해 올바른 iocharset 옵션 또는 nls 옵션 값을 지정해야 합니다. 다음 표의 값을 사용하십시오.

iocharset 옵션과 nls 옵션에 대한 /etc/fstab 파일 내용의 예는 다음과 같습니다.

  • /dev/sda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0

  • /dev/sda2 /windows/C vfat users,gid=users,umask=0002,iocharset=utf8,codepage=932

로케일 

ntfs 

vfat 

ja_JPUTF-8 

nls=utf8

iocharset=utf8,codepage=932

ko_KR.UTF-8 

nls=utf8

iocharset=utf8,codepage=949

zh_CN.gb18030 

nls=gb2312*

iocharset=gb2312,codepage=936*

zh_TW.big5 

nls=big5*

iocharset=big5,codepage=950*

zh_HK.big5hkscs 

nls=big5*

iocharset=big5,codepage=950*

en_US.UTF-8 

de_DE.UTF-8 

es_ES.UTF-8  

fr_FR.UTF-8 

it_IT.UTF-8 

sv_SE.UTF-8 

nls=utf8

iocharset=utf8

*중국어 UTF-8 로케일이 사용되는 경우 big5gb2312utf8로 변경하십시오.

수정자 키가 제대로 작동하지 않습니다

문제 

버그 ID: 4996542  

인터넷/인트라넷 입력 방법을 사용할 때 Alt 키와 Shift 키가 수정자 키로 작동하지 않을 수 있습니다. 알려진 문제점은 다음과 같습니다.

  • Shift+화살표 키 조합을 사용하여 텍스트에서 선택을 하지 못할 수 있습니다. 라틴 문자가 대신 삽입될 수 있습니다.

해결책  

기본 등의 다른 입력 방법을 사용하십시오. 입력 방법을 전환하려면 개체를 마우스 오른쪽 버튼으로 클릭하고 입력 방법을 선택하십시오.

문자열이 잘못 렌더링됩니다

문제 

버그 ID: 4985397, 4980153, 4989628, 4985397, 5028177, 5028408 

그래픽 어댑터에 따라 일부 문자열이 Java Desktop System 설치 후 단계에서 잘못 렌더링될 수 있습니다. 이 문제는 대개 사운드 카드, 네트워크 카드 또는 프린터 같은 하드웨어 장치를 구성할 때 발생합니다.

해결책  

이 문제는 Java Desktop System 설치 중에만 발생합니다. 설치 프로세스가 완료된 후 YaST2 응용프로그램을 사용하여 하드웨어 장치를 쉽게 구성할 수 있습니다. 이 문제를 해결하려면 설치 프로세스를 완료한 다음 root 사용자로 로그인하고 필요한 하드웨어 설정을 사용자 정의하십시오.

중국어 로케일

문자가 상자 모양으로 인쇄됩니다

문제 

버그 ID: 4977300  

다음 로케일에 영향을 줍니다. 

  • 중국어 로케일

  • 한국어 로케일

Mozilla에서 포스트스크립트 파일로 인쇄된 문자가 상자 모양으로 인쇄됩니다. 이 문제는 포스트스크립트 프린터에 중국어나 한국어 글꼴이 포함되어 있지 않기 때문에 발생합니다. CUPS는 Mozilla 포스트스크립트 글꼴을 변환한 다음 파일을 인쇄해야 합니다.

해결책  

  1. Launch, 환경 설정, 프린터를 선택합니다.

  2. 포스트스크립트 프린터 아이콘을 마우스 오른쪽 버튼으로 클릭한 다음 등록 정보 메뉴를 선택합니다.

  3. 고급 탭을 엽니다

  4. 고스트스크립트 사전 필터링을 PS 수준 1로 변환으로 설정합니다.

YaST2가 HK 로케일에서 현지화되어 있지 않습니다

문제 

버그 ID: 5005385  

다음 로케일에 영향을 줍니다. 

  • zh_HK.big5hkscs

  • zh_HK.UTF-8

영향을 받는 로케일에 로그인하면 YaST2 응용프로그램이 현지화되어 있지 않습니다.

해결책  

zh_HK 로케일의 YaST2 메시지가 zh_TW 로케일의 메시지와 동일합니다. 다음 단계를 수행하여 zh_HK 로케일에서 zh_TW 로케일에 대한 심볼릭 링크를 만드십시오.

  1. cd /usr/share/YaST2/locale/

  2. ln -s zh_TW zh_HK

일본어 로케일

Evolution 첨부 파일을 읽을 수 없습니다

문제 

버그 ID: 5021121  

다음 로케일에 영향을 줍니다. 

  • 아시아권 로케일

  • 일본어 로케일

UTF-8 로케일이 아닌 로케일에서 Evolution을 사용하여 전자 메일을 작성하고 현지화된 내용의 파일을 첨부하는 경우 메일을 보내는 사람이 파일에 올바른 인코딩을 적용할 수 없습니다. 메일을 받는 사람은 첨부 파일을 제대로 읽을 수 없습니다.

해결책  

첨부 내용을 파일로 저장하고 파일이 올바르게 인코딩되었는지 확인하십시오.