অক্ষরের ধরন থেকে ভাষা সনাক্ত করা যাবে না। অন্যান্য উপায় আছে, কিন্তু তারা সম্পূর্ণ নির্ভুলতার গ্যারান্টি দেয় না। 'TextLanguageDetect Pear Package' শালীন নির্ভুলতার সাথে ব্যবহার করা যেতে পারে। নীচে একই −
এর জন্য একটি নমুনা কোড রয়েছে৷উদাহরণ
require_once 'Text/LanguageDetect.php';
$l = new Text_LanguageDetect();
$result = $l->detect($text, 4);
if (PEAR::isError($result)) {
echo $result->getMessage();
} else {
print_r($result);
} আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেArray ( [german] => 0.407037037037 [dutch] => 0.288065843621 [english] => 0.283333333333 [danish] => 0.234526748971 )
এটি ব্যবহার করা সহজ এবং 52টি ভাষার ডাটাবেস রয়েছে। কিন্তু নেতিবাচক দিক হল এই প্যাকেজটি ব্যবহার করে পূর্ব এশিয়ার ভাষাগুলি সনাক্ত করা যায় না৷
৷