მშობლიური ლექსიკონის აპლიკაცია ლექსიკონი Mac OS X-ში მართლაც საინტერესო და ძალიან სასარგებლო რამაა, ყოველ შემთხვევაში ის შეიცავს მხოლოდ ინგლისურ განმარტებით ლექსიკონს. შემდეგ ინსტრუქციებში ჩვენ გაჩვენებთ, თუ როგორ შეგვიძლია დავამატოთ ნებისმიერი ლექსიკონი პროგრამიდან კომპიუტერის მთარგმნელი, რომელიც სამწუხაროდ მხოლოდ Windows-ისთვისაა.
რა დაგვჭირდება ამ ქმედებისთვის?
- ვირტუალიზაციის ინსტრუმენტი (VirtualBox, პარალელები)
- Linux ცოცხალი განაწილება კნოპიქსი (Მე გამოვიყენე ეს სურათი)
- მარტივი perl სკრიპტი ხელმისაწვდომია აქ,
- ლექსიკონები PC Translator-იდან (wtrdctm.exe, რომელიც შერჩევის შემდეგ ლექსიკონის სარეზერვო ასლი ქმნის ფაილებს, როგორიცაა GRCSZAL.15, GRCSZAL.25, და ა.შ.)
- DictUnifier ვერსია 2.x
პირველი, რასაც ვაკეთებთ, არის ინსტალაცია VirtualBox და ჩვენ შევქმნით მასში ახალ ვირტუალურ მანქანას. ჩვენ ვირჩევთ ოპერაციულ სისტემას Linux და ვერსია Linux 2.6 (64 ბიტიანი). დატოვეთ შემოთავაზებული 8 GB ახალი HDD სურათის შექმნისას, ჩვენ არაფერს დავაინსტალირებთ, უბრალოდ გამოვიყენებთ ამ ვირტუალურ მანქანას ცოცხალი Knoppix დისტრიბუციის ჩატვირთვისთვის. ახალი ვირტუალური მანქანის შექმნის შემდეგ, ჩვენ ვაჭერთ მის პარამეტრებს, სადაც არის განყოფილება შენახვის სივრცე აირჩიეთ CD სურათი (ფანჯარაში შესანახი ხე), გვერდით დაიწერება ცარიელიდა CD/DVD Drive-ის გვერდით მარჯვნივ დააწკაპუნეთ CD სურათზე. მენიუ იხსნება, რომლითაც შეგვიძლია ავირჩიოთ აირჩიეთ ვირტუალური CD/DVD დისკის ფაილი და აირჩიეთ Knoppix განაწილების გადმოწერილი სურათი, ე.ი. სურათი.
მოდით გადავიდეთ ქსელის პარამეტრებზე (ქსელი) და დააყენეთ სურათის მიხედვით.
ჩვენ ვაჭერთ Ok და ჩვენ ვუბრუნდებით ვირტუალური მანქანების სიას. მოდით შევხედოთ აქ პარამეტრებს VirtualBox, სადაც განყოფილებაში ქსელი ჩვენ შევამოწმებთ მხოლოდ მასპინძელი ქსელის პარამეტრებს (vboxnet0). ჩვენ ვირჩევთ მას და დავაწკაპუნეთ screwdriver. შემდეგ ეკრანზე ჩვენ შევამოწმებთ არის თუ არა ადაპტერი და DHCP პარამეტრები შემდეგი 2 სურათის მიხედვით.
ახლა ჩვენ შეგვიძლია დავიწყოთ ვირტუალური მანქანა. გარკვეული პერიოდის შემდეგ ჩვენთვის დაიწყება მომხმარებლის გრაფიკული ინტერფეისი, სადაც ისრით გამოსახულ ხატზე დაწკაპუნებით ვხსნით ტერმინალს.
ჩვენ ვწერთ ბრძანებას ღია ფანჯარაში
sudo apt-get update
ეს ბრძანება დაიწყებს სისტემის "განახლებას", ეს იგივეა, როცა პროგრამული უზრუნველყოფის განახლებას აწარმოებთ Mac OS-ზე. Knoppix ჩამოტვირთავს ყველა პაკეტის მიმდინარე ვერსიებს, მაგრამ თავად არ განაახლებს სისტემას. ამ პროცესს გარკვეული დრო სჭირდება, ამიტომ ჩვენ მოვამზადებთ Mac OS-ს ამ ვირტუალურ მანქანასთან დასაკავშირებლად.
Mac OS-ში ჩვენ ვიწყებთ სისტემის პრეფერენციებს (სისტემის პარამეტრები) და მასში ვაწკაპუნებთ გაზიარების პუნქტზე (გაზიარება).
ამაში ვაწკაპუნებთ პუნქტზე ფაილის გაზიარება და დააჭირეთ ღილაკს პარამეტრები.
შემდეგ ეკრანზე ჩვენ დავრწმუნდებით, რომ ის შემოწმებულია გააზიარეთ ფაილები და საქაღალდეები SMB-ის გამოყენებით და რომ თქვენი სახელი ასევე მონიშნულია მის ქვემოთ მოცემულ ფანჯარაში.
შემდეგ გადავდივართ მომხმარებლის პარამეტრებზე, სადაც ვაწკაპუნებთ მაუსის მარჯვენა ღილაკით ჩვენს მომხმარებელზე და ვირჩევთ დამატებითი პარამეტრები.
ამ ეკრანზე გვახსოვს ე.წ Ანგარიშის სახელი, რომელიც შემოხაზულია, გამოვიყენებთ ვირტუალური მანქანიდან დასაკავშირებლად.
ჩვენ შევქმნით სპეციალურ დირექტორიას სამუშაო მაგიდაზე ლექსიკონი. ჩვენ გადავდივართ მასზე და ვხსნით სკრიპტს pctran2stardict-1.0.1.zip და ჩვენ იქ ვდებთ PC Translator-იდან ექსპორტირებულ ფაილებს. შედეგად დირექტორია გამოიყურება მსგავსი სურათის მსგავსი.
ახლა ისევ ვაჭერთ ვირტუალურ მანქანას, სადაც განახლება უკვე უნდა დასრულდეს და ვწერთ ტერმინალში
sudo apt-get install stardict-tools
ეს ბრძანება დააინსტალირებს სისტემაში საჭირო stardict ინსტრუმენტებს. მათ სკრიპტი მოითხოვს. მას შემდეგ რაც შევთანხმდებით იმაზე, თუ რა იქნება დაინსტალირებული და დააინსტალირებთ, ჩვენ დავამონტაჟებთ Mac OS-ს მის მთავარ დირექტორიაში ბრძანებით
sudo mount -t smbfs -o მომხმარებლის სახელი=<Ანგარიშის სახელი>,rw,noperm //192.168.56.2/<Ანგარიშის სახელი> /მნტ
ეს ბრძანება დამონტაჟდება თქვენს საერთო საშინაო დირექტორიაში. Ანგარიშის სახელი ჩაანაცვლე იმით რაც წერია დამატებითი პარამეტრები თქვენი Mac OS ანგარიშისთვის. ამ ბრძანების გაგზავნის შემდეგ, ის მოგთხოვთ შეიყვანოთ თქვენი პაროლი. შეიყვანეთ და არ გაგიკვირდეთ, რომ არ აჩვენებს ვარსკვლავებს. ახლა ჩვენ გადავდივართ ლექსიკონის დირექტორიაში თქვენს სამუშაო მაგიდაზე ბრძანებით
cd /mnt/Desktop/Dictionary
ფრთხილად იყავით, Linux არის რეგისტრის მგრძნობიარე, რაც იმას ნიშნავს Desktop a desktop არის 2 განსხვავებული დირექტორია. შემდეგი ბრძანება მხოლოდ სიმარტივისთვისაა. ჩაწერეთ ეს ტერმინალში ვირტუალურ მანქანაში:
F-სთვის `ls GR*`-ში; გააკეთე ექსპორტი DICTIONARY="$DICTIONARY $F"; შესრულებულია;
რას გააკეთებს ეს არის GR* ფაილების სახელების ჩასმა $DICTIONARY სისტემის ცვლადში. მე უფრო მომწონს, რადგან შემდეგ ბრძანებაში მოგიწევთ ჩამოთვალოთ ყველა ფაილი ხელით და გასაღების დასრულების შემდეგ TAB, გაზაფხულია. ახლა ჩვენ გვაქვს გერმანულ-ჩეხური ლექსიკონის ყველა ფაილი ლექსიკონის სისტემის ცვლადში და ვასრულებთ ბრძანებას
zcat $DICTIONARY > ancs.txt
ეს გააერთიანებს ყველა ფაილს 1 ფაილში, რომელიც უნდა იყოს დასახელებული ancs.txt. როგორც კი ის დასრულდება, ჩვენ შეგვიძლია გაუშვათ ბრძანება
perl pctran2stardict.pl
სადაც შეგვიძლია შევცვალოთ ენა ისეთით, ვისთანაც, მაგალითად, ვსაუბრობთ "ენ", "დე"და ა.შ. შემდეგ კითხვაზე ჩვენ გულწრფელად ვუპასუხებთ, რომ გვაქვს PC Translator ლეგალურად და დაველოდებით სანამ სკრიპტი დაასრულებს მას. სკრიპტი დირექტორიაში შექმნის 4 ფაილს, რა თქმა უნდა იმ ლექსიკონის ენის მიხედვით, რომელსაც ჩვენ ვაკონვერტირებთ.
- pc_translator-de-cs
- pc_translator-de-cs.dict.dz
- pc_translator-de-cs.idx
- pc_translator-de-cs.ifo
ახლა ჩვენ შეგვიძლია გავაჩეროთ ვირტუალური მანქანა და დავხუროთ VirtualBox.
ჩვენ დავინტერესდებით ბოლო სამი ფაილით გაფართოებით. პირველი, ჩვენ ვხსნით ფაილს გაფართოებით იფო ტექსტურ რედაქტორში (ნებისმიერი, მე გამოვიყენე TextEdit.app გაიგზავნება Mac OS-ით). ჩვენ ვპოულობთ ხაზს ფაილში "sametypesequence=m". აქ ჩვენ ვცვლით ასოს m თითო ასოზე g.
ახლა ჩვენ შევქმნით დირექტორიას ჩვენი ლექსიკონისთვის. მაგალითად, გერმანულ-ჩეხურისთვის, ჩვენ ვქმნით deutsch-czech-ს და 3ვე ფაილს ჩავვლით მასში გაფართოებებით dict.dz, idx და ifo. დავიწყოთ terminal.app (სასურველია Spotlight-ის საშუალებით, წინააღმდეგ შემთხვევაში ის მდებარეობს / პროგრამები / პროგრამები). ჩვენ მასში ვწერთ:
cd ~/Desktop/Dictionary
ეს მიგვიყვანს ლექსიკონის დირექტორიაში და gzip ჩვენი ლექსიკონი ბრძანებით
tar -cjf deutsch-czech.tar.bz2 deutsch-czech/
ჩვენ დაველოდებით ფაილის შეფუთვას. ახლა ჩვენ გავრთავთ DictUnifier პროგრამას და გადაიტანეთ მიღებული ფაილი მასში Deutsch-czech.tar.bz2. შემდეგ ეკრანზე ჩვენ უბრალოდ ვაწკაპუნებთ დაწყების ღილაკს და ველოდებით (ბაზის ატვირთვა მართლაც დიდი ხანია, შეიძლება ორ საათამდე დასჭირდეს). მიღწევის შემდეგ, თქვენ გექნებათ დამატებული ახალი ლექსიკონი თქვენს Dictionary.app-ში. გილოცავ.
და ბოლოს, მადლობა მინდა გადავუხადო მომხმარებელს მეტსახელის ქვეშ სამუელ გორდონი, რომელმაც გამოაქვეყნა ეს სახელმძღვანელო შემოკლებული ფორმით მისამართზე mujmac.czმე უბრალოდ გავაფართოვე ის არა-Linux მომხმარებლებისთვის. ვინაიდან ჩვენ არ ვავრცელებთ warez-ს, ჩვენ ვერ მოგაწოდებთ მზა ფაილებს. ყველამ ნამდვილად უნდა გააკეთოს ისინი თავად. დისკუსიაში არც სხვებს ჰკითხოთ, მათი გადმოსაწერი ნებისმიერი ბმული მაშინვე წაიშლება. Მადლობა გაგებისთვის.
გაქვთ რაიმე იდეა, როგორ წაშალოთ დამატებული ლექსიკონი შემდეგ?
დიდი მადლობა შესანიშნავი მეგზურისთვის. საბოლოოდ მოვახერხე კომპიუტერის თარჯიმანი ბალიშისთვის. თქვენ აღარ გჭირდებათ პარალელების გაკეთება
თქვენი სახლის მისამართების წიგნში გადადით Library საქაღალდეში და მასში არის Dictionaries საქაღალდე და დაამატეთ იქ ყველა დამატებული ლექსიკონები, უბრალოდ წაშალეთ ის, რაც არ გსურთ და ისინი გაქრება dictionary.app-დან.
PS: მიხარია რომ დამეხმარა :)
და გსურთ წინასწარ კონვერტირებულ პრიმო ფაილის ლინკი? :-) მადლობა
წაიკითხე ტექსტის ბოლო აბზაცი?
სეტლ, მაგრამ არ შემეძლო :-)
zcat მეუბნება, რომ ANCZAL.11 არ არის gzip ფორმატში. ექსპორტის დროს მხოლოდ ერთი ფაილი შეიქმნა. არ იცით სად შეიძლება იყოს შეცდომა?
სამწუხაროდ, მე არ ვიცი, ეს ჩვენთან არ მომხდარა. მაინც, თუ არის ერთი ფაილი, რამდენად დიდია?
უბრალოდ ვხვდები, მაგრამ შეიძლება მოხდეს, რომ ის უკვე ექსპორტირებული იყოს თქვენთან perl სკრიპტის საჭირო ფორმატში, ე.ი. შეგიძლიათ გამოტოვოთ დაკავშირების ნაბიჯი და სცადოთ ANCZAL.11-ის გადარქმევა ancs.txt-ზე და განაგრძოთ გაკვეთილი ამ სკრიპტის გაშვებით.
გთხოვთ შემატყობინოთ, როგორ მიდიხართ. Გმადლობთ
ისე, ეს ფაილი არის დაახლოებით 9 მეგაბაიტი და არ არის უბრალო ტექსტი, ეს არის ერთგვარი ორობითი ფორმატი:/
pl სკრიპტი მუშაობს, მაგრამ აჩვენებს ორ შეცდომას და ბოლოს არის მხოლოდ ფაილები pc_translator-en-cs და pc_translator-cs-en. არა იფო ან რამე მსგავსი :/
translator 2010 პრობლემას ქმნის, ლექსიკონს სხვა ფორმატში ახორციელებს. 2009 წელი უპრობლემოდ არის
საინტერესოა, მადლობა გაფრთხილებისთვის, ვეცდები გავარკვიო შესაძლებელი იქნება თუ არა რაიმეს გაკეთება 2010 წელს
ჩემს მეგობარს ჰყავს 2010 წლის თარჯიმანი, მე ვცადე მისი სარეზერვო ასლის შექმნა ANCSZAL.15-ზე ... ANCSZAL.55, პრობლემა არ არის :( გთხოვთ, კონკრეტულად რომელი ვერსია იწვევს პრობლემებს?
დეკუჯი
ასე რომ, ადამიანი, რომელმაც შექმნა და იცის როგორ გააკეთოს ის, შეიძლება იყოს პერსონაჟი და გამოგვიგზავნოს ის დამწყებთათვის ელექტრონული ფოსტით? :) დიდი მადლობა.
საუკეთესო რჩევა, რაც ამ ხნის განმავლობაში წავიკითხე. მადლობა, შესანიშნავია :)
გამარჯობა, ბრძანების sudo apt-get install stardict-tools-ის შეყვანის შემდეგ ის ამბობს: ვერ ვპოულობ პაკეტი stardict-tools. გთხოვთ მირჩიოთ რას ვაკეთებ არასწორად? მადლობა
გამარჯობა, მსურს ინსტრუქციები, თუ როგორ უნდა შევიტანო Apple ლექსიკონი cz-aj, aj-cz iPad 3-ში. მაქვს მთარგმნელი და სასწავლო ლექსიკონი (multiBank Explorer) CD-ზე. ან სხვა ხომ არ იცით iPad-ისთვის?