gpt4 book ai didi

php - PHP 的语言本地化

转载 作者:行者123 更新时间:2023-11-29 06:16:20 25 4
gpt4 key购买 nike

我需要对我的网站本地化系统解决方案提出意见。

内容:

Field   Type    Null    Key Default Extra
id int(11) NO PRI NULL auto_increment
Page varchar(30) YES NULL
Locale varchar(10) YES NULL
Data longtext YES NULL

我的想法是将每个页面和每个区域设置存储到内容表中。例如:

index.php en_GB {data}
index.php de_DE {data}

数据字段将包含一个 json_encoded 数组,其中存储每个页面元素的文本。例如:

$data['Headline1'] = 'The Headline';
$data['Welcome'] = 'The welcome text.';

我还没有实现它,但我计划使用 memcached 来提高性能 - 从一点点来看,我知道这是使用它的完美数据类型,因为它不容易发生经常更新。

这是好是坏,是否应该全部废弃?欢迎评论!

最佳答案

如果您想在 PHP 中进行本地化,请使用 gettext您也将有时间实现其他功能,而不是构建自己的本地化系统。

不用担心速度,php gettext 扩展比使用字符串数组运行得更快。

关于php - PHP 的语言本地化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6303857/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com