scrivito
Version:
Scrivito is a professional, yet easy to use SaaS Enterprise Content Management Service, built for digital agencies and medium to large businesses. It is completely maintenance-free, cost-effective, and has unprecedented performance and security.
15 lines (12 loc) • 434 B
text/typescript
import { currentSiteId } from 'scrivito_sdk/app_support/current_page';
import { getRootObjFrom, restrictToSite } from 'scrivito_sdk/models';
import { currentAppSpace } from './current_app_space';
/** @public */
export function currentLanguage(): string | null {
const siteId = currentSiteId();
if (!siteId) return null;
return (
getRootObjFrom(currentAppSpace().and(restrictToSite(siteId)))?.language() ??
null
);
}