Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel View Localization Laravel Package

vxm/laravel-view-localization

View on GitHub
Deep Wiki
Context7

About it

A package support you dynamic render view by user locale for Laravel application.

Installation

Require Laravel View Localization using Composer:

composer require vxm/laravel-view-localization

You need to publish the config-file with:

php artisan vendor:publish --provider="VXM\ViewLocalization\ViewLocalizationServiceProvider" --tag="config"

This is the contents of the published config file:

return [
    /**
     * Your source language locale.
     */
    'sourceLocale' => 'en',
];

Usage

It is a way to replace a set of views with another by user locale without the need of touching the original view rendering code. You can use it to systematically change the look and feel of an application depend on user locale. For example, when call view('about'), you will be rendering the view file resources/views/about.blade.php, if user locale is vi, the view file resources/views/vi/about.blade.php will be rendered, instead.

Note: If the application locale is the same as source locale original view will be rendered regardless of presence of translated view.

The package will automatically register itself. Now your application can dynamic render view by user locale.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
besmartand-pro/php-quality-config
sentix/ai-chatbot
terminal42/code-quality-tools
codifyo/ts-generator-bundle
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity