Strapi助力Flutter开发国际化App - 数据建模

借助Strapi强大的内容管理功能,可以自由的进行数据的建模。

首先设置Strapi支持的语言类型 GLOBAL SETTINGS > Internationalization

Strapi助力Flutter开发国际化App - 数据建模_第1张图片

Strapi助力Flutter开发国际化App - 数据建模_第2张图片

这样设置Strapi就支持了中英文了

接下来使用CONTENT TYPE BUILDER功能进行建模。这里以蔬菜为例建立一个蔬菜的数据模型。

Content-Types Builder > Create new collection type

在高级设置中启用国际化功能 Enable localization for this Content-Type

Strapi助力Flutter开发国际化App - 数据建模_第3张图片

Strapi助力Flutter开发国际化App - 数据建模_第4张图片

Strapi助力Flutter开发国际化App - 数据建模_第5张图片

点击Save,Strapi会自动重启。重启完成后会在左侧的COLLECTION TYPES开单到刚刚建立的数据模型。

Strapi助力Flutter开发国际化App - 数据建模_第6张图片

接下来在这里添加一些数据

利用Removebg网站可以快速的制作出精美的透明背景图片

Strapi助力Flutter开发国际化App - 数据建模_第7张图片

Strapi助力Flutter开发国际化App - 数据建模_第8张图片

保存成功后可在右侧的语言选型中编辑其他的语言版本,同时可从已有的语言中复制过来内容。

Strapi助力Flutter开发国际化App - 数据建模_第9张图片

Strapi助力Flutter开发国际化App - 数据建模_第10张图片

这样一条数据就支持了多语言

Strapi助力Flutter开发国际化App - 数据建模_第11张图片


上一篇:搭建项目结构

你可能感兴趣的