AI YAML-oversetter
Oversett YAML-filer og locale-filer til hvilket som helst språk med AI, mens nøkler, kommentarer, ankere og formatering forblir uendret.
Inndata
Protected by Cloudflare Turnstile
Utdata
Les meg
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
trueeller 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.