awesome-repositories.com
Blog
awesome-repositories.com

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

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

24 repositorios

Awesome GitHub RepositoriesMulti-Language Interfaces

Web applications designed to support multiple languages through integrated translation tools.

Distinct from Multi-Language Deployment Utilities: Candidates focus on infrastructure languages or deployment utilities, not the user-facing UI interface itself.

Explore 24 awesome GitHub repositories matching web development · Multi-Language Interfaces. Refine with filters or upvote what's useful.

Awesome Multi-Language Interfaces GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • anncwb/vue-vben-adminAvatar de anncwb

    anncwb/vue-vben-admin

    32,680Ver en GitHub↗

    vue-vben-admin is a Vue 3 admin dashboard template and frontend development boilerplate designed for building enterprise administrative interfaces. It is structured as a TypeScript monorepo frontend, providing a pre-configured starting point for bootstrapping professional back-office applications. The project integrates a role-based access control system for dynamic routing and permission management. It utilizes the Shadcn UI component library and Tailwind CSS to provide a customizable, themed user interface. The framework includes support for internationalized web applications through multi

    Supports global users by providing a multi-language interface through integrated internationalization tools.

    Vue
    Ver en GitHub↗32,680
  • iissnan/hexo-theme-nextAvatar de iissnan

    iissnan/hexo-theme-next

    15,798Ver en GitHub↗

    This project is a visual layout and styling package for the Hexo static site generator. It provides a static site template that converts Markdown files into a styled website, featuring a responsive interface with built-in support for internationalization and localized content display. The theme includes a specialized presentation layer for source code with syntax highlighting and customizable color schemes. It further enables the creation of professional portfolios by integrating social profile linking and external commenting platforms. The system organizes content through a taxonomy-based o

    Supports a multi-language user interface by bundling translated strings for localized content delivery.

    JavaScripthexohexo-themetheme-next
    Ver en GitHub↗15,798
  • vector-im/element-webAvatar de vector-im

    vector-im/element-web

    13,219Ver en GitHub↗

    Element Web is a web-based communication interface and collaboration platform built on the Matrix open standard. It functions as a client application for sending and receiving real-time messages and facilitating decentralized team communication. The project provides a cross-platform messaging interface that operates within web browsers and can be deployed as a standalone desktop application. It includes a multi-language user interface designed to support a global audience through localization.

    Offers a user interface that supports multiple languages to ensure accessibility for a global user base.

    TypeScript
    Ver en GitHub↗13,219
  • d2-projects/d2-adminAvatar de d2-projects

    d2-projects/d2-admin

    12,643Ver en GitHub↗

    d2-admin is an admin dashboard framework used to build back-office management interfaces. It provides a set of pre-configured layouts and themeable components, including foldable sidebars and draggable grid systems, to facilitate system oversight and control. The framework is distinguished by its multi-tab administration interface, which allows users to switch between pages and reorder tabs via drag and drop. It also features a dynamic translation system for multi-language interface localization and a dedicated toolset for tabular data management, enabling the import and export of data via CS

    Includes a system for dynamic translation and internationalization to support a diverse global user base.

    JavaScript
    Ver en GitHub↗12,643
  • vuecomponent/ant-design-vue-proAvatar de vueComponent

    vueComponent/ant-design-vue-pro

    10,937Ver en GitHub↗

    This project is an enterprise-grade admin dashboard boilerplate and starter kit built on Ant Design Vue. It provides a complete administrative interface with pre-designed pages, navigation patterns, and a professional design system to accelerate the development of business applications. The toolkit features a centralized visual theme configuration system for modifying style variables to meet specific brand requirements. It also includes a multi-language interface system for internationalization and a dedicated development kit for mocking API data using local JSON files. The scaffolding cover

    Includes a multi-language interface system that switches application text for global audiences.

    Vueadminant-designantd
    Ver en GitHub↗10,937
  • aureuserp/aureuserpAvatar de aureuserp

    aureuserp/aureuserp

    9,415Ver en GitHub↗

    Aureuserp is a modular open-source enterprise resource planning system and business suite designed to integrate accounting, inventory, manufacturing, human resources, and project coordination into a single centralized database. It functions as a comprehensive platform for managing business operations, sales orders, and procurement. The system uses a modular architecture that allows for the installation or removal of specific feature modules to tailor application capabilities to business needs. It includes a localization layer to translate the user interface into multiple languages and employs

    Implements a dedicated localization layer for translating the interface to support global operations.

    PHPaccountingerpfilamentphp
    Ver en GitHub↗9,415
  • i18next/i18nextAvatar de i18next

    i18next/i18next

    8,583Ver en GitHub↗

    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

    Enables the creation of multi-language user interfaces with integrated locale detection and fallback management.

    JavaScript
    Ver en GitHub↗8,583
  • fluid-dev/hexo-theme-fluidAvatar de fluid-dev

    fluid-dev/hexo-theme-fluid

    8,161Ver en GitHub↗

    :ocean: 一款 Material Design 风格的 Hexo 主题 / An elegant Material-Design theme for Hexo

    Switches the entire site's interface text between multiple configured languages via translation files.

    JavaScriptarticleblogfluid
    Ver en GitHub↗8,161
  • opencart/opencartAvatar de opencart

    opencart/opencart

    8,139Ver en GitHub↗

    OpenCart is an open-source shopping cart and PHP e-commerce platform. It provides a self-hosted system for managing product catalogs, shopping carts, and customer order processing. The platform includes built-in translation capabilities to create a multi-language storefront, allowing user interface text and store content to be localized for global users. The system supports containerized infrastructure for deploying and orchestrating the web server, database, and caching layers. This enables the provisioning of consistent local development environments and automated build pipelines.

    Ships a system for mapping user interface text to translation tables for multi-language support.

    PHPcartecommerce-frameworkhtml5
    Ver en GitHub↗8,139
  • caouecs/laravel-langAvatar de caouecs

    caouecs/Laravel-lang

    7,780Ver en GitHub↗

    This project is a Laravel localization pack that provides a collection of pre-translated text files for the Laravel framework and its official starter kits. It serves as a PHP translation library containing multilingual interface assets designed to enable global user accessibility. The library specifically targets the localization of common Laravel components, including Jetstream, Fortify, Breeze, and Nova. By providing these pre-made translation assets, it supports the translation of the framework's core starter kits and general application interfaces into multiple languages. The project or

    Enables web applications to support multi-language interfaces through external translation files.

    PHP
    Ver en GitHub↗7,780
  • ringhyacinth/star-office-uiAvatar de ringhyacinth

    ringhyacinth/Star-Office-UI

    7,318Ver en GitHub↗

    Star-Office-UI is a visual workspace and dashboard designed to map the activity and work states of AI agents to characters and zones within a virtual office. It functions as a multi-agent status monitor that tracks external entities via join keys and a desktop overlay application that renders a persistent, transparent window on the computer desktop. The project distinguishes itself through an integrated AI background generator that uses image generation APIs to create and update the virtual environment. It also includes a markdown activity logger that reads and displays sanitized daily summar

    Supports a multi-language interface allowing users to toggle between English, Chinese, and Japanese.

    HTMLagent-collaborationai-assistantdashboard
    Ver en GitHub↗7,318
  • ant-design-blazor/ant-design-blazorAvatar de ant-design-blazor

    ant-design-blazor/ant-design-blazor

    6,178Ver en GitHub↗

    Ant Design Blazor is a library of enterprise-class UI components that implement the Ant Design visual language for Blazor applications. It provides a complete set of pre-built, high-quality components designed for building professional web interfaces in complex business applications. The library is distributed as a single NuGet package that integrates into existing Blazor projects through standard dependency injection, and also offers template-based project scaffolding for generating new project structures. It supports multiple hosting models, allowing the same components to run across WebAss

    Adapts user interfaces for global audiences by switching component language strings through a centralized resource dictionary.

    C#ant-designant-design-blazorantd
    Ver en GitHub↗6,178
  • internetarchive/openlibraryAvatar de internetarchive

    internetarchive/openlibrary

    6,183Ver en GitHub↗

    Prepares templates, JavaScript strings, and message catalogs so the interface displays in multiple languages with locale-based URL routing.

    Pythonbookshacktoberfestinternet-archive
    Ver en GitHub↗6,183
  • mebjas/html5-qrcodeAvatar de mebjas

    mebjas/html5-qrcode

    6,030Ver en GitHub↗

    html5-qrcode is a client-side JavaScript library that enables QR code and barcode scanning directly in a web browser, processing live video from a device camera or decoding codes from uploaded image files without any server-side involvement. The library handles real-time scanning from continuous camera feeds with adjustable frame rates and scanning regions, while also supporting file-based decoding for static images. The scanner offers configurable behavior through runtime settings, allowing developers to adjust scanning speed, viewfinder region, aspect ratio, and restrict decoding to specifi

    Ships a configurable translation system to display the scanner interface in multiple languages.

    TypeScriptbarcodecamerahtml5
    Ver en GitHub↗6,030
  • armour/vue-typescript-admin-templateAvatar de Armour

    Armour/vue-typescript-admin-template

    5,677Ver en GitHub↗

    Vue-typescript-admin-template is a TypeScript-based admin panel starter built with Vue CLI 3, providing a complete foundation for building enterprise back-office interfaces. It enforces type safety across Vue components using TypeScript, reducing runtime errors and improving code maintainability, while offering a dynamic route permission system that controls sidebar navigation and page access by mapping user roles to route permissions at runtime. The template includes a mock API service layer that simulates backend responses for frontend development without a live server, along with internati

    Supports multiple languages with built-in internationalization and locale switching for the admin interface.

    Vueadminadmin-dashboardtemplate
    Ver en GitHub↗5,677
  • rappasoft/laravel-boilerplateAvatar de rappasoft

    rappasoft/laravel-boilerplate

    5,630Ver en GitHub↗

    Laravel Boilerplate is a pre-built admin panel and application scaffolding for Laravel that provides a complete backend foundation including user management, role-based permissions, and a CoreUI interface. It serves as a starting point for web application development by bundling essential administrative features into a single, ready-to-use package. The project distinguishes itself through a comprehensive identity management system that combines multi-language support across over 20 locales with two-factor authentication and user impersonation capabilities. Its role-based access control system

    Adapts the interface to a user's locale by providing translations for over 20 languages.

    PHPboilerplatelaravellaravel-boilerplate
    Ver en GitHub↗5,630
  • umpirsky/country-listAvatar de umpirsky

    umpirsky/country-list

    5,246Ver en GitHub↗

    Este proyecto es una colección integral de nombres de países y códigos ISO 3166-1 estandarizados. Sirve como un repositorio de referencia geográfica que mapea naciones globales a sus respectivos estándares internacionales para su uso en normalización e identificación de datos. El dataset se proporciona en múltiples idiomas para soportar la internacionalización y se distribuye en varios formatos de archivo para asegurar la compatibilidad a través de diferentes entornos de programación. El proyecto cubre capacidades para mapeo de metadatos de países, etiquetado geográfico multilingüe y la recuperación de códigos alpha-2 y alpha-3 para validación de direcciones y estandarización de datos.

    Supplies country names in multiple languages to support internationalized user interfaces.

    HTML
    Ver en GitHub↗5,246
  • alexjustesen/speedtest-trackerAvatar de alexjustesen

    alexjustesen/speedtest-tracker

    5,274Ver en GitHub↗

    Speedtest Tracker is a self-hosted application that automatically schedules and records internet speed tests on a recurring basis. It continuously monitors download and upload speeds, ping latency, and packet loss, storing results as time-series data in a relational database. The application displays historical trends through a web dashboard and provides a read-only public URL for sharing speed test history with unauthenticated visitors. When network performance degrades, Speedtest Tracker triggers alerts based on user-defined thresholds. Security and access control are built in: an IP addres

    Presents the interface in several languages using community-contributed translations.

    PHPdashboarddockerhacktoberfest
    Ver en GitHub↗5,274
  • studio-42/elfinderAvatar de Studio-42

    Studio-42/elFinder

    4,793Ver en GitHub↗

    elFinder es un gestor de archivos web basado en JavaScript que proporciona una interfaz de navegador para organizar y manipular archivos y carpetas en servidores remotos. Funciona como una interfaz de almacenamiento agnóstica al backend, utilizando una API común y un protocolo basado en JSON para traducir las solicitudes del navegador en varios comandos de lenguaje del lado del servidor. El sistema desacopla el frontend del almacenamiento físico a través de una interfaz multibackend y una abstracción de controlador de volumen. Esto permite que el explorador de archivos se conecte a diferentes lenguajes del lado del servidor y controladores de volumen de almacenamiento para gestionar datos en diversos entornos. El proyecto incluye capacidades para la administración de almacenamiento remoto y localización, permitiendo la traducción de la interfaz de usuario a múltiples idiomas. También admite la integración con editores de texto enriquecido de terceros para simplificar la inserción de medios y documentos.

    Ships a web interface designed to support multiple languages through integrated translation tools.

    JavaScript3rd-party-connectorsajaxelfinder
    Ver en GitHub↗4,793
  • jonghakseo/chrome-extension-boilerplate-react-viteAvatar de Jonghakseo

    Jonghakseo/chrome-extension-boilerplate-react-vite

    4,834Ver en GitHub↗

    This project is a boilerplate for Chrome extension development, utilizing React and Vite to build custom functionality and user interfaces for web browsers. The development workflow emphasizes fast iteration through hot-reload capabilities and module rebuilding, which reflect code changes in the browser without manual reloading. It includes a type-safe internationalization system for managing multi-language support and automated end-to-end testing to verify feature stability across different browser packages. The architecture provides a component-based framework for creating popups, options

    Implements multi-language interfaces via a type-safe system to ensure consistent terminology across the application.

    TypeScript
    Ver en GitHub↗4,834
Ant.12Siguiente
  1. Home
  2. Web Development
  3. Multi-Language Interfaces

Explorar subetiquetas

  • Gettext-Based Translation PipelinesPipelines that extract translatable strings from templates and code into .po files and serve locale-specific pages via URL prefix routing. **Distinct from Multi-Language Interfaces:** Distinct from Multi-Language Interfaces: focuses on the gettext extraction and .po file pipeline rather than general multi-language UI design.
  • Localized Geographic DataDatasets providing geographic names translated into multiple languages for internationalization. **Distinct from Multi-Language Interfaces:** Distinct from Multi-Language Interfaces: focuses on the localized data content rather than the UI components that display it
  • Scanner Interface TranslationsDisplays the QR code scanner interface in multiple languages through a configurable translation system. **Distinct from Multi-Language Interfaces:** Distinct from Multi-Language Interfaces: focuses specifically on translating the scanner UI, not general web application localization.