PO / Gettext Translation Tool

GNU gettext PO/POT files for Godot, Unity, C++ games

Không cần đăng nhập Từ $19 An toàn biến

Vấn đề

  • msgid/msgstr structure breaks in generic AI
  • Fuzzy markers (#, fuzzy) get lost
  • Printf %s and %d variables translate incorrectly
  • Manual PO editing requires specialized tools

Giải pháp

  • Gettext-aware parser preserves msgid/msgstr
  • Fuzzy markers and comments preserved
  • Printf variables (%s, %d) locked before AI
  • From $19 flat — no per-word pricing

Trước và sau khi dịch

Xem các tệp PO / Gettext trước và sau khi dịch bằng AI. Các biến được giữ nguyên.

Bản gốc (Tiếng Anh)

Số từ: 25
#. TRANSLATORS: Greeting message\n#: src/dialogue.cpp:42\nmsgid "Hello {player_name}!"\nmsgstr ""\n\nmsgid "Kill {count} rats"\nmsgstr ""\n#, fuzzy\nmsgid "%d items found"\nmsgstr ""

Bản dịch (Tiếng Tây Ban Nha)

Hơn 28 ngôn ngữ
#. TRANSLATORS: Greeting message\n#: src/dialogue.cpp:42\nmsgid "Hello {player_name}!"\nmsgstr "¡Hola {player_name}!"\n\nmsgid "Kill {count} rats"\nmsgstr "Mata {count} ratas"\n#, fuzzy\nmsgid "%d items found"\nmsgstr "%d objetos encontrados"

Lưu ý: Tất cả các biến (như {pattern}) được giữ nguyên hoàn toàn trong bản dịch.

Các mẫu bảo vệ biến

Các tệp PO / Gettext chứa các mẫu đặc biệt không bao giờ được dịch. AI của chúng tôi sẽ tự động khóa chúng.

Locked
{player_name}

Curly braces

Locked
%d

Printf

Locked
%s

Printf

Preserved
#, fuzzy

Fuzzy marker

Sẵn sàng bản địa hóa game PO của bạn?

Tải tệp PO / Gettext của bạn lên và nhận bản dịch AI bảo toàn biến trong vòng 24 giờ. Không cần đăng nhập. Chỉ từ $19 mỗi tệp.

24 giờ · Bảo toàn biến · Hơn 28 ngôn ngữ