{"library":"l10n-tools-compiler-gettext","type":"library","category":null,"description":"A compiler plugin for the l10n-tools ecosystem that handles PO/MO file formats for internationalization workflows. Current stable version is 7.0.10, requiring Node >=22.19.0 and npm >=10.9.0. It is part of the l10n-tools monorepo and depends on l10n-tools-core ^8.0.0, which dropped PHP gettext support in v8.0.0 (a breaking change). This package is TypeScript-native, ESM-only, and designed for CLI-based translation compilation. Unlike standalone gettext parsers, it integrates tightly with l10n-tools's pipeline and is intended for use with l10n-tools-cli or programmatically via the core API. Release cadence follows the monorepo's weekly/biweekly schedule.","language":"javascript","status":"active","version":"7.0.10","tags":["javascript","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install l10n-tools-compiler-gettext","imports":["import { GettextCompiler } from 'l10n-tools-compiler-gettext'","import { compileGettext } from 'l10n-tools-compiler-gettext'","import { parsePo } from 'l10n-tools-compiler-gettext'"]},{"cmd":"yarn add l10n-tools-compiler-gettext","imports":[]},{"cmd":"pnpm add l10n-tools-compiler-gettext","imports":[]}],"homepage":null,"github":"https://github.com/tpcint/l10n-tools","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/l10n-tools-compiler-gettext","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}