У меня есть сценарий жемчуга, который печатает некоторую информацию к консоли на русском языке. Сценарий будет выполняться на нескольких Ose, таким образом, консольное кодирование сможет быть cp866, koi8-r, utf-8, или некоторым другим. Существует ли портативный способ обнаружить консоль, кодирующую, таким образом, я могу установить STDOUT соответственно, таким образом, текст печатается правильно?
Если вы работаете под Windows, есть Win32::Codepage.