Internacionalização
A biblioteca usa a API Intl.DateTimeFormat do navegador para gerar nomes de meses, rótulos de dias da semana e texto AM/PM com base na localidade. Nenhuma biblioteca de i18n externa é necessária.
Início Rápido
Use createLocale() para gerar uma localidade a partir de uma tag de idioma BCP 47 e, em seguida, passe-a através da prop locale:
import { createLocale } from "react-date-range-picker-headless";import { DatePicker } from "react-date-range-picker-styled";
const ptBR = createLocale("pt-BR", { confirm: "Confirmar", cancel: "Cancelar", clear: "Limpar", placeholder: "Selecionar data",});
function App() { const [value, setValue] = useState<Date | null>(null); return <DatePicker value={value} onChange={setValue} locale={ptBR} />;}Isso também funciona com qualquer outra variante (Tailwind