diff --git a/src/assets/screenshots/developer/crowdin_apps_app_permissions.png b/src/assets/screenshots/developer/crowdin_apps_app_permissions.png
index bdd60d3b..eda04fcd 100644
Binary files a/src/assets/screenshots/developer/crowdin_apps_app_permissions.png and b/src/assets/screenshots/developer/crowdin_apps_app_permissions.png differ
diff --git a/src/assets/screenshots/developer/crowdin_apps_app_permissions_e.png b/src/assets/screenshots/developer/crowdin_apps_app_permissions_e.png
index 63c2adb0..03cb1c29 100644
Binary files a/src/assets/screenshots/developer/crowdin_apps_app_permissions_e.png and b/src/assets/screenshots/developer/crowdin_apps_app_permissions_e.png differ
diff --git a/src/assets/screenshots/developer/crowdin_apps_store_install.png b/src/assets/screenshots/developer/crowdin_apps_store_install.png
index fbd91eba..3355b623 100644
Binary files a/src/assets/screenshots/developer/crowdin_apps_store_install.png and b/src/assets/screenshots/developer/crowdin_apps_store_install.png differ
diff --git a/src/assets/screenshots/developer/crowdin_apps_store_install_e.png b/src/assets/screenshots/developer/crowdin_apps_store_install_e.png
index 6d27a46f..65163172 100644
Binary files a/src/assets/screenshots/developer/crowdin_apps_store_install_e.png and b/src/assets/screenshots/developer/crowdin_apps_store_install_e.png differ
diff --git a/src/content/docs/crowdin/getting-started/additional-support-services.mdx b/src/content/docs/crowdin/getting-started/additional-support-services.mdx
index 496dc712..365d1cb5 100644
--- a/src/content/docs/crowdin/getting-started/additional-support-services.mdx
+++ b/src/content/docs/crowdin/getting-started/additional-support-services.mdx
@@ -4,7 +4,7 @@ description: Learn about the additional support services Crowdin offers
slug: additional-support-services
---
-import { Aside } from '@astrojs/starlight/components';
+import { Aside, LinkButton } from '@astrojs/starlight/components';
Along with services like Crowdin Customer Forum, Crowdin Documentation, Email Support, and Chat Support, Crowdin customers can also benefit from additional support services they can purchase in addition to the primary subscription plan. Below you can see the available additional support services.
@@ -33,7 +33,9 @@ Dedicated account management includes all benefits from Premium Support plus the
Available for the following subscription plans: Pro, Team, Team+, and Business.
-Price: $500/month
+
+ Contact Sales
+
## Custom Development
diff --git a/src/content/docs/crowdin/localization-resources/machine-translation.mdx b/src/content/docs/crowdin/localization-resources/machine-translation.mdx
index 08980490..f015926a 100644
--- a/src/content/docs/crowdin/localization-resources/machine-translation.mdx
+++ b/src/content/docs/crowdin/localization-resources/machine-translation.mdx
@@ -5,6 +5,7 @@ slug: machine-translation
---
import { Steps, Aside, LinkCard } from '@astrojs/starlight/components';
+import QuestionAnswer from '~/components/QuestionAnswer.astro';
import { Icon } from 'astro-icon/components';
import { Image } from 'astro:assets';
import machineTranslationSuggestions from '!/crowdin/localization-resources/mt_suggestions.png';
@@ -82,6 +83,48 @@ To use your [Custom Terminology](https://docs.aws.amazon.com/translate/latest/dg
2. Select your Custom Terminology from the respective drop-down menu.
+
+ The minimal IAM scopes required depend on whether you're using terminologies or not:
+
+ - **Without terminologies:**
+
+ ```json
+ {
+ "Version": "2012-10-17",
+ "Statement": [
+ {
+ "Effect": "Allow",
+ "Action": "translate:TranslateText",
+ "Resource": "*"
+ }
+ ]
+ }
+ ```
+
+ - **With terminologies:**
+
+ ```json
+ {
+ "Version": "2012-10-17",
+ "Statement": [
+ {
+ "Effect": "Allow",
+ "Action": [
+ "translate:TranslateText",
+ "translate:GetTerminology",
+ "translate:ListTerminologies"
+ ],
+ "Resource": "*"
+ }
+ ]
+ }
+ ```
+
+ Alternatively, you can use the [AWS managed policy: TranslateReadOnly](https://docs.aws.amazon.com/translate/latest/dg/security-iam-awsmanpol.html#security-iam-awsmanpol-TranslateReadOnly), which provides the necessary read-only access to Amazon Translate.
+
+
+
+
### Google Translate
To use Google Translate, you shall have a Google Cloud account with an active billing profile. Cloud Translation is priced monthly based on usage. [Learn more](https://cloud.google.com/translate/pricing).
diff --git a/src/content/docs/crowdin/online-editor/overview.mdx b/src/content/docs/crowdin/online-editor/overview.mdx
index 6ed2e77a..f46fd8a9 100644
--- a/src/content/docs/crowdin/online-editor/overview.mdx
+++ b/src/content/docs/crowdin/online-editor/overview.mdx
@@ -91,7 +91,7 @@ There also might be the following icons besides strings:
- - the string has comments from contributors
- - the string has an unresolved issue
-When translating the content of an HTML, XML, TXT, DOCX, XLSX, HAML, Web XML, Markdown, MDX, DITA, FLSNP, Wiki, ADOC, Coffee, FTL, JS, TS, and FTLH file formats, a list of strings is displayed as a file preview (i.e., WYSIWYG). The string status is indicated by the following colors:
+When translating the content of an HTML, XML, TXT, DOCX, XLSX, HAML, Web XML, Markdown, MDX, DITA, Wiki, ADOC, Coffee, FTL, JS, TS, and FTLH file formats, a list of strings is displayed as a file preview (i.e., WYSIWYG). The string status is indicated by the following colors:
- Red - untranslated
- Blue - translated
diff --git a/src/content/docs/crowdin/project-management/project-settings/import.mdx b/src/content/docs/crowdin/project-management/project-settings/import.mdx
index 8606bda3..ecd171a6 100644
--- a/src/content/docs/crowdin/project-management/project-settings/import.mdx
+++ b/src/content/docs/crowdin/project-management/project-settings/import.mdx
@@ -32,6 +32,10 @@ You can save time by translating all duplicates with the same translation and hi
Crowdin's localization process is based on translating source strings to the defined target languages. Source strings are uploaded to the system in localization files. Each unique source string first uploaded or added (for CSV and other formats supporting [string editing](/string-management/#string-editing)) in Crowdin is considered a master string. All other strings that are identical to the master string but were uploaded or created later are considered duplicate strings.
+
+
#### Duplicate Strings Management
If your project contains duplicated strings, you can choose how the system should treat them using the following options:
@@ -104,7 +108,7 @@ When this option is selected, the system spots the duplicate strings in all file
## Word count
-You can set the preferred way Crowdin should count words in your project. Specifically, it applies to whether HTML tags should be counted as regular words or not. By default, Crowdin considers HTML tags as regular words for most of the supported formats, excluding the following ones: HTML, Front Matter HTML, HAML, MD, Front Matter MD, XML, WEBXML, IDML, XLIFF, XLIFF 2.0, ADOC, DOCX, MIF, DITA.
+You can set the preferred way Crowdin should count words in your project. Specifically, it applies to whether HTML tags should be counted as regular words or not. By default, Crowdin considers HTML tags as regular words for most of the supported formats, excluding the following ones: HTML, Front Matter HTML, HAML, MD, Front Matter MD, XML, WEBXML, IDML, XLIFF, XLIFF 2.0, ADOC, DOCX, DITA.
* **Auto (default)** – HTML tags will be counted as regular words or skipped depending on the source file format.
* **Count tags** – all HTML tags will be counted as regular words.
diff --git a/src/content/docs/crowdin/project-management/translations/uploading-translations.mdx b/src/content/docs/crowdin/project-management/translations/uploading-translations.mdx
index b751dc16..dc9edb25 100644
--- a/src/content/docs/crowdin/project-management/translations/uploading-translations.mdx
+++ b/src/content/docs/crowdin/project-management/translations/uploading-translations.mdx
@@ -103,7 +103,7 @@ For string-based projects, you can upload XLIFF translations using the [Online E
You can easily upload translations for source files with a key-value structure.
-This includes the following file formats: Android XML, macOS/iOS Strings, Stringsdict, JSON, Chrome JSON, GO JSON, i18next JSON, FBT JSON, XLIFF, XLIFF 2.0, Java Properties, Play Properties, Java Properties XML, RESX, RESW, RES JSON, YAML, INI, Joomla INI, JS, FJS, PO, TS, QT TS, Blackberry, Symbian, Flex, BADA, TOML, Coffee, DKLANG, XAML, SRT, VTT, VTT2, SBV, SVG, DTD, CSV, RC, WXL, Maxthon, Haml, XLSX, PLIST, PHP, ARB, VDF.
+This includes the following file formats: Android XML, macOS/iOS Strings, Stringsdict, JSON, Chrome JSON, GO JSON, i18next JSON, FBT JSON, XLIFF, XLIFF 2.0, Java Properties, Play Properties, Java Properties XML, RESX, RESW, RES JSON, YAML, INI, Joomla INI, JS, FJS, PO, TS, QT TS, TOML, Coffee, XAML, SRT, VTT, VTT2, SBV, SVG, DTD, CSV, RC, WXL, Haml, XLSX, PLIST, PHP, ARB, VDF.
The system maps uploaded translations according to the string keys.
@@ -111,7 +111,7 @@ The system maps uploaded translations according to the string keys.
For files that do not have a defined structure, translation upload is handled by an experimental machine learning technology.
-This includes the following file formats: HTML, Front Matter HTML, Markdown, Front Matter Markdown, TXT, Generic XML, Web XML, DOCX, HAML, IDML, DITA, Wiki, FLSNP, MIF, and ADOC.
+This includes the following file formats: HTML, Front Matter HTML, Markdown, Front Matter Markdown, TXT, Generic XML, Web XML, DOCX, HAML, IDML, DITA, Wiki, and ADOC.
To achieve the best results, we recommend uploading translation files with the same or as close as possible file structure as in source files.
diff --git a/src/content/docs/crowdin/team-management/inviting-people.mdx b/src/content/docs/crowdin/team-management/inviting-people.mdx
index 6ebfe271..3761791d 100644
--- a/src/content/docs/crowdin/team-management/inviting-people.mdx
+++ b/src/content/docs/crowdin/team-management/inviting-people.mdx
@@ -7,7 +7,7 @@ sidebar:
---
import { Image } from 'astro:assets';
-import { Steps, LinkCard, CardGrid } from '@astrojs/starlight/components';
+import { Steps, Aside, LinkCard, CardGrid } from '@astrojs/starlight/components';
import inviteDialogEmail from '!/crowdin/team-management/invite_dialog_email.png';
import selectRoleDialog from '!/crowdin/team-management/select_role_dialog.png';
import inviteDialog from '!/crowdin/team-management/invite_dialog.png';
@@ -28,6 +28,10 @@ There are two main methods of involving people in the project:
To invite members to your Crowdin project, click **Invite**. In the appeared dialog, select a role and target languages.
+
+
## Email or Username Invitation
To invite members to your project via email or Crowdin username, follow these steps:
diff --git a/src/content/docs/crowdin/translation-process/translation-strategies.mdx b/src/content/docs/crowdin/translation-process/translation-strategies.mdx
index 14a55ad4..5ba6824c 100644
--- a/src/content/docs/crowdin/translation-process/translation-strategies.mdx
+++ b/src/content/docs/crowdin/translation-process/translation-strategies.mdx
@@ -52,6 +52,21 @@ Some of the transition agencies are integrated with Crowdin via API. When you de
Professional translation is a paid service where the approximate cost for your project is calculated or negotiated during the purchase.
+## Configure Crowdin AI
+
+Enhance your translation process with Crowdin AI, which leverages advanced AI-powered translations from leading providers such as OpenAI, Google Gemini, Microsoft Azure OpenAI, and more.
+
+Crowdin AI offers two main prompt types for use in different scenarios:
+
+- **Pre-translate**: Generate initial AI translations that can be later reviewed by human proofreaders.
+- **AI in Editor**: Provide AI-powered suggestions directly within the Editor to help translators with translation and proofreading tasks.
+
+By considering additional context at various levels, Crowdin AI ensures contextually accurate translations, improving overall efficiency and quality.
+
+
+ Read more about [Crowdin AI](/crowdin-ai/).
+
+
## Configure Machine Translation Engines
Crowdin integrates with the most popular Machine Translation (MT) engines such as Microsoft Translator, Google Translate, Google AutoML Translation, DeepL Translator, Watson (IBM) Language Translator, and Amazon Translate.
diff --git a/src/content/docs/developer/crowdin-apps/installation.mdx b/src/content/docs/developer/crowdin-apps/installation.mdx
index 3b28ef37..8a3cb250 100644
--- a/src/content/docs/developer/crowdin-apps/installation.mdx
+++ b/src/content/docs/developer/crowdin-apps/installation.mdx
@@ -20,7 +20,7 @@ You can install Crowdin Apps either from the [Crowdin Store](https://store.crowd
To install the app that is already published on the Crowdin Store, follow these steps:
- 1. On your profile home page, open **Store**.
+ 1. Open your profile home page and select **Store** on the left sidebar.
2. Click **Install** on the needed app.
3. In the appeared dialog, configure preferred permissions and click **Install**.
@@ -68,10 +68,10 @@ Available options for Crowdin:
* Only me (i.e., project owner)
* Me, project managers and developers
* All project members
-* Selected users
+* Custom Access (selected users)
* Guests (unauthenticated users)
-
+