【问题标题】:What is the correct syntax for accessing translations in app blocks / theme app extensions in Shopify?在 Shopify 中访问应用程序块/主题应用程序扩展中的翻译的正确语法是什么?
【发布时间】:2022-06-29 19:06:35
【问题描述】:

此处的此链接提到了如何访问您的应用程序块的翻译,但该示例似乎不起作用,并且似乎适用于常规部分而不是应用程序块:

https://shopify.dev/themes/architecture/sections/section-schema#locales

我的语言环境部分如下所示:

    "locales": {
        "en": {
            "title": "Slideshow"
        },
        "fr": {
            "title": "Diaporama"
        }
    }

我已经使用我的部分名称和文件名称尝试了一堆不同的排列,但没有任何效果。根据文档,以下应该可以工作:

sections.[section-name].[translation-description]

我也试过下面两个都不起作用:

blocks.[section-name].[translation-description]
block.[section-name].[translation-description]

某事告诉我我做错了什么或缺少 Shopify 的文档。

对此的任何帮助将不胜感激!

【问题讨论】:

    标签: shopify liquid shopify-app shopify-api


    【解决方案1】:

    您可以查看 Shopify 的示例主题扩展应用 https://github.com/Shopify/product-reviews-sample-app/tree/main/theme-app-extension/locales

    基本上,你需要这种格式

    { "blocks": { "average-rating": { "name": "Average Review Score", “设置”:{“stars_fill_color”:{ “标签”:“星星颜色”} } } }}

    【讨论】:

      猜你喜欢
      • 2022-12-13
      • 2022-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多