it-bens/simple-words-translator

不同语言中简单常用词的翻译器

v0.2.1 2024-03-23 19:05 UTC

This package is auto-updated.

Last update: 2024-09-23 20:13:33 UTC


README

Tests codecov

简单问题,简单解决。

这是一个简单的包,提供对定义词汇如“是”和“否”(英语)的翻译。期望的语言可以通过名称或ISO代码(2个字母)传递。

安装

composer require it-bens/simple-words-translator

使用

use ITB\SimpleWordsTranslator\TranslatorByName;

$translator = new TranslatorByName();
$translation = $translator->yes('Deutsch'); // 'Ja'
$translation = $translator->no('deutsch'); // 'Nein'
use ITB\SimpleWordsTranslator\TranslatorByIsoCode;

$translator = new TranslatorByIsoCode();
$translation = $translator->yes('de'); // 'Ja'
$translation = $translator->no('de'); // 'Nein'

该包提供两个翻译器的接口。所有翻译都实现了ITB\SimpleWordsTranslator\Translation接口。

支持的语言

  • 德语
  • 英语
  • 西班牙语
  • 法语
  • 意大利语
  • 荷兰语