Verktøybeskrivelse

Dette verktøyet oversetter YAML-filer til et annet språk ved hjelp av AI. Bruk det for Rails-, Symfony-, Hugo- eller Jekyll-lokaliseringsfiler, konfigurasjon med tekst som vises til brukere eller andre YAML-dokumenter. Åpne en YAML-fil, velg språk, og du får den samme filen med oversatt tekst.

Filen leses i nettleseren din med en YAML-parser som beholder dokumentet slik det er skrevet. Bare strengverdier sendes til oversettelse, sammen med banen deres (for eksempel en.errors.not_found), og de settes tilbake på de samme plassene. Kommentarer, nøkler, ankere, blokkstiler og anførselstegn forblir som de var.

Funksjoner

  • Oversetter strengverdier på alle nivåer i maps og lister. Map-nøkler oversettes aldri.
  • Beholder kommentarer, tomme linjer, ankere og aliaser samt |- og >-blokkskalarer.
  • Legger bare til anførselstegn når en oversettelse ellers ville endret betydningen av YAML, for eksempel en oversettelse som blir true eller inneholder : .
  • Beholder plassholdere som %{count}, {name} og %s.
  • Hopper over tall, boolske verdier, datoer, URL-er og identifikatorer.
  • Støtter filer med flere dokumenter adskilt med ---.

Eksempler

# Meldinger for innloggingssiden
en:
  sign_in:
    title: Logg inn
    hint: |
      Bruk e-postadressen
      du registrerte deg med.
    attempts: "%{count} forsøk igjen"

oversatt til fransk:

# Meldinger for innloggingssiden
en:
  sign_in:
    title: Se connecter
    hint: |
      Utilisez l'adresse e-mail
      avec laquelle vous vous êtes inscrit.
    attempts: "%{count} tentatives restantes"

Tips

Rails-lignende lokaliseringsfiler begynner med språkkoden som rot-nøkkel. Verktøyet endrer ikke navn på nøkler, så endre en: til den nye språkkoden (for eksempel fr:) etter oversettelsen.

Opptil 10 000 tegn med tekst kan oversettes samtidig. Nøkler, kommentarer og andre verdier teller ikke med i grensen.

Vanlige spørsmål

Beholdes kommentarene mine?
Ja. Kommentarene blir værende der de er og oversettes ikke, slik at notater for utviklere forblir uendret.

Lastes filen min opp?
Nei. Filen analyseres i nettleseren din, og bare tekstverdiene og banene deres sendes til AI-en.