PHPackages                             fixers/jetstream-inertia-i18n - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Localization &amp; i18n](/categories/localization)
4. /
5. fixers/jetstream-inertia-i18n

ActiveLibrary[Localization &amp; i18n](/categories/localization)

fixers/jetstream-inertia-i18n
=============================

An implementation of translatable Vue components for Laravel Jetstream with the Inertia stack

v0.0.2(2y ago)175MITVue

Since Sep 28Pushed 2y ago1 watchersCompare

[ Source](https://github.com/fixers/jetstream-inertia-i18n)[ Packagist](https://packagist.org/packages/fixers/jetstream-inertia-i18n)[ RSS](/packages/fixers-jetstream-inertia-i18n/feed)WikiDiscussions main Synced 2d ago

READMEChangelog (2)Dependencies (1)Versions (3)Used By (0)

Introduction
============

[](#introduction)

This package contains a method to easily enable translation of Vue components within [Laravel Jetstream](https://jetstream.laravel.com/) projects built with the [Inertia](https://jetstream.laravel.com/stacks/inertia.html) stack.

This package is **not** compatible with the [Livewire](https://jetstream.laravel.com/stacks/livewire.html) stack.

The implementation uses [vue-i18n](https://vue-i18n.intlify.dev/).

Warning
-------

[](#warning)

This will overwrite the Vue components, layout and pages that come with Jetstream, and add the necessary code to enable translation. If you have made changes to these files, you will need to merge them manually.

Using this package should be done at the start of a project, before making any changes to the Jetstream components.

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require fixers/jetstream-inertia-i18n --dev
```

The package uses Laravel's auto-discovery feature to register the service provider.

When ready to publish the package's config file, run the following command:

```
php artisan fixers:publish-components
```

This will introduce you to a warning message, asking you to confirm the publishing of the package's files.

You will also be prompted to include any of the available languages in the package.

You are welcome to contribute with your custom language file as a Pull Request.

TODO
----

[](#todo)

- Add something that ensures we are up to date with Jetstream's components
- Add more languages

###  Health Score

20

—

LowBetter than 13% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity35

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

1009d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/de75380ad392caa360b30cd438dde149cbc4f830085b0da4a91947c156ec2d20?d=identicon)[Repox](/maintainers/Repox)

---

Top Contributors

[![Repox](https://avatars.githubusercontent.com/u/673280?v=4)](https://github.com/Repox "Repox (4 commits)")

### Embed Badge

![Health badge](/badges/fixers-jetstream-inertia-i18n/health.svg)

```
[![Health](https://phpackages.com/badges/fixers-jetstream-inertia-i18n/health.svg)](https://phpackages.com/packages/fixers-jetstream-inertia-i18n)
```

###  Alternatives

[illuminate/translation

The Illuminate Translation package.

6938.0M572](/packages/illuminate-translation)[erag/laravel-lang-sync-inertia

A powerful Laravel package for syncing and managing language translations across backend and Inertia.js (Vue/React/Svelte) frontends, offering effortless localization, auto-sync features, and smooth multi-language support for modern Laravel applications.

4925.3k](/packages/erag-laravel-lang-sync-inertia)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
