Skip to main content

Primjeri

Saznajte prevoditelja primjera implementacije web-stranica.

Promijenite stavio je izvorišnog koda i ID klijenta u primjerima u jedan iz generiranog koda. Pogledajte cjeloviti Vodič za integraciju > Stvori Novi prevoditelj web-mjesta.

Označi neki sadržaj Kao jezik Koji se ne može prevesti ILI Drugi jezik

Označite dijelove sadržaja koje ne želite prevesti prijevodom = „ne”. Označite elemente odgovarajućim atributom jezika ako se razlikuje od sadržaja glavne stranice.

<html lang="en"><head><!-- 👇 Unesite točan put izvorišnog koda --><script src="https://cms-hrvojka.gov.hr/uploads/wt/7.1.5/widget.js"></script></head><body><div class="website-translator"></div><p>This will be translated</p> <!-- This will be translated --><p translate="no">This will not be translated</p> <!-- This will not be translated --><p lang='ja'>これを訳して</p> <!-- This will not be translated --><ul translate="no"> <li>Coffee</li> <!-- This will not be translated --> <li translate="yes">Tea</li> <!-- This will be translated --> <li>Milk</li> <!-- This will not be translated --></ul></body><footer> <script>// Configure plugin <!-- 👇 Promijenite XXXXXXXXXXX u ID klijenta --> WebsiteTranslator.Options.api.clientId = "XXXXXXXXXXX"; WebsiteTranslator.Options.ui.toolbarPosition = "top" WebsiteTranslator.Initialize() </script></footer></html>

Asinkrono kašnjenje učitavanja

<html lang="en-US">    <head>        <!-- 👇 Unesite točan put izvorišnog koda -->        <script src="https://cms-hrvojka.gov.hr/uploads/wt/7.1.5/widget.js" async defer onload="InitWebsiteTranslation()"></script>    </head>    <body>        <div class="website-translator"></div>        <script>            function InitWebsiteTranslation(){                // Configure                 <!-- 👇 Promijenite XXXXXXXXXXX u ID klijenta -->                WebsiteTranslator.Options.api.clientId = 'x-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'                // ...                // Initialize and run translations                WebsiteTranslator.Initialize()            }        </script>    </body></html>

Odgodi učitavanje

<html lang="en-US">    <head>       <!-- 👇 Unesite točan put izvorišnog koda -->        <script src="https://cms-hrvojka.gov.hr/uploads/wt/7.1.5/widget.js" defer></script>    </head>    <body>        <div class="website-translator"></div>                <script>            window.onload = function(){                // Configure                  <!-- 👇 Promijenite XXXXXXXXXXX u ID klijenta -->                WebsiteTranslator.Options.api.clientId = 'x-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'                // ...                // Initialize and run translations                WebsiteTranslator.Initialize()            }        </script>    </body></html>

Dodaj prevedene jezike treće strane na izbornik

<!DOCTYPE html><head>    <!-- 👇 Unesite točan put izvorišnog koda -->    <script src="https://cms-hrvojka.gov.hr/uploads/wt/7.1.5/widget.js"></script>    </head><body>    <div class="website-translator"></div><p>This is an example</p>  </body><footer>    <script>          <!-- 👇 Promijenite XXXXXXXXXXX u ID klijenta -->        WebsiteTranslator.Options.api.clientId = 'x-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'        var params = new URLSearchParams(window.location.search);        //   Languages which are already pretranslated and don't need to be machine translated        var thirdPartyLanguages = ["de", "fr", "sv"];        WebsiteTranslator.Options.translation.thirdPartyTranslationLanguages = thirdPartyLanguages;        WebsiteTranslator.Options.translation.onLanguageSelected = function(selectedLanguage) {            return new Promise(function(resolve) {                var translationHandled = false;                console.info("Selecting language", selectedLanguage);                if (thirdPartyLanguages.includes(selectedLanguage)) {                    console.info("Switching to third-party language with external code");                    translationHandled = true;                    // Third party translation                    var newUrl = new URL(window.location.href)                    newUrl.searchParams.set("lang", selectedLanguage)                    window.location.href = newUrl.href                }                resolve(translationHandled);            });        };        // Initialize and run translations        WebsiteTranslator.Initialize()    </script></footer></html>