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

کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: Behnam Golds در 16 فروردین 1387، 02:22 ق‌ظ

عنوان: نمایش پرچم به جای نام زبان
ارسال شده توسط: Behnam Golds در 16 فروردین 1387، 02:22 ق‌ظ
این  امکان رو  توی  چند تا  از توزیع   های دیگه دیده  بودم  ...

اوبونتو   هم این   امکان  رو داره  ولی  مشکل  اینجاست   که  آیکون   پرچم ها   در  هیچ جای  سیستم  وجود  نداره  !!!   ....

در هر  صورت   برای  نمونه   دو تا   پرچم  رو میگذارم اینجا   که  البته  روشون  کار نشده  و  بعدا  اینکار رو انجام میدم  ...

این  آیکون ها  به فرمت png  باید  باشن   (فعلا!)    و  در مسیر   usr/share/pixmaps/     قرار  بگیرن  (با دسترسی  root ) و  سایز  اونها هم بنا به  روایتی  حول  و  حوش  64x43    هست  که   من این دو تا  رو  ریسایز کردم  .   البته   در  مسیر های  دیگه هم میشه کپی  کرد  که   اگر کسی  خواست  اونم میگم  ولی  فکر نکنم  احتیاجی  باشه!

بعد از اینکه  فایل ها رو  (  اسمشون  رو  تغییر ندید )   در مسیر  گفته  شده  کپی کردید   gconf-editor   رو   اجرا  کنید   و  به  مسیر  زیر  برید    :
desktop/gnome/peripherals/keyboard/indicator/

در  پنجره ی  سمت  راست   تیک   جلوی   کلید    showFlags   رو  بزنید    ،   در اینصورت  باید  به   جای  اسم   زبان   پرچمی  که  قرار  دادیم  رو ببینید .     این  عکس  رو میتونید  به  دلخواه   انتخاب کنید  وحتی  عکس   خودتون  رو بگذارید   O0   البته  در مسیر  گفته  شده و با   همون  اسم    ،   پسوند  png   هم   فراموش  نشه ... 

در  ضمن  اگر  کسی  از  زبان  دیگه ای  بجز  فارسی  و  انگلیسی  استفاده میکنه  باید  پرچم  مناسب  رو  با اسم   مناسبش  ذخیره  کنه  .  نکته ی   کلیدی  همین  اسم  درست +  پسوند   png   هست ...

دو تا   عکس   هم   از نتیجه گذاشتم   .
 کسی  پرچم   قشنگتر  پیدا  کرد  بذاره  اینجا  استفاده  کنیم...

ويرايش :
gconf-editor  رو با دسترسي root  باز نکنيد . در اينصورت تغييرات براي کاربر جاري اعمال نخواهد شد . 
(با تشکر از عليرضا طالقاني)
عنوان: پاسخ به: نمایش پرچم به جای نام زبان در کنار ساعت سیستم
ارسال شده توسط: pi3ch در 16 فروردین 1387، 01:13 ب‌ظ
بهنام عزیز خیلی ممنون از اینکه این راهنما رو نوشتی دنبالش می گشتم!  :)

فکر کنم فایلی که ضمیمه کردی مشکلی داشته باشه چون دو بار  در یافتش کردم اما موقع استخراج کردن خطا میگیره ازم. پیشنهاد میکنم به صورت zip فشردش کنی.

در کل من دوتا تصویر واسه زبان فارسی و انگلیسی طراحی کردم (ببخشید من اصلن گرفایست خوبی نیستم!) اگه دوست داشتیم می تونید دو تا فایل ضیمیمه رو تو همون شاخه ای که بنهام گفت کپی کنید.


اینم یه پیوند واسه پرچک انواع کشورها: http://www.markfennell.com/flags/flags.gif
یه پیوند دیگه : http://www.wave.net/upg/immigration/flags.html
عنوان: پاسخ به: نمایش پرچم به جای نام زبان در کنار ساعت سیستم
ارسال شده توسط: Behnam Golds در 16 فروردین 1387، 01:21 ب‌ظ
pi3ch   جان   خواهش  میکنم  .  حق با شما بود  فایل  مشکل  داشت   عوضش  کردم ...   

