You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

i18next插值中可以使用包含点(“.”)的键吗?

是的,i18next插值中可以使用包含点的键。但是,您需要在键周围使用反引号(``)来转义键。下面给出示例:

const options = {
  interpolation: {
    escapeValue: false, // 禁用字符串中的HTML转义
    format: function(value, format, lng) {
      return value;
    },
    prefix: "`",
    suffix: "`",
    unescapePrefix: "-"
  },
  keySeparator: false, // 禁用默认的键分隔符
  nsSeparator: false // 禁用默认的命名空间分隔符
};

i18next.init({
  interpolation: options.interpolation,
  keySeparator: options.keySeparator,
  nsSeparator: options.nsSeparator
});

i18next.addResourceBundle("en", "test", {
  "my.key.1": "Hello, world!",
  "my.key.2": "How are you?"
});

const key = "my.key.1";
const value = i18next.t(`${options.interpolation.prefix}${key}${options.interpolation.suffix}`);

console.log(value); // 输出: "Hello, world!"

在上面的示例中,我们自定义了插值选项并禁用了默认的键分隔符和命名空间分隔符。这样我们就可以使用my.key.1作为键,并使用反引号将其包裹。最后,使用t()函数将其翻译为相应的值。

本文内容通过AI工具匹配关键字智能整合而成,仅供参考,火山引擎不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系service@volcengine.com进行反馈,火山引擎收到您的反馈后将及时答复和处理。
展开更多
面向开发者的云福利中心,ECS 60元/年,域名1元起,助力开发者快速在云上构建可靠应用

社区干货

万字长文带你漫游数据结构世界|社区征文

循环队列:可以理解为一个循环链表,但是一般需要标识出头尾节,防止死循环,尾节点的`next`指向头结点。队列一般可以用来保存需要顺序的数据,或者保存任务,在树的层次遍历中可以使用队列解决,一般广度优先搜索... 根结点至少有两个子女;>> 2、每个非根节点所包含的字个数 j 满足:m/2 - 1 <= j <= m - 1;>> 3、除根结点以外的所有结(不包括叶子结点)的度数正好是关键字总数加1,故**内部子树**个数 k 满足:m/2 <= k <=...

如何在Windows系统上挂载TOS存储桶?

1 / Enter AWS credentials in the next step \ "false" //在下一步输入密钥。access_key_id> AKLTYTBjY******* //输入AK。secret_access_key> TVdaaFkyRTNNa***** //输入SK。region> cn-beijing //... location_constraint> //按Enter置空,保持默认即可。acl> //按Enter键置空,保持默认即可。n) No (default) //不编辑高级配置,保持默认即可。y) Yes this is OK (default) //查看配置预览信息,然后选择...

如何在Windows系统上挂载TOS存储桶?

1 / Enter AWS credentials in the next step \ "false" //在下一步输入密钥。access_key_id> AKLTYTBjY******* //输入AK。secret_access_key> TVdaaFkyRTNNa***** //输入SK。region> cn-beijing //... acl> //按Enter置空,保持默认即可。n) No (default) //不编辑高级配置,保持默认即可。y) Yes this is OK (default) //查看配置预览信息,然后选择y。q) Quit config //退出配置界面```## 6.修改使用 ...

【MindStudio训练营第一季】基于MindX的U-Net网络的工业质检实践作业

MindX中包含了“2+1+X”,其“2”是深度学习使能MindX DL和智能边缘使能MindX Edge,帮助开发者快速搭建深度学习和边缘推理的基础平台;“1”是优选模型库ModelZoo,为开发者提供了各个场景下经过调优的模型,开发者只... 这里使用AIPP预处理配置文件,用于图像数据预处理。输出结果:ATC run success,表示模型转换成功,得到unet_hw960_bs1.om模型。![image.png]()模型转换成功之后,可以使用MindX SDK mxVision运行脚本,在Ascend...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

i18next插值中可以使用包含点(“.”)的键吗? -优选内容

