I built a free tool to translate Android, iOS, and Flutter string files (and here's how the translation actually works under the hood)

작성자

카테고리:

← 피드로
DEV Community · kamrandev-star · 2026-08-05 개발(SW)

kamrandev-star

Every time I’ve localized an app, it’s gone one of two ways: hand-translate
the strings myself (slow, and my Spanish/French/whatever is not great), or
set up a full localization platform for what’s really a five-minute job on
a small project.

So I built StringLingo AI — a free
tool that translates:

  • Android strings.xml
  • iOS Localizable.strings
  • Flutter .arb files
  • Or just plain pasted text

Upload the file, pick a target language, download a translated file with
the same keys and structure. No account, nothing stored.

The part I actually want feedback on

The interesting problem wasn’t the UI, it was not breaking your strings
while translating them. Localization files are full of things a naive
translation pass will mangle:


xml
<string name="welcome_message">Hello %1$s, you have %2$d new messages</string>

Enter fullscreen mode Exit fullscreen mode

원문에서 계속 ↗

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다