দুই অংশ একটি ফর্ম আইএসও -639 ভাষা কোড । প্রথম অংশটি ভাষা নিজেই, এবং দ্বিতীয়টি (সাধারণত) একটি কান্ট্রি কোড যা স্থানীয় রূপ নির্ধারণ।
আপনি পরিবর্তন প্রভাব পালন করতে পারেন LANG
প্রায় যে কোন প্রোগ্রাম অনুবাদ আছে। LC_COLLATE
ফলাফল প্রভাবিত করে sort
কার্যক্রম; LC_DATE
আউটপুট প্রভাবিত করে date
এবং ls -l
। কিছু লোকেল সেটিংসের জন্য, এটি সম্ভাব্য (এমনকি এটিও) যে আপনার কাছে এমন কোনও ইনস্টল নেই যা তাদের ব্যবহার করে।
শুধুমাত্র অধিকাংশ সিস্টেমে LC_LANG
সেট করা হয়, এবং অন্যান্য সমস্ত সেটিংস যে থেকে উত্তরাধিকার ফিরে ফিরে।
নিম্নলিখিত পাতা থেকে মানুষের উদ্ধৃতি locale
(7) প্রাসঙ্গিক:
LC_COLLATE
এটি স্ট্রোকল (3) এবং strxfrm (3) ফাংশনের আচরণ পরিবর্তন করতে ব্যবহৃত হয়, যা স্থানীয় বর্ণমালাতে স্ট্রিংগুলি তুলনা করার জন্য ব্যবহৃত হয়। উদাহরণস্বরূপ, জার্মান ধারালো গুলি "ss" হিসাবে সাজানো হয়।
LC_CTYPE
এটি অক্ষর হ্যান্ডলিং এবং শ্রেণিবদ্ধ ক্রিয়াকলাপগুলির আচরণ পরিবর্তন করে, যেমন isupper (3) এবং toupper (3), এবং multibyte চরিত্র ফাংশন যেমন mblen (3) বা wctomb (3)।
LC_MONETARY
localeconv (3) দ্বারা প্রদত্ত তথ্য পরিবর্তন করে যা সাধারণত সংখ্যা মুদ্রিত হয়, বর্ণনা সহ দশমিক বিন্দু বনাম দশমিক কমা হিসাবে। এই তথ্যটি ফাংশন দ্বারা অভ্যন্তরীণভাবে ব্যবহৃত হয়
strfmon (3)।
LC_MESSAGES
ভাষা বার্তা প্রদর্শিত হয় এবং একটি ইতিবাচক বা নেতিবাচক উত্তর মত দেখাচ্ছে কি পরিবর্তন। জিএনইউ সি-লাইব্রেরিতে GETTEXT (3), এনগেটটেক্সট (3), এবং RMPatch (3) ফাংশনগুলি ব্যবহার করা সহজতর
তথ্য। বিভাগটি "সি" ব্যতীত অন্য কোনও বৈধ লোকেলে সেট করা থাকলেও GNU গোষ্ঠীগুলির ফাংশনগুলি ফাংশনগুলির পরিবেশগত পরিবর্তনশীল LANGUAGE (স্থানীয়গুলির একটি কলোন-বিচ্ছিন্ন তালিকা রয়েছে) মান্য করে।
LC_NUMERIC
printf (3) এবং scanf (3) ফাংশন পরিবারের দ্বারা ব্যবহৃত তথ্য পরিবর্তন করে, যখন লোকেল-সেটিংস ব্যবহার করার পরামর্শ দেওয়া হয়। এই তথ্য localeconv (3) ফাংশন সঙ্গে পড়তে পারেন।
LC_TIME
স্থানীয়ভাবে গ্রহনযোগ্য ফর্মের বর্তমান সময় প্রদর্শন করতে strftime (3) ফাংশনের আচরণ পরিবর্তন করে; উদাহরণস্বরূপ, বেশিরভাগ ইউরোপই মার্কিন যুক্তরাষ্ট্রে ব্যবহৃত 1২-ঘন্টার ঘড়ির বিপরীতে একটি 24 ঘন্টা ঘড়ি ব্যবহার করে।
LC_ALL উপরের সবগুলো.