Files
alexandrev-tibco fa04b20e30 Initial hidden11 MVP
2026-05-02 20:50:36 +02:00

70 lines
2.7 KiB
TypeScript

import type { Locale } from "./i18n";
type Quote = {
author: string;
text: Record<Locale, string>;
};
const quotes: Quote[] = [
{
author: "Johan Cruyff",
text: {
en: "Playing football is simple, but playing simple football is the hardest thing.",
es: "Jugar al fútbol es simple, pero jugar simple es lo más difícil.",
fr: "Jouer au football est simple, mais jouer simple est le plus difficile.",
de: "Fußball zu spielen ist einfach, einfach Fußball zu spielen ist das Schwerste.",
it: "Giocare a calcio è semplice, ma giocare semplice è la cosa più difficile.",
pt: "Jogar futebol é simples, mas jogar simples é o mais difícil.",
},
},
{
author: "Pep Guardiola",
text: {
en: "The secret is to take the ball and pass it.",
es: "El secreto es coger el balón y pasarlo.",
fr: "Le secret, c'est de prendre le ballon et de le passer.",
de: "Das Geheimnis ist, den Ball zu nehmen und ihn weiterzuspielen.",
it: "Il segreto è prendere il pallone e passarlo.",
pt: "O segredo é pegar na bola e passá-la.",
},
},
{
author: "Sir Alex Ferguson",
text: {
en: "Attack wins you games, defence wins you titles.",
es: "El ataque gana partidos, la defensa gana títulos.",
fr: "L'attaque gagne des matchs, la défense gagne des titres.",
de: "Angriff gewinnt Spiele, Verteidigung gewinnt Titel.",
it: "L'attacco vince le partite, la difesa vince i titoli.",
pt: "O ataque ganha jogos, a defesa ganha títulos.",
},
},
{
author: "Arrigo Sacchi",
text: {
en: "Football is the most important of the least important things.",
es: "El fútbol es la cosa más importante de las menos importantes.",
fr: "Le football est la plus importante des choses les moins importantes.",
de: "Fußball ist die wichtigste der unwichtigen Sachen.",
it: "Il calcio è la cosa più importante tra le meno importanti.",
pt: "O futebol é a mais importante das coisas menos importantes.",
},
},
{
author: "Mia Hamm",
text: {
en: "Celebrate what you've accomplished, but raise the bar each time.",
es: "Celebra lo logrado, pero sube el listón cada vez.",
fr: "Célèbre ce que tu as accompli, puis élève encore le niveau.",
de: "Feiere, was du erreicht hast, und leg die Messlatte höher.",
it: "Celebra ciò che hai fatto, poi alza ancora l'asticella.",
pt: "Celebra o que conquistaste, mas sobe a fasquia sempre.",
},
},
];
export function quoteForDay(dateKey: string, locale: Locale): Quote {
const value = dateKey.split("").reduce((sum, char) => sum + char.charCodeAt(0), 0);
return quotes[value % quotes.length];
}