larajs/i18n

Generates a vue-i18n compatible include file from your Laravel translations.

Maintainers

Package info

github.com/maingocthanhtan96/larajs-i18n

pkg:composer/larajs/i18n

Statistics

Installs: 196

Dependents: 0

Suggesters: 0

Stars: 2

Open Issues: 0

2.2.0 2026-03-28 03:27 UTC

This package is auto-updated.

Last update: 2026-03-28 03:28:02 UTC


README

This package allows converting language files from .php to .json to support frontend.

Quick start

Install

composer require --dev larajs/i18n:dev-main

Generate

php artisan larajs:i18n

Publish config

php artisan vendor:publish --tag=larajs-i18n

Frontend

import {createI18n} from "vue-i18n";
import LaraJSI18n from "./i18n.generated.json";

const i18n = createI18n({
  messages: LaraJSI18n,
});

export default i18n;