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

i18next翻译问题,当存在带点和不带点的相同翻译字符串时。

这个问题可以通过在语言文件中添加相应的后缀来解决。例如,在英文语言文件中,可以将带句号的字符串命名为“translation.key.with.period”,将不带句号的字符串命名为“translation.key.without.period”。然后,在代码中,可以使用相同的键来获取这些翻译字符串,而不必担心句点的问题。

以下是一个示例:

英文语言文件:

{ "greeting.with.period": "Hello, world.", "greeting.without.period": "Hello, world" }

代码:

import i18n from 'i18next';

// 初始化 i18n

i18n.init({ lng: 'en', debug: true,

// 加载英文语言文件

resources: { en: { translation: { "greeting.with.period": "Hello, world.", "greeting.without.period": "Hello, world" } } } });

// 获取带点的字符串

i18n.t("greeting.with.period"); // "Hello, world."

// 获取不带点的字符串

i18n.t("greeting.without.period"); // "Hello, world"

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

社区干货

Maven依赖冲突避坑指北

你说编译没问题?照着文档写的?还能打包?TOO NAIVE...你以为你引了这个版本的依赖,工程里跑的就是这个版本的吗?其实,这个场景还相对较简单,因为对于使用方来说,是知道自己引了可能有相同功能的依赖,并且在工程启... 配合终端的字符串查找命令也可快速查询结果。但有时候如果想看图形化的展示,便可以借助 IDE 工具来更直观地展示依赖关系。**使用IDEA内置工具展示**找个工程,在启动模块的pom里,借助IntelliJ IDEA, 我们可以直...

特惠活动

热门爆款云服务器

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翻译问题,当存在带点和不带点的相同翻译字符串时。 -优选内容

