---
name: "tmxsplit"
section: "1p"
platform: "linux"
package: "libxml-tmx-perl"
version: "0.39-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/tmxsplit"
---

# tmxsplit(1p)

Splits a TMX file several files, one for each language

## NAME

tmxsplit - Splits a TMX file several files, one for each language

## VERSION

version 0.39

## SYNOPSIS

```
 tmxsplit f.tmx f2.tmx ...
 tmxsplit -twente f.tmx
```

## DESCRIPTION

splits a TMX file in several files (one per language) and puts a tag `"tu id=..."` in each translation unit.

The names for output files is based on the first tmx file supplied.

## Options

```
 -twente  -- makes a format compatible with twente-aligner
 -latin1  -- a make latin1-encoded output
 -utf8    -- a make   utf8-encoded output
 -q       -- don't print filenames and "."
 -cutmaxlen=n -- cut translations by the n character
```

## AUTHORS

- •

  Alberto Simões \<ambs@cpan.org\>

- •

  José João Almeida \<jj@di.uminho.pt\>

## COPYRIGHT AND LICENSE

This software is copyright (c) 2010-2017 by Projeto Natura \<natura@di.uminho.pt\>.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
