> ## Documentation Index
> Fetch the complete documentation index at: https://www.twicecommerce.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Monikielinen sisältö

> Hallitse asiakkaille näkyvän sisältösi käännöksiä — listaukset, kokoelmat, sijainnit, verkkokaupan sivut ja muut — useilla kielillä.

TWICE Commerce tukee monikielistä sisältöä asiakkaille näkyvissä kohteissa. Asetat oletuskielen, otat käyttöön lisää kieliä ja käännät kohdekohtaisesti kenttiä kuten nimiä ja kuvauksia. Kääntämättömät kentät käyttävät oletuskielen arvoa.

## Määritelmä

Käännösjärjestelmällä ylläpidät lokalisoituja versioita tekstikentistä katalogissasi, hintanimikkeissä, kassan kentissä, kokoelmissa, sijainneissa, attribuuteissa ja pohjissa. Jokainen käännös on rajattu tiettyyn kohteeseen, kenttään ja kieleen — joten voit kääntää yksittäisen listauksen nimen ja kuvauksen niin monelle kielelle kuin sinulla on käytössä.

Käännökset tallennetaan erillään lähdekohteista. Alkuperäinen sisältö oletuskielelläsi säilyy kohteessa itsessään. Käännetyt arvot asetetaan sen päälle ja näytetään asiakkaille heidän kielivalintansa mukaan.

## Missä sitä käytetään?

* **Asetukset > Kielet** — aseta oletuskieli ja ota käyttöön lisää kieliä organisaatiollesi
* **Asetukset > Käännökset** — selaa kaikkea käännettävää sisältöä tyypeittäin (listaukset, kokoelmat, sopimusdokumentit, sijainnit, attribuutit, variantit, varianttiarvot, varaushinnat, kestotilaussuunnitelmat, kassan kentät), seuraa edistymistä ja muokkaa käännöksiä
* **Katalogikohteen editori** — lisää käännökset suoraan napsauttamalla kentän vieressä olevaa käännöskuvaketta: listauksen nimi ja kuvaus, kiinteän varaushinnan kestonimike ja kestotilaussuunnitelman otsikko [Hinnoittelu](/docs/fi/catalog/listings/pricing)-välilehdellä sekä mukautetun kentän nimi ja ohjeteksti [Kassa-asetukset](/docs/fi/catalog/listings/checkout-settings)-välilehdellä. Kuvake ilmestyy, kun rivi tai kenttä on tallennettu — uudella ei ole vielä tunnistetta, johon käännökset voisi liittää
* **Teemaeditori > Käännökset** — käännä verkkokaupassa kirjoitettua sisältöä (hero-tekstit, osioiden nimikkeet, SEO-metatiedot, sivujen tekstit) ja ohita järjestelmätekstejä. Katso [Teemaeditori](/docs/fi/sales-channels/online-store/theme-editor/overview)
* **Asetukset > Kassat > Käännökset** — käännä kassakohtaista sisältöä (kenttien nimet, suostumustekstit, vaiheiden tekstit) kassamäärityksittäin
* **Verkkokauppa** — käännetty sisältö näytetään automaattisesti asiakkaan kielen mukaan

## Miten se toimii

Käännökset on jäsennelty kolmitasoiseen hierarkiaan:

```mermaid theme={null}
%%{init: {'flowchart': {'nodeSpacing': 20, 'rankSpacing': 20}}}%%
flowchart TB
    Group["Käännösryhmä<br/>(kohteen tyyppi)"]
    Entity1["Kohde<br/>(esim. tietty listaus)"]
    Entity2["Kohde<br/>(esim. toinen listaus)"]
    Field1["Kenttä: name"]
    Field2["Kenttä: description"]
    Lang1["fi: 'Maastopyörä'"]
    Lang2["de: 'Mountainbike'"]

    Group --> Entity1
    Group --> Entity2
    Entity1 --> Field1
    Entity1 --> Field2
    Field1 --> Lang1
    Field1 --> Lang2

    style Group fill:#3b82f633,stroke:#3b82f6,stroke-width:3px,font-weight:bold
    style Entity1 fill:#10b98133,stroke:#10b981,stroke-width:2px
    style Entity2 fill:#10b98133,stroke:#10b981,stroke-width:2px
    style Field1 fill:#f59e0b33,stroke:#f59e0b,stroke-width:2px
    style Field2 fill:#f59e0b33,stroke:#f59e0b,stroke-width:2px
    style Lang1 fill:#8b5cf633,stroke:#8b5cf6,stroke-width:2px
    style Lang2 fill:#8b5cf633,stroke:#8b5cf6,stroke-width:2px
```

