![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 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 ![]() Pozdrawiam. Ten post edytował Apach 16.05.2024, 19:18:54 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 22.05.2025 - 07:58 |