lobehub/locales/nl-NL/onboarding.json
Rdmclin2 965fc929e1
feat: add unified messaging tool for cross-platform communication (#13296)
*  feat: add cross-platform message tool for AI bot channel operations

Implement a unified message tool (`lobe-message`) that provides AI with
messaging capabilities across Discord, Telegram, Slack, Google Chat,
and IRC through a single interface with platform-specific extensions.

Core APIs: sendMessage, readMessages, editMessage, deleteMessage,
searchMessages, reactToMessage, getReactions, pin/unpin management,
channel/member info, thread operations, and polls.

Architecture follows the established builtin-tool pattern:
- Package: @lobechat/builtin-tool-message (manifest, types, executor,
  ExecutionRuntime, client components)
- Registry: registered in builtin-tools (renders, inspectors,
  interventions, streamings)
- Server runtime: stub service ready for platform adapter integration

https://claude.ai/code/session_011sHc6R7V4cSYKere9RY1QM

* feat: implement platform specific message service

* chore: add wechat platform

* chore: update wechat api service

* chore: update protocol implementation

* chore: optimize  platform api test

* fix: lark domain error

* feat: support bot message cli

* chore: refactor adapter to service

* chore: optimize bot status fetch

* fix: bot status

* fix: channel nav ignore

* feat: message tool support bot manage

* feat: add lobe-message runtime

* feat: support direct message

* feat: add history limit

* chore: update const limit

* feat: optimize  server id message history limit

* chore: optimize system role & inject platform environment info

* chore: update  readMessages vibe

* fix: form body width 50%

* chore: optimize tool prompt

* chore: update i18n files

* chore: optimize read message system role and update bot message lh

* updage readMessage api rate limit

* chore: comatible for readMessages

* fix: feishu readMessage implementation error

* fix: test case

* chore: update i18n files

* fix: lint error

* chore: add timeout for conversaction case

* fix: message test case

* fix: vite gzip error

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-03-31 00:26:32 +08:00

101 lines
6.7 KiB
JSON

{
"agent.banner.label": "Agent Onboarding",
"agent.completionSubtitle": "Je assistent is geconfigureerd en klaar om te starten.",
"agent.completionTitle": "Alles is gereed!",
"agent.enterApp": "App Betreden",
"agent.greeting.emojiLabel": "Emoji",
"agent.greeting.nameLabel": "Naam",
"agent.greeting.namePlaceholder": "bijv. Lumi, Atlas, Neko...",
"agent.greeting.prompt": "Geef me een naam, een sfeer en een emoji",
"agent.greeting.vibeLabel": "Sfeer / Aard",
"agent.greeting.vibePlaceholder": "bijv. Warm & vriendelijk, Scherp & direct...",
"agent.history.current": "Huidig",
"agent.history.title": "Historische Onderwerpen",
"agent.modeSwitch.agent": "Conversatie",
"agent.modeSwitch.classic": "Klassiek",
"agent.modeSwitch.debug": "Debug Export",
"agent.modeSwitch.label": "Kies je onboarding modus",
"agent.modeSwitch.reset": "Flow Resetten",
"agent.progress": "{{currentStep}}/{{totalSteps}}",
"agent.skipOnboarding": "Onboarding overslaan",
"agent.stage.agentIdentity": "Agent Identiteit",
"agent.stage.painPoints": "Pijnpunten",
"agent.stage.proSettings": "Geavanceerde Instellingen",
"agent.stage.responseLanguage": "Reactietaal",
"agent.stage.summary": "Samenvatting",
"agent.stage.userIdentity": "Over Jou",
"agent.stage.workContext": "Werkcontext",
"agent.stage.workStyle": "Werkstijl",
"agent.subtitle": "Voltooi de setup in een speciale onboarding conversatie.",
"agent.summaryHint": "Voltooi hier als de setup samenvatting klopt.",
"agent.telemetryAllow": "Telemetrie toestaan",
"agent.telemetryDecline": "Nee, bedankt",
"agent.telemetryHint": "Je kunt ook antwoorden in je eigen woorden.",
"agent.title": "Conversatie Onboarding",
"agent.welcome": "...hm? Ik ben net wakker — mijn gedachten zijn leeg. Wie ben jij? En — hoe moet ik genoemd worden? Ik heb ook een naam nodig.",
"back": "Terug",
"finish": "Aan de slag",
"interests.area.business": "Zakelijk & Strategie",
"interests.area.coding": "Programmeren & Ontwikkeling",
"interests.area.design": "Design & Creativiteit",
"interests.area.education": "Leren & Onderzoek",
"interests.area.marketing": "Marketing & Promotie",
"interests.area.other": "Overige Gebieden",
"interests.area.product": "Product & Management",
"interests.area.sales": "Verkoop & Klantrelaties",
"interests.area.writing": "Contentcreatie",
"interests.hint": "Je kunt dit op elk moment aanpassen in de instellingen",
"interests.placeholder": "Voer je interesses in...",
"interests.title": "In welke onderwerpen ben je geïnteresseerd?",
"interests.title2": "Dit helpt me om je beter te leren kennen",
"interests.title3": "Neem je tijd, ik leer je graag beter kennen",
"modeSelection.desc": "Kies de modus die het beste bij je past",
"modeSelection.hint": "Je kunt dit op elk moment aanpassen in de instellingen",
"modeSelection.lite.desc": "Ideaal voor dagelijkse gesprekken, Q&A, lichte productiviteit en het uitproberen van modellen",
"modeSelection.lite.subtitle": "Lichtgewicht en gefocust—perfect voor efficiënte samenwerking met één alles-in-één agent. Wissel op elk moment tussen populaire modellen om in je beste denkmodus te blijven.",
"modeSelection.lite.title": "Lite",
"modeSelection.pro.desc": "Ontworpen voor gebruikers die gericht zijn op workflows en op zoek zijn naar diepgaande samenwerking en maatwerk",
"modeSelection.pro.subtitle": "Professionele productiviteitsmodus. Run een eenmanszaak, werk samen met meerdere agents en pas modellen en workflows diepgaand aan om je eigen intelligente hub te bouwen.",
"modeSelection.pro.title": "Pro",
"modeSelection.title": "Welke werkmodus heeft jouw voorkeur?",
"modeSelection.title2": "Lite of Pro—jij kiest!",
"modeSelection.title3": "Vertel het me, dan pas ik het speciaal voor jou aan~",
"next": "Volgende",
"proSettings.connectors.title": "Verbind je favoriete tools",
"proSettings.devMode.title": "Ontwikkelaarsmodus",
"proSettings.model.fixed": "Standaardmodel is ingesteld op {{provider}}/{{model}} in deze omgeving.",
"proSettings.model.title": "Standaardmodel gebruikt door de agent",
"proSettings.title": "Geavanceerde opties vooraf configureren",
"proSettings.title2": "Probeer een aantal veelgebruikte tools te koppelen~",
"proSettings.title3": "Laten we ons voorbereiden op efficiënt werken!",
"responseLanguage.auto": "Auto (Volgt systeemtaal)",
"responseLanguage.desc": "Kies de taal waarin de agent antwoordt",
"responseLanguage.hint": "Na het selecteren van een taal worden AI-antwoorden in die taal gegeven en wordt de interface ook gesynchroniseerd",
"responseLanguage.title": "In welke taal zullen we communiceren?",
"responseLanguage.title2": "Begin met taal, bouw echte connectie op.",
"responseLanguage.title3": "Laat me duidelijk spreken en jou beter begrijpen~",
"telemetry.agreement": "Alle verzamelde gegevens zijn anoniem en worden uitsluitend gebruikt om de productervaring te verbeteren. Door door te gaan, bevestig je dat je de <terms>Algemene Voorwaarden</terms> en het <privacy>Privacybeleid</privacy> begrijpt en ermee akkoord gaat.",
"telemetry.desc": "Ik ben je Agent-conciërge—hier om je te helpen denken, creëren en agents en groepen te beheren.",
"telemetry.helpImprove": "Help {{appName}} verbeteren",
"telemetry.next": "Laten we beginnen",
"telemetry.privacy": "Privacybeleid",
"telemetry.rows.collaborate.desc": "Hier werken mensen en agents samen, leren ze van elkaar en groeien ze—waardoor productiviteit vanzelf stroomt.",
"telemetry.rows.collaborate.title": "Samenwerken · Groeien met Intelligentie",
"telemetry.rows.create.desc": "Van idee naar actie. Denk het, en je agent wordt geboren.",
"telemetry.rows.create.title": "Creëren · Maak Inspiratie Waar",
"telemetry.rows.evolve.desc": "Elke interactie helpt me je beter te begrijpen—niet alleen in antwoorden, maar in inzicht.",
"telemetry.rows.evolve.title": "Evolueren · Hoe meer je me gebruikt, hoe beter ik je begrijp",
"telemetry.rows.privacy.desc": "We gebruiken geanonimiseerde gegevens om de ervaring continu te verbeteren. Je kunt dit op elk moment aanpassen in je privacy-instellingen.",
"telemetry.rows.privacy.title": "Laten we {{appName}} samen nog beter maken",
"telemetry.terms": "Gebruiksvoorwaarden",
"telemetry.title": "Hoi, ik ben {{name}}",
"telemetry.title2": "Leuk je te ontmoeten~",
"telemetry.title3": "Loooobe! Laten we beginnen!",
"title": "Welkom bij {{appName}}",
"username.desc": "Vertel ons hoe we je mogen noemen",
"username.hint": "Je kunt dit op elk moment aanpassen in de instellingen",
"username.placeholder": "Voer je naam in...",
"username.title": "Hoe mag ik je trouwens noemen?",
"username.title2": "Laten we elkaar eerst leren kennen!",
"username.title3": "Zo kunnen we vanaf nu natuurlijker praten~"
}