при открытие сохранёёных интерент страниц с кириличным именем или из папки с кириличным именем опера пишет "ошибка" и отказывается его показвать. имя файла или папки отображается кракозябрами (только та часть что на кикрилице).
file://localhost/home/phitinshakhor/??? ??????/??????????/???µ???????°??/???????¶?µ??%20????????????????????.htm
вот так опера видит путь к файлу.
а вот он на самом деле:
/home/phitinshakhor/АРХИВ/НОВАЯ/ведьмак/Анджей САПКОВСКИЙ.htm
как исправить оперу?
Кто нибудь может всё же ответит на вопрос? Я такой же в другой теме уже задал...
Окончательного решения этой проблемы я не нашёл. Сам просто открываю нужный файл через Файл>Открыть в опере. Ну, или можно мышкой нужный файл перетащить из файлового менеджера в оперу. Тогда всё в прорядке.
Интересно в Ubuntu такой проблемы нет.
mv /paht/to/cyr_name /path/to/en_name
либо
типс на опеннете
тобишь предлагаешь тупо всё переименовать? это я и так могу сделать, тока мне надо чтоб она с русским работала :(
ты где-нибудь видел сайты с русскими путями???
это виндузятные привычки юзать русские имена в путях. в линуксах используются пути на латинице.
все интернет сервера работают на юникс подобных системах и там используется латиница в путях.
Хочешь разрабатывать сайты, используй латиницу в путях. хочешь использовать русские буквы - используй винду.
Ну, ты как-то уж очень жёстко. Неужели Linux и русские названия никак не совместимы? Кстати, с проблемой, о которой пишет fitin, я и под виндой сталкивался. Так что "виндузятные привычки" тут не при чём. Удобно использовать родной язык, вот и всё.
Ну это не по общепринятым стандартам, что ли. Русские имена можно использовать, но уж точно не в таких случаях.
Кстати, на крайняк, можно использовать ссылки.
я говорю конкретно о вебе. нельзя использовать не латиницу в названиях.
ты можешь хранить кучу файлов у себя на компе с русскими именами, можешь называть так каталоги, но если ты занялся веб разработкой, то должен все веб пути писать на латинице.
Это на самом деле распространённая проблема в поддержке веб сайтов. звонит какой-нибудь клиент и говорит: "сайт, который вы мне сделали, плохо работает. я закачал туда файл "прайс на финтифлюшки.xls" а он не скачивается"
и хрен ты ему объяснишь, что это он дибил, а не сайт плохо работает.
это конечно утрированный пример, но уже за пару лет надоели такие. к счастью уже больше пол года как я с клиентами не общаюсь.
А, ну при веб разработке конечно. Только в исходном письме ничего про веб разработку не было.)))
чел пытается открыть html файл в броузере. это веб.
Пока так и невыяснил решение.. установил тока как за место знаков ??? получить бессмысленый набор симвоолов :-D
opera -remote 'openURL()' 'file://localhost/home/wavilen/Документы/Настройка сети.mht'
в результате имеем:
может кто-нибудь поставит диагноз? я попытался поигратся со сменой кодировок в kate, но аналогичного результата достич не смог :(
вообще помоему решение должно быть в man opera.....
Возможно у браузера (он ведь закрытый проект) используется кодировка НЕ УТФ-8, которая используется на всеми здесь любимой Кубунте. В винде всё проще - дефолтная кодировка, которая всех устраивает. Возможно, если создать в системе новую локаль (например СП1251) и перекодировать все файлы оно работать будет лучше.
ох, не советую...
возможно и будет лучше, но это породит множество глюков. ведь все русские менюшки на utf-8 написаны.
Отправить комментарий