electron-odoo/node_modules/i18n-js/dist/import/helpers/createTranslationOptions.js
2025-06-17 11:39:51 +08:00

16 lines
628 B
JavaScript

import { isSet } from "./isSet";
export function createTranslationOptions(i18n, scope, options) {
let translationOptions = [{ scope }];
if (isSet(options.defaults)) {
translationOptions = translationOptions.concat(options.defaults);
}
if (isSet(options.defaultValue)) {
const message = typeof options.defaultValue === "function"
? options.defaultValue(i18n, scope, options)
: options.defaultValue;
translationOptions.push({ message });
delete options.defaultValue;
}
return translationOptions;
}
//# sourceMappingURL=createTranslationOptions.js.map