9

Oto mój problem: Mam domyślny przycisk logowania Google na mojej stronie i muszę zmienić jego język.Jak zmienić język przycisku logowania Google?

I czynią go:

gapi.signin2.render('google-button', { 
    'scope': 'profile email', 
    'width': 122, 
    'height': 39, 
    ... 
}); 

próbowałem kilku rozwiązań w całej sieci. Te, które są:

  1. Wkładanie lang obiekt w skryptu tagu API:

    <script src="https://apis.google.com/js/platform.js" async defer > 
        {lang:'pt'} 
    </script> 
    
  2. Ustawianie ___gcfg:

    window.___gcfg = { 
        lang: 'pt' 
    }; 
    
  3. Ustawianie lang atrybut w html tag

    <html lang="pt"> 
    
  4. Dodanie parametru do API URL

    <script src="https://apis.google.com/js/platform.js?hl=pt" . . . 
    

a jedynym miejscem, znalazłem coś na ten temat w dokumentacji Google, przekierowuje do strony, która nie mówi nic na ten temat. (https://developers.google.com/identity/sign-in/web/build-button)

Naprawdę chciałbym uniknąć tworzenia niestandardowego przycisku ze względu na wytyczne dotyczące brandingu, czy ktoś mógłby mi pomóc?

PS: Używam React.js

Wielkie dzięki!

+0

Każde rozwiązanie nawet 2 lata później? Parametr 'hl' działa tylko' withlongtitle: false' –

Odpowiedz

Powiązane problemy