আমি কীভাবে ম্যাক ওএস এক্স এর জন্য একটি অভিধান তৈরি করতে পারি?


11

অ্যাপল ডকুমেন্টেশন (2007) এর আগে অভিধানটি বেশ কয়েকটি সংস্করণ বলে মনে হচ্ছে । আমি এটি সম্পর্কে একটি ভাল ব্লগ পোস্ট পেয়েছি , কিন্তু এখন সবকিছু ভিন্ন মনে হয়। আমি এক্সকোড ইনস্টল করেছি (কমান্ড লাইন সরঞ্জামগুলি সহ) তবে এটি যেখানে হবার কথা সেখানে কিছুই নেই (যেমন / বিকাশকারী তৈরি হয় না এবং অভিধান \ বিকাশ \ কিট নেই)। আমি একটি সুন্দর জটিল অভিধান তৈরি করতে চাই, তাই আমি বেশ কয়েকবার ফাইলের ধরণের রূপান্তর না করে এই কাজটি করতে চাই।

উত্তর:


15

এক্সকোড আর অভিধান বিকাশ কিট নিয়ে আসে না, তবে এটি ব্যবহারের জন্য আপনার এক্সকোডের দরকারও নেই।

  • একটি নিখরচায় বিকাশকারী অ্যাকাউন্ট নিবন্ধভুক্ত করুন এবং বিকাশকারী থেকে সহায়ক সরঞ্জাম প্যাকেজ ডাউনলোড করুন। অ্যাপল :: ডাউনলোডস * এটি এখন বলা হয়: এক্সকোডের জন্য অতিরিক্ত সরঞ্জাম (সর্বশেষ সংস্করণটি দেখুন)
  • অভিধান বিকাশ কিট ফোল্ডারে সরান /Applications/Utilities/DictionaryDevelopmentKit/(শূন্যস্থান ছাড়াই), এবং প্রজেক্ট_টেমলেটস ফোল্ডারে এতে অনুলিপি করুন~/Desktop/
  • ওপেন ~/Desktop/project_templates/Makefileথেকে এবং পরিবর্তন DICT_BUILD_TOOL_DIR /DevTools/Utilities/Dictionary Development Kitকরতে/Applications/Utilities/DictionaryDevelopmentKit
  • cd ~/Desktop/project_templates/; make && make install

অভিধানটি অ্যাপলিকেশনটিতে ছেড়ে দেওয়া উচিত। এরপরে, MyD অভিধান.xml বা মাইডোরিয়্যারটিএসএস সম্পাদনা করার চেষ্টা করুন। অভিধানের নাম তথ্য.পালিস্টে সিএফবান্ডেলনামের মতো এবং মেকফাইলে বান্ডিলের নাম DICT_NAME।

যদি অনুসন্ধানের পপওভারগুলি অভিধানের কোনও পুরানো সংস্করণ থেকে ফলাফল দেখায়, লগ আউট এবং পিছনে ফিরে চেষ্টা করুন com com.apple.lookupd বা অপসারণের ~/Library/Caches/com.apple.Dictionary*কাজটি শেষ বলে মনে হচ্ছে না।


1
আপনি যদি কোনও বিকাশকারী অ্যাকাউন্টের জন্য নিবন্ধকরণ এড়াতে চান তবে কেউ গিথুবে অভিধান বিকাশ কিট আপলোড করেছেন ।
ডেভিউলেস

3

এখানে AppleDict উৎস খোলা বিন্যাসে অভিধান রূপান্তরিত করা এবং ওএসএক্স Dictionary.app জন্য কম্পাইল জন্য পদক্ষেপ প্রক্রিয়া দ্বারা একটি পদক্ষেপ: https://apple.stackexchange.com/a/119166/66812


0

/ ডেভেলপারে যে সমস্ত জিনিস থাকত সেগুলি এখন / অ্যাপ্লিকেশনগুলিতে এক্সকোড সহ এক্সকোড.এপ / সামগ্রী / ডেভেলপারে রয়েছে তবে আপনি এটিকে বাস্তবে যে কোনও জায়গায় রাখতে পারেন।