1. **Ryhmä** — käännettävien kohteiden luokka (esimerkiksi ”Listaukset”, ”Kokoelmat”, ”Verkkokauppa”). Jokainen ryhmä näyttää, kuinka monta kohdetta se sisältää ja mikä käännösten edistymä valitulla kielellä on.
2. **Kohde** — yksittäinen katalogikohde, kokoelma, sijainti, attribuutti, variantti tai verkkokaupan osio. Näyttää kohteen nimikkeen ja sen käännettävät kentät.
3. **Kenttä** — yksittäinen tekstiominaisuus (esimerkiksi `name`, `description`). Jokainen kenttä sisältää yhden käännöksen käytössä olevaa kieltä kohden.

## Tuetut kohdetyypit

### Katalogi ja varasto

| Kohdetyyppi                | Nimike                  | Käännettävät kentät                                                                   |
| :------------------------- | :---------------------- | :------------------------------------------------------------------------------------ |
| **Katalogikohde**          | Listaukset              | `name`, `description`, mukautettujen osioiden otsikot, mukautettujen osioiden sisältö |
| **Kokoelma**               | Kokoelmat               | `title`, `description`                                                                |
| **Palvelusijainti**        | Sijainnit               | `name`, `publicName`, `description`                                                   |
| **Sopimusdokumentti**      | Sopimusdokumentit       | `name`                                                                                |
| **Attribuutti**            | Attribuutit             | `name`, `description`, vaihtoehtojen nimikkeet                                        |
| **Variantti**              | Variantit               | `name`                                                                                |
| **Varianttiarvo**          | Varianttiarvot          | `value`                                                                               |
| **Varaushinnan rivi**      | Varaushinnat            | `label` — kiinteän varaushinnan kestonimike                                           |
| **Kestotilaushinnan rivi** | Kestotilaussuunnitelmat | `label` — suunnitelman otsikko                                                        |
| **Kassan kenttä**          | Kassan kentät           | `name` — kentän nimi, `placeholder`                                                   |

Attribuutit, joilla on vaihtoehtoihin perustuvia arvoja (esimerkiksi ”Väri”-attribuutti vaihtoehdoilla ”Punainen”, ”Sininen”, ”Vihreä”), näyttävät jokaisen vaihtoehdon nimikkeen erillisenä käännettävänä kenttänä. Käännöseditori ryhmittelee ne yläattribuutin alle.

Näitä kohdetyyppejä hallitaan kohdassa **Asetukset > Käännökset**.

Kolme rajoitusta ratkaisee, näkyykö hintanimike tai kassan kenttä lainkaan käännettävänä:

* **Vain kiinteät varaushinnat.** Kertoimeen perustuvalla varaushinnalla ei ole asiakkaalle näkyvää kestonimikettä — verkkokauppa ei näytä sellaista — joten kertoimeen perustuvat rivit puuttuvat varaushintojen ryhmästä. Kestotilaussuunnitelmissa ei ole vastaavaa jakoa; jokaisen suunnitelman otsikko on käännettävissä.
* **Vain mukautetut kassan kentät.** Tyypin **Customer attribute** kenttä näyttää attribuutin nimen, jonka käännät sen sijaan **Attribuutit**-ryhmästä. Sisäiset keräilykentät näkyvät vain henkilökunnalle, eikä niitä voi kääntää.
* **Valintavaihtoehtoja ei voi kääntää.** **Select field** -kentän vaihtoehtojen nimillä ei ole omaa pysyvää tunnistetta, joten niitä ei rekisteröidä käännettäviksi kentiksi ja ne näytetään lähdekielellä. Attribuuttien vaihtoehtojen nimikkeet sen sijaan *ovat* käännettävissä — epäsymmetria on tarkoituksellinen.

<Note>
  Varaus- tai kestotilaushinnan nimikkeellä on kaksoisrooli: oletuskielellä kirjoittamasi nimike on osa rivin tunnistetta. Rivit, jotka vastaavat toisiaan sekä ehdoiltaan *että* nimikkeeltään, lasketaan samaksi tarjoamaksi, joten ne yhdistyvät yhdeksi verkkokaupan vaihtoehdoksi ja saatavuus lasketaan tätä yhteistä tunnistetta vasten.

  Käännökset vaikuttavat vain näyttöön. Verkkokauppa näyttää käännetyn nimikkeen ja käyttää lähdenimikettä, jos käännöstä ei ole, joten ryhmittely pysyy samana kaikilla kielillä. Lähdenimikkeen muokkaus on se muutos, jolla on seurauksia — se voi jakaa yhden verkkokaupan vaihtoehdon kahdeksi tai yhdistää kaksi yhdeksi. Kääntäminen ei voi.
</Note>

### Verkkokaupan sisältö

