ajaaleixo / laravel-phraseapp
Laravel PhraseApp 包
v1.1.3
2020-02-11 10:30 UTC
Requires
- php: >=5.6.4
- guzzlehttp/guzzle: ^6.2
Requires (Dev)
- codacy/coverage: dev-master
- mockery/mockery: 0.9.*
- orchestra/testbench: ~3.4
- phpunit/php-code-coverage: ^4.0.3
- phpunit/phpunit: 5.7.*
This package is auto-updated.
Last update: 2024-09-11 20:06:37 UTC
README
Laravel PhraseApp 包
支持L5.4
此包为您提供一种从 https://phraseapp.com 下载已翻译键的方式。此翻译工具支持 标签,用于分离您的键集。
命令/功能
下载
从 PhraseApp.com 获取配置的每个 地区 的 标签 列表,并在您资源/lang/locale/目录下为每个标签创建一个文件。
+PhraseApp - 使用建议+
在导入/插入新键时,建议使用标签,因为 API 将其作为过滤选项接受。
安装
添加服务提供者
打开您的 config/app.php 文件,并在 providers 键下插入以下内容
Ajaaleixo\PhraseApp\PhraseAppServiceProvider::class,
添加存储磁盘
打开您的 config/filesystems.php 文件,并插入以下代码
'disks' => [
(...)
'lang' => [
'driver' => 'local',
'root' => resource_path('lang'),
],
]
运行发布命令
php artisan vendor:publish --provider="Ajaaleixo\PhraseApp\PhraseAppServiceProvider"
编辑设置
打开 config/laravel-phraseapp.php
文件,创建每个 .env
键并编辑以下内容
- project_id
- api.key
- identification
路线图
- Phraseapp:Upload 将现有翻译推送到 PhraseApp
- Phraseapp:Get:Locales 显示您帐户中可用的地区表