Pakete, Repositories und App-Kategorien suchen

Paketdetailsv2.2.2

simplytranslate

Kostenlose und unbegrenzte Google-Übersetzungen und TTS. Schnell und privat.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
657
Likes
39
Pub-Punkte
150

Paket installieren

flutter pub add simplytranslate

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

SimplyTranslate ist ein Flutter/Dart-Paket, das kostenlosen und unbegrenzten Zugriff auf Google-Übersetzungen und Sprachsynthese (TTS) bietet. Für Geschwindigkeit und Datenschutz entwickelt, ermöglicht es eine nahtlose Lokalisierung und Internationalisierung in Apps, ohne auf Drittanbieter-APIs angewiesen zu sein. Das Paket unterstützt mehrere Plattformen wie Android, iOS, Web, macOS, Windows und Linux und ist daher ideal für plattformübergreifende Anwendungen, die Echtzeit-Sprachübersetzungen und Audiausgabe erfordern. Es nutzt die SimplyTranslate-API, um minimale Latenz und keine Nutzungsgrenzen zu gewährleisten.

Anwendungsfälle

  • Echtzeit-App-Übersetzung
  • Mehrsprachige Benutzeroberflächen
  • Text-zu-Sprache-Integration
  • Offline-fähige Übersetzungsfeatures
  • plattformübergreifende Lokalisierung

Hauptmerkmale

  • Kostenlose und unbegrenzte Übersetzungen
  • Eingebaute TTS-Unterstützung
  • Schneller und privater API-Zugriff
  • Multiplattformkompatibilität
  • Einfache Integration über Flutter pub
  • Kein API-Schlüssel erforderlich

Geeignet für

  • Entwickler, die mehrsprachige Apps erstellen
  • Apps, die eine sofortige Übersetzung benötigen
  • Projekte, die Datenschutz für den Nutzer priorisieren
  • Plattformübergreifende mobile und Web-Anwendungen
  • Bildungs- oder barrierefreie Tools

Hinweise

  • Beruht auf Drittanbieter-API (SimplyTranslate)
  • Die Übersetzungsqualität hängt vom Upstream-Service ab
  • Beschränkte Anpassungsmöglichkeiten für Übersetzungs-Engines
  • Nicht geeignet für Anforderungen an hochsichere Übersetzungen
  • Netzwerkabhängig für Echtzeit-Ergebnisse

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

SimplyTranslate-dart

GitHub | Pub

Project info

A Dart package to translate text using SimplyTranslate, Lingva Translate, and LibreTranslate.

TTS is also supported.

SimplyTranslate and Lingva Translate are free and open-source alternatives to Google Translate (that make use of Google Translate under the hood).

LibreTranslate is a free and open-source alternative to Google Translate that uses a open-source translation engine.

Not working?

As I can't always update the instance list (instances are run by volunteers and can be turned off at any time), do one of the following:

  • fetch the working instances via fetchInstances (look at example code, corresponding project is here)
  • Search for new instances by googling "simplytranslate" or "lingva translate" and set the instance with setInstance = "instance"
  • lingva instances can also be found here

Adding the package to your project

To add this package to your project, add the following line to your pubspec.yaml file under dependencies:

simplytranslate: ^2.2.2

then import the package in your Dart file:

import 'package:simplytranslate/simplytranslate.dart';

Usage

Example code

Limitations

  • Max character length per request for Japanese, Chinese, and Korean is around 1250. For other languages, it's around 5000 due to different encoding results.

Apps using SimplyTranslate

  • Pareader - Learn languages with news articles in multiple languages and translate words with a simple tap.

Buy me a coffee

ko-fi

Credits

This package is based on Gabriel Pacheco's google-translator, distributed under the MIT License.

As Google has request limitations, SimplyTranslate provides a free and open-source alternative with Google Translation quality.

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.