<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Fluenti Blog</title><description>Compile-time i18n for Vue, React, SolidJS, Next.js and Nuxt — news, tutorials, and releases.</description><link>https://fluenti.dev/</link><language>en</language><item><title>Introducing Fluenti: Compile-Time i18n for Modern Frameworks</title><link>https://fluenti.dev/blog/introducing-fluenti/</link><guid isPermaLink="true">https://fluenti.dev/blog/introducing-fluenti/</guid><description>Why we built Fluenti, how compile-time i18n works, and what it means for your app&apos;s performance.</description></item><item><title>On the Infeasibility of Automatic Per-Route Translation Splitting</title><link>https://fluenti.dev/blog/removing-per-route-splitting/</link><guid isPermaLink="true">https://fluenti.dev/blog/removing-per-route-splitting/</guid><description>An analysis of five approaches to per-route i18n code splitting, the constraints that make each one fail, and why per-locale granularity is the correct default.</description></item></channel></rss>