Log in
Model

DataProvider

Magento\Translation\Model\Js\DataProvider

What it does

This class collects and generates JavaScript translation dictionaries for Magento 2 themes.

It scans JS and HTML files in a theme, extracts translatable phrases using configured patterns, translates them, and returns a dictionary mapping original phrases to their translations.

Developers use this when the translation system needs to build client-side translation data for JavaScript components.

Public Methods

  • getData()