auto_translation 1.5.0-beta8

Bug fixes

πŸ› οΈ Bug Fixes & Improvements

Issue Resolution:

  • Fixed the issue reported in Issue #3573131, improving module stability and ensuring the correct behavior of the automatic translation workflow.

auto_translation 1.4.38

Bug fixes

πŸ› οΈ Bug Fixes & Improvements

Issue Resolution:

  • Fixed the issue reported in Issue #3573131, improving module stability and ensuring the correct behavior of the automatic translation workflow.

auto_translation 1.4.37

Bug fixes

πŸ› Bug Fix: Taxonomy Term Translation Not Recognized

Resolved an issue where taxonomy term translation was not recognized as an enabled content type due to mismatched entity type prefixes.

auto_translation 1.5.0-beta7

Bug fixes

πŸ› Bug Fix: Taxonomy Term Translation Not Recognized

Resolved an issue where taxonomy term translation was not recognized as an enabled content type due to mismatched entity type prefixes.

auto_translation 1.5.0-beta6

Bug fixes

πŸ”§ Improvements & πŸ› Bug Fixes

Fixed Entity Type Collision in Auto Translation Settings

Previously, entities sharing the same machine name across different types (e.g. nodes, media, taxonomy) caused conflicts in the Auto Translation Settings form due to array_merge(), resulting in only one entity being preserved and displayed.

auto_translation 1.4.36

Bug fixes

πŸ”§ Improvements & πŸ› Bug Fixes

Fixed Entity Type Collision in Auto Translation Settings

Previously, entities sharing the same machine name across different types (e.g. nodes, media, taxonomy) caused conflicts in the Auto Translation Settings form due to array_merge(), resulting in only one entity being preserved and displayed.

auto_translation 1.5.0-beta5

Bug fixes

πŸ› Bug Fixes

HTML Text Not Preserved During Translation:

  • Fixed a logic error in the translateHtmlWithAdvancedMethod and translateHtmlWithSimpleMethod functions where long HTML text fields lost their content after translation.
  • Condition isset($match[1]) was replaced with !empty($match[1]) to ensure proper detection of actual HTML tags versus text segments, allowing translated content to be correctly reassembled.

auto_translation 1.4.35

Bug fixes

πŸ› Bug Fixes

HTML Text Not Preserved During Translation:

  • Fixed a logic error in the translateHtmlWithAdvancedMethod and translateHtmlWithSimpleMethod functions where long HTML text fields lost their content after translation.
  • Condition isset($match[1]) was replaced with !empty($match[1]) to ensure proper detection of actual HTML tags versus text segments, allowing translated content to be correctly reassembled.

auto_translation 1.5.0-beta4

New features

πŸš€ New Features & Stability

Amazon Translate Provider – Production Ready:

  • The Amazon Translate integration is now production-ready, with full support for stable API communication, improved error handling, and validated configuration workflows.
  • Ensures reliable translations with region support and secure credentials management.

auto_translation 1.5.0-beta3

New features

πŸ›‘οΈ Security & Quality Improvements

HTML Content Handling Enhancements:

  • βœ… Security: HTML is never sent to external translation APIs, ensuring sensitive markup stays local.
  • βœ… Quality: Capitalization is preserved and properly applied in translated content.
  • βœ… Formatting: Spacing between translated elements is correctly handled for improved readability.
  • βœ… Cleanliness: Empty list items are automatically removed from translated output.

auto_translation 1.5.0-beta2

Bug fixes
New features

πŸ› οΈ Bug Fixes & Improvements

Amazon Translate Provider Settings:

  • Fixed configuration handling and improved validation for Amazon Translate settings, ensuring proper integration and more reliable translation behavior.

auto_translation 1.5.0-beta1

New features

πŸš€ New Features & Improvements

Amazon Translate Provider:

  • Added support for Amazon Translate as a new translation provider, expanding the range of available machine translation services.

Entity Reference Fields Translation:

    auto_translation 1.4.34

    Bug fixes

    πŸ› οΈ Bug Fixes

    DeepL HTML Translation for Paragraphs:

    • Fixed an issue where HTML content within paragraph fields was not correctly translated using DeepL, ensuring proper preservation of formatting and structure during the translation process.

    auto_translation 1.4.33

    Bug fixes

    πŸ› οΈ Bug Fixes

    Missing Comma and Space in HTML Translation:

    • Fixed an issue where translated HTML content lost commas or spaces between text segments due to improper handling of adjacent text nodes during DOM parsing and reassembly.

    Excluded Fields in Batch Processing:

    • Resolved a bug where excluded fields in batch translation were incorrectly processed: their values were mistakenly assigned to the default language translation instead of being copied to the correct target language translation.

    auto_translation 1.4.32

    Bug fixes

    πŸ› οΈ Bug Fixes

    Excluded Fields Handling:

    • Fixed issue #3538175 where excluded fields incorrectly remained empty in the translated content instead of retaining their original values.

    auto_translation 1.4.31

    Bug fixes

    πŸ› οΈ Bug Fixes

    Excluded Fields Handling:

    • Fixed issue #3538175 where excluded fields incorrectly remained empty in the translated content instead of retaining their original values.

    auto_translation 1.4.30

    Bug fixes

    πŸ› οΈ Bug Fixes

    Excluded Fields Handling:

    • Fixed issue #3538175 where excluded fields incorrectly remained empty in the translated content instead of retaining their original values.

    DeepL Rate Limit Handling:

      auto_translation 1.4.29

      Bug fixes

      πŸ› οΈ Bug Fixes

      Permission Handling on Non-Entity Forms:

      • Fixed issue #3531195, which caused error messages when users without translation permissions accessed taxonomy term edit forms or other forms lacking getEntity() methods.

      auto_translation 1.4.28

      Bug fixes
      New features

      πŸ› οΈ Bug Fixes & Improvements

      HTML Tag Handling in OpenAI Translations:

      • Fixed issue #3528928 where HTML tags were incorrectly rendered as visible text during translations via Drupal AI integration using OpenAI.
      • Thanks to Martin Mayer for the contribution.

      Permission Handling Fix:

        auto_translation 1.4.27

        Bug fixes

        πŸ› οΈ Bug Fixes

        Batch Mode Paragraphs Save Fix:

        • Resolved an issue where paragraphs were not saved in batch mode. This fix addresses #3528526.

        auto_translation 1.4.26

        Bug fixes
        New features

        πŸ› οΈ Bug Fixes & Improvements

        Issue Resolutions:

        auto_translation 1.4.25

        New features

        πŸš€ New Features & Improvements

        AutoTranslator Settings Form Enhancements:

        • Improved input handling in the AutoTranslatorSettingsForm by sanitizing and validating user inputs using core Drupal utility classes:
          • Html::escape() – to prevent injection via HTML content.
          • Xss::filter() – to strip dangerous tags and ensure safe display of user-provided values.

        auto_translation 1.4.21

        Bug fixes

        fix missing entity translation language when tranlate true the form

        auto_translation 1.4.20

        New features

        add permissions to translate content with auto translate module

        auto_translation 1.4.7

        Bug fixes

        prevent nodes to be published if set to be in draft after translation

        Pages

        Subscribe with RSS Subscribe to Releases for Auto Translation