14 مستودعات
Configuration options for setting the display language and regional preferences of an interface.
Distinguishing note: Focuses on user-level interface customization rather than backend internationalization frameworks.
Explore 14 awesome GitHub repositories matching user interface & experience · Localization Settings. Refine with filters or upvote what's useful.
Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy custom business applications using code. By utilizing a declarative approach to data modeling, the platform allows for the definition of custom objects, fields, and complex relationships directly within the source code. This schema-driven architecture automatically generates corresponding REST and GraphQL APIs, ensuring that data structures and interface components remain synchronized across development and production environments. The platform distinguishes itself through a m
Choose the preferred language for the interface from a list of available options to customize the application's display text.
This project is a privacy-focused, self-hosted metasearch engine that aggregates results from a wide array of web, academic, and media sources into a single, unified interface. By acting as a proxy between the user and external search providers, it strips identifying headers and tracking parameters from requests, ensuring that search activity remains anonymous and protected from third-party profiling. The platform distinguishes itself through a modular, plugin-based architecture that allows for extensive customization of search behavior, result filtering, and interface branding. It supports a
Supports interface localization by setting default languages or detecting browser settings.
Theia is a modular framework designed for building professional-grade development environments that function as both local desktop applications and remote browser-based services. It provides a comprehensive toolkit for constructing specialized coding tools, allowing developers to assemble custom interfaces and backend logic through a flexible, contribution-based architecture. The platform distinguishes itself through a highly extensible workbench that supports the integration of existing third-party editor plugins and standard language servers. By utilizing a dependency injection container an
Sets a specific regional language as the initial display setting while allowing users to override it at runtime.
This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers. The system is distinguished by its multi-transport network abstraction, which maps Bluetooth LE, Thread, and Wi-Fi implementations to a common layer. It includes specialized tooling for secure device commissioning via QR codes and NFC, as well as a comprehensive over-the-air firmware update system for distributing s
Configures regional preferences for time formats and languages to ensure correct local display.
Tabulator is an interactive data table library and virtual DOM data grid used to create high-performance tables from JSON or arrays. It functions as a hierarchical data viewer and a spreadsheet interface component, capable of rendering thousands of records efficiently through viewport-based virtualization and progressive loading. The library distinguishes itself by providing a full spreadsheet interface mode with multi-sheet management, cell range selection, and bulk copy-paste capabilities. It supports complex data architectures, including nested data field mapping, expandable tree structure
Provides configuration options to set the display language and regional preferences for the table interface.
Symfony Translation is a PHP library and framework component for internationalizing applications. It provides a complete system for managing message catalogs, handling locale-aware string translation, and formatting messages using ICU MessageFormat syntax to support pluralization, gender, and conditional selection. The component organizes translatable strings into named domains, supports key-based lookup that decouples source text from localized versions, and offers deferred rendering through translatable objects that store parameters and render only when output is needed. The library disting
Automatically sets the request locale from the Accept-Language header for locale-aware routing.
x11docker is an OCI container GUI orchestrator and hardware bridge designed to execute graphical applications and full desktop environments inside containers. It functions as a Linux GUI sandbox, linking containerized processes to host X11 or Wayland display servers and audio systems. The project differentiates itself by providing deep system integration for hardware acceleration, including NVIDIA driver automation and GPU passthrough. It supports cross-architecture GUI emulation and provides remote access capabilities through VNC, SSH forwarding, and browser-based HTML5 rendering. The tool
Sets language and region settings to match the host or a specific locale during startup.
next-i18next is an internationalization library that integrates the i18next ecosystem into Next.js applications, supporting both the App Router and Pages Router. It provides locale-aware routing middleware, server-component translation hydration, and a unified translation management system that works across server and client components. The library handles automatic language detection from browser cookies and HTTP Accept-Language headers, persists user language preferences across sessions, and rewrites URLs with locale prefixes for proper routing. It includes a translation hydration framework
Reads user language from a browser cookie or Accept-Language header and sets it for all subsequent translations.
Webmin is a web-based administration interface for Unix systems. It provides a centralized console for managing the full range of server administration tasks — users and groups, software packages, storage, network configuration, system services, and security — all through a browser. Its modular architecture allows separate modules to handle databases (MySQL, MariaDB, PostgreSQL), web servers (Apache), DNS (BIND), email (Sendmail, Dovecot), file sharing (Samba, NFS), and more, with a unified access control system that restricts what each administrator can see and do. What sets Webmin apart is
Changes the display language and date/time locale for all users with browser language detection.
Chrono هو محلل تاريخ لغة طبيعية بلغة JavaScript يقوم بتحويل النص غير المهيكل وتعبيرات التاريخ النسبية إلى كائنات تاريخ مهيكلة. يعمل كمحلل تاريخ متعدد اللغات ومحرك تعبيرات مصمم لحل تعبيرات الوقت عالمياً. المكتبة قابلة للتخصيص، مما يسمح بتعريف أنماط تعبيرات عادية مخصصة وقواعد تنقيح لاستخراج تنسيقات التاريخ الخاصة بالأعمال. وتوفر آليات لحل المصطلحات النسبية مثل "غداً" أو "الجمعة القادمة" بناءً على تاريخ مرجعي محدد. يغطي النظام تنسيق التاريخ الدولي عبر مناطق إقليمية مختلفة ويوفر تعيين إزاحة المنطقة الزمنية لربط الاختصارات بإزاحات محددة. ويتضمن قدرات لاستخراج اللغة الطبيعية وحل التاريخ النسبي.
Implements language-specific parsing logic to handle various regional date format expectations.
React Email Editor is a drag-and-drop visual builder for creating responsive email templates, built as a React embeddable component. It also serves as an AI-powered email designer, a collaborative email design tool, and a React component library for composing emails programmatically with JSX. The editor represents designs as structured JSON and supports multi-format rendering for email clients, web pages, and PDF. What distinguishes this editor is its deep AI integration: users can generate full email templates from natural language, rewrite text with chosen intent, produce multiple text vari
Provides a mechanism for setting the interface locale by specifying an ISO 639-1 locale code.
هذا المشروع عبارة عن محلل وكيل مستخدم (User Agent) بلغة PHP وكاشف للأجهزة المحمولة. يحلل سلاسل وكيل مستخدم HTTP لتحديد متصفح الويب الخاص بالزائر، ونظام التشغيل، ونوع الجهاز. توفر المكتبة تكاملاً مخصصاً لإطار عمل الويب Laravel. وتميز بين الهواتف المحمولة، والأجهزة اللوحية، وأجهزة الكمبيوتر المكتبية مع تحديد روبوتات الويب والأسماء المحددة لزواحف محركات البحث. تشمل قدرات الأداة استخراج اللغات المفضلة من رؤوس الطلبات والتحقق من خصائص وكيل المستخدم المحددة. وتستخدم مطابقة أنماط التعبيرات النمطية وتعيين البيانات الثابتة لتصنيف العملاء وتوطين المحتوى.
Automatically detects the user's preferred locale by extracting the Accept-Language HTTP header.
هذا المشروع عبارة عن نظام نقاط بيع وإدارة تجزئة قائم على الويب مبني باستخدام PHP و MySQL. يعمل كأداة شاملة لمعالجة معاملات المبيعات، وتتبع مستويات المخزون، وإدارة نفقات الأعمال. يدمج البرنامج الأجهزة لعمليات التجزئة، بما في ذلك دعم ماسح الباركود وطباعة الإيصالات. يتميز بنظام إدارة مخزون مخصص قادر على إنشاء باركود EAN، وتنظيم العناصر في مجموعات، واستيراد بيانات المنتج عبر ملفات CSV. بعيداً عن المعاملات الأساسية، تغطي المنصة تتبع ولاء العملاء، وإصدار بطاقات الهدايا، وإنشاء عروض الأسعار الرسمية وأوامر العمل. يتضمن أدوات إعداد التقارير المالية لمراقبة الربحية ويتعامل مع حسابات الضرائب الإقليمية و GST. يتم توفير التطبيق كنشر حاوية باستخدام Docker لضمان اتساق البيئة.
Provides configuration options for setting the default display language and regional preferences for currency and numbers.
TWiLightMenu is a retro gaming frontend and game launcher for Nintendo DS hardware. It serves as a custom firmware tool and a unified interface for launching native games, emulated ROMs, and homebrew applications, while also functioning as a cheat manager and handheld storage manager. The project features a custom theme engine that allows for the personalization of the visual interface through custom images, fonts, and coordinate sets, as well as the use of custom boot splash screens and system audio. It distinguishes itself through a modular extension system that supports third-party plugins
Sets the display language for the menu and regional settings for compatible software.