بابت  عکسایی  که  گذاشتی هم ممنون   ایده ی  جالبیه   مرسی  مرسی....
عنوان: پاسخ به: نمایش پرچم به جای نام زبان در کنار ساعت سیستم
ارسال شده توسط: Behnam Golds در 16 فروردین 1387، 02:11 ب‌ظ
دو تا  پرچم   جدید  پیدا  کردم  به  نظرم  بد نبودن  ...  اگر  پرچم  دیگه ای  خواستین   به آدرس  زیر برین  و  با  یه  کلیک  راست  ذخیرش  کنین  :

http://www.titanicons.com/squareicons-countryflags-page16.html
عنوان: پاسخ به: نمایش پرچم به جای نام زبان در کنار ساعت سیستم
ارسال شده توسط: سجاد در 16 فروردین 1387، 03:59 ب‌ظ
جالب بود اما فکر کنم size عکسها باید یه کم کوچیکتر باشه
عنوان: پاسخ به: نمایش پرچم به جای نام زبان در کنار 
ارسال شده توسط: Behnam Golds در 16 فروردین 1387، 06:07 ب‌ظ
سایز  دقیق  رو نمیدونم  ولی  فعلا   داره   جواب  میده  ،  به  عکسهای  نمونه   که تو  پست  اول گذاشتم  توجه کن  با همین  سایزن  همشون    حتی  میشه  بسته   به  سایز  پنل   عکسها رو  بزرگتر  هم  در  نظر  گرفت..
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: Behnam Golds در 12 امرداد 1387، 07:59 ق‌ظ
چه  خاکی   خورده بود این پست   :D

اینم  دو تا   پرچم  دیگه   ،  الان  از  اینا  استفاده می کنم   ;D
سایزشم  دیگه  مهم  نیست ،  من  که با  همین  سایز  زدم  مشکلی  نداره ... هرکی خواست خودش عوض کنه
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: Farshid در 12 امرداد 1387، 12:17 ب‌ظ
قربون دستت من اینجا رو ندیده بودم.

انجام دادم، سپاس فراوان!!!
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: Behnam Golds در 12 امرداد 1387، 03:45 ب‌ظ
قربون دستت من اینجا رو ندیده بودم.

انجام دادم، سپاس فراوان!!!

خواهش  میکنم  فرشید  جان ...   اگر روزی  پست  زیر خاکی  داشتی به خودم  بگو ...  ;)
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: سعید رسولی در 12 امرداد 1387، 04:17 ب‌ظ
آقا بهنام بنده هم خیلی تشکر می‌کنم. :)
منم ندیده بودم. فکر می‌کردم فقط kde این امکان رو داره. اینم از امکانات پنهان گنوم هست.
در ضمن این تاپیک همچین هم زیرخاکی نبود، هنوز 5 ماه نشده، من تاپیک دو سه ساله هم دیدم توی تکنوتاکس بیاد بالا ! ;)
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: Behnam Golds در 12 امرداد 1387، 04:31 ب‌ظ
آقا بهنام بنده هم خیلی تشکر می‌کنم. :)
منم ندیده بودم. فکر می‌کردم فقط kde این امکان رو داره. اینم از امکانات پنهان گنوم هست.
در ضمن این تاپیک همچین هم زیرخاکی نبود، هنوز 5 ماه نشده، من تاپیک دو سه ساله هم دیدم توی تکنوتاکس بیاد بالا ! ;)

