是否可以使用 php gettext 模块临时切换语言?我想更改语言,因为应该为两个不同的收件人以两种语言生成电子邮件。
最佳答案
您需要设置LC_*
变量。像这样:
putenv('LC_ALL=de_DE');
setlocale(LC_ALL, 'de_DE');
renderEmail();
putenv('LC_ALL=en_US');
setlocale(LC_ALL, 'en_US');
renderEmail();
关于PHP 获取文本 : temporary language switch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29586908/