30 रिपॉजिटरी
Translation systems that replace default interface labels with language-specific text via dictionaries.
Distinct from Text Content Localization: Candidates focus on speech-to-text or game-specific content rather than general UI label translation.
Explore 30 awesome GitHub repositories matching user interface & experience · Interface Text Localization. Refine with filters or upvote what's useful.
Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a visual rich-text experience, instant rendering, and a traditional side-by-side split-view preview. It serves as an authoring tool for technical documentation and a component for web-based editor integration. The project is distinguished by its support for complex technical content, utilizing specialized rendering for mathematical formulas, flowcharts, sequence diagrams, and mind maps. It also functions as a collaborative document review tool, enabling users to attach anchored
Uses translation dictionaries to replace default interface labels with language-specific text.
Noi is an AI-powered web browser designed to organize AI prompts and manage parallel browsing workspaces. It serves as a local-first browsing environment that stores history and settings on the local device for privacy and offline access. The browser distinguishes itself through a command line interface that allows users to trigger application actions and manage environments from external tools. It also includes a system for storing and organizing reusable AI prompt templates to streamline chat-based productivity. The platform provides multi-workspace organization, enabling side-by-side wind
Implements a translation system that replaces default interface labels with language-specific text via registered files.
tui.image-editor is a JavaScript image manipulation library and web-based photo editor. It provides a browser-based interface for cropping, resizing, and applying filters to images using the HTML5 Canvas API. The project is distinguished by its role as a canvas-based annotation tool, allowing users to add text, shapes, and freehand drawings as graphic overlays. It offers extensive UI customization through theme configuration, interface text localization, and the ability to replace default icons with custom SVG files. The library covers geometry manipulation, visual filter application, and im
Supports overriding default English labels with custom text strings to provide multi-language interface support.
vue-i18n is an internationalization framework and plugin for Vue.js applications. It serves as a dynamic translation manager and localization formatting library used to translate user interface text and format dates and numbers for global audiences. The project distinguishes itself through a dynamic translation workflow that supports asynchronous locale loading and the ability to reload translation messages in real-time without refreshing the page. It provides specialized mechanisms for rich text rendering, allowing the interpolation of HTML tags and Vue components directly into translated st
Implements a system for replacing default interface labels with language-specific text via a specialized directive.
Gitalk is a comment system that uses GitHub Issues as a backend to store and manage discussions for websites. It provides a comment component built with Preact for embedding interactive discussion areas into web pages. The system utilizes GitHub OAuth for identity verification, allowing users to authenticate through their GitHub accounts to manage comment permissions. It also includes a multi-language widget that supports interface translation based on browser settings or manual configuration. The project covers broader capabilities for comment section management, including the ability to re
Provides a translation system that replaces interface labels based on browser settings.
This project is a JavaScript spreadsheet component and web-based data table that provides an interactive grid for managing tabular data. It functions as a cross-framework UI component compatible with React, Vue, and jQuery, and can also be embedded as a standalone web component. The grid is specifically designed for XLSX interoperability, allowing users to import and export XLSX files while preserving formulas and styles. It distinguishes itself through real-time collaboration for simultaneous multi-user editing and a flexible system for creating custom cell editors and specialized column typ
Uses a global dictionary of translations to replace default English interface labels.
notion-zh_CN is a localization proxy and translation layer designed to adapt the Notion interface for Chinese users. It functions as a serverless tool that intercepts network traffic to deliver translated interface text and localized content in real time. The project provides a specialized proxy worker that translates user interface elements and slash commands into Chinese. It further enables localized command discovery by mapping pinyin keystrokes to application functions, allowing users to trigger internal commands without using English. The system also manages network traffic routing to o
Converts user interface text into Chinese across the platform to provide a localized end-user experience.
This project is a GitHub contribution streak tracker and profile README statistic generator. It functions as a deployable server that calculates consecutive days of commits, pull requests, and issues to produce dynamic visual cards displaying a user's total, current, and longest activity streaks. The tool generates customizable SVG activity stat cards that can be embedded directly into profile overviews. It features a parameter-driven theme engine for modifying colors and borders, as well as localization support for translating labels and formatting dates. The system includes configurable st
Translates interface labels using language-specific dictionaries to support multiple locales.
This project is a collection of community-driven coding standards and best practices for developing maintainable Ruby on Rails applications. It serves as a style guide, architecture reference, and development guide to ensure consistency across a codebase. The guide provides technical recommendations for establishing naming conventions and architectural patterns. It specifically focuses on organizing models, controllers, and views to separate business logic from data persistence and user interface presentation. The documentation covers a broad range of capabilities, including RESTful API desi
Recommends using externalized locale files to handle interface text localization for multiple languages.
Open Source Javascript Gantt
Translates chart labels and text into different languages using ISO 639-1 language codes.
CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools
Replaces language strings in views with translations based on the user's locale setting.
यह प्रोजेक्ट क्रॉस-प्लेटफॉर्म iOS और Android एप्लिकेशन बनाने के लिए एक TypeScript मोबाइल एप्लिकेशन स्कैफोल्ड और फ्रेमवर्क टेम्प्लेट है। यह एक स्ट्रक्चर्ड आर्किटेक्चरल शुरुआती बिंदु प्रदान करता है जो यूजर इंटरफेस से बिजनेस लॉजिक को अलग करके चिंताओं के पृथक्करण (separation of concerns) पर जोर देता है। टेम्प्लेट इन-बिल्ट एनवायरनमेंट-अवेयर कॉन्फ़िगरेशन सपोर्ट के साथ एक आर्किटेक्चर किट के रूप में कार्य करता है, जो डेवलपमेंट और प्रोडक्शन बिल्ड्स में अलग-अलग API सीक्रेट्स और सेटिंग्स की अनुमति देता है। यह डायनामिक विजुअल थीम इंजेक्शन और बहु-भाषा लोकलाइजेशन की विशेषता वाला एक इंटरनेशनल स्टार्टर प्रोजेक्ट भी है। कोडबेस कई मुख्य क्षमता क्षेत्रों को कवर करता है, जिसमें स्टैक-आधारित नेविगेशन राउटिंग, एसिंक्रोनस रिमोट API डेटा एकीकरण और की-वैल्यू स्टोर के माध्यम से सुरक्षित लोकल डेटा स्टोरेज शामिल है। यह एकीकृत एनवायरनमेंट वेरिएबल मैनेजमेंट और मोबाइल UI थीम मैनेजमेंट के लिए एक एकीकृत सिस्टम के माध्यम से डेवलपमेंट प्रक्रिया को और व्यवस्थित करता है।
Utilizes translation systems that replace default interface labels with language-specific text via mapping files.
Splide is a framework-agnostic TypeScript library for creating accessible, touch-enabled content carousels and image galleries. It provides a dependency-free implementation of sliders that support drag, swipe, and flick interactions across mobile and desktop browsers. The library distinguishes itself through a comprehensive accessibility layer using ARIA roles and screen reader support. It features a responsive breakpoint system that adapts slide dimensions and behavior based on screen width, alongside a plugin system for extending core functionality with custom components and transition effe
Supports translating navigation labels and control elements into different languages via dictionaries.
bootstrap-fileinput is a Bootstrap-compatible HTML5 file upload widget and plugin. It provides a customizable interface for selecting and uploading multiple files, featuring integrated image previews, drag-and-drop support, and client-side validation for file types, sizes, and counts. The project includes a resumable file upload client that slices large files into chunks to ensure stability over intermittent connections and allow transfers to be paused and resumed. It also features a client-side image processor capable of resizing images and reading EXIF metadata to automatically correct imag
Translates interface labels and messages using ISO locale codes and external translation files.
Pdfarranger is a PDF page organizer, document editor, image converter, and booklet generator. It provides a visual drag-and-drop interface to reorder, merge, split, and delete pages within PDF documents. The application includes specialized tools for creating booklet printing layouts and converting image files into PDF pages or exporting PDF pages as PNG and JPEG images. It allows for the modification of document metadata while preserving internal outlines and hyperlinks. The software covers a range of structural manipulations, including page rotation, resizing, cropping, and overlaying. It
Provides the ability to translate interface labels and elements into different languages through the preferences menu.
यह प्रोजेक्ट एक Visual Studio Code आइकन पैक है जिसमें SVG ग्राफिक्स और डिटेक्शन सिस्टम की एक लाइब्रेरी शामिल है जिसे फ़ाइल एक्सप्लोरर के स्वरूप को संशोधित करने के लिए डिज़ाइन किया गया है। यह प्रोजेक्ट नेविगेशन और संरचना विज़ुअलाइज़ेशन को बेहतर बनाने के लिए फ़ाइलों और फ़ोल्डरों के लिए विजुअल आइडेंटिफ़ायर्स का एक व्यापक सेट प्रदान करता है। इस एक्सटेंशन में एक प्रोजेक्ट फ्रेमवर्क डिटेक्टर शामिल है जो टेक्नोलॉजी-विशिष्ट आइकन्स को स्वचालित रूप से लागू करने के लिए वर्कस्पेस डायरेक्टरी संरचनाओं को स्कैन करता है। उपयोगकर्ता मैनुअल आइकन एसोसिएशन, बाहरी डायरेक्टरी से कस्टम आइकन एकीकरण और विभिन्न आइकन प्रीसेट्स के बीच स्विच करने की क्षमता के माध्यम से अपने वातावरण को और अधिक वैयक्तिकृत कर सकते हैं। यह सिस्टम एक्सटेंशन और नामों को विशिष्ट एसेट्स के साथ मैप करके फ़ाइल और फ़ोल्डर प्रकार विज़ुअलाइज़ेशन को संभालता है, जिसमें लाइट और डार्क इंटरफेस के लिए थीम-अवेयर रेजोल्यूशन शामिल है। इसमें इंटरफेस टेक्स्ट लोकलाइजेशन की क्षमताएं और कॉन्फ़िगरेशन को उनकी डिफ़ॉल्ट स्थिति में रीसेट करने के लिए यूटिलिटीज भी शामिल हैं।
Includes translation systems to replace default interface labels with language-specific text via dictionaries.
ZLPhotoBrowser एक मोबाइल इमेज पिकर लाइब्रेरी है जो डिवाइस लाइब्रेरी से फोटो, वीडियो और GIF चुनने के लिए एक मीडिया गैलरी इंटरफ़ेस प्रदान करती है। यह सोशल मैसेजिंग प्लेटफॉर्म के सामान्य इंटरैक्शन पैटर्न को लागू करती है और वैश्विक उपयोगकर्ताओं के लिए स्थानीयकृत समर्थन शामिल करती है। इस लाइब्रेरी में चयन प्रक्रिया के दौरान सीधे नई फोटो और वीडियो कैप्चर करने के लिए एक एकीकृत कैमरा वर्कफ़्लो है। इसमें कंटेंट को अंतिम रूप देने से पहले क्रॉपिंग, ड्राइंग और फिल्टर लागू करने के लिए टूल के साथ एक इन-ऐप मीडिया एडिटर भी शामिल है। यह प्रोजेक्ट मीडिया गैलरी प्रबंधन को कवर करता है, जिससे उपयोगकर्ता स्लाइडिंग जेस्चर और ड्रैग-एंड-ड्रॉप रीऑर्डरिंग के माध्यम से चयनित आइटम्स को व्यवस्थित कर सकते हैं। यह विभिन्न भाषाओं और क्षेत्रों में टेक्स्ट का अनुवाद करने के लिए एक बहुभाषी इंटरफ़ेस डिज़ाइन भी प्रदान करता है।
Provides translation systems to replace default interface labels with language-specific text for global accessibility.
elFinder एक JavaScript-आधारित वेब फाइल मैनेजर है जो रिमोट सर्वर्स पर फाइलों और फोल्डर्स को व्यवस्थित और हेरफेर करने के लिए एक ब्राउज़र इंटरफेस प्रदान करता है। यह एक बैकएंड-अज्ञेयवादी स्टोरेज इंटरफेस के रूप में कार्य करता है, जो ब्राउज़र रिक्वेस्ट्स को विभिन्न सर्वर-साइड भाषा कमांड्स में अनुवाद करने के लिए एक सामान्य API और JSON-आधारित प्रोटोकॉल का उपयोग करता है। यह सिस्टम एक मल्टी-बैकएंड इंटरफेस और वॉल्यूम-ड्राइवर एब्स्ट्रैक्शन के माध्यम से फ्रंट एंड को भौतिक स्टोरेज से अलग करता है। यह फाइल एक्सप्लोरर को विभिन्न वातावरणों में डेटा को मैनेज करने के लिए अलग-अलग सर्वर-साइड भाषाओं और स्टोरेज वॉल्यूम ड्राइवर्स से जुड़ने की अनुमति देता है। इस प्रोजेक्ट में रिमोट स्टोरेज एडमिनिस्ट्रेशन और लोकलाइजेशन की क्षमताएं शामिल हैं, जो यूज़र इंटरफेस को कई भाषाओं में अनुवाद करने में सक्षम बनाती हैं। यह मीडिया और दस्तावेजों को सम्मिलित करने को सरल बनाने के लिए थर्ड-पार्टी रिच टेक्स्ट एडिटर्स के साथ इंटीग्रेशन का भी समर्थन करता है।
Replaces default interface labels with language-specific text using localization dictionaries.
Pingvin Share एक सेल्फ-होस्टेड फाइल शेयरिंग प्लेटफॉर्म है जिसे सुरक्षित लिंक के माध्यम से फाइलें अपलोड और वितरित करने के लिए डिज़ाइन किया गया है। यह फाइल ट्रांसफर को मैनेज करने के लिए थर्ड-पार्टी क्लाउड सेवाओं का एक निजी विकल्प प्रदान करता है। यह प्लेटफॉर्म अपलोड की गई फाइलों को उपलब्ध होने से पहले मैलवेयर और खतरों के लिए स्कैन करने हेतु एक बाहरी सुरक्षा इंजन को इंटीग्रेट करता है। यह OpenID Connect इंटीग्रेशन के माध्यम से आइडेंटिटी मैनेजमेंट का समर्थन करता है, जिससे यूजर ऑथेंटिकेशन को बाहरी आइडेंटिटी प्रोवाइडर्स को सौंपा जा सकता है। स्टोरेज को एक गेटवे के माध्यम से मैनेज किया जाता है जो लोकल डिस्क ड्राइव और S3-कम्पैटिबल क्लाउड ऑब्जेक्ट स्टोरेज दोनों का समर्थन करता है। साझा कंटेंट तक पहुंच को पासवर्ड सुरक्षा और समय-आधारित एक्सपायरी डेट्स का उपयोग करके नियंत्रित किया जाता है। यूजर इंटरफेस को एक बाहरी अनुवाद सेवा के माध्यम से कई भाषाओं में लोकलाइज़ किया गया है।
Translates user interface text into multiple languages to support global users.
DocSearch is an integrated toolset for adding search capabilities to documentation websites. It provides a JavaScript and React search interface for embedding autocomplete search bars, a dedicated web crawler to extract and synchronize site content into a searchable index, and a monitoring system to track user queries and interaction events. The project distinguishes itself by incorporating a conversational AI assistant powered by retrieval-augmented generation. This assistant grounds a large language model in a specific documentation index to provide factual answers, with configurable system
Allows overriding default interface labels and buttons to support multiple languages.