搭建Web环境(Windows)
单击压缩包,选择“全部解压缩(T)...”。 在弹窗中选择存储路径,单击“提取”按钮。 配置服务器。 请进入提取获得的文件夹,并在“Apache24 > conf”文件夹中,右键单击httpd.conf文件,选择“打开方式”并以记事... MySQL使用的端口等信息。 本实践保持默认配置,请按需调整。 单击“Next”按钮,进入下一步。 在“Named Pipe”页面保持默认配置,单击“Next”按钮,进入下一步。 在“Authentication Method”页面保持默认配置...
追加上传(PHP SDK)
'中文' => '中文值']); // 设置对象 Content-Type,仅第一次追加上传有效 $input->setContentType('text/plain'); // 每次追加上传的数据大小不能小于 128 KB,这里在内存中构造一段长字符串 $co... $input->setOffset($nextAppendOffset); $content2 = ''; for ($i = 0; $i < 20000; $i++) { $content2 .= uniqid(); } $input->setContent($content2); $output = $client->ap...
列举未合并的对象(列举分片上传任务)- .NET SDK
该接口用于列举桶中的正在进行的分片任务,最多返回 1000 个分片上传任务。 说明 如果响应消息中的 IsTruncated 为 true,说明还有未列举的分片上传任务。 使用键标记和 UploadIDMarker 请求参数可以列出额外的分片上... 通常为上次请求返回的 nextMarker 值。 VersionIdMarker 与 keyMarker 配合使用,设定从该值之后按字典排序返回分片上传任务列表。从上次列举结果中 nextVersionIdMarker 获取。 示例代码 简单列举以下代码用于...
针对算法工程师的快速入门
可以参考下图购买 2 台 8 卡 V100 的实例规格(ml.g1v.21xlarge),和极速型SSD FlexPL 云盘容量100GiB用于创建资源组。 在该资源组中创建负载类型包含【开发机】、【自定义任务】和【在线服务】的队列。云盘将用于持... 1 / Enter AWS credentials in the next step \ false //在下一步输入密钥。access\_key\_id> AKLTYTBjY******* //输入用户实际的 AK。secret\_acces...

i18next插值中可以使用包含点(“.”)的键吗? -相关内容

如何在Windows系统上挂载TOS存储桶?

1 / Enter AWS credentials in the next step \ "false" //在下一步输入密钥。access_key_id> AKLTYTBjY******* //输入AK。secret_access_key> TVdaaFkyRTNNa***** //输入SK。region> cn-beijing //... location_constraint> //按Enter置空,保持默认即可。acl> //按Enter键置空,保持默认即可。n) No (default) //不编辑高级配置,保持默认即可。y) Yes this is OK (default) //查看配置预览信息,然后选择...

如何在Windows系统上挂载TOS存储桶?

1 / Enter AWS credentials in the next step \ "false" //在下一步输入密钥。access_key_id> AKLTYTBjY******* //输入AK。secret_access_key> TVdaaFkyRTNNa***** //输入SK。region> cn-beijing //... acl> //按Enter置空,保持默认即可。n) No (default) //不编辑高级配置,保持默认即可。y) Yes this is OK (default) //查看配置预览信息,然后选择y。q) Quit config //退出配置界面```## 6.修改使用 ...

镜像FAQ

使用自定义镜像开通的实例是否受影响? 更换系统盘时,选择的镜像中包含数据盘的话,能通过更换系统盘实现更换镜像吗? 我先有一台ECS实例,想再买一台ECS实例并使用现有这台ECS实例的镜像部署,应该如何操作? 使用自定义... 是否可以使用自定义镜像更换操作系统? 是否可以升级自定义镜像开通的云服务器ECS的CPU、内存等? 是否可以跨地域使用自定义镜像? 什么情况下需要复制镜像? 可以复制哪些镜像? 当前有哪些支持复制镜像功能的地域? 复...

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

