จะกำหนดเงื่อนไขภาษายังไง โดยไม่ไปกำหนดค่าภาษาตรงๆ

Post a reply

Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: จะกำหนดเงื่อนไขภาษายังไง โดยไม่ไปกำหนดค่าภาษาตรงๆ

Re: จะกำหนดเงื่อนไขภาษายังไง โดยไม่ไปกำหนดค่าภาษาตรงๆ

by tsukasaz » 18/11/2019 8:08 pm

จะกำหนดเงื่อนไขภาษายังไง โดยไม่ไปกำหนดค่าภาษาตรงๆ

by bankjittapol » 18/11/2019 8:01 pm

จะกำหนดเงื่อนไขภาษายังไง โดยไม่ไปกำหนดค่าภาษาตรงๆ
คือผม ต้องการให้ module ที่ทำมาสามารถรองรับได้หลายภาษา จึงอยากทราบว่าจะทำยังไงให้รองรับได้หลายภาษาโดยไม่ต้อง ไปกำหนดตัวภาษาที่โค๊ด

ตอนนี้ทำได้ คือ กำหนด คำสั่ง if ซึ่งได้แค่ 2 ภาษา

$lang_tag เก็บภาษาอยู่

Code: Select all

$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>

Top