Skip to content

Choose a tag to compare

@az-smartling az-smartling released this 02 Jun 13:45
9625f9a

Smartling CLI 3.4

New: glossaries command group

Manage Smartling glossaries directly from the CLI - create them, and move terms in and out in CSV, XLSX, or TBX formats.

  • smartling-cli glossaries create <name> - create a glossary with one or more locales, an optional description, and fallback-locale mappings (--locale, --description, --fallback-locale).
  • smartling-cli glossaries list - list/search glossaries in the account, filterable by name (--name); supports simple, table, and json output.
  • smartling-cli glossaries export <uid|name> [outFile] - export glossary entries to CSV / XLSX / TBX, with locale selection (--locale), TBX version (--tbx-version), and rich --filter-* options (query, entry state, labels, created/modified date & user, and more). If outFile is omitted it writes to <glossaryUID>.<file-type>.
  • smartling-cli glossaries import <uid|name> <inFile> - upload a CSV / XLSX / TBX file into an existing glossary, with --archive-mode and --media-type override; the import is confirmed and polled to completion, reporting entry changes and warnings.

All four commands accept a glossary by UID or name, honor smartling.yml configuration (including --account fallback), and support the global --output format flag.