Laravel Khmer Link

Add custom validation rules for Khmer script:

App::setLocale($locale); $post = Post::findOrFail($id); laravel khmer

'locale' => 'km', 'fallback_locale' => 'en', Create resources/lang/km.json for generic strings: $post = Post::findOrFail($id)

Register in kernel.php and adjust routes: $length = 50) $string = preg_replace('/[^\pKhmer\s]/u'

// app/Helpers/KhmerHelper.php function khmer_slug($string, $length = 50) $string = preg_replace('/[^\pKhmer\s]/u', '', $string); $string = trim($string); return mb_substr($string, 0, $length, 'UTF-8');

"Hello": "សួស្តី", "Welcome :name": "សូមស្វាគមន៍ :name", "Dashboard": "ផ្ទាំងគ្រប់គ្រង"

// app/Providers/AppServiceProvider.php Validator::extend('khmer_script', function ($attribute, $value) return preg_match('/^[\pKhmer\s]+$/u', $value); ); Usage:

Leave a Reply

Your email address will not be published. Required fields are marked *