awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

116 रिपॉजिटरी

Awesome GitHub RepositoriesInternationalization

Tools for localizing and translating applications.

Explore 116 awesome GitHub repositories matching part of an awesome list · Internationalization. Refine with filters or upvote what's useful.

Awesome Internationalization GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • yahoo/react-intlyahoo का अवतार

    yahoo/react-intl

    14,718GitHub पर देखें↗

    react-intl is a React internationalization framework and locale-aware formatting tool. It serves as an i18n message formatting library and part of the FormatJS ecosystem, providing components and APIs to format dates, numbers, and messages within React applications. The framework uses the native browser Internationalization API to ensure numeric and temporal data adheres to specific cultural conventions. It implements a system for translating user-facing text and interpolating variables using standardized ICU message syntax. The project covers the broader requirements of React UI localizatio

    Standardized internationalization for applications.

    TypeScript
    GitHub पर देखें↗14,718
  • formatjs/formatjsformatjs का अवतार

    formatjs/formatjs

    14,723GitHub पर देखें↗

    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

    Comprehensive suite for internationalizing web apps.

    TypeScriptformatjsglobalizationi18n
    GitHub पर देखें↗14,723
  • i18next/react-i18nexti18next का अवतार

    i18next/react-i18next

    10,005GitHub पर देखें↗

    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

    Internationalization ecosystem for applications.

    JavaScripti18ni18nextinternationalization
    GitHub पर देखें↗10,005
  • i18next/i18nexti18next का अवतार

    i18next/i18next

    8,583GitHub पर देखें↗

    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

    Standard library for JavaScript internationalization.

    JavaScript
    GitHub पर देखें↗8,583
  • lingui/js-linguilingui का अवतार

    lingui/js-lingui

    5,786GitHub पर देखें↗

    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

    Automated and optimized internationalization for JavaScript.

    TypeScript
    GitHub पर देखें↗5,786
  • jquery/globalizejquery का अवतार

    jquery/globalize

    4,840GitHub पर देखें↗

    Globalize is a JavaScript internationalization library that uses Unicode Common Locale Data Repository JSON data to provide localization services. It functions as a locale-aware string formatter and a system for transforming dates, times, currencies, and numeric values into strings based on specific locale patterns. The library includes a precompiled localization engine that generates optimized formatting functions during the build process. This approach reduces runtime overhead and removes the requirement to load raw locale data at execution. The project covers a broad range of internationa

    I18n library leveraging official Unicode CLDR data.

    JavaScript
    GitHub पर देखें↗4,840
  • ngx-translate/corengx-translate का अवतार

    ngx-translate/core

    4,666GitHub पर देखें↗

    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

    Standard library for internationalization in Angular.

    TypeScript
    GitHub पर देखें↗4,666
  • svenfuchs/rails-i18nsvenfuchs का अवतार

    svenfuchs/rails-i18n

    4,031GitHub पर देखें↗

    यह प्रोजेक्ट एक Ruby on Rails इंटरनेशनलइज़ेशन लोकेल लाइब्रेरी है जो कई वैश्विक भाषाओं के लिए प्री-ट्रांसलेटेड अनुवाद फाइल्स, मुद्रा प्रतीकों और भाषा-विशिष्ट नियमों का एक व्यापक सेट प्रदान करती है। यह विभिन्न वर्णमालाओं और लिपियों में व्याकरणिक रूप से सही आउटपुट सुनिश्चित करने के लिए एक बहुभाषी अनुवाद डेटासेट और भाषाई नियम इंजन के रूप में कार्य करता है। इस सिस्टम में लोकेल डेटा वैलिडेशन और इंटरनेशनलइज़ेशन फॉर्मेटिंग के लिए विशेष टूल्स शामिल हैं। ये यूटिलिटीज अनुवाद फाइल्स की संरचनात्मक अखंडता को सत्यापित करती हैं, गायब कीज़ या टूटे हुए डेटा की पहचान करती हैं, और कीज़ को वर्णानुक्रम में सॉर्ट करके व कोट्स को सरल बनाकर फाइल फॉर्मेटिंग को सामान्य करती हैं। व्यापक क्षमता सतह बहुभाषी कंटेंट मैनेजमेंट को कवर करती है, जिसमें सक्रिय लोकेल्स के आधार पर बहुवचन (pluralization) और ऑर्डिनल सपोर्ट का कार्यान्वयन शामिल है। यह लोकेल-विशिष्ट मैपिंग नियमों का उपयोग करके विभिन्न वर्णमालाओं या लिपियों के बीच कैरेक्टर्स को बदलने के लिए टेक्स्ट ट्रांसलिटरेशन वर्कफ़्लो भी प्रदान करती है।

    Collection of locale data for Rails applications.

    Ruby
    GitHub पर देखें↗4,031
  • facebookincubator/fbtfacebookincubator का अवतार

    facebookincubator/fbt

    3,884GitHub पर देखें↗

    This project is a JavaScript internationalization framework designed to manage the lifecycle of multilingual user interfaces. It provides a system for embedding translatable strings directly into source code, enabling developers to maintain context while building applications that support multiple languages and regional formats. The framework distinguishes itself through a grammatical localization engine that handles complex pluralization and gender variations. By utilizing programmatic rules and placeholders, it ensures that sentences remain grammatically correct across different languages.

    Internationalization framework for JS.

    JavaScript
    GitHub पर देखें↗3,884
  • airbnb/polyglot.jsairbnb का अवतार

    airbnb/polyglot.js

    3,723GitHub पर देखें↗

    Polyglot.js is a JavaScript internationalization library and client-side translation framework. It provides a system for mapping unique keys to localized strings, allowing applications to translate text into multiple languages. The library includes a pluralization and interpolation engine that handles complex grammatical plural forms based on numeric counts and inserts dynamic variables into translated strings. It supports nested namespaces to organize phrase mappings into logical categories. These utilities cover phrase translation, locale-driven configuration, and the management of multi-l

    Small helper library for i18n.

    JavaScript
    GitHub पर देखें↗3,723
  • react-community/react-native-languagesreact-community का अवतार

    react-community/react-native-languages

    2,441GitHub पर देखें↗

    🌍 A toolbox for your React Native app localization

    Device language detection and properties.

    TypeScript
    GitHub पर देखें↗2,441
  • react-native-community/react-native-localizereact-native-community का अवतार

    react-native-community/react-native-localize

    2,441GitHub पर देखें↗

    🌍 A toolbox for your React Native app localization

    Localization and language detection.

    TypeScript
    GitHub पर देखें↗2,441
  • jsverse/translocojsverse का अवतार

    jsverse/transloco

    2,260GitHub पर देखें↗

    🚀 😍 The internationalization (i18n) library for Angular

    Provides a comprehensive internationalization library.

    TypeScript
    GitHub पर देखें↗2,260
  • alexanderzaytsev/react-native-i18nAlexanderZaytsev का अवतार

    AlexanderZaytsev/react-native-i18n

    2,176GitHub पर देखें↗

    React Native i18n.js

    Legacy i18n library.

    Objective-C
    GitHub पर देखें↗2,176
  • glebm/i18n-tasksglebm का अवतार

    glebm/i18n-tasks

    2,160GitHub पर देखें↗

    Manage translation and localization with static analysis, for Ruby i18n

    Static analysis tool for managing translation files.

    Ruby
    GitHub पर देखें↗2,160
  • globalize/globalizeglobalize का अवतार

    globalize/globalize

    2,157GitHub पर देखें↗

    Rails I18n de-facto standard library for ActiveRecord model/data translation.

    Adds model-level translations to ActiveRecord.

    Ruby
    GitHub पर देखें↗2,157
  • sheredom/utf8.hsheredom का अवतार

    sheredom/utf8.h

    1,966GitHub पर देखें↗

    📚 single header utf8 string functions for C and C++

    Single-header UTF-8 string manipulation functions.

    C++
    GitHub पर देखें↗1,966
  • simdutf/simdutfsimdutf का अवतार

    simdutf/simdutf

    1,839GitHub पर देखें↗

    Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extension, LoongArch64, POWER. Part of Node.js, WebKit/Safari, Ladybird, Chromium, Cloudflare Workers, Ghostty and Bun.

    High-performance Unicode routines using SIMD acceleration.

    C++
    GitHub पर देखें↗1,839
  • deschler/django-modeltranslationdeschler का अवतार

    deschler/django-modeltranslation

    1,478GitHub पर देखें↗

    Translates Django models using a registration approach.

    Translate models using a registration-based approach.

    Python
    GitHub पर देखें↗1,478
  • dotnet/resxresourcemanagerdotnet का अवतार

    dotnet/ResXResourceManager

    1,455GitHub पर देखें↗

    Manage localization of all ResX-Based resources in one central place.

    Tool for localizing resx-based resources.

    C#
    GitHub पर देखें↗1,455
पिछला12345…6अगला
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Internationalization