Dart Stream Developer
  • 👋Dartstream Framework
  • Prologue
    • Release Notes
      • Latest Release Notes
      • All Release Notes
    • Upgrade Guide
    • Contribution Guide
  • Getting Started
    • 😀Installation
    • ✨Our Features
      • Standard
        • CLI
        • Frontend Frameworks
        • Authentication
        • Cloud Storage
        • Database
        • Data Streaming
        • Feature Flags
        • Middleware
      • Enhanced
        • Email Management
        • Payment System Integration
        • Notifications
        • Localization and Internalization
        • Access Control and Security
        • Media Management
        • Search and Filtering
        • Audit Logging and Compliance
        • Analytics and Insights
    • 😀Directory Structure
    • 🦕Deployment
  • Product Guides
    • 📪Making a post
    • 📎Understanding Projects
    • 💡Video Guides
  • Documentation
    • 🛠️Fundamentals
      • 📝The Basics
        • Routing
        • Middleware
        • CSRF Protection
        • Controllers
        • Requests
        • Responses
        • Asset Bundling
        • URL Generation
        • Session
        • Validation
        • Error Handling
        • Logging
      • ℹ️Advanced
        • Broadcasting
        • Cache
        • Events
        • Feature Flags
        • File Storage
          • GCP
          • Amazon S3
          • Microsoft Blob Storage
        • Helpers
        • Http Client
        • Localization
        • Mail
        • Notifications
        • ORM
    • 📦Packages
      • 🧰Tools
      • 🍮Standard
      • 💸Enhanced
      • 💸Experimental
    • 😀SDKS
      • Firebase Admin SDK
      • Amazon Cognito SDK
      • Azure AD SDK
  • API Reference
  • Use Cases
    • 🎨For Designers
    • 🖥️For Developers
      • DartStream Extension Registration System
Powered by GitBook
On this page
  1. Getting Started
  2. Our Features
  3. Enhanced

Localization and Internalization

DartStream provides robust localization and internationalization (L10n and i18n) capabilities, enabling developers to create applications that cater to a global audience. Both the open-source and SaaS versions offer features to manage language support and translations efficiently.

Features: Open Source, SaaS

The open-source version of DartStream includes essential tools for basic localization needs, making it easy to support multiple languages:

  1. Language Support

    • Provides basic support for multiple languages, allowing applications to serve users in different locales.

    • Enables developers to offer a broader reach with minimal setup.

  2. Translation Files

    • Manages translations using simple JSON or YAML files, making it easy to organize and update language content.

    • Facilitates straightforward translation management with a file-based system.

Features: SaaS

The SaaS version of DartStream expands on localization capabilities with advanced tools that streamline translation and offer enhanced user experiences:

  1. In-App Translation Editor

    • Allows editing translations directly within the application, providing a user-friendly interface for managing content.

    • Simplifies the process of updating and maintaining translations without needing to modify source files directly.

  2. Automated Language Detection

    • Detects the user’s preferred language based on their location or browser settings.

    • Automatically adjusts the application’s language, enhancing user experience by delivering content in their native language.

  3. Machine Translation Integration

    • Integrates with machine translation APIs to automatically translate content, reducing the time and effort required for manual translation.

    • Offers quick translation solutions for dynamic or frequently changing content.

PreviousNotificationsNextAccess Control and Security

Last updated 4 months ago

✨