// Eu Faço Parte — i18n engine + dicionário (PT/EN/IT/DE) // Detecta idioma a partir do pathname: / = pt, /en/ = en, /it/ = it, /de/ = de (function () { const SUPPORTED = ['pt', 'en', 'it', 'de']; function detectLang() { const m = location.pathname.match(/^\/(en|it|de)(\/|$)/); return m ? m[1] : 'pt'; } // Mapeia idioma do browser → idioma do site (não-suportados → en) function browserToSiteLang() { const base = (navigator.language || 'en').toLowerCase().split('-')[0]; if (base === 'pt') return 'pt'; if (base === 'it') return 'it'; if (base === 'de') return 'de'; return 'en'; } // Gera href para a página atual em outro idioma, preservando path/query/hash function langHref(target) { let path = location.pathname.replace(/^\/(en|it|de)(\/|$)/, '/'); if (target !== 'pt') path = '/' + target + path; return path + location.search + location.hash; } window.LANG = detectLang(); window.SUPPORTED_LANGS = SUPPORTED; window.browserToSiteLang = browserToSiteLang; window.langHref = langHref; // Atualiza em runtime para SEO/acessibilidade const htmlLangMap = { pt: 'pt-BR', en: 'en', it: 'it', de: 'de' }; document.documentElement.lang = htmlLangMap[window.LANG]; })(); // ===== DICIONÁRIO ===== // Estrutura: D[lang][section][key]. t('section.key') resolve via window.LANG. // Strings podem conter HTML (, ,
) — usar dangerouslySetInnerHTML quando precisar. const D = { // ---------------- PORTUGUÊS (BR) — fonte canônica ---------------- pt: { nav: { home: 'Início', history: 'Nossa História', what: 'O Que Fazemos', how: 'Como Fazemos', guarantee: 'Como Garantimos', projects: 'Projetos', contact: 'Contato', cta_donate: 'Faça uma doação', }, switcher: { tooltip: 'Selecionar idioma', label_pt: 'Português (BR)', label_en: 'English', label_it: 'Italiano', label_de: 'Deutsch', }, banner: { msg: 'Este site está disponível em sua língua. Deseja ver a versão traduzida?', btn: 'Sim, traduzir', }, hero: { eyebrow: 'Associação sem fins lucrativos · 🇧🇷 / 🇨🇭', title: 'Juntos nós cuidamos, sonhamos e realizamos.', lede: 'Nossa missão é oferecer abrigo, educação e profissionalização para jovens e crianças em situações de vulnerabilidade social, possibilitando que desenvolvam seus caminhos, ampliem seus olhares sobre o mundo e conquistem a sua independência.', cta_donate: 'Faça uma doação', cta_history: 'Nossa história', aster: 'O potencial para um futuro brilhante existe em todos, mas a vulnerabilidade social nega a muitos a chance de sonhar. A nossa união é a força que pode derrubar essas barreiras e criar novas oportunidades.', }, partners: { eyebrow: 'Nossos parceiros', }, slider: { c_surf: 'Surf Sagi · esporte transforma', c_arte: 'Artesanato & Brinquedos · geração de renda', c_vidas: 'Sagi Vidas · resgate animal', c_sonhos: 'Sonhos em Campo · esporte e inclusão', c_juntos: 'Juntos nós Cuidamos · cuidado e comunidade', c_anca: 'Abrigo ANCA & Educação Profissional', c_roupas: 'Roupas & Memórias · moda circular', }, toast: { donated: 'doou', }, announce: { eyebrow: 'Loja solidária', title: 'Consumo consciente e solidário.', lead: 'Cada peça é um ato de solidariedade, 100% do valor vai diretamente para nossos projetos sociais. Itens selecionados e enviados direto da nossa sede na Suíça 🇨🇭.', consult: 'Consulte', currency: 'Francos suíços', promo: 'Promoção', }, loja_modal: { origin_l: 'Origem', origin_v: 'Item exclusivo de doação solidária', rarity_l: 'Raridade', rarity_v: 'Raro de Marca Européia & Alta Costura', options_l: 'Opções de compra', options_v: 'À vista ou parcelado', price_l: 'Preço em francos', price_v: 'consulte condições', discount: 'Desconto de até 15% à vista*', discount_note: '*consultar condições por contato', cta: 'Entrar em contato para mais informações', }, apoio: { eyebrow: 'O que fazemos', title: 'Apoio a projetos.', p1: 'Para viabilizar a ressocialização apoiamos projetos buscando impulsionar e tracionar pessoas que desejam realizar seus sonhos e impactar positivamente a sua comunidade. Não apenas construindo uma rede de suporte, mas também abrimos portas para que esse ciclo virtuoso ecoe e, em troca, abram as oportunidades para os jovens que assistenciamos, assim criando novas oportunidades de inserção no mercado de trabalho, proporcionando experiência, aprendizado e maturidade. Dessa forma, garantimos o crescimento e também a promovemos a autonomia dos jovens que acolhemos e um futuro digno.', quote: 'Cada projeto apoiado é uma porta aberta, não apenas para quem precisa, mas para toda uma comunidade que encontra nessa corrente de generosidade um novo horizonte.', p2: 'Através de projetos de impacto, juntos estamos transformando vidas, possibilitando sonhos e trazendo para todos uma nova chance de continuar sua jornada. Protegendo, cuidando e mantendo, criando um legado benevolente para todos nossos apoiadores.', cta: 'conheça mais sobre nosso impacto.', cap1: 'Iniciativas · 12 comunidades', cap2: '5 Jovens jogando em clubes oficiais esportivos', }, mapa: { eyebrow: 'Nossa atuação', title: 'Onde atuamos.', legend_active: 'Estados no qual atuamos', legend_inactive: 'Demais estados', want_btn: 'quero o eu faço parte no meu estado', coming_to: 'Em breve estaremos', heart: '🤍', }, iniciativas: { eyebrow: 'Nossas iniciativas', cta: 'Conheça', modal_eyebrow: 'Nossas iniciativas', modal_title: 'Selecione o projeto', }, stats: { eyebrow: 'Impacto até hoje', title: 'Números que contam histórias.', s1_pre: '+ de', s1_label: 'vidas', s1_body: 'Transformadas através da nossa jornada em devolver o direito de sonhar entre jovens, crianças, adolescentes e familiares com uma nova possibilidade de futuro, e o direito à vida de animais abandonados.', s2_pre: 'dividido em', s2_label: 'comunidades', s2_body: 'Sendo afetadas por nossas ações, possibilitando novas formas de sustentabilidade, desenvolvimento de visão social, combate ao status quo e criação de novas oportunidades.', s3_pre: 'por', s3_label: 'projetos', s3_body: 'De impacto social realizados, possibilitando a realização de sonhos e a integração no esporte, no mercado de trabalho e na sociedade de jovens em situação de vulnerabilidade social e/ou financeira.', ig: 'Acompanhe @eufacoparte.ong no Instagram', }, acoes: { eyebrow: 'Ações & Arrecadações', title: 'Ações recentes e Arrecadações.', progress: 'Arrecadação', a1_badge: 'Maio 2026', a1_cat: 'Solidariedade & Inclusão', a1_title: 'Doações para a Rede de Apoio de Pais Atípicos', a1_desc: 'Em parceria com a Scarlety Shoes (Planaltina/GO), distribuímos novos calçados para a Rede de Apoio de Pais Atípicos de Planaltina/GO, um gesto de solidariedade a quem cuida com tanto amor.', a1_impact: 'Famílias atípicas atendidas', a2_badge: 'Maio 2026', a2_cat: 'Eventos & Comunidade', a2_title: 'Dia das Mães com Direito a Celebrar', a2_desc: 'Em Teófilo Otoni, reunimos doadores para celebrar as mães que raramente têm a chance de ser homenageadas, uma festa cheia de afeto, reconhecimento e alegria para cada uma delas.', a2_impact: 'Mães celebradas', a3_badge: 'Abril 2026', a3_cat: 'Eventos & Comunidade', a3_title: 'Páscoa Solidária', a3_desc: 'Reunimos doadores para levar doces e alegria às crianças em situação de vulnerabilidade em Teófilo Otoni, porque toda criança merece comemorar um dia tão especial.', a3_impact: 'Crianças alcançadas', a4_badge: 'Abril 2025', a4_cat: 'Esporte & Inclusão', a4_title: 'Peneira Sonhos em Campo', a4_desc: '17 jovens de Xerem (RJ) patrocinados com uniformes, calçados e exames médicos. Ryan e Enzo garantiram vagas no Fluminense.', a4_impact: '17 atletas patrocinados', a5_badge: 'Janeiro 2025', a5_cat: 'Esporte & Desenvolvimento', a5_title: '3ª Etapa Campeonato Sagi Surf', a5_desc: 'Jovens de Sagi/RN competiram pela terceira vez no circuito regional com suporte completo de equipamentos e inscrições.', a5_impact: '+20 competidores', }, abrigo: { eyebrow: 'Como fazemos', title: 'Abrigo e Educação.', lede: 'Nos comprometemos com a missão de fazer com que os jovens e crianças possuam um abrigo onde possam desenvolver seus caminhos, ampliar seus olhares sobre o mundo e conquistar a sua independência quando maiores de idade, construindo relações saudáveis e estimulando o desenvolvimento emocional e social.', quote: 'Acreditamos que a educação é um poderoso agente transformador na vida dos jovens, moldando não apenas seu conhecimento, mas também cultivando um pensamento crítico que os capacita a enfrentar os desafios do mundo.', p1: 'Assim buscamos incentivar a curiosidade, a criatividade e a busca pelo conhecimento como elementos fundamentais para o desenvolvimento pessoal. Ao investir na educação desses jovens, visamos não apenas preencher lacunas educacionais, mas também cultivar suas capacidades de enxergar o mundo de maneira mais ampla e crítica, preparando-os para os desafios e promovendo um entendimento mais profundo das complexidades da vida.', p2: 'Você, apoiador, é a peça fundamental desta jornada de mudança. Sua participação não se resume a uma doação; cada contribuição representa a construção de um elo valioso na corrente de transformação.', cap: 'Abrigo · atividade educacional', cta_projects: 'Conheça nossos projetos', cta_donate: 'Faça uma doação', }, protecao: { eyebrow: 'Como fazemos', title: 'Proteção e
Ressocialização.', lede: 'O Eu Faço Parte dedica-se a resgatar, ressocializar e impulsionar adolescentes e jovens que enfrentam situações de vulnerabilidade e risco social.', p1: 'Através do abrigo, da educação e profissionalização, possibilitamos a transformação de suas vidas e a realização de seus sonhos. Cuidando e oferecendo as ferramentas necessárias para que esses jovens possam se reintegrar à sociedade, sendo a educação o veículo do desenvolvimento do ser humano e a profissionalização o alicerce para uma vida sustentável.', list1: 'Resgatar', list2: 'Ressocializar', list3: 'Impulsionar', cap: 'Profissionalização · aprendizado em prática', }, conexao: { eyebrow: 'Como garantimos', title: 'Conexão e União.', lede: 'Na nossa abordagem, priorizamos manter uma conexão entre os doadores, os projetos e jovens apoiados.', p1: 'Através de newsletters informativas, e-mails, cartas e envolventes mini-documentários, buscamos compartilhar regularmente as mudanças e impactos positivos que cada doação está causando. Dessa forma, as vozes daqueles que estão sendo apoiados ganham destaque, tornando-se audíveis e inspiradoras.', p2: 'Estamos comprometidos em criar uma experiência participativa e transparente para os doadores, permitindo que eles testemunhem diretamente a diferença que estão fazendo na vida desses jovens.', cap: 'Doadores · Sala de Memórias e Roupas', }, newsletter: { eyebrow: 'Newsletter', title: 'Acompanhe de perto
quem também faz parte.', body: 'Deseja acompanhar de perto nosso trabalho e saber mais sobre nossas realizações e sobre os sonhos de quem também faz parte? Entre em nossa newsletter e receba todas as notícias.', placeholder: 'seu@email.com', btn: 'Participar', btn_sending: 'Enviando…', error: 'Algo deu errado. Tente novamente ou escreva para lucas.nadler@eufacoparte.org.', ok_eyebrow: 'Inscrição confirmada', ok_title: 'Você agora faz parte!', ok_body: 'Nossas newsletters são quinzenais, a cada duas semanas você receberá as novidades das nossas ações e o impacto que estamos criando juntos.', ok_close: 'Fechar ×', }, manifesto: { eyebrow: 'Manifesto', title: '"Eu sou
porque nós somos."', lede: 'Cada doação representa um elo na corrente de transformação. Faça parte — e construa um legado benevolente que ecoará na vida de quem também faz parte.', cta_donate: 'Faça uma doação', cta_partner: 'Quero ser parceiro', }, footer: { contact_eyebrow: 'Contato', contact_title: 'Fale conosco.', contact_body: 'Dúvidas, parcerias ou encomendas da nossa loja, estamos aqui.', f_name: 'Nome', f_name_ph: 'Seu nome', f_email: 'E-mail', f_email_ph: 'seu@email.com', f_product: 'Produto de interesse', f_message: 'Mensagem', f_message_ph: 'Como podemos ajudar?', f_send: 'Enviar mensagem', f_sending: 'Enviando…', f_error: 'Algo deu errado. Escreva para contato@eufacoparte.org.', ok_eyebrow: 'Mensagem enviada', ok_body: 'Obrigado! Entraremos em contato em breve.', ok_again: 'Enviar outra mensagem', tag: 'Associação Privada sem fins lucrativos
(ONG/NGO) registrada e fiscalizada
no Brasil 🇧🇷 e Suíça 🇨🇭.', col_nav: 'Navegação', col_projects: 'Projetos', col_contact: 'Contato', copyright: '© 2026 Eu Faço Parte, Todos os direitos reservados.', made: 'Feito com ❤️ e cuidado.', }, donation: { eyebrow: 'Doação', region_q: 'Onde você reside?', region_sub: 'Selecione seu país para ver as opções de doação disponíveis.', r_europe: 'Europa', r_swiss: 'Suíça', r_brazil: 'Brasil', back: '← Voltar', br_eyebrow: 'Brasil', br_q: 'Como deseja doar?', m_pix: 'PIX', m_pix_d: 'Transferência instantânea', m_card: 'Cartão', m_card_d: 'Crédito ou débito', pix_eyebrow: 'PIX · Brasil', pix_title: 'Chave PIX', pix_sub: 'Copie a chave abaixo e realize a transferência pelo seu banco de preferência.', pix_label: 'CNPJ', pix_copy: 'Copiar', pix_copied: 'Copiado ✓', pix_note: 'Após o pagamento, envie o comprovante para contato@eufacoparte.org.', }, loader: { msg: 'Estamos personalizando sua experiência', }, tweaks: { title: 'Tweaks', accent: 'Cor de acento', hue: 'Matiz (hue)', sat: 'Saturação', light: 'Luminosidade', paper: 'Papel & fundo', warmth: 'Calor (hue)', bright: 'Brilho', typo: 'Tipografia', serif: 'Serifa (títulos)', sans: 'Sans (corpo)', mono: 'Mono (eyebrows)', }, }, // ---------------- ENGLISH ---------------- en: { nav: { home: 'Home', history: 'Our Story', what: 'What We Do', how: 'How We Do It', guarantee: 'How We Ensure', projects: 'Projects', contact: 'Contact', cta_donate: 'Donate', }, switcher: { tooltip: 'Select language', label_pt: 'Português (BR)', label_en: 'English', label_it: 'Italiano', label_de: 'Deutsch', }, banner: { msg: 'This site is available in your language. Would you like to see the translated version?', btn: 'Yes, translate', }, hero: { eyebrow: 'Non-profit association · 🇧🇷 / 🇨🇭', title: 'Together we care, we dream, and we make it real.', lede: 'Our mission is to provide shelter, education and professional training for young people and children in situations of social vulnerability, enabling them to build their own paths, broaden their view of the world, and achieve their independence.', cta_donate: 'Donate', cta_history: 'Our story', aster: 'The potential for a bright future exists in everyone, but social vulnerability denies many the chance to dream. Our union is the force that can break those barriers and create new opportunities.', }, partners: { eyebrow: 'Our partners', }, slider: { c_surf: 'Surf Sagi · sport transforms', c_arte: 'Crafts & Toys · income generation', c_vidas: 'Sagi Vidas · animal rescue', c_sonhos: 'Dreams on the Field · sport and inclusion', c_juntos: 'Together We Care · care and community', c_anca: 'ANCA Shelter & Vocational Education', c_roupas: 'Clothes & Memories · circular fashion', }, toast: { donated: 'donated', }, announce: { eyebrow: 'Solidarity Shop', title: 'Conscious and solidary consumption.', lead: 'Every piece is an act of solidarity — 100% of the value goes directly to our social projects. Items curated and shipped directly from our Swiss headquarters 🇨🇭.', consult: 'On request', currency: 'Swiss francs', promo: 'Sale', }, loja_modal: { origin_l: 'Origin', origin_v: 'Exclusive item from solidarity donation', rarity_l: 'Rarity', rarity_v: 'Rare European brand & haute couture', options_l: 'Payment options', options_v: 'Full payment or instalments', price_l: 'Price in francs', price_v: 'conditions on request', discount: 'Up to 15% off for full payment*', discount_note: '*conditions on request', cta: 'Get in touch for more information', }, apoio: { eyebrow: 'What we do', title: 'Supporting projects.', p1: 'To make resocialisation possible we support projects that drive and lift people who want to realise their dreams and impact their community positively. Beyond building a support network, we open doors so that this virtuous cycle echoes back — opening, in turn, opportunities for the young people we welcome, creating new pathways into the job market, and offering experience, learning and maturity. This is how we ensure their growth and how we foster the autonomy of those we shelter, securing a dignified future.', quote: 'Every supported project is an open door — not just for those in need, but for an entire community that finds a new horizon in this chain of generosity.', p2: 'Through projects with real impact, together we are transforming lives, making dreams possible and giving everyone a new chance to continue their journey. Protecting, caring and sustaining — building a benevolent legacy for all our supporters.', cta: 'learn more about our impact.', cap1: 'Initiatives · 12 communities', cap2: '5 young athletes playing in official sports clubs', }, mapa: { eyebrow: 'Where we work', title: 'Where we operate.', legend_active: 'States where we operate', legend_inactive: 'Other states', want_btn: 'I want Eu Faço Parte in my state', coming_to: 'Coming soon to', heart: '🤍', }, iniciativas: { eyebrow: 'Our initiatives', cta: 'Discover', modal_eyebrow: 'Our initiatives', modal_title: 'Select a project', }, stats: { eyebrow: 'Impact so far', title: 'Numbers that tell stories.', s1_pre: 'over', s1_label: 'lives', s1_body: 'Transformed throughout our journey of giving back the right to dream — to young people, children, adolescents and families — and the right to life for abandoned animals.', s2_pre: 'across', s2_label: 'communities', s2_body: 'Reached by our work, opening new paths for sustainability, growing social awareness, challenging the status quo and creating new opportunities.', s3_pre: 'through', s3_label: 'projects', s3_body: 'Of social impact delivered — making dreams real and supporting the entry of vulnerable young people into sport, the labour market and society.', ig: 'Follow @eufacoparte.ong on Instagram', }, acoes: { eyebrow: 'Actions & Fundraising', title: 'Recent actions and fundraisers.', progress: 'Raised', a1_badge: 'May 2026', a1_cat: 'Solidarity & Inclusion', a1_title: 'Donations to the Atypical Parents Support Network', a1_desc: 'In partnership with Scarlety Shoes (Planaltina/GO), we distributed new shoes to the Atypical Parents Support Network of Planaltina/GO — a gesture of solidarity for those who care with so much love.', a1_impact: 'Atypical families reached', a2_badge: 'May 2026', a2_cat: 'Events & Community', a2_title: "Mother's Day With the Right to Celebrate", a2_desc: "In Teófilo Otoni we brought donors together to celebrate mothers who rarely get the chance to be honoured — a celebration full of affection, recognition and joy for each of them.", a2_impact: 'Mothers celebrated', a3_badge: 'April 2026', a3_cat: 'Events & Community', a3_title: 'Solidarity Easter', a3_desc: 'We brought donors together to deliver sweets and joy to children facing vulnerability in Teófilo Otoni — because every child deserves to celebrate such a special day.', a3_impact: 'Children reached', a4_badge: 'April 2025', a4_cat: 'Sport & Inclusion', a4_title: 'Dreams on the Field Trial', a4_desc: '17 young people from Xerem (RJ) sponsored with kits, footwear and medical exams. Ryan and Enzo earned spots at Fluminense.', a4_impact: '17 sponsored athletes', a5_badge: 'January 2025', a5_cat: 'Sport & Development', a5_title: '3rd Stage of the Sagi Surf Championship', a5_desc: 'Young people from Sagi/RN competed for the third time in the regional circuit with full support for equipment and entries.', a5_impact: '+20 competitors', }, abrigo: { eyebrow: 'How we do it', title: 'Shelter and Education.', lede: 'We are committed to the mission of giving young people and children a shelter where they can build their own paths, broaden their view of the world and achieve independence as adults — fostering healthy relationships and supporting emotional and social development.', quote: 'We believe that education is a powerful agent of transformation in young lives — shaping not only their knowledge, but also a critical thinking that empowers them to face the challenges of the world.', p1: 'We seek to nurture curiosity, creativity and the pursuit of knowledge as cornerstones of personal development. Investing in the education of these young people means not just filling educational gaps, but also cultivating their ability to see the world more broadly and critically — preparing them for challenges and deepening their understanding of life.', p2: 'You, supporter, are the essential piece of this journey of change. Your participation is more than a donation — every contribution represents a valuable link in the chain of transformation.', cap: 'Shelter · educational activity', cta_projects: 'See our projects', cta_donate: 'Donate', }, protecao: { eyebrow: 'How we do it', title: 'Protection and
Resocialisation.', lede: 'Eu Faço Parte is dedicated to rescuing, resocialising and lifting adolescents and young people facing vulnerability and social risk.', p1: 'Through shelter, education and vocational training, we make the transformation of their lives and the realisation of their dreams possible. Caring and offering the tools they need to reintegrate into society — with education as the vehicle of human development and vocational training as the foundation of a sustainable life.', list1: 'Rescue', list2: 'Resocialise', list3: 'Empower', cap: 'Vocational training · learning in practice', }, conexao: { eyebrow: 'How we ensure', title: 'Connection and Union.', lede: 'In our approach we prioritise keeping a connection between donors, projects and the young people we support.', p1: 'Through newsletters, e-mails, letters and short documentaries, we regularly share the changes and positive impacts each donation creates. In this way, the voices of those being supported take centre stage — audible and inspiring.', p2: 'We are committed to creating a participatory and transparent experience for donors, allowing them to directly witness the difference they are making in these young lives.', cap: 'Donors · Memories and Clothing Room', }, newsletter: { eyebrow: 'Newsletter', title: 'Follow closely
those who are part of it.', body: 'Want to follow our work and learn more about our achievements and the dreams of those who are part of it? Join our newsletter and receive all the news.', placeholder: 'your@email.com', btn: 'Join', btn_sending: 'Sending…', error: 'Something went wrong. Please try again or write to lucas.nadler@eufacoparte.org.', ok_eyebrow: 'Subscription confirmed', ok_title: 'You now are part of it!', ok_body: 'Our newsletter is bi-weekly — every two weeks you will receive updates on our actions and the impact we are creating together.', ok_close: 'Close ×', }, manifesto: { eyebrow: 'Manifesto', title: '"I am
because we are."', lede: 'Every donation is a link in the chain of transformation. Be part of it — and build a benevolent legacy that will echo in the lives of those who are part of it too.', cta_donate: 'Donate', cta_partner: 'Become a partner', }, footer: { contact_eyebrow: 'Contact', contact_title: 'Get in touch.', contact_body: 'Questions, partnerships or orders from our shop — we are here.', f_name: 'Name', f_name_ph: 'Your name', f_email: 'E-mail', f_email_ph: 'your@email.com', f_product: 'Item of interest', f_message: 'Message', f_message_ph: 'How can we help?', f_send: 'Send message', f_sending: 'Sending…', f_error: 'Something went wrong. Please write to contato@eufacoparte.org.', ok_eyebrow: 'Message sent', ok_body: 'Thank you! We will get back to you shortly.', ok_again: 'Send another message', tag: 'Private non-profit association
(NGO) registered and audited in
Brazil 🇧🇷 and Switzerland 🇨🇭.', col_nav: 'Navigation', col_projects: 'Projects', col_contact: 'Contact', copyright: '© 2026 Eu Faço Parte. All rights reserved.', made: 'Made with ❤️ and care.', }, donation: { eyebrow: 'Donation', region_q: 'Where do you live?', region_sub: 'Choose your country to see the available donation options.', r_europe: 'Europe', r_swiss: 'Switzerland', r_brazil: 'Brazil', back: '← Back', br_eyebrow: 'Brazil', br_q: 'How would you like to donate?', m_pix: 'PIX', m_pix_d: 'Instant transfer', m_card: 'Card', m_card_d: 'Credit or debit', pix_eyebrow: 'PIX · Brazil', pix_title: 'PIX key', pix_sub: 'Copy the key below and complete the transfer with your bank.', pix_label: 'CNPJ', pix_copy: 'Copy', pix_copied: 'Copied ✓', pix_note: 'After paying, please send the receipt to contato@eufacoparte.org.', }, loader: { msg: 'Personalising your experience', }, tweaks: { title: 'Tweaks', accent: 'Accent colour', hue: 'Hue', sat: 'Saturation', light: 'Lightness', paper: 'Paper & background', warmth: 'Warmth (hue)', bright: 'Brightness', typo: 'Typography', serif: 'Serif (headings)', sans: 'Sans (body)', mono: 'Mono (eyebrows)', }, }, // ---------------- ITALIANO ---------------- it: { nav: { home: 'Home', history: 'La nostra storia', what: 'Cosa facciamo', how: 'Come lo facciamo', guarantee: 'Come garantiamo', projects: 'Progetti', contact: 'Contatti', cta_donate: 'Fai una donazione', }, switcher: { tooltip: 'Seleziona la lingua', label_pt: 'Português (BR)', label_en: 'English', label_it: 'Italiano', label_de: 'Deutsch', }, banner: { msg: 'Questo sito è disponibile nella tua lingua. Vuoi vedere la versione tradotta?', btn: 'Sì, traduci', }, hero: { eyebrow: 'Associazione senza scopo di lucro · 🇧🇷 / 🇨🇭', title: 'Insieme ci prendiamo cura, sogniamo e realizziamo.', lede: 'La nostra missione è offrire accoglienza, educazione e formazione professionale a giovani e bambini in situazione di vulnerabilità sociale, permettendo loro di costruire il proprio cammino, ampliare lo sguardo sul mondo e conquistare la propria indipendenza.', cta_donate: 'Fai una donazione', cta_history: 'La nostra storia', aster: 'Il potenziale per un futuro luminoso esiste in ognuno, ma la vulnerabilità sociale nega a molti la possibilità di sognare. La nostra unione è la forza che può abbattere queste barriere e creare nuove opportunità.', }, partners: { eyebrow: 'I nostri partner', }, slider: { c_surf: 'Surf Sagi · lo sport trasforma', c_arte: 'Artigianato & Giocattoli · generazione di reddito', c_vidas: 'Sagi Vidas · salvataggio animale', c_sonhos: 'Sogni in Campo · sport e inclusione', c_juntos: 'Insieme ci prendiamo cura · cura e comunità', c_anca: 'Rifugio ANCA & Formazione professionale', c_roupas: 'Vestiti & Memorie · moda circolare', }, toast: { donated: 'ha donato', }, announce: { eyebrow: 'Negozio solidale', title: 'Consumo consapevole e solidale.', lead: 'Ogni pezzo è un atto di solidarietà — il 100% del valore va direttamente ai nostri progetti sociali. Articoli selezionati e spediti direttamente dalla nostra sede in Svizzera 🇨🇭.', consult: 'Su richiesta', currency: 'Franchi svizzeri', promo: 'Promozione', }, loja_modal: { origin_l: 'Origine', origin_v: 'Articolo esclusivo da donazione solidale', rarity_l: 'Rarità', rarity_v: 'Raro marchio europeo & alta moda', options_l: 'Opzioni di pagamento', options_v: 'A saldo o rateale', price_l: 'Prezzo in franchi', price_v: 'condizioni su richiesta', discount: 'Fino al 15% di sconto a saldo*', discount_note: '*condizioni su richiesta', cta: 'Contattaci per maggiori informazioni', }, apoio: { eyebrow: 'Cosa facciamo', title: 'Supporto ai progetti.', p1: "Per rendere possibile la risocializzazione sosteniamo progetti che spingono e accompagnano persone che desiderano realizzare i propri sogni e avere un impatto positivo sulla loro comunità. Non solo costruiamo una rete di sostegno, ma apriamo anche porte affinché questo circolo virtuoso riecheggi — aprendo, a sua volta, opportunità per i giovani che accogliamo, creando nuovi percorsi di inserimento nel mercato del lavoro, offrendo esperienza, apprendimento e maturità. Così garantiamo la loro crescita e promuoviamo l'autonomia di chi accogliamo, assicurando un futuro dignitoso.", quote: 'Ogni progetto sostenuto è una porta aperta — non solo per chi ne ha bisogno, ma per un\'intera comunità che in questa catena di generosità trova un nuovo orizzonte.', p2: 'Attraverso progetti ad alto impatto, insieme stiamo trasformando vite, rendendo possibili sogni e offrendo a tutti una nuova possibilità di continuare il proprio cammino. Proteggendo, prendendoci cura e sostenendo — costruendo un\'eredità benevola per tutti i nostri sostenitori.', cta: 'scopri di più sul nostro impatto.', cap1: 'Iniziative · 12 comunità', cap2: '5 giovani che giocano in club sportivi ufficiali', }, mapa: { eyebrow: 'Dove operiamo', title: 'Dove operiamo.', legend_active: 'Stati in cui operiamo', legend_inactive: 'Altri stati', want_btn: 'voglio Eu Faço Parte nel mio stato', coming_to: 'Presto saremo', heart: '🤍', }, iniciativas: { eyebrow: 'Le nostre iniziative', cta: 'Scopri', modal_eyebrow: 'Le nostre iniziative', modal_title: 'Seleziona un progetto', }, stats: { eyebrow: 'Impatto fino ad oggi', title: 'Numeri che raccontano storie.', s1_pre: 'oltre', s1_label: 'vite', s1_body: 'Trasformate nel nostro percorso di restituire il diritto di sognare a giovani, bambini, adolescenti e famiglie — e il diritto alla vita ad animali abbandonati.', s2_pre: 'in', s2_label: 'comunità', s2_body: 'Toccate dalle nostre azioni, aprendo nuove forme di sostenibilità, sviluppo di consapevolezza sociale, sfida allo status quo e creazione di nuove opportunità.', s3_pre: 'con', s3_label: 'progetti', s3_body: 'Di impatto sociale realizzati — permettendo di realizzare sogni e l\'integrazione dei giovani vulnerabili nello sport, nel mercato del lavoro e nella società.', ig: 'Segui @eufacoparte.ong su Instagram', }, acoes: { eyebrow: 'Azioni & Raccolte', title: 'Azioni recenti e raccolte.', progress: 'Raccolto', a1_badge: 'Maggio 2026', a1_cat: 'Solidarietà & Inclusione', a1_title: 'Donazioni alla Rete di Sostegno per Genitori Atipici', a1_desc: 'In collaborazione con Scarlety Shoes (Planaltina/GO), abbiamo distribuito nuove calzature alla Rete di Sostegno per Genitori Atipici di Planaltina/GO — un gesto di solidarietà per chi si prende cura con tanto amore.', a1_impact: 'Famiglie atipiche raggiunte', a2_badge: 'Maggio 2026', a2_cat: 'Eventi & Comunità', a2_title: 'Festa della Mamma con il Diritto di Festeggiare', a2_desc: 'A Teófilo Otoni abbiamo riunito i donatori per celebrare le madri che raramente hanno la possibilità di essere onorate — una festa piena di affetto, riconoscimento e gioia per ciascuna di loro.', a2_impact: 'Madri celebrate', a3_badge: 'Aprile 2026', a3_cat: 'Eventi & Comunità', a3_title: 'Pasqua Solidale', a3_desc: 'Abbiamo riunito i donatori per portare dolci e gioia ai bambini in situazione di vulnerabilità a Teófilo Otoni — perché ogni bambino merita di festeggiare un giorno così speciale.', a3_impact: 'Bambini raggiunti', a4_badge: 'Aprile 2025', a4_cat: 'Sport & Inclusione', a4_title: 'Selezione Sogni in Campo', a4_desc: '17 giovani di Xerem (RJ) sponsorizzati con divise, calzature ed esami medici. Ryan ed Enzo hanno conquistato posti nel Fluminense.', a4_impact: '17 atleti sponsorizzati', a5_badge: 'Gennaio 2025', a5_cat: 'Sport & Sviluppo', a5_title: '3ª Tappa del Campionato Sagi Surf', a5_desc: 'I giovani di Sagi/RN hanno gareggiato per la terza volta nel circuito regionale con pieno supporto per attrezzature e iscrizioni.', a5_impact: '+20 partecipanti', }, abrigo: { eyebrow: 'Come lo facciamo', title: 'Accoglienza ed Educazione.', lede: 'Ci impegniamo nella missione di offrire a giovani e bambini un\'accoglienza dove possano costruire il proprio cammino, ampliare lo sguardo sul mondo e conquistare l\'indipendenza una volta maggiorenni — promuovendo relazioni sane e sostenendo lo sviluppo emotivo e sociale.', quote: 'Crediamo che l\'educazione sia un potente agente di trasformazione nella vita dei giovani — modellando non solo la loro conoscenza, ma anche un pensiero critico che li rende capaci di affrontare le sfide del mondo.', p1: 'Cerchiamo di alimentare la curiosità, la creatività e la ricerca della conoscenza come pilastri dello sviluppo personale. Investendo nell\'educazione di questi giovani, non vogliamo solo colmare le lacune educative, ma anche coltivare la loro capacità di vedere il mondo in modo più ampio e critico — preparandoli alle sfide e approfondendo la loro comprensione della vita.', p2: 'Tu, sostenitore, sei la pietra angolare di questo percorso di cambiamento. La tua partecipazione è molto più di una donazione — ogni contributo rappresenta un anello prezioso nella catena della trasformazione.', cap: 'Accoglienza · attività educativa', cta_projects: 'Scopri i nostri progetti', cta_donate: 'Fai una donazione', }, protecao: { eyebrow: 'Come lo facciamo', title: 'Protezione e
Risocializzazione.', lede: 'Eu Faço Parte si dedica a salvare, risocializzare e sostenere adolescenti e giovani che affrontano vulnerabilità e rischio sociale.', p1: 'Attraverso l\'accoglienza, l\'educazione e la formazione professionale, rendiamo possibile la trasformazione delle loro vite e la realizzazione dei loro sogni. Ci prendiamo cura e offriamo gli strumenti necessari perché possano reintegrarsi nella società — con l\'educazione come veicolo dello sviluppo umano e la formazione professionale come base per una vita sostenibile.', list1: 'Salvare', list2: 'Risocializzare', list3: 'Sostenere', cap: 'Formazione professionale · imparare facendo', }, conexao: { eyebrow: 'Come garantiamo', title: 'Connessione e Unione.', lede: 'Nel nostro approccio diamo priorità a mantenere una connessione tra donatori, progetti e giovani sostenuti.', p1: 'Attraverso newsletter, e-mail, lettere e brevi documentari, condividiamo regolarmente i cambiamenti e gli impatti positivi che ogni donazione produce. In questo modo, le voci di chi viene sostenuto diventano protagoniste — udibili e ispiratrici.', p2: 'Ci impegniamo a creare un\'esperienza partecipativa e trasparente per i donatori, permettendo loro di testimoniare direttamente la differenza che stanno facendo nelle vite di questi giovani.', cap: 'Donatori · Sala Memorie e Vestiti', }, newsletter: { eyebrow: 'Newsletter', title: 'Segui da vicino
chi fa parte di tutto questo.', body: 'Vuoi seguire il nostro lavoro e conoscere meglio le nostre realizzazioni e i sogni di chi fa parte di tutto questo? Iscriviti alla nostra newsletter e ricevi tutte le novità.', placeholder: 'tua@email.com', btn: 'Iscriviti', btn_sending: 'Invio…', error: 'Qualcosa è andato storto. Riprova o scrivi a lucas.nadler@eufacoparte.org.', ok_eyebrow: 'Iscrizione confermata', ok_title: 'Ora fai parte di tutto questo!', ok_body: 'La nostra newsletter è quindicinale — ogni due settimane riceverai gli aggiornamenti sulle nostre azioni e l\'impatto che stiamo creando insieme.', ok_close: 'Chiudi ×', }, manifesto: { eyebrow: 'Manifesto', title: '"Io sono
perché noi siamo."', lede: 'Ogni donazione è un anello nella catena della trasformazione. Fai parte — e costruisci un\'eredità benevola che riecheggerà nella vita di chi fa parte di tutto questo.', cta_donate: 'Fai una donazione', cta_partner: 'Voglio essere partner', }, footer: { contact_eyebrow: 'Contatti', contact_title: 'Scrivici qui.', contact_body: 'Domande, partnership o ordini dal nostro negozio — siamo qui.', f_name: 'Nome', f_name_ph: 'Il tuo nome', f_email: 'E-mail', f_email_ph: 'tua@email.com', f_product: 'Articolo di interesse', f_message: 'Messaggio', f_message_ph: 'Come possiamo aiutarti?', f_send: 'Invia messaggio', f_sending: 'Invio…', f_error: 'Qualcosa è andato storto. Scrivi a contato@eufacoparte.org.', ok_eyebrow: 'Messaggio inviato', ok_body: 'Grazie! Ti risponderemo a breve.', ok_again: 'Invia un altro messaggio', tag: 'Associazione privata senza scopo di lucro
(ONG/NGO) registrata e controllata
in Brasile 🇧🇷 e Svizzera 🇨🇭.', col_nav: 'Navigazione', col_projects: 'Progetti', col_contact: 'Contatti', copyright: '© 2026 Eu Faço Parte. Tutti i diritti riservati.', made: 'Realizzato con ❤️ e cura.', }, donation: { eyebrow: 'Donazione', region_q: 'Dove vivi?', region_sub: 'Seleziona il tuo paese per vedere le opzioni di donazione disponibili.', r_europe: 'Europa', r_swiss: 'Svizzera', r_brazil: 'Brasile', back: '← Indietro', br_eyebrow: 'Brasile', br_q: 'Come desideri donare?', m_pix: 'PIX', m_pix_d: 'Bonifico istantaneo', m_card: 'Carta', m_card_d: 'Credito o debito', pix_eyebrow: 'PIX · Brasile', pix_title: 'Chiave PIX', pix_sub: 'Copia la chiave qui sotto ed effettua il trasferimento con la tua banca preferita.', pix_label: 'CNPJ', pix_copy: 'Copia', pix_copied: 'Copiato ✓', pix_note: 'Dopo il pagamento invia la ricevuta a contato@eufacoparte.org.', }, loader: { msg: 'Stiamo personalizzando la tua esperienza', }, tweaks: { title: 'Tweaks', accent: 'Colore di accento', hue: 'Tonalità', sat: 'Saturazione', light: 'Luminosità', paper: 'Carta & sfondo', warmth: 'Calore (tonalità)', bright: 'Luminosità', typo: 'Tipografia', serif: 'Serif (titoli)', sans: 'Sans (corpo)', mono: 'Mono (occhielli)', }, }, // ---------------- DEUTSCH ---------------- de: { nav: { home: 'Start', history: 'Unsere Geschichte', what: 'Was wir tun', how: 'Wie wir es tun', guarantee: 'Wie wir es sichern', projects: 'Projekte', contact: 'Kontakt', cta_donate: 'Jetzt spenden', }, switcher: { tooltip: 'Sprache auswählen', label_pt: 'Português (BR)', label_en: 'English', label_it: 'Italiano', label_de: 'Deutsch', }, banner: { msg: 'Diese Seite ist in Ihrer Sprache verfügbar. Möchten Sie die übersetzte Version sehen?', btn: 'Ja, übersetzen', }, hero: { eyebrow: 'Gemeinnütziger Verein · 🇧🇷 / 🇨🇭', title: 'Gemeinsam sorgen, träumen und verwirklichen wir.', lede: 'Unsere Mission ist es, jungen Menschen und Kindern in sozialer Notlage Schutz, Bildung und berufliche Ausbildung zu bieten — damit sie ihren eigenen Weg gestalten, ihren Blick auf die Welt erweitern und ihre Unabhängigkeit erreichen können.', cta_donate: 'Jetzt spenden', cta_history: 'Unsere Geschichte', aster: 'Das Potenzial für eine strahlende Zukunft steckt in jedem Menschen, doch soziale Verwundbarkeit verwehrt vielen die Chance zu träumen. Unser Zusammenhalt ist die Kraft, die diese Barrieren überwinden und neue Möglichkeiten schaffen kann.', }, partners: { eyebrow: 'Unsere Partner', }, slider: { c_surf: 'Surf Sagi · Sport verwandelt', c_arte: 'Kunsthandwerk & Spielzeug · Einkommensquelle', c_vidas: 'Sagi Vidas · Tierrettung', c_sonhos: 'Träume auf dem Feld · Sport und Inklusion', c_juntos: 'Gemeinsam sorgen wir · Fürsorge und Gemeinschaft', c_anca: 'ANCA-Unterkunft & Berufsausbildung', c_roupas: 'Kleidung & Erinnerungen · Kreislaufmode', }, toast: { donated: 'spendete', }, announce: { eyebrow: 'Solidaritätsshop', title: 'Bewusster und solidarischer Konsum.', lead: 'Jedes Stück ist ein Akt der Solidarität — 100 % des Erlöses fließen direkt in unsere Sozialprojekte. Artikel kuratiert und versandt direkt aus unserem Sitz in der Schweiz 🇨🇭.', consult: 'Auf Anfrage', currency: 'Schweizer Franken', promo: 'Aktion', }, loja_modal: { origin_l: 'Herkunft', origin_v: 'Exklusiver Artikel aus solidarischer Spende', rarity_l: 'Seltenheit', rarity_v: 'Seltene europäische Marke & Haute Couture', options_l: 'Zahlungsoptionen', options_v: 'Einmalzahlung oder Raten', price_l: 'Preis in Franken', price_v: 'Bedingungen auf Anfrage', discount: 'Bis zu 15 % Rabatt bei Einmalzahlung*', discount_note: '*Bedingungen auf Anfrage', cta: 'Kontaktieren Sie uns für weitere Informationen', }, apoio: { eyebrow: 'Was wir tun', title: 'Projekt-Förderung.', p1: 'Um Resozialisierung möglich zu machen, fördern wir Projekte, die Menschen vorantreiben, die ihre Träume verwirklichen und ihre Gemeinschaft positiv beeinflussen wollen. Wir bauen nicht nur ein Unterstützungsnetz auf, sondern öffnen Türen, damit dieser positive Kreislauf zurückwirkt — und so wiederum Chancen für die jungen Menschen schafft, die wir aufnehmen: neue Zugänge zum Arbeitsmarkt, Erfahrung, Lernen und Reife. So sichern wir ihr Wachstum, fördern die Autonomie der Aufgenommenen und eine würdige Zukunft.', quote: 'Jedes geförderte Projekt ist eine offene Tür — nicht nur für die Bedürftigen, sondern für eine ganze Gemeinschaft, die in dieser Kette der Großzügigkeit einen neuen Horizont findet.', p2: 'Mit wirkungsvollen Projekten verändern wir gemeinsam Leben, ermöglichen Träume und geben allen eine neue Chance, ihren Weg weiterzugehen. Schützend, sorgend und tragend — wir bauen ein gütiges Vermächtnis für alle unsere Unterstützer.', cta: 'Mehr über unsere Wirkung erfahren.', cap1: 'Initiativen · 12 Gemeinschaften', cap2: '5 Jugendliche in offiziellen Sportvereinen', }, mapa: { eyebrow: 'Wo wir wirken', title: 'Wo wir arbeiten.', legend_active: 'Bundesstaaten, in denen wir wirken', legend_inactive: 'Weitere Bundesstaaten', want_btn: 'Ich möchte Eu Faço Parte in meinem Bundesstaat', coming_to: 'Bald sind wir in', heart: '🤍', }, iniciativas: { eyebrow: 'Unsere Initiativen', cta: 'Entdecken', modal_eyebrow: 'Unsere Initiativen', modal_title: 'Projekt auswählen', }, stats: { eyebrow: 'Wirkung bis heute', title: 'Zahlen, die Geschichten erzählen.', s1_pre: 'mehr als', s1_label: 'Leben', s1_body: 'Verändert auf unserem Weg, jungen Menschen, Kindern, Jugendlichen und Familien das Recht zu träumen zurückzugeben — und verlassenen Tieren das Recht auf Leben.', s2_pre: 'in', s2_label: 'Gemeinschaften', s2_body: 'Erreicht durch unsere Arbeit, mit neuen Wegen zu Nachhaltigkeit, sozialer Bewusstseinsbildung, gegen den Status quo und für neue Chancen.', s3_pre: 'durch', s3_label: 'Projekte', s3_body: 'Mit sozialer Wirkung umgesetzt — Träume werden Wirklichkeit, und vulnerable junge Menschen finden Zugang zu Sport, Arbeitsmarkt und Gesellschaft.', ig: 'Folgen Sie @eufacoparte.ong auf Instagram', }, acoes: { eyebrow: 'Aktionen & Spendenaufrufe', title: 'Aktuelle Aktionen und Spendenaufrufe.', progress: 'Erreicht', a1_badge: 'Mai 2026', a1_cat: 'Solidarität & Inklusion', a1_title: 'Spenden für das Atypische-Eltern-Netzwerk', a1_desc: 'In Partnerschaft mit Scarlety Shoes (Planaltina/GO) haben wir neue Schuhe an das Atypische-Eltern-Netzwerk von Planaltina/GO verteilt — eine Geste der Solidarität für alle, die mit so viel Liebe sorgen.', a1_impact: 'Atypische Familien erreicht', a2_badge: 'Mai 2026', a2_cat: 'Veranstaltungen & Gemeinschaft', a2_title: 'Muttertag mit dem Recht zu feiern', a2_desc: 'In Teófilo Otoni haben wir Spender zusammengebracht, um Mütter zu ehren, die selten gefeiert werden — ein Fest voller Zuneigung, Anerkennung und Freude für jede von ihnen.', a2_impact: 'Geehrte Mütter', a3_badge: 'April 2026', a3_cat: 'Veranstaltungen & Gemeinschaft', a3_title: 'Solidarisches Ostern', a3_desc: 'Wir brachten Spender zusammen, um Kindern in Teófilo Otoni Süßigkeiten und Freude zu bringen — denn jedes Kind verdient es, einen so besonderen Tag zu feiern.', a3_impact: 'Erreichte Kinder', a4_badge: 'April 2025', a4_cat: 'Sport & Inklusion', a4_title: 'Sichtungstraining „Träume auf dem Feld"', a4_desc: '17 Jugendliche aus Xerem (RJ) wurden mit Trikots, Schuhen und medizinischen Untersuchungen unterstützt. Ryan und Enzo sicherten sich Plätze bei Fluminense.', a4_impact: '17 geförderte Athleten', a5_badge: 'Januar 2025', a5_cat: 'Sport & Entwicklung', a5_title: '3. Etappe der Sagi-Surf-Meisterschaft', a5_desc: 'Jugendliche aus Sagi/RN traten zum dritten Mal im regionalen Circuit an — mit voller Unterstützung für Ausrüstung und Anmeldungen.', a5_impact: '+20 Teilnehmer', }, abrigo: { eyebrow: 'Wie wir es tun', title: 'Unterkunft und Bildung.', lede: 'Wir verpflichten uns, jungen Menschen und Kindern eine Unterkunft zu bieten, in der sie ihren Weg gestalten, ihren Blick auf die Welt erweitern und nach Erreichen der Volljährigkeit ihre Unabhängigkeit erlangen können — durch gesunde Beziehungen und die Förderung emotionaler und sozialer Entwicklung.', quote: 'Wir glauben, dass Bildung ein mächtiger Motor der Veränderung im Leben junger Menschen ist — sie formt nicht nur Wissen, sondern ein kritisches Denken, das sie befähigt, den Herausforderungen der Welt zu begegnen.', p1: 'Wir fördern Neugier, Kreativität und das Streben nach Wissen als Eckpfeiler der persönlichen Entwicklung. Mit Investitionen in die Bildung dieser jungen Menschen wollen wir nicht nur Lücken schließen, sondern auch ihre Fähigkeit kultivieren, die Welt umfassender und kritischer zu sehen — sie auf Herausforderungen vorzubereiten und das Verständnis für die Komplexität des Lebens zu vertiefen.', p2: 'Sie als Unterstützer sind das wesentliche Glied auf diesem Weg der Veränderung. Ihre Teilnahme ist mehr als eine Spende — jeder Beitrag ist ein wertvolles Glied in der Kette der Transformation.', cap: 'Unterkunft · pädagogische Aktivität', cta_projects: 'Unsere Projekte ansehen', cta_donate: 'Jetzt spenden', }, protecao: { eyebrow: 'Wie wir es tun', title: 'Schutz und
Resozialisierung.', lede: 'Eu Faço Parte widmet sich der Rettung, Resozialisierung und Förderung von Jugendlichen und jungen Menschen in Notlagen und sozialer Gefährdung.', p1: 'Durch Unterkunft, Bildung und Berufsausbildung ermöglichen wir die Verwandlung ihres Lebens und die Verwirklichung ihrer Träume. Wir bieten Fürsorge und die nötigen Werkzeuge zur Wiedereingliederung in die Gesellschaft — mit Bildung als Motor menschlicher Entwicklung und Berufsausbildung als Fundament eines nachhaltigen Lebens.', list1: 'Retten', list2: 'Resozialisieren', list3: 'Stärken', cap: 'Berufsausbildung · Lernen in der Praxis', }, conexao: { eyebrow: 'Wie wir es sichern', title: 'Verbindung und Einheit.', lede: 'In unserem Ansatz legen wir Wert darauf, eine Verbindung zwischen Spendern, Projekten und den geförderten jungen Menschen aufrechtzuerhalten.', p1: 'Durch Newsletter, E-Mails, Briefe und kurze Dokumentationen teilen wir regelmäßig die Veränderungen und positiven Wirkungen jeder Spende. So treten die Stimmen der Unterstützten in den Vordergrund — hörbar und inspirierend.', p2: 'Wir verpflichten uns, ein partizipatives und transparentes Erlebnis für Spender zu schaffen, damit sie unmittelbar erleben, welchen Unterschied sie im Leben dieser jungen Menschen machen.', cap: 'Spender · Raum für Erinnerungen und Kleidung', }, newsletter: { eyebrow: 'Newsletter', title: 'Bleiben Sie nahe bei denen,
die auch dazugehören.', body: 'Möchten Sie unsere Arbeit aus der Nähe verfolgen und mehr über unsere Erfolge und die Träume derer erfahren, die dazugehören? Abonnieren Sie unseren Newsletter und erhalten Sie alle Neuigkeiten.', placeholder: 'ihre@email.com', btn: 'Abonnieren', btn_sending: 'Sende…', error: 'Etwas ist schiefgelaufen. Bitte erneut versuchen oder an lucas.nadler@eufacoparte.org schreiben.', ok_eyebrow: 'Anmeldung bestätigt', ok_title: 'Jetzt gehören Sie dazu!', ok_body: 'Unser Newsletter erscheint alle zwei Wochen — Sie erhalten Updates über unsere Aktionen und die gemeinsame Wirkung.', ok_close: 'Schließen ×', }, manifesto: { eyebrow: 'Manifest', title: '„Ich bin,
weil wir sind."', lede: 'Jede Spende ist ein Glied in der Kette der Veränderung. Werden Sie Teil davon — und bauen Sie ein gütiges Vermächtnis, das im Leben derer nachklingt, die auch dazugehören.', cta_donate: 'Jetzt spenden', cta_partner: 'Partner werden', }, footer: { contact_eyebrow: 'Kontakt', contact_title: 'Schreiben Sie uns.', contact_body: 'Fragen, Partnerschaften oder Bestellungen aus unserem Shop — wir sind da.', f_name: 'Name', f_name_ph: 'Ihr Name', f_email: 'E-Mail', f_email_ph: 'ihre@email.com', f_product: 'Artikel von Interesse', f_message: 'Nachricht', f_message_ph: 'Wie können wir helfen?', f_send: 'Nachricht senden', f_sending: 'Sende…', f_error: 'Etwas ist schiefgelaufen. Bitte an contato@eufacoparte.org schreiben.', ok_eyebrow: 'Nachricht gesendet', ok_body: 'Vielen Dank! Wir melden uns in Kürze.', ok_again: 'Weitere Nachricht senden', tag: 'Privater gemeinnütziger Verein
(NGO) registriert und geprüft
in Brasilien 🇧🇷 und der Schweiz 🇨🇭.', col_nav: 'Navigation', col_projects: 'Projekte', col_contact: 'Kontakt', copyright: '© 2026 Eu Faço Parte. Alle Rechte vorbehalten.', made: 'Mit ❤️ und Sorgfalt gemacht.', }, donation: { eyebrow: 'Spende', region_q: 'Wo wohnen Sie?', region_sub: 'Wählen Sie Ihr Land, um die verfügbaren Spendenoptionen zu sehen.', r_europe: 'Europa', r_swiss: 'Schweiz', r_brazil: 'Brasilien', back: '← Zurück', br_eyebrow: 'Brasilien', br_q: 'Wie möchten Sie spenden?', m_pix: 'PIX', m_pix_d: 'Sofortüberweisung', m_card: 'Karte', m_card_d: 'Kredit oder Debit', pix_eyebrow: 'PIX · Brasilien', pix_title: 'PIX-Schlüssel', pix_sub: 'Kopieren Sie den Schlüssel unten und führen Sie die Überweisung mit Ihrer Bank durch.', pix_label: 'CNPJ', pix_copy: 'Kopieren', pix_copied: 'Kopiert ✓', pix_note: 'Bitte senden Sie den Zahlungsbeleg nach der Überweisung an contato@eufacoparte.org.', }, loader: { msg: 'Wir personalisieren Ihr Erlebnis', }, tweaks: { title: 'Tweaks', accent: 'Akzentfarbe', hue: 'Farbton', sat: 'Sättigung', light: 'Helligkeit', paper: 'Papier & Hintergrund', warmth: 'Wärme (Farbton)', bright: 'Helligkeit', typo: 'Typografie', serif: 'Serif (Überschriften)', sans: 'Sans (Fließtext)', mono: 'Mono (Eyebrows)', }, }, }; // ===== HELPER ===== // t('section.key') → string traduzida. Fallback: lang → en → pt → key. window.t = function (key) { const parts = key.split('.'); const order = [window.LANG, 'en', 'pt']; for (const L of order) { let v = D[L]; for (const p of parts) { if (v && typeof v === 'object') v = v[p]; else { v = null; break; } } if (v != null) return v; } return key; }; // Atalho para JSX com markup: window.tHTML = function (key) { return { __html: window.t(key) }; }; // addTranslations({ pt: {...}, en: {...}, ... }) — usado por src/i18n-pages.jsx window.addTranslations = function (ext) { for (const lang of Object.keys(ext)) { if (!D[lang]) D[lang] = {}; for (const section of Object.keys(ext[lang])) { D[lang][section] = Object.assign({}, D[lang][section] || {}, ext[lang][section]); } } }; // L(obj) — para dados com campos {pt, en, it, de} (ex.: projetos-data.jsx) // Retorna o valor no idioma atual com fallback (LANG → en → pt → primeiro disponível). window.L = function (obj) { if (obj == null) return obj; if (typeof obj !== 'object') return obj; if (Array.isArray(obj)) return obj; if (obj.pt === undefined && obj.en === undefined) return obj; // não é um objeto multilíngue return obj[window.LANG] !== undefined ? obj[window.LANG] : obj.en !== undefined ? obj.en : obj.pt !== undefined ? obj.pt : Object.values(obj)[0]; };