Crowdin Enterprise integrates with top AI providers, including OpenAI, Google Gemini, Microsoft Azure OpenAI, and more, allowing you to leverage advanced AI-powered translations that consider additional context at different levels. These translations can be applied to your content with a few clicks using pre-translation via AI.
Additionally, you can expand your AI provider options by installing respective applications from the Crowdin Store.
Crowdin AI integration provides powerful capabilities for enhancing localization workflows. Configuring AI involves setting up providers and creating prompts.
Prompt engineering is crucial for guiding AI in understanding context and providing accurate translations. Customizing prompts within Crowdin Enterprise ensures that AI algorithms comprehend the nuances of your project, resulting in improved translation quality.
To configure AI prompts, follow these steps:
%sourceLanguage%
– The source language of a project.%targetLanguage%
– The target languages a project is translated into.%json%
– A collection of strings from the current segment, including the string identifier (key), context, text, maximum length, and translations to other languages (if the translations placeholder is specified).%fileName%
– The file name of the current segment.%fileContext%
– The file context of the current segment (can be provided via the file settings modal in the ‘Files’ tab).%fileContent%
– The source file content of the current segment.%tm%
– Translation Memory (TM) matches relevant to the current segment.%terms%
– All the glossary terms relevant to the current segment.%fileTranslations%
– Translations of the current segment into the specified language.%projectName%
– Crowdin Enterprise project name.%projectPublicDescription%
– Project public description.Managing AI prompts in Crowdin involves various operations such as filtering and searching, editing, cloning, and deleting AI prompts. Below you can find instructions for each operation.
Once you open the AI page, you can view and search for prompts in the Prompts tab.
You can view the list of added prompts (one prompt per row) with the following details:
By default, all prompts are displayed in the Prompts tab. To filter prompts displayed, click and use the available filter options:
To search for a particular prompt, type its title in the Search field.
If you need to fine-tune your already configured prompt, you can simply edit it.
To edit AI prompts, follow these steps:
Editing prompts allows you to update and improve them as needed to ensure they remain effective and aligned with your requirements. If you don’t want to lose the current prompt configuration and are uncertain about the changes, consider cloning your prompt and experimenting with the copy.
Cloning AI prompts allows you to experiment with and refine prompt configurations without altering the original. This feature is particularly useful for testing improved versions of prompts while preserving the initial setup.
To clone AI prompts, follow these steps:
You can then edit the cloned prompt to experiment with different configurations. This allows you to safely test enhancements and optimize performance without risking the loss of the original prompt configuration.
Deleting AI prompts is a straightforward process, but it should be done with caution to avoid losing valuable configurations. This action is useful when you no longer need a specific prompt or want to clean up unused prompts.
To delete AI prompts, follow these steps:
Be sure to review the prompt before deletion to ensure it is no longer needed, as this action is irreversible and deleted prompts cannot be restored.
Crowdin Enterprise supports various AI providers, each offering unique models and features for translation tasks. By configuring providers, you can tailor AI functionality to suit your specific localization needs. Whether using managed by Crowdin services or integrating your own API keys, Crowdin Enterprise enables seamless integration with AI services.
In the Providers tab, you can view the list of providers with the following details:
Currently, Crowdin Enterprise supports the following AI providers:
New AI providers are added regularly.
When configuring AI providers, you can choose from two possible options:
To configure an AI provider, follow these steps:
If needed, you can disable any of the previously enabled providers at any time.
To disable the AI provider, follow these steps:
MT engines and AI models managed by Crowdin are separately paid services. To use them, you first need to top up your Crowdin Enterprise account balance.
You can do it in your Account settings > Billing > MT engines and AI models managed by Crowdin or by clicking Manage when configuring your AI provider.
In the Top Up Balance field, specify the amount for which you want to top up your Crowdin Enterprise account and click Top Up.
Additionally, to ensure uninterrupted operation of the Managed by Crowdin service, you can set the preferred amount in the Balance warning threshold field so that when your Crowdin Enterprise account balance reaches this point, you’ll automatically receive a notification.
To configure default settings for AI prompts across your Crowdin Enterprise organization, open your organization’s Workspace and go to AI > Settings.
Prompt to be used in editor – select the default AI prompt that will be used in the Editor for all projects in your Crowdin account. If needed, this default setting can be overridden for each project individually in the project’s Settings > AI > Settings.
Pre-translation via AI enhances localization efficiency to a remarkable degree, reaching new levels of speed and accuracy. Providing high-quality, context-aware translations in just a few clicks, it significantly reduces manual effort and accelerates project completion, which is especially beneficial for large localization projects.
Once you configured your AI providers and AI prompts, you can use them for pre-translation of your Crowdin Enterprise project content similarly as MT or TM.
To apply pre-translation via AI, follow these steps:
After configuring a prompt with the AI in editor type, Crowdin AI can be used in the Editor as an AI Assistant for translators and proofreaders. This AI Assistant can be communicated with in a chat format, allowing you to send prompts and receive replies.
The AI Assistant is context-aware, meaning it knows the string the translator is working on, the related glossaries, TM matches, the maximum acceptable length of the translation, the related screenshots, etc. This contextual awareness enables the AI Assistant to provide more accurate and relevant assistance.
Here are some tasks the AI Assistant can help with:
In addition, the AI Assistant can help in translating knowledge base articles by providing short summaries, helping you grasp the content quickly before translating.
When working in the Editor, you can start using the AI Assistant by clicking the AI Assistant tab in the right sidebar.
For faster and more efficient interaction with the AI Assistant, you can use prompt shortcuts. By default, there are three prompt shortcuts available:
To add your own prompt shortcuts, follow these steps:
Additionally, in the Editor Settings > AI tab, you can create a custom prompt to provide the AI Assistant with a specific set of instructions that are sent each time you make a request. Note that the custom prompt is project-specific.
When sending prompts to the AI Assistant, the instruction priorities are considered in the following order:
AI providers, models, and prompts can be configured in the organization’s Workspace > AI page only by the organization owner and admins. However, AI prompts for use in a project can be configured by project managers in the project’s Settings > AI. The AI prompts configured in the project settings will also be added to the list of AI prompts of the organization.
To configure an AI prompt for a project, go to project’s Settings > AI and follow the configuration instructions.
Besides configuring prompts in the project settings, you can also change the default AI settings applied from the organization’s AI settings.
Besides UI, AI Providers and AI Prompts can also be managed using the API methods from the AI sections: