2015-08-06 1 views
0

Я использую PoEdit для редактирования моего файла .po и создания файла .mo. На моей странице есть два определения: один работает, а другой нет. Можете ли вы предложить, как я могу сделать файл перевода, если мне нужно включить любые переменные PHP в файл message.po?какое-то определение не работает в файле * .po

<?php echo $oFontawesome->icon(array('icon'=>'comment')).' '._('Tämä toimeksianto on loppuunmaksettu.');?> 

<?php echo $oFontawesome->icon(array('icon'=>'comment')).' '._('Tämä toimeksianto on loppuunmaksettu. Salasana on voimassa vielä'.' '.$_Value['date_diff'].' '.'päivää');?> 

Мой .mo файл как

#: "apps/debt/view/info.php:78 
msgid "Tämä toimeksianto on loppuunmaksettu." 
msgstr "This case has been settled." 

#: apps/debt/view/info.php:94 
msgid "Tämä toimeksianto on loppuunmaksettu. Salasana on voimassa vielä" 
msgstr "This case has been settled. The password will expire in" 

Вторая часть не работает, это причина, почему я не включил всю линию? Или потому, что он содержит переменную ценность?

ответ

0

У меня есть решение этой проблемы, на самом деле проблема не в моем файле * .po или * .mo, который был в моем php-файле, я не закрывал тег.
Все переводим сообщение должно быть внутри.() Помечать

<?php echo $oFontawesome->icon(array('icon'=>'comment')).' '._('Tämä toimeksianto on loppuunmaksettu.'));?> 

Благодаря

Смежные вопросы