browser_automation_cli/i18n/
pt_br.rs1use super::mensagem::Mensagem;
5
6pub fn texto(msg: Mensagem) -> &'static str {
8 match msg {
9 Mensagem::UsageSuggestion => "Confira --help e os argumentos obrigatórios",
10 Mensagem::BrokenPipeSuggestion => {
11 "Não pipe stdout para consumidor fechado; exit 141 é esperado"
12 }
13 Mensagem::UnavailableSuggestion => {
14 "Instale Chrome/Chromium no PATH ou use: browser-automation-cli config set chrome_path <path>"
15 }
16 Mensagem::DataSuggestion => "Verifique robots.txt ou o payload JSON/NDJSON",
17 Mensagem::BrowserSuggestion => {
18 "Verifique URL e se o Chrome ainda está vivo no one-shot"
19 }
20 Mensagem::VisionRequired => "Passe --experimental-vision na mesma invocação",
21 Mensagem::RobotsDual => {
22 "Passe as duas flags juntas quando ignorar robots.txt de propósito"
23 }
24 Mensagem::CategoryMemory => {
25 "Passe --category-memory (heap take/summary/close funcionam sem ops de grafo profundo)"
26 }
27 Mensagem::CategoryExtensions => "Passe --category-extensions na mesma invocação",
28 Mensagem::ScreencastFlag => "Passe --experimental-screencast na mesma invocação",
29 Mensagem::WebmcpFlag => "Passe --category-webmcp na mesma invocação",
30 Mensagem::ThirdPartyFlag => "Passe --category-third-party na mesma invocação",
31 Mensagem::CaptureNetwork => "Passe --capture-network antes de run/net",
32 Mensagem::CaptureConsole => "Passe --capture-console antes de run/console",
33 Mensagem::RunFailFast => {
34 "Corrija o passo com falha; os passos seguintes não foram executados"
35 }
36 Mensagem::LighthouseMissing => {
37 "Instale lighthouse ou: browser-automation-cli config set lighthouse_path <path>"
38 }
39 Mensagem::LocaleResolved => "Locale de UI resolvido",
40 Mensagem::LocaleSource => "Fonte da resolução",
41 }
42}