Documentation Index
Fetch the complete documentation index at: https://docs.stringboot.com/llms.txt
Use this file to discover all available pages before exploring further.
General
Does Stringboot work offline?
Does Stringboot work offline?
How often does the SDK sync?
How often does the SDK sync?
Will Stringboot slow down my app?
Will Stringboot slow down my app?
How does cache invalidation work?
How does cache invalidation work?
Is my data secure?
Is my data secure?
Dashboard
Does AI translation cost extra?
Does AI translation cost extra?
Can I recover deleted strings?
Can I recover deleted strings?
Web SDK
Why do I see ??key?? instead of my text?
Why do I see ??key?? instead of my text?
- Check Dashboard: Ensure the key exists and is published.
- Wait for Init: Ensure the SDK has finished initializing (
loadingstate is false). - Clear Cache: Clear IndexedDB (Web) or app data (Mobile) to force a fresh sync.
How do I handle CORS errors?
How do I handle CORS errors?
Access to fetch has been blocked by CORS policy, check your Allowed Domains in the Dashboard settings. Ensure you are not using a production token on localhost, or vice versa.How do I fix Next.js hydration mismatches?
How do I fix Next.js hydration mismatches?
Text content does not match server-rendered HTML, ensure you are using the StringbootProvider correctly. For Server Components, await the string fetch before rendering. See our Next.js Guide.Android SDK
What is the minimum supported Android version?
What is the minimum supported Android version?
Does it support Jetpack Compose?
Does it support Jetpack Compose?
Do I need to add Proguard rules?
Do I need to add Proguard rules?
proguard-rules.pro file to prevent the SDK from being stripped:How do I configure the SDK without code?
How do I configure the SDK without code?
AndroidManifest.xml using <meta-data> tags. This allows for auto-initialization without writing any code in your Application class.How do I secure my API token?
How do I secure my API token?
gradle.properties (added to .gitignore) or environment variables, and inject it into your manifest using placeholders.What permissions are required?
What permissions are required?
INTERNET permission to fetch updates. It optionally uses ACCESS_NETWORK_STATE to optimize sync behavior based on connectivity.iOS SDK
Does it support SwiftUI?
Does it support SwiftUI?
Why do network requests fail when using a proxy?
Why do network requests fail when using a proxy?
How do I enable debug logging?
How do I enable debug logging?
Is it compatible with Objective-C?
Is it compatible with Objective-C?