bulbul5391/english-to-bangla

将任何数字、月份和日期从英语转换为孟加拉语

v1.0.4 2023-08-29 16:18 UTC

This package is not auto-updated.

Last update: 2024-09-25 10:27:46 UTC


README

Linkedin Follow

🤗 您可以轻松转换如下

  • 任何英语数字到孟加拉语数字
  • 英语数字到孟加拉语单词
  • 英语数字到十进制数字
  • 英语月份到孟加拉语月份
  • 英语日期到孟加拉语日期
  • 您的域名 /en-to-bn

✍️ 安装

composer require bulbul5391/english-to-bangla

😊 使用

use Bulbul5391\EnglishToBangla\EnToBn;
$convert = new EnToBn();

echo $convert->enToBn(1233.77, 'w');
Output : এক হাজার দুই শত তেত্রিশ দশমিক সাত সাত

echo $convert->enToBn('January');
Output : জানুয়ারি

echo $convert->enToBn('520', 'm');
Output : পাঁচ শত বিশ টাকা

从Blade页面调用函数

    /*---Controller---*/
    <?php
    use Bulbul5391\EnglishToBangla\EnToBn; 
    class ReportController extends Controller
    {
        public function index(){
            $data['Controller] = 'App\Http\Controllers\ReportController';
            return view('report',$data);
        }
        public static function enToBn($val, $for=null)
        {
           $convert = new EnToBn();
           return $convert->enToBn($val, $for); 
        }
    }
    
    /*---report.blade.php---*/
    {{ $Controller::enToBn(10510) }} //Output ১০৫১০
    {{ $Controller::enToBn(10510,'en') }} //Output 10510
    {{ $Controller::enToBn(10510, 'w') }} //দশ হাজার পাঁচ শত দশ

或者您可以从Blade页面通过辅助函数调用

    php artisan vendor:publish --tag=EnToBnServiceProvider
    
    //Add this line in composer.json file
    "autoload-dev": {
        "files": [
            "app/Helpers/EnToBnHelper.php"
        ]
    }
    
    After Run : composer dump-autoload
    
    /*---Controller---*/
    class ReportController extends Controller
    {
        public function index(){
            return view('report');
        }
    }
    
    /*---report.blade.php---*/
    {{ enToBn(22222,'c')}}
    {{ enToBn(10510) }} //Output ১০৫১০
    {{ enToBn(10510,'en') }} //Output 10510
    {{ enToBn(10510, 'w') }} //দশ হাজার পাঁচ শত দশ

☑️测试英语到孟加拉语翻译

  • http://{{hostname}}/en-to-bn

✨ 示例

谢谢 🙋