31 مستودعات
Capabilities for adapting a software interface to different languages and regional settings.
Distinct from Content Translation: The candidates focus on browser-based translation or content delivery; this is a desktop application UI localization feature.
Explore 31 awesome GitHub repositories matching user interface & experience · User Interface Localizations. Refine with filters or upvote what's useful.
ScreenToGif is a screen recording and GIF editor designed to capture screen activity and refine frames to produce GIF animations and video files. It functions as a screen-to-video capture tool for creating visual demonstrations, documentation, and tutorials. The application includes a non-linear frame editor that allows for the modification of recorded footage before export. It can capture a selected screen area, webcam feed, or sketchboard, and exports the resulting animations as images, videos, or GIFs. The tool supports user interface translation to provide a localized experience in multi
Provides a localized user experience by mapping text keys to multi-language translation files.
Answer is a self-hosted Q&A platform and knowledge base software designed for capturing and sharing structured information through a searchable forum interface. It functions as a community forum and knowledge management system for hosting repositories of questions and answers. The platform is modular, utilizing a plugin system to add custom extensions and tailored capabilities. It also supports international users through content localization and locale-based text mapping for a multilingual experience. The software provides capabilities for establishing customer help centers, internal knowle
Adapts the user interface into multiple languages using locale-based text mapping.
This project is a self-hosted, cross-platform instant messaging platform featuring a Go backend and a protobuf-based messaging server. It provides a unified communication suite with native clients for iOS, Android, and web, utilizing gRPC and Protocol Buffers for efficient data exchange. The system is distinguished by an extensible chatbot framework that allows for the integration of automated bots and plugins via standardized service interfaces. It supports high-availability clustering with sharded load distribution and a pluggable database backend to ensure reliability and flexible data per
Translates application text and system notifications into multiple languages using locale codes.
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
Offers a localized interface for numerous languages to support a global user base.
eul is a native macOS system monitor and desktop application built with SwiftUI. It serves as a status bar utility for tracking real-time CPU, memory, network, and battery usage. The application includes a dedicated Bluetooth device battery tracker to monitor the charge levels of connected peripherals. It is developed as a multilingual utility with a localized user interface to support multiple languages. The software covers system resource monitoring and peripheral battery tracking, integrating these metrics directly into the macOS menu bar.
Allows the interface to be displayed in multiple languages for regional accessibility.
Streama is a self-hosted media server and library manager designed for organizing and streaming personal collections of movies and television shows. It functions as a dockerized streaming application that provides a web-based media player for accessing video assets. The system distinguishes itself by supporting synchronized video playback, which coordinates the playback state and timeline across multiple clients in real time. It also enables remote media integration, allowing users to build a streaming collection that combines locally stored files with content hosted at external URLs. The pr
Allows users to customize the preferred display language for the application interface.
Sequel Pro is a native macOS database administration application and graphical user interface client. It provides a dedicated desktop environment for managing MySQL and MariaDB databases, allowing users to perform server configuration and organize database data. The tool focuses on relational database visualization and the administration of both MySQL and MariaDB server instances. It enables the organization of data and the execution of management tasks through a desktop interface designed for macOS.
Processes translation files to adapt the user interface for different languages and regional settings.
IronOS is a low-level soldering iron firmware and thermal control system. It serves as a comprehensive embedded UI framework and hardware controller designed to manage heating elements, temperature regulation, and power delivery for soldering tools. The project distinguishes itself through a specialized USB-PD power controller that negotiates standards like USB-PD EPR and Quick Charge to maximize available wattage. It also features a wireless BLE hardware controller for monitoring real-time telemetry and modifying system parameters from a remote application. The system covers broad capabilit
Adapts the system interface into different languages by modifying configuration files in the firmware.
Arkime is a distributed packet analysis platform and full packet capture system designed for recording raw network traffic, indexing metadata, and performing network forensics. It functions as a network traffic indexer and security tool that enables the monitoring, querying, and browsing of large-scale network traffic across multi-cluster architectures. The platform distinguishes itself through its ability to manage distributed capture clusters from a centralized administrative dashboard. It integrates external data feeds with internal traffic logs to identify known threats and provides a pro
Adapts the user interface to multiple languages based on browser locale settings or user preferences.
Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge
Zed adapts the editor's user interface and messages to different languages and regional settings.
Postman-cn هو مشروع تعريب يوفر حزم ترجمة للتطبيقات لتحويل واجهة منصة Postman API من الإنجليزية إلى الصينية. يتكون من مجموعة من ملفات اللغة المترجمة والتراكبات المصممة لتعريب واجهة المستخدم للمتحدثين الأصليين. يوفر المشروع حزم تعريب تعمل عبر أنظمة تشغيل متعددة لضمان واجهة صينية متسقة. يتم تحقيق ذلك من خلال استبدال ملفات اللغة الافتراضية واستبدال الأصول الثابتة. يغطي المشروع تعريب واجهة المستخدم وترجمة البرامج متعددة المنصات لإزالة حواجز اللغة للمطورين الذين يصممون ويختبرون واجهات برمجة التطبيقات.
Provides a complete set of localization capabilities to adapt the software interface for native Chinese speakers.
Altair هو عميل رسومي لواجهة برمجة تطبيقات GraphQL، وبيئة تطوير متكاملة، ومستكشف للمخططات (schema explorer). يعمل كأداة تصحيح أخطاء ومنصة تعاون لتنفيذ الاستعلامات، والتعديلات، والاشتراكات مقابل خوادم GraphQL. يتميز المشروع بتوفير مساحات عمل متزامنة سحابياً لتنظيم ومشاركة مجموعات الاستعلام بين الفرق. يوفر إطار عمل مرن للتوسع يسمح بتثبيت وتنفيذ إضافات الطرف الثالث داخل بيئات معزولة (sandboxes). تغطي المنصة نطاقاً واسعاً من القدرات، بما في ذلك كتابة الاستعلامات بمساعدة الذكاء الاصطناعي، واستكشاف المخططات المرئية، والاشتراك في البيانات في الوقت الفعلي عبر بروتوكولات نقل متعددة. كما يتضمن أدوات لأتمتة الطلبات من خلال البرمجة النصية قبل وبعد الطلب، بالإضافة إلى أدوات لإدارة متغيرات البيئة وتحليل بيانات الاستجابة الوصفية. يتوفر Altair كتطبيق سطح مكتب، وإضافة للمتصفح، وتطبيق ويب، ويمكن استضافته على خوادم خاصة.
Adapts the user interface to multiple languages and regional settings for non-English speakers.
Varlet هي مكتبة مكونات Vue 3 بتصميم Material Design وإطار عمل واجهة مستخدم عبر المنصات. توفر مجموعة من عناصر الواجهة القابلة لإعادة الاستخدام بناءً على معايير Material Design 2 و3 لبناء تطبيقات ويب متجاوبة. تتميز المكتبة بدعم متكامل للتدويل وترجمة المحتوى متعدد اللغات. تتضمن نظام سمات يستخدم متغيرات CSS لتمكين الوضع المظلم، وتبديل نظام الألوان، والعلامات التجارية المخصصة. تم تصميم مجموعة الأدوات للعرض من جانب الخادم لتحسين سرعات تحميل الصفحة الأولية وتحسين محركات البحث. تتضمن محولات مكونات متجاوبة والقدرة على محاكاة تفاعلات اللمس على الهاتف المحمول في متصفحات سطح المكتب.
Provides integrated support for internationalization and multi-language content localization of the user interface.
Varlet هي مكتبة مكونات Vue3 بتصميم Material Design تستخدم لبناء واجهات مستخدم للهواتف المحمولة وسطح المكتب. توفر مجموعة من المكونات الموحدة بناءً على مواصفات Material Design 2 و3. يعمل إطار العمل كجناح واجهة مستخدم عبر المنصات يتكيف بين تفاعلات اللمس على الهاتف المحمول وبيئات سطح المكتب. يتضمن نظام مكونات قابلاً للسمات مع متغيرات تصميم قابلة للتخصيص وإعدادات الوضع المظلم لمواءمة الواجهات مع علامات تجارية محددة. تدعم المكتبة العرض من جانب الخادم لتحسين سرعات تحميل الصفحة الأولية ورؤية محرك البحث. تشمل القدرات الإضافية ترجمة الواجهة متعددة اللغات للمستخدمين العالميين، ومعايير إمكانية الوصول للمستخدمين ذوي الإعاقة، وبنية قابلة للاهتزاز (tree-shakable) لتقليل حجم الحزمة.
Adapts the software interface to different languages and regional settings to support a global user base.
This project is a Telegram API client and media archiving system designed to programmatically retrieve chat histories and export media. It functions as a download manager and message forwarder, allowing users to back up photos, videos, and documents from Telegram chats into structured local archives. The system distinguishes itself through advanced content filtering and forwarding capabilities. It can monitor chats for new messages, apply custom regular expressions to filter media by size or date, and automatically forward content between chats. This includes the ability to export protected c
Translates strings for the web interface, bot commands, and CLI outputs into multiple languages.
This project is a social blogging application built with Flask. It provides a platform for user account management, following relationships, and chronological post streams, supported by a PostgreSQL relational database. The application features a multilingual web interface with localized content and date formatting. It is designed as a dockerized web application, utilizing containerization for consistent deployment across different environments. The system integrates a variety of core capabilities, including full-text search with provider abstraction, an asynchronous task worker for backgrou
Adapts the user interface to different languages and regional settings based on user preferences.
Git Point is a mobile client for GitHub and a visual interface for Git version control. It functions as a project management tool and a social coding dashboard for interacting with repositories and tracking software development. The application enables the management of GitHub repositories, including the ability to star, watch, and fork projects. It provides a chronological activity feed for monitoring user contributions and updates across different organizations. The project covers a range of collaboration capabilities, including the coordination of pull requests and the tracking of issues
Adapts the application interface to different languages based on user preferences.
H2 is a JDBC-compliant relational database management system written in Java. It functions as an embeddable SQL database that can run directly within an application process to remove network latency, or as an in-memory database for high-performance volatile storage. It also includes a web-based console for executing SQL commands and administering schemas. The system is characterized by its flexible deployment modes, including a standalone server mode for remote TCP/IP access and a mixed mode for simultaneous local and remote connectivity. It features a dialect emulation layer and compatibilit
Translates user interface screens and error messages into different languages using property files.
EasyAdminBundle is a tool for automatically generating backend management interfaces for Symfony applications. It builds administrative screens and forms by mapping database entity definitions to user interface components, providing a web-based system for managing database records through searchable lists and CRUD forms. The project supports the creation of separate administration backends tailored for different user roles or external collaborators. It includes a security layer for restricting dashboards, menus, and data fields based on role-based access control and user security tokens. The
Adapts the software interface for different languages and includes support for right-to-left reading directions.
هذا المشروع عبارة عن مجموعة من التنفيذات المرجعية ونماذج الأكواد لبناء واجهات مستخدم عبر المنصات باستخدام إطار عمل Xamarin.Forms. يوفر أمثلة عملية لتطوير تطبيقات الهاتف المحمول وسطح المكتب من قاعدة كود واحدة تستهدف أنظمة تشغيل متعددة. يركز المستودع على الأنماط المعمارية واستراتيجيات التكامل، وتحديداً توضيح استخدام MVVM لمزامنة البيانات بين النماذج وطبقات العرض. يتضمن أمثلة لتكامل المنصات الأصلية، مثل استدعاء واجهات برمجة التطبيقات الخاصة بالمنصة وإنشاء عارضين مخصصين لتجاوز عناصر التحكم المشتركة الافتراضية. تغطي الأمثلة نطاقاً واسعاً من القدرات، بما في ذلك استخدام XAML لتخطيطات واجهة المستخدم التعريفية وتكامل خدمات الويب REST و SOAP. تشمل المجالات المميزة الأخرى الاحتفاظ بالبيانات محلياً باستخدام SQLite، ومصادقة الهوية السحابية، وتنفيذ مخططات تنقل متنوعة مثل واجهات التبويب وقوائم التنقل الجانبية. يوفر المشروع أيضاً أمثلة لخطوط أنابيب البناء المؤتمتة لمنصات متعددة واختبار واجهة المستخدم عبر المنصات.
Uses resource files to translate application text and adapt the user interface for different locales.