All Projects → auraphp → Aura.intl

auraphp / Aura.intl

Licence: mit
Internationalization tools, particularly message translation.

Projects that are alternatives of or similar to Aura.intl

Js Lingui
🌍📖 A readable, automated, and optimized (5 kb) internationalization for JavaScript
Stars: ✭ 3,249 (+3862.2%)
Mutual labels:  translation, internationalization, intl
Fluent
Fluent — planning, spec and documentation
Stars: ✭ 818 (+897.56%)
Mutual labels:  translation, internationalization, intl
Formatjs
The monorepo home to all of the FormatJS related libraries, most notably react-intl.
Stars: ✭ 12,869 (+15593.9%)
Mutual labels:  translation, internationalization, intl
Eslint Plugin I18n Json
Fully extendable eslint plugin for JSON i18n translation files.
Stars: ✭ 101 (+23.17%)
Mutual labels:  translation, internationalization, intl
Eo Locale
🌏Internationalize js apps 👔Elegant lightweight library based on Internationalization API
Stars: ✭ 290 (+253.66%)
Mutual labels:  translation, internationalization, intl
Easy localization
Easy and Fast internationalizing your Flutter Apps
Stars: ✭ 407 (+396.34%)
Mutual labels:  translation, internationalization
Ember Intl
Localization library for any Ember Application or Addon
Stars: ✭ 412 (+402.44%)
Mutual labels:  translation, intl
Gettext
PHP library to collect and manipulate gettext (.po, .mo, .php, .json, etc)
Stars: ✭ 578 (+604.88%)
Mutual labels:  translation, internationalization
Translation
The Translation component provides tools to internationalize your application.
Stars: ✭ 6,196 (+7456.1%)
Mutual labels:  translation, intl
Fluent.js
JavaScript implementation of Project Fluent
Stars: ✭ 622 (+658.54%)
Mutual labels:  translation, internationalization
React I18next
Internationalization for react done right. Using the i18next i18n ecosystem.
Stars: ✭ 6,942 (+8365.85%)
Mutual labels:  translation, internationalization
React Localize Redux
Dead simple localization for your React components
Stars: ✭ 384 (+368.29%)
Mutual labels:  translation, internationalization
Spree i18n
I18n translation files for Spree Commerce.
Stars: ✭ 338 (+312.2%)
Mutual labels:  translation, internationalization
Stringz
A lightweight and powerful editor for localizing iOS, macOS, tvOS, and watchOS applications.
Stars: ✭ 440 (+436.59%)
Mutual labels:  translation, internationalization
Gotext
Go (Golang) GNU gettext utilities package
Stars: ✭ 292 (+256.1%)
Mutual labels:  translation, internationalization
I18next
i18next: learn once - translate everywhere
Stars: ✭ 5,971 (+7181.71%)
Mutual labels:  translation, internationalization
Django Rosetta
Rosetta is a Django application that eases the translation process of your Django projects
Stars: ✭ 806 (+882.93%)
Mutual labels:  translation, internationalization
Translatedjs
Internationalization and localization for JavaScript and Node.js
Stars: ✭ 17 (-79.27%)
Mutual labels:  translation, internationalization
Mojito
An automation platform that enables continuous localization.
Stars: ✭ 256 (+212.2%)
Mutual labels:  translation, internationalization
Transloco
🚀 😍 The internationalization (i18n) library for Angular
Stars: ✭ 1,185 (+1345.12%)
Mutual labels:  translation, internationalization

Aura.Intl

The Aura.Intl package provides internationalization (I18N) tools, specifically package-oriented per-locale message translation.

Installation and Autoloading

This package is installable and PSR-4 autoloadable via Composer as aura/intl.

Alternatively, download a release, or clone this repository, then map the Aura\Intl\ namespace to the package src/ directory.

Dependencies

This package requires PHP 5.6 or later; it has been tested on PHP 5.6, 7.0 and HHVM. We recommend using the latest available version of PHP as a matter of principle.

Aura library packages may sometimes depend on external interfaces, but never on external implementations. This allows compliance with community standards without compromising flexibility. For specifics, please examine the package composer.json file.

Quality

Scrutinizer Code Quality Code Coverage Build Status

This project adheres to Semantic Versioning.

To run the unit tests at the command line, issue composer install and then phpunit at the package root. This requires Composer to be available as composer, and PHPUnit to be available as phpunit.

This package attempts to comply with PSR-1, PSR-2, and PSR-4. If you notice compliance oversights, please send a patch via pull request.

Community

To ask questions, provide feedback, or otherwise communicate with other Aura users, please join our Google Group, follow @auraphp, or chat with us on Freenode in the #auraphp channel.

Documentation

This package is fully documented here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].