lbreda/laravel-langdb

Laravel语言数据库

v1.0.7 2022-02-12 15:34 UTC

This package is auto-updated.

Last update: 2024-09-12 21:06:55 UTC


README

一个用于在Laravel应用程序中添加语言数据库的包。

它包含了一个综合的语言及其ISO代码列表。

安装

您可以通过composer安装此包

composer require lbreda/laravel-langdb

然后您需要进行迁移

php artisan migrate

迁移后,您需要使用以下命令刷新语言数据库

php artisan lbreda:refresh-lang-db

用法

应用程序为您添加了一个新的模型:LBreda\LaravelLangDb\Language

该模型是一个标准的Eloquent模型。其表已预填充了一个综合数据集。

每种语言都具有以下属性(其中一些可能是 null

  • code_639_1:ISO-639-1语言代码
  • code_639_2t:ISO-639-2/T语言代码
  • code_639_2b:ISO-639-2/B语言代码
  • code_639_3:ISO-639-3语言代码
  • native_name:本地语言名称
  • translatable_name:您可以通过将其传递给 __()trans() 来获得应用程序语言中的语言名称的字符串

贡献

您可以通过GitHub pull requests进行贡献。请通过GitHub报告错误。

翻译非常受欢迎。