雨果主题学术中心:在“关于”部分重命名“兴趣”

时间:2020-07-17 23:29:48

标签: r hugo hugodown

我正在通过hugodown在R中建立一个主题为Hugo的Hugo网站。在“关于”部分中,有一列名为“兴趣”的列,我想将其重命名为“工作”。

到目前为止我所做的:

content/authors/admin/_index.md文件包含以下代码:

interests: # <- I want to rename this into 'work'
- Artificial Intelligence
- Computational Linguistics
- Information Retrieval

如果仅重命名此文件,则不会显示整个“兴趣”列。

还有另一个文件layouts/partial/widgets/about.html,其中包含以下代码:

  {{ with $person.interests }}
  <div class="col-md-5">
    <h3>{{ i18n "interests" | markdownify }}</h3>
    <ul class="ul-interests">
      {{ range . }}
      <li>{{ . | markdownify | emojify }}</li>
      {{ end }}
    </ul>
  </div>
  {{ end }}

除上述更改外,将with $person.interests命名为with $person.work将再次显示该列,但仍称为“兴趣”。将i18n "interests"标记中的<h3>更改为i18n "work"时,将删除标题“兴趣”,并且仅显示该列的内容而没有标题。

似乎新的列名“ work”必须在其他位置注册,然后才能正确显示。

任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

摆弄摆弄后,我找到了问题的答案。如我所料,有一个文件中所有integer及其id均已注册。这取决于选择的语言。如果选择的语言是英语translation,则只需转到文件夹en并打开文件themes/academic/i18n/。我们在这里找到:

en.yaml

这可以更改为:

# About widget

- id: interests
  translation: Interests

现在,网站将在“关于”窗口小部件页面上正确显示“工作”而不是“兴趣”。