https://github.com/emirhankarahasan/translation-reporter
A tool to track and report missing translations in a localization project. Supports CSV input and provides a user-friendly interface for easy export and reporting of translation gaps.
https://github.com/emirhankarahasan/translation-reporter
csv json localization localization-management localization-tool python python3 reporting
Last synced: 7 months ago
JSON representation
A tool to track and report missing translations in a localization project. Supports CSV input and provides a user-friendly interface for easy export and reporting of translation gaps.
- Host: GitHub
- URL: https://github.com/emirhankarahasan/translation-reporter
- Owner: emirhankarahasan
- License: mit
- Created: 2025-04-12T10:12:29.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-04-12T10:49:02.000Z (7 months ago)
- Last Synced: 2025-04-13T11:14:48.134Z (7 months ago)
- Topics: csv, json, localization, localization-management, localization-tool, python, python3, reporting
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Localization Translation Reporter Tool
## Description
This project is a Python-based tool designed for localization engineers, developers, and translators to help streamline the translation process, particularly for games and apps. The tool provides a graphical user interface (GUI) to easily manage translation files and track missing translations.
### Key Features:
- **CSV Import and Parsing**: Load translation data from CSV files.
- **Identify Missing Translations**: Detect missing translation keys in your project.
- **JSON Export**: Export the missing translations to a JSON file for easy integration into your localization system.
- **Progress Visualization**: Visualize the translation progress with a simple progress bar.
- **Simple and Intuitive GUI**: Built with Python's Tkinter library for ease of use.
## Requirements
- Python 3.x
- Tkinter (usually comes pre-installed with Python)
- Pandas library
### Install dependencies:
To get started, you'll need to install the required libraries. You can do so by running the following command:
```bash
pip install pandas
=======
# Translation-Reporter
A tool to track and report missing translations in a localization project. Supports CSV input and provides a user-friendly interface for easy export and reporting of translation gaps.
>>>>>>> cf97af41aab0cdf3c0594aa83c742eb8e49b47be