| Kohdetyyppi               | Nimike            | Käännettävät kentät                                                                                                                                                                                                                                                                                                                                          |
| :------------------------ | :---------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Verkkokaupan mukautus** | Verkkokauppa      | Hero-otsikko, hero-kuvaus, hero-painike, kokoelmalistojen otsikot, nostettujen kokoelmien otsikot, listauslistojen otsikot, Tietoa-sivun hero, hakupalkin teksti, alatunnisteen tekijänoikeusteksti, ilmoituspalkki, sivupalkin teksti, SEO-metaotsikot ja -kuvaukset (sivukohtaisesti), Tietoa- / ehdot- / tietosuojasivujen sisältö, navigaation nimikkeet |
| **Kassamääritys**         | Kassa             | Osioiden kuvaukset kullekin kassan vaiheelle                                                                                                                                                                                                                                                                                                                 |
| **Sopimusdokumentti**     | Sopimusdokumentit | `name`                                                                                                                                                                                                                                                                                                                                                       |

Verkkokaupan sisältö käännetään **Teemaeditorin Käännökset**-tilassa, ei kohdassa Asetukset > Käännökset. Kassan sisältö käännetään kohdassa **Asetukset > Kassat** kunkin kassamäärityksen Käännökset-välilehdellä.

Kassamääritys kattaa tekstit, jotka kuuluvat itse kassaan. Listauksen kassaan lisäämät mukautetut kentät eivät kuulu siihen — niiden nimet ja ohjetekstit kuuluvat listaukseen, ja käännät ne listauksesta tai **Kassan kentät** -ryhmästä kohdassa Asetukset > Käännökset.

Vain kentät, joilla on tyhjästä poikkeava arvo oletuskielellä, näkyvät käännettävinä. Jos listauksella ei ole kuvausta, kuvauskenttä ei näy kyseisen listauksen käännöseditorissa.

<Note>
  Sähköposti- ja dokumenttipohjat ovat myös lokalisoitavissa kielikohtaisesti, mutta ne käännetään omissa editoreissaan ([Asetukset > Sähköpostit](/docs/fi/settings/emails), [Asetukset > Dokumentit](/docs/fi/settings/documents)) keskitetyn käännöseditorin sijaan. Sama ratkaisumalli pätee: kielikohtainen ohitus → lähdesisältö → koodin oletus (vain järjestelmäpohjat).
</Note>

## Kielten määritys

### Oletuskieli

Jokaisella organisaatiolla on **oletuskieli** — kieli, jolla alkuperäinen sisältösi on kirjoitettu. Oletuksena se on englanti (`en`), mutta sen voi vaihtaa kohdassa **Asetukset > Kielet**. Oletuskieli on perustaso, johon muita käännöksiä verrataan.

### Käytössä olevat kielet

Ota käyttöön lisää kieliä, niin voit kääntää sisältöä niille. TWICE tukee 24 kieltä:

|                |               |               |                         |
| :------------- | :------------ | :------------ | :---------------------- |
| englanti (en)  | suomi (fi)    | venäjä (ru)   | saksa (de)              |
| slovakki (sk)  | ruotsi (sv)   | hollanti (nl) | unkari (hu)             |
| norja (no)     | ranska (fr)   | espanja (es)  | italia (it)             |
| tšekki (cs)    | tanska (da)   | liettua (lt)  | viro (et)               |
| puola (pl)     | sloveeni (sl) | kroaatti (hr) | brasilianportugali (br) |
| portugali (pt) | latvia (lv)   | turkki (tr)   | ukraina (uk)            |

Kielen poistaminen käytöstä ei poista sen käännöksiä — ne säilyvät ja palaavat näkyviin, jos otat kielen uudelleen käyttöön.

## Käännösten edistymä

Käännösnäkymä seuraa valmiusastetta ryhmittäin ja kielittäin. Edistymä lasketaan näin:

**Käännetyt kentät / käännettävät kentät yhteensä**

* **Käännettävät kentät yhteensä** laskee vain kentät, joilla lähdekohteella on tyhjästä poikkeava oletuskielinen arvo.
* **Käännetyt kentät** laskee kentät, joilla on käännös valitulle kielelle.

Näin näet selvästi, mitä on vielä tehtävä ennen uuden kielen julkaisua.

## Järjestelmätekstien ohitukset

Oman sisältösi kääntämisen lisäksi voit ohittaa TWICEn tarjoamia sisäänrakennettuja käyttöliittymätekstejä. Ne ovat verkkokaupassa ja kassalla näkyviä nimikkeitä, painikkeita ja viestejä (esimerkiksi ”Lisää ostoskoriin”, ”Valitse päivät”, suodattimien nimikkeet). Ohitukset toimivat millä tahansa kielellä, myös oletuskielelläsi — hyödyllistä, kun haluat muotoilla nimikkeen liiketoimintasi termien mukaiseksi.

