Initial commit
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,85 @@
|
||||
# 🚀 Быстрый старт - Ollama Translator GUI
|
||||
|
||||
## Запуск приложения
|
||||
|
||||
### Windows
|
||||
Дважды кликните на файл:
|
||||
```
|
||||
run_gui.bat
|
||||
```
|
||||
|
||||
Или через командную строку:
|
||||
```bash
|
||||
python translator_gui.py
|
||||
```
|
||||
|
||||
### Linux/Mac
|
||||
```bash
|
||||
python3 translator_gui.py
|
||||
```
|
||||
|
||||
## Первый запуск
|
||||
|
||||
1. **Проверьте зависимости**
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
2. **Убедитесь, что модель установлена**
|
||||
```bash
|
||||
ollama list | grep translator
|
||||
```
|
||||
|
||||
3. **Запустите приложение**
|
||||
```bash
|
||||
python translator_gui.py
|
||||
```
|
||||
|
||||
## Быстрое использование
|
||||
|
||||
### Перевод текста
|
||||
1. Введите текст в левое поле
|
||||
2. Нажмите `F5` или кнопку "🔄 Перевести"
|
||||
3. Результат появится справа
|
||||
|
||||
### Перевод файла
|
||||
1. Перетащите файл в окно приложения
|
||||
2. Или нажмите `Ctrl+O` для выбора файла
|
||||
3. Нажмите `F5` для перевода
|
||||
4. Нажмите `Ctrl+S` для сохранения
|
||||
|
||||
### Горячие клавиши
|
||||
- `Ctrl+O` - Открыть файл
|
||||
- `Ctrl+V` - Вставить текст
|
||||
- `Ctrl+S` - Сохранить перевод
|
||||
- `Ctrl+Enter` или `F5` - Перевести
|
||||
- `Ctrl+C` - Копировать (в поле перевода)
|
||||
|
||||
## Структура проекта
|
||||
|
||||
```
|
||||
ollama-translate-model/
|
||||
├── translator_gui.py # Главное GUI приложение
|
||||
├── translator_utils.py # Утилиты (история, batch)
|
||||
├── translate.py # CLI скрипт
|
||||
├── Modelfile # Конфигурация модели
|
||||
├── requirements.txt # Зависимости Python
|
||||
├── run_gui.bat # Запуск для Windows
|
||||
├── README.md # Основная документация
|
||||
└── GUI_README.md # Документация GUI
|
||||
```
|
||||
|
||||
## Возможности
|
||||
|
||||
✅ Перевод текста на русский
|
||||
✅ Drag & Drop файлов
|
||||
✅ Копирование/Вставка
|
||||
✅ Темная/Светлая тема
|
||||
✅ Счетчики символов и слов
|
||||
✅ Индикатор прогресса
|
||||
✅ Горячие клавиши
|
||||
✅ Автоопределение кодировки
|
||||
|
||||
## Поддержка
|
||||
|
||||
Если возникли проблемы, см. `GUI_README.md` раздел "Решение проблем"
|
||||
Reference in New Issue
Block a user