如何在Shopify Admin GraphQL查询中获取乌尔都语商品标题
修改GraphQL查询以获取乌尔都语商品标题
要获取乌尔都语的商品标题,你需要借助Shopify Admin API的translations字段,并指定乌尔都语的locale代码"ur"。通过类型片段精准提取对应语言的标题字段,示例查询如下:
{ products(first:10) { edges { node { translations(locale: "ur") { ... on ProductTranslation { title } } # 可选:保留默认标题作为无翻译时的回退 defaultTitle: title } } } }
关键点说明:
locale: "ur"指定要获取的语言为乌尔都语... on ProductTranslation是类型片段,用于从通用的Translation接口中提取产品专属的翻译字段- 如果目标商品没有乌尔都语翻译,
translations.title会返回null,此时可以使用defaultTitle字段(原默认语言标题)作为替代
内容的提问来源于stack exchange,提问作者khurshid shah
相关产品推荐
相关产品推荐

