Scripts by a translator dabbling in programming to ease various tasks related to handling files used CAT tools or to the translation process in general.
Go to file
2022-07-17 16:01:57 +09:00
.vscode Add Python debug configuration. 2022-07-16 14:56:29 +09:00
omegat_tools Fix Path function call. 2022-07-17 15:27:32 +09:00
.gitignore Update .gitignore file 2022-07-17 15:21:28 +09:00
LICENSE Initial commit 2022-07-03 16:14:16 +09:00
README.md Update main README. 2022-07-17 16:01:57 +09:00

Little CAT Tools

This repository contains scripts intended to facilitate various repetitive or tedious tasks involving CAT tools or related translation tasks. They mostly cover the handling of files used or generated by such tools.

The majority of tools presented here draw on quick-and-dirty scripts I hacked together some time ago to address an immediate need. They have been rewritten from scratch to removed copy-and-pasted duplicate code and hardcoded information that should either be in a configuration file or obtained from the user. As such they are as much of a personal learning experiment as they are tools providing a useful, if limited, function.

Descriptions of the individual scripts can, for the time being, be found in the README in their subfolder.

Disclaimer

These scripts are provided as is. They have not been tested extensively, and are not designed to handle unexpected inputs. The author shall not take responsibility is the use of these scripts blows up your coffee machine or results in any other unforeseen or unintended consequences.

License

In the spirit of sharing and freedom fostered by OmegaT, which inspired the majority of the scripts here, all scripts in this repository are provided under the terms of the GPL3+ license.