1.0.6 • Published 6 months ago

pacote-tradutor-apps v1.0.6

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months ago

exemplo de uso no frontend

import {Translator} from "app-tradutor";

(async () => { const translator = new Translator("pt-br", "pt-br", apikey); await translator.loadTranslationsFromFirebase(); translator.setLanguage("es"); const pageContent = { Mensagem: "Olá mundo", }; await translator.translatePage(pageContent); })();

Importar a classe Translator de dentro da ferramente, ao instancia a classe passar a linguagem padrão da aplicação como parametro

metodos da aplicação:

1 - loadTranslationsFromDatabase(assíncrono) -> Procura no banco de dados, se ja existe a tradução para conteúdo enviado, se existir retorna a tradução do banco de dados 2 - setLanguage(assíncrono) -> Recebe um parametro(string), que seta a linguagem para qual o texto será traduzido. 3 - translatePage(assíncrono) -> Recebe um parametro(object), que representa o conteúdo a ser traduzido, o metódo traduz apenas o valor, mantendo o nome da chave do objeto.

1.0.6

6 months ago

1.0.5

6 months ago

1.0.4

6 months ago

1.0.3

6 months ago

1.0.2

6 months ago

1.0.1

6 months ago

1.0.0

6 months ago