Reklamani yopish

Mahalliy lug'at ilovasi lug'at Mac OS X-da haqiqatan ham qiziqarli va juda foydali narsa, baribir unda faqat inglizcha izohli lug'at mavjud. Quyidagi ko'rsatmalarda biz dasturdan istalgan lug'atni qanday qo'shishimiz mumkinligini ko'rsatamiz Kompyuter tarjimoni, afsuski, bu faqat Windows uchun.

Ushbu harakat uchun bizga nima kerak bo'ladi?

  • Virtualizatsiya vositasi (VirtualBox, Parallels)
  • Linux jonli tarqatish Knoppix (Ishlaganman bu rasm)
  • Oddiy Perl skript mavjud Bu yerga,
  • PC Translator-dan lug'atlar (wtrdctm.exe, bu tanlovdan keyin Lug'atni zaxiralash kabi fayllarni yaratadi GRCSZAL.15, GRCSZAL.25, va boshqalar.)
  • DictUnifier 2.x versiyasi

Biz qiladigan birinchi narsa - o'rnatish VirtualBox va biz unda yangi virtual mashina yaratamiz. Biz operatsion tizimni tanlaymiz Linux va versiya Linux 2.6 (64-bit). Yangi HDD tasvirini yaratishda tavsiya etilgan 8 Gb ni qoldiring, biz hech narsa o'rnatmaymiz, biz bu virtual mashinadan jonli Knoppix distributivini yuklash uchun foydalanamiz. Yangi virtual mashinani yaratgandan so'ng, biz bo'limda joylashgan uning sozlamalariga o'tamiz saqlash CD tasvirini tanlang (oynada Saqlash daraxti), yoniga yoziladi Bo'sh, va CD/DVD diskining o'ng tomonidagi CD tasvirini bosing. Tanlashimiz uchun menyu ochiladi Virtual CD/DVD disk faylini tanlang va Knoppix taqsimotining yuklab olingan tasvirini tanlang, ya'ni. rasm.

Keling, tarmoq sozlamalariga o'tamiz (tarmoq) va uni rasmga muvofiq o'rnating.

Biz bosing Ok va biz virtual mashinalar ro'yxatiga qaytamiz. Keling, bu erda sozlamalarni ko'rib chiqaylik VirtualBox, bo'limning qayerida tarmoq biz faqat xost tarmog'ining sozlamalarini tekshiramiz (vboxnet0). Biz uni tanlaymiz va tornavida ustiga bosing. Keyingi ekranda adapter va DHCP sozlamalari quyidagi 2 ta rasmga mos kelishini tekshiramiz.

Endi biz virtual mashinani ishga tushirishimiz mumkin. Biroz vaqt o'tgach, biz uchun grafik foydalanuvchi interfeysi boshlanadi, u erda biz o'q bilan ko'rsatilgan belgini bosish orqali terminalni ochamiz.

Biz buyruqni ochiq oynaga yozamiz

sudo apt-get yangilanishi

Ushbu buyruq tizimni "yangilash" ni ishga tushiradi, xuddi Mac OS'da dasturiy ta'minotni yangilashni ishga tushirganingizdek. Knoppix barcha paketlarning joriy versiyalarini yuklab oladi, lekin tizimning o'zini yangilamaydi. Bu jarayon biroz vaqt oladi, shuning uchun biz Mac OS ni ushbu virtual mashinaga ulanishga tayyorlaymiz.

Mac OS-da biz tizim sozlamalarini ishga tushiramiz (Tizim afzalliklari) va unda biz almashish elementini bosamiz (Almashish).

Bunda biz elementni bosamiz Fayl almashish va tugmani bosing Options.

Keyingi ekranda biz uning tekshirilganligiga ishonch hosil qilamiz SMB yordamida fayl va papkalarni almashish va uning ostidagi oynada sizning ismingiz ham tekshiriladi.

Keyin biz foydalanuvchi sozlamalariga o'tamiz, u erda biz foydalanuvchini o'ng tugmasini bosing va tanlaymiz ilg'or Options.

Ushbu ekranda biz deb ataladigan narsalarni eslaymiz Hisob nomi, aylana bo'lib, biz virtual mashinadan ulanish uchun foydalanamiz.

Ish stolida maxsus katalog yaratamiz Lug'at. Biz unga o'tamiz va skriptni ochamiz pctran2stardict-1.0.1.zip va biz u erda PC Translator-dan eksport qilingan fayllarni joylashtiramiz. Olingan katalog quyidagi rasmga o'xshash bo'ladi.

Endi biz virtual mashinaga yana bosamiz, u erda yangilanish allaqachon tugallanishi kerak va biz terminalda yozamiz

sudo apt-get install stardict-tools

Ushbu buyruq tizimga kerakli stardict vositalarini o'rnatadi. Ular skript tomonidan talab qilinadi. Nima o'rnatilishi va o'rnatilishi haqida kelishib olganimizdan so'ng, biz Mac OS ning uy katalogini buyruq bilan o'rnatamiz

