Changing encoding in Dolphin
Ivan Yat-Cheung Wong
email at ivanwong.info
Fri Jan 25 20:29:54 GMT 2008
Hi Dotan,
For your reference, for all of my FAT formatted USB storages I can see
all the filenames with Chinese characters by mounting in the following way:
mount -t vfat /dev/xxx xxx -o shortname=mixed,iocharset=utf8,codepage=950
950 (big5) is the default multibyte encoding I have set in my Windows XP
box.
Hope this will help.
Rgrds,
Ivan.
Dotan Cohen wrote:
> On 25/01/2008, Michael Mauch <michael.mauch at gmx.de> wrote:
>> Dotan Cohen wrote:
>>
>>> Thanks. After some time googling, I suspect that I need to add the
>>> iso-8859-8 codepage to the fstab entry. However, I don't seem to have
>>> it:
>>> Anybody know how to install nls_iso8859-8.ko on Ubuntu? I'll ask on
>>> the Ubuntu list, but someone here may know as well. Thanks.
>> There is no nls_iso8859-8.ko in current Linux kernels. These are the
>> available choices in the kernel "make menuconfig":
>>
>> <M> NLS ISO 8859-1 (Latin 1; Western European Languages)
>> < > NLS ISO 8859-2 (Latin 2; Slavic/Central European Languages)
>> < > NLS ISO 8859-3 (Latin 3; Esperanto, Galician, Maltese, Turkish)
>> < > NLS ISO 8859-4 (Latin 4; old Baltic charset)
>> < > NLS ISO 8859-5 (Cyrillic)
>> < > NLS ISO 8859-6 (Arabic)
>> < > NLS ISO 8859-7 (Modern Greek)
>> < > NLS ISO 8859-9 (Latin 5; Turkish)
>> < > NLS ISO 8859-13 (Latin 7; Baltic)
>> < > NLS ISO 8859-14 (Latin 8; Celtic)
>> <M> NLS ISO 8859-15 (Latin 9; Western European Languages with Euro)
>>
>>
>> But probably you don't need that module.
>>
>> These iocharset mount options (e.g. iocharset=iso8859-7) are used to set
>> the character set that is used on the Linux side. Ubuntu uses UTF-8,
>> which can display all characters, not just 256 characters like the old
>> ISO 8859 character sets. You could try iocharset=utf8 (though I hope
>> that would be the default on Ubuntu).
>>
>> But there is another option, named "codepage", to tell in which
>> character set the filenames on your FAT filesystem are. For Hebrew
>> filenames that could be cp862. So try with
>> "codepage=cp862,iocharset=utf8".
>>
>> Regards...
>> Michael
>
> Thanks, Michael. 862 is, if I'm not mistaken, the old IBM encoding. A
> more common encoding today is cp1255 or 1255, which it turns out is a
> superset of iso8859-8 and that's why Linux does not need iso8859-8.
> Codepage cp1255 and 1255 did not help me read the card, though
> (Non-ascii characters in filenames remained as question marks). Any
> other ideas? Thanks.
>
> Dotan Cohen
>
> http://what-is-what.com
> http://gibberish.co.il
> א-ב-ג-ד-ה-ו-ז-ח-ט-י-ך-כ-ל-ם-מ-ן-נ-ס-ע-ף-פ-ץ-צ-ק-ר-ש-ת
>
> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
> ___________________________________________________
> This message is from the kde mailing list.
> Account management: https://mail.kde.org/mailman/listinfo/kde.
> Archives: http://lists.kde.org/.
> More info: http://www.kde.org/faq.html.
--
Ivan Yat-Cheung Wong <email at ivanwong.info>
GPG: 1024D/B853A06D
___________________________________________________
This message is from the kde mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
More information about the kde
mailing list