@intlayer/core
Version:
Includes core Intlayer functions like translation, dictionary, and utility functions shared across multiple packages.
19 lines • 543 B
JavaScript
import configuration from "@intlayer/config/built";
import { deepTransformNode } from "./deepTransform.mjs";
import {
translationPlugin
} from "./plugins.mjs";
const getLocalisedContent = (node, locale = configuration.internationalization.defaultLocale, nodeProps, fallback = false) => {
const plugins = [
translationPlugin(locale, fallback),
...nodeProps.plugins ?? []
];
return deepTransformNode(node, {
...nodeProps,
plugins
});
};
export {
getLocalisedContent
};
//# sourceMappingURL=getLocalisedContent.mjs.map