স্থানীয় অভিধান অ্যাপ্লিকেশন অভিধান Mac OS X-এ সত্যিই একটি আকর্ষণীয় এবং খুব দরকারী জিনিস, যাইহোক এটিতে শুধুমাত্র একটি ইংরেজি ব্যাখ্যামূলক অভিধান রয়েছে। নিম্নলিখিত নির্দেশাবলীতে, আমরা দেখাব কিভাবে আমরা প্রোগ্রাম থেকে যেকোনো অভিধান যোগ করতে পারি পিসি অনুবাদক, যা দুর্ভাগ্যবশত শুধুমাত্র উইন্ডোজের জন্য।
এই কর্মের জন্য আমাদের কি প্রয়োজন হবে?
- ভার্চুয়ালাইজেশন টুল (VirtualBox, সমান্তরাল)
- লিনাক্স লাইভ ডিস্ট্রিবিউশন নপপিক্স (আমি ব্যবহার করতাম এই ছবিটি)
- সরল Perl স্ক্রিপ্ট উপলব্ধ এখানে,
- পিসি অনুবাদক থেকে অভিধান (wtrdctm.exe, যা নির্বাচনের পরে অভিধান ব্যাক আপ করা হচ্ছে যেমন ফাইল তৈরি করে GRCSZAL.15, GRCSZAL.25, ইত্যাদি)
- DictUnifier সংস্করণ 2.x
আমরা প্রথম জিনিস ইনস্টল করা হয় VirtualBox এবং আমরা এটিতে একটি নতুন ভার্চুয়াল মেশিন তৈরি করব। আমরা অপারেটিং সিস্টেম নির্বাচন করব লিনাক্স এবং সংস্করণ লিনাক্স 2.6 (64-বিট). একটি নতুন HDD ইমেজ তৈরি করার সময় প্রস্তাবিত 8GB ছেড়ে দিন, আমরা কিছু ইনস্টল করব না, আমরা শুধু এই ভার্চুয়াল মেশিনটি লাইভ Knoppix ডিস্ট্রিবিউশন বুট করতে ব্যবহার করব। একটি নতুন ভার্চুয়াল মেশিন তৈরি করার পরে, আমরা এটির সেটিংসে ক্লিক করি, যেখানে বিভাগে রয়েছে সংগ্রহস্থল সিডি ইমেজ নির্বাচন করুন (উইন্ডোতে স্টোরেজ ট্রি), এর পাশে লেখা থাকবে খালি, এবং CD/DVD ড্রাইভের ডানদিকে, সিডি ইমেজে ক্লিক করুন। আমাদের বেছে নেওয়ার জন্য একটি মেনু খুলবে একটি ভার্চুয়াল সিডি/ডিভিডি ডিস্ক ফাইল চয়ন করুন এবং Knoppix ডিস্ট্রিবিউশনের ডাউনলোড করা ছবি নির্বাচন করুন, যেমন। ছবি
চলুন নেটওয়ার্ক সেটিংসে যাই (নেটওয়ার্ক) এবং ছবি অনুযায়ী সেট করুন।
আমরা ক্লিক করুন Ok এবং আমরা ভার্চুয়াল মেশিনের তালিকায় ফিরে আসি। চলুন এখানে সেটিংস কটাক্ষপাত করা যাক ভার্চুয়ালবক্স, যেখানে বিভাগে নেটওয়ার্ক আমরা একমাত্র হোস্ট-অনলি নেটওয়ার্কের সেটিংস পরীক্ষা করব (vboxnet0) আমরা এটি নির্বাচন করি এবং স্ক্রু ড্রাইভারে ক্লিক করি। নিম্নলিখিত স্ক্রীনে, আমরা অ্যাডাপ্টার এবং DHCP সেটিংস নিম্নলিখিত 2টি চিত্র অনুসারে কিনা তা পরীক্ষা করব।
এখন আমরা ভার্চুয়াল মেশিন শুরু করতে পারি। কিছুক্ষণ পরে, গ্রাফিক্যাল ইউজার ইন্টারফেস আমাদের জন্য শুরু হবে, যেখানে আমরা তীর দিয়ে দেখানো আইকনে ক্লিক করে টার্মিনাল খুলব।
আমরা খোলা উইন্ডোতে কমান্ড লিখি
sudo apt-get আপডেট
এই কমান্ডটি সিস্টেম "আপডেট" শুরু করবে, এটি ম্যাক ওএসে সফ্টওয়্যার আপডেট চালানোর মতো। Knoppix সমস্ত প্যাকেজের বর্তমান সংস্করণ ডাউনলোড করে, কিন্তু সিস্টেম নিজেই আপডেট করে না। এই প্রক্রিয়াটি কিছু সময় নেয়, তাই আমরা এই ভার্চুয়াল মেশিনের সাথে সংযোগ করার জন্য Mac OS প্রস্তুত করব৷
ম্যাক ওএস-এ, আমরা সিস্টেম পছন্দগুলি চালু করি (সিস্টেম পছন্দসমূহ) এবং এতে আমরা শেয়ার আইটেমটিতে ক্লিক করি (ভাগ করা).
এই আমরা আইটেম ক্লিক করুন তথ্য ভাগাভাগি এবং বোতামে ক্লিক করুন অপশন সমূহ.
নিম্নলিখিত স্ক্রিনে, আমরা নিশ্চিত করব যে এটি পরীক্ষা করা হয়েছে SMB ব্যবহার করে ফাইল এবং ফোল্ডার শেয়ার করুন এবং আপনার নামটি নীচের উইন্ডোতেও চেক করা হয়েছে।
তারপরে আমরা ব্যবহারকারী সেটিংসে যাই, যেখানে আমরা আমাদের ব্যবহারকারীর উপর রাইট ক্লিক করি এবং নির্বাচন করি উন্নত বিকল্প.
এই পর্দা আমরা তথাকথিত মনে রাখবেন হিসাবের নাম, যা চক্কর দেওয়া হয়, আমরা ভার্চুয়াল মেশিন থেকে সংযোগ করতে এটি ব্যবহার করব।
আমরা ডেস্কটপে একটি বিশেষ ডিরেক্টরি তৈরি করব অভিধান. আমরা এটিতে চলে যাই এবং স্ক্রিপ্টটি আনপ্যাক করি pctran2stardict-1.0.1.zip এবং আমরা সেখানে PC Translator থেকে এক্সপোর্ট করা ফাইল রাখি। ফলস্বরূপ ডিরেক্টরিটি নিম্নলিখিত চিত্রের মতো দেখাবে।
এখন আমরা আবার ভার্চুয়াল মেশিনে ক্লিক করি, যেখানে আপডেট ইতিমধ্যেই সম্পন্ন হওয়া উচিত এবং আমরা টার্মিনালে লিখি
sudo apt-get install stardict-tools
এই কমান্ডটি সিস্টেমে প্রয়োজনীয় স্টারডিক্ট টুল ইনস্টল করবে। তারা স্ক্রিপ্ট দ্বারা প্রয়োজন হয়. কি ইন্সটল এবং ইন্সটল করা হবে সে বিষয়ে সম্মত হওয়ার পর, আমরা কমান্ডের সাথে Mac OS এর হোম ডিরেক্টরি মাউন্ট করব
sudo mount -t smbfs -o username=<হিসাবের নাম>,rw,noperm //192.168.56.2/<হিসাবের নাম> /mnt
এই কমান্ডটি আপনার শেয়ার করা হোম ডিরেক্টরিতে মাউন্ট হবে। হিসাবের নাম যা লেখা আছে তার সাথে প্রতিস্থাপন করুন উন্নত বিকল্প আপনার Mac OS অ্যাকাউন্টের জন্য। একবার আপনি এই কমান্ডটি পাঠালে, এটি আপনাকে আপনার পাসওয়ার্ড লিখতে অনুরোধ করবে। এটি লিখুন এবং অবাক হবেন না যে এটি তারকাচিহ্নগুলি দেখায় না। এখন আমরা কমান্ডের সাহায্যে আপনার ডেস্কটপে অভিধান ডিরেক্টরিতে স্যুইচ করি
cd/mnt/ডেস্কটপ/অভিধান
সাবধান, লিনাক্স কেস সংবেদনশীল, যার মানে হল ডেস্কটপ a ডেস্কটপ 2টি ভিন্ন ডিরেক্টরি আছে। নিম্নলিখিত কমান্ডটি কেবল সরলতার জন্য। ভার্চুয়াল মেশিনের টার্মিনালে এটি টাইপ করুন:
F এর জন্য `ls GR*`; DICTIONARY="$DICTIONARY $F" রপ্তানি করবেন; সম্পন্ন;
এটি যা করবে তা হল $DICTIONARY সিস্টেম ভেরিয়েবলে GR* ফাইলের নাম রাখা। আমি এটি আরও ভাল পছন্দ করি কারণ নিম্নলিখিত কমান্ডে আপনাকে সমস্ত ফাইলগুলি ম্যানুয়ালি তালিকাভুক্ত করতে হবে এবং কী সমাপ্তি কাজ করে TAB এর, এটা একটি বসন্ত. এখন আমাদের কাছে অভিধান সিস্টেম ভেরিয়েবলে জার্মান-চেক অভিধানের সমস্ত ফাইল রয়েছে এবং আমরা কমান্ডটি কার্যকর করি
zcat $DICTIONARY > ancs.txt
এটি সমস্ত ফাইলকে 1টি ফাইলে একত্রিত করবে, যার নাম থাকতে হবে ancs.txt. একবার এটি সম্পন্ন হলে, আমরা কমান্ড চালাতে পারি
perl pctran2stardict.pl
যেখানে আমরা যার সাথে কথোপকথন করছি তার সাথে ভাষা প্রতিস্থাপন করতে পারি, উদাহরণস্বরূপ "en", "de", ইত্যাদি আমরা নীচের প্রশ্নের সত্যতার সাথে উত্তর দেব যে আমাদের কাছে আইনত পিসি অনুবাদক আছে এবং আমরা স্ক্রিপ্ট শেষ হওয়ার জন্য অপেক্ষা করব। স্ক্রিপ্টটি ডিরেক্টরিতে 4টি ফাইল তৈরি করবে, অবশ্যই আমরা যে অভিধানটি রূপান্তর করছি তার ভাষা অনুসারে।
- pc_translator-de-cs
- pc_translator-de-cs.dict.dz
- pc_translator-de-cs.idx
- pc_translator-de-cs.ifo
এখন আমরা ভার্চুয়াল মেশিন বন্ধ করে ভার্চুয়ালবক্স বন্ধ করতে পারি।
আমরা এক্সটেনশন সহ শেষ তিনটি ফাইলে আগ্রহী হব। প্রথমে, আমরা এক্সটেনশন দিয়ে ফাইলটি খুলি আমি জন্য একটি পাঠ্য সম্পাদকে (যেকোন, আমি ব্যবহার করেছি TextEdit.app ম্যাক ওএসের সাথে পাঠানো হয়েছে)। আমরা ফাইলের মধ্যে একটি লাইন খুঁজে "একই ধরনের অনুক্রম = মি" এখানে আমরা চিঠি প্রতিস্থাপন m চিঠি প্রতি g.
এখন আমরা আমাদের অভিধানের জন্য একটি ডিরেক্টরি তৈরি করব। উদাহরণস্বরূপ, জার্মান-চেক-এর জন্য, আমরা deutsch-czech তৈরি করি এবং dict.dz, idx এবং ifo এক্সটেনশন সহ 3টি ফাইল টেনে নিয়ে যাই। এর লঞ্চ করা যাক terminal.app (বিশেষত স্পটলাইটের মাধ্যমে, অন্যথায় এটি অবস্থিত / আবেদনগুলি / উপযোগিতা) আমরা এতে লিখি:
cd ~/ডেস্কটপ/অভিধান
এটি আমাদের অভিধান ডিরেক্টরিতে নিয়ে যাবে এবং কমান্ডের সাথে আমাদের অভিধান জিজিপ করবে
tar -cjf deutsch-czech.tar.bz2 deutsch-czech/
ফাইলটি প্যাক না হওয়া পর্যন্ত আমরা অপেক্ষা করব। এখন আমরা DictUnifier ইউটিলিটি চালাই এবং ফলাফল ফাইলটিকে এতে টেনে আনব deutsch-czech.tar.bz2. পরবর্তী স্ক্রিনে, আমরা শুধু স্টার্ট বোতামে ক্লিক করি এবং অপেক্ষা করি (ডাটাবেস আপলোড করা সত্যিই দীর্ঘ, এটি দুই ঘন্টা পর্যন্ত সময় নিতে পারে)। এটি পৌঁছানোর পরে, আপনার Dictionary.app-এ একটি নতুন অভিধান যুক্ত হবে। অভিনন্দন।
পরিশেষে, আমি ডাকনামের অধীনে ব্যবহারকারীকে ধন্যবাদ জানাতে চাই স্যামুয়েল গর্ডন, যারা এই নির্দেশিকাটি সংক্ষিপ্ত আকারে পোস্ট করেছে mujmac.cz, আমি শুধু অ-লিনাক্স ব্যবহারকারীদের জন্য এটি প্রসারিত করেছি। যেহেতু আমরা ওয়ারেজ বিতরণ করি না, তাই আমরা আপনাকে প্রস্তুত ফাইল সরবরাহ করতে পারি না। প্রত্যেককে সত্যিই তাদের নিজেদের তৈরি করতে হবে। আলোচনায় অন্যদেরও জিজ্ঞাসা করবেন না, সেগুলি ডাউনলোড করার জন্য যে কোনও লিঙ্ক অবিলম্বে মুছে ফেলা হবে৷ বুঝবার জন্য আপনাকে ধন্যবাদ.
পরবর্তী যোগ অভিধান মুছে ফেলার কোন ধারণা?
মহান গাইড জন্য আপনাকে অনেক ধন্যবাদ. আমি অবশেষে বালিশের জন্য পিসি অনুবাদক সমাধান করতে সক্ষম হয়েছি। আপনাকে আর সমান্তরাল করতে হবে না
আপনার বাড়ির ঠিকানা বইতে, লাইব্রেরি ফোল্ডারে যান এবং এটিতে একটি অভিধান ফোল্ডার রয়েছে এবং সেখানে সমস্ত যোগ করা অভিধান যোগ করুন, আপনি যেগুলি চান না তা মুছুন এবং সেগুলি অভিধান থেকে অদৃশ্য হয়ে যাবে
PS: আমি খুশি যে এটি সাহায্য করেছে :)
এবং আপনি কি প্রি-কনভার্ট করা প্রিমো ফাইলের লিঙ্ক দিতে চান? :-) ধন্যবাদ
আপনি কি পাঠ্যটির শেষ অনুচ্ছেদটি পড়েছেন?
Cetl, কিন্তু আমি পারিনি :-)
zcat আমাকে বলে যে ANCZAL.11 জিজিপ ফর্ম্যাটে নেই। রপ্তানির সময় শুধুমাত্র একটি ফাইল তৈরি করা হয়েছিল। আপনি জানেন না ত্রুটি কোথায় হতে পারে?
দুর্ভাগ্যবশত, আমি আমার মাথার উপরে জানি না, এটি আমাদের সাথে ঘটেনি। যাই হোক, একটা ফাইল থাকলে সেটা কত বড়?
আমি শুধু অনুমান করছি, কিন্তু এটি ঘটতে পারে যে এটি ইতিমধ্যেই পার্ল স্ক্রিপ্টের জন্য প্রয়োজনীয় বিন্যাসে আপনার কাছে রপ্তানি করা হয়েছে, যেমন আপনি লিঙ্ক করার ধাপটি এড়িয়ে যেতে পারেন এবং ANCZAL.11 এর নাম পরিবর্তন করে ancs.txt করার চেষ্টা করতে পারেন এবং সেই স্ক্রিপ্টটি চালিয়ে টিউটোরিয়ালটি চালিয়ে যেতে পারেন।
আমাকে যদি আপনি পেতে দয়া করে। ধন্যবাদ
ঠিক আছে, সেই ফাইলটি প্রায় 9 মেগাবাইট এবং এটি সাধারণ পাঠ্য নয়, এটি এক ধরণের বাইনারি বিন্যাস:/
pl স্ক্রিপ্টটি চলে, কিন্তু এটি দুটি ত্রুটি প্রদর্শন করে এবং শেষে শুধুমাত্র pc_translator-en-cs এবং pc_translator-cs-en ফাইল রয়েছে। না ifo বা এরকম কিছু না :/
অনুবাদক 2010 একটি সমস্যা তৈরি করে, এটি একটি ভিন্ন বিন্যাসে অভিধান রপ্তানি করে। 2009 সমস্যা ছাড়া হয়
আকর্ষণীয়, সতর্কতার জন্য ধন্যবাদ, আমি 2010 সালে কিছু করা সম্ভব কিনা তা খুঁজে বের করার চেষ্টা করব
আমার বন্ধুর একটি 2010 অনুবাদক আছে, আমি তার সাথে এটি ব্যাক আপ করার চেষ্টা করেছি এবং এটি ANCSZAL.15 ... ANCSZAL.55 তে ব্যাক আপ করেছে, কোন সমস্যা নেই :( অনুগ্রহ করে, কোন সংস্করণটি ঠিক সমস্যা সৃষ্টি করছে?
ডেকুজি
সুতরাং যে ব্যক্তি এটি তৈরি করেছে এবং এটি কীভাবে তৈরি করতে জানে সে একটি চরিত্র হতে পারে এবং ইমেলের মাধ্যমে আমাদের নতুনদের কাছে পাঠাতে পারে? :) এটা মহান ধন্যবাদ হবে.
আমি কিছু সময়ের মধ্যে পড়া সেরা পরামর্শ. ধন্যবাদ, এটা চমৎকার :)
হ্যালো, sudo apt-get install stardict-tools কমান্ডটি প্রবেশ করার পরে এটি বলে: প্যাকেজ স্টারডিক্ট-টুলগুলি সনাক্ত করতে অক্ষম। দয়া করে পরামর্শ দিন আমি কি ভুল করছি? ধন্যবাদ
হ্যালো, আমি আইপ্যাড 3 এ Apple অভিধান cz-aj, aj-cz কিভাবে পেতে হয় তার নির্দেশনা চাই। আমার সিডিতে একটি অনুবাদক এবং একটি স্টাডি ডিকশনারি (মাল্টিব্যাঙ্ক এক্সপ্লোরার) আছে। অথবা আপনি কি আইপ্যাডের জন্য অন্য একটি সম্পর্কে জানেন?