আমার একটি আশ্চর্যজনক সমস্যা আছে - যখন আমি gitকমান্ড লাইন সরঞ্জাম প্যাকেজ সহ যে কমান্ডটি ব্যবহার করি তখন কমান্ড-লাইনের ইন্টারফেসটি ইংরেজিতে হয়, যেমনটি আমি এটি চাই। যাইহোক, হোমব্রু ব্যবহার করে ইনস্টল করা সংস্করণটি তার আউটপুটে জার্মান ব্যবহার করে (আমি জার্মানিতে থাকি, তবে আমার সিস্টেমের ভাষাটি ইউএস ইংলিশে সেট করা আছে এবং কম্পিউটারটি আসলে সিঙ্গাপুরে কেনা হয়েছিল, যদি এটি বিবেচনা করে)।
আমি বিশ্বাস করি এটি সম্প্রতি পরিবর্তন হয়েছে। আমাকে আমার ম্যাকটি মেরামতের জন্য দিতে হয়েছিল এবং এটি একটি জার্মান দোকানে করেছিলাম। এখন আমার কম্পিউটারটি ফিরে এসে আমি লক্ষ্য করেছি যে গিটের আউটপুট জার্মান ভাষায় রয়েছে, তারা সিস্টেম সেটিংসে থাকা অবস্থায় তারা কিছু করেছে কিনা তা নিশ্চিত নয়। আমি যতদূর জানি, এটি একমাত্র কমান্ড-লাইন অ্যাপ্লিকেশন যা জার্মানকে এর ভাষা হিসাবে ব্যবহার করে। localeকমান্ড দ্বারা উত্পাদিত আউটপুট এখানে :
LANG=
LC_COLLATE="C"
LC_CTYPE="UTF-8"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=
আমি আমার সাথে ইংরেজিতে গিটের সাথে কথা বলতে চাই। আমি জানি আমি LANGইত্যাদি ইংরাজিতে সেট করতে পারি এবং এটি (সম্ভবত) কাজ করবে তবে আমি বুঝতে চাই যে এই পরিবর্তনটি কোথা থেকে আসছে।
কোন ধারনা?
সম্পাদনা করুন : জিনিসগুলিকে আরও আকর্ষণীয় করার জন্য, আমি অন্য একটি ম্যাক ব্যবহার করি যা আমি কাজ থেকে পেয়েছি। এটি জার্মানিতে কেনা হয়েছিল, প্রাথমিক ভাষার সেটিংস ছিল জার্মান (যা আমি ইউএস ইংরাজীতে পরিবর্তিত হয়েছি) এবং এটিতে সবকিছু ঠিকঠাক কাজ করে, যেমন গিট ইনস্টলেশন (সিএলটি এবং হোমব্রু) উভয়ই ইংরেজি ব্যবহার করে। localeকমান্ড থেকে স্থানীয় তথ্য একই।