ui/lib/shared/app/utils/intl/missing-message.js

17 lines
366 B
JavaScript

import Ember from 'ember';
const { Logger:logger } = Ember;
export default function missingMessage(key, locales) {
if ( key ) {
locales = locales || ['unknown'];
if ( locales[0] !== 'none' ) {
logger.warn(`Translation not found: locale='${ locales.join(', ') }', key='${ key }'.`);
}
return `*%${ key }%*`;
} else {
return '';
}
}