বিজ্ঞাপন বন্ধ করুন

স্থানীয় অভিধান অ্যাপ্লিকেশন অভিধান 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, আমি শুধু অ-লিনাক্স ব্যবহারকারীদের জন্য এটি প্রসারিত করেছি। যেহেতু আমরা ওয়ারেজ বিতরণ করি না, তাই আমরা আপনাকে প্রস্তুত ফাইল সরবরাহ করতে পারি না। প্রত্যেককে সত্যিই তাদের নিজেদের তৈরি করতে হবে। আলোচনায় অন্যদেরও জিজ্ঞাসা করবেন না, সেগুলি ডাউনলোড করার জন্য যে কোনও লিঙ্ক অবিলম্বে মুছে ফেলা হবে৷ বুঝবার জন্য আপনাকে ধন্যবাদ.

.