Chickenvsduck 最近的时间轴更新
Chickenvsduck

Chickenvsduck

V2EX 第 679406 号会员,加入于 2024-03-08 15:31:02 +08:00
Chickenvsduck 最近回复了
5 天前
回复了 imlinhanchao 创建的主题 分享创造 Vue 国际化开发助手(VSCode 扩展)
@imlinhanchao 简单描述点,现在的工具都是直接处理当前页面的中文字符,如果我引用其他文件一个变量且变量会被预处理,如何接入翻译比较合适
5 天前
回复了 imlinhanchao 创建的主题 分享创造 Vue 国际化开发助手(VSCode 扩展)
@EkkoYY 可以参考 react-intl 用 hash 做处理
5 天前
回复了 imlinhanchao 创建的主题 分享创造 Vue 国际化开发助手(VSCode 扩展)
OP 我现在项目实现有个难点,请教下,比如说我的代码如下:
```ts
a.ts
export enum Rules = {
"规则 1" = "规则 1",
"规则 2" = "规则 2"
}

b.tsx

<Select options = Object.values(Rules).map(lable => ({label, value: label})>

现在想实现的是对 label 加上 translate ,value 不做处理,现在难点是如何判断这个呢,我想的是从 webpack-bundle-analyzer, 解析分析依赖,但是有可能"Rules" 经过一系列的函数处理,这个函数处理我应该怎么处理比较合适呢,
比如这个 Object.values(Rules).map(lable => ({label, value: label}) 我需要处理 label
但是 Object.values(Rules).forEach(lable => lable + "test").map(lable => ({label, value: label}) 我就要处理第一个 label ,而不是第二个 lable ,

不知道我表达清楚没,我现在想法是找到这个可能引用的中文字段,加上提示,手动处理,但是公司让我看看还能不能进一步处理,大家有什么好的思路
5 天前
回复了 imlinhanchao 创建的主题 分享创造 Vue 国际化开发助手(VSCode 扩展)
正好公司有这个需求,虽然实现不太一样,但也有很多可以学习的点
@winglight2016 扯,一年 5%"稳",那复利下去,op 不得起飞
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2827 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 14:56 · PVG 22:56 · LAX 07:56 · JFK 10:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.