ArcGIS API for JavaScript lokalizācija

ģis

ArcGIS API for JavaScript ir pieejami vairāki veidi, kā lietot lokalizāciju. Vienkāršākais no tiem ir noklusētais tulkojums:

1.piemērs – noklusētais tulkojums

See the Pen 5.piemērs by Raimonds Vērpējs (@raimondsv) on CodePen.

Pirms ArcGis JavaScript bibliotēkas izsaukšanas html dokumenta galvā (head) ir jānorāda vēlamā valoda:

<script type=”text/javascript”>
dojoConfig = {
locale: “lv“,
parseOnLoad: true
};
</script>

2.piemērs – pielāgots tulkojums

Izmantojot resursu moduli esriBundle, iespējams nomainīt jebkura sīkrīka attēlojamo tekstu.

See the Pen 6.piemērs by Raimonds Vērpējs (@raimondsv) on CodePen.

Piemērā nomainīts teksts sīkrīkiem: zoomIn, zoomOut un home.Button:

esriBundle.widgets.zoomSlider.zoomIn = “Tyvynuot“;
esriBundle.widgets.zoomSlider.zoomOut = “Attuolynuot“;
esriBundle.widgets.homeButton.home.title = “Puorskots“;

Pilnu sarakstu ar sīkrīkiem un to pozīcijām var uzzināt ArcGis API for Javascript izstrādātāju mājas lapā, konsolē ievadot komandu “console.dir(esri.bundle)” (bez pēdiņām).

Piemēros veiktās izmaiņas:


Saistītie resursi:
ArcGIS API for JavaScript
Localization
Internationalization with the Dojo Toolkit

Tavs komentārs