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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: مشکل باز کردن فایل‌های با نام فارسی در kde  (دفعات بازدید: 6033 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین masoudborbor

  • Jr. Member
  • *
  • ارسال: 68
سلام
وقتی می‌خوام از لیبرآفیس فایلی با نام فارسی یا در مسیری با نام فارسی را باز کنم خطا می‌ده.
یا حتی وقتی فایلی را با نام فارسی ذخیره می‌کنم، بعد می‌بینم به صورت ؟؟؟؟؟ ذخیره شده است. فایل منیجرم ناتیلوس است و ۱۴۰۴ را با kde استفاده می‌کنم

آفلاین masoudborbor

  • Jr. Member
  • *
  • ارسال: 68
دوستان کسی در این موردنمی‌تونه کمک کنه؟
مشکل فقط آُفیس نیست.کلا هر فایل یا مسیری که نامش فارسی باشه مثلا: /home/documents/رسانه/
یا مثلا: محیطزیست.jpg رو در اغلب نرم‌افزارها به مشکل می‌خوره وقتی از kde استفاده می‌کنم. یعنی مثلا در مرورگرم وقتی می‌خوام یک عکس بارگذاری کنم نام عکس فارسی باشه مشکل داره.

یعنی اینجا هیچ کس از دوستان استفاده ثابت از kde نداره یا این که نام فایل یا پوشه فارسی کلا نداره

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
به فایل /etc/locale.gen نگاه کنید و مطمئن بشید که هر دو گزینهٔ fa_IR UTF-8  و en_US.UTF-8 UTF-8  از حالت کامنت خارج هستند و بعد
sudo locale.gen

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
من که با ترمینال همچین مشکلی ندارم، عکس هم با اسم فارسی گذاشتم مشکلی نداشتم.

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
به فایل /etc/locale.gen نگاه کنید و مطمئن بشید که هر دو گزینهٔ fa_IR UTF-8  و en_US.UTF-8 UTF-8  از حالت کامنت خارج هستند و بعد
sudo locale.gen
من روی اوبونتو ۱۲٫۰۴ (تریسکل) همچین فایلی ندارم.

آفلاین masoudborbor

  • Jr. Member
  • *
  • ارسال: 68
من اوبونتو ۱۴۰۴ استفاده می‌کنم و متاسفانه این مشکل رو دارم.

در /etc/ نه پوشه و نه فایلی به نام locale.gen وجود نداره!

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
جواب این رو بزار
locale

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
من روی اوبونتو ۱۲٫۰۴ (تریسکل) همچین فایلی ندارم.
اینجا چی؟
/etc/default/locale

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
من روی اوبونتو ۱۲٫۰۴ (تریسکل) همچین فایلی ندارم.
اینجا چی؟
/etc/default/locale
آره این رو دارم. :)
LANG="en_US.UTF-8"
LC_NUMERIC="fr_CA.UTF-8"
LC_TIME="fr_CA.UTF-8"
LC_MONETARY="fr_CA.UTF-8"
LC_PAPER="fr_CA.UTF-8"
LC_IDENTIFICATION="fr_CA.UTF-8"
LC_NAME="fr_CA.UTF-8"
LC_ADDRESS="fr_CA.UTF-8"
LC_TELEPHONE="fr_CA.UTF-8"
LC_MEASUREMENT="fr_CA.UTF-8"


آفلاین masoudborbor

  • Jr. Member
  • *
  • ارسال: 68
جواب دستور locale:
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
LANG=en_IR.UTF-8
LANGUAGE=en:fa:en
LC_CTYPE="en_IR.UTF-8"
LC_NUMERIC=en_IR.UTF-8
LC_TIME=en_IR.UTF-8
LC_COLLATE="en_IR.UTF-8"
LC_MONETARY=en_IR.UTF-8
LC_MESSAGES="en_IR.UTF-8"
LC_PAPER=en_IR.UTF-8
LC_NAME=en_IR.UTF-8
LC_ADDRESS=en_IR.UTF-8
LC_TELEPHONE=en_IR.UTF-8
LC_MEASUREMENT=en_IR.UTF-8
LC_IDENTIFICATION=en_IR.UTF-8
LC_ALL=

در نشانی /etc/default فایلی به اسم locale (و نه locale.gen) دارم که محتوای اون هم اینه
LANG="en_US.UTF-8"
LC_NUMERIC="fa_IR"
LC_TIME="fa_IR"
LC_MONETARY="fa_IR"
LC_PAPER="fa_IR"
LC_NAME="fa_IR"
LC_ADDRESS="fa_IR"
LC_TELEPHONE="fa_IR"
LC_MEASUREMENT="fa_IR"
LC_IDENTIFICATION="fa_IR"

آفلاین masoudborbor

  • Jr. Member
  • *
  • ارسال: 68
تصویر پیوست هنگام باز کردن فایل با آفیس

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
sudo locale-gen  fa_IR
sudo dpkg-reconfigure locales

آفلاین masoudborbor

  • Jr. Member
  • *
  • ارسال: 68
مشکل رفع نشد متاسفانه (نصویر پیوست)

دستور اول درست اجرا شد.

خروجی دستور

sudo dpkg-reconfigure locales
این بود:


~$ sudo dpkg-reconfigure locales
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
Generating locales...
  en_AG.UTF-8... done
  en_AU.UTF-8... done
  en_BW.UTF-8... done
  en_CA.UTF-8... done
  en_DK.UTF-8... done
  en_GB.UTF-8... done
  en_HK.UTF-8... done
  en_IE.UTF-8... done
  en_IN.UTF-8... done
  en_NG.UTF-8... done
  en_NZ.UTF-8... done
  en_PH.UTF-8... done
  en_SG.UTF-8... done
  en_US.UTF-8... done
  en_ZA.UTF-8... done
  en_ZM.UTF-8... done
  en_ZW.UTF-8... done
  fa_IR.UTF-8... up-to-date
Generation complete.
« آخرین ویرایش: 01 تیر 1393، 02:16 ب‌ظ توسط masoudborbor »

آفلاین masoudborbor

  • Jr. Member
  • *
  • ارسال: 68
locale.gen را که اجرا و بعد روزآمد می‌کنم آخرش می‌نویسه که روزآمد شده ولی پیام‌هایی هم می‌ده که در پست قبل آوردم. مشکل هنوز رفع نشده که در عکس آخری پیداست

آفلاین masoudborbor

  • Jr. Member
  • *
  • ارسال: 68
خب من این موضوع رو در انجمن‌های غیرفارسی که نمی‌تونم جستجو کنم. یعنی قید kde رو بزنم؟!