নোটপ্যাড ++ langs.xML লোড করতে অক্ষম, কেন?


165

আমি যখনই নোটপ্যাড ++ খুলি তখন নীচের ত্রুটি বার্তাটি উপস্থিত হয়:

---------------------------
কনফিগারার
---------------------- -----
langs.xml লোড ব্যর্থ!
---------------------------

এর সুস্পষ্ট অর্থ হ'ল এখানে কোনও সিনট্যাক্স হাইলাইটও নেই।

আমার ওএসটি উইন্ডোজ 7 64-বিট।


3
আশ্চর্যের বিষয় হল, আমারও একই সমস্যা ছিল। এবং মজার বিষয় হ'ল হাইলাইট করা কাজ যখন আমি ম্যানুয়ালি ভাষাটি নির্বাচন করি selected যাইহোক, গৃহীত উত্তর সমস্যাটিকে পুরোপুরি ঠিক করেছে বলে মনে হচ্ছে।
anand.trex

2
আমার মাঝে মাঝে এই ঘটে। এবং আমি আমার সেটিংসও হারাতে চাই। এটি কমপক্ষে কয়েক বছর ধরে চলছে।
হালিল Özgür

এটি মাঝে মাঝে ঘটে। প্রতিবার আমি স্বীকৃত উত্তরের পদক্ষেপগুলি অনুসরণ করি তবে এটি এখনও বিরক্তিকর। আমার সর্বশেষ প্রয়াসে আমি মাইসেল্ডটি langs.xML- র লেখার অধিকার অস্বীকার করেছি, তাই আশা করি ফাইলটি এখন কেটে যাবে না।
GolezTrol

উত্তর:


219

একরকম, এতে আপনার langs.xmlত্রুটি রয়েছে। বিভিন্ন নোটপ্যাড ++ বিকল্পগুলি অন্বেষণ করার সময় আপনি দুর্ঘটনাক্রমে এতে অনিচ্ছাকৃত পরিবর্তন করেছেন। আমার ক্ষেত্রেও তাই হয়েছিল।

নোটপ্যাড ++ এর জন্য ইনস্টলেশন ফোল্ডারে যান এবং এতে নাম পরিবর্তন langs.xmlকরুন langs.xml.bad। তারপরে, একই ফোল্ডারে, সন্ধান করুন langs.model.xml, এর একটি অনুলিপি তৈরি করুন এবং অনুলিপিটির নতুন নাম দিন langs.xml। কেবলমাত্র ফাইলটির নাম পরিবর্তন করবেন না বা পরের বার যখন আপনার প্রয়োজন হবে এটি আপনার কাছে পাবেন না।

ফোল্ডারে এই ফাইলটি প্রতিস্থাপন করুন C:\users\(user)\appdata\roaming\notepad++

এরপরে আপনি langs.xML কে langs.xML.bad এর সাথে তুলনা করতে এবং দেখতে চাইবেন যে কোনও বৈধ আছে কি না আপনি ফিরে চান।

আপনি যদি langs.model.xML ফাইলটি মিস করছেন তবে আপনি এসএনএন রেপো থেকে বর্তমান সংস্করণটি ডাউনলোড করতে পারেন ।


25
এখানেও কাজ করেছেন। অন্যদিকে, আমি আমার langs.xML ফাইলটির কোনও "ত্রুটি" ছিল না তা উল্লেখ করলাম .. এটি ফাঁকা ছিল! আকার, শূন্য। দুঃখের বিষয়, আমি যে আচরণটি পরিষ্কার করে দিয়েছিলাম তা পুনরুত্পাদন করতে পারিনি।
টাটাব্ল্যাক

2
আমিও. শূন্যও।
পিএ

1
আমার langs.xML দেখে মনে হয়েছিল এটি কোনও কারণে 30 তম লাইনের মতো কাটা হয়েছে like রব 3 সি'র ফিক্স দুর্দান্ত কাজ করেছে!
হার্ডওয়্যারগুই

5
আমারও শূন্য ছিল। উইন্ডোজ 7 x64 এর সমস্ত কি আপনি শূন্য-বাইট ফাইল বলছেন? আমি অবাক হয়েছি যদি এর চারপাশে একটি নোটপ্যাড ++ বাগ রয়েছে। আমি কসম
খেয়েছি

3
আমার শূন্য দৈর্ঘ্য ছিল। উইন্ডোজ 7, ​​এক্স 64।
অ্যান্ড্রু

36

আমার একই সমস্যা ছিল তবে এটি সমাধানের জন্য আমাকে নীচের পথে langs.xML প্রতিস্থাপন করতে হয়েছিল।

C:\Users\<username>\AppData\Roaming\Notepad++

বর্তমান উইন্ডোজ রিলিজ যারা তাদের জন্য:

%appdata%\Notepad++ 

এটি আমার পক্ষে কাজ করেছে। ফাইলটি কেটে ফেলা হয়েছে, সুতরাং এটি অবৈধ এক্সএমএল ছিল।
JV01

