System requirements, activation options, licensing options, features, technical summary & more.

This Preface consolidates various technical information in one place for easy reference. You’ll find the relevant details on the respective pages for each product.

System Requirements

Hardware System Requirements

  • Intel Core i5 (i7 recommended) or AMD Athlon 64 CPU (4-core x86-64, 2.4 GHz. more cores and faster are better)
  • 8 GB of RAM (16 GB better, 4 GB possible as a toys)
  • 2 GB of free hard drive space for base application
  • 20 GB minimum free space during install. 100 GB (and more) on a high-performance drive is strongly recommended.

Operating Systems

Windows 7 64-bit with SP1
Windows 8 or 8.1 64-bit
Windows 10 64-bit

Ubuntu 16.04 or newer, 64-bit
CentOS/RHEL, kernel 3.2+, 64-bit
Other Linux on request

To be determined, currently unsupported.

Training Corpus – Translation memories to convert to corpus or publicly available corpus.

Personalized engines

  • 70,000 to 150,000 sentence segments
  • One full-time translator’s work for 3 to 4 years

Customized engines

  • 200,000 to 500,000 sentence segments
  • Supports a team of translators


Using translation memories with only specialized segments yields better custom machine translation. Specializations such as financial & regulatory reports, clinical trials & pharmaceuticals, technical manuals, legal contracts, etc. yield more consistent and accurate translations.

There’s no upper limit on the number of segments, but too many segments may degrade the engine for specific, specialized use.

Supported File Types

  • Text files with UTF-8 character encoding, Linux or Windows new line separators
  • Tab-delimited files are specialized Text file (as above) with one tab per line. Text left of the tab is the source language. Text right of the tab is target language.
  • TMX – translation memory exchange up to version 1.4b
  • XLIFF – XML Localization Interchange File Format version 1.2 (.xlf, .xliff, .sdlxliff, .mxliff, .mqxliff)
  • Gettext .po and .mo files

Other file types (.docx, .xlsx, etc.) supported through your computer-assisted translation (CAT)

License Options

Multiple Platforms

Platforms – Install and activate on any supported operating systems. Today’s support includes MS Windows and Linux. MacOS is planned.


The installer prompts you to enter a registered email address and its license key. It uses this information to authenticate your license key for the product you’re installing. If authentication fails, the installer blocks the installation.

After successful authentication, the installer copies the slate® desktop application to your computer, configures it with your options and notifies our authentication server of the successful installation.

slate® desktop‘s uninstaller reverses the activation process. During uninstall, it deactivates your license key. This frees the license key for installation and activation on another computer.

Your single-user license allows you to install your slate® desktop product on the number of machines indicated by your purchase receipt’s activation count.

Maintenance Updates – Maintenance updates are published occasionally with new languages, enhanced features and bug fixes.

Technical Support – Access to priority technical support during the period between major version updates via our online support portal,

Money Back Guarantee – Buy slate® desktop, experience great technical support and learn how your translation memories perform as machine translation. If you’re not fully satisfied, uninstall slate® desktop and request a refund within 30 days of your purchase. We will refund your full purchase price immediately – no questions asked.

Expert Review – We’ll help you understand how your first engine performs. Send us the automated evaluation report. We’ll review the performance with you.

License Types

You purchase and use slate® desktop software under one of these royalty-free end-user-license agreements (EULA) to use the slate® desktop software on your machines. There are no subscriptions, usage or hidden fees. The software includes components distributed under their respective open source licenses.

End User License Agreement

The End User License Agreement (EULA) your agreement to use slate® Rocks software on your machines royalty-free, without subscriptions or hidden fees, in perpetuity.

Trial License Agreement

The Trial License Agreement is your agreement to use slate® Rocks software on your machines royalty-free, without subscriptions or hidden fees, for 30 days.

Open Source License Agreements

Source code repositories and licenses for major components are available at these links.