24 repository-uri
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.
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.
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.
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.
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.
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.
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.
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.
: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.
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.
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.
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.
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.
Prepares templates, JavaScript strings, and message catalogs so the interface displays in multiple languages with locale-based URL routing.
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.
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.
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.
Acest proiect este o colecție cuprinzătoare de nume de țări și coduri standardizate ISO 3166-1. Acesta servește ca repository de referință geografică ce mapează națiunile globale la standardele lor internaționale respective pentru utilizare în normalizarea și identificarea datelor. Setul de date este furnizat în mai multe limbi pentru a sprijini internaționalizarea și este distribuit în diverse formate de fișiere pentru a asigura compatibilitatea între diferite medii de programare. Proiectul acoperă capabilități pentru maparea metadatelor țărilor, etichetarea geografică multilingvă și recuperarea codurilor alpha-2 și alpha-3 pentru validarea adreselor și standardizarea datelor.
Supplies country names in multiple languages to support internationalized user interfaces.
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.
elFinder este un manager de fișiere web bazat pe JavaScript care oferă o interfață de browser pentru organizarea și manipularea fișierelor și folderelor pe servere la distanță. Acesta funcționează ca o interfață de stocare agnostică față de backend, utilizând un API comun și un protocol bazat pe JSON pentru a traduce cererile browserului în diverse comenzi de limbaj server-side. Sistemul decuplează frontend-ul de stocarea fizică printr-o interfață multi-backend și o abstracție a driverului de volum. Acest lucru permite exploratorului de fișiere să se conecteze la diferite limbaje server-side și drivere de volum de stocare pentru a gestiona datele în medii diverse. Proiectul include capabilități pentru administrarea stocării la distanță și localizare, permițând traducerea interfeței utilizator în mai multe limbi. De asemenea, suportă integrarea cu editoare de text îmbogățit terțe pentru a simplifica inserarea media și a documentelor.
Ships a web interface designed to support multiple languages through integrated translation tools.
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.