Lepasoft ls dialog editor icon

LS Dialog Editor

LSDE

The dialogue editor that composes and translates without betraying your words.

Your market doesn't stop at your language. LSDE composes your scenes, translates them, generates the voices, and detects inconsistencies. You stay in control of your project.

Download free trial
v2.6.0

✓ No information required • ✓ Full and unlimited access • ✓ No pre-commitments

Using LS Dialog Editor implies acceptance of its license and privacy policy.
LSDE Software PreviewLSDE Software Preview 2

Boost your projects

Boost your international sales with LSDE's translation, copywriting, and content creation services.

  • Unity
  • Godot
  • RPG Maker
  • Unreal Engine
  • GameMaker
  • Construct 3
  • Cocos2d
  • Phaser
  • Babylon.js
  • SugarCube
  • NovelStudio

Get help from your favorite LLMs.

  • Claude
  • DeepSeek
  • Gemini
  • GPT
  • Mistral
  • Ollama
  • ElevenLabs

Who is it for?

Every language missing from your project is a market that ignores you. LSDE restores that reach, without ever taking away your control.

Web developer

Your monolingual site only ranks in one market. i18n lives in your HTML markup: each published language becomes another SEO entry point.

Game developer

No matter how flawless your art is, a game that no one understands won't sell. This is where your game is localized, dubbed, and retains its narrative consistency.

Software Developer

i18n always ends up spilling over into the rest of your code. LSDE centralizes your keys and hands translation and repetitive work to the LLM, so you can get back to your code.

Six tools, one workflow

Dialogue editor, AI translation, generated voices and engine export. One tab at a time, the rest waits its turn.

Your projects translated in a single pass

Translating scene by scene takes months. Your lines are sent in batches to the LLM of your choice, including context and metadata.

  • Before/after diff on each translated line
  • Claude, GPT, Gemini, Mistral, DeepSeek or Ollama
  • Plurals, gender, and variables handled via subkeys
Documentation
Batch translation in LS Dialog Editor: before/after comparison of lines across ten languages

The same character, in all your languages

Choose a voice and listen to the same line in French, English, and Japanese.

Lia Sun-Berry

Lia Sun-Berry

Boo

Boo

Payote

Payote

Zii2

Zii2

Lia Sun-Berry

Hysterical, with a shrill voice. When she speaks, the end of the world is imminent.

French

Salut ca va , je suis Lia et toi tu ma lair dun chat un peut [slow] weirdoo

English

Hi, how are you? I'm Lia. And you? You look like a bit of a [slow] weirdo cat to me.

Japanese

やあ、元気?私はリアだよ。君は猫みたいだけど、ちょっと[slow]変なヤツに見えるよ。

Ninety seconds to understand LS Dialog Editor

A scene written, translated, dubbed, and exported to your engine, from start to finish.

Who's behind LSDE?

A developer you can reach, and a runtime you can read.

Jonathan Lepage

Founder of LepaSoft · LSDE developer

Jonathan Lepage

A software engineer for 20 years, I have been building LSDE on my own for 3 years at LepaSoft, the studio behind Fanatic Cardboard : Fable of the Seven Orbigates. I built every system and engine of the game myself, and I got stuck on dialogue, emotions and translation. I solved my problem, and maybe yours too?

What beta testers sayThanks as well to everyone else who tested it

I had 2,400 lines to get into English and Japanese. Before, it was a spreadsheet, an online translator and copy-paste. Now I send the whole scene with the characters' context and just review the diff. The diagnostics even caught a dozen broken variables in Japanese.
bú shìIndependent developer · Leikir Studio
The scanner turned up 43 keys used in the code but missing from our translation files. They had been sitting there for months. We went from two to five languages in two weeks. My only gripe: it took me an evening to understand subkeys.
Julie MarchandWeb developer · Eazylang Technologies agency, Lyon
We manage nearly 500,000 keys across three software products. Before, we found missing Korean variables through support tickets. Now they surface before the build. And since the models run locally with Ollama, management didn't push back on privacy.
Hélène VasseurLocalization manager · Atlantique Traduction, Nantes

Buy LS Dialog Editor

Pay once for life.

Essential

Ideal for your small projects on a small budget

CA$120

lifetime license

The LSDE Essential plan includes all essential basic features for your small projects. Ideal for nocode game or app developers, it's perfectly suited for a small budget, perfect for your creative hobbies. Enjoy one year of free updates. Additionally, you have the freedom to upgrade to the Professional plan at any time by simply paying the difference, if your needs evolve.

✓

1 year of updates

✓

Core features

✓

Basic support

✓

1 user

Buy Essential
Lifetime updates

Professional

For all your professional projects

CA$330

lifetime license

The LSDE Professional plan includes the features of the previous plan. It adds the tools built for developers: sync with your source projects and key tracking in your code. Benefit from lifetime updates, at no additional cost, and priority support dedicated to your project.

✓

Free lifetime updates

✓

Core features

✓

Professional features

✓

Priority support

✓

2 users

Buy Professional

Enterprise/Education

Volume discounts

Custom quote

Annual license

The Enterprise/Education license provides cost savings and allows you to use LSDE Enterprise/Education for one year. Ideal for SMBs or businesses with many workstations. Renewal is required annually.

✓

Features of Essential and Professional plans

✓

Volume license discount

✓

5 users or more

Request a quote

The price is displayed in your country's currency: Canada. If this information is incorrect, you can set your country and the appropriate currency on the payment page.

Please note that the conversion to your local currency on this page may not reflect current market exchange rates.

Features

Essential

Professional

Enterprise/Education

Updates

1 year
lifetime
1 year

Assistance/Support

basic
premium
basic

User/station

1
2
5+

Source project linking

✗
✓
✓

Key tracking in source code

✗
✓
✓

voice generator

✗
✓
✓

variables

✓
✓
✓

graphical rendering

✓
✓
✓

Fine-tuning

✓
✓
✓

Personalized prompts

✓
✓
✓

Keys and batch tasks

✓
✓
✓

Cloud/Local AI

✓
✓
✓

MCP Bridge

✗
✓
✓

Interface generator

✓
✓
✓

Spell checker

✓
✓
✓

Runtime

✓
✓
✓

Billing

One-time payment
One-time payment
Annual

Hover over the features for more information.

Try LS Dialog Editor now

Free full access with the trial version, no upfront commitment