我在一些几乎相同的 php web 应用程序中工作,除了内容数据库、文本和主题。让我们考虑一些类似的可能是 stackexchange 网站。
目标是在同一个存储库中只维护一个项目,所以如果我引入一个新特性,我只需要实现一次,而不是针对每个站点。
对于主题和数据库来说不是问题,但对于我不知道如何继续的文本(现在文本被硬编码在 php 文件中)。
我在 SO 中进行了谷歌搜索和搜索,我发现了一些类似的问题,其中答案是使用 gettext for i18n。但就我而言,它并不完全是 i18n,因为有些网站使用相同的语言,但文本不同。
如何存储这些字符串?