PO / Gettext 翻訳ツール

Godot・Unity・C++ ゲーム向け GNU gettext PO/POT ファイル

ログイン不要 $19から 変数安全

課題

  • 汎用 AI で msgid/msgstr 構造が壊れる
  • fuzzy マーカー (#, fuzzy) が失われる
  • printf の %s や %d 変数が誤翻訳される
  • 手動での PO 編集は専門ツールが必要

解決策

  • gettext 対応パーサーが msgid/msgstr を保持
  • fuzzy マーカーとコメントを保持
  • printf 変数 (%s, %d) を AI の前にロック
  • 19 ドルから定額 — ワード単位の課金なし

翻訳前後の比較

PO / GettextファイルがAI翻訳によってどのように変化するかご確認ください。変数はそのまま保護されます。

原文(英語)

単語数: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 ""

翻訳文(スペイン語)

28言語以上対応
#. 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"

お知らせ:すべての変数({pattern}など)は、翻訳版でも完全にそのまま保持されます。

変数保護パターン

PO / Gettextファイルには、決して翻訳してはいけない特殊なパターンが含まれています。当社のAIがこれらを自動的にロックします。

ロック済み
{player_name}

波括弧

ロック済み
%d

Printf

ロック済み
%s

Printf

保持
#, fuzzy

Fuzzy マーカー

POゲームのローカライズを始める準備はできましたか?

PO / Gettextファイルをアップロードするだけで、24時間以内に変数保護機能付きのAI翻訳をお届けします。ログイン不要。1ファイルあたり$19から。

24時間対応・変数保護・28言語以上