Skip to content

Word of the Day Multiple Languages for MagicMirror²

License

Notifications You must be signed in to change notification settings

mumblebaj/MMM-WOTD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MMM-WOTD

Yet another Word of the Day module for MagicMirror². Difference with this one is that you can select Spanish or Portuguese and some other lamguages. See config section for supported languages.

license

Support

If you like my module you can support my work by giving me a star ir buy me a coffee.

Buy Me A Beer

Spanish Example

Example

Portuguese Example

Example

German Example

Example

Dependencies

  • axios@0.27.2
  • cheerio@1.0.0-rc.10

Updates

v1.0.3

  • New URL for English Language.

Installation

In your terminal, go to your MagicMirror's Module folder:

cd ~/MagicMirror/modules

Clone this repository:

git clone https://github.com/mumblebaj/MMM-WOTD.git
cd MMM-WOTD
npm install

Add the module to the modules array in the config/config.js file:

        {
            module: 'MMM-WOTD',
            position: 'middle_center',
            config: {
                        updateInterval: 86400000,
                        retryDelay: 5000,
                        showExamples: true,
                        showExampleTranslations: true,
                        language: ["spanish", "german", "arabic", "dutch"]
                    }
        },

Configuration options

The following properties can be configured:

Option Description
updateInterval As this is a "Word of the Day" it is recommended to set the value to 24hrs (86400000)
retryDelay How long to wait before retry
rotateInterval Interval at which to roate between languages when multiple languages have been selected
showExamples If you would like to see some example usages of the word set this to true. Default is true

Possible values: true or false
showExampleTranslations If you want the example with its English translation set this to true

Possible values: true or false,
language An Array of Languages. Which language WOTD would you like? Various Languages supported

Possible values: afrikaans, arabic, bulgarian, dutch, english, filipino, finnish, french, german, greek, hebrew, hindi, hungarian, indonesian, italian, japanese, korean, norwegian, persian, polish, portuguese, romanian, russian, spanish, swahili, swedish, thai, turkish, urdu, vietnamese

Updating

To update the module to the latest version, use your terminal to go to your MMM-WOTD module folder and type the following command:

cd MMM-WOTD
git pull
npm install

About

Word of the Day Multiple Languages for MagicMirror²

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published