TM-Town desktop application

Translator, meet Deshi.
A desktop app from TM-Town that tells us your expertise when you don't have work to upload

Better Represent Your Expertise.

Your work as a translator demonstrates your expertise. But what if you don't have work you can upload directly? You lose that ability to show future clients where you truly excel. Not anymore. Deshi is able to analyze the TMs you aren't able to upload to TM-Town, giving you the well earned credit you deserve in those fields of expertise.

Deshi in the lab

No Need to Upload TMs.

That's right. Your TMs remain secure on your desktop. Deshi analyzes your work offline and allows you to freely redact any sensitive terms in the process. Deshi then creates a synopsis .town file which you can upload to TM-Town and get full credit for your work.

deshi smashing cloud

So You Can Be Found By Better Clients

Our goal at TM-Town is to introduce you to clients who need work in your area of expertise. We do this with our translator search engine, Nakōdo. The file Deshi creates works hand-in-hand with Nakōdo, ensuring you get found for jobs you'd be perfect for.

Nakōdo preview TM-Town


How It Works

Get started with Deshi and begin creating .town files from your TMs in minutes. When you upload your .town file to your TM-Town account, we're able to show future clients your top language pairs and fields of expertise based on your prior work.

1. Download Deshi

Choose the download file for your operating system, and follow the installation instruction video below.

2. Load TM

Load a translation memory (TM) file into the desktop application and your TM file will be analyzed offline. You can also optionally redact any confidential terms.

3. Create .town File

Deshi creates a plain text file with the file extension “.town”. If you like, you can open this file in a text editor to confirm exactly what will be sent to TM-Town.

4. Upload .town File

Log in to TM-Town and upload the file to your account. You get credit in your profile for your work and the potential to be discovered in TM-Town’s Nakōdo search engine based on the content of your work.

Free Downloads
(current version 2.1.0)


Supports Windows 7, 8, 8.1, 10
Windows (7, 8, 8.1, 10)


Supports OS X 10.9+
OS X (10.9+)

Linux i686

i686 for 32-bit systems
Linux i686

Linux x86_64

x86_64 for 64-bit systems
Linux x86_64

Installation Instructions

Windows Installation Instructions

Supports Windows 7, 8, 8.1, 10

  1. *This step is necessary for Windows 8, 8.1, and 10* You first need to download and install an application called Shoes which will help Deshi run.
  2. Download the Windows package above
    Note: Chrome may warn that the download is potentially dangerous - click the arrow and choose 'Keep'.
  3. Unzip the download and double click the .exe
  4. Wait until the install finishes completely
    Note: A black box will open, this is part of the install process. Do not close this window. It will close by itself after it finishes installing in 2-3 minutes.
  5. Right-click the 'Shoes' shortcut on the Desktop and delete it.

**Known bug**
For Windows users the application may crash when analyzing a large file when the progress meter reaches 100%. To avoid this issue it is necessary to first analyze a small TM file upon opening the application (before you analyze your larger file). Here is a sample small TM file that you can use to workaround this bug. Upon opening the TM-Town desktop application first analyze the aforementioned sample TM file before analyzing your larger TM file and you will not experience this issue.

Windows 7


Windows 8, 8.1, 10


OS X Installation Instructions

Supports OS X 10.9+

  1. Download the OS X package above
  2. Unzip the download and double click 'TM-Town Desktop Application'
    Note: You will be warned it is from an unidentified developer and you will need to open your security preferences and allow the app to be opened.
  3. Upon double clicking the app a console window will open, you can safely close this by clicking the red close button.

Linux Installation Instructions

  1. Download the Linux package that matches your operating system (i686 for 32-bit systems and x86_64 for 64-bit systems)
  2. Open the Terminal and change directory to the folder where the downloaded file is saved
    $ cd Downloads
  3. Mark the file as executable with the chmod command
    $ chmod +x
  4. Execute the file in the terminal
    $ ./