本文最后更新于 159 天前,其中的信息可能已经有所发展或是发生改变。
建立英文站 🙄?are u kidding?
实现思路
- 建立英文站主页
- 破烂 DedeCMS 没多语言插件,主页只允许存在一个,那只能写死。
- 在 /a 新建 /a/en/en_index.html copy index.htm
- 新建英文模板
- 创建 栏目 和 子类 需要的模板为
- 封面模板 en_index_article.htm
- 列表模板 en_list_article.htm
- 文章模板 en_article_article.htm
- 只是都在 屎山 代码的基础上,添加前缀en_
- 创建 栏目 和 子类 需要的模板为
Todo
在 head.htm 中添加 切换语言{ ‘ 中文 ‘ , ‘ English ‘ } 👍
en_index.html 修改部分文案为英文,还差 联系我们 修改英文
· about us + products + news 选用bak为 2024-9-27 产品太久远,先不改
添加 /template/en_left.htm translate en,如果可以 lang=”en“。
2024年11月28日
default/en_left.htm
<!-- <div class="left_top_title">{dede:field name='typeid' function="GetTopTypename(@me)"/}</div> -->
<div class="left_top_title">{dede:field name='typename'/}</div>
不用上面注释的原因是因为他会获取顶级目录?下面是获取当前目录。上面的话会一直显示English