我正在向我的 Codeingiter/PHP 应用程序添加多语言支持,并且我正在尝试确定一种处理图像的好方法。
对于文本,我使用 i18n 和 Codeingiter 的本地语言类。
动态图像选择的建议代码:
if ($this->uri->segment(1) == 'br') { Brazilian image link } else { English image link }
对于 CSS 文件中的图像,我计划将它们作为 PHP 文件处理,然后使用与上述相同的代码。
这种方法有任何潜在的缺陷吗?看起来很麻烦,想知道这些是否是一种更有效的方法。