এটি আমার জন্য কাজ করেছে, উইন্ডোজ 7৪ বিট। ইনস্টলেশন ফোল্ডারে (সি: / প্রোগ্রাম ফাইলগুলি (x86) / নোটপ্যাড ++ ছিল langs.model.xML তবে langs.xML ছিল না Thanks ধন্যবাদ
আলফাব্রভো

একই অবস্থা. প্রথমে গৃহীত উত্তরটি চেষ্টা করে দেখুন। ইনস্টল ফোল্ডারে কোনও langs.xML ছিল না তবে এই রোমিং ডিরেক্টরিতে ছিল। দুর্নীতিগ্রস্থ langs.xml চিহ্নিত করে প্রথমে কোন পরিস্থিতি আপনাকে ফিট করে তার পরামর্শ দিন, তারপরে মডেলটিকে তার জায়গায় অনুলিপি করুন।
রবার্ট কের

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

8

আমার একই ত্রুটি বার্তা ছিল, তবে একটি আলাদা সমস্যা - langs.xML ফাইলটি ঠিক ছিল। Langs.model.xML এর সাথে এটি প্রতিস্থাপন করা সমস্যার সমাধান করেনি।

সমস্যাটি সমাধান করার জন্য, আমাকে নোটপ্যাড ++ এ langs.xML খুলতে হয়েছিল (প্রোগ্রাম ফাইলে সংরক্ষণ করতে সক্ষম হওয়ার জন্য উইন্ডোজ 7 এ অ্যাডমিন হিসাবে চলমান)। তারপরে, Encodingমেনু থেকে , আমি দেখেছি ফাইলটি এএনএসআই হিসাবে সংরক্ষিত হয়েছে। এক্সএমএল ঘোষণাটি 1252 চরসেট নির্দিষ্ট করে। সুতরাং Encoding-> Character sets-> Western european-> নির্বাচন করে আমি ফাইলটি পুনরায় এনকোড করেছি Windows-1252। তারপরে আমি ফাইলটিতে একটি ছোট পরিবর্তন করেছি এবং এটি পুনরায় সংরক্ষণ করেছি।

আমি সন্দেহ করি এটি সিস্টেমের ডিফল্ট কোডপেজের সাথে সম্পর্কিত।


3

অন্যান্য উত্তরগুলি আমার পক্ষে কার্যকর হয়নি।

এনপিকে আনইনস্টল ও পুনরায় ইনস্টল করার কৌশলটি কার্যকর করে।


হ্যাঁ, আমার ক্ষেত্রে ফাইলগুলি langs.xML উপস্থিত ছিল না।
daniel_aren

0

এই উত্তরটি একটি প্রত্যাখ্যাত সম্পাদনা থেকে নেওয়া হয়েছিল এবং এটি আমার দ্বারা লিখিত হয়নি :

এটি আবার ঘটতে পারে এমন কোনও পূর্ণ প্রমাণ সমাধান নয়।

"পরিবেশের চলক% অ্যাপডিটা% ব্যবহার করবেন না" উইন্ডোজ 7 ইনস্টলেশনতে নির্বাচন করা যেতে পারে, তবে তা উপেক্ষা করা হবে বলে মনে হয়। Langs.xmlসর্বদা beোকানো মনে হয় %APPDATA%। (এই বিভ্রান্তি কি বাগের কারণ?)

নতুন অনুলিপি %APPDATA%\Langs.xmlকরা %APPDATA%\Langs.model.xmlএবং একটি অনুলিপি করা Program Files\Notepad++

কপি %APPDATA%\Langs.model.xmlবা ProgramFiles\Notepad++\Langs.model.xmlকরতে %APPDATA%\Langs.xmlসমস্যা আবার দেখা যদি - অব্যর্থ না কিন্তু এটি একটি কার্যসংক্রান্ত নেই।

একটি বুদ্ধিমান সমাধান হ'ল বাগটি Langs.xmlদূষিত হওয়ার কারণ ঠিক করা।


না, ফাইলটি সরাসরি কোনও অধীনে স্থাপন করা হবে না %APPDATA%, পরিবর্তে এটি %APPDATA%\Roaming\Notepad++ফোল্ডারে বা অ্যাপ্লিকেশনটির মূল ফোল্ডারে থাকতে পারে । এছাড়াও, আপনি langs.xmlউপরে ভাঙ্গা অনুলিপি করার পরামর্শ দিচ্ছেন langs.model.xmlএটি করবেন না, এটি স্থায়ীভাবে ভেঙে যাবে , পরিবর্তে, গৃহীত উত্তরের পরামর্শ অনুসারে, অন্যদিকে অনুলিপি করুন এবং langs.model.xmlযেটি অনুচ্চারিত রয়েছে, যেখানে ছিল তা ছেড়ে দিন ।
আবেল

0

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

"অ্যাডমিনিস্ট্রেটর অ্যাজ অ্যাডমিনিস্ট্রেটর" দিয়ে এক্সি চালানোর চেষ্টা করুন এবং তারপরে এটি config.xml ফাইলটি ঠিক করতে বললে হ্যাঁ বলুন। এটি আমার পক্ষে কাজ করেছে।

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