Learn how to use Cacahuatl Translator
Please prepare the following before using the translator:
* To get an API key, you need to sign up and register a payment method on each provider's website.
Prepare an Excel file with source text in Column A. Column B (target) should be empty - the translator will fill it in.
| Column A (Source Language) | Column B (Target Language) |
|---|---|
| Hello | (empty) |
| Start the game | (empty) |
| Save progress | (empty) |
Prepare an Excel file with source terms in Column A and their translations in Column B. This ensures consistent translation of proper nouns.
| Column A (Source Term) | Column B (Target Term) |
|---|---|
| Elf | 엘프 |
| Dragon King | 드래곤킹 |
| Magic Stone | 마법석 |
Choose the AI provider and model for translation.
Enter the API key from your selected provider.
Choose the source and target languages for translation.
Set options to control how text is translated.
Choose the folder containing your translation files.
Load a glossary file for consistent terminology.
Begin the translation process.
Monitor translation progress in the log panel.
Translated files are saved in a '{OriginalFolderName}_translated' folder created on your Desktop.
Output files keep the same filename as the original.
.xls files are converted and saved as .xlsx format.
Example: MyProject → Desktop/MyProject_translated/game_texts.xlsx
💡 Always use a glossary for game translations to maintain consistency.
💡 Test with a small file first before processing large batches.
💡 Use Batch mode for large projects to save on API costs.
💡 Keep format strings (%s, {0}) intact - they are placeholders for game variables.