Translation
Translate 100+ project descriptions consistently instead of paying per-word machine translation fees.
Serving both English and Thai audiences meant translating a growing library of content, and per-call translation APIs got expensive fast.
A public deployment is available to try.
Case Study
Before
The portfolio serves both English and Thai audiences, but manually translating 100+ project descriptions and blog posts was impractical. Machine translation APIs were expensive at scale.
After
Made bilingual content production sustainable at scale instead of translating post-by-post. The translation memory ensures consistent terminology, and batch processing enables translating entire content updates in one operation.
How it's solved
Built a translation utility that integrates with free translation APIs, supports batch processing for content files, and maintains a translation memory for consistent terminology across the portfolio.
Trade-offs
Machine-translated content still needs a human pass for nuance — it's a first draft, not a final translation.
Related Articles
Further reading on related topics from the blog
Building 100 Micro-Frontends: Lessons from a Solopreneur Journey
How I built and deployed 100 independently deployed micro-frontends on Vercel, the architecture decisions, trade-offs, and what I learned about scaling a one-person dev operation.
AI Integration Patterns for Web Developers: A Practical Guide
Practical patterns for integrating AI into web applications — from prompt engineering and streaming responses to building AI-powered tools that solve real user problems.
Onlook: The Cursor for Designers - AI-Powered Design Tool
Discover Onlook, a free AI tool that helps designers create websites, prototypes, and designs with real-time code generation using Next.js and TailwindCSS.
Related Projects
More in Tech Domain · Book Dev