The content type name in the backend breadcrumb should be Human name.

When I create a new content type in the drupal 8, I will write some information as below:

content type

In this screenshot, I wrote the Name with "新闻" in Chinese, and change the machine name to "news", then I click the "Save and manage fields" button. It will go to the field editing page:

content type

The "News" is machine name, it should be human name "新闻".

The Drupal core content type also has the same issue.

content type

content type

Comments

jackniu created an issue. See original summary.

jackniu’s picture

Priority: Normal » Critical
anavarre’s picture

Priority: Critical » Major
Issue tags: +breadcrumb

This doesn't qualify as critical. Downgrading. See https://www.drupal.org/core/issue-priority

jonathanshaw’s picture

Priority: Major » Normal

The same issue is present if the content type is created with an english title different from its machine name; it's not a translation issue.

Maybe this is a menu module issue not a node system issue?

jackniu’s picture

@anavarre and @jonathanshaw,
Thanks for both give me a request, so it is a bug? Anyone can solve it?

mypro911’s picture

The content type name in the backend breadcrumb should be Human name.

It's a problem.Similar problems also exist in field permission module.

mypro911’s picture

If this is Drupal 8 bug, hope to be able to cause attention.

idebr’s picture

Status: Active » Closed (duplicate)
Issue tags: -content type name, -breadcrumb
Related issues: +#2855636: Regression: incorrect human-readable name for content type

This issue was also reported in this related issue #2855636: Regression: incorrect human-readable name for content type

Considering the related issue has an automated test and a patch to fix the issue, I will close this issue as a duplicate so we can focus our efforts in the related issue.

Can you test the patch in #2855636: Regression: incorrect human-readable name for content type to see if it fixes this issue for you?