Skip to main content
AI agent network visualization

Přeložte soubory YAML bez rozbití odsazení

Anchory zachovány. Víceřádkové řetězce nedotčené. Komentáře zachovány. Struktura YAML se vrátí přesně tak, jak byla vložena — jen přeložená.

Překlad YAML je ze své podstaty křehký

YAML je citlivý na bílé znaky. Jedno špatné odsazení a celá konfigurace se rozbije. Obecné překladové nástroje nerozumí anchorům v YAML, víceřádkovým řetězcům ani flow scalarům — a už vůbec je nezachovávají.

Stačí odchylka o jednu mezeru a YAML je neplatný. Obecné nástroje nerespektují pravidla odsazení.

YAML anchory (&anchor) a aliasy (*anchor) se berou jako přeložitelný text

Víceřádkové řetězce (|, >, |-, >-) přijdou o své formátování block scalar

Komentáře se odstraní nebo přesunou, čímž se ztratí kontext pro vývojáře

Zdroj (angličtina)
config/locales/en.yml
en:
  welcome: "Welcome, %{name}!"
  products:
    title: "Our Products"
    empty: "No products found"
  errors:
    not_found: "Page not found"
    server: |
      Something went wrong.
      Please try again later.
Překlad (japonština)
config/locales/ja.yml
ja:
  welcome: "ようこそ、%{name}さん!"
  products:
    title: "製品一覧"
    empty: "製品が見つかりません"
  errors:
    not_found: "ページが見つかりません"
    server: |
      問題が発生しました。
      後でもう一度お試しください。

Co i18n Agent zachovává

Odsazení a bílé znaky

Whitespace-sensitive struktura YAML je zachována přesně. Žádné rozbité odsazení.

Anchory a aliasy

Definice &anchor a odkazy *anchor se rozpoznají a zůstanou beze změny

Víceřádkové řetězce

Block scalars (|, >), chomp indikátory (-, +) i flow scalars se všechny zachovají

Komentáře

Inline i blokové komentáře zůstanou na svém místě, čímž se zachová kontext pro vývojáře

Funguje s Vaším stackem

Ruby on Rails i18n
Ansible playbooky
Konfigurace Kubernetes
Hugo / generátory statických webů
Spring Boot
Překlady Symfony

Jak to funguje

How i18n Agent works: Install, Translate, Done
1
2
3
terminal
$translate_filesrc/messages/en.json
 --target["de", "ja", "es"]
Done.3 languages, 142 keys translated.

Žádné ruční kopírování a vkládání. Žádná extrakce řetězců. Jen přeložené soubory.

Vyzkoušejte i18n Agent nyní

Sem přetáhněte svůj překladový soubor

JSON, YAML, PO, XML, CSV, Markdown, Properties

nebo klikněte a vyberte soubor

Cílové jazyky

Bez registraceOkamžitý odhad

Často kladené otázky

Vývojář?

Nainstalujte nástroj CLI a přeložte svůj první soubor za 2 minuty.

Nainstalovat nástroj CLI

Enterprise tým?

Stále jste uvázaní ve smlouvě s TMS? Pojďme probrat migraci.