لطف   داری   آخه  اینجا   1   ماه  نشده  تایپیک  میره  تو  قعر  جدول  . در هر صورت  خوشحالم  که  این  تاپیک  به  کارتون  اومد.
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: سعید رسولی در 18 امرداد 1387، 03:01 ق‌ظ
منم یه مدل دیگه‌ش رو درست کردم:
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: Behnam Golds در 18 امرداد 1387، 03:51 ق‌ظ
دستت  درد  نکنه   جالب  بود  از  flag  هایی که  گذاشتی   دارم   استفاده  می کنم     \\:D/

فقط  :   احتیاجی  نیست   سایز   flag  ها  اینقدر  بزرگ  باشه ...  تا  جایی  که  امکان  داره   باید  کوچیک  انتخاب  کنی   که   سربار  زیادی  برای    سیستم  نداشته  باشه...   ۲۰    ۳۰   تا   تغییرات  ایتطوری    توی  سیستم  انجام  بدی  سنگین   کار  کردن   سیستم  محسوس   میشه.... من  هم   می  تونستم  کوچکتر   بزنم  ولی   حسش   نبود
عنوان: پاسخ به: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: سعید رسولی در 18 امرداد 1387، 05:03 ق‌ظ
خواهش می‌کنید. البته اون انگلیسیش رو نتونستم خوب درست کنم. حالا جدی خوب شده؟! ;D  البته زیادم خوب نشده باشه، باز برای تنوع خوبه آدم هر چند وقت یه بار عوض کنه.
دربارهٔ اندازه‌ش هم چون من یه خورده وسواسی هستم، از اول بزرگ درست کردم که دقتش بالا باشه، بعد دیگه گفتم برای چی کوچیکش کنم، هر کی بخواد خودش کوچیک میکنه دیگه. فکر سرعت رو نکردم. البته فکر نکنم تأثیر چندانی داشته باشه. گنوم باید باهوش‌تر از این حرفا باشه، موقع لود کردن پنل، براش کش(catch) درست میکنه که هی اون عکس‌ها رو باز نکنه.
شما هم اگه تونستید بازم بسازید، ممنون میشیم.
اون دو تا رو هم چون خوشتون اومد فایل گیمپ‌شون رو میذارم.
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: Behnam Golds در 18 امرداد 1387، 05:10 ق‌ظ
دستت  درد  نکنه  ،  . واقعا  خوب  شده  بی تعارف... 
اگر  خودش  بفهمه  که  خوبه  ،  در  این   مورد  اطلاعی  ندارم  که  آیکون هارو هم  cache   میکنه  یا   نه   .  من  با  توجه  به  آیکون های  سایز بندی  شده برای    تم  ها  و   برنامه  ها  این  رو  گفتم  ...  ممنونم  بابت   اطلاع  رسانی...
چشم   عمری  باقی  بود  بازم  یه  چیزی  میذارم  اینجا..   ;)
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: دانیال بهزادی در 21 مهر 1387، 01:10 ق‌ظ
برای من این ارور رو می‌ده:
Error while copying to "/usr/share/pixmaps".
You do not have permissions to write to this folder.
چه کنم؟
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: Behnam Golds در 21 مهر 1387، 09:38 ق‌ظ
شما  مجوز  تغییر  محتویات دایرکتوری های خارج از  دایرکتوری خانگی رو نداری  و باید با دسترسی  کاربر ریشه این کار رو انجام بدی ...

می تونی از این روش استفاده کنی :

sudo nautilus
ناتیلوس با دسترسی ریشه باز میشه و میتونی کپی کنی .

یا  توی ترمینال :

