hexo 中的`__()`(双下划线)函数是什么?

Kex*_* Li 3 javascript css jquery ejs hexo

我最近正在学习构建一个 hexo 主题,但我对__()功能感到困惑。我在 hexo doc 中没有找到答案。我不知道这是内置的还是什么?

此代码来自主题米诺斯:

<span class="column is-narrow">
  <% let words = word_count(post._content); %>
  <% let time = duration((words / 150.0) * 60, 'seconds') %>
  <%= `${ time.humanize() } ${ __('article.read')} (${ __('article.about') } ${ words } ${ __('article.words') })` %>
</span>
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我吗?

Kex*_* Li 5

最后我在 hexo 文档中找到了答案。

在模板中使用___p助手来获取翻译后的字符串。前者用于正常使用,后者用于复数字符串。

查看更多:https : //hexo.io/docs/internationalization.html