LINUX.ORG.RU

И что в этом документе нового? Повторение того. что у Паскаля.
И ни слова о том, как сделать win1251 методом, доступным простому пользователю.

John_Blake
()

Описываю, "как сделать win1251 методом, доступным простому пользователю": грузитесь с дистрибутивного диска MS Windows 2000 и...

P.S. Для тех, кто еще живет в середине конца 20 века: держать _весь_ дестоп под 1251 смысла нет -- тут вам не там, здесь у нас *nix. А при _ПРАВИЛЬНО_ настроенной локали использование некоторых программ (которым это _действительно_ нужно, StarOffice, например) в 1251 не представляет никаких проблем.

P.P.S. Кто-нибудь может привести _РЕАЛЬНЫЙ_ пример зачем вам нужно 1251? Обмен plain text (OK, html) файлами через файлопомойку таковым не считается, ибо свидетельствует о кривости вашей инфтрастуктуры.

Dronov
()

Дело не в конкретной инфраструктуре, а в принципе. Есть разница, или нужно немного пояснить это?

John_Blake
()

_Какой_ принцип? "Я хочу"? Если Вы хотите cp1251 -- на здоровье, но зачем это хотеть "от KDE вообще"? Выставьте своей конкретной программе (ну, что там у Вас, KWord, vim, quanta, StarOffice) ru_RU.cp1251 и наслаждайтесь.

В том-то и дело, что "хочу 1251" -- это не принцип, а, эээ, не примите не свой счет, специально возьму в кавычки, "извращение". И "простому" пользователю это просто не нужно. И нет ничего удивительного, что большинству рекомендуют верный способ -- KOI8. А кто хочет нестандартного -- уж как-нибудь сам разберется, как это сделать. Ибо есть железное правило: если новичку не хватает стандартных средств, то он просто не умеет ими пользоваться.

P.S. Это требование ("хочу 1251") возникает с завидным постоянством, но никто никогда не смог привести аргумент, кроме "я хочу", в ответ на вопрос "зачем"? "Принцип" -- это не аргумент, это его отсутствие.

Dronov
()

Новичку КАК РАЗ и не хватает. И если "с завидными постоянством" возникает, значит это есть потребность, не правда ли? А потребность нужно удовлетворять.

John_Blake
()
Ответ на: комментарий от John_Blake

