我正在拼命为php中的新应用程序创建一个目录(.In).1)我创建了一个文件"trans.php",其中我将所有值都要翻译
例如,这是我的文件:
<?php
echo _e('SORTIR LA NUIT');
?>
Run Code Online (Sandbox Code Playgroud)
2)我打开Poedit,在"路径"这里是我输入的内容(见照片)然后我保存我的文件"php"的相同位置.

3)当我点击"更新"时,我有以下错误:
12:25:43: No files found in: /Users/aweaoftheworld/Desktop/test
12:25:43: Poedit did not find any files in scanned directories.
12:25:43: Entries in the catalog are probably incorrect.
12:25:43: Updating the catalog failed. Click on 'More>>' for details.
Run Code Online (Sandbox Code Playgroud)
你能帮助我吗?
此致
bar*_*kgj 17
确保POEdit()中定义的路径Catalog > Settings > Paths指向包含PHP文件的文件夹.这应该解决POEdit找不到文件的问题.
如果did not find any files in scanned directories已解决,POEdit可能仍会找到0条消息.这是因为默认情况下POEdit不支持_e作为关键字.要解决此问题,只需_e在关键字列表中添加" "(in Catalog > Settings > Keywords)即可.
小智 9
你应该使用_代替_e,例如
<?php echo _("hi there i am gettext library") ?>
Run Code Online (Sandbox Code Playgroud)
顺便说一句,_e函数来自Wordpress引擎,它做的相同,但它不是PHP预定义函数.
| 归档时间: |
|
| 查看次数: |
10679 次 |
| 最近记录: |