Naar de inhoud
Alle tools Prijzen Blog

Chats & spraakberichten

Documenten

Audio & video

Inloggen

Taal

Vertaal een YAML-bestand of Rails en.yml met behoud van opmerkingen, sleutels en aanhalingstekens

Upload een YAML-bestand, zoals een Rails en.yml, een Symfony messages-bestand of een Hugo-databestand, en ontvang het terug met vertaalde waarden en al het andere precies zoals je het schreef: opmerkingen, sleutelvolgorde, inspringing en stijl van aanhalingstekens. Een Rails-bestand met en: aan de root komt terug als fr.yml met fr: aan de root. Een bestand tot 300 waarden is helemaal gratis; grotere bestanden kosten $5, eenmalig betaald.

Gestructureerd bestand vertalen

Toon
Woordenlijst en namen die blijven staan (optioneel)

Merk- en productnamen, gescheiden door komma's. Elke naam wordt in elke vertaling gecontroleerd.

Eén term per regel: term = vertaling.

Toegevoegd aan de ingebouwde lijst (id, url, slug, sku, type, status, code, email…). Gebruik * als jokerteken.

Zonder account. Tot 300 strings volledig gratis. Langer: de eerste strings gratis, elk bestand in de opdracht $5, eenmalige betaling.

Door verder te gaan ga je akkoord met onze Gebruiksvoorwaarden en Privacybeleid.

  • Alleen waarden: sleutels, opmerkingen, inspringing en ankers blijven zoals ze zijn
  • Platte waarden, "dubbele aanhalingstekens", 'enkele aanhalingstekens' en blokwaarden (| en >) worden in hun eigen stijl vertaald
  • Rails: de root-sleutel en: wordt fr:, en en.yml komt terug als fr.yml
  • Interpolaties zoals %{count} en %{name} worden in elke waarde gecontroleerd
  • Tot 50,000 waarden voor $5; Unlimited tot 200,000 waarden
Open de demo

Bekijk een voorbeeld-PDF

Een chatbot versus deze tool bij een YAML-bestand

Een chatbot verwerkt een paar YAML-regels prima. Bij lange bestanden en de subtiele details van de YAML-syntaxis ontstaan de problemen.

Jouw situatie Een chatbot Deze tool
Tien regels met tekst Vertaalt ze meestal correct Vertaalt ze ook
Een lange en.yml met opmerkingen Herschrijft het bestand; opmerkingen en aanhalingstekens gaan vaak verloren Wijzigt alleen de waarden; opmerkingen blijven behouden
Een vertaling die een dubbele punt bevat Kan deze zonder aanhalingstekens wegschrijven, wat het bestand kapotmaakt Voegt aanhalingstekens toe zodra de waarde ze nodig heeft
%{count} items Behoudt dit meestal, maar niets controleert het Controleert dit in elke waarde

Hoe het bestand wordt verwerkt

Het bestand wordt regel voor regel gelezen en nooit opnieuw geformatteerd. Voor elke waarde weet de tool precies waar deze op de regel begint en eindigt, dus alleen die tekens veranderen. Een platte waarde die in het Frans "Panier : contenu" wordt, krijgt aanhalingstekens, omdat een dubbele punt zonder aanhalingstekens gevolgd door een spatie de betekenis in YAML zou veranderen; een waarde die tussen enkele aanhalingstekens stond blijft zo staan, met verdubbelde afkappingstekens.

Bloktekst na | of > behoudt de inspringing, regel voor regel. Sleutels onder identifier-namen (id, url, slug, type, status, code en vergelijkbaar) en waarden die eruitzien als identifiers, zoals cart_path, blijven onaangeroerd, net als true, false, null en getallen.

Wat blijft zoals het is

Flow-stijl waarden ([a, b] of {a: b}), aliassen en ankers (*name, &name), getagde waarden en platte waarden die over meerdere regels doorlopen zonder blokmarkering worden niet vertaald, zodat ze niet beschadigd kunnen raken. Deze komen zelden voor in vertaalbestanden.

Bevat je YAML app-teksten met meervoudsvormen voor een framework dat deze uit afzonderlijke sleutels leest, dan vertaalt deze tool elke vorm als een waarde. Gebruik Lokalisatiebestanden vertalen voor gettext PO-, i18next- of ARB-bestanden met meervoudsregels.

Hoe de tool werkt, wat het kost en hoe we met je bestanden omgaan, staat op de pagina JSON, XML en YAML vertalen; de prijzen van alle tools staan op de pagina prijzen.

Laatst bijgewerkt op

Vragen en antwoorden

Kan ik een Rails en.yml-bestand vertalen?

Ja. Elke waarde wordt vertaald, sleutels en opmerkingen blijven behouden, interpolaties zoals %{count} worden gecontroleerd, en de root-sleutel en: wordt hernoemd naar de doeltaal, waarbij het bestand dienovereenkomstig wordt genoemd.

Blijven mijn opmerkingen behouden?

Ja. Opmerkingen, witregels en inspringing worden ongewijzigd uit je bestand overgenomen; alleen de waarden worden vervangen.

Wat als een vertaling aanhalingstekens vereist?

Waarden die zonder aanhalingstekens van betekenis zouden veranderen, zoals tekst met een dubbele punt en een spatie, worden tussen dubbele aanhalingstekens geplaatst.

Wat kost het?

Een bestand tot 300 waarden is helemaal gratis. Grotere bestanden kosten $5, eenmalig betaald, voor maximaal 50,000 waarden.

Blijft mijn bestand privé?

Alleen jij kunt je opdracht openen. De waarden worden uitsluitend naar een AI-modelleverancier gestuurd om ze te vertalen, via routes die je gegevens niet gebruiken voor trainingsdoeleinden. Opdrachten die zonder account zijn geüpload, worden na 7 dagen verwijderd.

Gerelateerde opdrachten

We gebruiken analytische cookies om te zien welke pagina's mensen helpen. Vind je dat goed?