mirror of
https://github.com/eliasstepanik/vdo.ninja.git
synced 2026-01-11 13:48:38 +00:00
Merge pull request #1051 from lindenkron/Translate-update
Translate update
This commit is contained in:
commit
f7e363d215
24
index.html
24
index.html
@ -1426,32 +1426,32 @@
|
||||
<span data-translate="disconnect-guest">Hangup</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="flexBreak"><span>Guest Toggle</span></div>
|
||||
<div class="row two">
|
||||
<div class="flexBreak"><span data-translate="guest-toggle">Guest Toggle</span></div>
|
||||
<div class="row three">
|
||||
<button data-action-type="solo-chat" class="mainonly advanced" title="Toggle solo voice chat or hold CTRL/CMD when selecting to make it two-way private." onclick="session.toggleSoloChat(this.dataset.UUID, event);">
|
||||
<i class="las la-microphone"></i>
|
||||
<span data-translate="voice-chat">Solo Talk</span>
|
||||
</button>
|
||||
<button data-action-type="solo-video" class="advanced" title="Solo this video everywhere. (Hold CTRL/CMD to just make video larger)" onclick="requestInfocus(this, event);">
|
||||
<i class="las la-user"></i>
|
||||
<span data-translate="solo-video">Highlight guest</span>
|
||||
<span data-translate="solo-video">Highlight</span>
|
||||
</button>
|
||||
<button data-action-type="mute-video-guest" title="Disable this guest's video track" onclick="remoteMuteVideo(this, event);">
|
||||
<i class="las la-video-slash"></i>
|
||||
<span data-translate="mute-video-guest">disable video</span>
|
||||
<span data-translate="mute-video-guest">Video on</span>
|
||||
</button>
|
||||
<button class="mainonly" data-action-type="toggle-remote-speaker" title="Toggle the remote guest's speaker output" onclick="remoteSpeakerMute(this, event);">
|
||||
<i class="las la-volume-off"></i> <span data-translate="toggle-remote-speaker">Deafen</span>
|
||||
</button>
|
||||
<button data-action-type="hide-guest" title="Hide this guest everywhere" onclick="remoteHideVideo(this, event);">
|
||||
<i class="las la-user-slash"></i>
|
||||
<span data-translate="hide-guest">hide guest</span>
|
||||
</button>
|
||||
<button class="mainonly" data-action-type="toggle-remote-speaker" title="Toggle the remote guest's speaker output" onclick="remoteSpeakerMute(this, event);">
|
||||
<i class="las la-volume-off"></i> <span data-translate="toggle-remote-speaker">Deafen Guest</span>
|
||||
<span data-translate="hide-guest">Hide</span>
|
||||
</button>
|
||||
<button class="mainonly" data-action-type="toggle-remote-display" title="Toggle the remote guest's display output" onclick="remoteDisplayMute(this, event);">
|
||||
<i class="las la-eye-slash"></i> <span data-translate="toggle-remote-display">Blind Guest</span>
|
||||
<i class="las la-eye-slash"></i> <span data-translate="toggle-remote-display">Blind</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="flexBreak"><span>Settings</span></div>
|
||||
<div class="flexBreak"><span data-translate="settings">Settings</span></div>
|
||||
<div class="row two">
|
||||
<!-- Further Audio/Video Settings -->
|
||||
<div class="row two settingsWrapper" data-cluster="3">
|
||||
@ -1465,10 +1465,10 @@
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="flexBreak"><span>More</span></div>
|
||||
<div class="flexBreak"><span data-translate="more">More</span></div>
|
||||
<button class="hideDropMenu" onclick="toggleByDataset('1');getById('chevarrow3').classList.toggle('bottom');getById('chevarrow3').classList.toggle('right');">
|
||||
<i id="chevarrow3" style="padding:0px 7px 0 3px;" class="chevron right" aria-hidden="true"></i>
|
||||
<span data-translate="More-scene-options">Scene options</span>
|
||||
<span data-translate="scene-options">Scene options</span>
|
||||
</button>
|
||||
<div class="group hidden" data-cluster="1">
|
||||
<!-- Scene Controls -->
|
||||
|
||||
38
lib.js
38
lib.js
@ -60,15 +60,15 @@ var miscTranslations = {
|
||||
"transfer-guest-to-url" :"Transfer guests to new website URL.\n\nGuests will be prompted to accept unless they are using &consent",
|
||||
"change-url" : "change URL",
|
||||
"mute-in-scene" : "mute in scene",
|
||||
"unmute-guest": "un-mute guest",
|
||||
"undeafen" : "un-deafen",
|
||||
"unmute-guest": "unmute guest",
|
||||
"undeafen" : "undeafen",
|
||||
"deafen" : "deafen guest",
|
||||
"unblind" : "un-blind",
|
||||
"unblind" : "unblind",
|
||||
"blind" : "blind guest",
|
||||
"unmute" : "un-mute",
|
||||
"unmute" : "unmute",
|
||||
"mute-guest" : "mute guest",
|
||||
"unhide" : "unhide guest",
|
||||
"hide-guest": "hide guest",
|
||||
"hide-guest": "Hide",
|
||||
"confirm-disconnect-users": "Are you sure you wish to disconnect these users?",
|
||||
"confirm-disconnect-user": "Are you sure you wish to disconnect this user?",
|
||||
"enter-new-codirector-password": "Enter a co-director password to use",
|
||||
@ -12137,7 +12137,7 @@ function directMute(ele, event=false) { // A directing room only is controlled
|
||||
} else {
|
||||
ele.value = 1;
|
||||
ele.classList.add("pressed");
|
||||
ele.innerHTML = '<i class="las la-microphone-slash"></i> <span data-translate="unmute" >un-mute</span>';
|
||||
ele.innerHTML = '<i class="las la-microphone-slash"></i> <span data-translate="unmute" >unmute</span>';
|
||||
}
|
||||
miniTranslate(ele);
|
||||
}
|
||||
@ -12200,7 +12200,7 @@ function remoteSpeakerMute(ele, event=false){
|
||||
} else {
|
||||
ele.value = 1;
|
||||
ele.classList.add("pressed");
|
||||
ele.innerHTML = '<i class="las la-volume-off"></i> <span data-translate="undeafen">un-deafen</span>';
|
||||
ele.innerHTML = '<i class="las la-volume-off"></i> <span data-translate="undeafen">undeafen</span>';
|
||||
}
|
||||
miniTranslate(ele);
|
||||
}
|
||||
@ -12225,7 +12225,7 @@ function updateRemoteSpeakerMute(UUID) {
|
||||
if (ele[0]) {
|
||||
ele[0].classList.add("pressed");
|
||||
ele[0].value = 1;
|
||||
ele[0].innerHTML = '<i class="las la-volume-off"></i> <span data-translate="undeafen">un-deafen</span>';
|
||||
ele[0].innerHTML = '<i class="las la-volume-off"></i> <span data-translate="undeafen">undeafen</span>';
|
||||
miniTranslate(ele[0]);
|
||||
}
|
||||
return true;
|
||||
@ -12237,7 +12237,7 @@ function updateRemoteDisplayMute(UUID, blind=true) {
|
||||
if (blind){
|
||||
ele[0].classList.add("pressed");
|
||||
ele[0].value = 1;
|
||||
ele[0].innerHTML = '<i class="las la-eye-slash"></i> <span data-translate="unblind">un-blind</span>';
|
||||
ele[0].innerHTML = '<i class="las la-eye-slash"></i> <span data-translate="unblind">unblind</span>';
|
||||
miniTranslate(ele[0]);
|
||||
return true;
|
||||
} else {
|
||||
@ -12301,7 +12301,7 @@ function remoteDisplayMute(ele, event=false) {
|
||||
} else {
|
||||
ele.value = 1;
|
||||
ele.classList.add("pressed");
|
||||
ele.innerHTML = '<i class="las la-eye-slash"></i> <span data-translate="unblind">un-blind</span>';
|
||||
ele.innerHTML = '<i class="las la-eye-slash"></i> <span data-translate="unblind">unblind</span>';
|
||||
}
|
||||
miniTranslate(ele);
|
||||
}
|
||||
@ -12414,11 +12414,11 @@ function remoteHideVideo(ele, event=false, skipSend=false) {
|
||||
if (ele.value == 1) {
|
||||
ele.value = 0;
|
||||
ele.classList.remove("pressed");
|
||||
ele.innerHTML = '<i class="las la-user-slash"></i> <span data-translate="hide-guest" >hide guest</span>';
|
||||
ele.innerHTML = '<i class="las la-user-slash"></i> <span data-translate="hide-guest" >hide</span>';
|
||||
} else {
|
||||
ele.value = 1;
|
||||
ele.classList.add("pressed");
|
||||
ele.innerHTML = '<i class="las la-user-slash"></i> <span data-translate="unhide-guest" >un-hide</span>';
|
||||
ele.innerHTML = '<i class="las la-user-slash"></i> <span data-translate="unhide-guest" >unhide</span>';
|
||||
}
|
||||
miniTranslate(ele);
|
||||
ele.style.backgroundColor = null;
|
||||
@ -12466,11 +12466,11 @@ function remoteMuteVideo(ele, event=false, skipSend=false) {
|
||||
if (ele.value == 1) {
|
||||
ele.value = 0;
|
||||
ele.classList.remove("pressed");
|
||||
ele.innerHTML = '<i class="las la-video-slash"></i> <span data-translate="mute-video-guest" >disable video</span>';
|
||||
ele.innerHTML = '<i class="las la-video-slash"></i> <span data-translate="mute-video-guest" >Video on</span>';
|
||||
} else {
|
||||
ele.value = 1;
|
||||
ele.classList.add("pressed");
|
||||
ele.innerHTML = '<i class="las la-video-slash"></i> <span data-translate="unmute-video-guest" >allow video</span>';
|
||||
ele.innerHTML = '<i class="las la-video-slash"></i> <span data-translate="unmute-video-guest" >Video off</span>';
|
||||
}
|
||||
miniTranslate(ele);
|
||||
ele.style.backgroundColor = null;
|
||||
@ -12498,7 +12498,7 @@ function updateDirectorVideoHide(UUID) {
|
||||
if (ele[0]) {
|
||||
ele[0].value = 1;
|
||||
ele[0].classList.add("pressed");
|
||||
ele[0].innerHTML = '<i class="las la-user-slash"></i> <span data-translate="unhide-guest" >un-hide</span>';
|
||||
ele[0].innerHTML = '<i class="las la-user-slash"></i> <span data-translate="unhide-guest" >unhide</span>';
|
||||
miniTranslate(ele[0]);
|
||||
}
|
||||
return true;
|
||||
@ -12508,7 +12508,7 @@ function updateDirectorVideoMute(UUID) {
|
||||
if (ele[0]) {
|
||||
ele[0].value = 1;
|
||||
ele[0].classList.add("pressed");
|
||||
ele[0].innerHTML = '<i class="las la-video-slash"></i> <span data-translate="unmute-video-guest" >allow video</span>';
|
||||
ele[0].innerHTML = '<i class="las la-video-slash"></i> <span data-translate="unmute-video-guest" >Video off</span>';
|
||||
miniTranslate(ele[0]);
|
||||
}
|
||||
return true;
|
||||
@ -16568,7 +16568,7 @@ function createControlBox(UUID, soloLink, streamID) {
|
||||
|
||||
var handsID = "hands_" + UUID;
|
||||
|
||||
controls.innerHTML += "<div class='flexBreak'><span>Links</span></div>"; //Seems to create an empty div.
|
||||
controls.innerHTML += "<div class='flexBreak'><span data-translate='links'>Links</span></div>"; //Seems to create an empty div.
|
||||
|
||||
if (session.hidesololinks==false){
|
||||
controls.innerHTML += "<div class='soloButton' title='A direct solo view of the video/audio stream with nothing else. Its audio can be remotely controlled from here'> \
|
||||
@ -17490,7 +17490,7 @@ function gotDevices(deviceInfos, miconly=false) {
|
||||
}
|
||||
|
||||
option = document.createElement('option');
|
||||
option.text = "Disable Video";
|
||||
option.text = "Video on";
|
||||
option.value = "ZZZ";
|
||||
videoSelect.appendChild(option); // NO AUDIO OPTION
|
||||
|
||||
@ -18069,7 +18069,7 @@ function gotDevices2(deviceInfos) {
|
||||
}
|
||||
|
||||
var option = document.createElement('option'); // no video
|
||||
option.text = "Disable Video";
|
||||
option.text = "Video on";
|
||||
option.value = "ZZZ";
|
||||
videoSelect.appendChild(option);
|
||||
|
||||
|
||||
@ -271,28 +271,28 @@
|
||||
"disconnect-guest": "Hangup",
|
||||
"voice-chat": " Solo Talk",
|
||||
"add-to-scene": "add to scene 1",
|
||||
"mute-guest": "mute guest",
|
||||
"More-scene-options": "More scene options",
|
||||
"mute-guest": "Mute",
|
||||
"More-scene-options": "Scene options",
|
||||
"add-to-scene2": "add to scene 2",
|
||||
"mute-scene": "mute in scene",
|
||||
"force-keyframe": "Rainbow Puke Fix",
|
||||
"stats-remote": " Scene Stats",
|
||||
"additional-controls": "Additional controls",
|
||||
"solo-video": "Highlight guest",
|
||||
"hide-guest": "hide guest",
|
||||
"toggle-remote-speaker": "Deafen Guest",
|
||||
"toggle-remote-display": "Blind Guest",
|
||||
"solo-video": "Highlight",
|
||||
"hide-guest": "Hide",
|
||||
"toggle-remote-speaker": "Deafen",
|
||||
"toggle-remote-display": "Blind",
|
||||
"change-url": "Change URL",
|
||||
"change-params": "URL Params",
|
||||
"record-local": " Record Local",
|
||||
"record-remote": " Record Remote",
|
||||
"advanced-audio-settings": "Audio Settings",
|
||||
"advanced-camera-settings": "Video Settings",
|
||||
"advanced-audio-settings": "Audio",
|
||||
"advanced-camera-settings": "Video",
|
||||
"user-raised-hand": "Lower Raised Hand",
|
||||
"unmute": "un-mute",
|
||||
"unhide-guest": "un-hide",
|
||||
"undeafen": "un-deafen",
|
||||
"unblind": "un-blind",
|
||||
"unmute": "unmute",
|
||||
"unhide-guest": "unhide",
|
||||
"undeafen": "undeafen",
|
||||
"unblind": "unblind",
|
||||
"close": "close",
|
||||
"send-message": "send message",
|
||||
"record-director-local": " Record",
|
||||
@ -497,12 +497,12 @@
|
||||
"transfer-guest-to-url": "Transfer guests to new website URL.\n\nGuests will be prompted to accept unless they are using &consent",
|
||||
"change-url": "change URL",
|
||||
"mute-in-scene": "mute in scene",
|
||||
"unmute-guest": "un-mute guest",
|
||||
"undeafen": "un-deafen",
|
||||
"unmute-guest": "unmute guest",
|
||||
"undeafen": "undeafen",
|
||||
"deafen": "deafen guest",
|
||||
"unblind": "un-blind",
|
||||
"unblind": "unblind",
|
||||
"blind": "blind guest",
|
||||
"unmute": "un-mute",
|
||||
"unmute": "unmute",
|
||||
"mute-guest": "mute guest",
|
||||
"unhide": "unhide guest",
|
||||
"hide-guest": "hide guest",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user