1251 мне прилось поставить только для StarOffice! и только для печати на PostCkrip`овый принтер! а так он и c KOI8 пишет прямо! По моему в KDE русски не плохо при кручен....

lantoni
()
Ответ на: комментарий от John_Blake

John, Вы читаете, что я пишу или нет? "Потребности" как раз и нет.

С завидным постоянством возникает _ЗАПРОС_ "хочу cp1251", _НО_(!) на вопрос "зачем?" ответить никто не может. Вернее, ответ всегда сводится к "просто я так хочу". Вот и Вы, собственно, на этот "аргумент" скатились.

И John, Вы не не путайте "потребность" и "непонимание". Вот, с завидным постоянством возникает и вопрос "а почему Mozilla постит ??? вместо русского". Значит, есть потребность убрать нормальную локализацию из Mozilla. Я не шучу. Новичкам будет "удобнее". Ведь действительно есть потребность в отсутствии правильной локализации в Mozilla (обусловленная _непониманием_). Так будем мозилу ломать?

P.S. про "потребности" хорошо у Стругацких написано, "Понедельник начинается в субботу". у меня вот есть потребность по левой стороне дороги ездить. Я даже "обосновать" могу (примерно, как и апологеты cp1251) -- "а вся Англия и Австралия с Индией и Японией так делают". Так, по-Вашему, мне надо эту "потребность" начать удовлетворять прямо сегодня утром? :)

anonymous
()
Ответ на: комментарий от John_Blake

Не дало оно мне удалить, помещу копию под своим именем. Sorry.

John, Вы читаете, что я пишу или нет? "Потребности" как раз и нет.

С завидным постоянством возникает _ЗАПРОС_ "хочу cp1251", _НО_(!) на вопрос "зачем?" ответить никто не может. Вернее, ответ всегда сводится к "просто я так хочу". Вот и Вы, собственно, на этот "аргумент" скатились.

И John, Вы не не путайте "потребность" и "непонимание". Вот, с завидным постоянством возникает и вопрос "а почему Mozilla постит ??? вместо русского". Значит, есть потребность убрать нормальную локализацию из Mozilla. Я не шучу. Новичкам будет "удобнее". Ведь действительно есть потребность в отсутствии правильной локализации в Mozilla (обусловленная _непониманием_). Так будем мозилу ломать?

P.S. про "потребности" хорошо у Стругацких написано, "Понедельник начинается в субботу". у меня вот есть потребность по левой стороне дороги ездить. Я даже "обосновать" могу (примерно, как и апологеты cp1251) -- "а вся Англия и Австралия с Индией и Японией так делают". Так, по-Вашему, мне надо эту "потребность" начать удовлетворять прямо сегодня утром? :)

Dronov
()

BTW, вот и иллюстрация, к тому, что есть потребность в _отсутствии_ правильной локализации в мозилле -- скриншот "Русский в заголовках окошек Mozilla 0.8.1" (http://www.linux.org.ru:8100/view-message.jsp?msgid=75015&scroll=section&...). Ведь его появление обусловлено тем, что у кого-то есть "проблема" с русским в заголовках окошек в Mozilla. Значит, есть "потребность" эту проблему решать? Только вот незадача -- проблемы-то в Mozilla нет. Если локаль настроена -- и в "заголовках окошек в Mozilla" все нормально и в других программах тоже.

Так будем учить людей правильно настраивать локаль или решать проблему "с русским в заголовках окошек в Mozilla"?

Dronov
()

Осебенно радует то, что возвращена способность работать с кирилицей без
русификации всего интерфейса - за это громадное спасибо команде разработчиков.
KDE - еще раз доказал что это наиболее продвинутый десктоп

anonymous
()

Dronov, я читаю что вы пишите. И прекрасно понимаю, почему до сих пор нормально это не сделано (любая кодировка).
Зачем, тогда, объясните пожалуйста, есть поддержка ISO8859-5 вместе с KOI8-R?
Кто сказал, что должна быть KOI8-R? Кто сказал, что должна быть 1251? Потребность сказала. Нужно, чтобы система была максимально удобна для любого пользователя. Чтобы он мог работать при @*любой*@ кодировке.
То, что до сих пор программы разработанные под Linux выводят ? вместо русского (уже не выводят иногда) это ли не говорит о том, что необходимо подумать, что все таки проблема есть. Локализации ПО.

John_Blake
()
Ответ на: комментарий от John_Blake

Так Вы, к сожалению, скатились на общие рассуждения и я так и не увидел примера, иллюстрирующего когда нужно cp1251 по умолчанию. Напоминаю свой исходный вопрос: Кто-нибудь может привести реальный пример зачем вам нужно 1251 по умолчанию?

А про "кто сказал что надо KOI" -- перечитайте мой P.S. о моем желании ездить слева. Аналогия понятно? _Принято_ так у нас. Никто Вам не мешает ездить слева (забудем про милицию) -- просто Вы будете сталкиваться с теми, кто начал ездить намного раньше Ваc. :)

Dronov
()

OK, Dronov, мне ваше мнение понятно. Спасибо за потраченное время.

John_Blake
()

2Dronov: Реальный пример- IRC,боьшая часть юзеров сидит там из Win9X и пишут они естественно в ср1251, сам когдато с этим сталкнулся читать моге в ср1251 а вот писать нет :(.IRC это конечно не самая важная штука, но для многи она ОЧЕНЬ важна!---/DeeV

anonymous
()

КОНЕЧНО ЗАБАВНО ПОЛУЧАЕТСЯ, ОТСТУПЛЮ ОТ ТЕМЫ РУССИФИКАЦИИ KDE, НО ОПИСЫВАЯ ДАННУЮ ПРОБЛЕМУ, КАК МОЖНО БЫЛО В ЗАГОЛОВКЕ НАПИСАТЬ ТАКОЕ ПРОСТОЕ СЛОВО, КАК руССификация с ошибкой ? :-)

anonymous
()

anonymous
гмм..не знаю почему, русификация пишется с одной С
везде так пишут...
или как?

RM
()
Ответ на: комментарий от anonymous

Пожалуйста, John, _реальный_ пример, где "потребность" в cp1251 обусловлена _НЕЗНАНЕМ_. Вот DeeV'у _НЕ_ _НУЖНО_ cp1251 -- он просто не умеет irc пользоваться. Для его же блага было бы лучше, если бы он cp1251 вообще не смог "включить" -- тогда бы он хотя бы irc (программой-клиентом) пользоваться научился.

DeeV, а сделать /help set, Вы, конечно, не догадались? Тогда вот Вам готовый совет: сделайте echo "set translation RUNSSIAN_WIN" >> ~/.ircrc и забудьте про извращения с 1251.

Конкурс продолжается. Примера, когда _нужно_ cp1251 как основная локаль я так и не услышал.

P.S. посмотрите на тред под уже упоминавшимся скриншотом "Русский в заголовках окошек Mozilla 0.8.1". Я ради эксперимента вытащил mozilla 0.6 (!) -- все там нормально с русским в заголовках. Учить людей надо, а не потакать их капризам.

Dronov
()

Решил привести пример, когда CP-1251 действительно может понадобиться. Во-первых в этой кодировке есть особые кириллические буквы, используемые в украинском, белорусском, а также в южнославянских языках, которых нет в KOI8-R. Правда, существует специальная кодировка KOI8-U, в которой содержатся украинские буквы, однако в ней нет, например, белорусского "у краткого". Поэтому, если необходимо писать как по-русски, так и по белорусски, CP-1251 может быть полезна. Кроме того, в CP-1251 есть специальные знаки, используемые в русских текстах: кавычки-ёлочки, длинное тире, знак номера (имеющийся, кстати, на современных русских клавиатурах). В новом дистрибутиве Linux Mandrake RE Spring 2001 можно установить CP-1251 как локаль. И это правильно: речь ведь идёт о выборе, а не о борьбе кодировок. Я, скорее всего, всё-таки поставлю KOI8-R, однако не собираюсь это навязывать другим.

das
()

Автор предыдущего сообщения прав. Это одно из применений.
Почему то в Mandrake RE это понимают прекрасно и сделали. Речь действительно идет исключительно о выборе. О свободе, именно о ней.

John_Blake
()
Ответ на: комментарий от anonymous

2anonymous (*) (2001-04-01 11:52:34.0): дорогой anonymous, если вы найдете подлинные грамматические ошибки в русификации KDE (пишется с одним "с"!), сообщите в команду перевода, их тут же исправят.

mok
() автор топика
Ответ на: комментарий от das

das, ну я же подчеркнул (см. мой самый первый постинг) -- пора уже в 21 век "переезжать".

http://www.inp.nsk.su/~bolkhov/files/fonts/cyr-rfx/

И кавычки-елочки и знак "номер" и много разного другого.

Вот с поддержкой и русского и украинского и белорусского -- да, это никак. Но, ведь это везде "никак". Это к кодировкам вообще никакого отношения не имеет. Я Вам даже скажу почему. Вот есть у меня список: "Маша, Мiкола, Михаил, високого, висит, высокого". И что мы получим на выходе sort?

В целом -- да, пример Ваш хорош и вполне реален. _Почти_ то, что я так долго хотел услышать. Но, распространенной описанную Вами ситуацию никак не назовешь. И, самое главное, Ваш пример не отвечает на вопрос -- зачем вам cp1251 как основная локаль? Это же ломает существующую практику -- см. мой пример с ездой по левой стороне дороги. Сами говорите -- себе-то KOI8 оставите.

Никто не оспаривает необходимость наличия (возможности использования, если Вам так больше нравится) cp1251. Чтобы cp1251 можно было включить -- это да, это _НУЖНО_. Но ведь это _МОЖНО_ во всех современных дистрибутивах. В этом плане Mandrake RE S 2001 как раз плох, потому что _несовместим_ с остальными дистрибутивами.

Dronov
()

Чем интересно не совместим этот дистрибутив с остальными, и каким образом, мистер Dronov, Вы можете описать совместимость дистрибутивов?

John_Blake
()

Г-н Dronov, а нельзя ли поподробнее про точки и русские буквы в мазилле? А то вот locale работает, постим все по-русски, но в заголовках окон -- все равно точки.
З.Ы. А Вы знаете каким образом мазилла сопоставляет локали Ваш локальный (извиняюсь за тавтологию) charset?

anonymous
()
Ответ на: комментарий от John_Blake

John, это ж элементарно. Я Вам даже говорить не буду -- просто подскажу.

Hint: в *nix _принято_ обмениваться plain text файлами (ибо обработка данных, представленных в текстовом виде и есть конек *nix'ов).

Dronov
()
Ответ на: комментарий от Dronov

2 Dronov: В *nix'aх это так. Что делать при межплатформенном обмене.
Перекодирование утилитой не предлагать, юзверю это еще объяснить надо.

Hint: На разных платформах очень часто разные кодировки.

Продолжаем разговор?

John_Blake
()

Вопрос конешно не в тему,
почему столько много kdeinit - запускается ?????
Похоже он - много поточный, но как минимум
3/4 процесса kdeinit всё равно в памяти сидит

anonymous
()
Ответ на: комментарий от John_Blake

John, что-то Вы либо "тормозите", либо придуриваетесь. Нету межплатформенного обмена plain text файлами. Как упыря. Просто потому, что есть такие файлы только "у нас". На "других" платформах (кстати, какие другие? уточнить можете? что-то у меня сомнения, что что там 1251 в mainframe от IBM) почти не используются plain text файлы. А на той платформе, где есть 1251 -- plain text не используется _вообще_. "Юзверю" Вы потом долго будете объяснять, почему там какой-то notepad вылез и все равно он Вас пропросит в следующий раз *.doc прислать.

P.S. случай обмена исходниками за пример межплатформенного обмена не идет -- там всегда используется какая либо система version control и "приикрутить" на commit перекодировку большого труда не составляет, что все девелоперы и делают. Да и девелопер -- не "юзверь", он о проблемах с кодировками знать обязан.

Dronov
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.