কীভাবে country সমস্ত দেশ-নির্দিষ্ট অভিধান (যেমন এন_এইউ, এন_সিএ, ডি_সিএইচ ইত্যাদি) মুছবেন?


23

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

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

উত্তর:


8

লঞ্চপ্যাড থেকে এমি বিসিএন বলেছেন :

/ Usr / share / Hunspell / দেখুন এবং আপনার প্রয়োজন / চান না এমন সমস্ত ফাইল মুছুন। সবই !!

এটি আমার পক্ষে কাজ করেছিল কেবলমাত্র আমি মাইস্পেল এবং এসপেল ফোল্ডারগুলিতে গিয়েছিলাম এবং যেগুলি আমার প্রয়োজন হয় না তা মুছে ফেলে।


সতর্কতা: মনে হচ্ছে আপনার অবশ্যই বর্তমান লোকালটি রাখা উচিত। আমি এটি চেষ্টা করেছিলাম এবং এখন echo | hunspellপ্রস্থান কোড 1 এবং ফেরত দিয়েছি নিম্নলিখিত নীচের ত্রুটি: " Can't open affix or dictionary files for dictionary named "en_AU""।
l0b0

প্যাকেজগুলির দ্বারা ইনস্টল করা ফাইলগুলি মুছবেন না, কেবল প্যাকেজগুলি নিজেরাই সরিয়ে ফেলুন। (ফাইলগুলি যে কোনও উপায়ে প্রতিটি প্যাকেজ
আপগ্রেসে

5

যদিও @chuo সঠিক কিনা সেটা আপনি পারেন শুধু ফাইল মুছে মধ্যে /usr/share/hunspell/, লোকেল জন্য যে আপনি চান না অনেক ভালো প্যাকেজ যে ঐ ফাইল উদ্ধার আনইনস্টল হয়। আপনার ইনস্টল করা লোকেল প্যাকেজগুলি ( myspellএবং hunspell) দেখতে , চালান

dpkg --get-selections | grep -v deinstall | egrep "^myspell-|^hunspell-"

তারপরে প্রতিটি লোকেলের জন্য আপনি এই জাতীয় কমান্ডের সাহায্যে প্যাকেজটি আনইনস্টল করে ফেলতে চান

sudo apt-get remove myspell-en-au

আমার উবুন্টু 14.04 ইনস্টলেশন আমার কাছে তা থাকত জন্য myspell-en-au, myspell-en-zaএবং myspell-en-gbযা আমি আদেশের সঙ্গে আনইনস্টল

sudo apt-get remove myspell-en-.*

4

সমস্যাটি জানা গেছে, বাগ 28226 এবং এর সদৃশগুলি দেখুন। "এই বাগটি আমাকেও প্রভাবিত করে" বৈশিষ্ট্যটি ব্যবহার করে বিনা দ্বিধায় বাগটি ব্যবহার করুন।

সংক্ষেপে বলা যায়, উবুন্টুতে ইংরেজী অর্থ কেবল একটি নয়, সমস্ত রূপ (এন-আউ, এন-জা, ইত্যাদি)। আপনি স্বতন্ত্র বানান প্যাকেজগুলি, মাইপেল-এন-* এবং হানস্পেল-এন-* মুছতে পারেন, তবে এটি ভাষা-সমর্থন-এনও মুছে ফেলবে এবং আমি মনে করি না আপনি এটি চান।


আমি মনে করি আপনার ভাষা-প্যাক-এন বোঝানো হয়েছে, তবে এটি সরানো হবে না।
জানু

1

করার সমস্ত অ-US English ব্যবহার ব্যাকআপ অভিধান (Remove --no-actযাচাই এটা কি করব পর):

sudo rename --no-act 's/$/.bak/' /usr/share/hunspell/en_!(US).{aff,dic} 

তারপরে আপনার ব্রাউজারটি পুনরায় আরম্ভ করুন এবং কেবল মার্কিন ইংরেজী দেখানো হবে।

ভাষার ক্ষেত্রে যেগুলি অপ্রয়োজনীয়, সেহেতু ফাইলগুলি প্রচলিত ভাষার ফাইলগুলিতে প্রতিলিঙ্ক হয় (যেমন fr_BE):

sudo find /usr/share/hunspell/ -type l \( -name '*.aff' -o -name '*.dic' \) -exec mv {} {}.bak \;

0

sudo অ্যাপ্লিকেশন ব্লিচব্যাট ইনস্টল

তারপরে একটি রুট হিসাবে ব্লিচবিট খুলুন, প্রথম বার এটি আপনাকে পিছনে রেখে যেতে চাইলে লোকালগুলির জন্য অনুরোধ জানাবে .. তারপরে, "সিস্টেম" এর অধীনে সম্পর্কিত চেকবাক্সটি চিহ্নিত করুন।

"পূর্বরূপ" ক্লিক করুন, তারপরে "মুছুন" এ ক্লিক করুন

এবং এটাই :)


