Menu
Libraries |
Category

sensor.community

  • The project is a website for the sensor.community initiative, focused on dust and noise measurement.
  • Built using Svelte 3 and Sapper for a modern, reactive frontend experience.
  • Supports multi-language content with translations managed via locale files (JSON) and markdown guides.
  • Target audience includes contributors, developers, and users interested in environmental sensor data.
  • Key features:
    • Dynamic content generation for assembly guides (AirRohr & DNMS).
    • Language switching via a navbar component.
    • Markdown-based documentation system.

Svelte Support: The project is built entirely with Svelte and Sapper, making it a Svelte-centric application.

Translation Workflow:

  1. Locale files follow ISO 3166-1 alpha-2 standards (e.g., fr.json for French).
  2. Content is stored in markdown files (e.g., assembly guides).
  3. Requires updates to:
    • initI18n.js for locale registration.
    • Layout and navbar components for language selection.
    • Endpoint files for dynamic content generation.

For markdown syntax, see Markdown Guide ↗.

Note: Early development stage—feedback and bug reports are encouraged.

sveltesapperjavascriptsensor-community

Comments