Järjestelmätekstien ohituksia hallitaan **Teemaeditorin Käännökset**-tilassa välilehdillä **System strings** ja **Commerce**. Verkkokaupan tekstit koskevat vain verkkokauppaasi. Commerce-tekstit ovat yhteisiä kaikille myyntikanaville.

## Varautumislogiikka

Kun tietyltä kentältä ja kieleltä puuttuu käännös, järjestelmä käyttää oletuskielen arvoa. Asiakkaat näkevät alkuperäisen sisällön tyhjän kentän sijaan.

## Usein kysyttyä

<AccordionGroup>
  <Accordion title="Voinko kääntää sisältöä mille tahansa kielelle?">
    Voit kääntää mille tahansa 24 tuetusta kielestä. Ota tarvitsemasi kielet käyttöön kohdassa **Asetukset > Kielet** ennen käännösten lisäämistä.
  </Accordion>

  <Accordion title="Mitä tapahtuu, jos vaihdan oletuskielen?">
    Oletuskielen vaihtaminen muuttaa sitä, mitä sisältöä pidetään perustasona. Olemassa olevat käännökset säilyvät. Kohteidesi sisältö (nimet, kuvaukset) on edelleen sillä kielellä, jolla sen alun perin kirjoitit — oletuskieliasetus kertoo järjestelmälle, mikä kieli se on.
  </Accordion>

  <Accordion title="Näkyvätkö käännökset verkkokaupassa automaattisesti?">
    Kyllä. Kun kentälle ja kielelle on olemassa käännös, se näytetään asiakkaille, joiden kielivalinta vastaa sitä. Puuttuvien käännösten tilalla käytetään oletuskielen arvoa.
  </Accordion>

  <Accordion title="Missä käännän verkkokaupan sisällön?">
    Verkkokaupassa kirjoitettu sisältö (hero-tekstit, osioiden nimikkeet, Tietoa-sivu, SEO-metatiedot) käännetään **Teemaeditorin Käännökset**-tilassa, ei kohdassa Asetukset > Käännökset. Avaa teemaeditori, vaihda Käännökset-sivupalkkiin, valitse kohdekieli ja muokkaa kenttiä suoraan.
  </Accordion>

  <Accordion title="Voinko hallita käännöksiä joukkona?">
    Kohdan **Asetukset > Käännökset** käännöseditorissa voit käydä läpi ryhmän kaikki kohteet. Voit myös viedä käännökset ulkoiseen muokkaukseen ja tuoda ne takaisin.
  </Accordion>

  <Accordion title="Mitä käännöksille tapahtuu, jos poistan kohteen?">
    Käännökset on sidottu kohteeseen. Jos poistat katalogikohteen, kokoelman, sijainnin, sopimusdokumentin, attribuutin tai variantin, myös sen käännökset poistetaan.
  </Accordion>

  <Accordion title="Kääntääkö järjestelmä sisällön automaattisesti?">
    Ei. Kaikki käännökset hallitaan käsin. Kirjoitat tai tuot käännetyn tekstin jokaiselle kentälle ja kielelle.
  </Accordion>
</AccordionGroup>

## Aiheeseen liittyvät käsitteet

<CardGroup cols={2}>
  <Card title="Listaukset" icon="tag" href="/docs/fi/concepts/catalog/listings">
    Katalogikohteet, joiden nimet, kuvaukset ja mukautetut osiot käännät
  </Card>

  <Card title="Attribuutit" icon="sliders" href="/docs/fi/concepts/admin/attributes">
    Mukautetut attribuutit, joiden nimet, kuvaukset ja vaihtoehtojen nimikkeet ovat käännettävissä
  </Card>

  <Card title="Variantit" icon="copy" href="/docs/fi/concepts/catalog/variants">
    Listausten variantit, joiden nimet ja arvot ovat käännettävissä
  </Card>

  <Card title="Lokalisointi" icon="globe" href="/docs/fi/concepts/admin/localization">
    Järjestelmätekstien ohitukset ja verkkokaupan kieliasetukset
  </Card>

  <Card title="Asetukset – Käännökset" icon="gear" href="/docs/fi/settings/translations">
    Käännösasetusten käyttöliittymä
  </Card>

  <Card title="Teemaeditori" icon="paintbrush" href="/docs/fi/sales-channels/online-store/theme-editor/overview">
    Käännä verkkokaupan sisältöä ja ohita järjestelmätekstejä
  </Card>

  <Card title="Asetukset – Sähköpostit" icon="gear" href="/docs/fi/settings/emails">
    Sähköpostipohjat kielikohtaisella sisällöllä ja kielen reitityksellä
  </Card>

  <Card title="Asetukset – Dokumentit" icon="gear" href="/docs/fi/settings/documents">
    Dokumenttipohjat kielikohtaisella sisällöllä
  </Card>
</CardGroup>
