hexo 导航栏中文乱码怎么破?

clipboard.png

已经设置 language: zh-Hans

阅读 5.6k
3 个回答

兄弟,menu设置错了,menu设置分三步:
一、设置链接:
这里home、categories、about...只是以下三处设置的标识符,没什么具体意义;
themes/next/_config.yml

menu:
  #home: /
  #categories: /categories
  #about: /about
  archives: /archives
  #tags: /tags
  #sitemap: /sitemap.xml
  #commonweal: /404.html

二、设置icon:
themes/next/_config.yml

menu_icons:
  enable: true
  #KeyMapsToMenuItemKey: NameOfTheIconFromFontAwesome
  home: home
  about: user
  categories: th
  schedule: calendar
  tags: tags
  archives: archive
  sitemap: sitemap
  commonweal: heartbeat

三、设置显示文字:
themes/next/languages/zh-Hans.yml

menu:
  home: 首页
  archives: 归档
  categories: 分类
  schedule: 日程
  tags: 标签
  about: 关于
  search: 搜索
  commonweal: 公益404

新加菜单,必须增加对应的翻译
themes/next/_config.yml
themes/next/languages/zh-Hans.yml
这里面添加对应的中文翻译就行了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