Google Sheets 作为翻译工具

0.1.0 2022-06-16 22:26 UTC

This package is auto-updated.

Last update: 2024-09-17 02:56:13 UTC


README

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

Transheet

免费解决方案,用于管理您的翻译

报告错误 · 请求功能

入门

启用 Google Sheets API 并创建服务帐户

  1. 前往 Google Cloud Platform 控制台
  2. 启用 "Google Sheets API"
  3. 点击 "管理"
  4. 点击 "凭证"
  5. 点击 "创建凭证"
  6. 点击 "OAuth 客户端 ID"
  7. 点击 "配置同意屏幕"
  8. 选择 "外部" > 创建
  9. 为 "Google Sheets API" 添加作用域 .../auth/drive.file
  10. 保存并继续
  11. 发布应用
  12. 点击 "凭证" 并从 "创建凭证" 中选择 "OAuth 客户端 ID"
  13. 选择 "Web 应用" 并点击 "创建"
  14. 点击 "下载 json",将文件放在项目根目录并重命名为 client_secret.json
  15. 点击 "服务帐户"
  16. 在 "服务帐户名称" 文本框中输入 "ServiceAccount"
  17. 点击 "创建并继续"
  18. 点击 "完成"
  19. 复制创建的服务帐户的电子邮件地址

创建电子表格

  1. 创建新的电子表格
  2. 点击右上角的 "共享" 按钮
  3. 粘贴复制的服务帐户电子邮件并点击 "完成"
  4. 将创建的电子表格的 ID 添加到您的 .env 文件中。

示例

   SPREADSHEETID=1Tu3EvufoNVnnUvRnc-3d-3raww6Z7ti951xegnqlsDM
  1. 将电子表格名称添加到您的 .env 文件中。

示例

   SHEETNAME=Sheet1
  1. 在 A1 单元格中设置值为 "key",不带双引号
  2. 从 B1 到 Z1 设置感兴趣语言的 ISO 639-1 代码

示例

Product Name Screen Shot

安装包

  1. 安装
composer require vladislavbogomolov/transheet
  1. 将以下内容添加到 ./config/app.php 文件中,在 Package Service Providers... 注释之后
Vladislavbogomolov\Transheet\TransheetServiceProvider::class,

用法

此命令将在每个语言文件夹中创建 transheet.php 文件,其中包含翻译列表。

php artisan transheet:download

(返回顶部)