jlaso/tradukoj-laravel

Tradukoj Laravel 翻译

dev-develop 2018-11-14 20:51 UTC

This package is auto-updated.

Last update: 2024-09-15 10:35:34 UTC


README

在主 composer.json 中添加包

  { 
     "require": 
     {
        ...,
	    "jlaso/tradukoj-laravel": "dev-master",
	    ...
     }
  }

运行 composer update 以安装 TradukojLaravel

运行命令 php artisan vendor:publish 以获取包的配置并将其暴露,然后编辑文件 app/config/tradukoj.php,在 Tradukoj 的用户区域添加您项目的数据。

Data project in the user area

<?php

return array(

    'key' => 'put-your-api-key-here',
    'secret' => 'put-your-api-secret-here',
    'project_id' => 0,
    'url' => 'https://www.tradukoj.com/api/',

);

使用

配置好参数后,您可以使用与 Tradukoj 服务器的同步。

上传所有本地翻译到服务器(第一次使用)

php artisan tradukoj:sync --upload-first

如果您使用此选项,则在后续时间可能会在服务器上丢失翻译更改。**请记住这一点**

从服务器下载所有翻译到本地

php artisan tradukoj:sync 

由于本地翻译的文件日期,目前无法实现全双工的完整同步翻译。没有简单的方法来确定哪些翻译在本地已修改。

故障排除

如果您在使用此包的命令时遇到任何问题,请记住 debug 选项可以帮助您了解发生了什么。

php artisan tradukoj:sync --debug

作者和合作者

  • Joseluis Laso

参考文献