Dokumentasjon

Hent oversettelser inn i din stack.

De fleste BeMyWords-integrasjoner er byggetid — oversettelser bakes inn i bygget ditt, så den distribuerte appen din har ingen kjøretidsavhengighet til oss: hvis vi er nede, feiler neste bygg, men produksjon fortsetter å kjøre på sitt siste bygg. Skriptmodus (Tilda og andre hostede nettsteder) er unntaket — den oversetter ved kjøretid.

Velg din plattform.

Strukturen, hvis du lager din egen

Hentingsstrinnet er det samme på tvers av alle rammeverk. I pseudokode:

for each language in supported_languages:
  GET /api//latest//
    Authorization: Token token=
  → write to framework's expected location, in framework's expected format

BeMyWords returnerer flate punktumseparerte nøkler som JSON:

{
  "home.hero.title": "Localization for solo devs and small teams",
  "home.hero.subtitle": "Cheap, simple, developer-first."
}

Ditt konverteringssteg — hvis noen — gjør dette om til:

  • Flat JSON (React, Vue, Next.js) → ingen konvertering.
  • Nestet YAML (Rails) → splitt på punktum, nest.
  • iOS .strings → én "key" = "value"; linje per streng.
  • Android XML → ett <string name="key">value</string> element per streng, med punktum omgjort til understrek.
  • Flutter ARB → JSON med en "@@locale" meta-nøkkel.

Bruke oversettelsessiden

Oversettelsesfilterreferanse — hvert filter i redigeringens filterlinje, hva det viser, når du skal bruke det, og regelen det faktisk bruker. Søk, status, merkelapper, datoer, personer, navnerom og målspråk alt på ett sted, med en sticky indeks som følger deg nedover siden.

Ser du ikke din stack?

E-post support@bemywords.no med nærmeste treff — vi skriver guiden og legger den til her når den er verifisert.