出于某些目的,我必须开发自定义 cms 应用程序,并将使用 CakePHP 作为框架,因为我有使用它的工作知识,并且 cms 将是简单的一个(它将是新闻门户)。
我需要您对如何开发多语言支持的意见,是将有关文章的数据存储在一个表中(每种语言具有单独的列)还是将翻译保留在单独的表中更好?
可以分享一下你的经验吗?
广告中的tnx!
最佳答案
良好的数据库设计建议添加一个新表来保存翻译。接下来,您将添加一种新语言,您所要做的就是添加一个新行(而不是在原始表中添加一个新列)。
关于cakephp - 使用 CakePHP 开发自定义 CMS,并支持多语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5471586/