В настоящее время я пытаюсь преобразовать Аудиокомпакт-диск в ogg (s) использование asunder
, однако, кодирование, используемое в CD (GB2312), отличается от тока X сессий (UTF-8):
Я пытался использовать другой, но библиотека C кажется не, поддерживают его:
$ LANG=zh_CN.GB2312 asunder
(process:19031): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
(... and the same screenshot ...)
P.S. Я установил пакет языка - *-zh, и кодирование, GB2312 поддерживается iconv:
$ iconv --list | grep GB2312
CSGB2312//
GB2312//
(Я предполагаю, что библиотека C не использует iconv, как бы то ни было.)
Возможно, я пропустил что-то?
Выполненный locale -a
видеть доступные определения локали в Вашей системе. zh_CN.GB2312, вероятно, отсутствует.
sudo localedef -f GB2312 -i zh_CN zh_CN.GB2312
должно добавить то определение локали.