sudo cp  your_file_path  /usr/share/pixmaps
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: امین ببران در 09 آذر 1387، 01:28 ب‌ظ
سلام
من در Ubuntu 8.10 دستورالعمل شما را اجرا کردم اما تغییری حاصل نشد! به گمانم آدرس فایل‌ها در این نسخه جابجا شده باشد. به هر حال خواهش می‌کنم در مورد کپی فایل‌ها در محلی به غیر از usr/share/pixmaps توضیح بفرمایید.
و دیگر این که چون من به تازگی با این سیستم عامل آشنا شده‌ام بفرمایید این برنامه gconf-editor مشابه regedit در Windows است؟
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: Behnam Golds در 10 آذر 1387، 09:11 ق‌ظ
متاسفانه من 8.10  نصب نکردم و هنوز نتونستم ازش دل بکنم  ;)  چون کلي کانفيگش کردم و داره توپ کار ميکنه  ;D   
از بچه هاي 8.10 کار ميخوام بررسي کنن و نتيجه رو بگن . راستي شما اسم زبان رو ميتوني ببيني ؟ يعني Language Indicator  رو گذاشتي روي پنل؟
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: امین ببران در 10 آذر 1387، 10:38 ق‌ظ
بله نام زبان دیده می‌شود! (تو این ده بیست روزه یه چیزایی یاد گرفتم \\:D/) در مورد آن موضوع تغییر آدرس فایل‌های مربوط به پرچم نظری ندارید؟
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: Behnam Golds در 10 آذر 1387، 12:37 ب‌ظ
يه روايتي هم هست که ميگه توي مسير  زير هم جواب ميده :
~/.icons/flags
يادمه اون موقع که اين پست رو زدم يه صحبت هايي هم در مورد فرمت xpm   شد ، که من امتحان نکردم . بازم مي گردم  ببينم در مورد 8.10  قضيه فرق ميکنه يا نه.
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: علیرضا طالقانی در 10 آذر 1387، 01:48 ب‌ظ
آقا جون درست کار می کنه!
موقع ذخیره کردن به اسم اون دوتا عکس دقت کنید.  us.png و ir.png

بهنام:: میسی میسی ۱+
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: Behnam Golds در 10 آذر 1387، 05:04 ب‌ظ
آقا جون درست کار می کنه!
موقع ذخیره کردن به اسم اون دوتا عکس دقت کنید.  us.png و ir.png

بهنام:: میسی میسی ۱+

