t(text, params = {}, ...args) {
    if (!text) {
      return '';
    }
    // Use _userInput: true to ignore translations from defaults
    if (text in enTranslation && params._userInput) {
      return text;
    }
    params.data = params.data || this.rootValue;
    params.row = params.row || this.data;
    params.component = params.component || this.component;
    return super.t(text, params, ...args);
  }
Translate a text using the i18n system.
@param {string} text - The i18n identifier.
@param {object} params - The i18n parameters to use for translation.
@param {...any} args - Additional arguments to pass to the translation library.
@returns {string} - The translated text.