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

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

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


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: افزودن غلط یاب فارسی به مرورگر فایرفاکس  (دفعات بازدید: 4319 بار)

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

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
در کنار امکانات بسیار خوبی که در لینوکس برای فارسی نویسی وجود دارد، حضور یک غلط یاب فارسی نظیر آنچه قبلا برای Open Ofiice وجود دارد، به شدت احساس می شود. در این راهنما قصد دارم نحوه ی اضافه کردن یک غلط یاب فارسی، توسط یکی از افزونه های فایرفاکس را توضیح دهم.
توصیه می شود اگر اوبونتوی شما از امکانات اولیه ی فارسی بی بهره است، ابتدا ویکی زیر را مطالعه نمایید:

- این افزونه از برنامه ی Hunspell به این منظور استفاده می کند که در صورت تمایل می توانید آنرا از آدرس زیر بارگذاری و نصب کنید در صورتی که مایل به نصب برنامه ی Hunspell نیستید، از این مرحله چشمپوشی کنید.
راهنمای نصب در فایل README وجود دارد. به صورت خلاصه برای نصب پس از خراج کردن فایل از حالت فشرده، طبق روال دصب برنامه ها در لینوکس از روی منبع، مراحل زیر را به ترتیب اجرا کنید:
configure./
make
make install

- این افزونه را از آدرس زیر مانند سایر افزونه های فایرفاکس دریافت کنید. برای این منظور کافی است بر روی عبارت Add To Firefox : کلیک کنید تا پس از چند ثانیه افزونه به صورت خودکار نصب شود.


- پس از نصب موفق، یک بار مرورگر فایرفاکس را بسته . مجددا راه اندازی کنید.


از این پس در هنگام نوشتن متن فارسی، فایرفاکس به صورت خودکار به دنبال غلط ‌های املایی میگردد و مانند غلط گیر های لاتین، زیر آنها را خط قرمز می‌کشد. شما می توانید با راست کلیک کردن بر روی کلمه ی غلط، از روی لیست پیشنهادی، املای صحیح کلمه را برگزینید. برای این کار ابتدا باید گزینه ی Check Spelling فعال باشد و از منوی Language گزینه ی fa_IR یا Persian انتخاب شده باشد.







پ.ن:

*- لزومی برای نصب  برنامه ی Hunspell به عنوان پیش نیاز، وجود ندارد.

*- این برنامه نیازی به فارسی بودن مرورگر فایرفاکس ندارد.


*- دایره ی واژگان دیکشنری را می توانید از طریق انتخاب کلمه ی جدید و سپس انتخاب Add To Dictionary گسترش دهید. مثلا اگر بنویسید "اوبونتو" افزونه به دلیل اینکه این کلمه در دایره ی واژگان فارسی وجود ندارد، غلط فرض می کند و شما می توانید با افزودن این کلمه با دیکشنری طبق آنچه گفته شد، دایره ی واژگان آنرا گسترش دهید.

*- امکان تعویض دیکشنری برای برنامه وجود دارد. این برنامه از دیکشنری fa_IR استفاده می کند و شما می توانید در صورت در اختیار داشتن دیکشنری های دیگر، آنها در فایل xpi افزونه جایگزین کنید.
اگر فایل افزونه با پسوند xpi را به جای نصب مستقیم، دانلود کنید، و آن را با archive manager باز کنید، یک فایل با حجیم به اسم fa_IR در پوشه ی dictionaries وجود دارد که همان بانک اطلاعاتی افزونه است و قابلیت ویرایش دارد.
البته ساده ترین روش برای این منظور، طبق توضیح فوق این است که دایره ی واژگان دیکشنری را از طریق انتخاب کلمه ی جدید و سپس انتخاب Add To Dictionary گسترش دهید.
البته شما می توانید به تدریج که فایل دیکشنری تان  از این روش پر بار تر شد، فایل fa_IR موجود در این پوشه ی:

mozilla/firefox/q8dztl71.default/extensions/fa@dictionaries.addons.mozilla.org/dictionaries./~

جایی برای استفاده های بعدی ذخیره کنید یا آن رابرای استفاده های بعدی با فایل fa_IR موجود در پوشه ی dictionaries در فایل پسوند xpi اصلی جایگزین کنید.

