我使用print(first)
[{'age': '27', 'height': 130, 'last_name': 'Doe', 'name': 'John'},
{'age': '26', 'height': 180, 'last_name': 'Sparrow', 'name': 'Jack'}]
本地化我的网络应用。到目前为止,我能够通过一个简单的例子来实现它,如下所示:
gettext
如您所见,最后一行尝试使用&#34; __&#34;而不是&#34; gettext&#34;我在几篇文章中读到的内容相同......那么为什么在使用<?php
$dir = "../locale";
$lang="fr_FR";
$domain="messages";
putenv("LANG=$lang");
setlocale(LC_ALL, $lang);
bindtextdomain ($domain, $dir);
textdomain ($domain);
echo gettext("TEST 1") . "\n";
echo __("Test 2"); // works if using gettext("Test 2");
?>
?
我应该在源代码中进行全局替换,以将所有echo __("Test 2");
替换为__("
吗?