Aplikasyon diksyonè natif natal Dictionary nan Mac OS X se vre yon bagay enteresan e trè itil, de tout fason li gen sèlman yon diksyonè eksplikasyon angle. Nan enstriksyon sa yo, nou pral montre ki jan nou ka ajoute nenpòt diksyonè nan pwogram nan tradiktè PC, ki se malerezman sèlman pou Windows.
Kisa nou pral bezwen pou aksyon sa a?
- Zouti Virtualization (VirtualBox, Paralèl)
- Linux viv distribisyon buttonpix (Mwen te itilize imaj sa a)
- Senp pèrl script ki disponib isit la,
- Diksyonè ki soti nan PC Translator (wtrdctm.exe, ki apre seleksyon Fè bak diksyonè a kreye dosye tankou GRCSZAL.15, GRCSZAL.25, elatriye)
- DictUnifier vèsyon 2.x
Premye bagay nou fè se enstale VirtualBox epi nou pral kreye yon nouvo machin vityèl ladan l. Nou pral chwazi sistèm operasyon an Linux ak vèsyon Linux 2.6 (64-bit). Kite 8GB yo sijere lè w ap kreye yon nouvo imaj HDD, nou p ap enstale anyen, n ap jis itilize machin vityèl sa a pou n kòmanse distribisyon Knoppix ap viv la. Apre kreye yon nouvo machin vityèl, nou klike sou anviwònman li yo, kote nan seksyon an depo chwazi imaj CD a (nan fenèt la Depo Tree), yo pral ekri akote li vid, ak sou bò dwat la akote CD/DVD Drive, klike sou imaj CD la. Yon meni ap louvri pou nou chwazi nan Chwazi yon dosye vityèl CD/DVD disk epi chwazi imaj ki telechaje distribisyon Knoppix la, sa vle di. foto.
Ann ale nan anviwònman rezo yo (Rezo) epi mete l dapre foto a.
Nou klike sou Ok epi nou retounen nan lis machin vityèl yo. Ann pran yon gade nan anviwònman yo isit la VirtualBox, kote nan seksyon an Rezo nou pral tcheke paramèt yo nan sèlman rezo a lame-sèlman (vboxnet0). Nou chwazi li epi klike sou tounvis la. Nan ekran sa a, nou pral tcheke si adaptè a ak paramèt DHCP yo dapre 2 imaj sa yo.
Koulye a, nou ka kòmanse machin vityèl la. Apre yon ti tan, koòdone itilizatè grafik la ap kòmanse pou nou, kote nou ouvri tèminal la lè nou klike sou icon yo montre ak flèch la.
Nou ekri lòd la nan fenèt la louvri
sudo nimewo apatman-GET aktyalizasyon
Kòmandman sa a pral kòmanse "aktyalizasyon" sistèm nan, se tankou lè ou kouri aktyalizasyon lojisyèl sou Mac OS. Knoppix telechaje vèsyon aktyèl yo nan tout pakè, men li pa mete ajou sistèm nan tèt li. Pwosesis sa a pran kèk tan, kidonk nou pral prepare Mac OS pou konekte ak machin vityèl sa a.
Nan Mac OS, nou lanse Preferans Sistèm (Preferences System) epi ladan l nou klike sou atik pataje a (Pataje).
Nan sa a nou klike sou atik la File Pataje epi klike sou bouton an Opsyon.
Nan ekran sa a, nou pral asire w ke li tcheke Pataje dosye ak dosye lè l sèvi avèk SMB e ke non ou tcheke tou nan fenèt ki anba a.
Lè sa a, nou ale nan anviwònman itilizatè yo, kote nou klike sou dwa sou itilizatè nou an epi chwazi Opsyon avanse.
Nan ekran sa a nou sonje sa yo rele Non kont lan, ki se makonnen, nou pral sèvi ak li konekte soti nan machin nan vityèl.
Nou pral kreye yon anyè espesyal sou Desktop la Diksyonè. Nou deplase nan li epi depake script la pctran2stardict-1.0.1.zip epi nou mete dosye yo ekspòte soti nan PC Translator la. Anyè ki kapab lakòz la pral sanble ak imaj sa a.
Koulye a, nou klike ankò nan machin vityèl la, kote aktyalizasyon a ta dwe deja fini epi nou ekri nan tèminal la
sudo apt-get install stardict-tools
Kòmand sa a pral enstale zouti stardict ki nesesè yo sou sistèm lan. Yo mande pa script la. Apre yo fin dakò sou sa ki pral enstale ak enstale, nou pral monte Mac OS anyè lakay li ak lòd la
sudo mount -t smbfs -o non itilizatè=<Non kont lan>,rw,noperm //192.168.56.2/<Non kont lan> /mnt
Kòmand sa a pral monte nan anyè lakay ou pataje. Non kont lan ranplase ak sa ki ekri nan Opsyon avanse pou kont Mac OS ou. Yon fwa ou voye lòd sa a, li pral mande w antre modpas ou. Antre nan li epi pa sezi ke li pa montre asterisk. Koulye a, nou chanje nan anyè diksyonè sou Desktop ou ak lòd la
cd /mnt/Desktop/Dictionary
Fè atansyon, Linux se ka sansib, ki vle di sa Desktop a Desktop gen 2 repèrtwar diferan. Kòmandman sa a se jis pou senplisite. Tape sa a nan tèminal la nan machin vityèl la:
pou F nan `ls GR*`; fè ekspòte DICTIONARY="$DICTIONARY $F"; fè;
Kisa sa pral fè se mete non dosye GR* yo nan varyab sistèm $DICTIONARY la. Mwen renmen li pi byen paske nan lòd sa a ou ta gen lis tout dosye yo manyèlman epi ak fini kle a ap travay TAB, se yon prentan. Koulye a, nou gen tout dosye yo nan diksyonè Alman-Tchèk la nan varyab sistèm diksyonè a epi nou egzekite lòd la
zcat $DIKSYONÈ > ancs.txt
Sa a pral konbine tout fichye yo nan 1 fichye, ki dwe nonmen ancs.txt. Yon fwa li fini, nou ka kouri lòd la
perl pctran2stardict.pl
Kote nou ka ranplase lang lan ak lang n'ap konvèse a pa egzanp "en", "de", elatriye. Pou kesyon ki vin apre a, nou pral reponn ak verite ke nou gen PC Translator legalman epi n ap tann jiskaske script la fini li. Script la pral kreye 4 fichye nan anyè a, nan kou dapre lang nan diksyonè a nou ap konvèti.
- pc_translator-de-cs
- pc_translator-de-cs.dict.dz
- pc_translator-de-cs.idx
- pc_translator-de-cs.ifo
Koulye a, nou ka mete fen nan machin vityèl la epi fèmen VirtualBox.
Nou pral enterese nan twa dènye dosye yo ak ekstansyon an. Premyèman, nou louvri dosye a ak ekstansyon an ifo nan yon editè tèks (nenpòt, mwen te itilize TextEdit.app anbake ak Mac OS). Nou jwenn yon liy nan dosye a "sametypesequence=m". Isit la nou ranplase lèt la m pou chak lèt g.
Koulye a, nou pral kreye yon anyè pou diksyonè nou an. Pou egzanp, pou German-Czech, nou kreye Deutsch-Czech epi trennen tout 3 fichye ak ekstansyon yo dict.dz, idx ak ifo nan li. Ann lanse tèminal.app (de preferans atravè Spotlight, otreman li sitiye nan / Aplikasyon / Itilite). Nou ekri ladan l:
cd ~/Desktop/Diksyonè
Sa a pral mennen nou nan anyè diksyonè a ak gzip diksyonè nou an ak lòd la
tar -cjf deutsch-czech.tar.bz2 deutsch-czech/
Nou pral tann jiskaske dosye a chaje. Koulye a, nou kouri sèvis piblik DictUnifier la epi trennen dosye a ki kapab lakòz nan li deutsch-czech.tar.bz2. Nan pwochen ekran an, nou jis klike sou bouton an kòmanse epi tann (telechaje baz done a se reyèlman long, li ka pran jiska de zè de tan). Apre w fin rive jwenn li, w ap ajoute yon nouvo diksyonè nan Dictionary.app ou a. Felisitasyon.
Finalman, mwen ta renmen remèsye itilizatè a anba ti non an Samyèl Gordon, ki moun ki afiche gid sa a nan fòm abreje nan mujmac.cz, Mwen jis elaji li pou itilizatè ki pa Linux. Kòm nou pa distribye warez, nou pa ka ba ou dosye pare. Tout moun vrèman dwe fè yo tèt yo. Pa mande lòt moun nan diskisyon an tou, nenpòt lyen pou telechaje yo pral efase imedyatman. Mèsi pou konpreyansyon w.
Nenpòt lide ki jan yo efase diksyonè a ajoute?
Mèsi anpil pou gwo gid la. Mwen te finalman kapab rezoud tradiktè a PC pou zòrye a. Ou pa bezwen fè paralèl ankò
Nan liv adrès lakay ou, ale nan katab Bibliyotèk la epi ladan l gen yon katab Dictionaries epi ajoute tout diksyonè ki te ajoute la, jis efase sa yo ou pa vle epi yo pral disparèt nan diksyonè.app.
PS: mwen byen kontan li te ede :)
Epi ou ta renmen bay yon lyen ki mennen nan dosye a pre-konvèti primo? :-) Mèsi
ou te li dènye paragraf tèks la?
Cetl, men mwen pa t 'kapab :-)
zcat di m ke ANCZAL.11 pa nan fòma gzip. yon sèl fichye te kreye pandan ekspòtasyon. ou pa konnen ki kote erè a ka ye?
Malerezman, mwen pa konnen tèt mwen, sa pa rive nou. Antouka, si gen yon dosye, ki jan li ye?
Mwen jis devine, men li ta ka rive ke li te deja ekspòte ba ou nan fòma ki nesesè pou script perl la, i.e. ou ta ka sote etap lyen an epi eseye chanje non ANCZAL.11 an ancs.txt epi kontinye leson patikilye a nan kouri script sa a.
Tanpri, fè m 'konnen ki jan ou jwenn. Mèsi
Oke, fichye sa a se apeprè 9 megabyte epi li pa tèks klè, li se yon kalite fòma binè:/
Script pl la kouri, men li montre de erè epi nan fen a gen sèlman fichye pc_translator-en-cs ak pc_translator-cs-en. non ifo oswa anyen konsa :/
translator 2010 kreye yon pwoblèm, li ekspòte diksyonè a nan yon fòma diferan. 2009 se san pwoblèm
enteresan, mèsi pou avètisman an, mwen pral eseye chèche konnen si li ta posib fè yon bagay nan 2010
Zanmi mwen an gen yon tradiktè 2010, mwen te eseye fè bak li ak li epi li te fè bak nan ANCSZAL.15 ... ANCSZAL.55, pa gen pwoblèm :( Tanpri, ki vèsyon egzakteman ki lakòz pwoblèm?
Mèsi
Se konsa, moun ki te fè li epi ki konnen ki jan fè li ta ka yon karaktè epi voye li ba nou débutan pa imel? :) Li ta gwo mèsi.
Pi bon konsèy mwen te li nan yon ti tan. Mèsi, li ekselan :)
Bonjou, apre w fin antre nan lòd sudo apt-get install stardict-tools li di: paka jwenn pake stardict-tools. Tanpri konseye sa m ap fè mal? Mèsi
Bonjou, mwen ta renmen enstriksyon sou kòman pou jwenn diksyonè Apple cz-aj, aj-cz nan iPad 3 la. Mwen gen yon tradiktè ak yon diksyonè etid (multiBank Explorer) sou CD. Oswa èske w konnen yon lòt pou iPad?