PO / Gettext Translation Tool

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

Δεν απαιτείται σύνδεση Από $19 Ασφαλής για μεταβλητές

Το Πρόβλημα

  • 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

Η Λύση

  • 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

Πριν και μετά τη μετάφραση

Δείτε πώς φαίνονται τα αρχεία PO / Gettext πριν και μετά τη μετάφραση με τεχνητή νοημοσύνη. Οι μεταβλητές παραμένουν άθικτες.

Πρωτότυπο (Αγγλικά)

Αριθμός λέξεων: 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 περιέχουν ειδικά πρότυπα που δεν πρέπει ποτέ να μεταφραστούν. Η τεχνητή μας νοημοσύνη τα κλειδώνει αυτόματα.

Locked
{player_name}

Curly braces

Locked
%d

Printf

Locked
%s

Printf

Preserved
#, fuzzy

Fuzzy marker

Έτοιμοι να εξελίξετε το παιχνίδι σας σε PO;

Ανεβάστε το αρχείο σας PO / Gettext και λάβετε μετάφραση με τεχνητή νοημοσύνη, ασφαλή για μεταβλητές, εντός 24 ωρών. Δεν απαιτείται σύνδεση. Από $19 ανά αρχείο.

24 ώρες · Ασφαλές για μεταβλητές · 28+ γλώσσες