স্প্যানিশ থেকে ইংরেজি এবং ইংরেজি থেকে স্প্যানিশ অভিধান অভিধান অ্যাপের জন্য?


10

বেশ কিছুক্ষণের জন্য, আমি অ্যাপল এর নেটিভ অভিধান অ্যাপ্লিকেশনটির জন্য ইংরাজী এবং স্প্যানিশ রূপান্তর অভিধান (উভয় উপায়ে) খুঁজছি। এখন পর্যন্ত আমার কোনও সাফল্য হয়নি।

"নিউ অক্সফোর্ড আমেরিকান ডিকশনারি" এবং "ডিকশনার ডি এল'এক্যাডেমি ফ্রেঞ্চাইজ" এর মতো কোনও নিখরচায়, শালীন মানের সমাধান কি আছে?

যে কোনও লিঙ্ক বা তথ্য অত্যন্ত প্রশংসা করা হবে।


এফএকিউ যা বলতে পারে তা সত্ত্বেও টমস উত্তরটি গ্রহণযোগ্য এবং আমার প্রথম অনুরোধের মধ্যে রয়েছে। ধন্যবাদ!
v2r

উত্তর:


9

সর্বশেষতম ম্যাকোস সংস্করণগুলিতে ইতিমধ্যে স্প্যানিশ অভিধান অন্তর্ভুক্ত রয়েছে যা অভিধান.অ্যাপ ( + ,) এর পছন্দগুলিতে সক্ষম করা যেতে পারে ।

নীচের উত্তরটি অন্যান্য জনপ্রিয় ফর্ম্যাট থেকে তৃতীয় পক্ষের অভিধানগুলি রূপান্তর এবং ইনস্টল করার জন্য।

অন্তর্নির্মিত ওএসএক্স ডিকশনারি.অ্যাপের জন্য অভিধান তৈরি করতে আপনার প্রথমে পাইপলসারি দরকার হবে ইনপুট ফর্ম্যাট থেকে অ্যাপলডিক্ট ফর্ম্যাটকে রূপান্তর করতে যা ABBYY লিঙ্গভো ডিএসএল, ব্যাবিলন বিজিএল, স্টারডিক্ট আইএফও ইত্যাদি হতে পারে ( সমস্ত সমর্থিত ফর্ম্যাটগুলি দেখুন )।

একবার অ্যাপলডিক্ট উত্স এক্সএমএল তৈরি হওয়ার পরে, অ্যাপল ডিকশনারি ডেভলপমেন্ট কিটটি অভিধান.অ্যাপ ব্যবহার করতে পারে এমন নেটিভ বাইনারি ফাইলগুলি তৈরি করতে ব্যবহৃত হয়।

নিম্নলিখিত হিসাবে এগিয়ে যান:

নির্ভরতা ইনস্টল করা হচ্ছে

  1. এক্সকোড কমান্ড লাইন সরঞ্জামগুলি ইনস্টল করুন :
    xcode-select --install
  1. Https://developer.apple.com/download/more/ থেকে এক্সকোডের জন্য সহায়তার সরঞ্জামগুলি ইনস্টল করুন - আপনাকে আপনার আইক্লাউড বা অ্যাপল বিকাশকারী অ্যাকাউন্ট দিয়ে লগইন করতে হবে। এটা ফাইন্ডারে ডাবল ক্লিক করে DMG হলো ফাইলটি মাউন্ট, এবং ফোল্ডার কপি অভিধান ডেভেলপমেন্ট কিট থেকে / ডেভেলপার / অতিরিক্ত (root পরিচয়ে):
    sudo mkdir -p /Developer/Extras/
    sudo cp -r '/Volumes/Auxiliary Tools/Dictionary Development Kit' /Developer/Extras
  1. হোমব্রিউয়ের মাধ্যমে পাইথন 3 ইনস্টল করুন (ওএসএক্স পাইথন 2.x প্রিনস্টল সহ আসে):
    brew install python3
  1. পাইগ্লোসারি প্রকল্পটি চেকআউট করুন:
    mkdir -p ~/projects
    git clone --depth 1 https://github.com/ilius/pyglossary.git ~/projects/pyglossary
  1. এলজিএমএল এবং বিউটিফুলসুপ ইনস্টল করুন, পার্সারগুলি যা পাইগ্লোসারি নির্ভর করে:
    pip3 install lxml beautifulsoup4

