Fast modern RESX localization tool for WinForms & VB.NET projects.
Automatically translate `.resx` files, generate localization resources, and update `.vbproj` files in seconds.
- ⚡ Ultra-fast
.resxtranslation - 🌍 Multi-language localization
- 🧠 Smart UI-text detection
- 📁 Folder & single-file support
- 🔄 Translate existing language resources
- 🔐 API-key protected backend
- 🧩 Automatic
.vbprojintegration - 🖥 Modern terminal interface
- 🚀 Async processing
- 🧼 Clean UTF-8 output
- 🔧 Private PHP translation API support
- 💡 WinForms localization automation
___________ ___. __________ ____ ___
\__ ___/_ ________\_ |__ ____\______ \ ____ _____\ \/ /
| | | | \_ __ \ __ \ / _ \| _// __ \ / ___/\ /
| | | | /| | \/ \_\ ( <_> ) | \ ___/ \___ \ / \
|____| |____/ |__| |___ /\____/|____|_ /\___ >____ >___/\ \
\/ \/ \/ \/ \_/
TurboResX TranslatorTurboResX only translates UI-related values.
<data name="Button1.Text">
<value>Clean</value>
</data>
<data name="Column1.HeaderText">
<value>Name</value>
</data>.Size
.Location
.Type
.ZOrder
metadata
assemblyForm1.resx
↓
Form1.ar.resxForm1.ar.resx
↓
Form1.fr.resxTurboResX can automatically inject generated localization files into your .vbproj.
<EmbeddedResource Include="Form1.de.resx">
<DependentUpon>Form1.vb</DependentUpon>
</EmbeddedResource>- Windows
- .NET 6 / .NET 8
- VB.NET WinForms project
- PHP translation API
TurboResX supports private API-key protected translation servers.
change keyAPI keys are automatically saved locally.
Source language: en
Target language: arSource language: ar
Target language: frTurboResX/
│
├── Program.vb
├── ResxTranslator.vb
├── LibreTranslate.vb
├── ProjectUpdater.vb
├── config.ini
└── README.mdTurboResX supports a private PHP backend that:
- Receives
.resx - Parses XML
- Translates UI text
- Returns translated
.resx - Supports API keys
- Uses Google Translate backend
- GUI version
- Batch translation queue
- Translation cache
- Retry system
- Multi-thread optimization
- AI translation providers
- Translation memory
- Dark desktop UI
MIT License
Made with passion by Miro