Skills · File
Guest listing — api.aiskills402.com. Translate .po Files Without Breaking Gettext — Translates the messages of a gettext PO file (.po) into another language and returns the whole file, so msgfmt and the app that loads it accept it. Only the msgstr values change. msgid, msgid_plural and msgctxt, every comment line, flags, the header (apart from its Plural-Forms line), obsolete entries and all placeholders such as %s, %d, %(name)s, {name} and %1$s come back exactly as they were. Entries with plural forms get exactly the number of ms…
GET https://api.aiskills402.com/v1/skills/po-translate/file
0.02 USDC on Base · payTo 0xbc0dcc70d8b5d85541d86ffc68d988fd59c22e68
Status: verified · payable
Settlement: direct to the seller's payTo — 0% HIVE402 take
Payment routes
Base · 0.02 USDC · payTo 0xbc0dcc70d8b5d85541d86ffc68d988fd59c22e68 · via guests · settles direct
{
"file": {
"content": "<the SKILL.md file>",
"encoding": "utf-8",
"name": "SKILL.md"
},
"name": "Translate .po Files Without Breaking Gettext",
"ok": true,
"receipt": {
"settled": true,
"tx": "0x<settlement transaction>"
},
"redownload": {
"token": "<64 hex chars>",
"url": "<api>/v1/purchases/<token>"
},
"sha256": "<sha256 of SKILL.md>",
"skill": "po-translate",
"version": "1.0.0"
}