You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A robust tool for translating gettext (.po) files using AI models from multiple providers (OpenAI, Anthropic / Claude, and DeepSeek). It supports both bulk and individual translations, handles fuzzy entries, and can infer target languages based on folder structures. Available as a Python package and Docker container with support for Python 3.8-3.12.
7
+
A robust tool for translating gettext (.po) files using AI models from multiple providers (OpenAI, Azure OpenAI, Anthropic / Claude, and DeepSeek). It supports both bulk and individual translations, handles fuzzy entries, and can infer target languages based on folder structures. Available as a Python package and Docker container with support for Python 3.8-3.12.
8
8
9
9
## What is GPT-PO Translator?
10
10
11
11
This tool helps you translate gettext (.po) files using AI models. It's perfect for developers who need to localize their applications quickly and accurately.
12
12
13
13
### Key Features
14
14
15
-
-**Multiple AI providers** - OpenAI, Anthropic/Claude, and DeepSeek
15
+
-**Multiple AI providers** - OpenAI, Azure OpenAI, Anthropic/Claude, and DeepSeek
16
16
-**Flexible translation modes** - Bulk or entry-by-entry processing
17
17
-**Smart language handling** - Auto-detects target languages from folder structure
18
18
-**Production-ready** - Includes retry logic, validation, and detailed logging
@@ -29,6 +29,8 @@ pip install gpt-po-translator
29
29
30
30
### Basic Usage
31
31
32
+
To translate the `po` files for the German and French languages found in the `locales` folder, using OpenAI:
0 commit comments