sudo mount -t smbfs -o foydalanuvchi nomi=<Hisob nomi>,rw,noperm //192.168.56.2/<Hisob nomi> /mnt

Ushbu buyruq umumiy uy katalogingizga o'rnatiladi. Hisob nomi ichida yozilgan narsa bilan almashtiring ilg'or Options Mac OS hisobingiz uchun. Ushbu buyruqni yuborganingizdan so'ng, u sizdan parolingizni kiritishingizni so'raydi. Uni kiriting va yulduzcha ko'rsatmasligiga hayron bo'lmang. Endi biz buyruq bilan ish stolingizdagi lug'at katalogiga o'tamiz

cd /mnt/Ish stoli/Lug'at

Ehtiyot bo'ling, Linux katta-kichik harflarga sezgir, bu shuni anglatadiki Desktop a ish stoli 2 xil katalog mavjud. Quyidagi buyruq oddiylik uchun. Buni virtual mashinadagi terminalga kiriting:

`ls GR*` da F uchun; DICTIONARY="$DICTIONARY $F"ni eksport qilish; bajarilgan;

Bu GR* fayllar nomlarini $DICTIONARY tizim oʻzgaruvchisiga qoʻyadi. Menga bu ko'proq yoqadi, chunki quyidagi buyruqda siz barcha fayllarni qo'lda va kalitni bajarish bilan ro'yxatlashingiz kerak bo'ladi TAB, bu bahor. Endi bizda lug'at tizimi o'zgaruvchisida nemis-chex lug'atining barcha fayllari mavjud va biz buyruqni bajaramiz.

zcat $DICTIONARY > ancs.txt

Bu barcha fayllarni nomlanishi kerak bo'lgan 1 faylga birlashtiradi ancs.txt. Bu bajarilgandan so'ng, biz buyruqni bajarishimiz mumkin

perl pctran2stardict.pl 

Masalan, biz tilni biz gaplashayotgan til bilan almashtirishimiz mumkin "en", "de", va boshqalar. Keyingi savolga biz qonuniy ravishda PC Translator-ga egamiz deb to'g'ri javob beramiz va skript tugashini kutamiz. Skript katalogda 4 ta fayl yaratadi, albatta, biz o'zgartirayotgan lug'at tiliga ko'ra.

  • pc_translator-de-cs
  • pc_translator-de-cs.dict.dz
  • pc_translator-de-cs.idx
  • pc_translator-de-cs.ifo

Endi biz virtual mashinani tugatishimiz va VirtualBox-ni yopishimiz mumkin.

Biz kengaytmali oxirgi uchta faylga qiziqamiz. Birinchidan, kengaytmali faylni ochamiz agar matn muharririda (har qanday, men foydalanardim TextEdit.app Mac OS bilan yuborilgan). Biz faylda qatorni topamiz "bir xil turdagi ketma-ketlik = m". Bu erda biz harfni almashtiramiz m har bir harf uchun g.

Endi biz lug'atimiz uchun katalog yaratamiz. Masalan, nemis-chex tili uchun biz deutsch-chex tilini yaratamiz va unga dict.dz, idx va ifo kengaytmalari bilan barcha 3 ta faylni sudrab olib boramiz. Keling, ishga tushiramiz terminal.app (afzal Spotlight orqali, aks holda u joylashgan / Ilovalar / Yordamchi dasturlar). Unda biz yozamiz:

cd ~/Ish stoli/Lug'at

Bu bizni lug'at katalogiga olib boradi va buyruq yordamida lug'atimizni gzip qiladi

tar -cjf deutsch-czech.tar.bz2 deutsch-czech/

Fayl to'planguncha kutamiz. Endi biz DictUnifier yordam dasturini ishga tushiramiz va natijada olingan faylni unga tortamiz deutsch-czech.tar.bz2. Keyingi ekranda biz faqat boshlash tugmasini bosamiz va kutamiz (ma'lumotlar bazasini yuklash juda uzoq, ikki soatgacha vaqt olishi mumkin). Unga erishganingizdan so'ng, Dictionary.app ilovangizga yangi lug'at qo'shiladi. Tabriklaymiz.

Nihoyat, taxallus ostidagi foydalanuvchiga rahmat aytmoqchiman Samuel Gordon, ushbu qo'llanmani qisqartirilgan shaklda e'lon qilgan mujmac.cz, Men uni faqatgina Linux bo'lmagan foydalanuvchilarga kengaytirdim. Biz warezni tarqatmaganimiz uchun sizga tayyor fayllarni taqdim eta olmaymiz. Har bir inson haqiqatan ham ularni o'zi yaratishi kerak. Munozarada boshqalardan ham so'ramang, ularni yuklab olish uchun havolalar darhol o'chiriladi. Tushunganingiz uchun rahmat.

.