Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wdozenie Tłumacza stron od Google kilka waznych pytan, Tłumacza Google
Apach
post 16.05.2024, 19:16:55
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 8.05.2024

Ostrzeżenie: (0%)
-----


Witam,

probuje wdrozyc Tłumacza stron od Google tu znajduje sie jego ogolny opis, co do zasady na dzis uzycia-dzialania...

w zwiazku z nim i tym, ze dawno dzialalem z tym scryptem-modulem googla mam kilka waznych pytan:

1. czy on dziala obecnie po wdrozeniu na stronie - b. podobnie jak kiedys chyba przed 2020 rokiem... jak byl w wersji innej wtyczki-darmowej, bez limitow itp.

tzn. ze wypluje z kodu tlumacza-googla opcje juz do wybrania jezyka do tlumaczenia i zadziala jak kiedys w starszej wersji na danej stronie zmieniajac tylko text bez zmiany czcionki czy rozwalajac przy tym uklad typograficzny?



2. Chce wdrozyc/zainstalowac go wg tych instrukcji z dzialu googla https://cloud.google.com/translate/docs/setup

a dokladniej to:

https://cloud.google.com/translate/docs/bas...late-text-basic
opcja - Translate text - Basic v2

Mam juz tez zrobione jak ponizej kwestie z kontem:

Zanim zaczniesz korzystać z interfejsu Cloud Translation API, musisz mieć projekt z włączoną funkcją Cloud Translation API i mieć odpowiednie dane uwierzytelniające...

Zalezy mi na uzyciu kodu JavaScript - tak, aby dodac go lub zainicjowac w pliku strony .html

i mamy tu takie cos dla Node.js - kod

Kod
// Imports the Google Cloud client library
const {Translate} = require('@google-cloud/translate').v2;

// Creates a client
const translate = new Translate();

/**
* TODO(developer): Uncomment the following lines before running the sample.
*/
// const text = 'The text to translate, e.g. Hello, world!';
// const target = 'The target language, e.g. ru';

async function translateText() {
  // Translates the text into the target language. "text" can be a string for
  // translating a single piece of text, or an array of strings for translating
  // multiple texts.
  let [translations] = await translate.translate(text, target);
  translations = Array.isArray(translations) ? translations : [translations];
  console.log('Translations:');
  translations.forEach((translation, i) => {
    console.log(`${text[i]} => (${target}) ${translation}`);
  });
}

translateText();


lecz nie widze tu zmiennej dla np. APIkey lub keyValue...
mam rozumiec, ze musze jednak swoj wlasny kod .js stworzyc do tego tlumacza G. jesli chce uzyskac to o czym pisze tzn. glownie zeby dzialal jak kiedys starsza wtyczka? (pomijam kod html-css do np. flag wyboru jezyka)


Tu jeszcze znalazlem taki juz wypasiony .js plik-kod:
https://github.com/GoogleCloudPlatform/node...te/translate.js


Poza tym zeby nie bylo jestem poczatkujacym znawca JS-a guitar.gif tzn. zalezy sporo od rangi kodu i danej funkcji jak sobie radze z tematem.


Pozdrawiam.

Ten post edytował Apach 16.05.2024, 19:18:54
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.05.2024 - 01:47