Releases: linuxdeepin/deepin-translation-utils
0.6.0
What's Changed
Full Changelog: 0.5.0...0.6.0
Usage
A commandline tool to help you work with translation files and Transifex configurations.
Usage: deepin-translation-utils <COMMAND>
Commands:
zhconv Converts Chinese texts in Qt Linguist or GNU Gettext file among regional variants
zhconv-plain Converts given Chinese texts among regional variants
statistics Prints translation statistics of the provided project [aliases: stat, stats]
yaml2txconfig Generate .tx/config based on transifex.yaml
txconfig2yaml Generate transifex.yaml based on .tx/config
monotxconfig Generate .tx/config with all linked resources under the given Transifex organization
gentxcfg Generate Transifex configuration by scanning translation files in the repository
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
Pass --help to those subcommands to learn about how to use these subcommands.
Binary
deepin-translation-utils-x86_64-unknown-linux-gnu.2.28.zip- Linux amd64 build, with glibc >= 2.28 (e.g. UOS 107X, deepin 23.1, deepin 25)
- Actual binary revision:
0.6.0-0-gef8d4e9
0.5.0
What's Changed
- feat: support pattern in path instead of file name by @BLumia in #8
- chore: validate if source strings are identical when running
zhconv
Full Changelog: 0.4.1...0.5.0
Usage
A commandline tool to help you work with translation files and Transifex configurations.
Usage: deepin-translation-utils <COMMAND>
Commands:
zhconv Converts Chinese texts in Qt Linguist or GNU Gettext file among regional variants
zhconv-plain Converts given Chinese texts among regional variants
statistics Prints translation statistics of the provided project [aliases: stat, stats]
yaml2txconfig Generate .tx/config based on transifex.yaml
txconfig2yaml Generate transifex.yaml based on .tx/config
monotxconfig Generate .tx/config with all linked resources under the given Transifex organization
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
Pass --help to those subcommands to learn about how to use these subcommands.
Binary
deepin-translation-utils-x86_64-unknown-linux-gnu.2.28.zip- Linux amd64 build, with glibc >= 2.28 (e.g. UOS 107X, deepin 23.1, deepin 25)
- Actual binary revision:
0.5.0-0-gd10b160
0.4.1
What's Changed
- fix: by default, the for stats sub-command should be empty
Full Changelog: 0.4.0...0.4.1
Usage
A commandline tool to help you work with translation files and Transifex configurations.
Usage: deepin-translation-utils <COMMAND>
Commands:
zhconv Converts Chinese texts in Qt Linguist or GNU Gettext file among regional variants
zhconv-plain Converts given Chinese texts among regional variants
statistics Prints translation statistics of the provided project [aliases: stat, stats]
yaml2txconfig Generate .tx/config based on transifex.yaml
txconfig2yaml Generate transifex.yaml based on .tx/config
monotxconfig Generate .tx/config with all linked resources under the given Transifex organization
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
Pass --help to those subcommands to learn about how to use these subcommands.
Binary
deepin-translation-utils-x86_64-unknown-linux-gnu.2.28.zip- Linux amd64 build, with glibc >= 2.28 (e.g. UOS 107X, deepin 23.1, deepin 25)
- Actual binary revision:
0.4.1-0-gbbbaa0e
0.4.0
What's Changed
- feat:
-largument forstatssub-command to set accepted languages - fix: avoid panic if
.tsfile have nocontextnode - feat: support
jsonformat forstatsoutput
Full Changelog: 0.3.0...0.4.0
Usage
A commandline tool to help you work with translation files and Transifex configurations.
Usage: deepin-translation-utils <COMMAND>
Commands:
zhconv Converts Chinese texts in Qt Linguist or GNU Gettext file among regional variants
zhconv-plain Converts given Chinese texts among regional variants
statistics Prints translation statistics of the provided project [aliases: stat, stats]
yaml2txconfig Generate .tx/config based on transifex.yaml
txconfig2yaml Generate transifex.yaml based on .tx/config
monotxconfig Generate .tx/config with all linked resources under the given Transifex organization
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
Pass --help to those subcommands to learn about how to use these subcommands.
Binary
deepin-translation-utils-x86_64-unknown-linux-gnu.2.28.zip- Linux amd64 build, with glibc >= 2.28 (e.g. UOS 107X, deepin 23.1, deepin 25)
- Actual binary revision:
0.4.0-0-g5a11a69
0.3.0
What's Changed
- refactor: rename some structs and fields to follow Rust naming conventions. by @yyc12345 in #7
- fix: avoid duplicated resource full slug caused missing sections
- chore: add
statandstatsas alias of statistics
Full Changelog: 0.2.2...0.3.0
Usage
A commandline tool to help you work with translation files and Transifex configurations.
Usage: deepin-translation-utils <COMMAND>
Commands:
zhconv Converts Chinese texts in Qt Linguist or GNU Gettext file among regional variants
zhconv-plain Converts given Chinese texts among regional variants
statistics Prints translation statistics of the provided project [aliases: stat, stats]
yaml2txconfig Generate .tx/config based on transifex.yaml
txconfig2yaml Generate transifex.yaml based on .tx/config
monotxconfig Generate .tx/config with all linked resources under the given Transifex organization
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
Pass --help to those subcommands to learn about how to use these subcommands.
Binary
deepin-translation-utils-x86_64-unknown-linux-gnu.2.28.zip- Linux amd64 build, with glibc >= 2.28 (e.g. UOS 107X, deepin 23.1, deepin 25 alpha)
- Actual binary revision:
0.3.0-0-g08b7ee6
0.2.2
What's Changed
- Avoid empty line when serialize
.tsfile, which caused bynumerusformsupport.
Full Changelog: 0.2.1...0.2.2
Usage
A commandline tool to help you work with translation files and Transifex configurations.
Usage: deepin-translation-utils <COMMAND>
Commands:
zhconv Converts Chinese texts in Qt Linguist or GNU Gettext file among regional variants
zhconv-plain Converts given Chinese texts among regional variants
statistics Prints translation statistics of the provided project
yaml2txconfig Generate .tx/config based on transifex.yaml
txconfig2yaml Generate transifex.yaml based on .tx/config
monotxconfig Generate .tx/config with all linked resources under the given Transifex organization
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
Pass --help to those subcommands to learn about how to use these subcommands.
Binary
deepin-translation-utils-x86_64-unknown-linux-gnu.2.28.zip- Linux amd64 build, with glibc >= 2.28 (e.g. UOS 107X, deepin 23.1, deepin 25 alpha)
- Actual binary revision:
0.2.2-0-g08eb077
0.2.1
What's Changed
- Adjust when the CI build is triggered.
- Ensure generated
.tx/configis case-sensitive.
Full Changelog: 0.2.0...0.2.1
Usage
A commandline tool to help you work with translation files and Transifex configurations.
Usage: deepin-translation-utils <COMMAND>
Commands:
zhconv Converts Chinese texts in Qt Linguist or GNU Gettext file among regional variants
zhconv-plain Converts given Chinese texts among regional variants
statistics Prints translation statistics of the provided project
yaml2txconfig Generate .tx/config based on transifex.yaml
txconfig2yaml Generate transifex.yaml based on .tx/config
monotxconfig Generate .tx/config with all linked resources under the given Transifex organization
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
Pass --help to those subcommands to learn about how to use these subcommands.
Binary
deepin-translation-utils-x86_64-unknown-linux-gnu.2.28.zip- Linux amd64 build, with glibc >= 2.28 (e.g. UOS 107X, deepin 23.1, deepin 25 alpha)
- Actual binary revision:
0.2.1-0-gaee0510
0.2.0
What's Changed
--versionor-Vto show version.monotxconfigsubcommand to generate all linked resources by organization slug.- basic numerus support for Qt Linguist files.
fuzzystrings support in GNU Gettext files by @yyc12345.- Use source strings count as reference by default for statistics subcommand.
- Code refactor and cleanup by @yyc12345.
Full Changelog: 0.1.0...0.2.0
Usage
A commandline tool to help you work with translation files and Transifex configurations.
Usage: deepin-translation-utils <COMMAND>
Commands:
zhconv Converts Chinese texts in Qt Linguist or GNU Gettext file among regional variants
zhconv-plain Converts given Chinese texts among regional variants
statistics Prints translation statistics of the provided project
yaml2txconfig Generate .tx/config based on transifex.yaml
txconfig2yaml Generate transifex.yaml based on .tx/config
monotxconfig Generate .tx/config with all linked resources under the given Transifex organization
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
Pass --help to those subcommands to learn about how to use these subcommands.
Binary
deepin-translation-utils-x86_64-unknown-linux-gnu.2.28.zip- Linux amd64 build, with glibc >= 2.28 (e.g. UOS 107X, deepin 23.1, deepin 25 alpha)
- Actual binary revision:
0.2.0-1-ge46e72f
deepin-translation-utils 0.1.0
A commandline tool to help you work with Qt Linguist-based and Gettext-based translation files, and Transifex platform-related configurations that are used in deepin's workflow.
Usage
Usage: deepin-translation-utils <COMMAND>
Commands:
zhconv Converts Chinese texts in Qt linguist TS file among regional variants
zhconv-plain Converts given Chinese texts among regional variants
statistics Prints translation statistics of the provided project
yaml2txconfig Generate .tx/config based on transifex.yaml
txconfig2yaml Generate transifex.yaml based on .tx/config
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
Pass --help to those subcommands to learn about how to use these subcommands.
Binary
deepin-translation-utils-x86_64-unknown-linux-gnu.2.28.zip: Linux amd64 build, with glibc >= 2.28 (e.g. UOS 107X, deepin 23.1, deepin 25 alpha)