Nødsituasjon

I nødstilfeller eller ved driftsstans kan du sende en SMS til vår nødtelefon

Vakttelefon (kun SMS)

+45 29 70 15 95

Send en SMS med følgende informasjon:

  • Ditt navn og nettbutikk
  • Beskrivelse av problemet
  • Telefonnummeret ditt for tilbakeringing

Notater: Denne tjenesten er kun for kritiske situasjoner der nettbutikken din er nede eller har alvorlige problemer. For vanlig support, vennligst bruk våre normale supportkanaler.

Oversett og tilpass tekster i nettbutikken din

Guide til språkadministrasjon i Shoporama. Tilpass og oversett alle tekster i nettbutikken din, fra knapper til kassetekster. Inkluderer utviklerdokumentasjon med Smarty-eksempler og CSV-import.

Lesetid: ca. {åtte} minutter
Shopejer Utvikler

Alle tekster i nettbutikken din kan tilpasses og oversettes via tekstbehandleren. Dette gjelder blant annet knapptekster som "Legg i handlekurven", feilmeldinger, kassetekster, skjemafelter, e-posttekster og alle andre tekster i temaet ditt. Du bestemmer selv hva som skal stå hvor - og du kan tilpasse språket slik at det passer til målgruppen og merkevareidentiteten din.

Åpne tekstbehandleren

  1. Gå til Design > Tekster i administrasjonen
  2. Du vil nå se alle tekstene organisert i seksjoner (f.eks. Handlekurv, Bruker, Mail, Ordre)
  3. Bruk søkefeltet for å finne en spesifikk tekst eller filtrere på en seksjon

Tilpass en tekst

For hver tekst ser du den opprinnelige teksten til venstre og et felt for din tilpassede versjon til høyre. Skriv inn den tilpassede teksten, og klikk på Lagre. Hvis feltet er tomt, brukes den opprinnelige teksten.

Du kan for eksempel endre:

  • "Legg i handlekurven" til "Legg i handlekurven"
  • "Ikke på lager" til "Midlertidig utsolgt - kontakt oss for levering"
  • "Ordrebekreftelse" til "Takk for bestillingen!"
  • Kassetekster som passer målgruppen din

Noen tekster inneholder variabler (som ordrenummer eller produktnavn). Disse vises med krøllete parenteser, for eksempel {x}. Du må beholde variablene i den tilpassede teksten, men du kan fritt flytte dem rundt i setningen.

Seksjoner

Tekstene er organisert i seksjoner som tilsvarer ulike deler av nettbutikken din. Dette gjør det enkelt å finne de tekstene du vil tilpasse:

  • Mail - Tekster i ordrebekreftelser, forsendelses-e-post og andre automatiske e-poster
  • Bruker - Profiltekster, innlogging, opprett konto og kontosider
  • Ordre - Ordrehistorikk og bestillingsdetaljer for kunden
  • Kurv - Kurv og produkttillegg
  • Checkout - Betalingsflyt og fullføring av ordre
  • Takk - tak keside etter fullført kjøp
  • Søk - søkefunksjon
  • Produkt - Produktsider
  • Adresse - Adressefelt
  • Generelt - Generelle tekster i hele butikken

Nye tekster vises automatisk

Når en side i nettbutikken vises for første gang, registrerer systemet automatisk alle tekstene på siden. Nye tekster vises under Design > Tekster etter hvert som sidene besøkes. Du trenger ikke å opprette dem manuelt - det er bare å gå til de aktuelle sidene i nettbutikken, så blir tekstene tilgjengelige for tilpasning.

Eksporter og importer oversettelser

Du kan eksportere alle tekstene dine som en CSV-fil, redigere dem i et regneark og importere dem igjen. Dette er spesielt nyttig hvis du trenger å oversette mange tekster samtidig, eller hvis du vil at en oversetter skal gå gjennom dem.

  1. Klikk på Eksporter for å laste ned alle tekstene som CSV-filer
  2. Åpne filen i et regneark (f.eks. Excel eller Google Sheets)
  3. Fyll ut kolonnen med oversatte tekster med dine tilpassede tekster
  4. Lagre filen som CSV (med semikolon som skilletegn og UTF-8-koding)
  5. Klikk på Importer for å laste opp den oppdaterte filen

Dette er viktig: Den opprinnelige teksten i CSV-filen må stemme nøyaktig overens med teksten i systemet. Systemet bruker en kontrollsum for å finne riktig tekst, så selv små endringer i originalteksten kan føre til at oversettelsen ikke kobles riktig.

CSV-filen har fire kolonner:

  • original - Den opprinnelige teksten (må ikke endres)
  • oversatt - din tilpassede/oversatte tekst
  • hint - En kontekstbeskrivelse som forklarer hvor teksten brukes
  • seksjon - Hvilken seksjon teksten tilhører

Flere språk

Hvis nettbutikken din støtter flere språk, har hvert språk sin egen tekstbehandler. Endre språk øverst i administrasjonen for å tilpasse tekster for det aktuelle språket. Les mer om flerspråklig oppsett i artikkelen Språkstøtte i temaer.

