Man Linux: Main Page and Category List

NAME

       tmserver - a Translation Memory server,

SYNOPSIS

       tmserver   --bind=HOSTNAME   --port=PORT  [--tmdb=TMDBFILE]  [--import-
       translation-file=TMFILE  [--import-source-lang=SOURCE_LANG]  [--import-
       target-lang=TARGET_LANG]]

       Where  TMDBFILE is the sqlite database file containing tmdb translation
       memory data, if not specified a new temporary database is created,  and
       TMFILE  is a translation file (po, xliff, etc.) that should be imported
       into the database (mostly useful when no tmdb file is specified).

DESCRIPTION

       tmserver is a Translation Memory service that can be queried  via  HTTP
       using  a simple REST like URL/http and data is exchanged between server
       and client encoded in JSON.

OPTIONS

       -h, --help
              show this help message and exit

       -d TMDBFILE, --tmdb=TMDBFILE
              translation memory database

       -f TMFILES, --import-translation-file=TMFILE
              translation file to import into the database

       -t TARGET_LANG, --import-target-lang=TARGET_LANG
              target language of translation files

       -s SOURCE_LANG, --import-source-lang=SOURCE_LANG
              source language of translation files

       -b BIND, --bind=HOSTNAME
              address to bind server to

       -p PORT, --port=PORT
              port to listen on

EXAMPLE

       The easiest way to run the server for testing is to  pass  it  a  large
       translation  file  (maybe  generated  by pocompendium) to create a tmdb
       database on the fly.

       tmserver -b localhost -p 8080 -f compendium.po -s en_US -t ar

       The server can  be  queried  using  a  webbrowser.  The  url  would  be
       http://HOST:PORT/tmserver/SOURCE_LANG/TARGET_LANG/unit/STRING

       So    to    see    suggestions    for   "open   file"   try   the   url
       http://localhost:8080/tmserver/en_US/ar/unit/open+file

                            Translate Toolkit 1.3.0                tmserver(1)