7 repository-uri
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.
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.
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.
Varlet este o bibliotecă de componente Vue 3 Material Design utilizată pentru a construi interfețe utilizator pentru mobil și desktop. Oferă o colecție de componente standardizate bazate pe specificațiile Material Design 2 și 3. Framework-ul funcționează ca o suită UI cross-platform care se adaptează între interacțiunile tactile mobile și mediile desktop. Include un sistem de componente temabile cu variabile de design personalizabile și setări pentru dark mode pentru a alinia interfețele cu branding-ul specific. Biblioteca suportă randarea pe partea de server pentru a îmbunătăți viteza de încărcare inițială a paginii și vizibilitatea în motoarele de căutare. Capabilitățile suplimentare includ localizarea interfeței în mai multe limbi pentru utilizatorii globali, standarde de accesibilitate pentru utilizatorii cu dizabilități și o arhitectură tree-shakable pentru a minimiza dimensiunea bundle-ului.
Provides multi-language support for user interfaces to accommodate global users.
Nexent este un plan de control AI enterprise și o platformă de orchestrare a agenților LLM. Oferă un mediu zero-code pentru proiectarea, implementarea și gestionarea agenților AI de producție printr-un framework de colaborare multi-agent care coordonează agenți autonomi specializați folosind protocoale de mesagerie standardizate. Platforma integrează Model Context Protocol pentru a conecta agenții cu instrumente, plugin-uri și servicii externe printr-o interfață de comunicare universală. Se distinge în continuare printr-un manager dedicat de baze de cunoștințe RAG care importă documente nestructurate și utilizează căutarea hibridă pentru a oferi context fundamentat pentru răspunsurile modelului. Sistemul acoperă o gamă largă de capabilități, inclusiv controlul accesului multi-tenant bazat pe roluri, interacțiunea multimodală prin text, voce și imagini, și regăsirea vectorială hibridă. Include, de asemenea, o piață pentru distribuția și descoperirea agenților, alături de instrumente de observabilitate pentru capturarea urmelor de execuție. Platforma suportă deployment securizat prin împachetare offline containerizată pentru infrastructuri air-gapped.
Provides multi-language support for the user interface and documentation to improve global accessibility.
Braft Editor este un editor de text îmbogățit bazat pe React, construit pe Draft.js, care oferă un framework pentru crearea și formatarea conținutului. Funcționează ca o componentă UI reutilizabilă care permite utilizatorilor să compună documente formatate într-o interfață WYSIWYG și să exporte conținutul rezultat ca string-uri HTML. Proiectul dispune de suport de localizare încorporat pentru mai multe limbi, inclusiv chineză, japoneză și coreeană. Oferă un sistem modular pentru extinderea funcționalității editorului prin plugin-uri, mapări personalizate ale toolbar-ului și entități media specializate. Editorul acoperă o gamă largă de capabilități de conținut, inclusiv formatarea textului îmbogățit, stilizarea paragrafelor și a blocurilor și organizarea listelor imbricate. Suportă încorporarea conținutului multimedia, cum ar fi imagini, audio, video și blocuri de cod formatate. Starea documentului este gestionată printr-un model de componentă controlată, permițând sincronizarea între editor și starea aplicației.
Includes built-in localization support for multiple languages including Chinese, Japanese, and Korean.
TranslatorX este o colecție de pachete de resurse localizate și setări de configurare concepute pentru a traduce interfețele software în alte limbi, oferind în mod specific traducerea UI în chineză pentru IDE-urile JetBrains. Acesta funcționează ca un pachet de localizare care înlocuiește fișierele de limbă implicite ale interfeței cu versiuni traduse. Proiectul include seturi de configurare și înlocuire a fonturilor pentru a rezolva problemele de codare a caracterelor. Aceste substituții previn coruperea glifelor și asigură că caracterele traduse sunt redate corect în interfața software. Sistemul realizează localizarea prin suprascrierea resurselor bazată pe fișiere și înlocuirea statică a activelor. De asemenea, utilizează configurații de mediu de mașină virtuală pentru a seta limba sistemului și proprietățile regionale.
Supports replacing default language files with localized packs to change the interface language.
Gestalt este o bibliotecă de componente UI React sigură din punct de vedere al tipurilor și un sistem de design. Oferă o colecție de elemente de interfață reutilizabile și token-uri de design care respectă standardele internaționale de accesibilitate pentru a asigura utilizabilitatea pentru persoanele cu nevoi diverse. Framework-ul include un sistem de layout web responsiv cu breakpoint-uri definite și containere de grid care adaptează interfețele pentru dispozitive desktop, mobile și tablete. Dispune de o suită de componente internaționalizate care suportă mai multe limbi, scheme de culori regionale și orientări ale textului de la dreapta la stânga. Biblioteca acoperă o gamă largă de capabilități de interfață, inclusiv afișaje flexibile de tip grid și masonry cu virtualizare pentru randare de înaltă performanță, elemente de formular cuprinzătoare și sisteme de navigare. Oferă, de asemenea, instrumente pentru comunicarea stării sistemului prin alerte și bannere, overlay-uri contextuale precum modale și popover-uri, și vizualizări de date accesibile pentru metrici și tendințe. Sistemul utilizează declarații TypeScript oficiale pentru a asigura integritatea datelor și a preveni erorile de runtime în timpul dezvoltării.
Provides multi-language support and regional adaptations to accommodate global users within the interface.