ব্রেইট গেক্সটেক্সট ইনস্টল করুন, আমি কি এটির সাথে জোর করে লিঙ্ক করব?


18

আমি কিছু ওয়েব বিকাশ করছি এবং অনুবাদ ইঞ্জিনের জন্য গেটেক্সটেক্স দরকার। আমি কি এটা জোর করে লিঙ্ক করা উচিত?

$ django-admin.py makemessages -l es
CommandError: Can't find xgettext. Make sure you have GNU gettext tools 0.15 or newer installed.

$ brew install gettext
Warning: gettext-0.18.3.2 already installed

$ brew link gettext
Warning: gettext is keg-only and must be linked with --force
Note that doing so can interfere with building software.

উত্তর:


32

এখানে একই সমস্যা, শুধু চালান

brew link gettext --force

এবং

manage.py compilemessages

এবং সবকিছু ঠিকঠাক কাজ করছে। আপনি সবসময় করতে পারেন

brew unlink gettext

আপনার যদি সমস্যা হয় এবং আগের অবস্থায় ফিরে যান


এখন আমি সতর্কতা পেয়েছি: কিছু কেবল-কেবলমাত্র সূত্রটি সেলারের সাথে যুক্ত। গেটটেক্স্টের মতো একটি ক্যাগ-অনলাইনের সূত্রের সাথে ভোজনে সংযোগ স্থাপনের brew link <formula>ফলে অন্যান্য সূত্রগুলি এই ./configureপদক্ষেপের সময় সনাক্ত করতে পারে । এই অন্যান্য সূত্রগুলি সংকলন করার সময় সমস্যা হতে পারে। কেবল-কেবল-কেবল সূত্র দ্বারা সরবরাহিত বাইনারিগুলি সিস্টেমের বাইনারিগুলিকে অন্যান্য অদ্ভুত ফলাফলের সাথে ওভাররাইড করতে পারে। আপনি brew unlinkএই
ব্রিউগুলিতে

আরে @broinjc আপনি যে সতর্কতাটি পেয়ে যাচ্ছেন তাতে কোনও ক্ষতি নেই, আপনি ইতিমধ্যে ইনস্টল করেছেন এমনগুলির উপর ভিত্তি করে আপনাকে অন্যান্য প্যাকেজগুলি সংগ্রহ করতে হবে এটির সম্ভাবনা খুব কম। এক সময় এক সমস্যা, ঠিক আছে? ;)
gru

হ্যাঁ একবারে একটি সমস্যা;) হাহা।
broinjc

আমি মনে করি "জাস্ট রান ... --force" বলা বিপজ্জনক এবং কখন ঠিক আছে তাও ইঙ্গিত করা উচিত। এখানে আসা লোকেরা আসলে প্যাকেজগুলি সংকলন করতে পারে যেখানে এটি সমস্যা তৈরি করতে পারে।
আনকন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.