Logo ng Hyperlocalise
Humiling ng Demo
Para sa mga developer

CLI at API

Lokalisasyon bilang code, mula sa iyong terminal at CI

I-extract ang mga mensahe, i-push ang mga source file, at i-pull ang mga salin gamit ang iisang CLI at config file sa iyong repo. Gamitin ang API kapag kailangan mong bumuo ng sarili mong pipeline.

Ang pagbabago

Mula sa manu-manong pag-export tungo sa pipeline na maaari mong i-version

Ngayon

  • May taong nag-e-export ng mga file, nag-a-upload ng mga ito, at nagda-download ng mga salin nang mano-mano.
  • May kanya-kanyang script ang bawat repository, at nagkakaproblema ang mga ito kapag nagbabago ang TMS.
  • Hindi nakikita sa build ang status ng pagsasalin.

Gamit ang Hyperlocalise

  • Tinutukoy ng isang i18n.yml sa repo ang mga locale, file, at mapping.
  • Gumagana ang parehong CLI sa laptop at sa CI, gamit ang isang naka-scope na API key.
  • Available sa HTTP ang mga file at trabaho para sa anumang custom na pangangailangan.

Paano ito gumagana?

Mula sa iisang config file hanggang sa mga pagsasalin sa bawat build

I-set up ito sa loob lang ng ilang minuto. Pareho ang mga command na tatakbo sa iyong makina at sa 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

Panoorin

Tingnan ang platform habang ginagamit ito

Isang maikling pagpapakilala sa mga proyekto, pagsusuri, automation, at mga ahenteng nagtutulungan sa iba’t ibang market.

Gumagana sa

Gumagana sa iyong repo at toolchain

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

Mga pangunahing kakayahan

Ginawa para sa mga engineering team

  • Isang configuration file

    Tukuyin ang mga locale, file, at mapping sa i18n.yml, na isinasama sa version control kasama ng iyong code.

  • Pagkuha ng mensahe

    I-extract ang mga mensahe mula sa source code papunta sa catalog gamit ang isang command.

  • I-synchronize ang push at pull

    I-upload ang mga source file at i-download ang mga salin mula sa laptop o CI.

  • Mga API key na may saklaw

    Bigyan lang ang CI ng mga pahintulot na kailangan nito, at bawiin ang mga key sa mga setting.

  • API ng mga file at trabaho

    Mag-upload ng mga file, gumawa ng mga job, tingnan ang progreso, at mag-download ng mga resulta gamit ang HTTP.

  • Mga webhook

    Makatanggap ng notification kapag natapos ang mga job, para makatugon ang pipeline mo.

Halimbawang daloy ng trabaho

Paano namin nilolokalisa ang sarili naming app

Inilulunsad ang web app ng Hyperlocalise sa sampung wika gamit ang parehong CLI. Walang sinumang nag-a-upload ng file nang mano-mano.

  1. Sa bawat pagsasanib ng code

    I-extract at i-push

    Pinapatakbo ng CI ang hl extract at hl sync push, kaya nakakarating sa workspace ang mga bagong mensahe sa loob lang ng ilang minuto.

  2. Sa maghapon

    Isalin at suriin

    Nagsasalin ang mga lingguwista at ahente sa workspace. Walang humahawak ng file.

  3. Tuwing gabi

    Kunin ang mga pagsasalin

    Nagpapatakbo ang isang nakaiskedyul na job ng hl sync pull at nagbubukas ng pull request na may mga na-update na locale file.

  4. Kinaumagahan

    Suriin at pagsamahin

    Sinusuri ng isang engineer ang diff at ginagawa itong merge. Nananatiling napapanahon ang lahat ng locale nang walang manu-manong hakbang.

Idinisenyo para sa iyong tungkulin

Isang platform para sa lahat ng tumutulong sa iyong lumawak sa buong mundo

Pinapatakbo ng mga tagapamahala ng lokalisasyon ang programa, nagbubukas ng mga bagong merkado ang mga growth team, at inilalabas ng mga developer ang code. Hanapin ang workflow na akma sa iyong trabaho.

Ilang bagay na maaari mong itanong.

Lokalisasyon sa iyong terminal, CI, at code.

May iba ka pa bang tanong?

Makipag-ugnayan sa amin

Isama ang lokalisasyon sa iyong pipeline.

Magsimula nang libre, gumawa ng API key, at patakbuhin ang iyong unang sync mula sa terminal sa loob lang ng ilang minuto.