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

# tsv2tmx(1p)

Create a TMX from a TSV file

## NAME

tsv2tmx - Create a TMX from a TSV file

## VERSION

version 0.39

## SYNOPSIS

tsv2tmx \[options\] file.tsv ...

```
 Options:
   --help            brief help message
   --man             full documentation
   --verbose | -v    activated verbose mode
   --sl=EN --tl=PT   describe source and target language names
   --header          treat first line as a heading
   --columns=1,2     specify which columns to extract
   --fs='::'         set field separator. (separated by '::')
```

## DESCRIPTION

Useful to create translation memories from TSV files, that can be easily exported from spreadsheets or other applications.

## OPTIONS

- **--help**

  Print a brief help message and exits.

- **--man**

  Prints the manual page and exits.

- **--verbose** \| **-v**

  Activates the verbose mode.

- **--sl** \| **--tl**

  Use these options to specify the names for the source and target languages.

- **--header**

  By default this switch is on, and it means that the TSV file includes a first line with a heading. If no source or target language names are specified, the first line will be used to guess them.

- **--columns=1,2**

  Specify which columns should be extracted. Needs to be a pair of integers, separated by a comma. Columns indexes start at 0. Default to `"0,1"`.

## SEE ALSO

XML::TMX

## 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.