Tips for gode tekster

  • Vær konsekvent - Bruk samme tone og stil i alle tekster
  • Tenk på kunden - Skriv tekster som er enkle å forstå for kundene dine
  • Test i nettbutikken - Besøk de aktuelle sidene for å se hvordan tekstene ser ut i praksis
  • Bruk hint - Hint gir sammenheng og hjelper deg med å huske hvor teksten står

Trenger du hjelp med teksthåndtering? Kontakt oss på support@shoporama.dk.


For utviklere: Smarty-syntaks for oversettbare tekster

Når du utvikler eller tilpasser et Shoporama-tema, kan du gjøre alle tekster oversettbare ved å bruke Smarty-blokken <{t}>...<{/t}>. Tekster som er innkapslet i denne blokken, vises automatisk i tekstbehandleren under Design > Tekster og kan tilpasses av butikkeieren.

Grunnleggende syntaks

Den enkleste formen omslutter ganske enkelt teksten:

<{t}>Legg i handlekurven<{/t}>

Teksten "Legg i handlekurven" vises nå i tekstbehandleren, der butikkeieren kan erstatte den med for eksempel "Legg i handlekurven".

Seksjoner - gruppér tekstene dine

Bruk seksjonsparameteren til å organisere tekster i logiske grupper. Dette gjør det enklere for butikkeieren å finne og redigere tekster:

<{t section="Handlekurv"}>Kurv<{/t}> <{t section="Bruker"}>Rediger profil<{/t}> <{t section="Mail"}>Bestillingsbekreftelse<{/t}>

De mest brukte seksjonene i Shoporama-temaer er:

  • Mail - maler for e-post
  • Bruker - Bruker- og kontosider
  • Ordre - Ordrehistorikk og ordredetaljer
  • Handlekurv - Handlekurv
  • Adresse - Adressefelt
  • Takk - Takk -siden
  • Generelt - Generelle tekster
  • Utsjekking - Utsjekkingsflyt
  • Søk - Søkefunksjon
  • Produkt - Produktsider

Hint - Gi kontekst til oversetteren

Bruk hint-parameteren til å gi en beskrivelse av hvor teksten brukes. Hintet vises i tekstbehandleren og hjelper butikkeieren med å forstå konteksten:

<{t section="Mail" hint="E-postemne"}>Takk for hentingen<{/t}>

Variabler i tekster

Du kan sette inn dynamiske verdier i oversettbare tekster ved å angi dem som parametere. I teksten refereres det til dem med krøllete parenteser:

<{t x=$product->getName()}>Hvilken emoji beskriver din erfaring med {x}?<{/t}>

Du kan bruke flere variabler i samme tekst:

<{t section="Takk" x=$order->getWebshopOrderId() y=$smarty.capture.order_total}>Bestilling #{x} er mottatt. Total: {y}<{/t}>>.

Variablene erstattes automatisk med de faktiske verdiene når siden vises. Butikkeieren kan fritt flytte variablene rundt i teksten, men må beholde dem i den tilpassede versjonen.

Automatisk oppdagelse av tekster

Når en mal gjengis og systemet støter på en <{t}>-blokk som ennå ikke er registrert, opprettes teksten automatisk i databasen. Du trenger ikke å opprette tekster manuelt - nye tekster vises i tekstbehandleren etter hvert som brukerne besøker sidene.

Merk: Automatisk oppdagelse oppretter bare nye tekster når språket er dansk. Dette sikrer at originaltekstene ikke blir forurenset med fremmedspråklige tekster.

CSV-import/eksport - tekniske detaljer

CSV-filen bruker følgende format:

  • Separator: Semikolon (;)
  • Koding: UTF-8
  • Kolonner : original;oversatt;hint;avsnitt

Eksempel på CSV-innhold:

original;oversatt;hint;seksjon Legg i handlekurven;Legg i handlekurven;;Handlekurv Utsolgt;Ikke på lager akkurat nå;;Produkt Ordrebekreftelse;Takk for bestillingen;E-post Emne;Mail

Viktig for utviklere: Systemet matcher tekster via en MD5-kontrollsum av originalteksten. Dette betyr at den opprinnelige teksten i CSV-filen må være identisk med teksten som brukes i malen - selv en liten endring i mellomrom eller tegnsetting vil opprette en ny, separat tekstpost i stedet for å oppdatere den eksisterende.

Beste praksis for temautviklere

  • Bruk alltid seksjoner - dette gir butikkeieren oversikt og gjør det enkelt å finne igjen tekster
  • Legg til hint til tvetydige tekster - "OK" kan for eksempel brukes mange steder, så et hint forklarer konteksten
  • Navngi variabler beskrivende - Bruk f.eks. x, y, z - parameterne (i tillegg til seksjon og hint) blir automatisk variabler i teksten
  • Behold originaltekster på dansk - Auto-discovery krever dansk språk for å opprette nye tekster
  • Test oversettelsene - Besøk sidene i nettbutikken for å se at variablene er erstattet på riktig måte

Les mer om temautvikling og språkstøtte i artikkelen Språkstøtte i temaer.