📁Projects

Uploading a Script

Step 1 – Upload Your Script

From a project page:

  1. Click "Upload Script" button
  2. Select a file or drag & drop into the upload area
Figure 1: Upload Script dialog
Drag and drop or click to select your script file

Supported File Types

We support the following document formats:

  • Microsoft Word (.docx, .doc) – .docx recommended
  • OpenDocument Text (.odt)
  • Plain Text (.txt)
  • Rich Text Format (.rtf)

Script Limits: Maximum file size is 10MB. Scripts are also subject to unit and character limits based on your membership tier:

  • Free: 25,000 units / 250,000 characters
  • Lite: 40,000 units / 400,000 characters
  • Pro: 70,000 units / 700,000 characters

Step 2 – Select Script Language

Choose the primary language of your script from the dropdown:

Figure 2: Language selection dropdown
Select your script's original language

Available preset languages:

  • English
  • Chinese (Traditional)
  • Chinese (Simplified)
  • Japanese
  • Korean
  • German
  • French
  • Spanish
  • Italian
  • Russian
  • Cantonese

If your language is not in the list, select "Other..." to access the full language search.

Step 3 – Upload and Analyze

Click "Upload & Analyze" to begin the process.

The system will:

  1. Parse the document structure
  2. Extract dialogue and stage directions
  3. Detect the language automatically

Processing time: 1–3 minutes depending on script length.

Language Detection

If the detected language differs from your selection with high confidence, you'll see a confirmation dialog:

Screenshot Placeholder

Figure 3: Language confirmation dialog

Image needed
Choose whether to use the detected language or keep your selection

You can choose to use the detected language, keep your original choice, or select a different language.

Script File Tips

For best results:

  • Use clear formatting with character names followed by dialogue
  • Separate stage directions from spoken lines
  • Avoid complex tables or images in the document
  • Ensure text is selectable (not scanned images)
Uploading a Script | SurtitleLive Guides | SurtitleLive