mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
A release-readiness QA pass over the whole product. The commits split into defects a user would hit and gates that were reporting green while measuring nothing. ## Fixes that change behaviour Rate limiting was bypassable on every install: TRUST_PROXY defaulted to true, so request.ip came from a client-set header and a forged X-Forwarded-For got past the login limiter. The default is now a private-network trust list. A transient Postgres outage stranded in-flight jobs, leaving finished output on disk with no row pointing at it. A reconciler now resolves those rows and adopts the bytes rather than dropping the work. A Redis connection that moved to a new address wedged every read-blocked consumer, so completions stopped signalling while health still answered 200. Socket timeouts plus subscriber pings recover it. Installing more than one AI bundle left the shared venv multi-versioned and silently broke three tools. The installer now reconciles distributions to one version each. Converting an image to JXL at quality 1 through 4 returned a 500, because libjxl 0.7 rejects the distance those values compute. The quality is floored at what the encoder honours. A missing ffmpeg was also reported to the user as a corrupt upload; it now says the engine is unavailable. RAW uploads reached an unpatched LibRaw on arm64, so it is built from source at 0.22.2, and the release scan was split so it can fail on an unfixed critical instead of hiding it behind ignore-unfixed. ## Gates that could not fail Two mutation lanes ran zero mutants because Stryker crawled the gitignored docs build; coverage discarded its whole report on any failing test; the lint gate skipped root tests, scripts, and two workspaces; and several generated matrices counted a host missing ffmpeg as a passing tool. Each now measures what it claims. Full evidence and the outstanding release items are tracked locally and are not part of this branch.
555 lines
44 KiB
JSON
555 lines
44 KiB
JSON
{
|
|
"alt.allAlternatives": "Todas as alternativas",
|
|
"alt.deployWithDocker": "Implantar com Docker",
|
|
"alt.moreComparisons": "Mais comparações",
|
|
"alt.runOnYourServer": "Rode no seu próprio servidor",
|
|
"alt.tryDemo": "Testar a demonstração ao vivo",
|
|
"altIndex.card.alternativeTo": "A alternativa ao {competitor}",
|
|
"altIndex.card.compare": "Comparar",
|
|
"altIndex.card.reviewed": "Revisado em {date}",
|
|
"altIndex.card.versus": "SnapOtter vs {competitor}",
|
|
"altIndex.cta.body": "Código aberto, gratuito para sempre, e seus arquivos nunca saem da sua rede.",
|
|
"altIndex.cta.viewOnGithub": "Ver no GitHub",
|
|
"altIndex.metaDescription": "Alternativas de código aberto e auto-hospedadas ao TinyWow, Smallpdf, Adobe Acrobat online, FreeConvert, Convertio, CloudConvert, Otter.ai e outros. Uma única stack para imagem, vídeo, áudio, PDF e arquivos.",
|
|
"altIndex.metaTitle": "Alternativas de código aberto e auto-hospedadas às ferramentas de arquivos na nuvem | SnapOtter",
|
|
"altIndex.methodology.criteria.body": "A comparação principal considera o modelo de implantação, a localização dos arquivos, a auditabilidade e a adequação ao fluxo de trabalho, não curiosidades frágeis de recursos válidas apenas em um momento específico.",
|
|
"altIndex.methodology.criteria.title": "Critérios estáveis",
|
|
"altIndex.methodology.dated.body": "Cada página de comparação mostra quando as páginas do fornecedor foram verificadas pela última vez, o que facilita identificar alegações desatualizadas.",
|
|
"altIndex.methodology.dated.title": "Análises datadas",
|
|
"altIndex.methodology.sources.body": "Os links das fontes ficam ao lado da comparação, em vez de ficarem escondidos em uma nota privada.",
|
|
"altIndex.methodology.sources.title": "Fontes públicas",
|
|
"altIndex.methodology.title": "Comparações que envelhecem bem",
|
|
"altIndex.subtitle": "A maioria das ferramentas de arquivos online envia seu trabalho para o servidor de outra pessoa. O SnapOtter roda os mesmos tipos de ferramentas no seu: 241 delas para imagem, vídeo, áudio, PDF e arquivos, em uma única stack auto-hospedada.",
|
|
"altIndex.title": "Alternativas de código aberto às ferramentas de arquivos na nuvem",
|
|
"altIndex.why.noQuotas.body": "O único limite é a sua máquina e a sua configuração. Sem cobrança de terceiros por conversão para trabalhos internos.",
|
|
"altIndex.why.noQuotas.title": "Sem cotas ou taxas por arquivo",
|
|
"altIndex.why.oneStack.body": "Imagem, vídeo, áudio, PDF e arquivos em uma única implantação, em vez de uma conta separada para cada tarefa.",
|
|
"altIndex.why.oneStack.title": "Uma stack, cinco tipos de arquivo",
|
|
"altIndex.why.openSource.body": "AGPLv3. Sua equipe pode ler cada linha, executá-lo em ambiente isolado e mantê-lo pelo tempo que quiser.",
|
|
"altIndex.why.openSource.title": "Código aberto, auditável",
|
|
"altIndex.why.title": "Por que as equipes escolhem o caminho auto-hospedado",
|
|
"altIndex.why.yours.body": "O processamento acontece em hardware que você controla. Nada é enviado para um serviço de terceiros, o que importa quando o arquivo é um contrato, um exame médico ou um trabalho inédito.",
|
|
"altIndex.why.yours.title": "Seus arquivos continuam seus",
|
|
"altSlug.breadthTitle": "Uma stack, todos os cinco tipos de arquivo",
|
|
"altSlug.cardVs": "SnapOtter vs {competitor}",
|
|
"altSlug.ctaBody": "Mais de 200 ferramentas para imagem, vídeo, áudio, PDF e arquivos. Código aberto, gratuito para sempre, e seus arquivos nunca saem da sua rede.",
|
|
"altSlug.faqTitle": "Perguntas frequentes",
|
|
"altSlug.lastReviewed": "Revisado pela última vez em {date}. A comparação usa páginas de fornecedores disponíveis publicamente e foca no modelo de implantação, na localização dos arquivos, na auditabilidade e na adequação ao fluxo de trabalho. Os recursos e planos dos fornecedores mudam; confira a documentação atual antes de decidir. O SnapOtter não é afiliado ao {competitor}.",
|
|
"altSlug.snapotterVs": "SnapOtter vs {competitor}",
|
|
"altSlug.sourcesReviewed": "Fontes revisadas",
|
|
"banner.dismiss": "Dispensar",
|
|
"banner.machineTranslated": "Esta página foi traduzida por máquina. Encontrou um erro? Ajude a melhorá-la.",
|
|
"category.adjustments": "Ajustes",
|
|
"category.archives": "Arquivos compactados",
|
|
"category.audio-convert": "Converter",
|
|
"category.audio-edit": "Editar",
|
|
"category.audio-effects": "Efeitos e composição",
|
|
"category.audio-metadata": "Metadados",
|
|
"category.data": "Arquivos",
|
|
"category.doc-convert": "Converter",
|
|
"category.enhance": "Aprimoramento e IA",
|
|
"category.essentials": "Essenciais",
|
|
"category.format": "Formato e conversão",
|
|
"category.layout": "Layout e composição",
|
|
"category.optimization": "Otimização",
|
|
"category.pdf-edit": "Editar e anotar",
|
|
"category.pdf-optimize": "Otimizar",
|
|
"category.pdf-organize": "Organizar",
|
|
"category.pdf-security": "Segurança",
|
|
"category.utilities": "Utilitários",
|
|
"category.video-convert": "Converter",
|
|
"category.video-edit": "Editar",
|
|
"category.video-effects": "Efeitos e composição",
|
|
"category.video-metadata": "Metadados",
|
|
"category.video-subtitles": "Legendas",
|
|
"category.watermark": "Marca d'água e sobreposição",
|
|
"common.deployWithDocker": "Implantar com Docker",
|
|
"common.getStarted": "Começar",
|
|
"common.home": "Início",
|
|
"common.learnMore": "Saiba mais",
|
|
"common.skipToContent": "Pular para o conteúdo",
|
|
"common.tools": "Ferramentas",
|
|
"common.viewPricing": "Ver preços",
|
|
"common.viewSource": "Ver código-fonte",
|
|
"contact.benefit.demo.description": "Veja o SnapOtter em ação com uma apresentação personalizada.",
|
|
"contact.benefit.demo.title": "Demonstração ao vivo",
|
|
"contact.benefit.deployment.description": "Ajuda especializada para configurar o SnapOtter na sua infraestrutura.",
|
|
"contact.benefit.deployment.title": "Suporte de implantação",
|
|
"contact.benefit.licensing.description": "Acordos personalizados para uso proprietário, OEM e distribuição comercial.",
|
|
"contact.benefit.licensing.title": "Licenciamento enterprise",
|
|
"contact.breadcrumb": "Contato",
|
|
"contact.emailPrefix": "Ou envie um e-mail diretamente para",
|
|
"contact.form.company": "Empresa",
|
|
"contact.form.email": "E-mail",
|
|
"contact.form.message": "Mensagem",
|
|
"contact.form.name": "Nome",
|
|
"contact.form.selectTopic": "Selecione um tópico",
|
|
"contact.form.send": "Enviar mensagem",
|
|
"contact.form.subject": "Assunto",
|
|
"contact.intro": "Seja para uma demonstração, tirar dúvidas sobre implantação ou conversar sobre licenciamento enterprise, estamos aqui para ajudar.",
|
|
"contact.metaDescription": "Agende uma demonstração, obtenha suporte de implantação ou converse sobre licenciamento enterprise do SnapOtter.",
|
|
"contact.metaTitle": "Contato | SnapOtter",
|
|
"contact.subject.bookDemo": "Agendar demonstração",
|
|
"contact.subject.deploymentHelp": "Ajuda com implantação",
|
|
"contact.subject.enterpriseLicensing": "Licenciamento enterprise",
|
|
"contact.subject.generalInquiry": "Dúvida geral",
|
|
"contact.title": "Entre em contato",
|
|
"enterprise.breadcrumb": "Enterprise",
|
|
"enterprise.comparison.ai.cloud": "Chamadas de API externas (OpenAI, etc.)",
|
|
"enterprise.comparison.ai.label": "Modelos de IA",
|
|
"enterprise.comparison.ai.self": "19 ferramentas de IA locais, sem chaves de API",
|
|
"enterprise.comparison.cloudHeader": "Processamento na nuvem",
|
|
"enterprise.comparison.compliance.cloud": "Exige DPAs e avaliações de fornecedores",
|
|
"enterprise.comparison.compliance.label": "Conformidade",
|
|
"enterprise.comparison.compliance.self": "Em conformidade por arquitetura",
|
|
"enterprise.comparison.cost.cloud": "Cobrança por arquivo ou por chamada de API",
|
|
"enterprise.comparison.cost.label": "Modelo de custo",
|
|
"enterprise.comparison.cost.self": "Uso ilimitado, custo fixo de infraestrutura",
|
|
"enterprise.comparison.customization.cloud": "Limitada ao que o fornecedor oferece",
|
|
"enterprise.comparison.customization.label": "Personalização",
|
|
"enterprise.comparison.customization.self": "Acesso total ao código-fonte",
|
|
"enterprise.comparison.internet.cloud": "Sempre online",
|
|
"enterprise.comparison.internet.label": "Internet necessária",
|
|
"enterprise.comparison.internet.self": "Funciona totalmente offline, isolado da rede",
|
|
"enterprise.comparison.lockin.cloud": "APIs proprietárias, migração dolorosa",
|
|
"enterprise.comparison.lockin.label": "Dependência do fornecedor",
|
|
"enterprise.comparison.lockin.self": "Código aberto, formatos padrão, API completa",
|
|
"enterprise.comparison.privacy.cloud": "Arquivos enviados para servidores de terceiros",
|
|
"enterprise.comparison.privacy.label": "Privacidade dos dados",
|
|
"enterprise.comparison.privacy.self": "Arquivos nunca saem da sua rede",
|
|
"enterprise.comparison.selfHostedHeader": "(Auto-hospedado)",
|
|
"enterprise.comparison.subtitle": "Veja por que as equipes escolhem o processamento de arquivos auto-hospedado em vez das alternativas na nuvem.",
|
|
"enterprise.comparison.title": "SnapOtter vs. processamento na nuvem",
|
|
"enterprise.cta.bookDemo": "Agendar demonstração",
|
|
"enterprise.cta.emailPrefix": "Ou envie um e-mail para",
|
|
"enterprise.cta.subtitle": "Converse com nossa equipe sobre licenciamento enterprise, assistência na implantação e integrações personalizadas.",
|
|
"enterprise.cta.title": "Pronto para implantar?",
|
|
"enterprise.deployment.body": "Uma única stack do Docker Compose: aplicativo, PostgreSQL e Redis, com FFmpeg, LibreOffice e modelos de IA locais na imagem do aplicativo. Implante no Kubernetes com Helm charts, em bare metal ou em VMs na nuvem. Arquiteturas ARM e x86. Suporte a redes isoladas.",
|
|
"enterprise.deployment.target.airGapped": "Isolado da rede",
|
|
"enterprise.deployment.target.aws": "AWS",
|
|
"enterprise.deployment.target.azure": "Azure",
|
|
"enterprise.deployment.target.docker": "Docker",
|
|
"enterprise.deployment.target.kubernetes": "Kubernetes",
|
|
"enterprise.deployment.target.linux": "Linux",
|
|
"enterprise.deployment.title": "Implante em qualquer lugar. Escale conforme a necessidade.",
|
|
"enterprise.features.subtitle": "Recursos de segurança, conformidade e implantação criados para os requisitos de empresas.",
|
|
"enterprise.features.title": "Todos os recursos de que sua equipe precisa.",
|
|
"enterprise.hero.bookDemo": "Agendar demonstração",
|
|
"enterprise.hero.subtitle": "SAML SSO. Registro de auditoria. Permissões por ferramenta. Multi-tenancy. Tudo auto-hospedado, tudo com código aberto em sua essência.",
|
|
"enterprise.hero.title1": "Processamento de arquivos de nível enterprise.",
|
|
"enterprise.hero.title2": "Na sua infraestrutura.",
|
|
"enterprise.hero.viewPricing": "Ver preços",
|
|
"enterprise.identity.body": "Integração SAML 2.0 e OIDC com qualquer provedor de identidade. Okta, Azure AD, Google Workspace e outros. Provisionamento SCIM para gestão automatizada do ciclo de vida de usuários. Aplique MFA em toda a sua organização.",
|
|
"enterprise.identity.mfaEnforced": "MFA aplicado em toda a organização",
|
|
"enterprise.identity.provider.azure": "Azure AD",
|
|
"enterprise.identity.provider.google": "Google Workspace",
|
|
"enterprise.identity.provider.oidc": "Qualquer provedor OIDC",
|
|
"enterprise.identity.provider.okta": "Okta",
|
|
"enterprise.identity.supportedProviders": "Provedores compatíveis",
|
|
"enterprise.identity.title": "Login único para toda a sua equipe",
|
|
"enterprise.metaDescription": "Processamento de arquivos auto-hospedado de nível enterprise. SAML SSO, registro de auditoria, permissões por ferramenta, multi-tenancy. Implante na sua infraestrutura.",
|
|
"enterprise.metaTitle": "Enterprise | SnapOtter",
|
|
"enterprise.permissions.body": "Controle de acesso baseado em funções, com papéis de admin, editor, usuário e personalizados. As permissões por ferramenta permitem restringir quais ferramentas cada equipe pode acessar. Toda ação é registrada com trilhas de auditoria completas, exportáveis para SOC 2, ISO 27001 e relatórios de conformidade.",
|
|
"enterprise.permissions.feature.allTools": "Todas as ferramentas",
|
|
"enterprise.permissions.feature.apiKeys": "Chaves de API",
|
|
"enterprise.permissions.feature.auditLog": "Registro de auditoria",
|
|
"enterprise.permissions.feature.pipelines": "Pipelines",
|
|
"enterprise.permissions.feature.userMgmt": "Gestão de usuários",
|
|
"enterprise.permissions.matrix": "Matriz de permissões",
|
|
"enterprise.permissions.role": "Função",
|
|
"enterprise.permissions.role.admin": "Admin",
|
|
"enterprise.permissions.role.editor": "Editor",
|
|
"enterprise.permissions.role.user": "Usuário",
|
|
"enterprise.permissions.title": "Controle granular. Visibilidade completa.",
|
|
"enterprise.storage.body": "Use armazenamento local ou conecte qualquer backend compatível com S3: AWS S3, MinIO, Cloudflare R2, Google Cloud Storage. A multi-tenancy isola as equipes com workspaces, configurações e caminhos de armazenamento separados.",
|
|
"enterprise.storage.provider.awsS3": "AWS S3",
|
|
"enterprise.storage.provider.local": "Armazenamento local",
|
|
"enterprise.storage.provider.minio": "MinIO",
|
|
"enterprise.storage.provider.r2": "Cloudflare R2",
|
|
"enterprise.storage.title": "Seu armazenamento. Suas regras.",
|
|
"enterprise.why.compliance.description": "GDPR, HIPAA, CCPA. Seus arquivos nunca saem da sua rede. Sem necessidade de acordos de processamento de dados com terceiros.",
|
|
"enterprise.why.compliance.title": "Conformidade por arquitetura",
|
|
"enterprise.why.cost.description": "Sem cobrança por usuário, sem cobrança por arquivo. Implante uma vez, use sem limites. Seu hardware, sua capacidade.",
|
|
"enterprise.why.cost.title": "Controle total de custos",
|
|
"enterprise.why.subtitle": "Mantenha controle total sobre seus dados, seus custos e sua postura de conformidade.",
|
|
"enterprise.why.title": "Por que as empresas escolhem o auto-hospedado.",
|
|
"enterprise.why.zeroDeps.description": "Sem chaves de API, sem serviços na nuvem, sem necessidade de internet. Funciona em ambientes isolados da rede e em redes classificadas.",
|
|
"enterprise.why.zeroDeps.title": "Zero dependências externas",
|
|
"faq.metaDescription": "Perguntas frequentes sobre o SnapOtter, infraestrutura self-hosted de processamento de arquivos.",
|
|
"faq.metaTitle": "Perguntas frequentes | SnapOtter",
|
|
"faq.q1.a": "Todo o processamento acontece no seu próprio servidor. Seus arquivos nunca são enviados para nenhum serviço externo. O SnapOtter roda inteiramente na sua infraestrutura.",
|
|
"faq.q1.q": "Meus arquivos estão seguros e privados?",
|
|
"faq.q2.a": "Sim. O SnapOtter é código aberto sob a licença AGPL-3.0, sem taxas ocultas, sem planos de assinatura, sem limites de uso e sem recursos exclusivos para versões pagas. Há uma licença comercial disponível para organizações que precisam de uso proprietário.",
|
|
"faq.q2.q": "O SnapOtter é realmente gratuito?",
|
|
"faq.q3.a": "Não. Depois de implantado, o SnapOtter roda totalmente offline. Nenhuma chamada de API externa é feita. Ele funciona em ambientes completamente isolados da rede.",
|
|
"faq.q3.q": "Preciso de conexão com a internet?",
|
|
"faq.q4.a": "Sem limites artificiais. Você pode processar quantos arquivos quiser, de qualquer tamanho. A única restrição são os recursos de hardware do seu servidor.",
|
|
"faq.q4.q": "Existe alguma limitação de tamanho de arquivo ou de uso?",
|
|
"faq.q5.a": "O SnapOtter inclui 19 ferramentas de IA locais para remoção de fundo, upscale, OCR, transcrição, detecção de rostos, colorização, remoção de ruído, restauração de fotos e muito mais. Todos os modelos rodam no seu hardware.",
|
|
"faq.q5.q": "Quais recursos de IA estão incluídos?",
|
|
"faq.q6.a": "A análise de uso anônima do produto vem ativada por padrão e nunca inclui seus arquivos nem o conteúdo deles. Desative a qualquer momento com um botão de administrador em Configurações > Sistema > Privacidade.",
|
|
"faq.q6.q": "O SnapOtter coleta alguma análise de uso?",
|
|
"faq.q7.a": "Sim. Sob a AGPL-3.0, você pode usá-lo livremente desde que cumpra os termos da licença. Para uso proprietário ou de código fechado, há uma licença comercial disponível.",
|
|
"faq.q7.q": "Posso usar o SnapOtter na minha empresa?",
|
|
"faq.q8.a": "Baixe a imagem mais recente do Docker e reinicie o contêiner. Seus dados permanecem no volume montado.",
|
|
"faq.q8.q": "Como faço para atualizar o SnapOtter?",
|
|
"faq.stillHave.body": "Entre em contato por e-mail ou participe da nossa comunidade.",
|
|
"faq.stillHave.discord": "Entrar no Discord",
|
|
"faq.stillHave.talk": "Fale com uma pessoa",
|
|
"faq.stillHave.title": "Ainda tem dúvidas?",
|
|
"faq.subtitle": "Tudo o que você precisa saber sobre o SnapOtter.",
|
|
"faq.title": "Perguntas frequentes",
|
|
"footer.col.community": "Comunidade",
|
|
"footer.col.legal": "Jurídico",
|
|
"footer.col.product": "Produto",
|
|
"footer.col.resources": "Recursos",
|
|
"footer.col.solutions": "Soluções",
|
|
"footer.copyright": "© {year} Chocolate Wafers General Trading Pte. Ltd. Todos os direitos reservados.",
|
|
"footer.link.alternatives": "Alternativas",
|
|
"footer.link.apiReference": "Referência da API",
|
|
"footer.link.audioTools": "Ferramentas de áudio",
|
|
"footer.link.contributing": "Contribuir",
|
|
"footer.link.discord": "Discord",
|
|
"footer.link.dockerHub": "Docker Hub",
|
|
"footer.link.documentation": "Documentação",
|
|
"footer.link.enterprise": "Enterprise",
|
|
"footer.link.faq": "Perguntas frequentes",
|
|
"footer.link.fileTools": "Ferramentas de arquivos",
|
|
"footer.link.github": "GitHub",
|
|
"footer.link.imageEditor": "Editor de imagens",
|
|
"footer.link.imageTools": "Ferramentas de imagem",
|
|
"footer.link.licensing": "Licenciamento",
|
|
"footer.link.openSource": "Código aberto",
|
|
"footer.link.pdfTools": "Ferramentas de PDF",
|
|
"footer.link.pricing": "Preços",
|
|
"footer.link.privacy": "Privacidade",
|
|
"footer.link.selfHosted": "Auto-hospedado",
|
|
"footer.link.sponsors": "Patrocinadores",
|
|
"footer.link.terms": "Termos",
|
|
"footer.link.videoTools": "Ferramentas de vídeo",
|
|
"footer.status.checking": "Verificando o status",
|
|
"footer.status.down": "Interrupção do serviço",
|
|
"footer.status.operational": "Todos os sistemas operacionais",
|
|
"footer.status.partial": "Interrupção parcial",
|
|
"footer.tagline": "Processamento de arquivos auto-hospedado. Seus arquivos, sua infraestrutura.",
|
|
"home.categoryCards.audio.blurb": "Converta, corte e transcreva",
|
|
"home.categoryCards.audio.label": "Ferramentas de áudio",
|
|
"home.categoryCards.document.blurb": "Junte, divida e converta",
|
|
"home.categoryCards.document.label": "PDF e documentos",
|
|
"home.categoryCards.file.blurb": "Converta e transforme",
|
|
"home.categoryCards.file.label": "Ferramentas de arquivos",
|
|
"home.categoryCards.image.blurb": "Edite, redimensione e aprimore",
|
|
"home.categoryCards.image.label": "Ferramentas de imagem",
|
|
"home.categoryCards.toolCount": "{count} ferramentas",
|
|
"home.categoryCards.video.blurb": "Corte, converta e legende",
|
|
"home.categoryCards.video.label": "Ferramentas de vídeo",
|
|
"home.enterprise.auditReadyFor": "Pronto para auditoria de",
|
|
"home.enterprise.badge": "Segurança de nível enterprise",
|
|
"home.enterprise.bookDemo": "Agendar demonstração",
|
|
"home.enterprise.ctaBody": "Converse com nossa equipe sobre licenciamento enterprise e implantação.",
|
|
"home.enterprise.feature.audit.description": "Toda ação registrada. Exporte trilhas de auditoria imutáveis para SOC 2, ISO 27001 e relatórios de conformidade.",
|
|
"home.enterprise.feature.audit.title": "Exportação de auditoria",
|
|
"home.enterprise.feature.mfa.description": "Aplique MFA baseado em TOTP em toda a sua organização. Proteja cada conta.",
|
|
"home.enterprise.feature.mfa.title": "Autenticação multifator",
|
|
"home.enterprise.feature.multiTenancy.description": "Workspaces isolados por equipe ou departamento com configurações separadas.",
|
|
"home.enterprise.feature.multiTenancy.title": "Multi-tenancy",
|
|
"home.enterprise.feature.permissions.description": "Controle de acesso granular baseado em funções. Papéis de admin, editor, usuário e personalizados.",
|
|
"home.enterprise.feature.permissions.title": "Permissões por ferramenta",
|
|
"home.enterprise.feature.s3.description": "AWS S3, MinIO ou Cloudflare R2 para armazenamento de arquivos persistente e escalável.",
|
|
"home.enterprise.feature.s3.title": "Armazenamento compatível com S3",
|
|
"home.enterprise.feature.scim.description": "Provisionamento e desprovisionamento automatizados de usuários sincronizados com seu provedor de identidade.",
|
|
"home.enterprise.feature.scim.title": "Provisionamento SCIM",
|
|
"home.enterprise.feature.sso.description": "Okta, Azure AD, Google Workspace ou qualquer provedor de identidade SAML 2.0 / OIDC.",
|
|
"home.enterprise.feature.sso.title": "SAML SSO",
|
|
"home.enterprise.feature.webhooks.description": "Notificações em tempo real quando o processamento é concluído. Integre com qualquer fluxo de trabalho interno.",
|
|
"home.enterprise.feature.webhooks.title": "Webhooks",
|
|
"home.enterprise.subtitle": "Todos os controles de identidade, acesso e conformidade que sua equipe de segurança espera, rodando inteiramente em infraestrutura que você possui.",
|
|
"home.enterprise.tag.access": "Acesso",
|
|
"home.enterprise.tag.compliance": "Conformidade",
|
|
"home.enterprise.tag.identity": "Identidade",
|
|
"home.enterprise.tag.infrastructure": "Infraestrutura",
|
|
"home.enterprise.tag.integration": "Integração",
|
|
"home.enterprise.tag.isolation": "Isolamento",
|
|
"home.enterprise.title": "Feito para implantação enterprise.",
|
|
"home.features.ai.bgReplace": "Substituir fundo",
|
|
"home.features.ai.blurBackground": "Desfocar fundo",
|
|
"home.features.ai.canvasExpand": "Expansão de tela com IA",
|
|
"home.features.ai.colorization": "Colorização com IA",
|
|
"home.features.ai.faceBlur": "Desfoque de rosto / PII",
|
|
"home.features.ai.faceEnhance": "Aprimoramento de rosto",
|
|
"home.features.ai.noiseRemoval": "Remoção de ruído",
|
|
"home.features.ai.objectEraser": "Apagador de objetos",
|
|
"home.features.ai.ocr": "OCR / Extração de texto",
|
|
"home.features.ai.passport": "Foto de passaporte",
|
|
"home.features.ai.pdfOcr": "OCR de PDF",
|
|
"home.features.ai.pngTransparency": "Corretor de transparência PNG",
|
|
"home.features.ai.redEye": "Remoção de olhos vermelhos",
|
|
"home.features.ai.removeBackground": "Remover fundo",
|
|
"home.features.ai.restoration": "Restauração de fotos",
|
|
"home.features.ai.smartCrop": "Corte inteligente",
|
|
"home.features.ai.subtitles": "Legendas automáticas",
|
|
"home.features.ai.transcribe": "Transcrever áudio",
|
|
"home.features.ai.upscale": "Upscale de imagem",
|
|
"home.features.badge": "Soberania de dados",
|
|
"home.features.f1.body": "Sem DPAs de fornecedores. Sem acordos de processamento de dados. Sem avaliações de risco de terceiros. Os arquivos são processados na sua infraestrutura e nunca transmitidos para serviços externos. Em conformidade com GDPR, HIPAA e CCPA desde o primeiro dia.",
|
|
"home.features.f1.dataBoundary": "Os dados nunca saem deste limite",
|
|
"home.features.f1.kicker": "01 / Arquitetura",
|
|
"home.features.f1.noExternal": "Sem conexões externas com a nuvem",
|
|
"home.features.f1.snapotter": "SnapOtter",
|
|
"home.features.f1.title": "Em conformidade por arquitetura",
|
|
"home.features.f1.yourFiles": "Seus arquivos",
|
|
"home.features.f1.yourInfra": "Sua infraestrutura",
|
|
"home.features.f2.body": "API REST completa com documentação OpenAPI para cada ferramenta. Encadeie ferramentas em pipelines automatizados. Processe milhares de arquivos em lote. Acione via webhooks e integre com seus sistemas internos.",
|
|
"home.features.f2.codeComment1": "# Redimensiona uma imagem via API",
|
|
"home.features.f2.codeComment2": "# Resposta",
|
|
"home.features.f2.kicker": "02 / Automação",
|
|
"home.features.f2.title": "Integre com seus fluxos de trabalho existentes",
|
|
"home.features.f3.body": "19 ferramentas de IA locais para OCR, transcrição, remoção de fundo, upscale e muito mais. Sem chaves de API externas, sem cobrança por requisição, sem dados enviados para provedores de IA de terceiros. Roda em CPU ou NVIDIA CUDA dentro da sua própria infraestrutura.",
|
|
"home.features.f3.kicker": "03 / IA local",
|
|
"home.features.f3.title": "Processamento de IA sem APIs externas",
|
|
"home.features.f4.body": "Uma única stack do Docker Compose: aplicativo, Postgres e Redis. Implante no Kubernetes, em bare metal ou em VMs na nuvem. Arquiteturas ARM e x86. Funciona em ambientes isolados da rede e classificados, sem nenhuma dependência de internet.",
|
|
"home.features.f4.kicker": "04 / Implantação",
|
|
"home.features.f4.title": "Encaixa na sua infraestrutura",
|
|
"home.features.subtitle": "Seus arquivos ficam na sua infraestrutura. Sem processamento de terceiros, sem risco na transferência de dados.",
|
|
"home.features.title": "Feito para ambientes regulados.",
|
|
"home.hero.badge.airGap": "Compatível com isolamento de rede",
|
|
"home.hero.badge.compliance": "Amigável à conformidade",
|
|
"home.hero.badge.openSource": "Código aberto",
|
|
"home.hero.badge.selfHosted": "Auto-hospedado",
|
|
"home.hero.searchEmpty": "Nenhuma ferramenta corresponde. Tente \"redimensionar\", \"converter\" ou \"comprimir\".",
|
|
"home.hero.searchPlaceholder": "Buscar ferramentas",
|
|
"home.hero.subtitle": "Converta, comprima, faça OCR, transcreva, remova metadados e execute IA local em imagem, vídeo, áudio, PDF e documentos. Por uma interface, REST API e pipelines, na infraestrutura que é sua.",
|
|
"home.hero.title": "Processamento de arquivos privado para dados que não podem sair da sua rede.",
|
|
"home.metaDescription": "Infraestrutura de processamento de arquivos open source e self-hosted. Converta, comprima, faça OCR, transcreva e execute IA local em imagem, vídeo, áudio, PDF e documentos, por uma interface, REST API e pipelines. A alternativa privada e self-hosted ao CloudConvert, Smallpdf e TinyPNG.",
|
|
"home.metaTitle": "Processamento de arquivos self-hosted | SnapOtter",
|
|
"home.openSource.discord": "Entrar no Discord",
|
|
"home.openSource.sponsor": "Patrocinar",
|
|
"home.openSource.star": "Dar estrela no GitHub",
|
|
"home.openSource.subtitle": "Licenciado sob AGPL-3.0. Sua equipe de segurança pode inspecionar cada linha. Sem caixas-pretas, sem dependência de fornecedor.",
|
|
"home.openSource.title": "Código aberto. Totalmente auditável.",
|
|
"home.pricing.enterprise.cta": "Vamos conversar",
|
|
"home.pricing.enterprise.description": "Licença comercial, segurança enterprise, suporte prioritário e assistência na implantação.",
|
|
"home.pricing.enterprise.feature.commercial": "Licença comercial (sem AGPL)",
|
|
"home.pricing.enterprise.feature.deployment": "Ajuda dedicada na implantação",
|
|
"home.pricing.enterprise.feature.everything": "Tudo do Código aberto",
|
|
"home.pricing.enterprise.feature.mfa": "Autenticação multifator",
|
|
"home.pricing.enterprise.feature.multiTenancy": "Multi-tenancy",
|
|
"home.pricing.enterprise.feature.permissions": "Permissões por ferramenta",
|
|
"home.pricing.enterprise.feature.scim": "Provisionamento SCIM",
|
|
"home.pricing.enterprise.feature.security": "Revisão de segurança + documentos de conformidade",
|
|
"home.pricing.enterprise.feature.sso": "SAML SSO + aplicação de SSO",
|
|
"home.pricing.enterprise.feature.storage": "Armazenamento compatível com S3",
|
|
"home.pricing.enterprise.feature.support": "Suporte prioritário com SLA",
|
|
"home.pricing.enterprise.feature.webhooks": "Webhooks + exportação de registro de auditoria",
|
|
"home.pricing.enterprise.name": "Enterprise",
|
|
"home.pricing.enterprise.price": "Personalizado",
|
|
"home.pricing.oss.badge": "Mais popular",
|
|
"home.pricing.oss.cta": "Implantar agora",
|
|
"home.pricing.oss.description": "Tudo o que você precisa para o processamento de arquivos. Sem limites, sem testes, sem cartão de crédito.",
|
|
"home.pricing.oss.feature.ai": "19 ferramentas de IA locais",
|
|
"home.pricing.oss.feature.allTools": "Todas as 200+ ferramentas em 5 modalidades",
|
|
"home.pricing.oss.feature.api": "API REST completa com documentação OpenAPI",
|
|
"home.pricing.oss.feature.arch": "ARM e x86, pronto para isolamento de rede",
|
|
"home.pricing.oss.feature.community": "Suporte da comunidade (GitHub + Discord)",
|
|
"home.pricing.oss.feature.deploy": "Docker, Kubernetes, bare metal",
|
|
"home.pricing.oss.feature.languages": "21 idiomas",
|
|
"home.pricing.oss.feature.license": "Licenciado sob AGPL-3.0",
|
|
"home.pricing.oss.feature.multiUser": "Multiusuário com acesso baseado em funções",
|
|
"home.pricing.oss.feature.oidc": "Login OIDC / SSO (Google, Okta, qualquer provedor)",
|
|
"home.pricing.oss.feature.pipelines": "Automação de pipelines e processamento em lote",
|
|
"home.pricing.oss.feature.unlimited": "Uso ilimitado, sem limites de taxa",
|
|
"home.pricing.oss.name": "Código aberto",
|
|
"home.pricing.oss.price": "Grátis",
|
|
"home.pricing.oss.priceSuffix": "para sempre",
|
|
"home.pricing.subtitle": "Comece com a edição completa de código aberto. Faça upgrade quando sua equipe precisar de controles enterprise.",
|
|
"home.pricing.title": "Grátis para todos. Enterprise quando você precisar.",
|
|
"home.quickstart.copied": "Copiado",
|
|
"home.quickstart.copiedStatus": "Copiado para a área de transferência",
|
|
"home.quickstart.copyAria": "Copiar o comando docker run para a área de transferência",
|
|
"home.quickstart.copyTitle": "Clique para copiar",
|
|
"home.quickstart.label": "Auto-hospede com um comando",
|
|
"home.quickstart.tryDemo": "Testar a demonstração ao vivo",
|
|
"home.stats.languages.label": "Idiomas",
|
|
"home.stats.languages.sublabel": "Fala o seu idioma",
|
|
"home.stats.languages.value": "20+",
|
|
"home.stats.pulls.label": "Downloads de imagem",
|
|
"home.stats.pulls.sublabel": "Implantado no mundo todo",
|
|
"home.stats.stars.label": "Estrelas no GitHub",
|
|
"home.stats.stars.sublabel": "Código aberto e em crescimento",
|
|
"home.stats.tools.label": "Ferramentas de processamento",
|
|
"home.stats.tools.sublabel": "Em 5 modalidades de arquivo",
|
|
"home.stats.tools.value": "200+",
|
|
"home.toolGrid.browseCatalog": "Explorar o catálogo completo de ferramentas",
|
|
"home.toolGrid.clearLabel": "Limpar a busca de ferramentas da página inicial",
|
|
"home.toolGrid.closeToolsOne": "{count} ferramenta próxima",
|
|
"home.toolGrid.closeToolsOther": "{count} ferramentas próximas",
|
|
"home.toolGrid.closest": "Ferramentas existentes mais próximas",
|
|
"home.toolGrid.countOfMatches": "{count} de {total} correspondências",
|
|
"home.toolGrid.countOfTools": "{count} de {total} ferramentas",
|
|
"home.toolGrid.curatedTools": "{count} ferramentas selecionadas",
|
|
"home.toolGrid.empty.body": "Abra uma discussão no GitHub com esta busca já preenchida ou explore as ferramentas mais próximas já disponíveis no SnapOtter.",
|
|
"home.toolGrid.empty.request": "Solicitar esta ferramenta",
|
|
"home.toolGrid.empty.title": "Ainda não há ferramenta correspondente",
|
|
"home.toolGrid.filter.all": "Todas",
|
|
"home.toolGrid.filter.audio": "Áudio",
|
|
"home.toolGrid.filter.image": "Imagem",
|
|
"home.toolGrid.filter.pdfFiles": "PDF e arquivos",
|
|
"home.toolGrid.filter.video": "Vídeo",
|
|
"home.toolGrid.filterLabel": "Filtrar ferramentas por modalidade",
|
|
"home.toolGrid.finderLabel": "Localizador de ferramentas",
|
|
"home.toolGrid.missingWorkflow": "Falta um fluxo de trabalho?",
|
|
"home.toolGrid.noConfidentMatch": "Nenhuma correspondência confiável",
|
|
"home.toolGrid.recommended": "Ferramentas recomendadas",
|
|
"home.toolGrid.requestOrRefine": "Solicitar ou refinar",
|
|
"home.toolGrid.requestSuffix": "e inclua os requisitos de entrada, saída e privacidade.",
|
|
"home.toolGrid.requestTool": "Solicitar uma ferramenta",
|
|
"home.toolGrid.reset": "Redefinir",
|
|
"home.toolGrid.searchLabel": "Buscar ferramentas na página inicial",
|
|
"home.toolGrid.searchPlaceholder": "Fluxo de trabalho ou extensão",
|
|
"home.toolGrid.startingPoints": "{modality} pontos de partida",
|
|
"home.toolGrid.subtitle": "Pesquise mais de 200 ferramentas self-hosted por tarefa, formato, modalidade ou fluxo de trabalho.",
|
|
"home.toolGrid.suggested": "Pontos de partida sugeridos",
|
|
"home.toolGrid.title": "Uma plataforma. Todos os fluxos de trabalho com arquivos.",
|
|
"home.toolGrid.workflow.ai.description": "Restaure, faça upscale, remova fundos, use OCR e transcreva localmente.",
|
|
"home.toolGrid.workflow.ai.label": "Aprimorar com IA",
|
|
"home.toolGrid.workflow.ai.metric": "IA local",
|
|
"home.toolGrid.workflow.batch.description": "Renomeie, compacte, extraia e processe conjuntos de arquivos repetíveis.",
|
|
"home.toolGrid.workflow.batch.label": "Operações em lote",
|
|
"home.toolGrid.workflow.batch.metric": "Ferramentas em massa",
|
|
"home.toolGrid.workflow.convert.description": "Encontre os conversores exatos por entrada, saída ou intenção em linguagem natural.",
|
|
"home.toolGrid.workflow.convert.label": "Converter formatos",
|
|
"home.toolGrid.workflow.convert.metric": "Mais de 100 rotas",
|
|
"home.toolGrid.workflow.metadata.description": "Remova metadados de EXIF, GPS, documentos, mídia e arquivos compactados.",
|
|
"home.toolGrid.workflow.metadata.label": "Limpar metadados",
|
|
"home.toolGrid.workflow.metadata.metric": "Privacidade",
|
|
"home.toolGrid.workflow.optimize.description": "Comprima, redimensione, converta e ajuste recursos para uma entrega rápida.",
|
|
"home.toolGrid.workflow.optimize.label": "Otimizar a entrega",
|
|
"home.toolGrid.workflow.optimize.metric": "Mídia + PDF",
|
|
"home.toolGrid.workflow.pdf.description": "Junte, divida, comprima, proteja, oculte e normalize PDFs.",
|
|
"home.toolGrid.workflow.pdf.label": "Preparar documentos",
|
|
"home.toolGrid.workflow.pdf.metric": "Fluxos de trabalho de PDF",
|
|
"home.toolGrid.workflowsHeading": "Fluxos de trabalho",
|
|
"nav.alternatives": "Alternativas",
|
|
"nav.bookDemo": "Agendar demonstração",
|
|
"nav.docs": "Documentação",
|
|
"nav.enterprise": "Enterprise",
|
|
"nav.features": "Recursos",
|
|
"nav.getStartedFree": "Comece grátis",
|
|
"nav.pricing": "Preços",
|
|
"nav.product": "Produto",
|
|
"nav.product.alternatives.desc": "vs CloudConvert, TinyPNG, Otter.ai",
|
|
"nav.product.alternatives.label": "Alternativas",
|
|
"nav.product.developers.desc": "REST API, pipelines, headless",
|
|
"nav.product.developers.label": "Desenvolvedores",
|
|
"nav.product.selfHosted.desc": "Privado, na sua própria infraestrutura",
|
|
"nav.product.selfHosted.label": "Ferramentas self-hosted",
|
|
"nav.talkToHuman": "Fale com uma pessoa",
|
|
"nav.toggleMenu": "Alternar menu",
|
|
"notFound.back": "Voltar para a página inicial",
|
|
"notFound.body": "A página que você procura não existe ou foi movida.",
|
|
"notFound.code": "404",
|
|
"notFound.title": "Página não encontrada",
|
|
"privacy.analytics.item1": "A análise de uso anônima do produto (padrões de uso das ferramentas, relatórios de erros) ajuda a melhorar o software. Seus arquivos, nomes de arquivos e dados pessoais nunca são incluídos.",
|
|
"privacy.analytics.item2": "Ela vem ativada por padrão. Um administrador pode desativá-la a qualquer momento com um botão de um clique em Configurações > Sistema > Privacidade. Não é preciso reconstruir nada, e ela para imediatamente para toda a instância.",
|
|
"privacy.analytics.item3.post": "build arg como um desligamento definitivo em tempo de compilação.",
|
|
"privacy.analytics.item3.pre": "Para criar uma imagem que nunca possa emitir análises, defina o",
|
|
"privacy.analytics.item4.post": "Os dados de contato só são incluídos após o consentimento explícito de contato. Arquivos, nomes de arquivos, caminhos de upload, saídas privadas e logs de erro brutos não são incluídos.",
|
|
"privacy.analytics.item4.pre": "O feedback opcional dentro do aplicativo é enviado apenas quando um usuário o envia, e apenas quando a análise de uso está ativada. O feedback aparece no PostHog como",
|
|
"privacy.analytics.title": "Análise de uso",
|
|
"privacy.changes.body": "Podemos atualizar esta política. As alterações serão publicadas nesta página.",
|
|
"privacy.changes.title": "Alterações",
|
|
"privacy.contact.pre": "Se você tiver dúvidas sobre esta política de privacidade, entre em contato pelo",
|
|
"privacy.contact.title": "Contato",
|
|
"privacy.contactForm.item1": "Quando você envia o formulário de contato, seu nome, e-mail, empresa e mensagem são enviados para nós pelo Formspree.",
|
|
"privacy.contactForm.item2": "Usamos essas informações apenas para responder à sua solicitação.",
|
|
"privacy.contactForm.item3": "Nós não vendemos nem compartilhamos suas informações de contato.",
|
|
"privacy.contactForm.title": "Formulário de contato",
|
|
"privacy.controller.body": "O SnapOtter é um produto da Chocolate Wafers General Trading Pte. Ltd. (UEN 202527149C), registrada em Singapura. As referências a \"nós\", \"nos\" ou \"nosso\" nesta política referem-se à Chocolate Wafers General Trading Pte. Ltd.",
|
|
"privacy.controller.title": "Controlador de dados",
|
|
"privacy.lastUpdated": "Última atualização: 24 de junho de 2026",
|
|
"privacy.metaDescription": "O SnapOtter é um software auto-hospedado. Nós não processamos, armazenamos nem temos acesso aos seus arquivos ou dados. Conheça nossas práticas de privacidade.",
|
|
"privacy.metaTitle": "Política de privacidade | SnapOtter",
|
|
"privacy.openSource.body": "O SnapOtter é código aberto. Você pode inspecionar toda a base de código para verificar nossas práticas de privacidade.",
|
|
"privacy.openSource.title": "Código aberto",
|
|
"privacy.overview.body": "O SnapOtter é um software auto-hospedado. Nós não processamos, armazenamos nem temos acesso aos seus arquivos ou dados. Esta política de privacidade cobre o site snapotter.com e a análise de uso opcional dentro do software.",
|
|
"privacy.overview.title": "Visão geral",
|
|
"privacy.selfHosted.item1": "Todo o processamento de arquivos acontece inteiramente no seu servidor.",
|
|
"privacy.selfHosted.item2": "Seus arquivos nunca são enviados para lugar nenhum.",
|
|
"privacy.selfHosted.item3": "Nenhum dado pessoal, conteúdo de arquivo ou nome de arquivo sai da sua rede.",
|
|
"privacy.selfHosted.title": "Software auto-hospedado",
|
|
"privacy.title": "Política de privacidade",
|
|
"privacy.website.item1": "Nós não usamos cookies de rastreamento.",
|
|
"privacy.website.item2": "Usamos o Cloudflare Web Analytics para métricas de tráfego anônimas e agregadas (visualizações de página, visitas, referências). Ele não usa cookies, não coleta dados pessoais e não rastreia usuários individuais entre sites.",
|
|
"privacy.website.item3": "Os envios do formulário de contato são processados pelo Formspree. A política de privacidade deles se aplica a esses dados.",
|
|
"privacy.website.title": "Site (snapotter.com)",
|
|
"section.audio": "Áudio",
|
|
"section.files": "Arquivos",
|
|
"section.image": "Imagem",
|
|
"section.metaDescription": "Explore as ferramentas de {section} do SnapOtter.",
|
|
"section.pdf": "PDF",
|
|
"section.title": "Ferramentas de {section}",
|
|
"section.video": "Vídeo",
|
|
"switcher.label": "Alterar idioma",
|
|
"terms.changes.body": "Podemos atualizar estes termos. O uso contínuo constitui aceitação.",
|
|
"terms.changes.title": "Alterações",
|
|
"terms.contact.pre": "Se você tiver dúvidas sobre estes termos, entre em contato pelo",
|
|
"terms.contact.title": "Contato",
|
|
"terms.ip.item1": "O SnapOtter, o logotipo do SnapOtter e marcas relacionadas são de nossa propriedade.",
|
|
"terms.ip.item2": "O código-fonte do software está disponível sob a AGPL-3.0.",
|
|
"terms.ip.title": "Propriedade intelectual",
|
|
"terms.lastUpdated": "Última atualização: 24 de abril de 2026",
|
|
"terms.liability.body": "Na máxima extensão permitida por lei, não nos responsabilizamos por quaisquer danos indiretos, incidentais ou consequentes.",
|
|
"terms.liability.title": "Limitação de responsabilidade",
|
|
"terms.license.item1": "O SnapOtter é licenciado sob a AGPL-3.0.",
|
|
"terms.license.item2": "Você pode usar, modificar e distribuir o software segundo os termos desta licença.",
|
|
"terms.license.item3": "Para uso proprietário ou comercial sem as obrigações da AGPL, há uma licença comercial disponível.",
|
|
"terms.license.item4.post": "para saber os termos de licenciamento comercial.",
|
|
"terms.license.item4.pre": "Entre em contato pelo",
|
|
"terms.license.title": "Licença do software",
|
|
"terms.metaDescription": "Termos que regem o uso do site do SnapOtter e do software de processamento de arquivos auto-hospedado.",
|
|
"terms.metaTitle": "Termos e condições | SnapOtter",
|
|
"terms.overview.body": "Estes termos regem o uso do site e do software do SnapOtter.",
|
|
"terms.overview.title": "Visão geral",
|
|
"terms.selfHosted.item1": "Você é responsável pela sua própria implantação, pelos seus dados e pela sua segurança.",
|
|
"terms.selfHosted.item2": "O SnapOtter é fornecido \"como está\", sem garantia de qualquer tipo.",
|
|
"terms.selfHosted.item3": "Não nos responsabilizamos por quaisquer danos decorrentes do seu uso do software.",
|
|
"terms.selfHosted.title": "Software auto-hospedado",
|
|
"terms.title": "Termos e condições",
|
|
"terms.website.item1": "O site snapotter.com é fornecido para fins informativos.",
|
|
"terms.website.item2": "Você não pode usar o site para nenhuma finalidade ilícita.",
|
|
"terms.website.title": "Uso do site",
|
|
"terms.whoWeAre.body": "O SnapOtter é um produto da Chocolate Wafers General Trading Pte. Ltd. (UEN 202527149C), uma empresa privada isenta registrada em Singapura. As referências a \"nós\", \"nos\" ou \"nosso\" nestes termos referem-se à Chocolate Wafers General Trading Pte. Ltd.",
|
|
"terms.whoWeAre.title": "Quem somos",
|
|
"tool.ctaBody": "Implante o SnapOtter em menos de um minuto. Todas as ferramentas de {count} incluídas. Código aberto e gratuito para sempre.",
|
|
"tool.deployWithDocker": "Implantar com Docker",
|
|
"tool.faqTitle": "Perguntas frequentes",
|
|
"tool.features": "Recursos",
|
|
"tool.moreCategoryTools": "Mais ferramentas de {category}",
|
|
"tool.readyToTry": "Pronto para experimentar o {tool}?",
|
|
"tool.selfHosted.aiBody": "Diferente dos serviços de IA na nuvem, o {tool} do SnapOtter executa o modelo de ML diretamente no seu servidor. Seus arquivos são processados localmente, sem envio de dados para APIs externas. Sem cobrança por arquivo, sem limites de taxa, sem preocupações com privacidade. Implante uma vez com o Docker e use quanto precisar.",
|
|
"tool.selfHosted.aiTitle": "IA que roda no seu hardware. Sem APIs na nuvem, sem limites de uso.",
|
|
"tool.selfHosted.body": "O SnapOtter roda inteiramente na sua própria infraestrutura. Os arquivos processados com {tool} nunca são enviados para servidores de terceiros. Implante um único contêiner Docker e processe arquivos com privacidade total, sem marcas d'água e sem limites de uso. Código aberto sob a licença AGPL-3.0.",
|
|
"tool.selfHosted.title": "Auto-hospedado. Seus arquivos nunca saem da sua rede.",
|
|
"tool.viewSource": "Ver código-fonte",
|
|
"tool.whatYouCanDo": "O que você pode fazer",
|
|
"toolsIndex.ctaBody": "Uma única stack do Docker Compose. Sem serviços na nuvem. Código aberto e gratuito para sempre.",
|
|
"toolsIndex.ctaTitle": "Implante todas as {count} ferramentas com um comando",
|
|
"toolsIndex.empty": "Nenhuma ferramenta corresponde à sua busca. Tente outro termo ou modalidade.",
|
|
"toolsIndex.filter.all": "Todas",
|
|
"toolsIndex.filter.audio": "Áudio",
|
|
"toolsIndex.filter.document": "PDF e documentos",
|
|
"toolsIndex.filter.file": "Arquivos",
|
|
"toolsIndex.filter.image": "Imagem",
|
|
"toolsIndex.filter.video": "Vídeo",
|
|
"toolsIndex.metaDescription": "Explore todas as ferramentas de processamento de arquivos de {count} auto-hospedadas: redimensione, comprima, converta, remova fundos, faça upscale com IA, adicione marcas d'água, gere QR codes e muito mais. Grátis, código aberto, roda no seu hardware.",
|
|
"toolsIndex.metaTitle": "Todas as ferramentas de processamento de arquivos de {count} | SnapOtter",
|
|
"toolsIndex.searchPlaceholder": "Buscar ferramentas de {count} pelo nome...",
|
|
"toolsIndex.showingAll": "Exibindo todas as ferramentas de {count}",
|
|
"toolsIndex.showingCount": "Exibindo {visible} de {total} ferramentas",
|
|
"toolsIndex.showingCountAll": "Exibindo todas as {total} ferramentas",
|
|
"toolsIndex.subtitle": "Cada ferramenta roda 100% no seu hardware. Sem uploads para a nuvem, sem limites de uso, sem marcas d'água. Implante uma vez com o Docker e use todas.",
|
|
"toolsIndex.title": "Todas as ferramentas de {count}",
|
|
"toolsIndex.toolCountOne": "{count} ferramenta",
|
|
"toolsIndex.toolCountOther": "{count} ferramentas"
|
|
}
|