Я пытаюсь локализовать мое php
приложение, которое использует .ctp
файлы для просмотра.
Вот пример содержимого файла:
<h2><?php __('Menu');?></h2>
<table >
<tr >
<td style="text-align:left>
<?php echo $html->link('Main Config','/admin/configs/index')?>
</td>
</tr>
PS: это не мой код, и я не могу его изменить, но мне нужно перевести его!
Я пытался использовать следующие потоки, используя POEdit
, и пытался это решение , которое, однако, похоже на предыдущую версию POEdit
...
Итак, я создал новый файл po
для de-DE
в своем корневом каталоге (стандартные кодировки, ...), открыл настройки каталога и добавил .
и один конкретный файл /subdir/test.ctp
, содержащий приведенный выше код) в мои исходные пути, затем добавили _
и __
к дополнительным ключевым словам (а также к некоторым другим, которые, как я обнаружил, содержат некоторый текст, например, input
и link
).
Тогда, использую ли я update, update from source, строка не найдена - там написано "Translated 0 from 0 (0%)" ...
Что я здесь не так делаю?
ПРИМЕЧАНИЕ: это на компьютере под управлением Windows 10 с установленным только POEdit
, я не установил php
или php-gettext
, установленные непосредственно на моей машине, но они должны быть встроенный в POEdit
из того, что я мог читать ...