Laravel Blog 8.x
This is Laravel 8.x Multi-language Blog System. Your template for blogging.
- Everyting like standard Laravel installation (more in https://laravel.com/docs/8.x#installation):
- download release or clone this repo
- setup your blog in .env file.
- Run artisan
php artisan storage:link
(necessary for store images). - Fill correctly
APP_DISQUS
- your embed.js provided by Disqus andSESSION_DOMAIN
- your domain. - Add some users in database/seeders/UserSeeder.php for example:
DB::table('users')->insert([
'name' => 'your_user_name',
'first_name' => 'your_first_name',
'last_name' => 'your_last_name',
'email' => '[email protected]',
'website' => 'your_website',
'description' => 'your_description',
'password' => Hash::make('your_password'),
'email_verified_at' => now(),
'remember_token' => ''
]);
- Migrate database using artisan
php artisan migrate --seed
.
Have fun :)
- Two languages are available by default English and Polish.
- If you want to add new language you will make new folder for example de in resources/lang and copy everyting form resources/lang/en to this folder and create de.json in resources/lang folder. And then translate and add your lang to 'available_locales' array in config/app.php.