在使用此函数时,请记住为要在应用程序中使用的所有域调用 bindtextdomain。例如,如果我在同一个应用程序中拥有 module1 和 module2 作为两个独立的域,您可以执行以下操作
bindtextdomain("module1", "//path/to/my/locale/folder");
bindtextdomain("module2", "//path/to/my/locale/folder");
textdomain("module1");
echo _("Label1"); // 此调用将从 module1 获取消息
echo dgettext("module2", "Label1"); // 此调用将从 module2 获取消息
===
Viral Shah