This guide assumes you know how to use the command-line and that your machine has php and mysql installed.
- install composer: https://getcomposer.org/download/
- install npm: https://www.npmjs.com/
- clone the repo somewhere
- cd to it
- run
npm install
- run
composer install
(at the end it will ask for the database configuration parameters). - run
php app/console doctrine:database:create
- run
php app/console doctrine:schema:create
- run
php app/console app:import:std ../swdestinydb-json-data
or whatever the path to your SWDestinyDB JSON data repository is - run
php app/console app:import:trans ../swdestinydb-json-data
if you want to import the translations - run
php app/console server:run
- register
- make sure your account is enabled (or run
php app/console fos:user:activate <username>
) - run
php app/console fos:user:promote --super <username>
The string literals of this site are hosted in Loco. If you want to translate the site, please contact project administrator via mail (webmaster@swdestinydb.com), asking for an invitation to the translation platform providing full name, an email and the language you are willing to translate into.
For the card data info, there is another project: swdestinydb-json-data. You can follow the instructions stated there to translate cards into the language you prefer.