انجمنهای فارسی اوبونتو
کمک و پشتیبانی => میزکارهای گنو/لینوکس => میزکار KDE => نویسنده: masoudborbor در 30 خرداد 1393، 05:36 بظ
-
سلام
وقتی میخوام از لیبرآفیس فایلی با نام فارسی یا در مسیری با نام فارسی را باز کنم خطا میده.
یا حتی وقتی فایلی را با نام فارسی ذخیره میکنم، بعد میبینم به صورت ؟؟؟؟؟ ذخیره شده است. فایل منیجرم ناتیلوس است و ۱۴۰۴ را با kde استفاده میکنم
-
دوستان کسی در این موردنمیتونه کمک کنه؟
مشکل فقط آُفیس نیست.کلا هر فایل یا مسیری که نامش فارسی باشه مثلا: /home/documents/رسانه/
یا مثلا: محیطزیست.jpg رو در اغلب نرمافزارها به مشکل میخوره وقتی از kde استفاده میکنم. یعنی مثلا در مرورگرم وقتی میخوام یک عکس بارگذاری کنم نام عکس فارسی باشه مشکل داره.
یعنی اینجا هیچ کس از دوستان استفاده ثابت از kde نداره یا این که نام فایل یا پوشه فارسی کلا نداره
-
به فایل /etc/locale.gen نگاه کنید و مطمئن بشید که هر دو گزینهٔ fa_IR UTF-8 و en_US.UTF-8 UTF-8 از حالت کامنت خارج هستند و بعد
sudo locale.gen
-
من که با ترمینال همچین مشکلی ندارم، عکس هم با اسم فارسی گذاشتم مشکلی نداشتم.
-
به فایل /etc/locale.gen نگاه کنید و مطمئن بشید که هر دو گزینهٔ fa_IR UTF-8 و en_US.UTF-8 UTF-8 از حالت کامنت خارج هستند و بعد
sudo locale.gen
من روی اوبونتو ۱۲٫۰۴ (تریسکل) همچین فایلی ندارم.
-
من اوبونتو ۱۴۰۴ استفاده میکنم و متاسفانه این مشکل رو دارم.
در /etc/ نه پوشه و نه فایلی به نام locale.gen وجود نداره!
-
جواب این رو بزار
locale
-
من روی اوبونتو ۱۲٫۰۴ (تریسکل) همچین فایلی ندارم.
اینجا چی؟
/etc/default/locale
-
من روی اوبونتو ۱۲٫۰۴ (تریسکل) همچین فایلی ندارم.
اینجا چی؟
/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"
-
جواب دستور 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"
-
تصویر پیوست هنگام باز کردن فایل با آفیس
-
sudo locale-gen fa_IR
sudo dpkg-reconfigure locales
-
مشکل رفع نشد متاسفانه (نصویر پیوست)
دستور اول درست اجرا شد.
خروجی دستور
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.
-
locale.gen را که اجرا و بعد روزآمد میکنم آخرش مینویسه که روزآمد شده ولی پیامهایی هم میده که در پست قبل آوردم. مشکل هنوز رفع نشده که در عکس آخری پیداست
-
خب من این موضوع رو در انجمنهای غیرفارسی که نمیتونم جستجو کنم. یعنی قید kde رو بزنم؟!
-
با تغییر زبان خود سیستم (که زبان منوها و ... رو هم عوض میکنه) مشکل رفع میشه. تجربه بدی هم نیست کار کردن در سیستم عاملی به زبان مادری ???
-
خب چرا ناتیلوس تو kde?
مگه دلفین چشه؟ :D
-
خب چرا ناتیلوس تو kde?
مگه دلفین چشه؟ :D
من روزانه تعداد خیلی زیادی عکس رو باید همزمان تغییر اندازه بدم (فرض بفرمایید ۱۰۰۰ تا در هر نوبت) ناتیلوس یه افزونه داره که به منوی راست کلیکش افزوده میشه و میتونم همه عکسها رو انتخاب کنم و با همون منوی راست کلیک همه رو تغییر اندازه بدم با مشخصات مد نظرم (اسم فایل تازه، اندازهاش و ...)
اگر این در دلفین هم باشه برای من دلفین و ناتیلوس فرقی نداره
حالا مگه مشکل از ناتیلوسه؟!
-
نمیدونم.شاید
تو kde من این مشکل رو ندارم( البته اپن سوزه ولی ناتیلوس نصب نکردم )
واسه کار شما ابزار های تحت ترمینال هم وجود داره با قابلیت های زیاد :D ( البته اون افزونه که فرمودید تو اوبونتو دارمش )
sudo apt-get install imagemagick
که مثلا دستور convert ش خودش دنیایی داره ;D
ولی برای kde هم یه چیزایی وجود داره:
http://kde-apps.org/content/show.php/Kim?content=11505
http://kde-apps.org/content/show.php/Converter?content=69981
-
چه خوبن این دو تا! اون KIM هم که اصلا روی منو هست. ممنون :)
-
من هم همین مشکل رو داشتم و بعد از گشتی در فرومهای خارجی متوجه شدم که اکثر غیر انگلیسی زبانها این مشکل رو داشتند و البته این مخصوص کوبونتو نبوده و در واقع نوعی باگ که لیبرآفیس با میزکارهای متفاوت و در زمانهای متفاوتی داشته و حالا نوبت به KDE رسیده! البته یه جا واسه سیستم مک هم این مشکل پیش اومده بود. و نکته آخر اینکه گویا زمانی فایرفاکس هم چنین مشکلی داشته (چهجوری؟ نفهمیدم!!)
در هر حال، راهحل خلاقانهای که آقای بُربُر پیشنهاد کردند به رفع مشکل کمک کرد ولی ظاهر فارسی و انگلیسی به کوبونتو میده که آدم نمیفهمه زاغه یا کبک! اولین راهحلی که دوستان خارجی زبان ما به ذهنشون رسید استفاده از اوپنآفیس بوده و ظاهرا همه هم راضی بودند تا اینکه یکی از کاربرای فرانسوی راحتترین راه رو پیشنهاد داد.
در تنظیمات سیستم به قسمت Local برید و کشور مورد نظرتون رو به country system تغییر بدید. بقیه تنظیمات هم طبق سلیقه خودتون و نتیجه به دست میآد. به همین راحتی.
البته دوستان نگران نباشید. کاربرای چینی به طور پیگیری یه طومار جمع کردن و این باگ رو با جزئیات کامل گزارش دادند. شاید در ورژنهای آینده چنین چیزی ندیدیم.
آخر از همه اینکه ببینید این ناسیونالیسم چه بلایی که سر ملت آزاد آزاد لینوکسی نیاورد! :P