awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasOpen-source alternativesSelf-hosted softwareBlogMapa del sitio
ProyectoAcerca deHow we rankPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorías

10 repositorios

Awesome GitHub RepositoriesSoftware Interface Localization

Methods and tools for adapting software interfaces to different languages.

Distinguishing note: General category for interface adaptation via resource replacement.

Explore 10 awesome GitHub repositories matching software engineering & architecture · Software Interface Localization. Refine with filters or upvote what's useful.

Awesome Software Interface Localization GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • z-siqi/clash-for-windows_chineseAvatar de Z-Siqi

    Z-Siqi/Clash-for-Windows_Chinese

    28,366Ver en GitHub↗

    This project provides a community-driven localization patch set for network proxy management software. It enables users to configure and control internet traffic routing through a translated interface, facilitating access for those who prefer to operate the application in Chinese. The project functions by replacing core application assets and interface definition files directly within the installation directory. By utilizing binary resource patching and post-compilation modification, it overrides default display strings and menus without requiring changes to the underlying source code. This a

    Adapts software applications to specific languages by replacing core resource files.

    JavaScriptchineseclashclash-chinese
    Ver en GitHub↗28,366
  • xupefei/locale-emulatorAvatar de xupefei

    xupefei/Locale-Emulator

    11,301Ver en GitHub↗

    Locale-Emulator is an application compatibility layer designed to run software within specific regional and timezone environments. It functions as a regional environment simulator, allowing users to execute programs with custom locale settings to resolve compatibility issues often found in legacy software. The tool operates by intercepting system calls and redirecting requests for locale-specific information, such as character encoding and regional data. By utilizing a translation layer between Unicode and legacy character sets, it ensures that applications relying on older code pages can ren

    Supports global software localization testing by forcing applications into different regional system locales.

    C#
    Ver en GitHub↗11,301
  • asxez/dockerdesktop-cnAvatar de asxez

    asxez/DockerDesktop-CN

    8,666Ver en GitHub↗

    DockerDesktop-CN is a localization pack and binary resource patcher designed to convert the Docker Desktop user interface into Chinese. It provides a collection of translated resource files and binary patches to modify the display language for users on Windows and macOS. The project utilizes binary resource patching and segment injection to substitute hardcoded English strings within application binaries. It employs file system-based resource overlays and static asset replacement to overwrite default software resources with localized versions. To ensure a consistent experience across differe

    Implements methods for adapting the software interface to Chinese via resource replacement and binary patching.

    chinese-translationdockerdesktopsinicization
    Ver en GitHub↗8,666
  • codecombat/codecombatAvatar de codecombat

    codecombat/codecombat

    8,508Ver en GitHub↗

    CodeCombat is a gamified programming learning platform and educational coding game. It teaches programming languages through an interactive curriculum where users write scripts to control character actions and progress through a virtual world. The platform features a web-based code execution environment that provides immediate visual feedback on programming logic. It includes multiplayer capabilities and synchronizes student progress and learning statistics with external identity providers to maintain consistent user state across systems. The project incorporates a localization system for ed

    Adapts programming lessons and software interfaces to different languages to increase accessibility.

    JavaScript
    Ver en GitHub↗8,508
  • ramjke/translumoAvatar de ramjke

    ramjke/Translumo

    5,454Ver en GitHub↗

    Translumo is an optical character recognition screen translator and multi-engine orchestrator. It extracts text from active application windows in real time to translate content into different languages, facilitating the localization of software that lacks official translation options. The system distinguishes itself by combining results from several recognition engines and using machine learning to determine the most accurate text extraction. It also functions as a proxy rotating gateway, cycling through IP addresses to prevent translation services from blocking high-volume requests. The pr

    Adapts software interfaces into different languages for applications that lack official translation options.

    C#autotranslateeasyocrgame-translation
    Ver en GitHub↗5,454
  • miaomiaosoft/pandaocrAvatar de miaomiaosoft

    miaomiaosoft/PandaOCR

    5,274Ver en GitHub↗

    PandaOCR es una aplicación de escritorio para extraer texto de imágenes y capturas de pantalla mediante reconocimiento óptico de caracteres (OCR). Funciona como un digitalizador de fórmulas matemáticas, extractor de datos de tablas, utilidad de traducción multilingüe e interfaz de texto a voz. El proyecto destaca por su enrutamiento de reconocimiento especializado, que distribuye los datos entre diferentes proveedores según si el contenido es texto estándar, tablas o fórmulas. Ofrece localización de interfaces de software en tiempo real superponiendo capas de texto traducido directamente sobre las ventanas activas mediante elementos flotantes alineados por coordenadas. Sus capacidades incluyen reconocimiento de texto por lotes con detección automática de idioma y recomposición heurística para fusionar fragmentos en frases coherentes. La herramienta también permite la automatización mediante el monitoreo del portapapeles y la capacidad de guardar coordenadas de pantalla fijas para extracciones repetidas en regiones específicas. El sistema se integra con servicios de traducción externos y diversos motores de voz sintetizada para convertir los caracteres digitales reconocidos en salida audible.

    Renders translated text layers directly over active application windows to provide real-time software interface localization.

    Ver en GitHub↗5,274
  • boxyhq/saas-starter-kitAvatar de boxyhq

    boxyhq/saas-starter-kit

    4,706Ver en GitHub↗

    This project is a software-as-a-service application boilerplate and foundation designed to provide the core business infrastructure for building software services. It functions as a multi-tenant user management system that handles account creation, user authentication, and organizational team structures across multiple customer accounts. The kit integrates enterprise identity features, including a service for automating user and group management via the System for Cross-domain Identity Management standard. It also includes a billing implementation for managing recurring payments, one-time tra

    Adapts application interfaces and regional formats to support users in multiple languages and countries.

    TypeScriptboilerplateboilerplateshacktoberfest
    Ver en GitHub↗4,706
  • pingfangx/translatorxAvatar de pingfangx

    pingfangx/TranslatorX

    4,476Ver en GitHub↗

    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.

    Converts software display languages using localized packs and regional environment settings.

    HTMLandroidstudiochinesechinese-translation
    Ver en GitHub↗4,476
  • arcsurge/termius-pro-zh_cnAvatar de ArcSurge

    ArcSurge/Termius-Pro-zh_CN

    2,473Ver en GitHub↗

    This project is a collection of utilities designed for the localization and modification of a multi-platform SSH client. It serves as a cross-platform application translator and premium unlocker, providing the means to translate the software interface into Chinese and bypass authentication and trial restrictions. The toolset implements binary patching and asset replacement to enable offline application access by skipping mandatory login processes. It specifically modifies internal application flags to unlock premium functionality across Windows, macOS, Linux, and Android platforms. The proje

    Provides a comprehensive system for translating a multi-platform SSH client interface into Chinese.

    Python
    Ver en GitHub↗2,473
  • ukdtom/webtools.bundleAvatar de ukdtom

    ukdtom/WebTools.bundle

    1,309Ver en GitHub↗

    WebTools.bundle is a web-based administration tool designed to extend the functionality of Plex Media Server. It functions as a plugin that provides a centralized interface for managing media server operations, including library maintenance, configuration adjustments, and the installation of community-developed extensions. The tool distinguishes itself by offering a comprehensive suite of utilities for database integrity and server customization. It enables users to verify metadata accuracy, identify missing files, and remove obsolete entries from media libraries. Additionally, it provides a

    Implements workflows for extracting and merging localized text to adapt software interfaces.

    Python4plexfindlogs
    Ver en GitHub↗1,309
  1. Home
  2. Software Engineering & Architecture
  3. Software Interface Localization