首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于NextJS的动态定位

基于NextJS的动态定位
EN

Stack Overflow用户
提问于 2022-07-10 22:18:10
回答 1查看 74关注 0票数 2

我有一个用.net内核编写的语言api。我应该将api中的数据作为代码中的一个变量调用吗?如何管理数据来自数据库的本地化?使用i18n包,您可以直接访问nextjs项目中提供的语言选项。我的数据来自一个api。管理本地化最准确的方法是什么?

如下:

EN

回答 1

Stack Overflow用户

发布于 2022-07-11 11:57:38

你能做的是:

  1. 将翻译代码返回到页面。(来自您的API)。示例:{"statusCode": 111}
  2. 使用i18n填充所有状态代码的所有翻译。示例:{"translationStatusCode_111": "bla bla bla", "translationStatusCode_112": "tra la la"}
  3. 在页面中,您将变量显示为{t(`translationStatusCode_${returned_status_code}`)}。 其中returned_status_code变量是从API返回的转换的statusCode

我从这个图书馆中为您编写了这个示例,因为您正在使用nextjs。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72932244

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档