awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 Repos

Awesome GitHub RepositoriesTranslation Namespace Loading

On-demand fetching of specific translation resource files organized by namespaces to optimize memory.

Distinct from On-Demand Subset Loading: Specific to internationalization namespaces rather than generic data subsets.

Explore 7 awesome GitHub repositories matching data & databases · Translation Namespace Loading. Refine with filters or upvote what's useful.

Awesome Translation Namespace Loading GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • i18next/react-i18nextAvatar von i18next

    i18next/react-i18next

    10,005Auf GitHub ansehen↗

    react-i18next is an internationalization framework that integrates the i18next ecosystem into React applications. It provides a system for replacing hardcoded strings with dynamic keys to support multiple languages across a user interface. The library includes an ICU message formatter for handling complex pluralization and gender-based translations. It features a localization management interface that allows for synchronizing translation keys with remote platforms and performing in-context content editing. The project covers server-side rendering localization with request-isolated translatio

    Organizes translation strings into namespaces that load on demand to optimize network usage and memory.

    JavaScripti18ni18nextinternationalization
    Auf GitHub ansehen↗10,005
  • i18next/i18nextAvatar von i18next

    i18next/i18next

    8,583Auf GitHub ansehen↗

    i18next is a JavaScript localization library and internationalization framework used to translate application text into multiple languages. It functions as a dynamic translation manager that handles translation resources, language detection, and the mapping of unique keys to localized strings. The system features a pluralization and interpolation engine that applies language-specific grammatical rules for numeric counts and injects dynamic variables into strings. It utilizes a plugin-based backend architecture to load and cache translation namespaces from various sources, including remote ser

    Organizes translation resources into namespaces to optimize loading and prevent key collisions.

    JavaScript
    Auf GitHub ansehen↗8,583
  • kazupon/vue-i18nAvatar von kazupon

    kazupon/vue-i18n

    7,230Auf GitHub ansehen↗

    vue-i18n is an internationalization framework and plugin for Vue.js applications. It serves as a dynamic translation manager and localization formatting library used to translate user interface text and format dates and numbers for global audiences. The project distinguishes itself through a dynamic translation workflow that supports asynchronous locale loading and the ability to reload translation messages in real-time without refreshing the page. It provides specialized mechanisms for rich text rendering, allowing the interpolation of HTML tags and Vue components directly into translated st

    Optimizes initial load times by fetching translation resource files on demand based on required namespaces.

    JavaScripti18ninternationalizationinternationalization-plugin
    Auf GitHub ansehen↗7,230
  • i18next/next-i18nextAvatar von i18next

    i18next/next-i18next

    6,158Auf GitHub ansehen↗

    next-i18next is an internationalization library that integrates the i18next ecosystem into Next.js applications, supporting both the App Router and Pages Router. It provides locale-aware routing middleware, server-component translation hydration, and a unified translation management system that works across server and client components. The library handles automatic language detection from browser cookies and HTTP Accept-Language headers, persists user language preferences across sessions, and rewrites URLs with locale prefixes for proper routing. It includes a translation hydration framework

    Supports any i18next backend plugin to fetch translation files from APIs, CDNs, or local storage on demand.

    TypeScripti18nextnextnextjs
    Auf GitHub ansehen↗6,158
  • ngx-translate/coreAvatar von ngx-translate

    ngx-translate/core

    4,666Auf GitHub ansehen↗

    This is an internationalization framework for Angular applications. It provides a system for managing multilingual text by mapping keys to translated strings, utilizing a JSON translation manager to load and merge localized assets via HTTP or local sources. The library includes a runtime language switcher to update the user interface instantly without reloading the page and a key extractor to identify translatable strings within source code. The project features an ICU message formatter to handle complex linguistic requirements such as pluralization and gender. It distinguishes itself through

    Fetches translation data from multiple sources, including HTTP resources and namespaced modules.

    TypeScript
    Auf GitHub ansehen↗4,666
  • aralroca/next-translateAvatar von aralroca

    aralroca/next-translate

    2,741Auf GitHub ansehen↗

    Next-translate is a localization framework designed for Next.js applications that manages multi-language content through server-side integration and build-time optimization. It provides a comprehensive set of utilities for injecting translated strings into React components, enabling developers to handle dynamic content, pluralization, and locale-specific formatting within a unified architecture. The library distinguishes itself by optimizing application performance through selective resource loading. It parses translation files during the build process to generate page-specific bundles and su

    Fetches translation resource files on-demand at runtime to optimize memory and reduce initial bundle size.

    JavaScriptglobalizationhacktoberfesti18n
    Auf GitHub ansehen↗2,741
  • aissat/easy_localizationAvatar von aissat

    aissat/easy_localization

    1,046Auf GitHub ansehen↗

    Easy Localization is a framework for managing multi-language support in mobile applications. It provides a comprehensive system for loading translation datasets from local or remote sources, organizing them into modular files, and rendering localized content dynamically. The library integrates with the application's dependency injection system to broadcast locale changes, enabling reactive interface updates without requiring a full application restart. The project distinguishes itself through a focus on development safety and maintenance. It includes command-line tools to audit source code fo

    Loads translation data from local files or remote network resources to support diverse application language requirements.

    Dartcsvflutterflutter-apps
    Auf GitHub ansehen↗1,046
  1. Home
  2. Data & Databases
  3. On-Load Data Fetchers
  4. On-Demand Subset Loading
  5. Translation Namespace Loading

Unter-Tags erkunden

  • Observable Loading StreamsAsynchronous loading of translation resources that return data as observables for reactive integration. **Distinct from Translation Namespace Loading:** Specializes namespace loading by returning the result as an observable stream rather than a static object.