semvec/pypi-packages huggingface dataset:
ftb-quest-localizer 1.0.2
FTB Quest Localization Helper
License: MIT
Requires Python: >=3.6

# FTB Quest Localizer

[![PyPI version](https://img.shields.io/pypi/v/ftb-quest-localizer.svg)](https://pypi.org/project/ftb-quest-localizer/)
[![Python Version](https://img.shields.io/pypi/pyversions/ftb-quest-localizer.svg)](https://pypi.org/project/ftb-quest-localizer/)
[![License](https://img.shields.io/github/license/kressety/FTBQuestLocalizerPython)](LICENSE)

English | [中文](README_zh.md)

FTB Quest Localizer is a tool for extracting quest strings from Minecraft modpacks into JSON files for easy localization.

**Note: Works only with Minecraft 1.15+ modpacks**

### Installation

From Pypi:
```
pip install ftb-quest-localizer
```

From source:
```
git clone https://github.com/your-username/FTB-Quest-Localizer
cd FTB-Quest-Localizer
pip install -e .
```

### Usage

The tool requires access to a FTB quests directory.

#### Command Line Usage
```
ftb-quest-localizer --modpack <modpack_name> --path <ftbquests_path>
```

Options:
- `--modpack`, `-m`: Modpack name (used for JSON keys)
- `--path`, `-p`: Path to the ftbquests directory
- `--help`, `-h`: Show help message

#### As a Python Library
```python
from ftb_quest_localizer.localizer import run

# Run localization with modpack name and path to ftbquests
run("modpack_name", "path/to/ftbquests")
```

### How It Works
The tool:
1. Scans and extracts quest files from the ftbquests/quests/chapters directory
2. Extracts title, subtitle, and description fields
3. Replaces original text with translation keys
4. Generates JSON language files containing the original text
helm-binary 3.17.3.post1
Python wrapper around invoking helm (https://github.com/helm/helm)
License: MIT
Requires Python: >=3.9

# helm-binary-py

A python wrapper to provide a pip-installable [helm](https://github.com/helm/helm) binary.

Internally this package provides a convenient way to download the pre-built
helm binary for your particular platform.

### installation

```bash
pip install helm-binary
```

### usage

After installation, the `helm` binary should be available in your
environment (or `helm.exe` on windows).