App store reviews take 2-7 days just for a typo fix
Bundle size grows with each new language added
Different formats for iOS (.strings) vs Android (XML)
Users stuck on old app versions miss translation updates
Push translation updates to your mobile app without submitting to app stores. Users get new translations instantly.
First-class SDKs for iOS (Swift/Obj-C), Android (Kotlin/Java), React Native, and Flutter.
Translations are cached on-device. Your app works perfectly even without network connectivity.
Changes sync in under 50ms globally via edge CDN. No waiting for app store reviews.
.strings, .stringsdict
strings.xml
JSON
ARB
import IntlPull // Initialize IntlPull.configure(projectId: "your-id") // Use translations label.text = "welcome_message".localized() // OTA updates happen automatically
import com.intlpull.sdk.IntlPull
// Initialize
IntlPull.init(context, "your-id")
// Use translations
textView.text = IntlPull.t("welcome_message")
// OTA updates happen automatically