Skip to content

riteshsingh84/python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Utilities Repository

GitHub repo size GitHub stars License Python Version

A collection of Python scripts and utilities for learning, automation, and productivity. Designed to be modular, beginner-friendly, and easy to extend.

📑 Table of Contents

🔍 Overview

  • This repository is meant for beginners to assist them in their learning of Python.
  • The repository covers a wide range of algorithms and other programs, and would prove immensely helpful for everybody interested in Python programming.
  • If this is your first time coding in Python, I would suggest to begin from the Basics.
  • They are simple to understand and hopefully will you enjoy step by step learning.

✨ Features

  • Modular and reusable scripts
  • Beginner-friendly examples
  • Consistent coding style (PEP 8)
  • Ready for automation and CI
  • Useful Projects

📂 Projects

AI Translator

AI Translator is a Python tool for translating resource files (such as .resx, .json, .csv, and .xml) into multiple languages using any LLM AI model like OpenAI GPT-4o, Google Gemini 2.5 Pro,Claude 4 Opus etc. It is designed to help localize application resources efficiently and maintain a tone consistent with standard product communication — clear, concise, and customer-friendly.

Features

  • Supports translation of .resx, .json, .csv, and .xml resource files.
  • Preserves formatting, line breaks, markdown, HTML tags, and placeholders.
  • Batch translation to multiple target languages in one run.
  • Configurable prompt and application settings via INI files.
  • Error logging for failed translations.

⚙️ Installation

git clone https://github.com/riteshsingh84/python.git
cd python

# (Optional) Create a virtual environment
python -m venv venv
# Linux/Mac
source venv/bin/activate
# Windows
venv\Scripts\activate

# Install dependencies (if you add a requirements.txt later)
pip install -r requirements.txt

▶️ Usage

Run any script:

python path/to/script.py

🤝 Contributing

Contributions are welcome!

  1. Fork the repository
  2. Create a feature branch
  3. Submit a pull request

Please follow PEP 8 and include docstrings/comments.

📜 License

This project is licensed under the MIT License. See LICENSE for details.

About

This repository serves as a collection of useful Python projects and components.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages