6.0.7 • Published 4 years ago
@ancepsinfans/b5-johnson-120-ipip-neo-pi-r v6.0.7
b5-johnson-120-ipip-neo-pi-r
Module for returning Big Five Johnson 120 IPIP-NEO-PI-R items
Installation
$ npm i @alheimsins/b5-johnson-120-ipip-neo-pi-rUsage
const { getItems, getInfo, getChoices, getQuestions } = require('@alheimsins/b5-johnson-120-ipip-neo-pi-r')
console.log(getInfo()) // returns test info
console.log(getChoices()) // returns choices in English
console.log(getQuestions()) // returns questions in English
console.log(getItems()) // returns English
console.log(getItems('no')) // returns Norwegian
console.log(getItems('en', true)) // returns English shuffeledreturns an array with questions and choices
[
   {
       "id": "43c98ce8-a07a-4dc2-80f6-c1b2a2485f06",
       "text": "Worry about things",
       "keyed": "plus",
       "domain": "N",
       "facet": 1,
       "num": 1,
       "choices": [
         {
           "text": "Very Inaccurate",
           "score": 1,
           "color": 1
         },
         {
           "text": "Moderately Inaccurate",
           "score": 2,
           "color": 2
         },
         {
           "text": "Neither Accurate Nor Inaccurate",
           "score": 3,
           "color": 3
         },
         {
           "text": "Moderately Accurate",
           "score": 4,
           "color": 4
         },
         {
           "text": "Very Accurate",
           "score": 5,
           "color": 5
         }
       ]
    }
]Supported languages
| Code | Name | Translator | 
|---|---|---|
| en | English | |
| no | Norwegian | Eli Huseby | 
| es | Spanish | Eduardo Calle | 
| is | Icelandic | Franz Jónas Arnar Arnarson and Sigurður Kári Árnason | 
| it | Italian | Lorenzo Carducci | 
| nl | Dutch | Eus van Somerenk, Kim Dekker and Tessa Blanken | 
| se | Swedish | Martin Bäckström / SwedishBarbarossa | 
| hr | Croatian | Željko Jerneić | 
| fr | French | Mathew Gravel | 
| et | Estonian | René Mõttus, Helle Pullmann, Jüri Allik, Liina Haring, Kenn Konstabel, and Anu Realo | 
| de | German | Heinz Streib and Manuela Wiedmaier | 
| jp | Japanese | Omar Karlin | 
| ur | Urdru | Engr. Ahmad Khan | 
| pt-br | Portuguese (brazil) | Marcelo Rigon | 
| ru | Russian | Javid Askerov, Olga V | 
| zh-cn | Simplified Chinese | Roy Jia | 
| th | Thai | Maneepailin Sriuthenchai | 
| fi | Finnish | Anastasia Tapper | 
| id | Indonesian | David Adi Nugroho | 
| hi | Hindi | Punit Singh | 
| uk | Ukrainian | Elena Kunina | 
| ar | Arabic | Rayan Khan | 
| he | Hebew | Ben Perry | 
| pl | Polish | Maryla Królikowska | 
| ko | Korean | TimeTREE | 
| ro | Romanian | Cătălin Topală | 
Help wanted
If you want to help by translating the items to other languages there are two ways to do it.
Translate on GitHub
- clone the repo
- find a language you know in data
- duplicate the folder and rename it to the language you will translate
- use ISO 639-1 language code as folder name.
- translate the "text"-property for choices.js and questions.json
- don't change filenames, ids or any other properties
- add your language code to the data/languages.json file
- submit pull request
- happiness :-)
Translate from the web
- visit b5.translations.alheimsins.net
- follow the instructions
- happiness :-)
Related
- bigfive-web Web frontend for bigfive tests
License
About
Created with ❤ for Alheimsins