{"id":19993597,"url":"https://github.com/plugins-world/Translate","last_synced_at":"2025-05-04T12:32:03.976Z","repository":{"id":41583633,"uuid":"141143278","full_name":"plugins-world/Translate","owner":"plugins-world","description":"文本语言识别，文本内容翻译，集成百度翻译、有道云翻译、谷歌翻译、金山词霸翻译","archived":false,"fork":false,"pushed_at":"2025-03-26T02:03:57.000Z","size":65,"stargazers_count":96,"open_issues_count":0,"forks_count":16,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-30T23:35:12.408Z","etag":null,"topics":["laravel","php","translate"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/plugins-world.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-16T13:35:26.000Z","updated_at":"2025-03-26T08:11:47.000Z","dependencies_parsed_at":"2023-01-24T21:00:56.218Z","dependency_job_id":"c839f00f-0f6d-47a7-8de9-817c42d0efab","html_url":"https://github.com/plugins-world/Translate","commit_stats":{"total_commits":1,"total_committers":1,"mean_commits":1.0,"dds":0.0,"last_synced_commit":"61b6668364cd01bb87e6850004ac0ba8238a4a0e"},"previous_names":["plugins-world/translate","mouyong/translate"],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plugins-world%2FTranslate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plugins-world%2FTranslate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plugins-world%2FTranslate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plugins-world%2FTranslate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/plugins-world","download_url":"https://codeload.github.com/plugins-world/Translate/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252334803,"owners_count":21731466,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["laravel","php","translate"],"created_at":"2024-11-13T04:52:50.262Z","updated_at":"2025-05-04T12:32:03.507Z","avatar_url":"https://github.com/plugins-world.png","language":"PHP","readme":"多平台翻译、文本语言探测\n---\n\n[![Latest Stable Version](http://poser.pugx.org/plugins-world/translate/v)](https://packagist.org/packages/plugins-world/translate) [![Total Downloads](http://poser.pugx.org/plugins-world/translate/downloads)](https://packagist.org/packages/plugins-world/translate) [![Latest Unstable Version](http://poser.pugx.org/plugins-world/translate/v/unstable)](https://packagist.org/packages/plugins-world/translate) [![License](http://poser.pugx.org/plugins-world/translate/license)](https://packagist.org/packages/plugins-world/translate) [![PHP Version Require](http://poser.pugx.org/plugins-world/translate/require/php)](https://packagist.org/packages/plugins-world/translate)\n\n\n项目自动拆分，如需跟踪源码更新情况，请前往：https://github.com/plugins-world/packages 查看 Translate 目录\n\n# 安装\n\n```shell\n$ composer require \"plugins-world/translate\" -vvv\n```\n\n# 使用\n\n\n```php\n\u003c?php\n\nrequire __DIR__ . '/vendor/autoload.php';\n\n// deepl\n// $app = new \\Plugins\\Translate\\Translator\\Deepl([\n//     // 需要配置代理\n//     'is_use_pro_api' =\u003e false,\n//     'pro_app_key' =\u003e '',\n//     'free_app_key' =\u003e '',\n//     'is_enable_proxy' =\u003e true,\n//     'http_proxy' =\u003e 'http://10.0.50.101:7890',\n//     'http_proxys' =\u003e 'http://10.0.50.101:7890',\n// ]);\n\n// google\n// $app = new \\Plugins\\Translate\\Translator\\Google([\n//     // 需要配置代理\n//     'is_enable_proxy' =\u003e true,\n//     'http_proxy' =\u003e 'http://10.0.50.101:7890',\n//     'https_proxy' =\u003e 'http://10.0.50.101:7890',\n//     // 如需要重新定义 http options，在此配置\n//     'http' =\u003e [\n//         'timeout' =\u003e 5.0,\n//         'verify' =\u003e false,\n//     ],\n// ]);\n\n// baidu\n// $app = new \\Plugins\\Translate\\Translator\\Baidu([\n//     // @see http://api.fanyi.baidu.com/manage/developer\n//     // 'app_id' =\u003e '你的百度翻译 app_id',\n//     // 'app_key' =\u003e '你的百度翻译 app_key',\n// ]);\n\n// youdao\n// $app = new \\Plugins\\Translate\\Translator\\Youdao([\n//     // @see https://ai.youdao.com/console/\n//     // 'app_id' =\u003e '你的有道智云 app_id',\n//     // 'app_key' =\u003e '你的有道智云 app_key',\n// ]);\n\n// jinshan\n// 金山翻译无法使用，验证时间 2024-04-29 21:56:00\n// $app = new \\Plugins\\Translate\\Translator\\Jinshan();\n\n\n// try {\n//     $result = $app-\u003etranslate('测试', 'zh', 'en');\n//     var_dump($result-\u003egetSrc(), $result-\u003egetDst(), $result-\u003egetOriginal());\n// } catch (\\Throwable $e) {\n//     var_dump($e-\u003egetMessage());\n// }\n// die;\n\n\n// 文本内容探测：检测用户输入的内容是哪个国家的语言\n$languageRecognizerClient = new \\Plugins\\Translate\\LanguageRecognizer\\LanguageRecognizerClient();\n\n$languageRecognizer = $languageRecognizerClient-\u003edetect(\"Словѣ́ньскъ/ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ\");\nvar_dump($languageRecognizer-\u003egetData());\n\n```\n\n## TODO\n\n[x] Deepl  \n[ ] Bing  \n[ ] Tencent  \n","funding_links":[],"categories":["PHP"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplugins-world%2FTranslate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplugins-world%2FTranslate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplugins-world%2FTranslate/lists"}