Files
2026-10-25 22:55:29 +04:00

24 lines
1.4 KiB
TypeScript

import { LOCALES } from '@barev/i18n';
export const SITE = (process.env.LANDING_URL ?? 'http://localhost:3000').replace(/\/$/, '');
/** Страницы, которые должны быть в поиске; экспериментальные /landN закрыты noindex и сюда не входят */
export const INDEXED_PATHS = ['', '/live', '/clean', '/social-card', '/residence-permit', '/airport', '/pricing', '/terms', '/refund', '/privacy'] as const;
/** hreflang для пути: все языки + x-default на русскую версию (абсолютные адреса для sitemap) */
export function languageAlternates(path: string, absolute = false): Record<string, string> {
const base = absolute ? SITE : '';
return Object.fromEntries([...LOCALES.map((l) => [l, `${base}/${l}${path}`]), ['x-default', `${base}/ru${path}`]]);
}
/** Реквизиты и контакты из выписки ИП (госреестр РА, 14.09.2026). Адрес и паспорт не публикуем — по решению владельца */
export const CONTACTS = {
email: process.env.CONTACT_EMAIL || 'yuri@zabudko.com',
phone: '+37477408332',
phoneDisplay: '+374 77 408 332',
/** ՀՎՀՀ — налоговый номер ИП */
tin: '20404101',
/** официальное название ИП в госреестре */
legalName: 'Ա/Ձ Զաբուդկո Յուրի Կոնստանտինի',
};