7 repositorios
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 es una librería de componentes de diseño de materiales para Vue 3 utilizada para construir interfaces de usuario móviles y de escritorio. Proporciona una colección de componentes estandarizados basados en las especificaciones de Material Design 2 y 3. El framework funciona como una suite de UI multiplataforma que se adapta entre interacciones táctiles móviles y entornos de escritorio. Incluye un sistema de componentes tematizables con variables de diseño personalizables y ajustes de modo oscuro para alinear las interfaces con una marca específica. La librería admite el renderizado del lado del servidor para mejorar las velocidades de carga inicial de la página y la visibilidad en los motores de búsqueda. Las capacidades adicionales incluyen la localización de la interfaz en varios idiomas para usuarios globales, estándares de accesibilidad para usuarios con discapacidades y una arquitectura tree-shakable para minimizar el tamaño del bundle.
Provides multi-language support for user interfaces to accommodate global users.
Nexent es un plano de control de IA empresarial y plataforma de orquestación de agentes LLM. Proporciona un entorno sin código (zero-code) para diseñar, desplegar y gestionar agentes de IA de producción a través de un framework de colaboración multi-agente que coordina agentes autónomos especializados utilizando protocolos de mensajería estandarizados. La plataforma integra el Model Context Protocol para conectar agentes con herramientas, plugins y servicios externos mediante una interfaz de comunicación universal. Destaca además con un gestor de base de conocimientos RAG dedicado que importa documentos no estructurados y utiliza búsqueda híbrida para proporcionar contexto fundamentado para las respuestas del modelo. El sistema cubre una amplia gama de capacidades, incluyendo control de acceso basado en roles multi-inquilino, interacción multimodal a través de texto, voz e imágenes, y recuperación vectorial híbrida. También incluye un mercado para la distribución y descubrimiento de agentes, junto con herramientas de observabilidad para capturar trazas de ejecución. La plataforma soporta despliegue seguro mediante empaquetado offline contenedorizado para infraestructura aislada (air-gapped).
Provides multi-language support for the user interface and documentation to improve global accessibility.
Braft Editor es un editor de texto enriquecido basado en React construido sobre Draft.js que proporciona un framework para la creación y el formato de contenido. Funciona como un componente de interfaz de usuario reutilizable que permite a los usuarios redactar documentos formateados en una interfaz WYSIWYG y exportar el contenido resultante como cadenas HTML. El proyecto cuenta con soporte de localización integrado para múltiples idiomas, incluyendo chino, japonés y coreano. Proporciona un sistema modular para extender la funcionalidad del editor a través de plugins, mapeos de barra de herramientas personalizados y entidades multimedia especializadas. El editor cubre una amplia gama de capacidades de contenido, incluyendo formato de texto enriquecido, estilo de párrafos y bloques, y la organización de listas anidadas. Admite la incrustación de contenido multimedia como imágenes, audio, video y bloques de código formateados. El estado del documento se gestiona a través de un patrón de componente controlado, permitiendo la sincronización entre el editor y el estado de la aplicación.
Includes built-in localization support for multiple languages including Chinese, Japanese, and Korean.
TranslatorX es una colección de paquetes de activos localizados y configuraciones diseñadas para traducir interfaces de software a otros idiomas, proporcionando específicamente la traducción de la interfaz de usuario al chino para los IDE de JetBrains. Funciona como un paquete de localización que reemplaza los archivos de idioma de la interfaz predeterminada con versiones traducidas. El proyecto incluye configuraciones de fuentes y conjuntos de reemplazo para resolver problemas de codificación de caracteres. Estas sustituciones evitan la corrupción de glifos y aseguran que los caracteres traducidos se rendericen correctamente dentro de la interfaz del software. El sistema logra la localización mediante la anulación de recursos basada en archivos y el reemplazo de activos estáticos. También utiliza configuraciones de entorno de máquina virtual para establecer el idioma del sistema y las propiedades regionales.
Supports replacing default language files with localized packs to change the interface language.
Gestalt is a type-safe React UI component library and design system. It provides a collection of reusable interface elements and design tokens that follow international accessibility standards to ensure usability for people with diverse needs. The framework includes a responsive web layout system with defined breakpoints and grid containers that adapt interfaces for desktop, mobile, and tablet devices. It features an internationalized component suite that supports multiple languages, regional color schemes, and right-to-left text orientations. The library covers a broad range of interface ca
Provides multi-language support and regional adaptations to accommodate global users within the interface.