How To
Contents
- How can I translate the sorting label to different languages?
- How can I set different sorting criteria for my categories?
How can I translate the sorting label to different languages
The extension uses the same logic for translations as default Magento. More details: https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/translations/xlate.html)
Our i18n files should be located at: vendor/mirasvit/module-sorting/src/Sorting/i18n/
Create a separate file for your language (en_US.csv, de_DE.csv). The names for all languages can be found via this command:
php -f bin/magento info:language:list
Override the strings in your dictionary file:
"Original line" , "Translated line"
Run this command to see the changes:
php -f bin/magento setup:static-content:deploy
php -f bin/magento cache:flush
The custom themes will be displayed instead of the default for your language.
How can I set different sorting criteria for my categories?
You can use different sorting criteria for different categories. To do this, go to Catalog > Categories > YourCategoryName > Display Settings > Available Product Listing Sort By and set the required sorting criteria for this category.
Also, you can set default sorting for this category. Please use the Default Product Listing Sort By option.