'$_SERVER['HTTP_ACCEPT_LANGUAGE পার্স করতে PHP 5.3.0 থেকে শুরু হওয়া একটি ফাংশন প্রদান করে ']' পরিবর্তনশীল একটি লোকেলে −
উদাহরণ
$locale = Locale::acceptFromHttp($_SERVER['HTTP_ACCEPT_LANGUAGE']); echo $locale;
'$_SERVER['HTTP_ACCEPT_LANGUAGE']' ফাংশনটি বর্তমান লোকেলের ভাষাকে প্যারামিটার হিসাবে গ্রহণ করে লোকেল সনাক্ত করতে সহায়তা করে।
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেen_US
বেশিরভাগ ব্রাউজার একটি Accept-Language HTTP হেডার জমা দেয় যা en-us নির্দিষ্ট করে যদি তারা US থেকে আসে। কিছু পুরানো ব্রাউজার শুধুমাত্র en ব্যবহার করে।
ইংরেজি-ইউকে ভিত্তিক ব্যবহারকারীরা সাধারণত তাদের সিস্টেম বা ব্যবহারকারীর লোকেল ইংরেজি-ইউকে সেট করে, যা ডিফল্ট ব্রাউজার কনফিগারেশন। এর ফলে en-gb হবে Accept Language হেডার হিসেবে। অন্যান্য দেশে এন লোকেল আছে, যেমন এন-জা (দক্ষিণ আফ্রিকা), ইত্যাদি।
জিও-আইপি ভিত্তিক অনুমান পছন্দের ভাষা/লোকেলে সঠিক হওয়ার সম্ভাবনা কম।