এখন সমস্ত কিছুই প্রকৃত রূপান্তর করতে প্রস্তুত।

রূপান্তর সম্পাদন করা হচ্ছে

  1. উত্স অভিধানটি (এই ক্ষেত্রে ব্যাবিলন বিজিএল) অ্যাপলডিক্টে রূপান্তর করুন:
    python3 pyglossary.pyw --read-options=resPath=OtherResources --write-format=AppleDict webster.bgl webster.xml

দ্রষ্টব্য : অভিধানটি বড় হলে এই ক্রিয়াকলাপটি উল্লেখযোগ্য সময় নিতে পারে।

  1. উত্পন্ন অ্যাপলডিক্ট উত্সগুলি ওএসএক্স ডিকশনারি.এপ বাইনারি ফাইলগুলিতে সংকলন করুন। পাইগ্লোসারি উত্স ফাইল হিসাবে একই নামে একটি সাবফোল্ডারে অ্যাপলিক্ট উত্স তৈরি করে।

বিকল্প : ডিফল্টরূপে অভিধানের নামটি ইনপুট ফাইলের ফাইল নাম থেকে নেওয়া হবে। আপনি যদি নামটি অন্য কোনওটিতে সংশোধন করতে চান তবে Makefileএকটি পাঠ্য সম্পাদক এ খুলুন এবং DICT_NAME ভেরিয়েবলে শিরোনামটি সেট করুন (নিশ্চিত করুন যে আপনি উদ্ধৃতিগুলি অন্তর্ভুক্ত করেছেন)।

    cd webster ### subdir name is derived from the source file
    make
    make install

দ্রষ্টব্য : makeঅভিধানটি বড় হলে উল্লেখযোগ্য সময় নিতে পারে। বিশাল অভিধানের জন্য এটি 10 ​​মিনিটেরও বেশি সময় নিতে পারে।

make installউত্পন্ন অভিধানটি অনুলিপি করে ~/Libary/Dictionaries। এখন আপনি যদি অভিধান অ্যাপ্লিকেশনটি পুনরায় চালু করেন এবং পছন্দগুলি ( + ,) খুলুন তবে নতুন অভিধানটি তালিকায় উপস্থিত হবে। এটি সক্ষম করতে চেকবক্সটি ক্লিক করুন।

অন্যান্য ফর্ম্যাটসমূহ, উদাহরণস্বরূপ ABBYY Lingvo DSL এর জন্য আরও পদক্ষেপের প্রয়োজন যেমন UTF-16 থেকে UTF-8 পর্যন্ত পুনরায় এনকোডিং। ডিএসএল থেকে অ্যাপলডিক্ট রূপান্তরকরণের জন্য এখানে একটি মোড়ক স্ক্রিপ্ট রয়েছে

এখানে কিছু ফ্রি অভিধান হয় ব্যাবিলনের BGL বিন্যাস। আক্ষরিক অর্থেই ডিআইসিটিডি, স্টারডিক্ট এবং এবিবিওয়াই লিঙ্গভো ডিএসএল ফর্ম্যাটে শত শত অভিধান রয়েছে।


হাই সিসিপিজ্জা, আপনার জবাবের জন্য আপনাকে অনেক ধন্যবাদ, যা প্রযোজ্য, যেহেতু আমি কয়েক মাস আগে আমার পছন্দের লিনাক্স বিতরণটি ব্যবহার করে অনুরূপ ক্ষেত্রে এটি এর মতো কাজ করেছি। ওএসএক্সের জন্যও এটি কাজ করে!
v2r

আমি থেকে স্যুইচ করেছেন .rstকরতে .md। আপনার ব্রাউজারে কেবল প্রজেক্টটি খোলাই আপনাকে RAIDME ফাইলটি দেখাবে
সাইদগ্নু


2