এগুলি ছাড়াও, আপনার অভিধানের ফাইলটি আপনার অভিধানের ফাইলটি প্লে করতে সক্ষম করা উচিত আপনি যে কোনও ব্লগ নিবন্ধটি যুক্ত করেছেন বা কেবল এক্সকোডের মধ্যেই এর অভিধানটি প্রসারিত করার জন্য আপনার অভিধানের ফাইলটিকে বেছে নেওয়া উচিত।


আমি একটি অভিধান তৈরি করার চেষ্টা করছি, অন্য লোকের ব্যবহার করব না। আমি / অ্যাপ্লিকেশনস / এক্সকোড.এপ / সামগ্রীগুলির অধীনে প্রতিটি একক ফোল্ডারের দিকে নজর রেখেছি এবং কোনও অভিধান \ বিকাশকারী \ কিট নেই। আমি জানি আমার একটি build_dict.sh দরকার।
রবার্ট মার্শাল মারফি

ওফস - আমরা প্রোগ্রামগুলির ব্যবহারকারীদের জন্য সাইট এবং বিকাশকারীদের পক্ষে তেমন কিছু না। আপনি কি স্ট্যাকওভারফ্লো ডট কমের সাথে পরিচিত ? আপনি কীভাবে গবেষণা করবেন এবং কোড স্তরের সমস্যাগুলি কীভাবে দেখাবেন সে সম্পর্কে স্ট্যাকওভারফ্লো.com/ প্রশ্নস / হাও টো-এ্যাস্কটি নিশ্চিতভাবে পড়েছেন তা নিশ্চিত হয়ে নিন কারণ তারা অত্যধিক অস্পষ্টতার সাথে "কীভাবে এক্স করতে হবে তা শেখান" প্রশ্নগুলি বন্ধ করে দেয় to জিনিসগুলি পড়ার পরে আপনি যদি এই স্থানান্তরিত করতে চান তা আমাকে জানান।
bmike

আমার ক্ষমাপ্রার্থী আমি এটি আগে কখনও ব্যবহার করি নি। দয়া করে এটি বন্ধ করুন! আমি আরও পড়ার পরে এটি পুনরায় পোস্ট করব! দুঃখিত।
রবার্ট মার্শাল মারফি

1
মোটেই ক্ষমা চাওয়ার দরকার নেই। আমরা এখানে সহায়তা করতে এসেছি - দয়া করে আরও প্রশ্ন নিয়ে ফিরে আসুন যা আমাদের স্ট্যাক এক্সচেঞ্জ নেটওয়ার্কের ছোট ছোট টুকরোটিতে ফিট করে। আপনি যদি সেইভাবে সহায়তা করতে চান তবে আমরা উত্তরগুলিও পছন্দ করি। আপনি যদি এটি স্ব-মোছা করতে না পারেন তবে কেবলমাত্র একজন মডারেটরের কাছ থেকে আপনার সহায়তা দরকার তা চিহ্নিত করুন (অথবা আপনি এটি সম্পাদনা করতে পারেন এবং স্ট্যাক ওভারফ্লোতে স্থানান্তরিত করার জন্য এটি পতাকাঙ্কিত করতে পারেন এবং আমরা এটি পরিচালনা করতে পারি) - যদি এটি এখানে কিছুক্ষণের জন্য বন্ধ থাকে, এটি কিছুই ব্যাথা না।
বিমিক

1
@ রবার্টমারশালমার্ফি আমরা এটি রাখতে যাচ্ছি - আমি মনে করি আমাদের ব্যবহারকারীর মধ্যে একটির একটি ভাল উত্তর হবে এবং পাশাপাশি তিনি স্পষ্ট করে দিয়েছেন যে এটি একটি "প্রোগ্রামিং" প্রশ্নের চেয়ে অ্যাপল ব্যবহার করে "কোন ফর্ম্যাটটি ব্যবহার করে?"
বিমিক

0

আমি একটি কাস্টম অভিধানে এন্ট্রি যুক্ত করতে ডাইডারএক্সএক্সএমএলে একটি সামান্য জাভা অ্যাপ্লিকেশন লিখেছি । এটি ভালভাবে কোডেড নয়, কার্যকারিতাটি বেশ দুর্বল এবং এটি ইনস্টল করা সহজ নয়। তবুও এটি আমার অনেক সময় সাশ্রয় করে।

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