PPT Translator
Oversetter .pptx-presentasjoner via en hvilken som helst LLM-leverandør mens den prøver å bevare fonter, farge, tabeller (justering er feilaktig).
Krever oppsett
Hva den gjør
Ekstraherer PowerPoint-tekst/formatering til XML, oversetter det gjennom en pluggbar leverandør (OpenAI/Anthropic/DeepSeek/Grok/Gemini), og gjenoppbygger presentasjonen med fonter, farger og tabellstruktur intakt, og skalerer automatisk skriftstørrelse for CJK-til-engelsk ekspansjon. Utløses ved oversettelse av .pptx-filer mellom språk, spesielt CJK-par der tekstutvidelse forårsaker overlapp.
Testrapport
Reell kjøring på en generert CJK-testpresentasjon bekreftet at ferdigheten bevarer fet/farge/font-skalering som en naiv shape.text=translated baseline ødelegger fullstendig — men avdekket også en live feil: eksplisitt linjejustering (f.eks. sentrerte titler) blir stille droppet på hver oversatte lysbilde på grunn av en f-string/dict-nøkkel-mismatch i pipeline.py, noe som motsier READMEs påstand om justeringsbevaring.
Testet på: 2026-07-14 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/tristan-mcinnis/PPT-Translator-Formatting-Intact-with-LLMs cd PPT-Translator-Formatting-Intact-with-LLMs mkdir -p ~/.claude/skills cp -r .claude/skills/ppt-translator ~/.claude/skills/ppt-translator
Kommandoer og eksempelprompter
/ppt-translatorOversetter .pptx-presentasjoner via en hvilken som helst LLM-leverandør mens den prøver å bevare fonter, farge, tabeller (justering er feilaktig).
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Translate this PowerPoint deck from Chinese to EnglishFix the font scaling after translating my CJK slidesKeep the table formatting intact when translating this pptx