0.4.2 • Published 17 hours ago

@dune2/swc-plugin v0.4.2

Weekly downloads
-
License
ISC
Repository
github
Last release
17 hours ago

i18n-swc-plugin

features

转换t/Trans调用

const name = "dune";

// 启用 `@dune2/swc-plugin` 可以使用以下方式
t`hello ${name}`; // hello dune
// 编译成,也可以直接写成下面的代码
t("hello {name}", { name }); // hello dune
<Trans>Attachment {name} saved.</Trans>
// 编译成
<Trans id='Attachment {name} saved.' values={{name}}></Trans>
<Trans>Attachment {props.name ?? defaultName} saved.</Trans>;
// 编译成
<Trans
  id="Attachment {0} saved."
  values={{ 0: props.name ?? defaultName }}
></Trans>;
<Trans>
  Read the <a href="/docs">docs</a>.
</Trans>;
// 编译成
<Trans id="Read the <0>docs</0>." components={{ 0: <a href="/docs" /> }} />;

develop

环境变量可选值说明
RUST_LOGinfo、debug..log 开关tracing
UPDATE1是否更新 outputtesting

相关兼容版本

next.jsswc_core@swc/core插件版本
<=13.3.10.2.x
>=13.3.1>=1.3.55>=0.3.0
>=13.4.3>=1.3.58>=0.3.1
>= 13.4.9>=0.79.14>=1.3.58>=0.3.5
>= 14.2.1>=0.90.30>=1.4.13>=0.4.0
0.4.2

17 hours ago

0.4.1

3 days ago

0.4.0

24 days ago

0.3.8

2 months ago

0.3.7

2 months ago

0.3.6

8 months ago

0.3.5

10 months ago

0.3.0

1 year ago

0.2.1

1 year ago

0.2.0

1 year ago

0.3.2

12 months ago

0.2.3

1 year ago

0.3.1

12 months ago

0.2.2

1 year ago

0.3.4

11 months ago

0.3.3

12 months ago

0.1.7

1 year ago

0.1.4

1 year ago

0.1.6

1 year ago

0.1.5

1 year ago

0.1.3

1 year ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago

0.0.17

2 years ago

0.0.16

2 years ago

0.0.10

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago