Automated Translations

Welcome to Aureola's Automated Translations, a versatile tool designed to streamline the localization process for game developers. This plugin simplifies the translation of game assets, such as CSV, JSON, or simple text files, with the click of a button. It integrates seamlessly into your development environment, offering an in-editor translation window for custom translations. With support for over 30 languages and compatibility with Aureola's Awesome Accessories TranslationManager, this plugin is a comprehensive solution for bringing your game to a global audience.

Features

  • One-click Translation of CSV, JSON or simple text files.

  • In-Editor translator window for custom translations.

  • Multiple translation providers: ChatGPT & DeepL.

  • Support for more than 30 languages.

  • Fully compatible with the TranslationManager from Aureola's Awesome Accessories.

Translation Providers

DeepL

DeepL Translator, launched by DeepL GmbH in 2017, uses artificial intelligence to provide translations that are often considered more accurate and natural than those from competitors. It's trained on a large database of texts, enabling nuanced translations across several European and Asian languages. DeepL offers both free and subscription-based services, targeting individual and professional users seeking reliable translation tools to bridge language gaps.

Supported Languages

Currently the following languages are supported:

Arabic, Bulgarian, Chinese, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Turkish, Ukrainian

Pricing

DeepL offers two different account types:

  • Deepl API Free

  • Deepl API Pro

You can use the free version of the API as long as you don't exceed the limits. As of writing there is a 500.000 character limit / month. In most cases the free account type is enough for a smaller game project. If you have a lot of texts to translate, you might want to get a pro account instead.

You can find more information on this website:
https://www.deepl.com/en/pro#developer

ChatGpt

ChatGPT is a conversational AI model developed by OpenAI. It's designed to generate human-like responses to text inputs, making it an ideal candidate for natural language processing tasks. ChatGPT is trained on a diverse range of internet text, enabling it to understand and respond to a wide variety of topics. It's available as a cloud-based API, making it accessible to developers seeking to integrate conversational AI into their applications.

Supported Languages

Currently the following languages are supported:

Arabic, Basque, Belarusian, Bulgarian, Catalan, Chinese, Czech, Danish, Dutch, English, Estonian, Faroese, Finnish, French, German, Greek, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Vietnamese

Pricing

OpenAI offers several different pricing tiers for ChatGPT:

  • GPT-3.5 Turbo: The input rate is $0.50 per 1M tokens and the output rate is $1.50 per 1M tokens. It's designed for dialog and supports a 16K context window.

  • GPT-4: Offers broad general knowledge and domain expertise. The input rate is $30.00 per 1M tokens and the output rate is $60.00 per 1M tokens.

  • GPT-4 Turbo Preview: Features a 128k context, fresher knowledge, and a broad set of capabilities. The input and output rates are $10.00 and $30.00 per 1M tokens, respectively.

For detailed information, please visit OpenAI's pricing page.

Support

This package should work in all currently supported Unity versions. If you have any questions or need help with the package, join the Discord Server.