PTC Getting Started Guide

This guide will walk you through setting up a project in PTC (Private Translation Cloud) and making your software or app multilingual. 

Step 1

Start a Free Trial or Purchase a Subscription

To begin using PTC, you need to start a free trial or purchase a subscription. 

Once you choose an option, log in to your account using the login details sent to your email. 

Step 2

Set Up Your First Project

Now that you’re logged in, it’s time to set up your first translation project. 

PTC’s project setup wizard will guide you through connecting to your software repository and preparing your project for Better Than Human Translation.

2.1 Connect to Your Code Repository

To provide continuous localization, PTC needs:

  • Read access to your software repository to monitor changes
  • Write access to deliver translations back to your specified branch

PTC will only write translations to your repository and won’t ever make any other changes.

Supported repositories include:

GitHub

GitLab

Bitbucket

2.2 Identify and Prepare Resource Files for Translation

Your project will contain resource files that store translatable content, such as:

  • User interface (UI) elements
  • Messages
  • Notifications

Depending on your project, you may store these strings in one or more file formats. PTC supports various resource file formats, including:

Gettext.po

JSON

YAML

Adobe Commerce/ Magneto .csv

Android

Apple .strings

Apple .stringsdict

Apple .plist

Java properties

JSON Array

The repository integration you set up enables PTC to automatically scan and identify all resource files in your project. 

For each resource file identified, PTC automatically sets the output path and file format, where it will place the translated files for easy integration back into your project. 

If needed, you can manually add resource files or update the output file path and name.

2.3 Add Project Details and Choose Languages

To generate Better Than Human Translations, PTC needs:

  • Context for your content: Software often includes small, out-of-context text strings. By selecting a category and adding a brief description, you help PTC understand the intended use of specific terms and phrases across your project.
  • Your target languages: PTC needs to know which languages you want to translate into. It can then use its language model to adjust to each language, choosing the best words, rephrasing text, and understanding the meaning behind phrases. This way, you get high-quality, accurate translations from the start.

Step 3

Choose if You Want to Import Existing Translations

Once PTC has your project details, it can quickly create translations for all the resource files in your project. However, if you already have existing translations, PTC will detect them. You can decide whether to use your existing translations as a starting point or have PTC create all translations from scratch.

For any existing files PTC detects, you have the flexibility to use or ignore:

  • All translation files for all languages
  • Translation files for specific languages
  • Specific files within each language

Step 4

Better Than Human Translations Delivered to Your Repository

Once PTC completes your translations, it sends the files back to your repository as a merge request, making them easy to review and integrate into your project.

PTC continues to monitor your repository for updates to source language files. When you make changes, PTC automatically generates new translations and submits them as updated merge requests.

Keep Exploring PTC Features

Now that you know how to get started with PTC, here are some helpful features to explore:

Preparing Software for Translation

Follow best practices to prepare your software for a smooth translation process

Creating and Managing Your Glossary

Define brand-specific terms or names in your personal glossary

Setting Up Translation Formality

By default, PTC selects the best formality level for each language. You can adjust this setting for some languages.

Getting Started

PTC Getting Started Guide

Scroll to Top