If the filters on your website have not been translated and the original text resources cannot be found, you can translate them in the following ways.
Method One: Translate the Source Text Resources
If you are using product variants as filter, the translation of filter values is based on the translated content for your products and product variants. You only need to translate the variant values in the product resources without additional translation.
Please note, according to the Shopify documentation, the product tag filter is only displayed to customers shopping in the store's default language. The product vendor filter values are always based on the store's default language.
If you are using custom product metafield as filter options, the resources are in the Metafield.
The metafield's text type is usually in JSON format. Currently, we do not support the translation of JSON formats. You can translate by downloading the metafield resources, translating them in Excel, and then uploading them.
Please ensure that all product metafiles are translated; otherwise, the filter will display both the original and translated filter values.
Method Two: Use Page Element for Translation
For specific usage, see this article. If most of the filter options use metafields, this method is recommended.
Because the filter may display quantities, which are dynamic, we recommend using the Class&ID method of the page element for translation.
Please note that the page element is only available for Growth Plan and above.
The implementation principle of this method is to replace the text on the front end. If there are new values added to the filter or the class in the code layer changes, you will need to update the page element translation.