Решено: чем отличается локаль En_us.utf-8 от Ru_ru.utf-8?

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Хрюндель
Сообщения: 304
ОС: Сам не знаю

Решено: чем отличается локаль En_us.utf-8 от Ru_ru.utf-8?

Сообщение Хрюндель »

Собственно сабж.. Ютф он вроде как и в африке UTF, почему есть en и есть ru?
Спасибо сказали:
Аватара пользователя
k01
Сообщения: 104
ОС: Archlinux

Re: Решено: чем отличается локаль En_us.utf-8 от Ru_ru.utf-8?

Сообщение k01 »

потому что локаль - это не тока язык, в это понятие также входят форматы представления чисел, даты, денежных едениц и т.д.
Рациональное программирование — наш ответ MicroSoft!
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Решено: чем отличается локаль En_us.utf-8 от Ru_ru.utf-8?

Сообщение Liksys »

UTF-8 - кодировка
ru_RU - язык системы
Спасибо сказали:
Аватара пользователя
Хрюндель
Сообщения: 304
ОС: Сам не знаю

Re: Решено: чем отличается локаль En_us.utf-8 от Ru_ru.utf-8?

Сообщение Хрюндель »

Получается если я хочу иметь систему на английском но что бы она понимала так же кодировку cp1251 у меня локаль должна быть en_US.CP1251 ?
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Решено: чем отличается локаль En_us.utf-8 от Ru_ru.utf-8?

Сообщение Liksys »

Что значит "понимала"? Если в плане монтирования - то есть опции.
Имхо, не стоит менять кодировку с UTF-8
Спасибо сказали:
Аватара пользователя
Хрюндель
Сообщения: 304
ОС: Сам не знаю

Re: Решено: чем отличается локаль En_us.utf-8 от Ru_ru.utf-8?

Сообщение Хрюндель »

Ну я про то что есть например у меня файл в кодировке cp1251. Смогу ли я его прочесть если у меня в папке /usr/lib/locale нет ничего с названием cp1251, а в locale -a выдаёт

Код: Выделить всё

[offline@jobber locale]$ locale -a | grep -i cp
be_BY.cp1251
bg_BG.cp1251
yi_US.cp1255
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Решено: чем отличается локаль En_us.utf-8 от Ru_ru.utf-8?

Сообщение alv »

Хрюндель писал(а):
11.05.2007 17:40
Получается если я хочу иметь систему на английском но что бы она понимала так же кодировку cp1251 у меня локаль должна быть en_US.CP1251 ?

такой локали в природе не существует
смотрим вывод locale -a
А про все остальное - страну, язык и чарсет - Воропай лет 10 назад написал
Не почитать ли?
Спасибо сказали:
Аватара пользователя
Хрюндель
Сообщения: 304
ОС: Сам не знаю

Re: Решено: чем отличается локаль En_us.utf-8 от Ru_ru.utf-8?

Сообщение Хрюндель »

Я извиняюсь, но кто такой Воропай и как найти то что он писал 10 лет назад? ))
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: чем отличается локаль En_us.utf-8 от Ru_ru.utf-8?

Сообщение Uncle_Theodore »

Хрюндель писал(а):
11.05.2007 18:46
Я извиняюсь, но кто такой Воропай и как найти то что он писал 10 лет назад? ))

http://www.sensi.org/~alec/locale/
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Решено: чем отличается локаль En_us.utf-8 от Ru_ru.utf-8?

Сообщение diesel »

Liksys писал(а):
11.05.2007 17:32
UTF-8 - кодировка
ru_RU - язык системы

пардон, язык системы это первое ru, RU - второе это страна/территория. например для ru, есть ru_RU, ru_UA(и вроде еще для Белоруссии), для английского вообще целый ворох :)
Спасибо сказали:
Аватара пользователя
Хрюндель
Сообщения: 304
ОС: Сам не знаю

Re: Решено: чем отличается локаль En_us.utf-8 от Ru_ru.utf-8?

Сообщение Хрюндель »

Всем спасибо, прочитал, разобрался.
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Решено: чем отличается локаль En_us.utf-8 от Ru_ru.utf-8?

Сообщение Liksys »

diesel писал(а):
11.05.2007 20:30
пардон, язык системы это первое ru, RU - второе это страна/территория. например для ru, есть ru_RU, ru_UA(и вроде еще для Белоруссии), для английского вообще целый ворох :)

ну это я так, примерно :)
Спасибо сказали: