react native i18n插值:跨组件trans

embedded/2025/2/2 1:46:17/

想要实现动态插值以及插入元素,如下效果
在这里插入图片描述
这个找了蛮久的,官网的例子在我这无效,所以网上找了比较久,没能理解用法。最后是在 github issue 中看到别人的用法,自己理解下实现出来了,所以这里记录下。

例如vue的写法,直接使用插槽:

     <i18n-t keypath="auth.agreement" tag="p"><template #appName>{{ $t('app.name') }}</template><template #termsService><b> {{ $t('auth.termsService') }} </b></template><template #privacyPolicy><b> {{ $t('auth.privacyPolicy') }} </b></template></i18n-t>

React Native 的写法:

  <Transvalues={{name: 'ddd',count: 22,}}i18nKey="userMessagesUnread"parent={Text}components={{1: <Text style={{ color: 'red', fontWeight: 'bold' }}></Text>,5: <Text style={{ color: 'blue' }}></Text>,}}></Trans>

在这里插入图片描述
附上官网:https://react.i18next.com/legacy-v9/trans-component
说真的 ,这个官网看了很久没看明白这个 Trans 组件,用法完全不同,不确定是不是版本的问题。

    "react": "18.3.1","react-dom": "18.3.1","i18next": "^24.2.1","react-i18next": "^15.4.0",

http://www.ppmy.cn/embedded/158781.html

相关文章

Learning Vue 读书笔记 Chapter 4

4.1 Vue中的嵌套组件和数据流 我们将嵌套的组件称为子组件&#xff0c;而包含它们的组件则称为它们的父组件。 父组件可以通过 props向子组件传递数据&#xff0c;而子组件则可以通过自定义事件&#xff08;emits&#xff09;向父组件发送事件。 4.1.1 使用Props向子组件传递…

Github 2025-01-30 Go开源项目日报 Top10

根据Github Trendings的统计,今日(2025-01-30统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Go项目10Ollama: 本地大型语言模型设置与运行 创建周期:248 天开发语言:Go协议类型:MIT LicenseStar数量:42421 个Fork数量:2724 次关注人…

php接口连接数据库

框架&#xff1a;https://www.thinkphp.cn/doc 创建网站 域名自己写 创建文件夹&#xff0c;“test”拉取框架&#xff0c;地址栏输入 composer create-project topthink/think5.1.* tp5 会自动创建一个tp5文件夹 根目录选择刚刚创建拉框架的文件夹 以test为示例 “D:\test\…

Ubuntu安装VMware17

安装 下载本文的附件&#xff0c;之后执行 sudo chmod x VMware-Workstation-Full-17.5.2-23775571.x86_64.bundle sudo ./VMware-Workstation-Full-17.5.2-23775571.x86_64.bundle安装注意事项&#xff1a; 跳过账户登录的办法&#xff1a;断开网络 可能出现的问题以及解决…

机试题——连续出牌数量

题目描述 有这么一款单人卡牌游戏&#xff0c;牌面由颜色和数字组成&#xff0c;颜色为红、黄、蓝、绿中的一种&#xff0c;数字为0-9中的一个。游戏开始时玩家从手牌中选取一张卡牌打出&#xff0c;接下来如果玩家手中有和他上一次打出的手牌颜色或者数字相同的手牌&#xff…

vue2项目(一)

项目介绍 电商前台项目 技术架构&#xff1a;vuewebpackvuexvue-routeraxiosless.. 封装通用组件登录注册token购物车支付项目性能优化 一、项目初始化 使用vue create projrct_vue2在命令行窗口创建项目 1.1、脚手架目录介绍 ├── node_modules:放置项目的依赖 ├──…

AI-System 学习

《AI系统原理与架构》ZOMI https://github.com/chenzomi12/AISystem 1PB 1024TB&#xff08;太字节&#xff09; 1PB 1024 x 1024GB&#xff08;千兆字节&#xff09; 1PB 1024 x 1024 x 1024MB&#xff08;兆字节&#xff09; 1PB 1024 x 1024 x 1024 x 1024KB&#xff0…

2025数学建模美赛|赛题评析|难度对比|选题建议

2025年美赛题目整体难度对比&#xff1a;A&#xff1e;D&#xff1e;C&#xff1e;E&#xff1e;B&#xff1e;F A题&#xff1a;新颖的机理分析类题目&#xff0c;目前数模比赛中较少出现&#xff0c;主要考虑材料的不同情况的磨损以及随时间的变化过程&#xff0c;但是可以预…