Skip to content

Translation and building from source

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.

The readable source of the portal and admin apps is in src/. The compiled files are in assets/build/.

Terminal window
npm install
npm run build
LibraryVersionLicenceSource
Vue3.5MITgithub.com/vuejs/core
Vue Router4MITgithub.com/vuejs/router
Pinia2MITgithub.com/vuejs/pinia
Phosphor Iconsn/aMITphosphoricons.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.