Hi HN! I built AnyFile Translator to solve specific tasks I faced at work: translating documents inside Google Workspace and save their original layout. Moving files between Chat, Drive, and web translators always breaks the formatting, turning tables and slides into a mess.
AnyFile Translator is an AI assistant for Google Chat. You can drop any file directly into a chat space or DM, and it translates the content into over 100 languages.
The main technical challenge was keeping the original layout. Instead of just ripping out raw text, the assistant parses the underlying document structure (like XML nodes or visual representations) and swaps the text inside them. Fonts, tables, positions, and images stay where they belong.
Beyond translation, it also helps with quick text tasks, like drafting or summarizing content right inside your chat threads so you don't have to switch tabs.
Hi HN! I built AnyFile Translator to solve specific tasks I faced at work: translating documents inside Google Workspace and save their original layout. Moving files between Chat, Drive, and web translators always breaks the formatting, turning tables and slides into a mess.
AnyFile Translator is an AI assistant for Google Chat. You can drop any file directly into a chat space or DM, and it translates the content into over 100 languages.
The main technical challenge was keeping the original layout. Instead of just ripping out raw text, the assistant parses the underlying document structure (like XML nodes or visual representations) and swaps the text inside them. Fonts, tables, positions, and images stay where they belong.
Beyond translation, it also helps with quick text tasks, like drafting or summarizing content right inside your chat threads so you don't have to switch tabs.
Thank you!