Utilities for Flarum Language Packs.

Maintainers

Package info

github.com/flarum-lang/utils

pkg:composer/flarum-lang/utils

Statistics

Installs: 38 147

Dependents: 6

Suggesters: 0

Stars: 2

Open Issues: 0

2.0.0 2026-03-08 19:07 UTC

This package is auto-updated.

Last update: 2026-03-08 19:09:49 UTC


README

Latest Stable Version Latest Unstable Version License Total Downloads Monthly Downloads

This package provides useful utilities for Flarum Language Packs.

Installation

You can install this package using Composer:

composer require flarum-lang/utils

Usage

LanguagePackWithVariants

This is an extender dedicated for language packs with multiple variants of translations (for example formal and informal translations). Use it instead of Flarum\Extend\LanguagePack in extend.php:

return [
    new FlarumLang\Utils\Extend\LanguagePackWithVariants([
        'label' => 'Variant',
        'variants' => [
          'informal' => 'Informal',
          'formal' => 'Formal',
        ],
        'defaultVariant' => 'informal',
    ]),
];

Links