API Reference gettext_translator v0.4.2

View Source

Modules

A module for translating gettext files.

Phoenix LiveDashboard integration for GettextTranslator.

Provides CSS styles for the Gettext Translator Dashboard that match Phoenix LiveDashboard's look and feel.

Header component for the Gettext Translator dashboard.

Component for showing and editing translation details.

Component for displaying translation statistics.

Phoenix LiveDashboard page for managing Gettext translations.

Documentation for GettextTranslator.Processor. Here we process parsing the PO files and extracting the messages.

LLM processor for the translator behaviour.

In-memory store for translation entries and changelog using ETS. This module is responsible for the low-level persistence layer.

Service for managing changelog operations. Maintains status history of translations with a simple 1:1 mapping.

Service for managing translation operations. Handles processing PO files and translation operations.

Supervisor for GettextTranslator processes.

Parse files in the gettext root folder

Helper functions for working with PO and changelog file paths.

Mix Tasks

GettextTranslator usage