Repository navigation
Releases
Releases · 1StepMore/Omni_Localizer
v0.7.1
v0.7.0 — Quality Gates + Self-Reflection
OL v0.7.0
Highlights
- 8 quality gates: inline tags, terminology, length ratio, locale, source copy, verify-terms, protocol artifacts, self-reflection
- Self-reflection mode: LLM reviews its own translations
- Gate 7: protocol-artifact detection for LLM-reflection markers
- Gate 8: LLM self-reflection module
- Truncation detection on finish_reason=stop
- Polish language guard against source-language residual
Install
pip install omni-localizer==0.7.0v0.4.5
v0.3.1
release: bump version to 0.3.1 - CHANGELOG.md: Add [0.3.1] entry documenting MCP flat schema fix and auto-chunking - ol_cli.py: __version__ 0.2.6 → 0.3.1 - ol_mcp/__init__.py: __version__ 0.1.0 → 0.3.1 - pyproject.toml: version 0.2.6 → 0.3.1 - README.md: frontmatter example version 0.2.3 → 0.3.1 - tests: update version assertions to 0.3.1
v0.2.6
v0.2.5
release: bump version to 0.2.5 across pyproject.toml, ol_cli.py, and …
v0.2.3
fix: patch bug fixes from code quality scan (0.2.3) Fixed: - TMService lock file handle leak with proper context manager - Duplicate FormatNotSupportedError removed from ol_buses/format_guard - validate_config() now performs actual validation - Added missing Any type import to ol_batch/processor - Moved 8 regex patterns to module-level constants in ol_md/shield - Removed empty test_ensemble_uses_median_aggregation stub - Updated test assertions to match actual ModelPool defaults Changed: - Version bumped to 0.2.3
v0.2.2
Fix lint errors and auto-format code
v0.2.1
Release v0.2.1: Security and quality improvements
v0.2.0 - YAML Frontmatter & XLIFF Header Notes
What's New
YAML Frontmatter (Markdown)
MD files now include translation metadata at the top:
---
source_lang: en
target_lang: zh
original_file: input.md
processor: "OL"
version: "0.2.0"
translated_at: 2026-05-22T15:00:00Z
---XLIFF Header Notes
XLIFF files include metadata via header note:
<header>
<note from="OL">Translated from en to zh by OL</note>
</header>CLI Options
--frontmatter/--no-frontmatterfor translate-md--frontmatter/--no-frontmatterfor translate-batch
Use --no-frontmatter to disable if needed.
Security
- YAML injection prevention for filenames
- XML escaping for XLIFF header notes