Current multilingual focus issues

The issues currently being worked on by our team are marked with 'D8MI' and 'sprint' in the issue queue. Below is a pull-out of just those tasks to help you figure out what the team is working on and what needs reviews and help at the moment. Issues are colored and listed by importance. Come to our weekly meetings to discuss what to work on and get help with any issues you are working on.

Critical issue
Major issue

Currently in the works for Drupal 8

See all these issues also at This view of issues is automatically cached and might be out of date up to two hours at times.

To do

#2403229: language.negotiation configuration can have overrides bleed in
8.0.x-devbug reportMajorneeds workConfiguration systemlanguage-configNeeds tests
#2409701: Field storage configuration is not exposed to config translation UI
8.0.x-devbug reportMajorneeds worklanguage-configNeeds testsUsability
#2428045: Comparing active storage to install storage is problematic, install storage may change anytime
8.0.x-devbug reportMajorneeds workConfiguration systemlanguage-configD8 upgrade path
#2430335: Browser language detection is not cache aware
8.0.x-devbug reportMajorneeds workPerformancelanguage-baseD8 cacheabilityneeds issue summary updateNeeds tests
Assigned to Schnitzel
#2451657: Views should not condition joins on the langcode of fields that are not translatable
8.0.x-devbug reportMajorneeds workVDClanguage-contentneeds issue summary updateNeeds change recordNeeds reroll
#2454829: Configuration translation UI does not support plural sources/targets
8.0.x-devbug reportMajorneeds worklanguage-configUsabilityNeeds tests
#2465901: [META] Make entity revision translation work
8.0.x-devtaskMajoractivelanguage-contentEntity Field API
#2473989: Lack of dynamic language field / filter makes shipping core views hard to be both compatible with mono and multilingual
8.0.x-devbug reportMajorneeds workVDCUsabilityD8 Accelerate Dev Dayslanguage-contentD8 upgrade path
#2476563: Entity operations links tied to original entity language, ignore everything else
8.0.x-devbug reportMajorneeds workVDClanguage-contentD8 AccelerateNeeds tests
#2488304: Add more docs that translate() also marks strings as safe
8.0.x-devtaskMajorneeds workSafeMarkupTwigD8 Accelerate
#2462279: Not able to create menu link to the frontpage of other languages
8.0.x-devbug reportNormalneeds worklanguage-basemedium
#2462907: Entity operations to field UI shown in config overview
8.0.x-devbug reportNormalneeds worklanguage-configNeeds tests
#2488568: Add a TypedDataManagerInterface / Use it for typed parameters
8.0.x-devtaskNormalneeds workConfiguration systemtyped dataAPI changelanguage-configNeeds beta evaluation
#2501183: LocaleLookup cache ID is using numeric indexes of the roles field, not role ID's
8.0.x-devbug reportNormalneeds workPerformanceNovicelanguage-uiNeeds tests
Assigned to dileepmaurya
#2505263: Session language switch links are (sometimes) broken
8.0.x-devbug reportNormalactivelanguage-base

To review

#1810394: Exploit hook_entity_prepare_form() to set the form language without having to rely on the current language
8.0.x-devtaskMajorneeds reviewtranslatable fieldsAPI clean-uplanguage-contentdrupaldevdaysblocker
#2512466: Config translation needs to be validated on input for XSS (like other t string input)
8.0.x-devbug reportMajorneeds reviewsecurityD8 Security BountyD8 AccelerateDrupalNorth2015Needs testslanguage-config
Assigned to mikemiles86
#2514022: Multiple errors in PasswordItem::preSave(), leads to data loss if field is translatable
8.0.x-devbug reportMajorneeds reviewlanguage-content
Assigned to mkalkbrenner

To be committed

Critical issue
Major issue

Other related issues

See all these issues also at This view of issues is automatically cached and might be out of date up to two hours at times.




#2451693: Edit links on the translations page are not pointing to the translation form
8.0.x-devbug reportNormalpostponedlanguage-contentdrupaldevdays
#2480921: Make the node entity's revision_log untranslatable
8.0.x-devbug reportNormalpostponedlanguage-contentNeeds tests
#2499639: Use better labels for numeric fields when using a multiple plural forms language
#2499651: Use inline_templates in TranslateEditForm::buildForm() and PluralString::getTranslationElement()


#2453153: Node revisions cannot be reverted per translation
8.0.x-devbug reportCriticalfixedlanguage-contentdrupaldevdaysD8 upgrade pathEntity Field APIentity storage
#2506793: Config translation shows search field below table
8.0.x-devbug reportNormalfixedlanguage-configNovice