I18n程序,国际化程序(多语言格式编程)

多语言程序
i18n(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是“国际化”的简称

项目支持多种语言的展示。
为不同的浏览器需求展示不同的语言。

核心:如何知道浏览器需要哪种语言?浏览器请求时携带Accept-Language头,表示可以接受的语言!

项目支持多语言?
通过不同的翻译文件完成的。
在这里插入图片描述
Strpos(’abcda’, ‘a’) = 0
某个字符串首次出现的位置!
在这里插入图片描述
浏览器需要哪种语言?
请求头信息中的Accept-Language
Str_replace(‘查找’, ‘替换’, 字符串)
在这里插入图片描述
确定响应语言
找到浏览器最希望的。
在这里插入图片描述
利用语言文件,完成展示
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_37171379/article/details/88203671