• WARNING:
    You must have the HUB BOOSTER role to create topics in this section. to CLICK HERE for more information.
  • 🎉 Hey there! I've just launched my brand new server voting platform — Metin2 P Servers 🚀

ShayHub Translator by Shay

Member
Aug
Threads
0
1
0
1
# 🌐 ShayHub Translator

A fast and easy translator for your desktop!

cZJSG46.png

## ✨ Features

- 💫 Translates text into 17 languages:
- 🇺🇸 English
- 🇩🇪 German
- 🇫🇷 French
- 🇪🇸 Spanish
- 🇮🇹 Italian
- 🇳🇱 Dutch
- 🇵🇱 Polish
- 🇧🇷 Brazilian Portuguese
- 🇵🇹 Portuguese
- 🇷🇺 Russian
- 🇨🇿 Czech
- 🇩🇰 Danish
- 🇬🇷 Greek
- 🇭🇺 Hungarian
- 🇷🇴 Romanian
- 🇹🇷 Turkish
- 🇸🇦 Arabic
- 🚀 Fast translations right from your desktop
- 🎯 Easy to use - copy, paste, translate!
- 🖥️ Works offline after first start
- 🎨 Beautiful, modern design

## ⚡ Requirements

- A DeepL API Key is required (free or pro)
- Register at ( )
- The free API key is perfectly sufficient!

## 📥 Installation

1. Download the latest version of ShayHub Translator
2. Simply start `ShayHub_Translator.exe`
3. Enter your DeepL API key
4. Let's go! 🎉

## 📄 Supported File Formats

1. `locale_game.txt`
- Maintains tab structure
- Only translates text after the tab
- Perfect for game localizations

2. `locale_interface.txt`
- Maintains tab structure
- Only translates text after the tab
- Ideal for interface translations

3. `insult.txt`
- Translates entire text
- Maintains line breaks
- Suitable for simple text files

4. `itemdesc.txt`
- Translates entire text
- Maintains line breaks

4. `locale_string.txt`
- Perfect format retention:
- Quotation marks and semicolons are preserved
- Line structure is exactly maintained
- Secure protection of formatting characters:
- All %d, %s placeholders remain unchanged
- Correct positioning after translation
- Improved error handling for invalid lines


### Multi-Key System

- **New Multi-Key Management System** for increased translation volume
- Easy management of multiple API keys through the new administration
- Automatic combination of volumes from all active keys
- Intelligent load distribution between keys
- Automatic failover when key limit is exhausted

af9CUbW.png

### Live Preview System

- **New Live Preview** during translation
- Two-column display (Original / Translation)
- Real-time display of translations
- Pause/Resume function for preview
- Maintains exact formatting

NgBdmqn.png

### Improved Translation Logic

- Optimized handling of special characters and formatting
- Intelligent detection of text parts to be translated
- Improved handling of tab-separated files
- Correct translation of all text components while maintaining IDs


### API Usage

- Real-time display of combined API usage
- Progress bar with color coding (Blue/Orange/Red)
- Display of active keys and total volume
- Automatic warnings at high utilization (>90%)


### Translation Progress

- Detailed progress bar during translation
- Display of current line and overall progress
- Status updates per language for multiple translations


### Bug Report

- New Bug Report Button
- Direct reporting to server admin
- Cooldown system (1 report per hour)
- Automatic system version detection

### Technical Optimizations

- Improved character encoding (UTF-8 support)
- Optimized file processing
- Increased stability for large translations
- Improved error handling during translation


## 🔧 Technical Details

- Optimized for Windows 10/11


## 📜 License

Developed by ShayHub - Free to use for the community! 🎮

Download
[Hidden content]



---
Made with ❤️ by ShayHub
Thank you very much for the contribution, I will try it.
 
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock