如何处理带有下拉菜单的多语言系统


How to cope with an multi language system with pulldowns?

我已经用php和MySQL构建了一个系统。这已经设置为多语言,因此每个用户都可以选择自己的语言。我如何处理下拉列表?

这些菜单大多是从数据库中生成的。你将如何在多语言系统中实现这一点?

数据库生成的字符串将简单地用作gettext的参数,然后gettext将选择一个翻译的字符串(如果该字符串可用于所选语言)。如果一个不可用,它将默认为提供的字符串。