'use client'; import { DEFAULT_LOCALE, localeFromAcceptLanguage, t } from '@impuestos/i18n'; import { Button } from '@/components/ui/button'; import { Card } from '@/components/ui/card'; import { useBrowserValue } from '@/lib/browser'; export function OfflineNotice() { // This page has no request locale to read, so it takes the browser's own preference. const locale = useBrowserValue( () => localeFromAcceptLanguage(navigator.language), DEFAULT_LOCALE, ); return (

{t(locale, 'offline.title')}

{t(locale, 'offline.body')}

); }