2017-07-04 14 views
0

Chii :: labelとYiiでテキストを表示しようとしているときにギリシャ語のようなアラビア語やその他の言語に問題があり、ログインしなくてもウェブサイトにアクセスできます。 すべてユーザーがログインしていて好奇心が強いのは、フォームがまったく同じであるということです。 の場合は、HTMLで[OK]文字セットを得た:Chtmlのアラビア語:: label Yii

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 

私は、アラビア語のテキストを参照してください方法の例です:

ليشلالتقريركلاكنتأنتظره

そして、それはですユーザーがログインしている同じ形で同じテキスト:

لميشملالتقريركلماكنتأنتظره

yiiのコードでデータを取得する:

<div class="section row principal_question"> 
     <?php echo CHtml::label($textt, null, array('class'=>'question_nps')); ?> 
</div> 

答えて

0

コードのどこかで以下のコードでテストし、ラベルテキストをYii :: t return textで更新します。

Yii::app()->language = 'ar'; 
echo Yii::t('TransalorTest', 'لم يشمل التقرير كل ما كنت أنتظره'); 
Yii::app()->end(); 

私はこれが役に立ちます。

+0

こんにちは!できます!!!私がYii :: app() - > end()を削除した場合を除きます。その後、結果は間違っています。 Yii :: app() - > end(); ? –

関連する問題