<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Coder Legion - Recent posts tagged composemultiplatform</title>
<link>https://coderlegion.com/tag/composemultiplatform</link>
<description>Powered by Question2Answer</description>
<item>
<title>Type-safe Kotlin Multiplatform i18n: auto-convert Android strings to cross-platform translations.</title>
<link>https://coderlegion.com/6454/type-safe-kotlin-multiplatform-i18n-convert-android-strings-cross-platform-translations</link>
<description>&lt;p&gt;i18nKonfig — Zero-Config Internationalization for Kotlin Multiplatform&lt;/p&gt;
&lt;p&gt;Tired of juggling strings.xml, runtime crashes, and messy translation setups?&lt;br&gt;
I built i18nKonfig, a Gradle plugin that turns your Android strings into type-safe, multiplatform translations — automatically &lt;/p&gt;
&lt;p&gt; From this:&lt;br&gt;
getString(R.string.welcome_message, userName)&lt;/p&gt;
&lt;p&gt; To this:&lt;br&gt;
Text(I18nKonfig.welcome_message)&lt;/p&gt;
&lt;p&gt;Works across Android, iOS, Desktop &amp;amp; Web&lt;br&gt;
 Compile-time safety (no missing strings)&lt;br&gt;
 Auto-migrates your Android resources&lt;br&gt;
 Zero manual setup — just ./gradlew build&lt;/p&gt;
&lt;p&gt;I haven’t released it yet — just testing community interest.&lt;br&gt;
Would you use something like this in your KMP projects? Or even help shape the first release?&lt;/p&gt;
</description>
<category>Open Source Tools</category>
<guid isPermaLink="true">https://coderlegion.com/6454/type-safe-kotlin-multiplatform-i18n-convert-android-strings-cross-platform-translations</guid>
<pubDate>Tue, 14 Oct 2025 23:22:55 +0000</pubDate>
</item>
</channel>
</rss>