دستت درد نکنه  :)
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: امین ببران در 11 آذر 1387، 07:34 ب‌ظ
با آدرس جدید که فرموده بودید هم نشد :( به هر حال متشکرم
ضمنا خدمت علیرضا طالقانی عزیز هم که تا به حال بسیار از نوشته‌هایش استفاده کرده‌ام هم عرض شود که از همین نام‌ها استفاده کرده‌ام؛ تمام مراحل کارم را می‌نویسم:
۱- فایل‌ها را از همین پست دریافت کردم ir.png و us.png (که البته دو سری مختلف را دریافت و امتحان شد که درست نشد!)
۲- با دسترسی root آنها را در /usr/share/pixmaps کپی کردم (این آدرس‌ها را هم امتحان کردم که باز هم درست نشد!: /usr/share/pixmaps/flags و /root/.icons/flags و /home/MY-USER-NAME/.icons/flags همین!)
۳- در gconf-editor در آدرس desktop/gnome/peripherals/keyboard/indicator/ تیک مربوط به showFlags را روشن کردم
*- به عادت قدیم هم چندین باری Restart کردم و تنظیم gconf را هم روشن و خاموش... ولی نشد که نشد!
خوشحال می‌شوم اگر اشکال کارم را پیدا کنید.
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: HamidTB در 21 آذر 1387، 06:58 ق‌ظ

بهنام جون ممنون
خیلی خیلی جالب بود
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: علیرضا طالقانی در 21 آذر 1387، 07:40 ق‌ظ
سلام امین جان

البته اولین دفعه که عکس ها رو دانلود کردم اسم هاشون فرق داشت که دستی اصلاح کردم. اما الان که تست کردیم اون هم درسته.

ی زحمت بکش! الان شما در چند محل تصاویر رو ذخیره کردی! همه رو حذف کن و فقط در همون usr/share/pixmaps ذخیره کن
چون نکته ی خاص یی نداره :|
اگه نشد با دیسک لایو بیار بالا و روی اون تست کن! ببین روی لایو جواب می ده بهت یا نه؟
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: امین ببران در 25 آذر 1387، 10:02 ق‌ظ
سلام علیرضا عزیز
دیگر دارم مطمئن می‌شوم که این تنظیم در Ubuntu 8.10 این طور انجام نمی‌شود! ??? الآن در محیط Live هستم ولی پرچم‌ها نشان داده نمی‌شود ](*,) (راستی این عملیات نیاز به توالی خاصی ندارد؟: Copy Files - Gconf Settings - Add the Indicator to Pannel )
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: علیرضا طالقانی در 25 آذر 1387، 10:16 ق‌ظ
نه امین جان. منم دارم روی 8.10 تست می کنم.
خروجی ی این دستور رو برام میدی؟
ls /usr/share/pixmaps/??.png
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: امین ببران در 30 آذر 1387، 09:53 ق‌ظ
سلام علیرضا عزیز
ممنون که پیگیر مشکل من هستی...
به جون عزیزت فایل‌ها را کپی کردم! ;)
خروجی دستوری که فرموده بودی:
/usr/share/pixmaps/ir.png  /usr/share/pixmaps/us.png
.
.
.
الآن فهمیدم مشکل من با gconf-editor است! یک تنظیم دیگر را هم انجام دادم ولی تاثیرش نمایان نشد! آیا بجز باز کردنش با دسترسی root و انجام تغییرات و بستن برنامه نکته دیگری هم دارد؟ (ضمنا بعد از انجام تغییرات دوباره که برنامه را باز می‌کنم تغییرات انجام شده است و مشکلی از این لحاظ نیست)
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: علیرضا طالقانی در 30 آذر 1387، 11:09 ق‌ظ
خب مشکل ات پیدا شد
با root نباید باز کنید ایش!  gconf-editor ی رابط برای تنظیم پیکربندی گنوم در کاربر شماست. وقتی با root باز کش کنی برای کاربر root تغییر می ده! نه شما
;)
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: امین ببران در 30 آذر 1387، 12:13 ب‌ظ
علیرضا باز هم ممنون
کلی برای این gconf-editor گشته بودم. ](*,) نکته کاملا منطقی بود! ;) کم کم داره کار با Ubuntu برام روون می‌شه  \\:D/
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: Behnam Golds در 30 آذر 1387، 07:44 ب‌ظ
خب مشکل ات پیدا شد
با root نباید باز کنید ایش!  gconf-editor ی رابط برای تنظیم پیکربندی گنوم در کاربر شماست. وقتی با root باز کش کنی برای کاربر root تغییر می ده! نه شما
;)

 =D>
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: امین ببران در 01 دی 1387، 10:22 ق‌ظ
خب مشکل ات پیدا شد
با root نباید باز کنید ایش!  gconf-editor ی رابط برای تنظیم پیکربندی گنوم در کاربر شماست. وقتی با root باز کش کنی برای کاربر root تغییر می ده! نه شما
;)

 =D>
با سلام به بهنام عزیز
اگر برایت امکان دارد یه لطفی کن این نکته را که علیرضا یادآور شده در عنوان اصلی اضافه کن. همه که کاپوچینو نیستن  ;) ممکنه نکته را نگیرند!
عنوان: پاسخ به: نمایش پرچم به جای نام زبان
ارسال شده توسط: Behnam Golds در 01 دی 1387، 07:17 ب‌ظ
خب مشکل ات پیدا شد
با root نباید باز کنید ایش!  gconf-editor ی رابط برای تنظیم پیکربندی گنوم در کاربر شماست. وقتی با root باز کش کنی برای کاربر root تغییر می ده! نه شما
;)

 =D>
با سلام به بهنام عزیز
اگر برایت امکان دارد یه لطفی کن این نکته را که علیرضا یادآور شده در عنوان اصلی اضافه کن. همه که کاپوچینو نیستن  ;) ممکنه نکته را نگیرند!

 ;)
چشم استاد  ، پست اول ويرايش شد. مرسي ...