Translation and building from source
Translation
Section titled “Translation”SpaceBay is translation ready with the text domain spacebay. The template file is languages/spacebay.pot. Translate it with Poedit or Loco Translate and save files as spacebay-{locale}.po/.mo. Portal and admin strings also need the JSON files that Loco Translate or wp i18n make-json creates.
SpaceBay supports right-to-left languages and was tested in English and Arabic.
Building from source
Section titled “Building from source”The readable source of the portal and admin apps is in src/. The compiled files are in assets/build/.
npm installnpm run buildCredits
Section titled “Credits”| Library | Version | Licence | Source |
|---|---|---|---|
| Vue | 3.5 | MIT | github.com/vuejs/core |
| Vue Router | 4 | MIT | github.com/vuejs/router |
| Pinia | 2 | MIT | github.com/vuejs/pinia |
| Phosphor Icons | n/a | MIT | phosphoricons.com, github.com/phosphor-icons/core |
The interface icons, including the space icons, are from Phosphor Icons (Regular weight, plus Fill where an on state needs it), MIT licence, copyright 2023 Phosphor Icons. Only the icons SpaceBay uses are bundled, in src/shared/phosphorIcons.js. The SpaceBay mark and the illustrations were made for SpaceBay and are GPL-licensed with the plugin. Screenshots use placeholder content only.