mirror of
https://github.com/scratchfoundation/scratch-vm.git
synced 2024-12-23 14:32:59 -05:00
Merge pull request #1181 from ericrosenbaum/feature/random-language
Translate block defaults to a random language
This commit is contained in:
commit
3810227496
1 changed files with 9 additions and 1 deletions
|
@ -42,6 +42,14 @@ class Scratch3TranslateBlocks {
|
|||
return obj;
|
||||
});
|
||||
|
||||
/**
|
||||
* A randomly selected language code, for use as the default value in the language menu.
|
||||
* @type {string}
|
||||
* @private
|
||||
*/
|
||||
this._randomLanguageCode = this._supportedLanguages[
|
||||
Math.floor(Math.random() * this._supportedLanguages.length)].value;
|
||||
|
||||
/**
|
||||
* The result from the most recent translation.
|
||||
* @type {string}
|
||||
|
@ -102,7 +110,7 @@ class Scratch3TranslateBlocks {
|
|||
LANGUAGE: {
|
||||
type: ArgumentType.STRING,
|
||||
menu: 'languages',
|
||||
defaultValue: this._viewerLanguageCode
|
||||
defaultValue: this._randomLanguageCode
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
Loading…
Reference in a new issue