// Filipino / Tagalog (tl).
export default {
  'brand': 'WebBrain',

  'sp.status.disconnected': 'Hindi konektado',
  'sp.status.connected': 'Konektado ({model})',
  'sp.status.error': 'Error: {msg}',
  'sp.status.failed': 'Nabigo ang koneksyon',
  'sp.btn.verbose': 'I-toggle ang detalyadong tool log',
  'sp.btn.language': 'Wika',
  'sp.btn.settings': 'Mga Setting',
  'sp.btn.clear': 'Bagong pag-uusap (i-clear ang kasaysayan)',
  'sp.btn.send': 'Ipadala',
  'sp.btn.stop.title': 'Itigil ang ahente',
  'sp.btn.stop.label': 'Itigil',

  'sp.inspection': 'Sinimulan ng WebBrain na suriin ang pahinang ito',

  'sp.greeting.html': 'Kumusta! Ako si <strong>WebBrain</strong>. Kaya kong basahin ang pahinang ito, sumagot ng mga tanong, mag-click ng mga button, magpuno ng mga form, at mag-automate ng mga multi-step na gawain.',
  'sp.greeting.hint': 'Subukan: "I-summarize ang pahinang ito" o "Hanapin lahat ng link tungkol sa presyo"',
  'sp.help_message': 'Paano kita matutulungan sa pahinang ito?',
  'sp.cleared_message': 'Na-clear na ang pag-uusap. Paano kita matutulungan?',

  'sp.mode.ask': 'Tanong',
  'sp.mode.ask.title': 'Magtanong tungkol sa pahina — walang ginagawang pagbabago',
  'sp.mode.act': 'Aksyon',
  'sp.mode.act.title': 'Hayaan ang WebBrain na mag-click, mag-type, at mag-navigate para sa iyo',
  'sp.mode.act.warning': 'Aksyon mode: Makikipag-interaksyon ang WebBrain sa mga pahina sa ngalan mo. Gamitin nang may pag-iingat.',
  'sp.mode.act.confirm': 'Hinahayaan ng Aksyon mode ang WebBrain na mag-click, mag-type, mag-scroll, at mag-navigate para sa iyo.\n\nTumatakbo ito sa loob ng iyong naka-authenticate na browser session, kaya may parehong access ito na tulad mo sa bawat site kung saan ka naka-log in.\n\nBantayan ang ginagawa nito at itigil ito anumang oras gamit ang ◼ button.\n\nMagpatuloy?',

  'sp.input.ask_placeholder': 'Magtanong kahit ano tungkol sa pahinang ito...',
  'sp.input.act_placeholder': 'Sabihin sa akin ang gagawin sa pahinang ito...',

  'sp.activity.thinking': 'Iniisip...',
  'sp.activity.thinking_step': 'Iniisip (hakbang {step})...',
  'sp.activity.continuing': 'Ipinagpapatuloy...',
  'sp.activity.stopping': 'Tumitigil...',

  'sp.copy': 'Kopyahin',
  'sp.copied': 'Nakopya!',
  'sp.copy.code.title': 'Kopyahin ang code',

  'sp.error_prefix': 'Error: {msg}',
  'sp.stopped_by_user': '[Itinigil ng user]',
  'sp.stopped_by_user_html': '<em>Itinigil ng user.</em>',

  'sp.continue_bar': 'Naabot ang limitasyon ng hakbang ({steps} hakbang). Ipagpatuloy ko ba?',
  'sp.continue_btn': 'Magpatuloy',

  'sp.step.details': 'mga detalye',
  'sp.step.input_label': 'Input',
  'sp.step.result_label': 'Resulta',

  'sp.api.enabled_html': '🔓 <strong>Naka-enable ang mga pagbabago sa API</strong> para sa pag-uusap na ito. Maaari nang gamitin ng ahente ang POST/PUT/PATCH/DELETE sa pamamagitan ng fetch_url at execute_js kapag sa tingin niyang mas maaasahan ang API kaysa UI para sa isang hakbang. UI-first pa rin ang default. Maaaclear ang flag na ito kapag ni-reset mo ang pag-uusap.',
  'sp.api.badge_html': '<span>🔓 Pinahihintulutan ang mga pagbabago sa API</span>',

  'tool.read_page': 'Binabasa ang pahina',
  'tool.get_interactive_elements': 'Sina-scan ang mga interactive na elemento',
  'tool.click': 'Pag-click',
  'tool.type_text': 'Pag-type',
  'tool.scroll': 'Pag-scroll',
  'tool.navigate': 'Pag-navigate',
  'tool.extract_data': 'Pagkuha ng datos',
  'tool.wait_for_element': 'Paghihintay sa elemento',
  'tool.get_selection': 'Pagbasa ng selection',
  'tool.execute_js': 'Pagpapatakbo ng script',
  'tool.new_tab': 'Pagbubukas ng bagong tab',
  'tool.screenshot': 'Pagkuha ng screenshot',
  'tool.done': 'Tinatapos',
  'tool.click.selector': 'Niki-click ang "{selector}"',
  'tool.click.index': 'Niki-click ang elemento #{index}',
  'tool.type_text.text': 'Tina-type ang "{text}"',
  'tool.navigate.url': 'Pupunta sa {url}',
  'tool.new_tab.url': 'Binubuksan ang {url}',
  'tool.scroll.direction': 'Sina-scroll {direction}',
  'tool.extract_data.type': 'Kinukuha ang {type}',
  'tool.wait_for_element.selector': 'Naghihintay sa "{selector}"',

  'st.title': 'Mga Setting ng WebBrain',
  'st.subtitle': 'I-configure ang iyong mga LLM provider at display preference · v{version}',
  'st.tab.display': 'Display',
  'st.tab.providers': 'Mga Provider',
  'st.tab.vision': 'Bisyon',
  'st.tab.profile': 'Profile',
  'st.tab.account': 'Account',

  'st.account.not_signed_in': 'Hindi naka-sign in',
  'st.account.sign_in': 'Mag-sign In / Magrehistro',
  'st.account.sign_out': 'Mag-sign Out',
  'st.account.provider_name': 'WebBrain Cloud',

  'st.display.language.label': 'Wika',
  'st.display.language.desc': 'Wika ng interface para sa WebBrain plugin.',
  'st.display.verbose.label': 'Verbose Mode',
  'st.display.verbose.desc': 'Ipakita ang buong detalye ng mga tool call, argument, at raw JSON na resulta. Naka-off bilang default para sa mas malinis na chat experience.',
  'st.display.screenshot.label': 'Screenshot Fallback',
  'st.display.screenshot.desc': 'Kumuha ng screenshot ng pahina kapag nabigo ang pagbasa ng DOM o nagbalik ng kulang na nilalaman. Kailangan ng modelong sumusuporta sa bisyon.',
  'st.display.site_adapters.label': 'Mga site adapter',
  'st.display.site_adapters.desc': 'Mag-inject ng maikling, manu-manong inihandang gabay para sa mga kilalang high-traffic na site (GitHub, Gmail, Stripe, AWS, atbp.) sa unang mensahe ng ahente. Tumutulong sa ahente na maiwasan ang mga karaniwang dead-end. Nagdadagdag ng kaunting token cost sa unang turn ng mga pag-uusap sa mga tugmang site.',
  'st.display.auto_screenshot.label': 'Auto-screenshot',
  'st.display.auto_screenshot.desc': 'Awtomatikong kumuha ng screenshot ng viewport pagkatapos kumilos ang ahente sa pahina, para makita ng mga modelong sumusuporta sa bisyon kung ano ang nagbago. Mas marami itong gagamiting token. Tahimik na hindi naka-enable kapag ang aktibong modelo ay hindi sumusuporta sa imahe.',
  'st.display.auto_screenshot.off': 'Naka-off',
  'st.display.auto_screenshot.navigation': 'Kapag nag-navigate',
  'st.display.auto_screenshot.state_change': 'Kapag nagbago ang state (default)',
  'st.display.auto_screenshot.every_step': 'Bawat hakbang',
  'st.display.tracing.label': 'I-record ang mga trace (para sa paghahambing ng modelo)',
  'st.display.tracing.desc_html': 'I-save ang bawat run (mga LLM request, response, tool call, screenshot) sa lokal na IndexedDB para maaari mong suriin at ihambing ang mga modelo nang magkatabi. Bumubukas sa hiwalay na Traces tab. Naka-off bilang default dahil nagdadagdag ito ng disk writes kada hakbang. <a href="traces.html" target="_blank" style="color:var(--accent);">Buksan ang Traces page →</a>',
  'st.display.allow_local_network.label': 'Pahintulutan ang ahente na ma-access ang lokal na network',
  'st.display.allow_local_network.desc': 'Hinahayaan ang fetch_url tool ng ahente na maabot ang loopback (127.0.0.1, localhost) at mga private/RFC1918 address (10.x, 192.168.x, 172.16–31.x). Mainam para sa mga lokal na dev server, intranet tool, o self-hosted API. Naka-off bilang default — kapag naka-off, hindi mapipilit ng mga pahina na may prompt-injection ang ahente na sumiyasat sa iyong lokal na network. Mananatiling naka-block ang mga cloud-metadata address (169.254.169.254) at mga *.internal/*.local hostname kahit naka-on ito.',
  'st.display.notify_sound.label': 'Tunog kapag tapos na',
  'st.display.notify_sound.desc': 'Magpatugtog ng maikling chime sa side panel kapag natapos ang gawain ng ahente. Hindi tutugtog kung kinansela mo ang run.',
  'st.display.max_steps.label': 'Maximum na hakbang ng ahente',
  'st.display.max_steps.desc': 'Pinakamalaking bilang ng tool-use na hakbang na maaaring gawin ng ahente bawat mensahe. Ang mas mataas na halaga ay nagpapahintulot ng mas komplikadong multi-step na gawain ngunit maaaring mas marami ang gagamiting token.',
  'st.display.traces_link.label': 'Traces',
  'st.display.traces_link.desc': 'Suriin ang mga naitalang run nang magkatabi. Available lamang kapag naka-on ang tracing.',
  'st.display.traces_link.open': 'Buksan ang Traces →',

  'st.providers.info.html': '<strong>Pagsisimula sa llama.cpp:</strong><br>Patakbuhin ang <code>llama-server -m your-model.gguf --port 8080</code> para magsimula ng lokal na server.<br>Hindi na kailangan ng API key — ganap itong tumatakbo sa iyong makina.',
  'st.providers.save': 'I-save',
  'st.providers.test': 'Subukan ang Koneksyon',
  'st.providers.set_active': 'Itakda Bilang Aktibo',
  'st.providers.active': 'AKTIBO',
  'st.providers.saved': 'Na-save!',
  'st.providers.testing': 'Sinusubok...',
  'st.providers.connected': 'Konektado! Modelo: {model}',
  'st.providers.unknown_model': 'hindi kilala',
  'st.providers.failed': 'Nabigo: {error}',
  'st.providers.load_models': 'I-load ang mga modelo',
  'st.providers.loading': 'Naglo-load…',
  'st.providers.models_loaded': '{count} na modelo ang na-load',

  'st.provider.field.server_url': 'Server URL',
  'st.provider.field.api_base_url': 'API Base URL',
  'st.provider.field.api_key': 'API Key',
  'st.provider.field.model': 'Modelo',
  'st.provider.field.model_optional': 'Modelo (opsyonal)',
  'st.provider.field.supports_vision': 'Sumusuporta ang modelo sa bisyon (multimodal)',
  'st.provider.field.compact_prompt': 'Compact prompt (inirerekomenda para sa maliliit na modelo, naka-on bilang default)',
  'st.provider.field.model_loaded_hint': 'iwang blangko para gamitin ang na-load na modelo',

  'st.vision.desc': 'Kung naitakda, ipinapadala ang mga screenshot sa modelong ito para basahin ang pahina, habang ang aktibong provider ang humahawak sa pagpaplano at mga tool call. Iwang blangko para gamitin din ang aktibong provider para sa bisyon. Para lamang sa mga OpenAI-compatible na endpoint.',
  'st.vision.save': 'I-save',
  'st.vision.test': 'Subukan ang Koneksyon',
  'st.vision.clear': 'I-clear',
  'st.vision.cleared': 'Na-clear.',
  'st.vision.saved': 'Na-save!',
  'st.vision.testing': 'Sinusubok...',
  'st.vision.connected': 'Konektado! Modelo: {model}',
  'st.vision.failed': 'Nabigo: {error}',
  'st.vision.fill_required': 'Punan muna ang Base URL at Modelo.',

  'st.profile.desc_html': 'Mag-store ng maikling bio na magagamit ng ahente sa pagpuno ng mga signup form nang hindi nagtatanong tuwing kailangan — iyong pangalan, work email, kumpanya, at <em>isahang-gamit</em> na password para sa mga low-stakes na signup. Kapag naka-enable, idinaragdag ang teksto sa ibaba sa system prompt ng ahente sa bawat pag-uusap.',
  'st.profile.enabled.label': 'I-enable ang profile auto-fill',
  'st.profile.enabled.desc': 'I-inject ang profile text sa system prompt ng ahente. Disabled = hindi makikita ng ahente ang tekstong ito.',
  'st.profile.text.label': 'Profile text',
  'st.profile.text.placeholder': 'Ako si Jane Doe. Ang email ko ay jane@example.com. Nagtatrabaho ako sa Acme Inc. Ang default password ko para sa mga low-stakes na signup ay SomePhrase-42!. Nakatira ako sa Berlin.',
  'st.profile.save': 'I-save',
  'st.profile.clear': 'I-clear',
  'st.profile.saved': 'Na-save.',
  'st.profile.cleared': 'Na-clear.',
  'st.profile.security_html': '<strong>Seguridad — basahin ito:</strong><br><ul style="margin:6px 0 0 18px;padding:0;line-height:1.55;"><li>Ang teksto na inilagay mo dito ay iniimbak <strong>bilang plain text</strong> sa local storage ng iyong browser. <strong>Hindi</strong> ito ipinapadala sa proyektong WebBrain — ngunit <strong>ipinapadala</strong> ito sa kung anong LLM provider ang iyong na-configure sa bawat turn, bilang bahagi ng system prompt.</li><li><strong>Huwag maglagay ng mga password para sa mahahalagang account</strong> dito (Google, Apple, iCloud, banking, work SSO, pangunahing email). Dapat gumamit ng 2FA ang mga account na iyon at hindi mo naman dapat ipinapasa sa isang ahente.</li><li>Ang inilaang gamit ay <strong>isahang-gamit na password</strong> na ginagamit mo sa mga low-stakes na site signup (newsletter, libreng trial, forum account).</li><li>Kung sakaling ma-compromise ang browser profile na ito, ang isang attacker na may disk access ay makakabasa ng tekstong ito. Panatilihin itong minimal.</li></ul>',

  'tr.title': 'Mga Trace ng WebBrain',
  'tr.runs': '{n} run',
  'tr.run': '{n} run',
  'tr.btn.refresh': '↻ I-refresh',
  'tr.btn.refresh.title': 'I-reload ang listahan ng run',
  'tr.btn.compare': '⇔ Ihambing',
  'tr.btn.compare.title': 'Pumasok sa compare mode (pumili ng 2 run)',
  'tr.btn.compare.picking': '⇔ Ihambing (pumili ng 2)',
  'tr.btn.export': '⇩ I-export sa JSON',
  'tr.btn.export.title': 'I-export ang piniling run bilang JSON',
  'tr.btn.delete': '✕ Burahin',
  'tr.btn.delete.title': 'Burahin ang piniling run',
  'tr.btn.clear_all': 'Burahin lahat',
  'tr.btn.clear_all.title': 'Burahin ang bawat naka-store na run',

  'tr.filter.placeholder': 'I-filter ayon sa task / modelo / URL',
  'tr.filter.all_models': 'Lahat ng modelo',
  'tr.no_match': 'Walang tumutugmang run.',
  'tr.no_task': '(walang task)',

  'tr.conversation.label': 'Usapan',
  'tr.conversation.turn_of': 'turn {n} ng {total}',
  'tr.conversation.tooltip': 'Bahagi ng usapang may {n} turn ({id}). Buksan ang run para magpalipat-lipat sa mga turn.',

  'tr.cost.label': 'Halaga:',
  'tr.cost.tooltip': 'Kabuuang halaga ng LLM na iniulat ng provider (USD). Naka-highlight ng orange kapag ≥ $0.50 at walang panghuling sagot — malamang na sayang na run.',

  'tr.empty.title': 'Walang napiling run.',
  'tr.empty.hint_html': 'Pumili ng run sa kaliwa para makita ang step-by-step na timeline. I-click ang <b>Ihambing</b> para pumili ng dalawang run at tingnan ang mga ito nang magkatabi.',

  'tr.compare_mode.title': 'Compare mode',
  'tr.compare_mode.picked': 'Napili {n}/2. Mag-click ng isa pang run para makumpleto ang paghahambing.',
  'tr.compare_mode.hint': 'Mag-click ng dalawang run sa listahan para ihambing sila nang magkatabi.',

  'tr.status.label': 'status',
  'tr.steps.label': 'hakbang',
  'tr.step': '{n} hakbang',
  'tr.steps_plural': '{n} hakbang',
  'tr.duration.label': 'tagal',
  'tr.intokens.label': 'in-tokens',
  'tr.outtokens.label': 'out-tokens',
  'tr.tokens_short': '{n} tok',
  'tr.unknown_model': 'hindi kilala',
  'tr.final_label': 'Pangwakas:',

  'tr.deleted': 'Nabura.',
  'tr.all_deleted': 'Nabura ang lahat ng run.',
  'tr.select_first': 'Pumili muna ng run.',
  'tr.confirm_delete': 'Burahin ang run na ito?',
  'tr.confirm_delete_all': 'Burahin ang LAHAT ng naitalang run? Hindi ito maaaring bawiin.',

  'tr.event.llm_request': '→ LLM request',
  'tr.event.llm_response': '← LLM response',
  'tr.event.vision_sub_call': '👁 vision sub-call',
  'tr.event.error_kind': '⚠ error',
  'tr.event.messages_tools': '{m} mensahe, {t} tool · {model}',
  'tr.event.screenshot_caption': 'screenshot',
  'tr.event.screenshot_missing': '(nawawala ang screenshot blob)',
  'tr.event.description_truncated': '... [pinaikli sa compare view]',
  'tr.event.vision_failed': 'nabigo ang vision sub-call: {error}',
  'tr.event.description': 'paglalarawan',
  'tr.event.args': 'mga argumento',
  'tr.event.result': 'resulta',
  'tr.event.step': 'hakbang {step}',
};
