robinncode / onubadok
这是一个Composer包,用于将您的PHP软件翻译成其他语言,主要是孟加拉语。
1.0.2
2023-06-02 02:58 UTC
Requires
- php: >=7.4
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/en
和lang/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