সিসিপিজার উত্তরের অনুসরণ হিসাবে, আপনার আজকের হিসাবে যা প্রয়োজন তা এখানে:

  • এক্সকোডের জন্য সহায়ক সরঞ্জাম: http://developer.apple.com/downloads
    এটি পেতে আপনার একটি অ্যাপল বিকাশকারী অ্যাকাউন্ট প্রয়োজন।
    একবার এটি ডাউনলোড হয়ে গেলে আপনি কেবল / বিকাশকারী / অতিরিক্তগুলিতে একটি নতুন ফোল্ডার তৈরি করতে পারেন এবং সেখানকার সহায়ক সরঞ্জাম থেকে অভিধান বিকাশ কিট ফোল্ডারটি অনুলিপি করতে পারেন।
  • পাইথন। এটি পূর্বেই ইনস্টল করা যেতে পারে।
  • beautifulsoup। একটি টার্মিনাল ফায়ার করুন এবং এই আদেশটি চালু করুন:
    sudo easy_install beautifulsoup4
  • পাইগ্লোসারি: https://github.com/ilius/pyglossary

এখন আপনি যে কোনও বিন্যাসে পাইগ্লোসারি পড়তে পারেন কোনও অভিধান ডাউনলোড করতে পারেন। সমস্ত ইংরাজী - এক্স ব্যাবিলনের অভিধানগুলি এখানে রয়েছে:

এখন সিসিপিজ্জা যা বলেছে তা করুন। আমাকে কমান্ডটি কিছুটা পরিবর্তন করতে হয়েছিল

python pyglossary.pyw --read-options=resPath=OtherResources --write-format=AppleDict webster.bgl webster.xml
make
make install

দ্রষ্টব্য যে আউটপুট নাম (এই ক্ষেত্রে "ওয়েবস্টার") অভিধান.এপ এর সরঞ্জামদণ্ডে অভিধানের নাম হবে; আমি স্প্যানিশ অভিধানের জন্য স্পেনীয়.এক্সএমএল ব্যবহার করেছি। শেষ কমান্ডটি স্বয়ংক্রিয়ভাবে অভিধানের ফাইলটি ইনস্টল করবে, সুতরাং আপনি এটি অভিধান.অ্যাপের পছন্দগুলিতে সক্ষম করতে পারবেন।


অতিরিক্ত তথ্যের জন্য অ্যালেক্সকেও ধন্যবাদ। অনেক প্রশংসিত!!
v2r

@ অ্যালেক্স: আমি উত্তরগুলির মধ্যে নির্ভরতাগুলি অন্তর্ভুক্ত করি নি কারণ সেগুলি রেডমি ফাইল pyglossaryএবং অ্যাপল সহায়ক সরঞ্জামগুলিতে তালিকাভুক্ত রয়েছে তবে এগুলি এখানে রাখা ভাল। বিটিডব্লিউ, আসল ইউআরএল অক্স প্যাকেজটি বিকাশকারী.অ্যাপল . com/ডাউনলোডগুলি । আমি মনে করি যে ইনস্টল Command line tools for Xcodeকরাও প্রয়োজনীয়, তবে নিশ্চিত করে বলতে পারি না। Dictionary Development Kitফোল্ডারে একটি রেডমিও রয়েছে - এতে সংকলন এবং ফোল্ডারগুলির অবস্থান সম্পর্কে আপ টু ডেট নির্দেশনা রয়েছে যা অ্যাপল সর্বশেষ ওএসএক্স সংস্করণে ডিরেক্টরি কাঠামোকে কিছুটা বদলেছে বলে দরকারী।
সিসিপিজ্জা

উফ। আমি খেয়াল করিনি যে README ফাইলে আমি কী অনুপস্থিত তা সন্ধানের জন্য সংকলক সতর্কতা ব্যবহার করেছি: / download ডাউনলোডের জন্য বিনামূল্যে ব্যাবিলন অভিধানগুলি খুঁজতে আমার কিছুটা সময় লেগেছিল, সুতরাং এটির কারণের অন্য একটি কারণ ছিল এই পোস্ট - এছাড়াও, আমার অ্যাপল বিকাশকারী লিঙ্কটি সংশোধন করার জন্য ধন্যবাদ :)
অ্যালেক্স ওয়ালি

0

কমপক্ষে এল ক্যাপিটান দিয়ে শুরু করে অ্যাপল এর মধ্যে একটি সরবরাহ করে:

এখানে চিত্র বর্ণনা লিখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.