OMNIX Translator – Photoshop
Inspiration
OMNIX Translator was built to simplify multilingual localization for Adobe Photoshop. It enables global brands, e-commerce businesses, marketing agencies, and design teams to prepare creative assets once, translate them into multiple languages with AI, review every translation, and deliver localized designs while preserving editable text layers, formatting, and the original layout.
What it does
OMNIX Translator is an AI-powered Adobe Photoshop UXP plugin designed for professional localization workflows.
Key capabilities include:
- Build language groups from existing Photoshop text layers.
- Export documents to a structured OMNIX translation JSON format.
- Translate content using ChatGPT, DeepL, or Ollama.
- Review and edit translations before applying them.
- Inject translated text back into Photoshop while preserving editable text layers.
- Batch export localized Photoshop assets in multiple languages.
OMNIX Translator provides a streamlined workflow for creating multilingual creative content from a single Photoshop document.
How it was built
OMNIX Translator was developed as a native Adobe Photoshop UXP plugin using JavaScript.
The platform includes:
- Native Adobe UXP integration.
- Custom Translation Editor.
- Structured JSON translation pipeline.
- OpenAI ChatGPT integration.
- DeepL API integration.
- Ollama integration for offline AI translation.
- Secure license activation and validation.
- Batch export workflow.
- Cross-platform support for Windows and macOS.
Translation files are validated before import to ensure they match the prepared Photoshop document, providing a reliable and consistent localization workflow.
Challenges
OMNIX Translator was designed with reliability, consistency, and ease of use as core objectives.
Key technical achievements include:
- Reliable cross-platform support for Windows and macOS.
- Cross-platform Activity Log rendering.
- Robust JSON validation and document mapping.
- Automatic DeepL Free and Pro endpoint detection.
- Preservation of editable Photoshop text layers after translation.
- Secure licensing and activation workflow.
- Support for multiple AI providers through a unified user experience.
What was learned
Developing OMNIX Translator provided valuable experience in building production-ready AI workflows for creative professionals.
The project combines:
- AI-assisted localization workflows.
- Adobe UXP plugin development.
- Cross-platform desktop application development.
- Secure API integration.
- Structured document-processing pipelines.
- Professional creative software engineering.
What's next
OMNIX Translator is the first product in the Benedict OMNIX platform.
Planned products include:
- OMNIX Translator for Adobe InDesign.
- AI-powered automation tools for raster text.
- High-quality reconstruction of AI-generated images into print-ready assets.
- Additional AI providers and workflow automation.
- Expanded localization capabilities for professional publishing workflows.
Built With
- adobe-creative-sdk
- ai
- batch
- chatgpt
- codex
- css
- deepl
- fastspring
- hostinger
- html
- javascript
- json
- localization
- mysql
- openai
- photoshop
- php
- uxp-plugin
Log in or sign up for Devpost to join the conversation.