Oversæt en YAML-fil
Træk en .yml- eller .yaml-fil ind. Strengværdier oversættes; nøgler, indlejring og ikke-tekstværdier bliver, som de var.
Upload ikke fortrolige dokumenter på det gratis niveau. Hvorfor?
YAML er et almindeligt format til grænsefladetekst i frameworks som Ruby on Rails og til webstedsdata i statiske websitegeneratorer. Det er let at læse, men strengt med hensyn til indrykning, så en oversættelse, der flytter ét enkelt mellemrum, kan forhindre en app i at starte. DropTranslate analyserer YAML-filen, oversætter kun strengværdierne og skriver filen tilbage med de samme nøgler og den samme indlejring, så resultatet indlæses på samme måde som originalen.
Sådan fungerer det
Træk .yml-filen ind
Vi analyserer filen, tæller ordene i strengværdierne og viser credit-omkostningen. Ugyldig YAML afvises uden opkrævning.
Vælg sproget
Vælg målsproget for den nye lokalisering.
Download .yml-filen
Gem den som din nye lokaliseringsfil, for eksempel es.yml.
Hvad ændres, hvad bevares
Oversat
- Strengværdier
Bevares som det er
- Nøgler, indlejring og indrykningsstruktur
- Tal, booleske værdier og datoer
Layout: Præcis: struktur bevaret
Nøgler og struktur bevares, så filen indlæses præcis som originalen.
- Nogle lokaliseringsfiler starter med en nøgle for øverste sprogniveau (for eksempel en:). Omdøb den til den nye sprogkode efter oversættelsen.
- Pladsholdere som %{count} eller {{ name }} skal forblive uændrede, og en tredjeparts AI-oversættelsestjeneste er instrueret i at bevare dem. Søg i outputtet efter dem, før du udgiver.
Tips
- Kør din apps i18n-kontrol eller testpakke på den nye fil, før du deployer.
- Hvis en værdi er teknisk (en CSS-klasse, en filsti), flyt den ud af lokaliseringsfilen, så den ikke oversættes.
Ikke en certificeret oversættelse
Maskinoversættelse, ikke en certificeret eller statsautoriseret oversættelse. Hvis dit dokument skal til en myndighed, bør du først tjekke, hvad den kræver.
Certificeret, statsautoriseret eller maskinoversættelse: hvilken har du brug for?
Spørgsmål
Oversættes nøgler?
Nej. Kun strengværdier ændres. Nøgler og indlejring forbliver de samme.
Vil min app stadig kunne indlæse filen?
Outputtet serialiseres igen som gyldig YAML med samme struktur. Kontroller nøglen for øverste sprogniveau og dine pladsholdere, og kør derefter dine sædvanlige i18n-kontroller.
Hvordan beregnes credits?
Én credit pr. 500 ord med strengværdier. Nøgler tæller ikke med.