UNPKG

@atlaskit/editor-common

Version:

A package that contains common classes and components for editor and renderer

26 lines (25 loc) 923 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getUnsupportedContent = getUnsupportedContent; function getUnsupportedContent(message, prefix, node, intl) { var defaultLocale = 'en'; var canTranslateToLocale = true; var locale = intl ? intl.locale : defaultLocale; var finalMessage = message.defaultMessage; if (node && locale.startsWith(defaultLocale)) { var originalValue = node.attrs.originalValue; if (originalValue.text || originalValue.attrs && originalValue.attrs.text) { finalMessage = originalValue.text ? originalValue.text : originalValue.attrs.text; canTranslateToLocale = false; } else if (originalValue.type) { finalMessage = "".concat(prefix, " ").concat(originalValue.type); canTranslateToLocale = false; } } if (intl && canTranslateToLocale) { return intl.formatMessage(message); } return finalMessage; }