Search by

spora-ai / spora-plugin-zernio

fabeat

Zernio social-media scheduling and publishing for Spora agents.

Package info

github.com/spora-ai/spora-plugin-zernio

Type:spora-plugin

pkg:composer/spora-ai/spora-plugin-zernio

Statistics

Installs: 404

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.5.0 2026-10-07 06:12 UTC

This package is auto-updated.

Last update: 2026-10-22 13:57:02 UTC


README

Spora plugin: zernio. The full reference (install, configuration, per-tool parameters, development) has moved to the docs site:

docs.spora-ai.com/develop/plugins/reference/zernio

See the docs site for the canonical reference. The README previously in this repo has been migrated there.

Translations

This plugin ships a German catalogue at locales/de.json, declared through translationsPaths() in src/ZernioPlugin.php. The host merges it under core's own catalogue, so a German install reads the plugin's operator copy in German.

The key is the English source string, byte for byte — editing the English in the source changes the key, so the old entry stops matching and the new English has no entry. The gate is this repository's own tests/Unit/LocaleCatalogTest.php: it fails on an empty translation, on a translation identical to its key, and on a key the source no longer produces.

Translated

  • the seven tool display names — Zernio Accounts, Zernio Post, Zernio Queue, Zernio Analytics, Zernio Media, Zernio Webhooks, Zernio Validate. Zernio Webhooks becomes Zernio-Webhooks: the German compound hyphen, not a rewording.
  • the three #[ToolSetting] descriptions, which all seven tools share
  • the plugin.json description

Never translated — these strings are read by the model, so the operator sees exactly what the model sees:

  • #[Tool].description
  • #[ToolOperation].description
  • #[ToolParameter].description
  • every #[ToolSetting].label and its option labels, including the labels of settings that carry exposeToLlm: true

See the plugin author guide → Translations.