Current multilingual focus issues

The issues currently being worked on by our team are marked with 'D8MI' and 'sprint' in the drupal.org 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.

Legend:
Critical issue
Major issue

Currently in the works for Drupal 8

See all these issues also at https://drupal.org/project/issues/search/drupal?issue_tags=sprint%2C+D8MI&issue_tags_op=all+of. This view of issues is automatically cached and might be out of date up to two hours at times.

To do

#2462279: Language prefix for custom menu link paths are saved but not used
8.0.x-devbug reportMajorneeds worklanguage-basemedium
#2465901: [META] Make entity revision translation work
8.0.x-devPlanMajoractivelanguage-contentEntity Field API
#2484411: Manual path aliases are not the same as aliases on the node form on single-language sites
8.0.x-devbug reportMajorneeds worklanguage-contentD8 upgrade pathDrupalaton 2015DUGBE0609Needs tests
#2499639: Use better labels for numeric fields when using a multiple plural forms language
8.1.x-devbug reportMajorneeds worktranslationlanguage-uilanguage-configUsability
#2529182: Not all node, taxonomy entity tokens are multilingual aware
8.0.x-devbug reportMajorneeds worklanguage-content
#2545730: Misuse of formatPlural() in Numeric field prefix/suffix
8.0.x-devbug reportMajorneeds workD8 upgrade pathlanguage-config
#2546212: [PP-1] Entity view/form mode formatter/widget settings have no translation UI
8.1.x-devbug reportMajorneeds worklanguage-configblockerNeeds testsSprintWeekend2016
Assigned to tstoeckler
#2225775: Migrate D6 i18n nodes
8.0.x-devtaskMajorneeds worki18n-migratedrupal6Migrate criticallanguage-content
#2571375: [needs change record] Remove TranslationManager dependency from LanguageManager
8.0.x-devbug reportMajorneeds worklanguage-baseNeeds change recordrc eligible
#2572125: Content translation local tasks are not getting displayed due to caching
8.0.x-devbug reportMajorneeds workD8 cacheabilityDrupalCon Barcelona 2015
#2577761: We need a way to dynamically alter the list of config names for config mappers
8.1.x-devtaskMajorneeds worklanguage-configblockerneeds issue summary updateSprintWeekend2016
#2646434: Default language is set on <html lang>, even when the page is not actually translated, causes side effects such as RTL English
8.0.x-devbug reportMajorneeds worklanguage-uiNeeds testsAPI addition
Assigned to Gábor Hojtsy
#2344277: Importing node.title with translation fails
8.0.x-devbug reportMajorneeds worklanguage-contentREST
#2507235: EntityType::getLowercaseLabel() breaks translation
8.0.x-devbug reportNormalneeds worklanguage-ui
#2225293: Migrate D6 language negotiation settings
8.0.x-devtaskNormalneeds worki18n-migratedrupal6language-baseSprintWeekend2016
#2208401: [META] Multilingual migrations / i18n meta issue
8.0.x-devPlanNormalactiveneeds issue summary updatei18n-migrate
#2648330: FormatterBase should set $element['#language'] to the passed-in langcode
8.0.x-devbug reportNormalneeds worklanguage-contentNeeds tests
#2342015: Content Translation module still implements hook_enable
8.1.x-devbug reportNormalneeds worklanguage-contentlondon_2016_januarySprintWeekend2016
#2653652: Create an interface for ConfigEntityMapper
8.1.x-devtaskNormalneeds worklanguage-configSprintWeekend2016SprintWeekendBerlinneeds issue summary update
#2225717: Migrate D6 i18n user profile field/category configuration
8.0.x-devtaskNormalactivei18n-migratedrupal6language-content

To review

#2599594: Multilingual content: Menu link is not correctly stored on translation.
8.0.x-devbug reportMajorneeds reviewlanguage-uimultilingual
#2573975: function_exists check in PluralTranslatableString is wrong
8.0.x-devbug reportMajorneeds reviewlanguage-ui
Assigned to edurenye
#1885962: Comment tokens should use entity translation API
8.0.x-devbug reportNormalneeds reviewEntity Field APINeeds testslanguage-content
#2499651: Use inline_templates in TranslateEditForm::buildForm() and PluralString::getTranslationElement()
8.0.x-devtaskNormalneeds reviewtranslationlanguage-uilanguage-configSafeMarkup
Assigned to maxocub
#2609874: Boolean field "On label" and "Off label" are not translatable
8.0.x-devbug reportNormalneeds reviewlanguage-configNeeds testsneeds issue summary update
#2631584: Provide a proper API for updating translations
8.1.x-devtaskNormalneeds reviewlanguage-interface
#2123543: Add string context and location filters to the translate interface
8.0.x-devfeature requestNormalneeds reviewneeds backport to D7language-ui
#2651986: Local task link "Translate" is not translated
8.0.x-devbug reportNormalneeds reviewlanguage-contentSprintWeekend2016
#2660028: Migrate node translation settings
8.0.x-devtaskNormalneeds reviewi18n-migratelanguage-content
#2657978: Variable to config: language_default [d6]
8.0.x-devtaskNormalneeds reviewi18n-migratelanguage-base

To be committed

(None)
Legend:
Critical issue
Major issue

Other related issues

See all these issues also at https://drupal.org/project/issues/search/drupal?issue_tags=sprint%2C+D8MI&issue_tags_op=all+of. This view of issues is automatically cached and might be out of date up to two hours at times.

Backport

(None)

Postponed

(None)

Closed

#2616164: /update.php/run URL is generated with language prefix and returns 404 error
8.0.x-devbug reportCriticalfixedlanguage-baseTriaged D8 critical
#2639352: File records, files themselves lost in translation
8.0.x-devbug reportCriticalclosed (fixed)language-content
#2649602: hook_translation_create is not invoked with the new entity translation but with the previous entity object
8.0.x-devbug reportMajorfixedlanguage-contentSprintWeekend2016Triaged D8 major
#2656202: Add Simple English to Drupal core
8.0.x-devtaskNormalfixedlanguage-baseUsabilitysimple english
#2662078: Update the misleading warning message in Content Translation module
8.1.x-devbug reportNormalfixedlanguage-contentdocumentationNoviceString change in 8.1.0