Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English ↔ Turkmen Dictionary

Проект: Англо‑Туркменский словарь

📌 Описание

Этот проект представляет собой веб‑приложение на Django, предназначенное для перевода и поиска слов между английским и туркменским языками.
Пользователи могут вводить слово на одном из языков и получать соответствующий перевод на другой язык.

🚀 Функции

  • Двуязычный словарь (английский ↔ туркменский).
  • Веб‑интерфейс на Django.
  • Возможность добавлять/редактировать словарные записи (при соответствующих правах).
  • Поддержка импорта данных из файла (например, Excel) – при наличии соответствующего модуля.
  • Адаптировано для лёгкого расширения и доработки.

🛠 Технологии

  • Python 3.12
  • Django
  • Pandas (для обработки данных)
  • openpyxl (если используется импорт из Excel)
  • База данных SQLite (в текущей конфигурации)
  • HTML, CSS, JavaScript — для фронтенда

📁 Структура проекта

├── data/                  # исходные данные / словарь
├── staticfiles/           # статические файлы (CSS, JS, изображения)
├── translator/            # приложение Django: логика перевода
├── turkmen_translator/    # приложение Django: специфично для туркменского
├── manage.py              # основной скрипт Django
├── db.sqlite3             # база данных (SQLite)
├── requirements.txt       # список зависимостей
└── README.md              # этот файл

✅ Установка и запуск

  1. Склонируйте репозиторий:
    git clone https://github.com/DovletEmin/English_Turkmen-dictionary.git
    cd English_Turkmen-dictionary
  2. Создайте виртуальное окружение (рекомендуется) и активируйте его:
    python3 -m venv venv
    source venv/bin/activate   # на Linux/macOS
    venv\Scripts\activate      # на Windows
  3. Установите зависимости:
    pip install -r requirements.txt
  4. Запустите сервер разработки:
    python manage.py runserver
  5. Откройте в браузере: http://127.0.0.1:8000

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages