Показать полную графическую версию : Глюк локализации папок Program Files
Возникает следующий глюк локализации:
Папки Program Files и Program Files (x86) в украинской локализации интерфейса (как и в немецкой, например) являются локализированными, то есть должны называться Файли програм и Файли програм (x86).
В Windows 7 обычно всё работало. Возникал глюк, когда локализированное имя пропадало и становилось обычным, в интернете был фикс (http://translate.googleusercontent.com/translate_c?hl=uk&ie=UTF-8&sl=de&tl=en&u=http://www.hardwareluxx.de/community/f230/problem-geloest-ordner-programme-x86-heisst-ploetzlich-progam-files-x86-670741.html&prev=_t&rurl=translate.google.com&twu=1&usg=ALkJrhjfTpHNH_yhKek46NUDSkKAewagCg), нужно было восстановить разрешения и атрибуты у desktop.ini глючной папки так, как должно было быть изначально. Таким образом в Windows 7 это глюк удалось исправить.
В Windows 8 это не работает. Я у себя проверял, права и атрибуты правильные, ссылки на локализированные ресурсы в desktop.ini тоже правильные.
Как исправить?
В русской версии нет такой локализации. С чего бы? Program files не является пользовательской папкой. Альяс ей не полагается.
Это были скорее всего ненужные твики.
Эта локализация - глюк и есть, я бы сказал.
Может я по старинке заблуждаюсь, но исправлять вроде тут нечего.
Да, в русской нет, а в украинской, немецкой и испанской есть. Думаю ещё в каких-то есть.
Вы прикреплённое изображение видели?
Это оно у меня так после установки выглядит.
andrii, непонятно, зачем это локализовано. И, кстати, непонятно, зачем вам нужны там локализованные имена :)
Guytro11
26-02-2013, 01:04
andrii, Не понятно зачем тебе нужно чтоб было название папки Program Files переведено на украинский язык.
Чтоб было понятно что находится в папке и всё? Не рекомендовал бы переименовывать папку даже если это возможно и имеются различные решения и фиксы. Так как многие программы конфликтуют, а точнее не понимают папки в которых содержится кириллица.
Естественно, многие программы могут понять и украинский и русский языки но не все подряд. Что касается немецкого, испанского языков, то там встречаются специфичные буквы.
Лично я вообще взял бы за правило использовать только English в названиях папок для меньших проблем.
Не удивлюсь потом если какая программа или игра после этого не запустится, ты же потом всем мозг вынесешь "А почему?".
Загадка.. на кой ляд было это локализовать :) Из любопытства установил языковой пакет для проверки - таки да. Попробуйте взять мой desktop.ini (в аттаче) и поместить его в Program Files вместо своего.
права и атрибуты правильные »Папка, в которой лежит desktop.ini для отображения локализованного имени должна иметь атрибут Только чтение - проверьте так ли это для Program Files.
Не рекомендовал бы переименовывать папку даже если это возможно и имеются различные решения и фиксы. »
Так сделали в MS (ТС не переименовывал ничего, только хочет вернуть как было.. но непонятно зачем :) )
И никто ничего не переименовывает, это всего лишь отображаемое имя в проводнике и ничего общего с именем папки в файловой системе оно не имеет. Поэтому здесь не уместно Так как многие программы конфликтуют, а точнее не понимают папки в которых содержится кириллица. »
Guytro11
26-02-2013, 01:21
Blast, Да сенкс за разъяснение, я уже понял о чём идёт речь, всё на примере как "Мои документы".
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21770 так и в этом случае. Одним словом псевдоназвание папки.
всё на примере как "Мои документы" »
Точно так, но вот с Program Files локализаторы некоторых языков явно погорячились, а теперь юзеры страдают :)
Не рекомендовал бы переименовывать папку »
Действительно, это не переименование как таковое, а присвоение альяса.
но вот с Program Files локализаторы некоторых языков явно погорячились »
Они просто горячо любили свою Родину. Чересчур горячо ;).
Guytro11
26-02-2013, 01:50
Blast, Дурная привычка у меня с XP осталась всё не привыкну когда перелезаю с XP к семёре и что папки как Мои документы, Рабочий стол
и подобные им в 7 называются Documents, Desktop и т.д. Отношение к теме не имеет, но всё таки. В nlite видел что можно переименовать какуйту системную папку XP. Ещё подумал, что за дурость. Потому на ум пришло что, ну мож хотят очередную мега сборку сваять.. Каждый себе на уме.
Severny, Да это уже понятно. Это как псевдоцветной дисплей на телефоне. Смотришь, цветной дисплей, а на самом деле там цветная картинка прилеплена, так и с этим.
Попробуйте взять мой desktop.ini (в аттаче) и поместить его в Program Files вместо своего. »
Так у вас обе папки с локализированными именами отображаются?
Заменил вашим, локализация не появляется :(. (проводник перезагружал)
Цитата andrii:
права и атрибуты правильные »
Папка, в которой лежит desktop.ini для отображения локализованного имени должна иметь атрибут Только чтение - проверьте так ли это для Program Files. »
Оказалось, разница в правах есть.
А у вас, Blast, какие разрешения там установлены?
Так у вас обе папки с локализированными именами отображаются? »
Одна так как вторая отсутствует - 32-разрядная система.Оказалось, разница в правах есть. »Да там не права играют роль, а атрибуты. Вы поставили Только чтение для Program Files?
Да, у меня так и было. Атрибуты слетели когда-то на Widnows 7. Тогда то я и попал на тот немецкий форум.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.