tdesign-vue-next-starter icon indicating copy to clipboard operation
tdesign-vue-next-starter copied to clipboard

[国际化] 关于没有国际化需求的使用问题 - 需要投票

Open ace0109 opened this issue 1 year ago • 18 comments

这个功能解决了什么问题

在不需要使用国际化的项目,创建项目后,需要删除、修改大量的i18n的代码

你建议的方案是什么

能否在创建项目的时候,提供国际化的选项。 或者创建项目后,提供一段命令行,可以一键删除国际化相关的模块和代码。

ace0109 avatar Nov 23 '23 06:11 ace0109

👋 @ace0109,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。

github-actions[bot] avatar Nov 23 '23 06:11 github-actions[bot]

♥️ 有劳 @timi137137 @liweijie0812 尽快确认问题。 确认有效后将下一步计划和可能需要的时间回复给 @ace0109 。

github-actions[bot] avatar Nov 23 '23 06:11 github-actions[bot]

+1,这个太有必要了。在项目中去过一次,太费时间了。

liufengvling avatar Nov 30 '23 02:11 liufengvling

关于这类问题我开启一个投票吧,请在以下通过回复comment进行投票

  1. 为td-cli新增代码组合功能,用于选择可选的代码,但如果采用此方式则必须安装td-cli
  2. 在本仓库开通独立分支,对某些功能进行单独维护,如国际化,前后端权限管理等
  3. 将国际化等功能通过社区的形式剥离,交由贡献者自行维护,在文档进行聚合,本仓库改成最简化模板

投票大约在12月10日前后截止

timi137137 avatar Nov 30 '23 13:11 timi137137

1 3 各一票 1的话 安装td-cli没什么关系,就是你们需要多花精力维护cli 3的话 也可以,我更希望td-starter提供的是最简化的模板,不断地新增各种不是每个项目都需要的模块,最后怕会导致模板非常臃肿。

ace0109 avatar Dec 01 '23 07:12 ace0109

1的成本太高了 除非能想出合适的长期维护的方案

uyarn avatar Dec 01 '23 09:12 uyarn

333。。。大部分人都用不到i18n。

Coding-Journey-Studio avatar Dec 05 '23 01:12 Coding-Journey-Studio

1 & 3. 大部分人都用不到i18n.

LZHi24 avatar Dec 05 '23 02:12 LZHi24

3

wanganlin avatar Dec 05 '23 08:12 wanganlin

默认包不需要i18n,其实提供i18n配置引入范例即可, 需要的人自行引入。

waney avatar Dec 06 '23 01:12 waney

3, 管理后台都是内部用,很少需要i18n

liufengvling avatar Dec 06 '23 03:12 liufengvling

2

ngyyuusora avatar Dec 10 '23 15:12 ngyyuusora

支持可选择是否需要国际化

xtgmf avatar Feb 27 '24 09:02 xtgmf

赞同,去掉国际化,可以在文档里面写怎么引入使用国际化就好了 我觉得这样可能好很多

JHeLiu avatar May 21 '24 09:05 JHeLiu

个人做的软件用不到国际化,公司做的软件国际化是基本需求了

celizi avatar May 23 '24 03:05 celizi

赞同,去掉国际化,可以在文档里面写怎么引入使用国际化就好了 我觉得这样可能好很多

wyq0201 avatar Jun 14 '24 08:06 wyq0201

这个需求是搁置了吗?还有后续吗?

ace0109 avatar Aug 15 '24 08:08 ace0109

@ace0109 有,但目前在思考该怎么实现最好

timi137137 avatar Aug 15 '24 08:08 timi137137