Лингвофорум

Общий раздел => Наука и техника => Компьютеры => Тема начата: Alone Coder от сентября 20, 2011, 19:29

Название: Винда и русские надписи
Отправлено: Alone Coder от сентября 20, 2011, 19:29
Есть Windows XP русский. По спецзаказу, больше не продают. На нём установлен софт, в частности, Adobe Reader. Клиент не желает видеть ни единой русской буквы. Загрузочные картинки и надписи я уже убрал. А как сменить названия "Мой компьютер" и "Локальный диск" в селекторе файлов?
Название: Винда и русские надписи
Отправлено: Alone Coder от сентября 20, 2011, 19:54
Нужно знать к послезавтрему!
Название: Винда и русские надписи
Отправлено: Bhudh от сентября 20, 2011, 19:58
Цитата: Alone Coder от в селекторе файлов
Где-где?
Название: Винда и русские надписи
Отправлено: Hellerick от сентября 20, 2011, 20:02
Это не об том?
http://gallery.technet.microsoft.com/scriptcenter/fc16db41-8358-4103-a75a-8a2cacf7dfb1

Т.е. вроде бы, надо зайти в раздел реестра HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\LocalizedString

Я сейчас под Linux'ом, поэтому сам не могу посмотреть.
Название: Винда и русские надписи
Отправлено: Bhudh от сентября 20, 2011, 20:04
Цитата: Hellerick от раздел реестра HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\LocalizedString
Цитата: Значение@%SystemRoot%\system32\SHELL32.dll,-9216
И?

LocalizedString — это один из параметров этого раздела.
Наряду с  (Default), InfoTip и IntroText.
Вот (По умолчанию)-то и есть «Мой компьютер».
Название: Винда и русские надписи
Отправлено: Alone Coder от сентября 20, 2011, 21:20
Заменил там надпись. Ничего не произошло. Даже после перезагрузки.
Название: Винда и русские надписи
Отправлено: Bhudh от сентября 20, 2011, 22:12
А просто тупо переименовать в окне Эгзблорера не пробовал? :smoke:
Название: Винда и русские надписи
Отправлено: Alone Coder от сентября 21, 2011, 11:53
Компьютер-то можно. А "Локальный диск"?
Название: Винда и русские надписи
Отправлено: RawonaM от сентября 21, 2011, 12:10
Цитата: Alone Coder от сентября 20, 2011, 19:29
А как сменить названия "Мой компьютер" и "Локальный диск" в селекторе файлов?
Точно так же, Ф2.
Название: Винда и русские надписи
Отправлено: jvarg от сентября 21, 2011, 15:52
Все эти надписи зарыты в ресурсах основных библиотек: Shell32.dll, Kernel32.dll и пр.

Теоретически можно их отредактировать каким-нибудь редактором ресурсов. Только, по моему, заменить файлы  на отредактированные можно, только загрузившись с другой операционки.
Название: Винда и русские надписи
Отправлено: RawonaM от сентября 21, 2011, 16:03
Цитата: jvarg от сентября 21, 2011, 15:52
Теоретически можно их отредактировать каким-нибудь редактором ресурсов.
Это можно сделать и практически, я в свое время своими силами локализировал Win311.
Только вот конкретно эти вообще не в файлах, а в регистре и легко и просто переименовываются из проводника.
Название: Винда и русские надписи
Отправлено: arseniiv от сентября 21, 2011, 16:06
Именно. «Локальный диск» — это метка тома по умолчанию, а оныи меняются. Кстати, даже на сегодня полезнее все метки томов иметь латиницей. Увы.
Название: Винда и русские надписи
Отправлено: RawonaM от сентября 21, 2011, 16:13
Метка тома ныне где хранится? В мое время это находилось в бутсекторе, там было только 8 символов выделено.
Название: Винда и русские надписи
Отправлено: arseniiv от сентября 21, 2011, 16:37
А сейчас не 8, проверьте. Но если придётся делать проверку диска или прочее, то высоковероятно, что не-ASCII в метке тома отобразится как DOS name.

Цитата: RawonaM от сентября 21, 2011, 16:13
Метка тома ныне где хранится?
Не знаю.

Цитата: Откуда-то издалекаМетка тома может содержать до 32 знаков для файловой системы NTFS или до 11 знаков для файловой системы FAT и может содержать пробелы (но не знаки табуляции).
Метки томов с файловой системой FAT не могут содержать следующие символы:
* ? / \ | . , ; : + =[ ] > < "
Эти ограничения не применяются к томам NTFS.
На томах FAT метки хранятся в верхнем регистре независимо от регистра букв веденной строки. Метка тома файловой системы NTFS будет выводиться так, как она была введена.

