| File | Date | Author | Commit |
|---|---|---|---|
| .vscode | 2026-01-21 |
|
[6b01f2] reorganized files |
| include | 2026-01-21 |
|
[6b01f2] reorganized files |
| resources | 2026-01-21 |
|
[6b01f2] reorganized files |
| src | 2026-01-21 |
|
[6b01f2] reorganized files |
| translations | 2026-01-21 |
|
[6b01f2] reorganized files |
| ui | 2026-01-21 |
|
[6b01f2] reorganized files |
| Babel.pro | 2026-01-21 |
|
[6b01f2] reorganized files |
| Babel.pro.user | 2026-01-21 |
|
[6b01f2] reorganized files |
| LICENSE | 2026-01-21 |
|
[6b01f2] reorganized files |
| README.md | 2026-01-21 |
|
[ea63ee] add readme file |
| logo.png | 2026-01-21 |
|
[6b01f2] reorganized files |
A powerful Qt-based desktop application for converting text between various writing systems and alphabets. Inspired by the Tower of Babel, this tool enables seamless translation between different scripts and writing systems.
Clone the repository
bash
git clone <repository-url>
cd Babel
Build with qmake
bash
qmake Babel.pro
make
# or on Windows with MinGW
mingw32-make
Build with CMake (alternative)
bash
mkdir build && cd build
cmake ..
cmake --build .
Run the application
bash
./Babel # Linux/macOS
Babel.exe # Windows
Check the Releases page for pre-compiled binaries for your platform.
Babel/
โโโ include/ # Header files
โ โโโ MainWindow.h # Main application window
โ โโโ LetterConverter.h # Core conversion logic
โ โโโ aboutdialog.h # About dialog
โ โโโ phoneticchartdialog.h # Phonetic chart dialog
โโโ src/ # Source files
โ โโโ main.cpp # Application entry point
โ โโโ MainWindow.cpp # Main window implementation
โ โโโ LetterConverter.cpp # Conversion implementation
โ โโโ aboutdialog.cpp # About dialog implementation
โ โโโ phoneticchartdialog.cpp # Phonetic chart implementation
โโโ ui/ # Qt Designer UI files
โโโ resources/ # Application resources
โ โโโ mappings.json # Alphabet conversion mappings
โ โโโ app.ico # Application icon
โ โโโ res.qrc # Qt resource file
โโโ translations/ # Internationalization files
โโโ Babel.pro # Qt project file
โโโ LICENSE # GNU GPL v3 license
โโโ README.md # This file
We welcome contributions! Please see our Contributing Guidelines for details.
LetterConverter.hresources/mappings.jsontranslations/This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.