انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: iavsj در 20 تیر 1393، 02:14 ب‌ظ

عنوان: مشکل با UTF-8 و NTFS-3g
ارسال شده توسط: iavsj در 20 تیر 1393، 02:14 ب‌ظ
با سلام خدمت دوستان
من کاربر کوبونتو 14.04 هستم .
از وقتیآپ گرید کردم و از توی ترمینال نرم افزاری رو نصب میکنم این پیامو بهم میده !
از همون موقع هم نمیتونم فایلایی که کاراکتر خواصی داشته باشن که نیاز به UTF-8 داشته باشن رو باز کنم !
معمولا توی VLC و Gimp  ارور میده !

این چیزیه که توی ترمینال بهم نشون میده :

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "en:fa:en",
        LC_ALL = (unset),
        LC_PAPER = "en_IR.UTF-8",
        LC_ADDRESS = "en_IR.UTF-8",
        LC_MONETARY = "en_IR.UTF-8",
        LC_NUMERIC = "en_IR.UTF-8",
        LC_TELEPHONE = "en_IR.UTF-8",
        LC_IDENTIFICATION = "en_IR.UTF-8",
        LC_MEASUREMENT = "en_IR.UTF-8",
        LC_TIME = "en_IR.UTF-8",
        LC_NAME = "en_IR.UTF-8",
        LANG = "en_IR.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory


البته کمی بعد از وارد کردن متن اینجا به هم ریخته !
به هر حال مشکلی توی نصب نرم افزار به وجود نمیاره و البته Fix Broken Pakages هم درستش نکرد.

توی راه حل هایی که توی اینترنت دیدم زده بودن که :

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales

ولی اصلا اثری نداشت !
با تشکر پیشاپیش از کمک هاتون
عنوان: پاسخ : مشکل با UTF-8 و NTFS-3g
ارسال شده توسط: ارباب! در 20 تیر 1393، 05:30 ب‌ظ
...
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "en:fa:en",
        LC_ALL = (unset),
        LC_PAPER = "en_IR.UTF-8",
        LC_ADDRESS = "en_IR.UTF-8",
        LC_MONETARY = "en_IR.UTF-8",
        LC_NUMERIC = "en_IR.UTF-8",
        LC_TELEPHONE = "en_IR.UTF-8",
        LC_IDENTIFICATION = "en_IR.UTF-8",
        LC_MEASUREMENT = "en_IR.UTF-8",
        LC_TIME = "en_IR.UTF-8",
        LC_NAME = "en_IR.UTF-8",
        LANG = "en_IR.UTF-8"
...
...

نمی دونم en_IR چه صیغه ایه دیگه!... مثلا en-US یا fa-IR داریم تو این لیست ولی en-IR نه:
http://stackoverflow.com/questions/3191664/list-of-all-locales-and-their-short-codes
تا حالا سعی کردید از Settings تنظیمات زبان رو تغییر بدید؟ اون جا چی زده؟
...