我目前正在开发一个网络应用程序,将被不同国家的人使用。
目前所有输出的信息(如错误等)都是英文。
最佳的存储语言常量和检索它们的方法是什么?
很可能还需要向其中注入一些信息,例如用户输入的数据等。
例如,我们可能会遇到以下错误:
The email address 'test@test.co' was not a valid email address.
我目前正在开发一个网络应用程序,将被不同国家的人使用。
目前所有输出的信息(如错误等)都是英文。
最佳的存储语言常量和检索它们的方法是什么?
很可能还需要向其中注入一些信息,例如用户输入的数据等。
例如,我们可能会遇到以下错误:
The email address 'test@test.co' was not a valid email address.
The email address '%s' was not a valid email address.
gettext函数允许您使用特定的工具构建初始字符串文件并跟踪翻译状态。
如果您只需要翻译几个字符串,那么传统的PHP常量非常方便。
此外,请不要忘记本地化不仅仅包括翻译文本。您还必须考虑以下内容: