3 repository-uri
Plugins that enable multi-language support by loading locale-specific message bundles.
Distinct from Plugin Integrations: Focuses on the plugin integration aspect of i18n rather than generic plugin loading or content translation.
Explore 3 awesome GitHub repositories matching user interface & experience · Internationalization Plugins. Refine with filters or upvote what's useful.
This project is an enterprise-grade admin dashboard boilerplate and starter kit built on Ant Design Vue. It provides a complete administrative interface with pre-designed pages, navigation patterns, and a professional design system to accelerate the development of business applications. The toolkit features a centralized visual theme configuration system for modifying style variables to meet specific brand requirements. It also includes a multi-language interface system for internationalization and a dedicated development kit for mocking API data using local JSON files. The scaffolding cover
Integrates a Vue plugin to switch displayed text between multiple languages using locale bundles.
The WordPress Plugin Boilerplate is a standardized, object-oriented foundation for building WordPress plugins. It provides a predictable directory structure that separates admin, public, and shared logic, along with a singleton main plugin class that serves as a single entry point for initialization. The boilerplate includes a centralized class-loader hook registry for managing WordPress actions and filters, and prepares user-facing strings for translation through a variable text domain and generated .pot files. This toolkit streamlines plugin development by organizing repository assets like
Prepares plugin strings for translation using text domains and .pot files to support multilingual deployments.
Lingui is a JavaScript internationalization library that provides a framework-agnostic core with bindings for React, SolidJS, Svelte, Astro, and other JavaScript frameworks. It operates through a compile-time message extraction pipeline that scans source files for translatable strings, generates standard PO, JSON, or CSV catalog files, and compiles them into optimized JavaScript modules for production deployment. The library uses macro-based message definition to wrap translatable text in source code while preserving context for extraction, and includes a plural rule engine that automatically
Uses a CLI, Vite plugin, and ESLint plugin to extract, compile, validate, and catch common errors in the internationalization pipeline.