【问题标题】:Where is general.phrase.written-by-on coming from in bolt record template?螺栓记录模板中的 general.phrase.written-by-on 来自哪里?
【发布时间】:2016-10-17 12:29:40
【问题描述】:

我刚刚在默认主题中浏览 _recordfooter 的螺栓模板,并遇到了以下代码留置权:

{{ __('general.phrase.written-by-on', {
        '%name%': record.user.displayname|default(__('Unknown')),
        '%date%': record.datepublish|localedatetime("%A %B %e, %Y")
    }) }}

我不太明白上面的代码行到底在做什么,最重要的是我不明白双下划线函数的用法以及'general.phrase.written-by-on'到底是什么以及它来自哪里??

【问题讨论】:

    标签: twig bolt-cms


    【解决方案1】:

    它们是基本翻译文件中的关键字,在vendor/bolt/bolt/app/resources/translations/下的loacle特定目录中

    【讨论】:

    • 你能解释一下 functin __ 到底是做什么的吗?我的意思是详细一点。谢谢
    • 只是翻译服务的快捷功能。您上面提到的字符串,英文翻译文件中的general.phrase.written-by-on 的基值是"Written by <em>%name%</em> on %date%",因此第二个参数中的数组值只是一个替换为动态值的字符串列表。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-18
    • 2017-08-17
    • 1970-01-01
    • 2018-06-14
    • 2014-07-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多