maciejkrol/wikidiki

WikiDiki 允许您根据 wikipedia.org 在多种语言之间翻译单词(主要是名词)。

1.0.2 2016-07-25 10:40 UTC

This package is not auto-updated.

Last update: 2024-09-26 02:01:51 UTC


README

WikiDiki 使用 Wikipedia 在多种语言之间翻译单词。

安装

Total Downloads

您可以使用 composer 安装此库。

composer require maciejkrol/wikidiki

基本用法

WikiDiki 的使用非常简单。

//instantiate
$wikidiki = new \maciejkrol\wikidiki\wikidiki ();

在翻译时,您必须告诉 WikiDiki 基础语言是什么。在这个例子中是英语。WikiDiki 使用 ISO 双字母语言代码。

这样,您将获得所有可用的翻译,并以语言代码作为键的关联数组。

$word       =   'Tea';
$language   =   'en';

$translated = $wikidiki->translate($word, $language);   //array

您也可以提供一个第三个参数,一个包含单个语言代码的字符串,以获取单个翻译字符串。

$word       =   'Tea';
$language   =   'en';
$to         =   'pl';

$translated = $wikidiki->translate($word, $language, $to);   //string

或一个数组,以检索翻译数组。

$word       =   'Tea';
$language   =   'en';
$to         =   ['pl', 'it'];

$translated = $wikidiki->translate($word, $language, $to);   //array

如果 WikiDiki 找不到翻译,则返回 null

从现在开始,您可以获取搜索建议

$word       =   'Tea';
$language   =   'en';

$translated = $wikidiki->suggest($word, $language, $to);   //array