插件:多语言-店铺已配置语言

获取店铺当前已配置的语言列表。修改语言前请先调用此接口了解当前状态,在 插件:多语言-所有语言 中勾选后,通过 插件:多语言-店铺保存语言 保存。

接口信息

  • 接口地址: {your-site-url}/api/skill/addons-language/get-languages
  • 基础 URL: {your-site-url} 需替换为你自己的独立站 URL 地址,如 https://your-domain.com/apimanager666
  • 请求方式: GET
  • 说明: 获取店铺当前已配置的语言列表。修改语言时:先通过本接口获取当前已配置语言 → 在 插件:多语言-所有语言 中增选 → 通过 插件:多语言-店铺保存语言 全量保存。

认证

请求头中需要携带 skill-access-token

Header
skill-access-token {your-skill-access-token} (请替换为你自己的 token)

请求参数

无参数。


请求示例

cURL

curl --location --request GET '{your-site-url}/api/skill/addons-language/get-languages' \
--header 'skill-access-token: {your-skill-access-token}'

返回结果

code200 表示调用成功;code 不为 200 表示调用失败。

成功响应

{
    "code": 200,
    "data": {
        "list": [
            {
                "id": 369,
                "shop_id": 15,
                "full_code": "zh-CN",
                "origin_name": "简体中文",
                "chinese_name": "简体中文",
                "code": "cn",
                "position": 1,
                "created_at": "2025-04-01 15:45:46",
                "updated_at": "2025-12-20 09:13:29",
                "english_name": "Simplified Chinese"
            },
            {
                "id": 363,
                "shop_id": 15,
                "full_code": "en-US",
                "origin_name": "English",
                "chinese_name": "英语",
                "code": "en",
                "position": 1,
                "created_at": "2025-03-12 13:08:28",
                "updated_at": "2026-04-24 16:51:51",
                "english_name": "English"
            }
        ],
        "shop_base_language_code": "en"
    },
    "message": "success"
}

返回字段说明

字段 类型 说明
code Number 状态码,200 表示成功
message String 执行结果的文字描述
data Object 语言数据

data 字段

字段 类型 说明
list Array[Object] 已配置的语言列表
shop_base_language_code string 店铺基础语言 code。即默认前端展示的语言

list 子项字段

字段 类型 说明
id int 记录 ID
shop_id int 店铺 ID
full_code string 完整语言代码,如 zh-CNen-US
origin_name string 语言原生名称
chinese_name string 中文名称
english_name string 英文名称
code string 语言简码,如 cnenfr。与模板多语言文件 site_lang_{code}.json 中的 code 对应
position int 排序位置
created_at string 创建时间
updated_at string 最后更新时间

注意事项

  1. 修改语言前的起点:先通过本接口获取当前语言,再在 插件:多语言-所有语言 中增减
  2. code 字段与模板 locales 文件夹下 site_lang_{code}.json 对应
  3. 保存使用 插件:多语言-店铺保存语言
Copyright © fecify.com 2025 all right reserved,powered by Gitbook该文件修订时间: 2026-06-07 09:40:46

results matching ""

    No results matching ""