awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 dépôts

Awesome GitHub RepositoriesInterface Localization Support

Providing multi-language support for software user interfaces to accommodate global users.

Distinct from Multi-Language Support: None of the candidates focus on general UI localization for an editor; they are too specific to infrastructure or runtime.

Explore 7 awesome GitHub repositories matching user interface & experience · Interface Localization Support. Refine with filters or upvote what's useful.

Awesome Interface Localization Support GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • missive/emoji-martAvatar de missive

    missive/emoji-mart

    9,393Voir sur GitHub↗

    Emoji Mart is a set of web components and tools for adding a searchable, customizable emoji picker to web applications. It provides a picker component for browsing and selecting emojis by category, a rendering component for displaying individual emojis from shortcodes or IDs, and a programmatic search library for looking up emoji metadata by keyword, native character, or shortcode. The library structures emoji data into a precomputed index that supports real-time search filtering, category-based virtual scrolling, and skin tone modifiers. Custom emoji sets can be injected at runtime, merging

    Ships translation bundles for over twenty languages to localize the emoji picker interface.

    TypeScriptcomponentemojiemoji-picker
    Voir sur GitHub↗9,393
  • proxymanapp/proxymanAvatar de ProxymanApp

    ProxymanApp/Proxyman

    6,858Voir sur GitHub↗

    Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket traffic. It functions as a man-in-the-middle proxy, decrypting SSL/TLS traffic to allow real-time inspection and modification of encrypted requests and responses. The tool is designed for debugging web and mobile applications, with capabilities for API mocking and simulation, scriptable traffic modification, and team collaboration on network logs. What distinguishes Proxyman is its deep integration with mobile and cross-platform development workflows. It provides automated certif

    Switches the entire application UI to a supported language for a localized experience.

    debugging-tooliosmacos
    Voir sur GitHub↗6,858
  • varletjs/varletAvatar de varletjs

    varletjs/varlet

    5,324Voir sur GitHub↗

    Varlet est une bibliothèque de composants Material Design pour Vue 3 utilisée pour construire des interfaces utilisateur mobiles et de bureau. Elle fournit une collection de composants standardisés basés sur les spécifications Material Design 2 et 3. Le framework fonctionne comme une suite UI multiplateforme qui s'adapte entre les interactions tactiles mobiles et les environnements de bureau. Il inclut un système de composants thématisable avec des variables de design personnalisables et des paramètres de mode sombre pour aligner les interfaces avec une image de marque spécifique. La bibliothèque prend en charge le rendu côté serveur (SSR) pour améliorer les vitesses de chargement initial des pages et la visibilité sur les moteurs de recherche. Des capacités supplémentaires incluent la localisation d'interface multilingue pour les utilisateurs mondiaux, des normes d'accessibilité pour les utilisateurs handicapés et une architecture tree-shakable pour minimiser la taille du bundle.

    Provides multi-language support for user interfaces to accommodate global users.

    Vuecomponentsjavascriptjs
    Voir sur GitHub↗5,324
  • modelengine-group/nexentAvatar de ModelEngine-Group

    ModelEngine-Group/nexent

    5,265Voir sur GitHub↗

    Nexent est un plan de contrôle d'IA d'entreprise et une plateforme d'orchestration d'agents LLM. Elle fournit un environnement zéro-code pour concevoir, déployer et gérer des agents d'IA en production via un framework de collaboration multi-agents qui coordonne des agents autonomes spécialisés en utilisant des protocoles de messagerie standardisés. La plateforme intègre le Model Context Protocol pour connecter les agents avec des outils, plugins et services externes via une interface de communication universelle. Elle se distingue en outre par un gestionnaire de base de connaissances RAG dédié qui importe des documents non structurés et utilise la recherche hybride pour fournir un contexte fondé pour les réponses du modèle. Le système couvre un large éventail de capacités, notamment le contrôle d'accès multi-tenant basé sur les rôles, l'interaction multimodale via texte, voix et images, et la récupération vectorielle hybride. Il inclut également une place de marché pour la distribution et la découverte d'agents, ainsi que des outils d'observabilité pour capturer les traces d'exécution. La plateforme prend en charge le déploiement sécurisé via un packaging hors ligne conteneurisé pour les infrastructures isolées (air-gapped).

    Provides multi-language support for the user interface and documentation to improve global accessibility.

    Pythonagentagentic-aiagentic-framework
    Voir sur GitHub↗5,265
  • margox/braft-editorAvatar de margox

    margox/braft-editor

    4,591Voir sur GitHub↗

    Braft Editor est un éditeur de texte riche basé sur React, construit sur Draft.js, qui fournit un framework pour la création et le formatage de contenu. Il fonctionne comme un composant UI réutilisable qui permet aux utilisateurs de composer des documents formatés dans une interface WYSIWYG et d'exporter le contenu résultant sous forme de chaînes HTML. Le projet propose une prise en charge intégrée de la localisation pour plusieurs langues, notamment le chinois, le japonais et le coréen. Il fournit un système modulaire pour étendre les fonctionnalités de l'éditeur via des plugins, des mappings de barre d'outils personnalisés et des entités multimédias spécialisées. L'éditeur couvre un large éventail de capacités de contenu, incluant le formatage de texte riche, le style de paragraphe et de bloc, et l'organisation de listes imbriquées. Il prend en charge l'intégration de contenu multimédia tel que des images, de l'audio, de la vidéo et des blocs de code formatés. L'état du document est géré via un modèle de composant contrôlé, permettant la synchronisation entre l'éditeur et l'état de l'application.

    Includes built-in localization support for multiple languages including Chinese, Japanese, and Korean.

    JavaScript
    Voir sur GitHub↗4,591
  • pingfangx/translatorxAvatar de pingfangx

    pingfangx/TranslatorX

    4,476Voir sur GitHub↗

    TranslatorX est une collection de packs d'actifs localisés et de paramètres de configuration conçus pour traduire les interfaces logicielles dans d'autres langues, fournissant spécifiquement une traduction de l'interface utilisateur en chinois pour les IDE JetBrains. Il fonctionne comme un pack de localisation qui remplace les fichiers de langue par défaut de l'interface par des versions traduites. Le projet inclut des jeux de configuration et de remplacement de polices pour résoudre les problèmes d'encodage de caractères. Ces substitutions empêchent la corruption des glyphes et garantissent que les caractères traduits s'affichent correctement dans l'interface logicielle. Le système réalise la localisation par le remplacement de ressources basées sur des fichiers et le remplacement statique d'actifs. Il utilise également des configurations d'environnement de machine virtuelle pour définir la langue du système et les propriétés régionales.

    Supports replacing default language files with localized packs to change the interface language.

    HTMLandroidstudiochinesechinese-translation
    Voir sur GitHub↗4,476
  • pinterest/gestaltAvatar de pinterest

    pinterest/gestalt

    4,360Voir sur GitHub↗

    Gestalt est une bibliothèque de composants d'interface utilisateur React typée et un système de conception. Elle fournit une collection d'éléments d'interface réutilisables et de jetons de conception qui suivent les normes d'accessibilité internationales pour assurer la convivialité pour les personnes ayant des besoins divers. Le framework inclut un système de mise en page web responsive avec des points de rupture définis et des conteneurs de grille qui adaptent les interfaces pour les appareils de bureau, mobiles et tablettes. Il dispose d'une suite de composants internationalisée qui prend en charge plusieurs langues, des schémas de couleurs régionaux et des orientations de texte de droite à gauche. La bibliothèque couvre une large gamme de capacités d'interface, y compris des affichages en grille et en maçonnerie flexibles avec virtualisation pour un rendu haute performance, des éléments de formulaire complets et des systèmes de navigation. Elle fournit également des outils pour la communication de l'état du système via des alertes et des bannières, des superpositions contextuelles comme des modales et des popovers, et des visualisations de données accessibles pour les métriques et les tendances. Le système utilise des déclarations TypeScript officielles pour assurer l'intégrité des données et prévenir les erreurs d'exécution pendant le développement.

    Provides multi-language support and regional adaptations to accommodate global users within the interface.

    TypeScript
    Voir sur GitHub↗4,360
  1. Home
  2. User Interface & Experience
  3. Interface Localization Support

Explorer les sous-tags

  • Emoji Picker LocalizationsTranslation bundles that switch the emoji picker's interface labels and messages to a supported language. **Distinct from Interface Localization Support:** Distinct from Interface Localization Support: focuses specifically on localizing the emoji picker UI, not general application interface localization.