PHP SDK
海外环境需要修改BASE_URL和EVENT_URL,替换为BASE_URL_I18N与EVENT_URL_I18N即可 SaaS-云原生 const BASE_URL = 'https://tab.volces.com'; const EVENT_URL = 'https://gator.volces.com'; 私有化 例如:产品... 通常命中多个变体返回值示例:与getExperimentConfigs返回结构相同,只是将多个实验的返回结果合并为一个数组 php [ 'string' => [ 'val' => 'b', 'vid' => '36872' ], 'number' => ...
常用函数介绍
日期函数 3.1 常用函数快速入门日期函数用于作时间格式转换、时间处理、获取指定日期等。 3.1.1 将文本转换为时间或日期格式: toDate(xxx)和 to_date(xxx),将 yyyymmdd 或 yyyy-mm-dd 样式的字符串字段转换成日期格式 toDateTime(xxx),将 yyyy-mm-dd hh:mm:ss 样式的字符串转换成时间格式 toDateOrNull(xxx) 和 toDateTimeOrNull(xxx),功能与上述 1 和 2 相同,适用于字段中存在脏数据的情况,会将脏数据转换成空值 示例: 字段...
数据类型
长度在 128 字节以内的非空字符串。 extraInfo 类型: string undefined 用户传递的额外信息,最大长度为 200 字节。会在 onUserJoined 中回调给远端用户。 注意 支持以下字符集范围: 26 个大写字母: A ~ Z 26 个... 不带此参数时表示本地流播放失败。 kind 类型: "video" "audio" 自动播放失败的媒体类型例如,当同一用户的视频流和音频流自动播放都失败时,将触发两次 onAutoPlayFailed 回调,分别包含 audio 和 video 参数。 ...
Maven依赖冲突避坑指北
你说编译没问题?照着文档写的?还能打包?TOO NAIVE...你以为你引了这个版本的依赖,工程里跑的就是这个版本的吗?其实,这个场景还相对较简单,因为对于使用方来说,是知道自己引了可能有相同功能的依赖,并且在工程启... 配合终端的字符串查找命令也可快速查询结果。但有时候如果想看图形化的展示,便可以借助 IDE 工具来更直观地展示依赖关系。**使用IDEA内置工具展示**找个工程,在启动模块的pom里,借助IntelliJ IDEA, 我们可以直...

i18next翻译问题,当存在带点和不带点的相同翻译字符串时。 -相关内容

字符函数

splitByChar(separator,s)将字符串以’separator’拆分成多个子串。’separator’必须为仅包含一个字符的字符串常量。 返回拆分后的子串的数组。 如果分隔符出现在字符串的开头或结尾,或者如果有多个连续的分隔符,则将在对应位置填充空的子串。 splitByString(separator,s)与上面相同,但它使用多个字符的字符串作为分隔符。 该字符串必须为非空。 arrayStringConcat(arr[,separator])使用separator将数组中列出的字符串拼接起来。...

update

相同数据集别名不能重复。 设置的别名已映射其他数据集,设置后将与原数据集解除,与当前数据集映射。 只能使用英文字母、数字、下划线_,并以英文字母开头。 长度要求:[1, 128]。 description string 否 ”“... default_val取值范围 可为主键 说明 int64 枚举 0 int64 范围 int64 范围 是 整数 float32 范围 0.0 float32 范围 float32 范围 否 浮点数 string 枚举 "default" 长度<=128 是 字符串 ...

update

相同数据集别名不能重复。 设置的别名已映射其他数据集,设置后将与原数据集解除,与当前数据集映射。 只能使用英文字母、数字、下划线_,并以英文字母开头。 长度要求:[1, 128]。 description string 否 ”“... default_val取值范围 可为主键 说明 int64 枚举 0 int64 范围 int64 范围 是 整数 float32 范围 0.0 float32 范围 float32 范围 否 浮点数 string 枚举 "default" 长度<=128 是 字符串 ...

热门爆款云服务器

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

域名注册服务

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

DCDN国内流量包100G

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

updateCollection

field_type 可选值字段类型 可用索引类型 defaultVal默认值 数据写入时取值范围 defaultVal取值范围 可为主键 说明 int64 枚举 0 int64 范围 int64 范围 是 整数 float32 范围 0.0 float32 范围 float32 范围 否 浮点数 string 枚举 "default" 长度<=128 是 字符串 bool 枚举 false true/false true/false 否 布尔类型 list 枚举 ["default"] List 长度<=32 List 长度<=32 否 字符串...

updateCollection

field_type 可选值字段类型 可用索引类型 defaultVal默认值 数据写入时取值范围 defaultVal取值范围 可为主键 说明 int64 枚举 0 int64 范围 int64 范围 是 整数 float32 范围 0.0 float32 范围 float32 范围 否 浮点数 string 枚举 "default" 长度<=128 是 字符串 bool 枚举 false true/false true/false 否 布尔类型 list 枚举 ["default"] List 长度<=32 List 长度<=32 否 字符串...

UpdateCollection

field_type 可选值字段类型 可用索引类型 default_val默认值 数据写入时取值范围 default_val取值范围 可为主键 说明 int64 枚举 0 int64 范围 int64 范围 是 整数 float32 范围 0.0 float32 范围 float32 范围 否 浮点数 string 枚举 "default" 长度<=128 是 字符串 bool 枚举 false true/false true/false 否 布尔类型 list 枚举 ["default"] List 长度<=32 List 长度<=32 否 字符...

UpdateCollection

field_type 可选值字段类型 可用索引类型 default_val默认值 数据写入时取值范围 default_val取值范围 可为主键 说明 int64 枚举 0 int64 范围 int64 范围 是 整数 float32 范围 0.0 float32 范围 float32 范围 否 浮点数 string 枚举 "default" 长度<=128 是 字符串 bool 枚举 false true/false true/false 否 布尔类型 list 枚举 ["default"] List 长度<=32 List 长度<=32 否 字符...

update_collection

field_type 可选值字段类型 可用索引类型 default_val默认值 数据写入时取值范围 default_val取值范围 可为主键 说明 int64 枚举 0 int64 范围 int64 范围 是 整数 float32 范围 0.0 float32 范围 float32 范围 否 浮点数 string 枚举 "default" 长度<=128 是 字符串 bool 枚举 false true/false true/false 否 布尔类型 list 枚举 ["default"] List 长度<=32 List 长度<=32 否 字符...

update_collection

field_type 可选值字段类型 可用索引类型 default_val默认值 数据写入时取值范围 default_val取值范围 可为主键 说明 int64 枚举 0 int64 范围 int64 范围 是 整数 float32 范围 0.0 float32 范围 float32 范围 否 浮点数 string 枚举 "default" 长度<=128 是 字符串 bool 枚举 false true/false true/false 否 布尔类型 list 枚举 ["default"] List 长度<=32 List 长度<=32 否 字符...

特惠活动

热门爆款云服务器

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

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

一键开启云上增长新空间

立即咨询