mirror of
https://github.com/EmulatorJS/EmulatorJS.git
synced 2024-09-20 10:56:30 +00:00
fix joystick and keyboard input localization
This commit is contained in:
parent
3ad97e7b41
commit
efff7c37a6
1 changed files with 14 additions and 4 deletions
|
@ -2249,22 +2249,32 @@ class EmulatorJS {
|
||||||
if (this.controls[i][k] && this.controls[i][k].value !== undefined) {
|
if (this.controls[i][k] && this.controls[i][k].value !== undefined) {
|
||||||
let value = this.controls[i][k].value.toString();
|
let value = this.controls[i][k].value.toString();
|
||||||
if (value === " ") value = "space";
|
if (value === " ") value = "space";
|
||||||
|
value = this.localization(value);
|
||||||
textBox2.value = value;
|
textBox2.value = value;
|
||||||
}
|
}
|
||||||
if (this.controls[i][k] && this.controls[i][k].value2 !== undefined && this.controls[i][k].value2 !== "") {
|
if (this.controls[i][k] && this.controls[i][k].value2 !== undefined && this.controls[i][k].value2 !== "") {
|
||||||
let value2 = this.controls[i][k].value2.toString().split(":");
|
let value2 = this.controls[i][k].value2.toString();
|
||||||
textBox1.value = this.localization(value2[0]) + ":" + this.localization(value2[1]);
|
if (value2.indexOf(":") !== -1) {
|
||||||
|
value2 = value2.split(":");
|
||||||
|
value2 = this.localization(value2[0]) + ":" + this.localization(value2[1])
|
||||||
|
}
|
||||||
|
textBox1.value = value2;
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
if (this.controls[i][k] && this.controls[i][k].value) {
|
if (this.controls[i][k] && this.controls[i][k].value) {
|
||||||
let value = this.controls[i][k].value.toString();
|
let value = this.controls[i][k].value.toString();
|
||||||
if (value === " ") value = "space";
|
if (value === " ") value = "space";
|
||||||
|
value = this.localization(value);
|
||||||
textBox2.value = value;
|
textBox2.value = value;
|
||||||
}
|
}
|
||||||
if (this.controls[i][k] && this.controls[i][k].value2) {
|
if (this.controls[i][k] && this.controls[i][k].value2) {
|
||||||
let value2 = this.controls[i][k].value2.toString().split(":");
|
let value2 = this.controls[i][k].value2.toString();
|
||||||
textBox1.value = this.localization("button") + " " + this.localization(value2[0]) + ":" + this.localization(value2[1]);
|
if (value2.indexOf(":") !== -1) {
|
||||||
|
value2 = value2.split(":");
|
||||||
|
value2 = this.localization(value2[0]) + ":" + this.localization(value2[1])
|
||||||
|
}
|
||||||
|
textBox1.value = value2;
|
||||||
}
|
}
|
||||||
|
|
||||||
textBoxes.appendChild(textBox1Parent);
|
textBoxes.appendChild(textBox1Parent);
|
||||||
|
|
Loading…
Reference in a new issue