Design Localisation App

Client

Diva Agency

Role

Lead Developer

The Challenge

Diva Agency was spending countless hours on manual design localisation tasks, with designers having to manually update text layers in Photoshop for multiple languages, calculate appropriate text sizes for different locales, and coordinate with translators across various projects.

The manual process was time-consuming, error-prone, and prevented the team from focusing on creative work that everyone actually wanted to be doing. We needed an automated solution that could streamline the entire translation and design localisation pipeline.

My Solution

I led the development of a comprehensive design automation platform that revolutionised our localisation workflow. The system integrated Adobe Photoshop with Google Sheets and automated terminal processes to create a seamless pipeline from translation to final localised designs.

Adobe Photoshop Integration

Seamless integration with Adobe Photoshop using JSX scripting for automated design manipulation and text layer updates.

Google Sheets Translation Workflow

Connected to Google Sheets where translators could input localised content, automatically syncing with the design automation pipeline.

Intelligent Text Sizing

Advanced algorithms to calculate optimal text sizes based on character count, language ratios, and design constraints for multiple locales.

Automated Build Pipeline

Gulp-based build system with terminal integration for batch processing designs across multiple languages and formats simultaneously.

Technical Implementation

Automation & Integration

  • • Gulp-based build system for batch processing workflows
  • • Adobe JSX scripting for direct Photoshop manipulation
  • • Terminal integration for command-line automation
  • • File system monitoring and automated triggers

Data & Analytics

  • • Google Sheets API for real-time translation data sync
  • • Character count analysis and language ratio calculations
  • • Dynamic text sizing algorithms based on design constraints
  • • Multi-locale batch processing and output generation

Results & Impact

85%

Time Reduction

In localisation tasks

20+

Languages

Automated processing

100%

Team Adoption

Across all designers

The platform transformed the agency's workflow, reducing localisation time by 85% and allowing designers to focus on creative work rather than repetitive manual tasks. The automated system processed over 20 languages simultaneously whilst maintaining design integrity and text readability across all locales.

Key Innovations

Photoshop JSX Integration

Revolutionary direct integration with Adobe Photoshop using JSX scripting, enabling programmatic control of design elements and automated text layer updates.

Smart Text Sizing Algorithm

Intelligent text sizing system that calculates optimal font sizes based on character count, language expansion ratios, and design container constraints.

Translator Workflow Integration

Seamless Google Sheets integration allowing translators to work in familiar environments whilst automatically syncing with the design automation pipeline.

Batch Processing System

Gulp-based automation system capable of processing hundreds of design variants across multiple languages simultaneously with terminal integration.

Need Design Automation Solutions?

Let's discuss how I can help automate your design workflows and build custom tools for your team.