Site translations and features for multilingual sites.
Interface Translations
Drupal has been translated into many languages. You can change the UI language and download translation files.
Content Translations
Drupal content can be translated and served to different users.
Modules
View Layout Builder Symmetric Translations on Drupal.orgLayout Builder Symmetric Translations
View Layout Builder Asymmetric Translation on Drupal.orgLayout Builder Asymmetric Translation
View Translation Management Tool on Drupal.orgTranslation Management Tool
View Translation template extractor on Drupal.orgTranslation template extractor
View Auto Block Translate on Drupal.orgAuto Block Translate
View Paragraphs Asymmetric Translation Widgets on Drupal.orgParagraphs Asymmetric Translation Widgets
View Entity Language Fallback on Drupal.orgEntity Language Fallback
Issues
- View on Drupal.org #3044386[META] Make Layout Builder layouts translatable Status: Active
- View on Drupal.org #2313159[meta] Make multilingual views work Status: Active
- View on Drupal.org #3196886[Plan] Comment module major multilingual issues Status: Active
- View on Drupal.org #2751267Comments are not filtered on language Status: Needs work
- View on Drupal.org #2751269Submitting a comment in the non default language redirects you to the default language Status: Postponed
- View on Drupal.org #3097660Add layout builder (inline) block support Status: Needs review
- View on GitLab #3108061Nontranslatable custom block fields are not synchronized between translations Status: Needs work
- View on Drupal.org #2946333Allow synced Layout override Translations: translating labels and inline blocks Status: Needs work
- View on Drupal.org #3040487Allow Independent Layout Override Translations Status: Postponed
- View on Drupal.org #3028821Layout builder doesn't redirect properly to the translation Status: Postponed
- View on GitLab #3258149Symmetric translations and content moderation Status: Active
- View on Drupal.org #3501536Continuous jobs to monitor for content updates Status: Active
- View on Drupal.org #3134922Integration with paragraphs asymmetric translation Status: Needs work
- View on Drupal.org #3521584Layout builder fields not checked for translation enabled Status: Active
- View on Drupal.org #3335013Auto accept finished translations leaves Job In Progress Status: Needs review
- View on Drupal.org #3040609Infinite loop for entity reference fields translation Status: Needs work
- View on Drupal.org #3382356Computed fields and not translatable fields from paragraphs are being translated Status: Closed (fixed)
- View on Drupal.org #3026055Non-translatabale image files in translatable image fields are editable when it is not allowed to be changed Status: Active
- View on Drupal.org #2904705Support asymmetric translation in experimental widget Status: Reviewed & tested by the community
- View on Drupal.org #2938597[META] Asymmetric translations Status: Active
- View on Drupal.org #2832592Deleting Translation deletes content Status: Needs work
- View on Drupal.org #2864682Sub-paragraph fields cannot be translated Status: Needs review
- View on Drupal.org #2904705Support asymmetric translation in experimental widget Status: Reviewed & tested by the community
- View on Drupal.org #2983657Document the plan for asymmetric translation in Paragraphs module Status: Active
- View on Drupal.org #3004099Allow to translate paragraphs from pending revisions Status: Needs work
- View on Drupal.org #3007233Draft translations should be based on the latest revision of the source language, not the published version Status: Needs work
- View on Drupal.org #2951294Sort out and fix language fallback inconsistencies Status: Needs work
- View on Drupal.org #2978048Unpublished translations should fallback to the original language Status: Needs work
- View on Drupal.org #3353243Unpublished entity reference translations use a fallback while unpublished translations of the main entity do not Status: Needs work
- View on Drupal.org #2964383Access denied on content translation and unpublished content with non-english fallback language Status: Active
- View on Drupal.org #3186034Prevent language fallback to happen when a translation is unpublished Status: Needs work
- View on Drupal.org #2887353Paragraph Translation Sync Status: Needs review
- View on GitLab #2892998[META] Improve Multilingual UI Status: Active
- View on Drupal.org #2924064[Suggestion] Sync new paragraphs button to sync not translated paragraphs Status: Active
- View on Drupal.org #3117754Unable to view latest version of translated moderated content Status: Active
- Test (a)symmetric XB field translations with revisions, pending revisions and content_moderation/workflows
- View on Drupal.org #3163779Translatable Paragraph not rendering based on current language Status: Needs work
- View on Drupal.org #2902371Unpublish paragraph doesn't work correctly in multilangual Status: Needs work
- View on Drupal.org #3308838EntityRepository::getTranslationFromContext() function forcibly adds default entity language to fallback candidates Status: Needs work
- View on Drupal.org #3401750Add an option to use "strict fallback" mode by default in the EntityRepository::getTranslationFromContext() function Status: Active