จะกำหนดเงื่อนไขภาษายังไง โดยไม่ไปกำหนดค่าภาษาตรงๆ
คือผม ต้องการให้ module ที่ทำมาสามารถรองรับได้หลายภาษา จึงอยากทราบว่าจะทำยังไงให้รองรับได้หลายภาษาโดยไม่ต้อง ไปกำหนดตัวภาษาที่โค๊ด
ตอนนี้ทำได้ คือ กำหนด คำสั่ง if ซึ่งได้แค่ 2 ภาษา
$lang_tag เก็บภาษาอยู่
โค้ด: เลือกทั้งหมด
$lang_tag = \Joomla\CMS\Factory::getLanguage()->getTag();
<?php $ProvinceName = ($lang_tag=='en-GB') ? $provinces['ProvinceNameEng'] : $provinces['ProvinceNameTh']; ?>
<h3 class="provinceName"><?php echo $ProvinceName; ?></h3></div>