Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/apps/web/lib/policy-messages.ts
blob: 0cdc234adeb26ad10346ac2928f8e652ce81960c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com>
// SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.1

import type { Locale } from "./localization";
import type { PolicyMessages } from "./policies";
import { deDE } from "./policies/de-DE";
import { enUS } from "./policies/en-US";
import { heIL } from "./policies/he-IL";
import { ruRU } from "./policies/ru-RU";

/** The policies in every published language. */
export const policyMessages: Record<Locale, PolicyMessages> = {
  "en-US": enUS,
  "de-DE": deDE,
  "ru-RU": ruRU,
  "he-IL": heIL,
};

export function getPolicyMessages(locale: Locale): PolicyMessages {
  return policyMessages[locale];
}