Skip to main content
AI agent network visualization

Isalin ang YAML Files Nang Hindi Nasisisra ang Indentation

Nanatili ang anchors. Buo ang multi-line strings. Naiingatan ang mga comment. Babalik ang istruktura ng YAML ninyo nang eksakto gaya ng ipinasa—isinalin lang.

Marupok ang YAML Translation Ayon sa Disenyo

Whitespace-sensitive ang YAML. Isang maling indent lang at masisira ang buong config. Hindi naiintindihan ng mga generic na translation tool ang anchors, multi-line strings, o flow scalars ng YAML, at lalong hindi nila pinapanatili ang mga ito.

Isang space lang ang mali at magiging invalid ang YAML ninyo. Hindi iginagalang ng mga generic na tool ang mga tuntunin sa indentation.

Natuturing na masasalìng teksto ang YAML anchors (&anchor) at aliases (*anchor)

Nawawala ang block scalar formatting ng mga multi-line string (|, >, |-, >-)

Natatanggal o naililipat ang mga comment, kaya nawawala ang konteksto para sa developer

Pinagmulan (English)
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.
Isinalin (Japanese)
config/locales/ja.yml
ja:
  welcome: "ようこそ、%{name}さん!"
  products:
    title: "製品一覧"
    empty: "製品が見つかりません"
  errors:
    not_found: "ページが見つかりません"
    server: |
      問題が発生しました。
      後でもう一度お試しください。

Ano ang Pinapanatili ng i18n Agent

Indentation at Whitespace

Eksaktong napapanatili ang whitespace-sensitive na istruktura ng YAML. Walang sirang indentation.

Anchors at Aliases

Kinikilala at hindi binabago ang &anchor definitions at *anchor references

Mga Multi-line na String

Napapanatili ang block scalars (|, >), chomp indicators (-, +), at flow scalars

Mga Comment

Nanatili sa puwesto ang inline at block comment, kaya napapanatili ang konteksto para sa developer

Gumagana sa Stack Ninyo

Ruby on Rails i18n
Mga Ansible Playbook
Mga Kubernetes Config
Hugo / Mga Static Site Generator
Spring Boot
Pagsasalin sa Symfony

Paano Ito Gumagana

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.

Walang manual na copy-paste. Walang string extraction. Mga isinaling file lang.

Subukan ang i18n Agent Ngayon

I-drop dito ang inyong translation file

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

o i-click para mag-browse

Mga target language

Hindi kailangan ang signupInstant na estimate

Mga Madalas Itanong

Developer kayo?

I-install ang CLI tool at isalin ang una ninyong file sa loob ng 2 minuto.

I-install ang CLI Tool

Enterprise team ba kayo?

Nakatali pa rin ba kayo sa TMS contract? Mag-usap tayo tungkol sa pag-migrate.