<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/224da99d13fe49619fecbc985ea084e0&quot; frameborder=&quot;0&quot; width=&quot;1920&quot; height=&quot;1440&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>1440</height><width>1920</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>1440</thumbnail_height><thumbnail_width>1920</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/224da99d13fe49619fecbc985ea084e0-b2ecea8134086347.gif</thumbnail_url><duration>216.433333</duration><title>Introducing Polycomment: A Smart Translation Tool for Code Comments</title><description>In this video, I introduced Polycomment, a VS Code extension that enhances the localization of comments and readme files without affecting the code logic. By utilizing abstract syntax tree parsing, Polycomment distinguishes between code and human-readable strings, ensuring accurate translations. I discussed the two main challenges we faced: implementing smart parsing with the TypeScript compiler API and providing a diff preview for users to verify changes before applying them. I encourage you to download the extension from our GitHub repository and follow the prompts to set it up in your VS Code. Once installed, you can easily translate comments in your code by selecting the desired text or translating the entire file.</description></oembed>