আমি একটি জার্মান (অস্ট্রিয়া) লোকেল (এ 4 পেপারের আকার, 24 ঘন্টা সময়, ইয়ে-মিমি-ডিডি) রাখতে চাই, তবে একটি ইংরেজি ভাষার ব্যবহারকারী ইন্টারফেস (আমি খারাপ অনুবাদ পছন্দ করি না)। আমি অনুভব করেছি যে এটি অর্জনের সঠিক উপায়টি LC_
আমার নীচে ভেরিয়েবলগুলি সেট করা .bashrc
(দয়া করে আমি ভুল হলে আমাকে সংশোধন করুন):
LC_MESSAGES=en_US.UTF-8
LC_$everythingelse=de_AT.UTF-8
LC_ setting Everythingelse প্রতি একক মান নির্ধারণের পরিবর্তে সেট করার জন্য আরও কি মার্জিত উপায় আছে? এলসি_এলএল সেট করা কোনও বিকল্প নয়, যেহেতু এটি এলসি_মেস্যাগেসের চেয়ে বেশি অগ্রাধিকার গ্রহণ করে:
$ export LC_ALL=de_AT.UTF_8
$ export LC_MESSAGES=en_US.UTF_8
$ echo $LC_MESSAGES
en_US.UTF_8
$ locale | grep LC_MESSAGES
LC_MESSAGES="de_AT.UTF_8"
পিএস: এটি একটি ভাগ করা মেশিন এবং আমি সুডোয়ার নই, সুতরাং সিস্টেম-ওয়াইড সেটিংস পরিবর্তন করা কোনও বিকল্প নয়।
,
পরিবর্তে একটি.
(দুর্ভাগ্যক্রমে), সুতরাং একটি বিন্দুর সাথে সংখ্যাগুলি প্রবেশ করা অসুবিধাজনক (এবং বেশিরভাগ অ্যাপ্লিকেশন একটি অ-মানক LC_NUMERIC দিয়ে সুন্দরভাবে কাজ করে বলে মনে হচ্ছে)। আমি আপনার LC_COLLATE উদাহরণটি পুরোপুরি বুঝতে পারি না: আমার সিস্টেমে আপনি যে উদাহরণ দিয়েছেন তা মেলে নাB
।