任务详情
官网国际化需求范围:我司基于 Wordpress 搭建了官网和博客,现在希望增加“国际化”的能力,希望做到如下功能:1. 用户访问官网和 blog 时,会根据用户当前的浏览器使用语言,默认展示对应语言的内容,如果没有设置,默认展示英文;2. 所有官网和博客页面的 URL 地址中包含国际化的简写名称,可以通过手动更改 URL 地址进行切换;3. 在网站和blog标题位置,可以手动切换语言,并记录到浏览器中,下次打开还是使用切换的语言;4. 在后台输入博客内容时,可以使用插件自动输入对应语言的内容;当前架构:- 上层业务:官网、博客- 底座:Wordpress 6.2- UI:主题:AStra、布局Plugins:Spectra 2.3.5、Starter Templates 3.1.27- 访问方式:用户访问到的 Workflos 官网为 wordpress 导出的静态内容部署到CDN,并非直接访问 wordpress,此处需要特别注意语言切换的实际实现方式涉及文件:- 22 个自定义 page,使用 AStra 主题及布局 Plugins 搭建,同时包含部分 js 文件以及 shortcode 后端代码;- 5个 js 文件及 shortcode 后端代码;