【MindStudio训练营第一季】基于MindX的U-Net网络的工业质检实践作业

MindX中包含了“2+1+X”,其“2”是深度学习使能MindX DL和智能边缘使能MindX Edge,帮助开发者快速搭建深度学习和边缘推理的基础平台;“1”是优选模型库ModelZoo,为开发者提供了各个场景下经过调优的模型,开发者只... 这里使用AIPP预处理配置文件,用于图像数据预处理。输出结果:ATC run success,表示模型转换成功,得到unet_hw960_bs1.om模型。![image.png]()模型转换成功之后,可以使用MindX SDK mxVision运行脚本,在Ascend...

ListTagsForResources

容器服务当前仅支持如下两种资源标签: Cluster:集群 NodePool:节池 ResourceIds Array of String 否 ["cc5silumrsfeq****"] 资源 ID 列表,即集群 ID 列表或节点池 ID 列表。可以调用 ListClusters 接口获取... NextToken 参数值。 MaxResults Integer 否 10 分页查询时每页显示的记录数,取值: 最小值:1 最大值:100 默认值:10 TagFilter参数名 参数类型 是否必选 示例值 描述 Key String 是 key 标签。 Values Arr...

Android

然后单击 Next。 在 Empty Activity 窗口中,完成以下操作:在 Name 字段中输入Hello IMCloud。 在 Package name 字段中输入com.example.imclouddemo。 在 Save location 中输入项目的存储路径。 从 Language 下... 可以开始编码了。 步骤 2:集成 SDK 你可以使用远程依赖的方式使用 gradlew 依赖 IMSDK,或者本地依赖手动下载 IMSDK AAR 导入到项目中。 远程依赖方式开发者可以修改 gradle 依赖配置,依赖已经发布到 maven 仓库的 ...

Android

然后单击 Next。 在 Empty Activity 窗口中,完成以下操作: 在 Name 字段中输入Hello IMCloud。 在 Package name 字段中输入com.example.imclouddemo。 在 Save location 中输入项目的存储路径。 从 Language ... 可以开始编码了。 步骤 2:集成 SDK 你可以使用远程依赖的方式使用 Graldlew 依赖 IMSDK,或者本地依赖手动下载 IMSDK AAR 导入到项目中。 远程依赖方式开发者可以修改 gradle 依赖配置,依赖已经发布到 maven 仓库的...

使用 Rclone 访问 TOS

1 / Enter AWS credentials in the next step \ "false" //在下一步输入密钥。access_key_id> AKLTYTBjY******* //输入AK。secret_access_key> TVdaaFkyRTNNa***** //输入SK。region> cn-beijing //输入 Region ID。endpoint> https://tos-s3-cn-beijing.volces.com //输入 Endpoint。location_constraint> //按 Enter 置空,保持默认即可。acl> //按 Enter 键置空,保持默认即可。n) No (default) //不编辑高级配置,...

ListMultipartUploads

可以包含的最大数量,也是默认值。可以通过在请求中加max-uploads参数来进一步限制响应中的数量。如果响应消息中的IsTruncated为true,说明还有未列举完的分片上传任务,要列出额外的分片上传任务,请使用键标记和uplo... 可以使用此参数对桶中对象进行分组管理(类似文件夹功能)。 key-marker Query String 否 test.txt 与 upload-id-marker 配套使用。如果未指定 upload-id-marker,则返回对象名按字典顺序大于 key-marker 的分片...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

产品体验

体验中心

云服务器特惠

云服务器
云服务器ECS新人特惠
立即抢购

白皮书

一图详解大模型
浓缩大模型架构,厘清生产和应用链路关系
立即获取

最新活动

爆款1核2G共享型服务器

首年60元,每月仅需5元,限量秒杀
立即抢购

火山引擎增长体验专区

丰富能力激励企业快速增长
查看详情

数据智能VeDI

易用的高性能大数据产品家族
了解详情

一键开启云上增长新空间

立即咨询