用于生成getx多语言字符串工具

zk 7792c06304 [new]增加多语言使用描述 hai 6 meses
lib dac9e5181a [new]1.支持根据文件夹名称生成对应语言类型并解析对应的数据 2.支持watch 随时更改自动生成 hai 6 meses
.gitignore e61592c97d [new]第一次提交 hai 10 meses
.metadata e61592c97d [new]第一次提交 hai 10 meses
CHANGELOG.md 7e77d4e60c [new]增加日志更新 hai 6 meses
LICENSE e61592c97d [new]第一次提交 hai 10 meses
README.md 7792c06304 [new]增加多语言使用描述 hai 6 meses
analysis_options.yaml e61592c97d [new]第一次提交 hai 10 meses
build.yaml dac9e5181a [new]1.支持根据文件夹名称生成对应语言类型并解析对应的数据 2.支持watch 随时更改自动生成 hai 6 meses
pubspec.yaml 9cb7a10cfc [new]v0.0.5 hai 7 meses

README.md

# 用于将 `string.xml` 自动转换为 `string.gen.dart`

## 配置

### 输入输出配置

可不配置,默认如下:


flutter_string_get:
  input: assets/string/base/*.xml           # 输入目录
  output: lib/resource/string.gen.dart      # 输出文件
  language: 'zh_CN'                         # 语言类型 默认为中文

配置多语言

如需要配置多种语言,在assets/string/目录下创建对应的语言目录
例如:assets/string/en_US/

清理build_runner命令

dart run build_runner clean

建议

watch 时使用以下命令,冲突时自动删除:

dart run build_runner watch --delete-conflicting-outputs