Slate Desktop installs like most other Windows application. Here are the steps and some screen shots.

  1. Download the Installer application:

    Your Purchase Receipt includes a unique download link for your license key. Click the link slate-desktop-1.0-win-x64-setup.

    Your browser will prompt you to save the file and your product download will begin:

  2. Also download the code signing public key. Importing this key will tell Windows the executable has a known author:

  3. Open the Downloads folder, and unzip the public key. Right-click the expanded certificate's icon and select "Install Certificate" from the pop-up context menu.

  4. Next in the Download folder, right-click the executable installer file and select "Properties" in the pop-up context menu.
  5. In the "Properties" dialog box lower right-hand corner, select the "Unblock" checkbox. Then select "OK"

  6. Now that the file is unblocked, double-click the installer icon. Depending on your computer's "User Account Control" settings, you might be prompted with a request to confirm the installation. If prompted, select "Yes". If you installed the code signing certificate's public key, the UAC prompt will be blue:

    If you did not install the certificate's public key, the UAC prompt will be yellow:

  7. Next, you'll see setup wizard that will guide you through a series of choices. The exact choices you see depend on your system. You should read and follow the prompt because this guide does not include screen shots of all choices. You'll find some background information below.

    1. Install Perl: Slate Desktop needs the Perl scripting runtime environment. The installer tests if Perl is already installed on your computer. If it does not find Perl, it installs Perl after you accept the Perl open source license agreement.
    2. Install Python: Slate Desktop needs the Python scripting runtime environment. The installer tests if Python is already installed on your computer. If it does not find Python, it installs Python after you accept the Python open source license agreement.
    3. Install Slate Toolkit: Slate Desktop needs the Slate Toolkit open source tools. The installer tests if Slate Toolkit is already installed on your computer. If it does not find Slate Toolkit, it installs Slate Tooklkit after you accept the open source license agreements.
    4. Slate Desktop license agreement: Slate Desktop is licensed under our single-user end user license agreement (EULA). The installer will continue after you accept the EULA.
    5. Slate Desktop Workspace: The installer prompts to set up the user's work space in "C:\PTTools". If you have another fast drive with more available space, you can enter that drive letter and optional path here.
    6. License key validation: Enter the email address and license key from your "Purchase Receipt". The installer will communicate with our license key server to validate the installation.
    7. Ready to Install: After validation, the installer prompts you for confirmation to begin the installation. During the install process, several windows might pop up when installing sub-components. Please do not close any of those windows.

  8. If the installer hangs or fails, go to your temporary folder (%temp%) and look for the installer's log file. It has a name like: bitrock_installer_4976.log. Then, start a new topic in the Report a problem forum (, describe the problem and attach a copy of the log file.

  9. When finished, you will find a these new shortcuts:
    1. "Slate Desktop" group in your Start Menu
    2. 5 new shortcut icons on your desktop. The "Slate Desktop" icon starts the application to create new translation engines.
    3. A new "Slate Desktop Samples" folder in your "Documents" folder.

  10. Next, read the Slate Desktop Quick Start article to learn how to create your first translation engine.