3 dépôts
Tools for adapting application interfaces and text for different languages and regions.
Distinct from Internationalized Web Content: Focuses on the framework-level support for localization, distinct from content-specific translation services.
Explore 3 awesome GitHub repositories matching web development · Localization Frameworks. Refine with filters or upvote what's useful.
This project is a cross-platform managed execution environment and general-purpose application framework designed for building high-performance software. It provides a unified runtime that handles memory management, type safety, and code execution across diverse operating systems. By integrating a native code compilation toolchain, the platform enables developers to convert managed code into optimized machine instructions, significantly improving startup performance and reducing runtime dependencies for production environments. The framework distinguishes itself through a comprehensive toolch
Provides extensible tools for localizing web content and interfaces.
This project provides a comprehensive style guide and automated framework for standardizing Chinese typography and technical writing. It establishes a formal set of rules for formatting, spacing, and punctuation, ensuring that mixed-language content maintains professional consistency and visual clarity. The tool distinguishes itself by enforcing specific typographic standards, such as normalizing character widths, managing mixed-language spacing, and standardizing quotation marks and punctuation. It utilizes a deterministic processing pipeline to apply these rules across documentation and sou
Provides a framework for enforcing typography and punctuation standards in localized content.
Cette bibliothèque fournit un framework fondamental pour internationaliser les applications Ruby en découplant le texte du code source. Elle gère le cycle de vie complet de la traduction, y compris l'interpolation de contenu dynamique, la pluralisation et le formatage spécifique à la locale. Le système garantit la stabilité de l'application grâce à une gestion d'état thread-safe et une gestion d'erreurs configurable pour les clés de traduction manquantes. Le projet se distingue par une architecture hautement modulaire qui prend en charge des backends de stockage enfichables, permettant aux données de traduction d'être récupérées à partir de bases de données, de magasins clé-valeur ou de formats de fichiers standards. Il inclut une logique sophistiquée pour la résolution de repli hiérarchique, garantissant que le contenu reste disponible même lorsque des traductions spécifiques sont manquantes. De plus, la bibliothèque facilite le routage sensible à la locale et l'interception de requêtes, permettant aux applications de maintenir un contexte linguistique cohérent à travers les sessions utilisateur. Au-delà des primitives de traduction de base, la bibliothèque offre des outils pour automatiser les flux de travail de localisation, tels que l'extraction de chaînes codées en dur et l'échafaudage de nouveaux projets. Elle fournit également des mécanismes pour analyser les entrées utilisateur spécifiques à la région, telles que les dates et les nombres, dans des formats standardisés. Le framework prend en charge la translittération de texte et s'intègre avec des formats de fichiers standards pour rationaliser la gestion du contenu multilingue.
Handles multi-language support including locale fallbacks, transliteration, and regional input parsing.