awesome-repositories.comCatégoriesBlog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 dépôts

Awesome GitHub RepositoriesValidation Message Localization

Localized error messages and translated validation feedback for global user bases.

Distinct from Internationalization Frameworks: Specific to translating validation errors rather than general application resource mapping.

Explore 11 awesome GitHub repositories matching software engineering & architecture · Validation Message Localization. Refine with filters or upvote what's useful.

Awesome Validation Message Localization GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • logaretm/vee-validateAvatar de logaretm

    logaretm/vee-validate

    11,263Voir sur GitHub↗

    Vee-validate is a form validation library and state management tool for Vue applications. It enables the validation of user inputs through declarative rules and tracks form metadata, including submission status and dirty states. The library functions as a wrapper for integrating external schema validation libraries to enforce consistent data shapes. It also serves as an internationalized framework for displaying translated error messages and localized feedback. The project covers broad capability areas including form state management, the handling of complex nested data structures, and the s

    Ships an internationalized framework for displaying translated validation error messages and localized feedback.

    TypeScriptformform-validationforms
    Voir sur GitHub↗11,263
  • octoprint/octoprintAvatar de OctoPrint

    OctoPrint/OctoPrint

    9,020Voir sur GitHub↗

    OctoPrint is a web-based platform for remotely controlling and monitoring 3D printers. It provides a browser dashboard to start, pause, cancel, and track print jobs, while streaming real-time printer status, temperature, and progress updates. The system is built around a plugin-based architecture that allows extending core functionality, and it offers a documented REST API for programmatic printer control and data management. The platform distinguishes itself through its comprehensive automation and extensibility capabilities. It supports event-driven workflows that automatically execute cust

    Manages language packs for the web interface through REST API endpoints for install, remove, and list operations.

    Python3d-printeroctoprintpython
    Voir sur GitHub↗9,020
  • open-circle/valibotAvatar de open-circle

    open-circle/valibot

    8,769Voir sur GitHub↗

    Valibot is a modular, type-safe schema library for validating and parsing structural data in TypeScript environments.

    Translates validation errors into multiple languages using translation mappings for global interfaces.

    TypeScriptbundle-sizemodularparsing
    Voir sur GitHub↗8,769
  • travis-ci/travis-ciAvatar de travis-ci

    travis-ci/travis-ci

    8,490Voir sur GitHub↗

    Travis CI is a continuous integration platform and CI/CD pipeline orchestrator that automates the testing and building of code changes from version control systems. It functions as a multi-language test runner and build infrastructure manager, ensuring software quality through automated testing across various programming languages and runtimes. The platform is distinguished by its use of virtual-machine-based isolation for reproducible environments and a configuration-driven approach to pipeline generation. It supports complex testing strategies through parallel matrix execution, allowing job

    Allows adding specific locale support to the build environment to prevent unsupported locale errors.

    Voir sur GitHub↗8,490
  • codeigniter4/codeigniter4Avatar de codeigniter4

    codeigniter4/CodeIgniter4

    5,924Voir sur GitHub↗

    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

    Downloads and installs language pack files to localize system messages.

    PHPcodeignitercodeigniter4framework-php
    Voir sur GitHub↗5,924
  • hlmd/postman-cnAvatar de hlmd

    hlmd/Postman-cn

    5,642Voir sur GitHub↗

    Postman-cn est un projet de localisation fournissant des packs de traduction d'application pour convertir l'interface de la plateforme API Postman de l'anglais vers le chinois. Il consiste en un ensemble de fichiers de langue traduits et d'overlays conçus pour localiser l'interface utilisateur pour les locuteurs natifs. Le projet fournit des packs de localisation qui fonctionnent sur plusieurs systèmes d'exploitation pour assurer une interface chinoise cohérente. Ceci est réalisé par le remplacement des fichiers de langue par défaut et la substitution d'actifs statiques. Le projet couvre la localisation de l'interface utilisateur et la traduction de logiciels multiplateformes pour supprimer les barrières linguistiques pour les développeurs concevant et testant des API.

    Provides mechanisms to inject localized language pack files into the application directory to change the UI language.

    PHPchinesepostman
    Voir sur GitHub↗5,642
  • woniudiancang/beeAvatar de woniudiancang

    woniudiancang/bee

    4,365Voir sur GitHub↗

    Bee est un système complet de gestion des commandes de restaurant et une plateforme de restauration conçue spécifiquement pour l'écosystème des mini-programmes WeChat. Il sert d'orchestrateur pour la commande de nourriture numérique, la logistique de livraison et les opérations de restauration sur place. Le système se distingue par une suite spécialisée d'outils pour la gestion de restaurant physique, y compris un serveur d'impression de cuisine pour générer des modèles de tickets personnalisés, une plateforme de réservation de table numérique et un système d'assignation de table utilisant des codes QR. Il inclut également un portail d'intégration des marchands dédié pour gérer les candidatures des vendeurs et les intégrations de magasins. La plateforme couvre une large gamme de capacités opérationnelles, y compris les restrictions de zone de livraison basées sur le mappage de rayon de coordonnées, la gestion de la fidélité client et des coupons, et un système de coordination de file d'attente pour les places des invités et les ramassages de commandes. Elle fournit également des outils pour le contrôle des stocks en magasin et la localisation de l'interface utilisateur via des packs de langue.

    Provides dynamic user interface localization by loading external translation files based on the user's selected language.

    JavaScript
    Voir sur GitHub↗4,365
  • tastyigniter/tastyigniterAvatar de tastyigniter

    tastyigniter/TastyIgniter

    3,532Voir sur GitHub↗

    TastyIgniter is a comprehensive restaurant management system and digital ordering engine. Built as a modular application framework, it provides the tools necessary to operate online food ordering, table reservation systems, and multi-vendor e-commerce platforms. The platform is designed to handle complex restaurant operations, including multi-location networking and multi-vendor marketplace management. It distinguishes itself through specialized restaurant automation, such as coordinating guest limits and time slots for bookings, managing ingredient and allergen catalogs, and implementing mul

    Enables the installation of community-provided translation packs for the admin interface and frontend.

    PHPfood-orderingfood-ordering-systemlaravel
    Voir sur GitHub↗3,532
  • symfony/validatorAvatar de symfony

    symfony/validator

    2,689Voir sur GitHub↗

    Cette bibliothèque est un framework PHP pour appliquer l'intégrité des données et les règles métier en validant les valeurs scalaires et les structures d'objets complexes par rapport à des contraintes prédéfinies. Elle fournit une approche structurée pour inspecter les graphes d'objets et les métadonnées de propriétés, garantissant que les données sont conformes aux exigences attendues avant d'être traitées par une application. Le framework se distingue par un système de mappage piloté par les métadonnées qui utilise la réflexion ou des fichiers de configuration pour appliquer des règles directement aux propriétés des objets. Il prend en charge l'orchestration contextuelle des règles, permettant aux développeurs d'organiser les contraintes en groupes logiques qui se déclenchent sélectivement en fonction de l'état de l'application ou du cycle de vie des données. Le système utilise également un modèle de traversée basé sur le visiteur pour inspecter les structures d'objets complexes et utilise le chargement paresseux pour instancier les règles de validation uniquement lorsque nécessaire. Au-delà de la validation de base, la bibliothèque inclut des utilitaires pour le formatage des données, les comparaisons temporelles et l'assainissement des entrées. Elle dispose d'une architecture découplée qui sépare les définitions de contraintes de la logique d'exécution, permettant la création de règles réutilisables et spécifiques au domaine. La gestion des erreurs est gérée via une couche d'abstraction de traduction, qui mappe les résultats de violation vers des messages localisés pour un reporting internationalisé.

    Routes validation failure messages through a localization layer to provide multi-language support for error reporting.

    PHPcomponentphpsymfony
    Voir sur GitHub↗2,689
  • hibernate/hibernate-validatorAvatar de hibernate

    hibernate/hibernate-validator

    1,266Voir sur GitHub↗

    Hibernate Validator est une implémentation de référence de la spécification Jakarta Validation, servant de framework pour imposer l'intégrité des données à travers les applications Java. Il fonctionne comme un moteur de validation déclaratif qui traite les contraintes d'objet pour garantir que l'état de l'application reste cohérent. En utilisant des règles basées sur les métadonnées, la bibliothèque valide les propriétés d'objet, les paramètres de méthode et les collections imbriquées pour maintenir les standards de données à travers les couches d'une application. La bibliothèque se distingue par sa capacité à effectuer une analyse statique sur les configurations de validation, identifiant les erreurs structurelles avant l'exécution. Elle prend en charge des exigences d'intégrité de données complexes en permettant aux développeurs de définir une logique de validation personnalisée et de s'intégrer avec des systèmes d'injection de dépendances. Le moteur dispose également d'un système d'interpolation de messages qui fournit des rapports d'erreurs localisés, garantissant que le retour est adapté aux environnements utilisateur spécifiques. Au-delà de la validation de base, le projet inclut des utilitaires de diagnostic pour le benchmarking des performances et le profilage de l'exécution afin de surveiller le débit et l'utilisation des ressources. Il fournit des options de configuration flexibles, permettant aux règles d'être définies via des annotations ou des descripteurs externes, et inclut des adaptateurs spécialisés pour extraire des valeurs de diverses sources de données.

    Adapts validation error messages to specific languages and regions using pluggable resolvers to support users in internationalized applications.

    Javabean-validationhibernatejava
    Voir sur GitHub↗1,266
  • meteor-community-packages/meteor-simple-schemaAvatar de Meteor-Community-Packages

    Meteor-Community-Packages/meteor-simple-schema

    915Voir sur GitHub↗

    This library provides a comprehensive system for defining data schemas and enforcing structural integrity within JavaScript applications. It enables developers to construct declarative rules for complex, nested objects, ensuring that data conforms to expected types and constraints before it is processed or stored. By integrating directly with the Meteor framework, it serves as a central tool for maintaining consistent data structures across collections and remote procedure calls. The project distinguishes itself through its deep integration with reactive data systems, allowing validation stat

    Supports internationalizing validation error messages to provide clear, localized feedback.

    JavaScriptcleaning-dataform-generationform-validation
    Voir sur GitHub↗915
  1. Home
  2. Software Engineering & Architecture
  3. Internationalization Frameworks
  4. Validation Message Localization

Explorer les sous-tags

  • Language Pack Installers3 sous-tagsMechanisms for downloading and installing pre-built language pack files into an application's directory. **Distinct from Validation Message Localization:** Distinct from Validation Message Localization: covers the installation of full language packs, not just validation message translation.