{"library":"ilib-lint-python-gnu","type":"library","category":null,"description":"A plugin for ilib-lint that checks Python resources using the GNU gettext library. It parses PO files and validates printf-style substitution parameters (like %s, %d) in source and target strings, ensuring parameters match and are properly numbered for translation. Current stable version is 2.0.4, with patch releases under the ilib-mono monorepo. Integrates with ilib-loctool-po for heavy lifting. Designed for ESM environments with Node.js >=12.","language":"javascript","status":"active","version":"2.0.4","tags":["javascript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install ilib-lint-python-gnu","imports":["import plugin from 'ilib-lint-python-gnu'","import { PythonGnuPlugin } from 'ilib-lint-python-gnu'","import { pythonGnuRules } from 'ilib-lint-python-gnu'"]},{"cmd":"yarn add ilib-lint-python-gnu","imports":[]},{"cmd":"pnpm add ilib-lint-python-gnu","imports":[]}],"homepage":null,"github":"https://github.com/iLib-js/ilib-mono","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ilib-lint-python-gnu","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}