Translate subtitles

Start by launching Subs Factory. The window hereunder should appear :

If this is not the case, use item "New project" of the "Project" menu.

Open then the file containing the subtitles to be translated eg. with the "Open a subtitles file" button. You also can open a video if you want to.

Then, you can choose to translate :

Automatic translation

Automatic translation requires an internet connection. The subtitles to be translated are sent to the translation server, but are never used for anything else than translation, and are not kept on the server once the translation finished.

In the "Actions" palette, click on the "Translate" button. The following popover appears:

It allows you to choose the language to translate to ("Target language"). The language to translate from can be let to "Auto-detect", however indicating this manually can help prevent detection error, for example between two variants of the same language.
On top of this, if your file contains subtitles in different languages, you have to choose "Auto-detect", as language detection is done separately for each subtitle. If you indicate a source language, then subtitles in another language will not be translated.

Translation is a paid function (Why ?), so it is required to purchase translation characters through In-App purchase. However, a free quota of characters is offered once.

You will also find in this popover the count of characters of the file you are going to translate, as well as the number of characters remaining in your quota. If you do not have enough characters to perform the translation, you will need to get more by using the "Get more characters..." button.

Finally, you just have to click the "Translate" button to perform the translation. A new file is created in the project, containing the translation. Do not forget to save the project, and/or to export the translation to avoid losing it.

If you would like to only translate a portion of a file, you should use the "Split" action. It is possible that a partial translation function will be included in the future.

Manual translation

You will then have to create a new subtitles file, that will contain the translated subtitles :

This will create a new file, containing only empty subtitles, corresponding to the ones to be translated. You can hide the palettes you will not use : the left column, the timeline,... Your window should then look like this :

You will now have to fill these empty subtitles with the translation of those from the other file, displayed beside. Do not forget to save the Subs Factory project time to time with the "Save" item of the "Project" menu.

Once the translation finished, you can export it by clicking on the "Export" button of the "Actions" palette of the file containing the translation (do not forget to choose the suitable encoding for your translation). You will then create a new .srt file, that you can use wherever you want (see "Using .srt files" section).