Ничего путного не находится.

Цитата: http://en.wikipedia.org/wiki/Volume_%28computing%29#Volume_label
A volume label is the name given to a specific volume in a filesystem. In the FAT filesystem, the volume label was traditionally restricted to 11 characters (reflecting the 8.3 restrictions, but not divided into name and extension fields) even when long file name was enabled, stored as an entry within a disk's root directory with a special volume-label attribute bit set, and also copied to an 11-byte field within the Extended BIOS Parameter Block of the disk's boot sector.
Название: Винда и русские надписи
Отправлено: Alone Coder от сентября 21, 2011, 18:50
С меткой тома разобрался. А вот имя компьютера, оказалось, меняется для каждого пользователя отдельно, а тот пользователь у меня весь в запретах - надо нового создавать. Но и это не поможет, т.к. файловый диалог называется "Открыть" (по-русски) и имеет кнопку "Отмена" (по русски). А в дереве присутствуют "Мои документы", "Документы - Admin", "Сетевое окружение", "Рабочий стол". Это всё как исправить? Или бесполезно?
Название: Винда и русские надписи
Отправлено: lehoslav от сентября 21, 2011, 18:52
Только я здесь не понимаю, зачем было покупать русский XP, если «клиент не желает видеть ни единой русской буквы»?
Название: Винда и русские надписи
Отправлено: RawonaM от сентября 21, 2011, 18:56
Цитата: lehoslav от сентября 21, 2011, 18:52
Только я здесь не понимаю, зачем было покупать русский XP, если «клиент не желает видеть ни единой русской буквы»?
+1. Скачивается английская винда и все дела. У нас установочные диски с еврескийми виндами обычно на двух языках идут, устанавливается на выбор.
Делокализовать русский ХР нельзя, АФАИК. Локализовать английский — можно.
Название: Винда и русские надписи
Отправлено: Alone Coder от сентября 21, 2011, 19:31
Цитата: lehoslav от сентября 21, 2011, 18:52
Только я здесь не понимаю, зачем было покупать русский XP, если «клиент не желает видеть ни единой русской буквы»?
Затем, что другого варианта не было. Английский не продавали. И сейчас тоже не продают.

А пиратку ставить как-то неохота, заказчик серьёзный.
Название: Винда и русские надписи
Отправлено: arseniiv от сентября 21, 2011, 19:41
Лицензионный ключ от русской разве не должен подойти на скачанный с торрентов «чистый» английский образ?
Название: Винда и русские надписи
Отправлено: Alone Coder от сентября 21, 2011, 19:41
Нет. Проверено.
Название: Винда и русские надписи
Отправлено: arseniiv от сентября 21, 2011, 19:48
Странное поведение. :(
Название: Винда и русские надписи
Отправлено: Bhudh от сентября 21, 2011, 20:22
Цитата: Alone Coder от файловый диалог называется "Открыть" (по-русски)
Меняется в реестре.

Цитата: Alone Coder от и имеет кнопку "Отмена" (по русски).
Меняется токмо в .dll (если не в .exe :uzhos:)...
Название: Винда и русские надписи
Отправлено: RawonaM от сентября 21, 2011, 20:23
Цитата: Alone Coder от сентября 21, 2011, 19:41
Нет. Проверено.
Значит ключ покупается по интернету, какие дела-то? При активации или на каком-то еще этапе винда каже, что у вас пиратский винда и предлагает купить вполне легальный ключ на сайте.
Название: Винда и русские надписи
Отправлено: Bhudh от сентября 21, 2011, 20:24
А вот эта хрень не меняется вообще...
Название: Винда и русские надписи
Отправлено: arseniiv от сентября 21, 2011, 20:27
Цитата: Bhudh от сентября 21, 2011, 20:22
Меняется токмо в .dll (если не в .exe :uzhos:)...
Подтверждаю: интерфейс диалога позволяет выбрать текст строки в программе. Но раз Reader английский, значит, он не трогал, и надо лезть в shelldlg.dll, если не ошибаюсь.
Название: Винда и русские надписи
Отправлено: lehoslav от сентября 21, 2011, 20:28
Цитата: Alone Coder от сентября 21, 2011, 19:31
Английский не продавали. И сейчас тоже не продают.

Покупать на ebay религия запрещает?
Название: Винда и русские надписи
Отправлено: Alone Coder от сентября 21, 2011, 21:19
20 комплектов?
Название: Винда и русские надписи
Отправлено: lehoslav от сентября 21, 2011, 21:26
Цитата: Alone Coder от сентября 21, 2011, 21:19
20 комплектов?

Можно по спецзаказу :eat: