0.4.3 • Published 11 months ago

@dune2/swc-plugin v0.4.3

Weekly downloads
-
License
ISC
Repository
github
Last release
11 months 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.3

11 months ago

0.4.2

1 year ago

0.4.1

1 year ago

0.4.0

1 year ago

0.3.8

1 year ago

0.3.7

1 year ago

0.3.6

2 years ago

0.3.5

2 years ago

0.3.0

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.3.2

2 years ago

0.2.3

2 years ago

0.3.1

2 years ago

0.2.2

2 years ago

0.3.4

2 years ago

0.3.3

2 years ago

0.1.7

2 years ago

0.1.4

3 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago

0.0.17

3 years ago

0.0.16

3 years ago

0.0.10

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago