cancel
Showing results for 
Search instead for 
Did you mean: 

Category in one language doesn't show in another

Category in one language doesn't show in another

I have a category made in all store views, but it didn't show up in the english version. I don't have the ability to create a root category or a sub category for that matter outside of All Store Views. Any ideas?

5 REPLIES 5

Re: Category in one language doesn't show in another

You have websites, stores and store views. How many of each do you have? Does the english version have its own website, store and store view or is it just one website, one store and multiple store views for different languages?

 

Categories are global thing, but they are assigned to a root category which is assigned to a store. + they can be enabled/disabled on the store view level.

Founder at https://agency418.com

Re: Category in one language doesn't show in another

Please refer this for multi store view and category related : https://experienceleague.adobe.com/en/docs/commerce-operations/configuration-guide/multi-sites/ms-ad...

Problem solved? Click Kudos and "Accept as Solution".
200+ Magento 2 Extensions for Enhanced Shopping Experience.

Re: Category in one language doesn't show in another

Hello @evmorfiamaf3ef,

 

The store view issue where a category created under "All Store Views" is not appearing in the English version of your Magento store. This issue may be related to incorrect store view configurations or category visibility settings.

 

  • Ensure that the category is enabled and visible in the English store view.
  • Go to Catalog > Categories.
  • Select the category that is not showing.
  • In the upper-left corner, switch to the English Store View.
  • Ensure that the Is Active field is set to Yes for the English store view.
  • Verify the Display Settings and URL Key for the English store view as well.

Categories may have store view-specific attributes like name, description, and URL key. If the English store view doesn't have these attributes set properly, the category may not appear.

 

  • After switching to the English Store View, check if the Name, Description, and URL Key are set correctly.
  • If the category was translated or customized for another store view, make sure the English version has the appropriate values set.
  • If needed, uncheck the Use Default Value checkbox for each attribute and manually enter the values for the English store view.
  • Go to Stores > All Stores.
  • Verify that your English store is associated with the correct Root Category.
  • If the root category isn’t assigned properly, go to Stores > Configuration > General > Web > Default Store View and ensure the English store is assigned the correct root category.

Sometimes, categories don't show up because of URL rewrite issues. Regenerate URL rewrites by running the following commands:

 

php bin/magento indexer:reindex

php bin/magento cache:flush

If the issue will be resolved, Click Kudos & Accept as a Solution.

Re: Category in one language doesn't show in another

If a category isn’t showing in the English store view in Magento, try these steps:

  1. Check Visibility: Go to Catalog > Categories, switch to the English store view, and confirm the category is enabled and set to appear in the navigation.

  2. Store View Settings: Ensure the category name, visibility, and status are correctly configured for the English view.

  3. Reindex & Clear Cache: Reindex your data and clear the cache under System > Cache Management.

  4. Root Category Assignment: Verify the correct root category is assigned for the English store in Stores > All Stores.

  5. URL Rewrites: Check for URL rewrite conflicts in Marketing > SEO & Search > URL Rewrites.

These steps should help resolve the issue.

Re: Category in one language doesn't show in another

Thank you so much for the steps.

I also would like to help you by sharing academized.com website with you. If you ever need help from an essay writer then you can visit the given link to hire professional essay writer.