Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev2.2.2

simplytranslate

Traduções e TTS do Google gratuitos e ilimitados. Rápidos e privados.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
657
Curtidas
39
Pontos Pub
150

Instalar pacote

flutter pub add simplytranslate

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

SimplyTranslate é um pacote Flutter/Dart que fornece acesso gratuito e ilimitado a traduções do Google e funcionalidade de texto para fala (TTS). Projetado para velocidade e privacidade, permite localização e internacionalização sem depender de APIs de terceiros. O pacote suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, tornando-o ideal para aplicativos multiplataforma que exigem tradução de idiomas em tempo real e saída de áudio. Ele utiliza a API SimplyTranslate, garantindo latência mínima e sem limites de uso.

Casos de uso

  • Tradução de aplicativo em tempo real
  • Interfaces de usuário multilíngues
  • Integração de texto para fala
  • Recursos de tradução prontos para offline
  • localização multiplataforma

Principais recursos

  • Traduções gratuitas e ilimitadas
  • Suporte embutido de TTS
  • Acesso rápido e privado à API
  • Compatibilidade multiplataforma
  • Integração simples por meio do Flutter pub
  • Nenhuma chave de API é necessária

Indicado para

  • Desenvolvedores construindo aplicativos multilíngues
  • Aplicativos que precisam de tradução instantânea
  • Projetos que priorizam a privacidade do usuário
  • Aplicativos móveis e web multiplataforma
  • Ferramentas educacionais ou voltadas para acessibilidade

Considerações

  • Depende de API de terceiros (SimplyTranslate)
  • A qualidade da tradução depende do serviço upstream
  • Personalização limitada dos motores de tradução
  • Não adequado para necessidades de tradução de alta segurança
  • Dependente de rede para resultados em tempo real

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

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.

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.