marshmallow / translatable
将翻译添加到您的 Nova 资源。翻译将存储在 translatables 表中,而不是像许多其他包那样存储在您现有表的 JSON 格式中。
v2.10.2
2024-09-24 12:27 UTC
Requires
- php: ^8.0
- laravel/nova: ^4.0
- marshmallow/commands: ^v1.2.1
- marshmallow/helpers: ^v2.11.1
- marshmallow/live-update: ^v2.0
- marshmallow/nova-advanced-image: ^v2.0
- marshmallow/sluggable: ^v1.3.0
- spatie/laravel-package-tools: ^1.13
- dev-main
- v2.10.2
- v2.10.1
- v2.10.0
- v2.9.1
- v2.9.0
- v2.8.0
- v2.7.1
- v2.7.0
- v2.6.0
- v2.5.0
- v2.4.0
- v2.3.5
- v2.3.4
- v2.3.3
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.0
- v2.1.0
- v2.0.10
- v2.0.9
- v2.0.8
- v2.0.7
- v2.0.6
- v2.0.5
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v1.x-dev
- v1.20.4
- v1.20.3
- v1.20.2
- v1.20.1
- v1.20.0
- v1.19.0
- v1.18.0
- v1.17.4
- v1.17.3
- v1.17.2
- v1.17.1
- v1.17.0
- v1.16.0
- v1.15.1
- v1.15.0
- v1.14.1
- v1.14.0
- v1.13.4
- v1.13.3
- v1.13.2
- v1.13.1
- v1.13.0
- v1.12.1
- v1.12.0
- v1.11.0
- v1.10.4
- v1.10.3
- v1.10.2
- v1.10.1
- v1.10.0
- v1.9.1
- v1.9.0
- v1.8.2
- v1.8.1
- v1.8.0
- v1.7.3
- v1.7.2
- v1.7.1
- v1.7.0
- v1.6.3
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.0
- v1.4.1
- v1.4.0
- v1.3.1
- v1.3.0
- v1.2.1
- v1.2.0
- v1.1.1
- v1.1.0
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- dev-270-create-inline-auto-translator
- dev-vendor-fixes
- dev-248-fixed-migrations-for-multi-tenant-websites
- dev-dependabot/npm_and_yarn/dns-packet-5.4.0
- dev-dependabot/npm_and_yarn/sass-1.58.3
- dev-dependabot/npm_and_yarn/sass-1.58.2
- dev-feature/pages
- dev-dependabot/npm_and_yarn/vue/compiler-sfc-3.2.47
- dev-dependabot/npm_and_yarn/json5-1.0.2
- dev-dependabot/github_actions/overtrue/phplint-8.2
- dev-dependabot/npm_and_yarn/loader-utils-1.4.2
- dev-dependabot/npm_and_yarn/sass-loader-13.2.0
- dev-dependabot/npm_and_yarn/vue-template-compiler-2.7.14
- dev-dependabot/npm_and_yarn/vue-loader-17.0.1
- dev-dependabot/npm_and_yarn/vuex-4.1.0
- dev-dependabot/npm_and_yarn/inertiajs/inertia-0.11.1
- dev-dependabot/npm_and_yarn/terser-4.8.1
- dev-development
- dev-dependabot/npm_and_yarn/laravel-mix-6.0.49
- dev-nova4
- dev-dependabot/npm_and_yarn/minimist-1.2.6
- dev-LTKort/issue91
- dev-dependabot/npm_and_yarn/sass-loader-12.1.0
This package is auto-updated.
Last update: 2024-09-24 12:27:38 UTC
README
Nova Translatable
将翻译添加到您的 Nova 资源。翻译将存储在 translatables
表中,而不是像许多其他包那样存储在您现有表的 JSON 格式中。
安装
您可以通过 composer 安装此包
composer require marshmallow/translatable
发布配置和资产
php artisan vendor:publish --provider="Marshmallow\Translatable\ServiceProvider"
用法
请参阅 Marshmallow 文档 了解详细信息。
使用 Deepl 集成
此包包含与 Deepl 的集成。此集成将在翻译索引视图中添加一个按钮,可以自动通过 Deepl 翻译您的文本。只需添加以下 ENV 变量即可使用此功能。
TRANSLATABLE_DEEPL_API_KEY=
这将使用 Deepl API 的免费版本。如果您有付费订阅,还可以添加以下内容。
TRANSLATABLE_DEEPL_API_PATH=https://api.deepl.com
更新日志
请参阅 更新日志 了解最近更改的详细信息。
测试
composer test
安全
如果您发现任何与安全相关的问题,请通过电子邮件 stef@marshmallow.dev 而不是使用问题跟踪器。
鸣谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。