robinncode/onubadok

这是一个Composer包,用于将您的PHP软件翻译成其他语言,主要是孟加拉语。

1.0.2 2023-06-02 02:58 UTC

This package is auto-updated.

Last update: 2024-10-01 00:08:32 UTC


README

使用onubadok轻松本地化您的laravel项目。

安装

composer require robinncode/onubadok

用法

  • 要生成语言文件,运行以下命令

    php artisan onubadok:generate your_language_code
    

    示例

    php artisan onubadok:generate bn
    

    这将生成必要的文件在lang/enlang/bn。现在您可以翻译文件并保存它。

  • 要发布控制器文件,运行以下命令

    php artisan onubadok:publish
    

    这将发布控制器文件到app/Http/Controllers/OnubadokController.php。现在您可以使用控制器获取翻译后的文本。同时,将以下行添加到您的routes/web.php文件中

    Route::get('/onubadok/change/{lang}', 'OnubadokController@change');
    

在blade文件中的用法

现在运行您的项目,然后在浏览器中输入http://your_project_url/onubadok/change/your_language_code以更改语言为your_language_code。现在您可以使用以下代码获取翻译后的文本。

{{ __( 'Your text' ) }}

示例

以下是一个数据表列名的示例。在这里,data_table是文件名,Name是键。

{{ __( 'data_table.Name' ) }}

许可证

此软件包是开源软件,许可协议为MIT许可证

贡献

请自由为此项目做出贡献。任何形式的贡献都受欢迎。

作者

MsM Robin msmrobin518@gmail.com