From f62b2109f234b0a16aa29fb257c7c5542928e57f Mon Sep 17 00:00:00 2001 From: zxx-457 <114141362+zxx-457@users.noreply.github.com> Date: Sat, 22 Oct 2022 23:56:31 +0800 Subject: [PATCH] docs: add echo and liquid tags Chinese translation (#549) * docs: add echo and liquid tags chinese translation * Update docs/source/zh-cn/tags/echo.md Co-authored-by: Jun Yang * Update docs/source/zh-cn/tags/echo.md Co-authored-by: Jun Yang * Update docs/source/zh-cn/tags/echo.md Co-authored-by: Jun Yang * Update Liquid.md * Update Liquid.md Co-authored-by: Jun Yang --- docs/source/zh-cn/tags/echo.md | 20 ++++++++++++++++++++ docs/source/zh-cn/tags/liquid.md | 28 ++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 docs/source/zh-cn/tags/echo.md create mode 100644 docs/source/zh-cn/tags/liquid.md diff --git a/docs/source/zh-cn/tags/echo.md b/docs/source/zh-cn/tags/echo.md new file mode 100644 index 000000000..3ec0dbf09 --- /dev/null +++ b/docs/source/zh-cn/tags/echo.md @@ -0,0 +1,20 @@ +--- +title: Echo +--- + +{% since %}v9.31.0{% endsince %} + +根据表达式输出渲染 HTML。和使用 `{{` expression `}}` 包裹模板效果一样,不同的是 echo 可以在 liquid 标签中使用,同时也支持过滤器。 + +## echo + +输入 +```liquid +{% assign username = 'Bob' %} +{% echo username | append: ", welcome to LiquidJS!" | capitalize %} +``` + +输出 +```text +Bob, welcome to LiquidJS! +``` diff --git a/docs/source/zh-cn/tags/liquid.md b/docs/source/zh-cn/tags/liquid.md new file mode 100644 index 000000000..ca74ffec9 --- /dev/null +++ b/docs/source/zh-cn/tags/liquid.md @@ -0,0 +1,28 @@ +--- +title: Liquid +--- + +{% since %}v9.31.0{% endsince %} + +通过 liquid 标签可以在一个分隔符中使用多个标签, 使 Liquid 逻辑书写更简洁。 + +## liquid + +输入 +```liquid +{% liquid + assign names = 'Bob, Sally' | split: ', ' + + for name in names + echo 'Hello, ' | append: name + unless forloop.last + echo ', ' + endunless + endfor +%} +``` + +输出 +```text +Hello, Bob, Hello Sally +```