로케일을 영어로 하면...

kimes의 이미지

로케일을 전부 영어로 하면 무슨 문제가 생기나요?
지금 LANG변수는 영어고
나머지 LC로 시작하는것들은 다 한글이거든요..(둘다 UTF-8)
근데 메뉴 같은거만 영어로 나오고(제가 원하던것)

나머지 한글은 다 잘되는데
LC_로 시작하는것들까지 다 영어로 바꾸면
어떻게 될가요?

cinsk의 이미지

뭐라고 딱 집어서 말할 수 없는 이유가, 프로그램에 따라서 어떻게 지역화(localization, L12N)되었는가에 따라 다르기 때문입니다. A라는 프로그램이 제대로 작성되어 있었다면, LANG이 영어로 되어 있더라도, LC_MESSAGES가 한글로 되어 있으면, 출력 메시지가 한글로 나올 겁니다. 만약 제대로 작성되어 있지 않다면 LC_MESSAGES가 한글이더라도 LANG이 영어로 되어 있으면 영어로 나올 겁니다.

한글 입력기 (Nabi 등)는 보통 LANG이 한글이 아닐 경우 동작하지 않는 경우도 있습니다. (버전에 따라 다름). 이 경우 한글 입력이 제대로 동작하지 않을 가능성도 있습니다.

따라서 원하시는 것이 한글 입력은 가능케하고, 기타 메시지를 영어로 보는 것이라면 LANG은 한글로 (ko, ko_KR, ko_KR.euckr, ko_KR.utf-8 등) 설정해 놓고, LC_MESSAGE를 영어로 (C, POSIX, en, en_US, en_US.utf-8 등) 설정하는 것이 좋습니다.

한글 입력기에 관한 제 설명은 오래된 지식이므로 다른 분들이 더 답변해 주실 겁니다.

cinsk의 이미지

추가로, locale을 "로케일"로 발음하시는 분들이 많은데, 실제로는 "로-우(짧게)-컬(길게)"로 발음합니다.

locale 명령을 쓰면 다양한 정보를 얻을 수 있습니다:

$ locale    # 현재 locale 변수 값 출력
$ locale -a  # 시스템에서 지원하는 모든 locale 값 출력

각 환경 변수 (LANG과 LC_로 시작하는 모든 변수)에 대한 의미는 다음 명령으로 얻을 수 있습니다:

$ info libc locale 'locale ca'
kimes의 이미지

아 답변 감사드립니다.
이제 님 덕분에 개념은 잡혔는데요..

정작.. locale을 LC_ LANG이런것들은 어디에
설정을 해주여 할지를 모르겠네요..

우분투환경에서 gdm / gnome을 쓰고 있습니다.

게시판을 검색해봐서..
.xsession에 넣어봐도 안되었고요..
.gnomerc에서도 안되고..
마지막으로 /etc/environment에 넣어봐도 안되네요..

hys545의 이미지

cinsk wrote:
뭐라고 딱 집어서 말할 수 없는 이유가, 프로그램에 따라서 어떻게 지역화(localization, L12N)되었는가에 따라 다르기 때문입니다. A라는 프로그램이 제대로 작성되어 있었다면, LANG이 영어로 되어 있더라도,
한글 입력기 (Nabi 등)는 보통 LANG이 한글이 아닐 경우 동작하지 않는 경우도 있습니다. (버전에 따라 다름). 이 경우 한글 입력이 제대로 동작하지 않을 가능성도 있습니다.

따라서 원하시는 것이 한글 입력은 가능케하고, 기타 메시지를 영어로 보는 것이라면 LANG은 한글로 (ko, ko_KR, ko_KR.euckr, ko_KR.utf-8 등) 설정해 놓고, LC_MESSAGE를 영어로 (C, POSIX, en, en_US, en_US.utf-8 등) 설정하는 것이 좋습니다.

한글 입력기에 관한 제 설명은 오래된 지식이므로 다른 분들이 더 답변해 주실 겁니다.


제대로 만들면 영어로 설정하면 영어로 나오는게 정상입니다.
한글로 나오는게 제대로 안만든겁니더ㅏ.

즐린

hys545의 이미지

kimes wrote:
아 답변 감사드립니다.
이제 님 덕분에 개념은 잡혔는데요..

정작.. locale을 LC_ LANG이런것들은 어디에
설정을 해주여 할지를 모르겠네요..

우분투환경에서 gdm / gnome을 쓰고 있습니다.

게시판을 검색해봐서..
.xsession에 넣어봐도 안되었고요..
.gnomerc에서도 안되고..
마지막으로 /etc/environment에 넣어봐도 안되네요..


~/.bashrc같은데 집어넣으세여

즐린

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.