Hyperlocalise-logo
Anmod om en demo
For udviklere

CLI og API

Lokalisering som kode, fra din terminal og CI

Udtræk tekster, send kildefiler, og hent oversættelser med én CLI og en konfigurationsfil i dit repo. Brug API'et, når du har brug for at bygge din egen pipeline.

Skiftet

Fra manuelle eksporter til en pipeline, du kan versionsstyre

I dag

  • Nogen eksporterer filer, uploader dem og downloader oversættelserne manuelt.
  • Hvert repository har sine egne scripts, og de går i stykker, når TMS'et ændres.
  • Oversættelsesstatus er usynlig for buildprocessen.

Med Hyperlocalise

  • Én i18n.yml i repoet definerer lokaliteter, filer og tilknytninger.
  • Den samme CLI kører på en bærbar computer og i CI med en API-nøgle med afgrænsede rettigheder.
  • Filer og jobs er tilgængelige via HTTP til alt, der skal tilpasses.

Sådan fungerer det

Fra én konfigurationsfil til oversættelser i alle builds

Sæt det op på få minutter. De samme kommandoer kører på din maskine og i CI.

i18n.yml
locales:  source: en-US  targets: [de-DE, fr-FR, ja-JP]buckets:  app:    files:      - from: locales/{{source}}.json        to: locales/{{target}}.json

Se

Se platformen i aktion

En kort gennemgang af projekter, gennemgang, automatiseringer og agenter, der arbejder på tværs af markeder.

Fungerer med

Fungerer med dit repo og din værktøjskæde

  • GitHub
  • Phrase
  • Crowdin
  • Lokalise
  • Smartling
  • OpenAI
  • Claude
  • Gemini

Nøglefunktioner

Skabt til udviklingsteams

  • Én konfigurationsfil

    Definér lokaliteter, filer og tilknytninger i i18n.yml, versionsstyret sammen med din kode.

  • Udtræk af beskeder

    Udtræk meddelelser fra kildekoden til et katalog med én kommando.

  • Push- og pull-synkronisering

    Flyt kildefiler op og oversættelser ned fra en bærbar computer eller CI.

  • API-nøgler med begrænset adgang

    Giv kun CI de tilladelser, det har brug for, og tilbagekald nøglerne i indstillingerne.

  • API til filer og job

    Upload filer, opret jobs, følg med i status, og download resultater via HTTP.

  • Webhooks

    Få besked, når job er færdige, så din pipeline kan reagere.

Eksempel på arbejdsgang

Sådan lokaliserer vi vores egen app

Hyperlocalises webapp udgives på ti sprog ved hjælp af den samme CLI. Ingen uploader en fil manuelt.

  1. Ved hver fletning

    Udtræk og push

    CI kører hl extract og hl sync push, så nye meddelelser når arbejdsområdet inden for få minutter.

  2. I løbet af dagen

    Oversæt og gennemgå

    Lingvister og agenter oversætter i arbejdsområdet. Ingen rører en fil.

  3. Hver aften

    Hent oversættelser

    Et planlagt job kører hl sync pull og åbner en pull request med de opdaterede lokalefiler.

  4. Næste morgen

    Gennemgå og flet

    En ingeniør gennemgår ændringerne og fletter dem ind. Alle lokaliteter holdes opdaterede uden manuelle trin.

Skabt til din rolle

Én platform for alle, der hjælper dig ud i verden.

Lokaliseringsteams driver programmet, vækstteams åbner nye markeder, og udviklere leverer koden. Find det workflow, der passer til dit job.

Et par ting, du måske spørger om.

Lokalisering i din terminal, CI og kode.

Har du flere spørgsmål?

Kontakt os

Integrér lokalisering i din pipeline

Kom gratis i gang, opret en API-nøgle, og kør din første synkronisering fra terminalen på få minutter.