diff --git a/src/assets/screenshots/crowdin/project-management/translations/bundles_create_bundle.png b/src/assets/screenshots/crowdin/project-management/translations/bundles_create_bundle.png index ac40b5da..d1b6fa2d 100644 Binary files a/src/assets/screenshots/crowdin/project-management/translations/bundles_create_bundle.png and b/src/assets/screenshots/crowdin/project-management/translations/bundles_create_bundle.png differ diff --git a/src/assets/screenshots/crowdin/project-management/translations/bundles_create_bundle_sb.png b/src/assets/screenshots/crowdin/project-management/translations/bundles_create_bundle_sb.png index cd185512..fb7b6610 100644 Binary files a/src/assets/screenshots/crowdin/project-management/translations/bundles_create_bundle_sb.png and b/src/assets/screenshots/crowdin/project-management/translations/bundles_create_bundle_sb.png differ diff --git a/src/assets/screenshots/enterprise/project-management/translations/bundles_create_bundle.png b/src/assets/screenshots/enterprise/project-management/translations/bundles_create_bundle.png index b6ff936b..fc76bdfe 100644 Binary files a/src/assets/screenshots/enterprise/project-management/translations/bundles_create_bundle.png and b/src/assets/screenshots/enterprise/project-management/translations/bundles_create_bundle.png differ diff --git a/src/assets/screenshots/enterprise/project-management/translations/bundles_create_bundle_sb.png b/src/assets/screenshots/enterprise/project-management/translations/bundles_create_bundle_sb.png index 369092b4..34ac9726 100644 Binary files a/src/assets/screenshots/enterprise/project-management/translations/bundles_create_bundle_sb.png and b/src/assets/screenshots/enterprise/project-management/translations/bundles_create_bundle_sb.png differ diff --git a/src/content/docs/crowdin/project-management/project-settings/parser-configuration.mdx b/src/content/docs/crowdin/project-management/project-settings/parser-configuration.mdx index 61c9f59e..d57fdd23 100644 --- a/src/content/docs/crowdin/project-management/project-settings/parser-configuration.mdx +++ b/src/content/docs/crowdin/project-management/project-settings/parser-configuration.mdx @@ -8,6 +8,7 @@ sidebar: --- import { Steps, Aside, CardGrid, LinkCard } from '@astrojs/starlight/components'; +import { Icon } from 'astro-icon/components'; import Include from '~/components/Include.astro'; import { Image } from 'astro:assets'; import ReadMore from '~/components/ReadMore.astro'; @@ -44,6 +45,8 @@ To set the preferred parser configuration for all files of a specific format, fo 4. Click **Save**. +Alternatively, for formats with configurable parser settings, you can open the same settings from the [**Create bundle**](/bundles/#configuring-bundles) or [**Edit bundle**](/bundles/#editing-bundles) dialog by clicking next to the target format. + To add a new file format, click **Add Apps** and install the required format. ## Parser Configuration for a Single File diff --git a/src/content/docs/crowdin/project-management/translations/bundles.mdx b/src/content/docs/crowdin/project-management/translations/bundles.mdx index d1be8260..6729e23c 100644 --- a/src/content/docs/crowdin/project-management/translations/bundles.mdx +++ b/src/content/docs/crowdin/project-management/translations/bundles.mdx @@ -78,7 +78,7 @@ To configure a bundle, follow these steps: 7. Configure **Target files** (Right Panel): * **File format**: Select the format you want to export. You can select **Original format** to export files as-is, or choose a target format like iOS Strings, XLIFF, etc. * **Add more formats**: To add other target formats, install the respective applications from the [Crowdin Store](https://store.crowdin.com/tags/string-exporter). - * *(Optional)* **Format configuration**: Some formats (e.g., XLIFF, Android XML) support advanced options configured in **[Settings > Parser configuration](#configuring-format-settings)**. + * *(Optional)* **Format configuration**: Some formats (e.g., XLIFF, Android XML) support advanced options. Click next to a format to configure them directly in the bundle dialog. You can also manage the same settings globally in **[Settings > Parser configuration](#configuring-format-settings)**. * **Export pattern**: * **For Original format**: This field is optional. Leave it empty to use the default export pattern defined in your file settings. Enter a pattern to override the default path or name. * **For other formats**: This field is required. @@ -109,7 +109,7 @@ To configure a bundle, follow these steps: 7. Configure **Target files** (Right Panel): * **File format**: Select the format you want to export (e.g., Android XML, iOS Strings). * **Add more formats**: To add other target formats, install the respective applications from the [Crowdin Store](https://store.crowdin.com/tags/string-exporter). - * *(Optional)* **Format configuration**: Some formats (e.g., XLIFF, Android XML) support advanced options configured in **[Settings > Parser configuration](#configuring-format-settings)**. + * *(Optional)* **Format configuration**: Some formats (e.g., XLIFF, Android XML) support advanced options. Click next to a format to configure them directly in the bundle dialog. You can also manage the same settings globally in **[Settings > Parser configuration](#configuring-format-settings)**. * **Export pattern**: Define the resulting file name using language placeholders (e.g., `%two_letters_code%.strings`). This will create one file per language. * *(Optional)* Set a **Source language export pattern**. 8. Check the **Preview** panel to ensure the structure looks correct. @@ -125,11 +125,17 @@ To configure a bundle, follow these steps: ### Configuring Format Settings -Some file formats (e.g., XLIFF, Android XML) have additional configuration options, such as **Copy source to empty target** or **Convert placeholders**. +Some file formats (e.g., XLIFF, Android XML) have additional configuration options, such as **Copy source to empty target** or **Convert placeholders**. You can configure these settings directly in the bundle dialog by clicking next to the format. Alternatively, you can manage the same settings globally in the **Parser configuration**. -You can manage these settings globally for the project in the **Parser configuration**. +To configure these options in the bundle dialog, follow these steps: -To configure these options, follow these steps: + + 1. In the [**Create bundle**](#configuring-bundles) or [**Edit bundle**](#editing-bundles) dialog, click next to the format you want to configure. + 2. Adjust the file format exporter settings by selecting the needed options. + 3. Click **Save**. + + +If you prefer to manage the same settings globally for the project, follow these steps: 1. Open your project and go to **Settings > Parser configuration**. diff --git a/src/content/docs/enterprise/project-management/project-settings/parser-configuration.mdx b/src/content/docs/enterprise/project-management/project-settings/parser-configuration.mdx index 243754e2..96c77dc2 100644 --- a/src/content/docs/enterprise/project-management/project-settings/parser-configuration.mdx +++ b/src/content/docs/enterprise/project-management/project-settings/parser-configuration.mdx @@ -8,6 +8,7 @@ sidebar: --- import { Steps, Aside, CardGrid, LinkCard } from '@astrojs/starlight/components'; +import { Icon } from 'astro-icon/components'; import Include from '~/components/Include.astro'; import { Image } from 'astro:assets'; import ReadMore from '~/components/ReadMore.astro'; @@ -44,6 +45,8 @@ To set the preferred parser configuration for all files of a specific format, fo 4. Click **Save**. +Alternatively, for formats with configurable parser settings, you can open the same settings from the [**Create bundle**](/enterprise/bundles/#configuring-bundles) or [**Edit bundle**](/enterprise/bundles/#editing-bundles) dialog by clicking next to the target format. + To add a new file format, click **Add Apps** and install the required format. ## Parser Configuration for a Single File diff --git a/src/content/docs/enterprise/project-management/translations/bundles.mdx b/src/content/docs/enterprise/project-management/translations/bundles.mdx index 5736b673..32cf2fb1 100644 --- a/src/content/docs/enterprise/project-management/translations/bundles.mdx +++ b/src/content/docs/enterprise/project-management/translations/bundles.mdx @@ -78,7 +78,7 @@ To configure a bundle, follow these steps: 7. Configure **Target files** (Right Panel): * **File format**: Select the format you want to export. You can select **Original format** to export files as-is, or choose a target format like iOS Strings, XLIFF, etc. * **Add more formats**: To add other target formats, install the respective applications from the [Crowdin Store](https://store.crowdin.com/tags/string-exporter). - * *(Optional)* **Format configuration**: Some formats (e.g., XLIFF, Android XML) support advanced options configured in **[Settings > Parser configuration](#configuring-format-settings)**. + * *(Optional)* **Format configuration**: Some formats (e.g., XLIFF, Android XML) support advanced options. Click next to a format to configure them directly in the bundle dialog. You can also manage the same settings globally in **[Settings > Parser configuration](#configuring-format-settings)**. * **Export pattern**: * **For Original format**: This field is optional. Leave it empty to use the default export pattern defined in your file settings. Enter a pattern to override the default path or name. * **For other formats**: This field is required. @@ -91,7 +91,7 @@ To configure a bundle, follow these steps: - 1. Open your project and select **Download** on the left sidebar.. + 1. Open your project and select **Download** on the left sidebar. 2. Expand the **Downloads** section and click **Add**. 3. In the **Create bundle** dialog, enter a **Bundle name**. 4. Configure the **Content** (Left Panel): @@ -109,7 +109,7 @@ To configure a bundle, follow these steps: 7. Configure **Target files** (Right Panel): * **File format**: Select the format you want to export (e.g., Android XML, iOS Strings). * **Add more formats**: To add other target formats, install the respective applications from the [Crowdin Store](https://store.crowdin.com/tags/string-exporter). - * *(Optional)* **Format configuration**: Some formats (e.g., XLIFF, Android XML) support advanced options configured in **[Settings > Parser configuration](#configuring-format-settings)**. + * *(Optional)* **Format configuration**: Some formats (e.g., XLIFF, Android XML) support advanced options. Click next to a format to configure them directly in the bundle dialog. You can also manage the same settings globally in **[Settings > Parser configuration](#configuring-format-settings)**. * **Export pattern**: Define the resulting file name using language placeholders (e.g., `%two_letters_code%.strings`). This will create one file per language. * *(Optional)* Set a **Source language export pattern**. 8. Check the **Preview** panel to ensure the structure looks correct. @@ -125,11 +125,17 @@ To configure a bundle, follow these steps: ### Configuring Format Settings -Some file formats (e.g., XLIFF, Android XML) have additional configuration options, such as **Copy source to empty target** or **Convert placeholders**. +Some file formats (e.g., XLIFF, Android XML) have additional configuration options, such as **Copy source to empty target** or **Convert placeholders**. You can configure these settings directly in the bundle dialog by clicking next to the format. Alternatively, you can manage the same settings globally in the **Parser configuration**. + +To configure these options in the bundle dialog, follow these steps: -You can manage these settings globally for the project in the **Parser configuration**. + + 1. In the [**Create bundle**](#configuring-bundles) or [**Edit bundle**](#editing-bundles) dialog, click next to the format you want to configure. + 2. Adjust the file format exporter settings by selecting the needed options. + 3. Click **Save**. + -To configure these options, follow these steps: +If you prefer to manage the same settings globally for the project, follow these steps: 1. Open your project and go to **Settings > Parser configuration**.