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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Localization management system

Ranking updated Jul 18, 2026

For localization settings, the first results are tolgee/tolgee-platform (Tolgee is a comprehensive localization management platform that provides a collaborative translation UI, API-driven workflows, and role-based access control, making it a complete solution for managing application strings and assets), weblateorg/weblate (Weblate is a comprehensive, web-based translation management system that provides a collaborative UI, version control integration, and automated workflows, making it a flagship solution for managing application localization) and symfony/translation (This is a PHP library for managing application string translation and message formatting, providing the core functionality for internationalization even though it lacks a collaborative UI or built-in translation memory). formatjs/formatjs and qor/qor round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Compare the top open-source localization management systems. Hand-picked by activity and features to help you find the best fit for your project.

Localization management system

Find the best repos with AI.We'll search the best matching repositories with AI.
  • tolgee/tolgee-platformtolgee avatar

    tolgee/tolgee-platform

    4,005View on GitHub↗

    Tolgee is a localization management platform and AI-powered translation tool designed to centralize the management, translation, and delivery of application strings across multiple languages. It serves as a centralized system for organizing localizable content while providing tools for multi-format localization export and import, including industry standards such as CSV and XLIFF. The platform is distinguished by its in-context translation editor, which allows users to modify application strings directly within the running user interface to provide immediate visual context. It further leverag

    Tolgee is a comprehensive localization management platform that provides a collaborative translation UI, API-driven workflows, and role-based access control, making it a complete solution for managing application strings and assets.

    TypeScriptTranslation Memory ReuseIn-Context Translation EditingLocalization Management
    View on GitHub↗4,005
  • weblateorg/weblateWeblateOrg avatar

    WeblateOrg/weblate

    5,748View on GitHub↗

    Weblate is an open-source web-based translation management system that provides a collaborative platform for teams to review, suggest, and approve translations in real time. It functions as a continuous localization platform, automatically synchronizing translations with source code changes in version control repositories, and can be deployed either as a self-hosted server or through a managed cloud hosting service. The system integrates directly with Git hosting platforms like GitHub, GitLab, and Bitbucket, storing all translations in version control with individual translator attribution re

    Weblate is a comprehensive, web-based translation management system that provides a collaborative UI, version control integration, and automated workflows, making it a flagship solution for managing application localization.

    PythonRole-Based Access ControlTranslation Memory ReuseWeb-Based Translation Editors
    View on GitHub↗5,748
  • symfony/translationsymfony avatar

    symfony/translation

    6,607View on GitHub↗

    Symfony Translation is a PHP library and framework component for internationalizing applications. It provides a complete system for managing message catalogs, handling locale-aware string translation, and formatting messages using ICU MessageFormat syntax to support pluralization, gender, and conditional selection. The component organizes translatable strings into named domains, supports key-based lookup that decouples source text from localized versions, and offers deferred rendering through translatable objects that store parameters and render only when output is needed. The library disting

    This is a PHP library for managing application string translation and message formatting, providing the core functionality for internationalization even though it lacks a collaborative UI or built-in translation memory.

    PHPXLIFF Extraction and CompilationXLIFF File Loaders
    View on GitHub↗6,607
  • formatjs/formatjsformatjs avatar

    formatjs/formatjs

    14,723View on GitHub↗

    FormatJS is an internationalization framework and library designed for building web applications that support multiple languages and regional formats. It provides a comprehensive suite of tools for managing the translation workflow, including the extraction of translatable strings from source code and the compilation of human-readable templates into optimized JavaScript functions. The project distinguishes itself by implementing the ICU MessageFormat standard, which enables the handling of complex linguistic requirements such as pluralization and gender-based text variations. By utilizing a b

    FormatJS is a robust library and framework for handling internationalization and localization in web applications, providing essential tools for string extraction, formatting, and message management.

    TypeScriptInternationalization Frameworks
    View on GitHub↗14,723
  • qor/qorqor avatar

    qor/qor

    5,345View on GitHub↗

    Qor is a Go admin framework and backend toolkit used for building administrative interfaces, headless content management systems, and REST API generators. It provides a structured environment for implementing business application backends, specializing in the management of structured content and media assets. The project distinguishes itself through comprehensive multi-language content management, featuring locale-based data versioning and a dedicated system for internationalization and translation administration. It further differentiates its offering with a built-in state machine implementa

    Qor is a comprehensive Go-based framework that includes a robust, built-in internationalization and localization module for managing multi-language content, locale-based versioning, and translation workflows within administrative backends.

    GoRole-Based Access ControlWeb-Based Translation Editors
    View on GitHub↗5,345
  • lingui/js-linguilingui avatar

    lingui/js-lingui

    5,786View on GitHub↗

    Lingui is a JavaScript internationalization library that provides a framework-agnostic core with bindings for React, SolidJS, Svelte, Astro, and other JavaScript frameworks. It operates through a compile-time message extraction pipeline that scans source files for translatable strings, generates standard PO, JSON, or CSV catalog files, and compiles them into optimized JavaScript modules for production deployment. The library uses macro-based message definition to wrap translatable text in source code while preserving context for extraction, and includes a plural rule engine that automatically

    This is a JavaScript-focused internationalization library that handles string extraction, message formatting, and catalog management, serving as a developer-centric tool for implementing i18n directly within your application code.

    TypeScriptPO File Integrations
    View on GitHub↗5,786
  • i18next/i18nexti18next avatar

    i18next/i18next

    8,583View on GitHub↗

    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

    This is a comprehensive JavaScript localization framework that handles the core requirements of string management, dynamic translation, and locale-aware formatting, though it functions as a library to be integrated into your application rather than a standalone management platform with a built-in collaborative UI.

    JavaScriptLocalization FrameworksUser Interface LocalizationDynamic Interface Translations
    View on GitHub↗8,583
  • codingcommons/typesafe-i18ncodingcommons avatar

    codingcommons/typesafe-i18n

    2,472View on GitHub↗

    Typesafe-i18n is a localization framework for TypeScript applications that provides compile-time validation for translation keys and parameters. By generating type definitions directly from translation files, it ensures that all localized content is strictly typed, preventing runtime errors caused by missing or mismatched data. The project distinguishes itself through its automated workflow, which uses command-line utilities to generate boilerplate code and wrapper functions. It supports complex linguistic requirements, including pluralization, date and number formatting, and conditional mess

    This is a lightweight, type-safe internationalization library for JavaScript and TypeScript applications that handles string translation and localization, though it functions as a developer-focused library rather than a full-featured collaborative management platform.

    TypeScriptInternationalization LibrariesCompile-Time Code GenerationLocalized Message Formatting
    View on GitHub↗2,472
  • nekoparapa/ainieeNEKOparapa avatar

    NEKOparapa/AiNiee

    5,152View on GitHub↗

    AiNiee is an LLM-based localization tool that automates the translation of games, books, subtitles, and documents across multiple languages. It operates as a batch processing engine, translating entire folders of files in parallel while preserving directory structure, and includes a glossary management system that enforces terminology consistency using AI-powered glossaries, forbidden terms, and user-defined text substitution rules. The tool differentiates itself through key architectural decisions: it distributes translation requests across multiple API keys to bypass rate limits and acceler

    AiNiee is a specialized localization tool that automates translation workflows for various file formats using LLMs, providing a robust engine for batch processing and terminology management that fits the core requirements of an l10n system.

    PythonAI-Powered TranslationsLLM Translation IntegrationsAPI Key Rotation
    View on GitHub↗5,152
  • amannn/next-intlamannn avatar

    amannn/next-intl

    4,304View on GitHub↗

    next-intl is an internationalization framework for Next.js applications. It provides a system for managing translations, localized routing, and ICU message formatting to deliver multilingual content across server and client components. The project distinguishes itself through a focus on developer experience and type safety, utilizing a TypeScript translation validator that generates declaration files from JSON messages for compile-time key validation. It streamlines translation workflows with tools for automatically extracting strings from source code into message files and synchronizing thos

    This is a framework for managing translations and localization within Next.js applications, providing the necessary tools for message formatting and locale-aware content delivery.

    TypeScriptLocalized RoutingNext.js DevelopmentText Translation Frameworks
    View on GitHub↗4,304
  • yangzongzhuan/ruoyiyangzongzhuan avatar

    yangzongzhuan/RuoYi

    7,973View on GitHub↗

    RuoYi is a Spring Boot admin framework designed for building enterprise applications. It provides a foundation for creating management dashboards and orchestrating systems using either monolithic or microservices architectures. The project features a low-code application generator that produces ready-to-compile source code and API documentation based on database table configurations. It implements a role-based access control system to map users and roles to specific menus and buttons for secure resource access. The framework includes capabilities for system health monitoring, real-time perfo

    This is a comprehensive enterprise admin framework that includes localization features as a secondary utility, rather than a dedicated platform for managing translation workflows and assets.

    HTMLRole-Based Access ControlRole-Based Access Management
    View on GitHub↗7,973
  • lokalise/i18n-allylokalise avatar

    lokalise/i18n-ally

    4,874View on GitHub↗

    i18n-ally is a VS Code extension and internationalization management tool designed to handle translation workflows directly within the code editor. It provides a system for extracting hardcoded strings, managing translation keys, and detecting missing locale values across a codebase. The tool distinguishes itself by providing an inline translation viewer that displays values and metadata next to keys in the source code. It also includes a machine translation integrator to automatically populate empty locale files with initial candidates and a locale file parser that supports multiple formats,

    This is a VS Code extension designed to assist developers with string management and translation workflows directly within their editor, rather than a centralized platform for managing translation assets and team collaboration.

    TypeScriptTranslation Editors
    View on GitHub↗4,874
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
tolgee/tolgee-platform4KTypeScriptNOASSERTIONJun 26, 2026
weblateorg/weblate5.7KPythongpl-3.0Feb 20, 2026
symfony/translation
6.6K
PHP
MIT
Jun 6, 2026
formatjs/formatjs14.7KTypeScript—Jun 23, 2026
qor/qor5.3KGoMITJun 18, 2026
lingui/js-lingui5.8KTypeScriptMITJun 16, 2026
i18next/i18next8.6KJavaScriptMITJun 10, 2026
codingcommons/typesafe-i18n2.5KTypeScriptMITMar 22, 2026
nekoparapa/ainiee5.2KPythonagpl-3.0Feb 20, 2026
amannn/next-intl4.3KTypeScriptMITJun 23, 2026

Related searches

  • Internationalization libraries
  • Internationalization data models
  • Configuration management system
  • a programming language for building web applications
  • Multilingual prompt directory
  • an internationalization library for translating apps
  • a centralized system for managing application configurations
  • Language definition files