Työkalun kuvaus

Tämä työkalu kääntää YAML-tiedostot toiselle kielelle tekoälyn avulla. Käytä sitä Rails-, Symfony-, Hugo- tai Jekyll-kielitiedostoihin, käyttäjälle näytettävää tekstiä sisältäviin määritystiedostoihin tai mihin tahansa muuhun YAML-asiakirjaan. Avaa YAML-tiedosto, valitse kieli, ja saat saman tiedoston käännetyllä tekstillä.

Tiedosto luetaan selaimessasi YAML-jäsentimellä, joka säilyttää asiakirjan alkuperäisessä muodossaan. Vain merkkijonoarvot lähetetään käännettäviksi yhdessä niiden polun, kuten en.errors.not_found, kanssa, ja ne sijoitetaan takaisin samoihin kohtiin. Kommentit, avaimet, ankkurit, lohkotyylit ja lainausmerkit säilyvät ennallaan.

Ominaisuudet

  • Kääntää merkkijonoarvot karttojen ja listojen millä tahansa syvyydellä. Karttojen avaimia ei koskaan käännetä.
  • Säilyttää kommentit, tyhjät rivit, ankkurit ja aliakset sekä |- ja >-lohkovakioarvot.
  • Lisää lainausmerkit vain silloin, kun käännös muuten muuttaisi YAML:n merkitystä, esimerkiksi jos käännös on true tai sisältää merkkijonon : .
  • Säilyttää paikkamerkit, kuten %{count}, {name} ja %s.
  • Ohittaa numerot, totuusarvot, päivämäärät, URL-osoitteet ja tunnisteet.
  • Tukee tiedostoja, joissa on useita ----erottimilla erotettuja asiakirjoja.

Esimerkit

# Kirjautumissivun viestit
en:
  sign_in:
    title: Kirjaudu sisään
    hint: |
      Käytä sähköpostiosoitetta,
      jolla rekisteröidyit.
    attempts: "%{count} yritystä jäljellä"

käännettynä ranskaksi:

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

Vinkit

Rails-tyyliset kielitiedostot alkavat kielikoodilla juuritason avaimena. Työkalu ei nimeä avaimia uudelleen, joten vaihda en: uudeksi kielikoodiksi, kuten fr:, kääntämisen jälkeen.

Kerralla voidaan kääntää enintään 10 000 merkkiä tekstiä. Avaimia, kommentteja ja muita arvoja ei lasketa mukaan rajoitukseen.

Usein kysytyt kysymykset

Säilyvätkö kommenttini?
Kyllä. Kommentit pysyvät paikoillaan eikä niitä käännetä, joten kehittäjille tarkoitetut huomautukset säilyvät muuttumattomina.

Ladataanko tiedostoni palveluun?
Ei. Tiedosto jäsennetään selaimessasi, ja tekoälylle lähetetään vain tekstiä sisältävät arvot sekä niiden polut.