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

کمک و پشتیبانی => انجمن عمومی => نویسنده: pi3ch در 16 فروردین 1387، 01:25 ب‌ظ

عنوان: مسئله متن فارسی طولانی در یکی از منوها
ارسال شده توسط: pi3ch در 16 فروردین 1387، 01:25 ب‌ظ

تصویر زمیمه رو ببینید. من این متن طولانی که باعث شده منو بدشکل دیده بشه رو از کدام فایل زبانی می تونم تغییر بدم؟
تاحالا کسی با این مسئله برخورد کرده؟

یه سوال دیگه این منوی System رو از کدوم فایل میشه معادل فارسیش رو نوشت؟
عنوان: پاسخ به: مسئله متن فارسی طولانی در یکی از منوها
ارسال شده توسط: سعید رسولی در 16 فروردین 1387، 04:07 ب‌ظ
\sudo gedit /usr/share/applications/network-scheme.desktopبعدش خطی رو پیدا کنید که با
Name[fa]=شروع میشه و اون نوشتهٔ فارسی طولانی رو جلوش داره. اون نوشته رو به دلخواه تغییر بدید(مثلا بجای کلش بذارید شبکه). فایل رو save کنید و ببندید. بعد با دستور killall gnome-panel درست میشه.
نمیدونم اون ترجمهٔ طولانی چیه گذاشتن! ترجمش باید همون «شبکه» می‌بود. شاید اشتباه لپی شده!

در مورد سوال دومتون:
sudo gedit /usr/share/desktop-directories/System.directoryبعد این خط رو اضافه کنید:
Name[fa]=سیستم
عنوان: پاسخ به: مسئله متن فارسی طولانی در یکی از منوها
ارسال شده توسط: pi3ch در 16 فروردین 1387، 06:29 ب‌ظ
از توضیح کامل و جامعت واقعا ممنونم الیوس جان! عالی بود!
جامع و کامل و مانع بود!  ;D

در مورد دومین سوال تغییراتی رو دادم حتی Comment[fa] رو هم اضافه کردم اما بعد از killall gnome-panel تغییری نکرد. جای دیگه رو هم باید تغییر بدم؟
عنوان: فارسی سازی شخصی روی گنوم
ارسال شده توسط: pi3ch در 16 فروردین 1387، 07:37 ب‌ظ
خوب راحل رو پیدا کردم. عبارت System تو فایل های زبانی فارسی ترجمه نشده بود.

برای این کار
۱. ابتدا فایلها منبع زبان فارسی برای گنوم یعنی language-pack-gnome-fa رو از منابع دربافت کنید یا تو گوگل جستجو کنید و از طریق سایت اوبونتو منبع نه بسته deb رو دریافت کنید.
۲. فایل gnome-panel-2.0.po رو با ویرایشگرتون باز کنید و دنبال عبارت "System" بگردید
۳. در سطر پایین معادل فارسیشو بنویسید و بعد ذخیره کنید.
۴. دستور msgfmt -o gnome-panel-2.0.mo gnome-panel-2.0.po  رو اجرا کنید که فایل رو براتون به اصطلاح کامپایل کنه.
۵. فایل gnome-panel-2.0.mo رو در داخل شاخه /usr/share/locale/fa/LC_MESSAGES کپی کنید
۶. دستور killall gnome-panel رو اجرا کنید.

نکته ۱: اگر درحین مرحله ۵ خطا یا باگی رو مشاهده کردید مشکلی نیست چون فایل زبانی رو دستکار کردید این خطا ایجاد شده. که خود گنوم باز راه اندازی مجدد میشه
نکته ۲: برای اجرا دستور مرحله ۵ به بعد نیاز به دسترسی به کاربر رشته دارین
نکته۳: این کار رو می تونید برای ترجمه کلیه متون از انگلیسی به فارسی انجام بدین و سیستمتون رو فارسی تر کنید.
نکته۴: اگر به دنبال عبارتی خاص در میان فایلهای زبانی می گردید می تونید از ترفند زیر استفاده کنید.
ترفند: جستجوی یک عبارت در چندین پرونده >> http://forum.ubuntu.ir/index.php?topic=4145.0
نکته۵: اگر می خواهید به پروژه فارسی سازی کمک کنید عنوان زیر رو ببینید:
آغاز رسمی ترجمه Hardy http://forum.ubuntu.ir/index.php?topic=3459.0
عنوان: پاسخ به: مسئله متن فارسی طولانی در یکی از منوها
ارسال شده توسط: mohi در 19 فروردین 1387، 11:42 ب‌ظ
متاسفانه این باگ از نسخه فستی 7.04 بوده و آنقدر مشارکتها پایین بوده که حل نشده! :(
عنوان: پاسخ به: مسئله متن فارسی طولانی در یکی از منوها
ارسال شده توسط: pi3ch در 20 فروردین 1387، 11:46 ق‌ظ
خوب چطوری میشه مشارکت داشت؟

مثلا همین مشکل رو که حال شده رو چطوری میشه منتشر کرد؟
عنوان: پاسخ به: مسئله متن فارسی طولانی در یکی از منوها
ارسال شده توسط: hasannoori در 20 فروردین 1387، 12:49 ب‌ظ
اوه چه خوب که یکی بالاخره یادش افتاد
من قبلا این رو به میل لیست ارسال کردم و نتیجه ای نگرفتم تو لانچپد هم سرچ کردم نتونستم پیداش کنم
تا لااقل اصلاح بشه!!!
عنوان: پاسخ به: مسئله متن فارسی طولانی در یکی از منوها
ارسال شده توسط: mohi در 20 فروردین 1387، 01:21 ب‌ظ
توی لانچ‌پد عضو بشید و به عنوان یک باگ گزارش کنید
عنوان: پاسخ به: مسئله متن فارسی طولانی در یکی از منوها
ارسال شده توسط: pi3ch در 20 فروردین 1387، 01:28 ب‌ظ
من عضو هستم اما پروژه فیستس رو که مربوط به فایل زبانی باشه که باگ بالا ازش نشات میگیره پیدا نکردم:
https://translations.launchpad.net/projects/?text=feisty&x=0&y=0
باید تو فهرست باگها هاردی ثبتش کنم؟
عنوان: پاسخ به: مسئله متن فارسی طولانی در یکی از منوها
ارسال شده توسط: mohi در 20 فروردین 1387، 02:37 ب‌ظ
اگر هاردی رو تست میکنید و این مشکل رو دارید بله! باگ ریپورت کنید. :)
عنوان: پاسخ به: مسئله متن فارسی طولانی در یکی از منوها
ارسال شده توسط: pi3ch در 20 فروردین 1387، 06:58 ب‌ظ
والا من پارسیکسو تست می کنم :-D