[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: arabic windows filename



On Friday 04 October 2002 08:28, Mohamed Aser wrote:
> > > أردت أن أعرف عما اذا كان هنالك طريقة تمكننا من قراءة أسماء الملفات
> > > العربية الموجوده على اقسام الويندوز فهي تظهر لي على شكل علامات استفهام
> >
> > mount -t vfat -o codepage=864,iocharset=iso8859-6 /dev/hda6 /mnt/fat-e
>
> للأسف لم تنحل المشكلة فقط أصبحت أرى  الحروف العربية بدلا من؟؟؟؟ أصبحت حروف
> لاتينيه ÍÏêâÉ ÇäÏêæÇÕèÑÇÊ كما أن الأرقام أصبحت علامات استفهام

بالطبع ، هذا ما يحدث معي أيضاً ، ولكن هذا كل ما أمكنني قوله لك وهو
يحل مشكلة عدم ظهور الملفات ذات نفس العدد من الحروف

> أتقد ان المشكلة هي في encoding فهو cp-1256 وليس iso8859-6 لكني لا أعرف
> لماذا لا يقبله؟ _______________________________________________

From `man mount`
**
 codepage=value
              Sets the codepage for converting to shortname char-
              acters  on  FAT  and  VFAT filesystems. By default,
              codepage 437 is used.
**
From Kernel config (make menuconfig):
**
Filesystems/Native Language Support/Codepage 864 (Arabic)/Help
   CONFIG_NLS_CODEPAGE_864:

   The Microsoft FAT file system family can deal with filenames in
   native language character sets. These character sets are stored in
   so-called DOS codepages. You need to include the appropriate
   codepage if you want to be able to read/write these filenames on
   DOS/Windows partitions correctly. This does apply to the filenames
   only, not to the file contents. You can include several codepages;
   say Y here if you want to include the DOS codepage for Arabic.
**
كما ترى فالرقم 864 هو الـCodepage المستخدم في نظام الـFAT الخاص
بالويندوز
أما الـiocharset
From `man mount`
**
iocharset=value
              Character  set  to use for converting between 8 bit
              characters  and  16  bit  Unicode  characters.  The
              default is iso8859-1.  Long filenames are stored on
              disk in Unicode format.
**

-- 
Mohammed Yousif
"She is in my mind and soul, I love her with all my heart and blood".
We _will_ restore OUR Jerusalem.