2016-08-02 2 views
0

私のLajax翻訳マネージャでconstを使用しようとしています。ただし、組み込みのスキャン機能はconstでは機能しません。スキャン中はconstが表示されません。Yii2のLajaxマネージャでconstsを使用する方法

$emailObject->subject = Yii::t(LC::MAIL, LT::TEXT); 

constでどうすればいいですか?

答えて

1

これは、スキャナーがパターンt::('tag', 'Message')および関連パターンのリテラルの出現についてPHP(およびJSファイル)を解析するため、予想される動作です。

詳細はソースから収集することができます:ScannerFile.php

* Language elements detected in PHP files: 
* 
* "t" functions: 
* ::t('category of language element', 'language element'); 
* ::t('category of language element', 'language element {replace}', ['replace' => 'String']); 
* ::t('category of language element', "language element"); 
* ::t('category of language element', "language element {replace}", ['replace' => 'String']); 

あなたが必要な場合は、独自のscannerfileを実装することにより、この動作を無効にすることができるかもしれない...

関連する問題