1

CodeIgniter のカレンダー オブジェクトをヘブライ語に翻訳しようとしています。

必要に応じてヘブライ語カレンダー翻訳ファイル (「hebrew」フォルダーの下の calender_lang.php) を作成し、カレンダー (英語) をロードしました。

ただし、カレンダー全体を一度に翻訳する方法がわかりません。すべてにループを使用する必要がありますか?

使い方がわかりません:

    $this->lang->line('language_key');

カレンダーの言語を変更します。

私は使用しています:

    echo $this->calendar->generate();

カレンダーを表示します。

あなたの迅速な助けをいただければ幸いです... :)

4

2 に答える 2

1

解決しました。

ライブラリをロードする順序が重要であることがわかりました。

まず、言語ライブラリをロードします。また、パーサー ライブラリをロードします。

$this->lang->load('calendar', 'hebrew');
$this->load->library('parser');

それから:

\\ $prefs is an array inculding long days preferences etc.
$this->load->library('calendar', $prefs); 
$cal=$this->calendar->generate();
$dataD['calender']=$cal;    
\\ app_doc_result is the wanted view
$this->parser->parse('app_doc_result',$dataD); 
于 2011-06-01T15:20:38.890 に答える