توضیح اینکه آدرس فوق، آدرس پوشه ی نصب شده ی افزونه های فایر فاکس هست که ممکن است  پوشه ی q8dztl71.default نام دیگری در کامپیوتر شما داشته باشد اما به هر حال شما می توانید پوشه ی افزونه های نصب شده ی  فایرفاکس را در پوشه ی mozilla/firefox./~ پیدا کنید. البته این پوشه در حالت مخفی قرار دارد و برای دیدن آنن در /home باید CTRL+h را بزنید.
همچنین منظور از /~ پوشه ی خانگی کاربر واقع در آدرس /home/username هست که به جای username باید وارد پوشه ی خانگی خودتان شوید. یعنی آدرس:

mozilla/firefox/q8dztl71.default/extensions/fa@dictionaries.addons.mozilla.org/dictionaries./~

با:

 
/home/farab/.mozilla/firefox/q8dztl71.default/extensions/fa@dictionaries.addons.mozilla.org/dictionaries

مشابه هست که به جای نام کاربری farab باید نام کاربری خودتان را قرار دهید.

*- این افزونه بر روی فایرفاکس ۳ به بعد تست شده است اما امکان دارد در نسخه های پایین تر هم کار کند.

*- با تشکر ویژه از وب سایت http://mozillafirefox.ir به خاطر ارائه ی این افزونه و شخص بهنام مراوندی به عنوان برنامه نویس.
« آخرین ویرایش: 10 مهر 1387، 11:52 ق‌ظ توسط فاراب »
Godisnowhere

آفلاین Meys@m

  • Full Member
  • *
  • ارسال: 190
  • جنسیت : پسر
  • ما زنده به آنیم که آرام نگیریم

خیلی خیلی مفیده
ممنون
from freedom came elegance

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
فعلا دارم دنبال یه دیکشنری قوی تر که اصطلاحات کامپیوتری رو هم می شناسه می گردم. اگه پیدا کنم، جایگزین می کنم.
Godisnowhere

آفلاین Meys@m

  • Full Member
  • *
  • ارسال: 190
  • جنسیت : پسر
  • ما زنده به آنیم که آرام نگیریم
سلام
آیا هیچ راهی برای غنی کردن این دیکشنری ها هست؟
یعنی من خودم در کمک به این دیکشنری شروع به افزودن لغاتی کنم که در اون نیست؟
from freedom came elegance

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: افزودن غلط یاب فارسی به مرورگر فایر
« پاسخ #4 : 10 مهر 1387، 11:38 ق‌ظ »
اگر فایل افزونه با پسوند xpi رو به جای نصب مستقیم، دانلود کنید، و اونو با archive manager باز کنید، یه فایل با حجیم به اسم fa_IR توی پوشه ی dictionaries وجود داره که همون بانک اطلاعاتیش هست. فکر  می کنم بشه اونو ادیت کرد.
البته ساده ترین را اینه که همون طور که در پست اول توضیح دادم، دایره ی واژگان دیکشنری را از طریق انتخاب کلمه ی جدید و سپس انتخاب Add To Dictionary گسترش دهید.
البته شما می توانید کم کم که دیکشنریتون از این روش پر بار تر شد، فایل fa_IR موجود در این پوشه ی:

mozilla/firefox/q8dztl71.default/extensions/fa@dictionaries.addons.mozilla.org/dictionaries./~

جایی برای استفاده های بعدی ذخیره کنید یا اون رو برای استفاده های بعدی با فایل fa_IR موجود در پوشه ی dictionaries در فایل پسوند xpi اصلی جایگزین کنید.

توضیح اینکه آدرس فوق، آدرس پوشه ی نصب شده ی افزونه های فایر فاکس هست که ممکنه پوشه ی q8dztl71.default به اسم دیگه ای در کامپیوتر شما باشه اما به هر حال شما می تونید پوشه ی افزونه های نصب شده ی  فایرفاکس رو در پوشه ی mozilla/firefox./~ پیدا کنید. البته این پوشه در حالت مخفی قرار داره و برای دیدن اون در /home باید CTRL+h v را بزنید.
همچنین منظور از /~ پوشه ی خانگی کاربر واقع در آدرس /home/username هست که به جای username باید وارد پوشه ی خانگی خودتان شوید. یعنی آدرس:

mozilla/firefox/q8dztl71.default/extensions/fa@dictionaries.addons.mozilla.org/dictionaries./~

با:

 
/home/farab/.mozilla/firefox/q8dztl71.default/extensions/fa@dictionaries.addons.mozilla.org/dictionaries

مشابه هست که به جای نام کاربری farab باید نام کاربری خودتان را قرار دهید.
« آخرین ویرایش: 10 مهر 1387، 11:43 ق‌ظ توسط فاراب »
Godisnowhere