-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Kenny Mochizuki Escalona edited this page Aug 16, 2026
·
3 revisions
Layrz I18n is a lightweight internationalization (i18n) engine for Flutter that loads translations at runtime from your backend or assets. It supports plural forms, rich-text interpolation, and automatic locale detection.
The package imports only package:flutter/widgets.dart — no Material or Cupertino dependencies — so it works seamlessly with a bare WidgetsApp or any custom widget tree, and runs on every platform Flutter supports.
- Getting Started — Installation and basic setup
- Message Syntax — Translation keys, placeholders, and pluralization
-
Context Extension — Accessing translations via
context.i18n - Locale Detection — Automatic language selection and fallbacks
- Developer Mode — Debugging translations in development
- From layrz_models — How to upgrade from the bundled i18n engine in layrz_models
Made with ❤️ by Golden M, Inc.