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

کمک و پشتیبانی => نرم‌افزارهای اینترنتی => نویسنده: Taha در 27 دی 1386، 12:32 ق‌ظ

عنوان: Ekiga
ارسال شده توسط: Taha در 27 دی 1386، 12:32 ق‌ظ
من Ekiga رو در ویندوز نصب کرم
محیط اش فارس ه
ولی تو ابونتو محیط Ekiga به زبان فارسی نیست
چطور می تونم محیط Ekiga رو در ابونتو فارسی ببینم
البته این در مورد بسیاری از برنامه های نوشته شده با GTK که در هر دو سیستم عامل کار می کنند صادق
عنوان: پاسخ به: Ekiga
ارسال شده توسط: مهدی پیشگوی در 27 دی 1386، 12:01 ب‌ظ
شما به راحتی باید بتونید فارسی تایپ کنید .
در مورد فارسی بودن محیطش هم سورس اون رو دانلود و تغییرات لازم رو توش بدید و بعد کامپایل کنید
خودم تجربه فارسی سازی k3b رو به این شکل داشتم
عنوان: پاسخ به: Ekiga
ارسال شده توسط: Taha در 27 دی 1386، 01:20 ب‌ظ
هوم
من فکر کردم متن های نرم افزار به طور خودکار ترجمه می شه
عنوان: پاسخ به: Ekiga
ارسال شده توسط: مهدی پیشگوی در 27 دی 1386، 01:51 ب‌ظ
نه اینطوری نیست . اونها رو گروههایی به عهده میگیرن و کار ترجمه رو روش انجام و بیرون میدن
عنوان: پاسخ به: Ekiga
ارسال شده توسط: mohi در 28 دی 1386، 07:39 ب‌ظ
من فکر کنم اگر زبان پیش فرض سیستمتپن فارسی بشه، این برنامه هم قاعدتا باید فارسی بشه چون میگید توی ویندوز فارسی نصب شده!
عنوان: پاسخ به: Ekiga
ارسال شده توسط: مهدی پیشگوی در 28 دی 1386، 09:11 ب‌ظ
من فکر کنم اگر زبان پیش فرض سیستمتپن فارسی بشه، این برنامه هم قاعدتا باید فارسی بشه چون میگید توی ویندوز فارسی نصب شده!
نه دوست من . این برنامه ها خودشون باید فایل ترجمه داشته باشن و از زبان پیش فرض سیستم استفاده نمی کنن بلکه فقط ممکنه از دایرکشنشون استفاده کنن وگرنه این همه برنامه که ریلیز شده نیازی به ترجمه نداشت D:
عنوان: پاسخ به: Ekiga
ارسال شده توسط: mohi در 28 دی 1386، 09:43 ب‌ظ
وقتی توی ویندوز فارسی نصب شده، به این معنی نیست که خود برنامه فارسی سازی شده اصلش؟ پس حتما راه دیگه‌ای غیر از کامپایل مجدد برنامه هست!

...از زبان پیش فرض سیستم استفاده نمی کنن...

پس رو چه حسابی کار میکنن؟ من فکر میکردم زبان پیش فرض سیستم براشون مشخص میکنه اونها با چه زبانی لود بشن! البته اگر فایل ترجمه فارسیش موجود باشه. ؟؟؟
عنوان: پاسخ به: Ekiga
ارسال شده توسط: Taha در 01 بهمن 1386، 11:34 ب‌ظ
mohi شما درست حدس زده بودید به زبان پیش فرض بستگی داره
ما ی چیزی داریم به نام gnu gettext فکر کنم از اون استفاده می کنه
عنوان: پاسخ به: Ekiga
ارسال شده توسط: مهدی پیشگوی در 02 بهمن 1386، 12:10 ب‌ظ
gnu gettext بلی زمانی این شرط درسته که تو برنامه نویسی رعایت بشه . اون وقت می تونه از زبان پیش فرض سیستم استفاده کنه .
خودم فعلا تو برنامه های خاصی ندیدم . استفاده از زبان های یونیکد همانند الفبای عربی که شامل چندین زبان میشه مستلزم استفاده از توابع پیچیده ای دیگری هم هست .
فرض کنید همین فروم چطوری فارسی شده ؟
یه آرایه هستش که مقدارش به یه متغیر نسبت داده شده و خیلی راحت با تغییر اون به هر زبان دیگری قابل ترجمه هستش ولی نرم افزارها این طوری نیست و فایل زبان داخل خود برنامه هستش
عنوان: پاسخ به: Ekiga
ارسال شده توسط: Sepehrnoush در 02 بهمن 1386، 03:18 ب‌ظ
در این مورد و باقی برنامه‌هایی gtkیی، (مثلاً مثل gimp) زبان پیش‌فرض سیستم مهم نیست (حداقل تو ویندوز که مطمئنم).
مهم اینه که زبان پیش‌فرض gtk رو فارسی کنید تا اکثر منوها(و نه همه) براتون فارسی بشه. باقی منوها رو هم اگر فارسی می‌خواید باید خودتون دست به کار بشید. ;)
عنوان: پاسخ به: Ekiga
ارسال شده توسط: Taha در 13 بهمن 1386، 12:44 ب‌ظ
GIMP تو ویندوز وابسته به بسته gtk نصب شده داره
با بسته gtk ای که خود سایت gimp برای ویندوز میده gtk فارسی میشه ولی با بسته سایت gladewin32.sourceforge.net نه