Item logo image for Hiraku Codeforces

Hiraku Codeforces

ExtensionTools2 users
Item media 3 (screenshot) for Hiraku Codeforces
Item media 1 (screenshot) for Hiraku Codeforces
Item media 2 (screenshot) for Hiraku Codeforces
Item media 3 (screenshot) for Hiraku Codeforces
Item media 1 (screenshot) for Hiraku Codeforces
Item media 1 (screenshot) for Hiraku Codeforces
Item media 2 (screenshot) for Hiraku Codeforces
Item media 3 (screenshot) for Hiraku Codeforces

Overview

A modern look for Codeforces: light/dark themes and one-click problem translation that keeps LaTeX formulas intact.

O Hiraku Codeforces dá ao Codeforces um visual moderno e traduz os enunciados dos problemas sem quebrar as fórmulas TeX. POR QUE INSTALAR Se você treina no Codeforces, passa horas lendo enunciados. O Hiraku deixa essa leitura mais confortável, principalmente à noite, e permite ler os problemas no seu idioma sem perder as fórmulas, que costumam ser a primeira coisa a quebrar em tradutores comuns. VISUAL - Tema claro, escuro ou automático, com cor de destaque, fonte e tamanho do texto do enunciado à sua escolha. - Páginas de problema redesenhadas: enunciado legível e exemplos de teste organizados, com botão de copiar. - Cartões, tabelas, menus e formulários também renovados. - Ajuste de contraste para o modo escuro: o Codeforces tem centenas de elementos coloridos à mão (caixas brancas, texto preto, links azul-marinho, ícones claros). Além da folha de estilo, um pequeno script confere as cores realmente exibidas e corrige o que ainda estiver ilegível, mantendo as cores de rating reconhecíveis. - Interface em português e em inglês. TRADUÇÃO - Um clique (ou Alt+Shift+T) traduz o enunciado; clique de novo para voltar ao original. - Fórmulas, código e exemplos são protegidos antes da tradução e restaurados depois. Os mesmos elementos já renderizados do MathJax são recolocados no lugar, nunca reconstruídos a partir de texto. - A resposta do tradutor é validada. Se o serviço desfigurar um trecho, ele é refeito apenas com as frases e, se ainda assim falhar, permanece no original. - Use o Google Tradutor (sem chave) ou o DeepL (com a sua própria chave de API). - 17 idiomas de destino e cache local, para não traduzir o mesmo trecho duas vezes. COMO USAR Clique no ícone da extensão na barra do navegador para escolher tema, cor de destaque, fonte, tamanho, idioma e serviço de tradução. Em uma página de problema, use a barra "Traduzir" acima do enunciado. PRIVACIDADE Não exige conta, não tem análises de uso e não há servidor do desenvolvedor. O texto do enunciado só é enviado ao serviço de tradução que você escolheu, e apenas quando você pede para traduzir. Fórmulas e exemplos não são enviados. Detalhes na política de privacidade. Código aberto, licença MIT: https://github.com/IcaropLira/BetterCodeforces Projeto não oficial. Não é afiliado, endossado nem patrocinado pelo Codeforces, pelo Google nem pelo DeepL.

Details

  • Version
    0.3.0
  • Updated
    October 18, 2026
  • Size
    49.85KiB
  • Languages
    2 languages
  • Developer
    Email
    icaroplira@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps