Kiedy chcesz dotrzeć ze swoim przekazem do klientów z zagranicy, z pewnością pomoże Ci znajomość ich języka. Jeżeli jej nie posiadasz, lub klienci pochodzą z kilku, albo większej liczby krajów, w których mówi się różnymi językami, możesz skorzystać z usług tłumacza. Nie jest to jednak najtańsza opcja, a jeżeli treści na Twojej stronie internetowej pojawiają się często, to możesz nie nadążyć z ich tłumaczeniem. Rozwiązaniem jest skorzystanie z Google Translate API, czyli tego samego ML, z którego korzysta wyszukiwarka Google. Jak go zainstalować na swojej stronie internetowej? Dowiesz się w kolejnych akapitach.
Klucz Google Translate API key — jak go wygenerować i pobrać?
Aby rozpocząć proces pozyskania klucza Google Translate API (dostępnego w ramach Google Cloud API), potrzebujesz zalogować się przez interfejs do konsoli Google Cloud. Jeżeli jeszcze nie masz konta, to tutaj dowiesz się jak je skonfigurować.
Wybór wersji: podstawowej lub rozszerzonej
Teraz musisz zdecydować się no wybór jednej z dwóch opcji, gdyż tłumacz występuje w wersji: podstawowej, albo rozszerzonej. Różnią się one m.in. zoptymalizowaniem tłumaczenia długich form, co może być istotne w przypadku niektórych dokumentów.
Stworzenie projektu i uruchomienie płatności
Tak jak w przypadku wielu innych działań w chmurze, konieczne jest stworzenie lub wybór projektu, a kiedy skończysz go konfigurować, nie zapomnij o włączeniu płatności. Jeżeli zdecydowałeś się na wersję basic, to za pierwsze 500 000 znaków miesięcznie nie zapłacisz nic, natomiast po przekroczeniu tego limitu zostanie doliczona kwota 20 USD za każdy milion znaków.
Gdybyś nie zmieścił się w limicie miliarda tłumaczonych znaków miesięcznie, to możesz negocjować tę cenę. Wybór wersji zaawansowanej wiąże się z większą liczbą opcji. Jeżeli chcesz poznać ich szczegółowe funkcje, to skontaktuj się z naszymi ekspertami. Google translate API key nie będzie miał przed tobą żadnych tajemnic.
Włączenie interfejsu API, ustawienie limitów oraz konfiguracja uwierzytelniania
Kolejnym krokiem jest włączenie interfejsu API (dostępne tu) oraz ustalenie limitów, aby nie przekroczyć zaplanowanego budżetu. Jak to zrobisz, to czeka Cię konfiguracja uwierzytelniania, gdyż każda aplikacja kliencka korzystająca z interfejsu API musi zostać uwierzytelniona.
Stworzenie konta usługi oraz kluczy
W ten sposób dotarliśmy do kluczowego momentu, niemal dosłownie, gdyż za chwilę stworzymy klucz, ale wcześniej potrzebne będzie konto usługi. W Cloud Console wybierz opcję „Utwórz konto usługi”, wybierz swój projekt i podaj nazwę konta. Pamiętaj, aby wybrać odpowiednią rolę — Cloud Translation API Admin. Na start wystarczy Ci jedna, ale możesz od razu nadać kilka dodatkowych, jeżeli potrzebujesz.
Teraz możesz stworzyć klucz. W Cloud Console kliknij adres email utworzonego wcześniej konta usługi, następnie kliknij opcję „klucze” i „dodaj klucz”, a następnie „utwórz nowy klucz”. Po kliknięciu polecenia „utwórz” na Twój dysk zostanie pobrany klucz w formacie JSON. Teraz możesz kliknąć „zamknij”.
Jak zainstalować klucz tłumacza Google na swojej witrynie?
Teraz wystarczy, że podasz dane uwierzytelniające do kodu aplikacji ustawiając zmienną środowiskową: GOOGLE_APPLICATION_CREDENTIALS w pliku ~/.bashrc lub ~/.profile. Poniżej przykład jak możesz to zrobić w systemie Windows, wpisując w wierszu polecenia:
set GOOGLE_APPLICATION_CREDENTIALS=KEY_PATH
Pamiętaj podmienić “KEY_PATH” na ścieżkę do pobranego pliku JSON.
Jak widzisz, instalacja Google Translate API jest dość prosta, ale gdybyś potrzebował wsparcia, zgłoś się do nas, postaramy się odpowiedzieć na wszystkie pytania dotyczące cloud translation API, a szczególnie Google Translate API Key.