📖 Illustrator XLIFF Server - Help Documentation

Table of Contents

1. Overview

The Illustrator XLIFF Server web interface allows you to upload Adobe Illustrator (.ai) files and convert them to XLIFF (XML Localization Interchange File Format) for translation workflows. The server processes files in a queue and allows you to download the results when ready.

💡 Tip: This web interface is designed for batch processing. For processing files directly from Adobe Illustrator, use the Extension Panel (Local Mode).

2. Getting Started

Prerequisites

Workflow Overview

  1. Log in with your credentials
  2. Configure your job settings (languages, options)
  3. Upload one or more .ai files
  4. Monitor the processing queue
  5. Download completed XLIFF files

3. Authentication

User ID

Enter your assigned user ID. The default user is default. Contact your administrator for custom user credentials.

Password

Enter the password associated with your User ID. Contact your administrator if you need a password or have forgotten yours.

📝 Note: The connection status indicator at the top right will turn green when successfully connected.

Security

The server validates credentials for every request. If authentication fails, you'll need to reconnect with valid credentials.

4. Job Settings

Configure how your files will be processed before uploading them.

Language Settings

Processing Options

Combine Styles

When enabled, merges text units with identical styling to reduce redundancy in the XLIFF output. This creates a cleaner file for translators.

Apply Minimization

Enables XML minimization to reduce file size. Two levels available:

⚠️ Warning: When minimization is enabled, "Include Source File" will be ignored to avoid creating excessively large files.

Include Hidden Layers

When checked, extracts text from hidden layers in your Illustrator document. Uncheck to process only visible layers.

Include Pasteboard Items

When checked, includes text frames that are outside the artboard boundaries (on the pasteboard).

Sort by UUID

When checked, sorts text units by their layer path and UUID for consistent ordering across exports.

Include Source File (Gzipped)

Embeds the original .ai file (compressed and encoded) inside the XLIFF header. This allows round-trip workflows where the translator can extract the source file later.

💡 Tip: Use the "Save as My Defaults" button to persist your preferred settings for future sessions.

5. Uploading Files

Selecting Files

Upload Process

  1. Files are uploaded to the server
  2. Jobs are created and added to the processing queue
  3. Adobe Illustrator processes each file sequentially
  4. XLIFF files are generated and ready for download

Upload Progress

A progress bar shows the upload status. Once uploaded, files enter the queue for processing.

📝 Note: Large files may take time to upload. Don't close the browser window during upload.

6. Queue Management

Queue Status

The queue section displays all your jobs with their current status:

Auto-Refresh

The queue automatically refreshes every few seconds to show updated status.

Processing Order

Files are processed in the order they were submitted (FIFO - First In, First Out).

7. Downloading Results

Download Button

Click the "Download" button next to any completed job to retrieve the XLIFF file.

File Naming

Downloaded files retain their original name with a .xliff extension. For example:

Unicode Filenames

The system correctly handles non-ASCII characters (Chinese, Japanese, etc.) in filenames.

💡 Tip: If "Include Source File" was enabled, the XLIFF will contain the original .ai file embedded in the header.

8. Troubleshooting

Cannot Connect to Server

Authentication Failed

Upload Fails

Job Stuck in "Processing"

Job Failed

Possible reasons:

⚠️ Warning: If jobs consistently fail, contact your administrator for assistance.

9. Frequently Asked Questions

What file formats are supported?

How many files can I upload at once?

You can upload up to 50 files in a single batch.

What happens to my uploaded files?

Uploaded files are processed immediately and the resulting XLIFF files are made available for download.

Can I process files with non-English characters in the filename?

Yes, the system fully supports Unicode filenames including Chinese, Japanese, Korean, and other international character sets.

What does "Include Source File" do?

When enabled, the original .ai file is compressed and embedded inside the XLIFF file. This allows translators to have access to the original artwork if needed for context or round-trip workflows.

Why is "Include Source File" ignored when minimization is enabled?

Embedding a source file creates larger XLIFF files, which conflicts with the goal of minimization (reducing file size). To keep files small, the source file is not embedded when minimization is active.

How long does processing take?

Processing time depends on the complexity and size of your .ai files. Simple files typically process in seconds, while complex documents with many layers may take a few minutes. You can monitor progress in the Job Queue section.

Can I close my browser while files are being processed?

Yes! Once files are uploaded, they're queued on the server. You can safely close your browser and return later to download the completed XLIFF files.