Merge pull request #1051 from lindenkron/Translate-update

Translate update
This commit is contained in:
Steve Seguin 2023-04-15 12:52:55 -04:00 committed by GitHub
commit f7e363d215
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 47 additions and 47 deletions

View File

@ -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
View File

@ -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);

View File

@ -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",