Honosítás a termékterületeken

A termékterületek a területek, oldalak és eszközprimitívek honosított nevét használják, amennyiben rendelkezésre áll a nevek fordítása.

Terület, oldal vagy eszközprimitív létrehozásakor az elem nyelvfüggő nevet kap. A név származhat a rendszeren belül tárolt meghatározásból, illetve megadhatja azt a felhasználó is. Ha egy nyelven adja meg a nevet, akkor ez a név fog a többi nyelv alapértelmezett neveként szolgálni. Az alapértelmezett név csak egy helyőrző, amíg a nyelvnek megfelelő név le nem váltja azt. Ha megad egy másik nyelvű nevet, akkor az alapértelmezett név felülíródik az új névvel, de csak az adott nyelven. A többi nevet ez nem érinti. Terület exportálásakor a keletkező .zip fájl a területhez, valamint a terület oldalaihoz és eszközprimitívjeihez tartozó összes nyelv összes nevét tartalmazza. Oldal exportálása esetén a keletkező .zip fájl az oldal és eszközprimitívjeinek összes nevét tartalmazza, minden nyelven.

Ha például a böngészőben beállított nyelv az angol és területet hoz létre, akkor a területnek adott név minden nyelvre vonatkozik. Ha a böngésző nyelvét franciára módosítja, majd átnevezi a területet, akkor a francia nyelvi beállítású böngészőt használó és a területet megnyitó felhasználók az új francia nevet fogják látni. Minden más nyelvi beállítású böngészőt használó felhasználó számára az eredeti angol név jelenik meg, mivel az az alapértelmezett. Ha több nyelvet kíván támogatni, akkor módosítania kell a böngésző nyelvét és minden egyes nyelven át kell neveznie a területet.

A rendszer megőrzi a névmódosítást. Tegyük fel például, hogy a francia nyelven átnevezett területet exportálja. Minden felhasználó, akinek böngészője francia területi beállításokat használ és importálja a területet, a francia nevet fogja látni. Minden, más nyelvre beállított területi beállításokat használó böngészővel dolgozó felhasználó a terület adott nyelvű nevét (amennyiben abban a nyelvben átnevezésre került), vagy az alapértelmezett nevet (ha a terület nem került átnevezésre) fogja látni. Az alapértelmezett név származhat másik nyelvből is, ha a terület másik nyelven került létrehozásra.

A következő táblázat a területtel kapcsolatban végrehajtható tevékenységeket sorolja fel és összefoglalja, hogy a termék hogyan kérdezi le a terület nevét. Az aktuális nyelv a webböngészőben beállított nyelvet jelenti.
Tevékenység Aktuális nyelv Egyéb nyelvek
Terület létrehozása A terültnek a létrehozásakor adott nevet használja Alapértelmezettként az aktuális nyelvnek megfelelő nevet használja
Terület importálása Az importált területen meghatározott nevet használja Az importált területen meghatározott nevet használja
Terület átnevezése Átvált az új névre Nincs változás

Az oldalnév-kezelési viselkedés hasonló a területnevek kezeléséhez. Az egyetlen különbség, hogy oldal többféleképpen létrehozható, de az általános alapelv mindig ugyanaz: ha a név létezik az aktuális nyelvben, akkor az jelenik meg. A név valaki által megadott fordítás, vagy cserére váró, nyelvnek megfelelő alapértelmezett név egyaránt lehet.

A következő táblázat az oldallal kapcsolatban végrehajtható tevékenységeket sorolja fel és összefoglalja, hogy a termék hogyan kérdezi le az oldal nevét.
Tevékenység Aktuális nyelv Egyéb nyelvek
Oldal létrehozása (másolat készítésével meglévő területből) Az oldalnak az eredeti területen adott nevet használja Az oldalnak az eredeti területen adott nevet használja
Oldal létrehozása (terület sablon segítségével végzett létrehozásának eredményeként) Az oldalnak a sablonban adott nevet használja Az oldalnak a sablonban adott nevet használja
Oldal létrehozása (üres terület létrehozásának vagy oldal megnyitott területhez adásának eredményeként) Az oldalnak a létrehozásakor adott nevet használja Alapértelmezettként az aktuális nyelvnek megfelelő nevet használja
Oldal létrehozása (másolat készítésével az oldalból a Space Manager alkalmazásban) A "Következő másolata:" címkét szúrja be az eredeti név elejére Alapértelmezettként az aktuális nyelvnek megfelelő nevet használja
Oldal importálása (közvetlenül vagy terület importálásának eredményeként) Az importált oldalon meghatározott nevet használja Az importált oldalon meghatározott értéket használja
Oldal átnevezése Átvált az új névre Nincs változás

Az eszközprimitívnevek viselkedése szintén hasonlít a hasonló- és oldalnevek viselkedésére. Az eszközprimitív példányok neve egymástól függetlenül van tárolva, ezért ha módosítja egy eszközprimitív példány nevét, az nem befolyásol egy másik nyelvhez tartozó példányt.

A következő táblázat az eszközprimitívvel kapcsolatban végrehajtható tevékenységeket sorolja fel és összefoglalja, hogy a termék hogyan kérdezi le az eszközprimitív nevét.
Tevékenység Aktuális nyelv Egyéb nyelvek
Eszközprimitív hozzáadása (a paletta használatával) Az adott nyelven meghatározott nevet használja Az adott nyelven meghatározott nevet használja
Eszközprimitív hozzáadása (oldal másolása, importálása vagy terület sablon segítségével végzett létrehozása eredményeként) Az eszközprimitívnek az eredeti oldalon, importált oldalon vagy a sablonban adott nevet használja Az eszközprimitívnek az eredeti oldalon, importált oldalon vagy a sablonban adott nevet használja
Eszközprimitív átnevezése Átvált az új névre Nincs változás