Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 8 и 8.1 (http://forum.oszone.net/forumdisplay.php?f=116)
-   -   Глюк локализации папок Program Files (http://forum.oszone.net/showthread.php?t=254929)

andrii 25-02-2013 23:28 2098900

Глюк локализации папок Program Files
 
Вложений: 1
Возникает следующий глюк локализации:
Папки Program Files и Program Files (x86) в украинской локализации интерфейса (как и в немецкой, например) являются локализированными, то есть должны называться Файли програм и Файли програм (x86).
В Windows 7 обычно всё работало. Возникал глюк, когда локализированное имя пропадало и становилось обычным, в интернете был фикс, нужно было восстановить разрешения и атрибуты у desktop.ini глючной папки так, как должно было быть изначально. Таким образом в Windows 7 это глюк удалось исправить.
В Windows 8 это не работает. Я у себя проверял, права и атрибуты правильные, ссылки на локализированные ресурсы в desktop.ini тоже правильные.

Как исправить?

Severny 26-02-2013 00:02 2098917

В русской версии нет такой локализации. С чего бы? Program files не является пользовательской папкой. Альяс ей не полагается.
Это были скорее всего ненужные твики.
Эта локализация - глюк и есть, я бы сказал.

Может я по старинке заблуждаюсь, но исправлять вроде тут нечего.

andrii 26-02-2013 00:28 2098940

Да, в русской нет, а в украинской, немецкой и испанской есть. Думаю ещё в каких-то есть.
Вы прикреплённое изображение видели?
Это оно у меня так после установки выглядит.

Vadikan 26-02-2013 00:30 2098944

andrii, непонятно, зачем это локализовано. И, кстати, непонятно, зачем вам нужны там локализованные имена :)

Guytro11 26-02-2013 01:04 2098983

andrii, Не понятно зачем тебе нужно чтоб было название папки Program Files переведено на украинский язык.
Чтоб было понятно что находится в папке и всё? Не рекомендовал бы переименовывать папку даже если это возможно и имеются различные решения и фиксы. Так как многие программы конфликтуют, а точнее не понимают папки в которых содержится кириллица.
Естественно, многие программы могут понять и украинский и русский языки но не все подряд. Что касается немецкого, испанского языков, то там встречаются специфичные буквы.
Лично я вообще взял бы за правило использовать только English в названиях папок для меньших проблем.
Не удивлюсь потом если какая программа или игра после этого не запустится, ты же потом всем мозг вынесешь "А почему?".

Blast 26-02-2013 01:06 2098984

Вложений: 1
Загадка.. на кой ляд было это локализовать :) Из любопытства установил языковой пакет для проверки - таки да. Попробуйте взять мой desktop.ini (в аттаче) и поместить его в Program Files вместо своего.
Цитата:

Цитата andrii
права и атрибуты правильные »

Папка, в которой лежит desktop.ini для отображения локализованного имени должна иметь атрибут Только чтение - проверьте так ли это для Program Files.

Цитата:

Цитата Guytro11
Не рекомендовал бы переименовывать папку даже если это возможно и имеются различные решения и фиксы. »

Так сделали в MS (ТС не переименовывал ничего, только хочет вернуть как было.. но непонятно зачем :) )
И никто ничего не переименовывает, это всего лишь отображаемое имя в проводнике и ничего общего с именем папки в файловой системе оно не имеет. Поэтому здесь не уместно
Цитата:

Цитата Guytro11
Так как многие программы конфликтуют, а точнее не понимают папки в которых содержится кириллица. »


Guytro11 26-02-2013 01:21 2099003

Blast, Да сенкс за разъяснение, я уже понял о чём идёт речь, всё на примере как "Мои документы".

Код:

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21770

так и в этом случае. Одним словом псевдоназвание папки.

Blast 26-02-2013 01:23 2099004

Цитата:

Цитата Guytro11
всё на примере как "Мои документы" »

Точно так, но вот с Program Files локализаторы некоторых языков явно погорячились, а теперь юзеры страдают :)

Severny 26-02-2013 01:27 2099009

Цитата:

Цитата Guytro11
Не рекомендовал бы переименовывать папку »

Действительно, это не переименование как таковое, а присвоение альяса.

Iska 26-02-2013 01:42 2099017

Цитата:

Цитата Blast
но вот с Program Files локализаторы некоторых языков явно погорячились »

Они просто горячо любили свою Родину. Чересчур горячо ;).

Guytro11 26-02-2013 01:50 2099025

Blast, Дурная привычка у меня с XP осталась всё не привыкну когда перелезаю с XP к семёре и что папки как Мои документы, Рабочий стол
и подобные им в 7 называются Documents, Desktop и т.д. Отношение к теме не имеет, но всё таки. В nlite видел что можно переименовать какуйту системную папку XP. Ещё подумал, что за дурость. Потому на ум пришло что, ну мож хотят очередную мега сборку сваять.. Каждый себе на уме.
Severny, Да это уже понятно. Это как псевдоцветной дисплей на телефоне. Смотришь, цветной дисплей, а на самом деле там цветная картинка прилеплена, так и с этим.

andrii 26-02-2013 13:27 2099256

Цитата:

Цитата Blast
Попробуйте взять мой desktop.ini (в аттаче) и поместить его в Program Files вместо своего. »

Так у вас обе папки с локализированными именами отображаются?
Заменил вашим, локализация не появляется :(. (проводник перезагружал)

andrii 26-02-2013 13:38 2099268

Вложений: 2
Цитата:

Цитата Blast
Цитата andrii:
права и атрибуты правильные »
Папка, в которой лежит desktop.ini для отображения локализованного имени должна иметь атрибут Только чтение - проверьте так ли это для Program Files. »

Оказалось, разница в правах есть.
А у вас, Blast, какие разрешения там установлены?

Blast 26-02-2013 14:52 2099333

Цитата:

Цитата andrii
Так у вас обе папки с локализированными именами отображаются? »

Одна так как вторая отсутствует - 32-разрядная система.
Цитата:

Цитата andrii
Оказалось, разница в правах есть. »

Да там не права играют роль, а атрибуты. Вы поставили Только чтение для Program Files?

andrii 26-02-2013 18:29 2099549

Вложений: 1
Да, у меня так и было. Атрибуты слетели когда-то на Widnows 7. Тогда то я и попал на тот немецкий форум.


Время: 22:00.

Время: 22:00.
© OSzone.net 2001-