AI-översättare för YAML
Översätt YAML-filer och lokalfiler till valfritt språk med AI, samtidigt som nycklar, kommentarer, ankare och formatering förblir oförändrade.
Inmatning
Protected by Cloudflare Turnstile
Utdata
Readme
Verktygsbeskrivning
Det här verktyget översätter YAML-filer till ett annat språk med AI. Använd det för lokaliseringsfiler i Rails, Symfony, Hugo eller Jekyll, konfigurationer med text som visas för användare eller andra YAML-dokument. Öppna en YAML-fil, välj språk och få tillbaka samma fil med den översatta texten.
Filen läses i din webbläsare med en YAML-parser som bevarar dokumentet som det är skrivet. Endast strängvärden skickas för översättning tillsammans med sin sökväg (till exempel en.errors.not_found), och de läggs tillbaka på samma platser. Kommentarer, nycklar, ankare, blockformat och citattecken förblir som de var.
Funktioner
- Översätter strängvärden på alla nivåer i mappar och listor. Mappnycklar översätts aldrig.
- Bevarar kommentarer, tomma rader, ankare och alias samt blockskalärerna
|och>. - Lägger endast till citattecken när en översättning annars skulle ändra YAML-filens betydelse, till exempel om översättningen blir
trueeller innehåller:. - Bevarar platshållare som
%{count},{name}och%s. - Hoppar över tal, booleska värden, datum, URL:er och identifierare.
- Stöder filer med flera dokument som avgränsas med
---.
Exempel
# Meddelanden för inloggningssidan
en:
sign_in:
title: Logga in
hint: |
Använd den e-postadress
som du registrerade dig med.
attempts: "%{count} försök kvar"översatt till svenska:
# Meddelanden för inloggningssidan
en:
sign_in:
title: Logga in
hint: |
Använd den e-postadress
som du registrerade dig med.
attempts: "%{count} försök kvar"Tips
Lokaliseringsfiler i Rails-stil börjar med språkkoden som rotnyckel. Verktyget byter inte namn på nycklar, så ändra en: till den nya språkkoden (till exempel sv:) efter översättningen.
Upp till 10 000 tecken text kan översättas åt gången. Nycklar, kommentarer och andra värden räknas inte in i gränsen.
Vanliga frågor
Bevaras mina kommentarer?
Ja. Kommentarerna förblir på sina platser och översätts inte, så anteckningar för utvecklare förblir oförändrade.
Laddas min fil upp?
Nej. Filen parsas i din webbläsare och endast textvärdena och deras sökvägar skickas till AI:n.