Active
Project:
Drupal core
Version:
main
Component:
configuration entity system
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
17 Jul 2017 at 11:51 UTC
Updated:
2 Jul 2025 at 00:56 UTC
Jump to comment: Most recent, Most recent file



Comments
Comment #3
andypostComment #4
andypostConfirm the bug exists
Steps to reproduce
- Installed site in Russian
- Added English & enabled config translation module
- visited /en/admin/structure/menu
- expected to see english label but they remain russian
Menus are not translated
Menu item trslation is fine but breadcrumbs also broken
Comment #5
andypostComment #6
andypostThat's exactly caused by separate
language.ruconfig collection is used as override but now editable via config formsComment #7
r.nabiullin commentedhotfix
Comment #9
berdirPretty sure this is done on purpose, as you can see with the failing tests.
Comment #10
r.nabiullin commentedI found the beginning of the rope, will be check soon..
https://www.drupal.org/project/drupal/issues/2136559
Comment #12
andypostComment #13
joseph.olstadSome organisations take translations very seriously. Patch #7 still works. Seems like an easy 1 line fix that needs some tests adjusted. Still applies on 9.4.x.
Comment #14
joseph.olstadComment #15
joseph.olstadComment #17
rodrigoaguileraComment #18
mstrelan commentedChanging component to config entity system, since the patch is for
\Drupal\Core\Config\Entity\ConfigEntityListBuilder. But as per #9 this is probably by design. If you take a look at the issue linked in #12 you will see where this was changed to use::loadMultipleOverrideFreeand perhaps that issue will explain why it's done that way.