0

コントローラーからビューに送信されたデータの変換について質問があります。
このようにビュー内のテキストを翻訳できます<?php echo $this->translate("Hello World!"); ?>

しかし、私のコントローラーにはこれがあります:

$this->view->message = 'Welcome! You do not have any surveys or quizzes yet.
                                To start creating your first survey or quiz,
                                click the button "Create New Survey" or "Create New Quiz".';

そして私の見解では:

<?php echo $this->message ?>

メッセージが翻訳されることを確認するにはどうすればよいですか? (私は gettext と .po ファイルを扱っています ...)

4

1 に答える 1

2

$this->view->message = 'yourstring'コントローラーの代わりに、これを使用します。

$this->view->message =  $this->view->translate('your string to be translated');
于 2013-08-09T07:29:43.680 に答える