1
ব্লিচবাইট ব্যবহার করবেন না ! একটি ভুলের ফলে ডেটা হারাতে, কনফিগারেশনে অযাচিত পরিবর্তনগুলি বা একটি ভুল আচরণের ডেস্কটপ আসতে পারে।
কামুলাস007

0

উবুন্টুর আধুনিক সংস্করণগুলি Open যেগুলি ওপেনঅফিসের পরিবর্তে LibreOffice ব্যবহার করে - অব্যবহৃত ভাষা প্যাকগুলি সাফ করে শুরু করে। তাদের সাথে এটি খুঁজুন:

apt list --installed | grep firefox-locale
apt list --installed | grep libreoffice-help
apt list --installed | grep libreoffice-l10n

তারপরে sudo apt removeকমান্ডটি প্রয়োগ করুন যার পরে একটি স্থান-পৃথক প্যাকেজগুলি মুছে ফেলতে চায় তার তালিকাভুক্ত করা হবে। ফায়ারফক্স পুনরায় চালু করার পরে, যদি সেই প্যাকেজগুলির সাথে অভিধান যুক্ত থাকে তবে বানান পরীক্ষা করার অভিধানগুলির তালিকা হ্রাস পাবে। (উদাহরণস্বরূপ, চীনাদের জন্য অপসারণের কোনও অভিধান নেই's)

এটি এখনও অব্যবহৃত জাতীয় স্থানীয় লোকের সাথে সম্পর্কিত অভিধানগুলিকে সম্বোধন করতে চলেছে। ফায়ারফক্সের জন্য, শুধুমাত্র নতুন অভিধানের সিম্বলিক লিঙ্ক সম্বলিত একটি নতুন অভিধান ডিরেক্টরি তৈরি করে এবং স্প্রেচেকার.ডেটের_প্যাথ পছন্দটি ব্যবহার করে ফায়ারফক্সের সাথে এই ডিরেক্টরিটি যুক্ত করতে চাইলে এটি সমাধান করা যেতে পারে।

উদাহরণ:

mkdir ~/hunspell/
ln --symbolic /usr/share/hunspell/en_US.aff /usr/share/hunspell/en_US.dic /usr/share/hunspell/es_US.aff /usr/share/hunspell/es_US.dic ~/hunspell/

উপরের কমান্ডগুলি সম্পাদন করার পরে, ফায়ারফক্সে সম্পর্কে: কনফিগারেশন পৃষ্ঠাটি খুলুন এবং বানান-পরীক্ষক.ডেটের_প্যাথের অগ্রাধিকারের মানটি পরিবর্তন করুন যাতে এটি প্রতীকী লিঙ্কযুক্ত ডিরেক্টরিটি উল্লেখ করে ferences পূর্ববর্তী উদাহরণে, কেউ পথের মান / হানস্পেল ব্যবহার করবে। ফায়ারফক্স পুনরায় চালু করার পরে, বানান যাচাইয়ের জন্য কেবল দুটি অভিধান দেওয়া উচিত: ইংলিশ (মার্কিন যুক্তরাষ্ট্র) এবং স্প্যানিশ (মার্কিন যুক্তরাষ্ট্র)।

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