LinuxForum.Fans
Тема

Кодировки

Автор: AnKar 12 сообщений 2042 просмотров
#246449

Скажите,а вот есть ли один,универсальный способ решить проблему с языковыми кодировками раз и навсегда? Чтоб способ действовал на всё ПО.
А то я задрался,чесслово

#246450

есть: всё хранить в utf-8.
и заставить всех коллег/друзей/знакомых делать также.

#246453

...и заставить весь интернет делать так же

#246471

Решается просто:
1. Запускаем gconf-editor
2. Идем в секцию apps/gedit-2/preferences/encodings
3. Правой кнопкой мыши по параметру auto_detected, в контекстном меню выбираем изменить ключ (можно просто двойной клик по этому параметру)
4. В появившейся менюшке выделяем пункт WINDOWS-1251 и двигаем его на второе место, чтобы он шел сразу после UTF-8. Двигаем нажимая кнопку "вверх"

#246473

"AnKar" написал:
...и заставить весь интернет делать так же
Не обязательно все хранить в utf-8. Например если теги в mp3 сделать в utf-8, Windows начинает их криво отображать.
#246474

Вот доктор, мы с вами согласны по средствам программы EasyTAG можно поправить и это.

#246481

Nigelist написал:
[quote="AnKar"]...и заставить весь интернет делать так же
Не обязательно все хранить в utf-8. Например если теги в mp3 сделать в utf-8, Windows начинает их криво отображать.[/quote]
Это Windows будет криво отображать. Нормальные виндовые плееры будут отображать нормально.
#246486

"yars" написал:
Это Windows будет криво отображать. Нормальные виндовые плееры будут отображать нормально.
Это я и имел в виду, например в папке с музыкой и в Windows Media Player будет все криво отображаться. Особенно мне не нравиться, когда в папке информация криво отображается.
#246488
Nigelist написал:
в Windows Media Player будет все криво отображаться.

Вы раз и навсегда определитесь Вам нужна многоязычная поддержка или один язык той кодировки в которой вы создаете файлы в виндовс...
Особенно в программах, которые до сих пор тянут за собой костыли из прошлого тысячелетия...
Если очень часто нужно гонять содержимое файлов между разными системами, то думайте о перекодировщиках. этого в линуксах море.
Ранее тоже так мучался пока не определился с тем как мне хранить данные. Стало легче.
Сейчас только с мп3 есть такая проблема. ибо не все тэги хорошо читаются в разных системах. Но и тут можно как-то обойтись. Например в Линуксе audacious позволяет подставлять кодировку по-умолчанию для тегов. И таким образом можно 1251 пользовать...

#246909
bolivar4 написал:
Решается просто:
1. Запускаем gconf-editor
2. Идем в секцию apps/gedit-2/preferences/encodings
3. Правой кнопкой мыши по параметру auto_detected, в контекстном меню выбираем изменить ключ (можно просто двойной клик по этому параметру)
4. В появившейся менюшке выделяем пункт WINDOWS-1251 и двигаем его на второе место, чтобы он шел сразу после UTF-8. Двигаем нажимая кнопку "вверх"

За идею спасибо - была та же проблема, после перехода с окон куча текстовых файлов в 1251... Но для 11.10 немного иначе:
1. Запускаем dconf-editor.
2. Идём в секцию "/org/gnome/gedit/preferences/encodings".
Контекстного меню вызвать не смог, поэтому привёл вручную в такой вид:
['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16']

#247157
rizado написал:
[quote=bolivar4]Решается просто:
1. Запускаем gconf-editor
2. Идем в секцию apps/gedit-2/preferences/encodings
3. Правой кнопкой мыши по параметру auto_detected, в контекстном меню выбираем изменить ключ (можно просто двойной клик по этому параметру)
4. В появившейся менюшке выделяем пункт WINDOWS-1251 и двигаем его на второе место, чтобы он шел сразу после UTF-8. Двигаем нажимая кнопку "вверх"

За идею спасибо - была та же проблема, после перехода с окон куча текстовых файлов в 1251... Но для 11.10 немного иначе:
1. Запускаем dconf-editor.
2. Идём в секцию "/org/gnome/gedit/preferences/encodings".
Контекстного меню вызвать не смог, поэтому привёл вручную в такой вид:
['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16'][/quote]
К сожалению нашему студенту это не помогло на практике.
Вот на рисовалось такая проблема, наш студент на практике и там работают с Visual Basic конкретней макросы пишут.
Gambas сможет заменить Visual Basic?
Просто дал ему большой ноутбук с Ubuntu и его не потребовалось использовать за отсутствием программы.
По всей видимости придётся ставить вредную ось ему для продолжения практики, там Linux не в почёте совсем.

#247196

"Харитон" написал:
Например в Линуксе audacious позволяет подставлять кодировку по-умолчанию для тегов.
Я так проблему с rhythmbox и banshee решил.
Войдите или зарегистрируйтесь, чтобы ответить.