Merge branch '090-encrypted-recording' into mconf-live0.6.2
Conflicts: bbb-video/build.gradle bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/meeting/messaging/redis/MeetingMessageHandler.java bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/participants/ParticipantsListener.java bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/CollectorActor.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/MeetingActor.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/api/InMessages.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/api/MessageNames.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/api/OutMessages.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/api/ValueObjects.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/apps/users/UsersApp.scala bigbluebutton-client/branding/default/style/css/BBBDefault.css bigbluebutton-client/locale/de_DE/bbbResources.properties bigbluebutton-client/locale/en_US/bbbResources.properties bigbluebutton-client/locale/pt_BR/bbbResources.properties bigbluebutton-client/src/org/bigbluebutton/main/views/LoadingBar.mxml bigbluebutton-client/src/org/bigbluebutton/modules/chat/views/ChatBox.mxml bigbluebutton-client/src/org/bigbluebutton/modules/chat/views/ChatView.mxml bigbluebutton-config/web/index.html bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy bigbluebutton-web/grails-app/services/org/bigbluebutton/web/services/PresentationService.groovy
This commit is contained in:
commit
2761c31e52
@ -92,10 +92,10 @@ Author: Jesus Federico <jesus@123it.ca>
|
|||||||
|
|
||||||
<label for="layout" >Layout:</label>
|
<label for="layout" >Layout:</label>
|
||||||
<select id="layout" name="Layout">
|
<select id="layout" name="Layout">
|
||||||
<option value="Default" selected="selected">Default</option>
|
<option value="bbb.layout.name.defaultlayout" selected="selected">Default</option>
|
||||||
<option value="Video Chat">Video Chat</option>
|
<option value="bbb.layout.name.videochat">Video Chat</option>
|
||||||
<option value="Meeting">Meeting</option>
|
<option value="bbb.layout.name.webcamsfocus">Meeting</option>
|
||||||
<option value="Webinar">Webinar</option>
|
<option value="bbb.layout.name.presentfocus">Webinar</option>
|
||||||
</select><br><br>
|
</select><br><br>
|
||||||
|
|
||||||
<label for="videomodule">Auto start webcam:</label>
|
<label for="videomodule">Auto start webcam:</label>
|
||||||
|
@ -9,6 +9,8 @@ bbbsystemcheck.copyAllText = Copy all text
|
|||||||
bbbsystemcheck.result.undefined = Undefined
|
bbbsystemcheck.result.undefined = Undefined
|
||||||
bbbsystemcheck.result.javaEnabled.disabled = Java is disabled in your browser
|
bbbsystemcheck.result.javaEnabled.disabled = Java is disabled in your browser
|
||||||
bbbsystemcheck.result.javaEnabled.notDetected = No Java detected
|
bbbsystemcheck.result.javaEnabled.notDetected = No Java detected
|
||||||
|
bbbsystemcheck.result.browser.changeBrowser = Recommend you use Firefox or Chrome for better audio
|
||||||
|
bbbsystemcheck.result.browser.browserOutOfDate = Your browser is out-of-date. Recommend you update to latest version.
|
||||||
bbbsystemcheck.status.succeeded = Succeded
|
bbbsystemcheck.status.succeeded = Succeded
|
||||||
bbbsystemcheck.status.warning = Warning
|
bbbsystemcheck.status.warning = Warning
|
||||||
bbbsystemcheck.status.failed = Failed
|
bbbsystemcheck.status.failed = Failed
|
||||||
|
@ -2,6 +2,8 @@
|
|||||||
<config>
|
<config>
|
||||||
<version>VERSION</version>
|
<version>VERSION</version>
|
||||||
<mail>MAIL</mail>
|
<mail>MAIL</mail>
|
||||||
|
<chromeLatestVersion>CHROME_VERSION</chromeLatestVersion>
|
||||||
|
<firefoxLatestVersion>FIREFOX_VERSION</firefoxLatestVersion>
|
||||||
<downloadFilePath url="test_image.jpg"/>
|
<downloadFilePath url="test_image.jpg"/>
|
||||||
<ports>
|
<ports>
|
||||||
<port>
|
<port>
|
||||||
|
@ -96,8 +96,12 @@
|
|||||||
if ((ix = version.indexOf(' ')) != -1) version = version.substring(0, ix);
|
if ((ix = version.indexOf(' ')) != -1) version = version.substring(0, ix);
|
||||||
if ((ix = version.indexOf(')')) != -1) version = version.substring(0, ix);
|
if ((ix = version.indexOf(')')) != -1) version = version.substring(0, ix);
|
||||||
|
|
||||||
browserInfo = browser + " " + version;
|
var result = {
|
||||||
swfObj.browser(browserInfo);
|
browser: browser,
|
||||||
|
version: version
|
||||||
|
};
|
||||||
|
|
||||||
|
swfObj.browser(result);
|
||||||
}
|
}
|
||||||
|
|
||||||
BBBClientCheck.screenSize = function(){
|
BBBClientCheck.screenSize = function(){
|
||||||
|
@ -31,5 +31,7 @@ package org.bigbluebutton.clientcheck.model
|
|||||||
function getRTMPApps():XMLList;
|
function getRTMPApps():XMLList;
|
||||||
function getVersion():String;
|
function getVersion():String;
|
||||||
function getMail():String;
|
function getMail():String;
|
||||||
|
function getChromeLatestVersion():String;
|
||||||
|
function getFirefoxLatestVersion():String;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -72,5 +72,17 @@ package org.bigbluebutton.clientcheck.model
|
|||||||
var mail:String = _config.mail;
|
var mail:String = _config.mail;
|
||||||
return mail;
|
return mail;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function getChromeLatestVersion():String
|
||||||
|
{
|
||||||
|
var version:String = _config.chromeLatestVersion;
|
||||||
|
return version;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getFirefoxLatestVersion():String
|
||||||
|
{
|
||||||
|
var version:String = _config.firefoxLatestVersion;
|
||||||
|
return version;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -30,6 +30,7 @@ package org.bigbluebutton.clientcheck.model.test
|
|||||||
|
|
||||||
private var _testSuccessfull:Boolean;
|
private var _testSuccessfull:Boolean;
|
||||||
private var _testResult:String;
|
private var _testResult:String;
|
||||||
|
private var _testMessage:String = "";
|
||||||
|
|
||||||
private var _browserTestSuccessfullChangedSignal:ISignal=new Signal;
|
private var _browserTestSuccessfullChangedSignal:ISignal=new Signal;
|
||||||
|
|
||||||
@ -54,9 +55,35 @@ package org.bigbluebutton.clientcheck.model.test
|
|||||||
_testResult=value;
|
_testResult=value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function get testMessage():String
|
||||||
|
{
|
||||||
|
return _testMessage;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function set testMessage(value:String):void
|
||||||
|
{
|
||||||
|
_testMessage=value;
|
||||||
|
}
|
||||||
|
|
||||||
public function get browserTestSuccessfullChangedSignal():ISignal
|
public function get browserTestSuccessfullChangedSignal():ISignal
|
||||||
{
|
{
|
||||||
return _browserTestSuccessfullChangedSignal;
|
return _browserTestSuccessfullChangedSignal;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function isBrowserUpdated(thisVersion:String, latestVersion:String):Boolean
|
||||||
|
{
|
||||||
|
var tversion:Array = thisVersion.split(".");
|
||||||
|
var lversion:Array = latestVersion.split(".");
|
||||||
|
|
||||||
|
var size:int = (tversion.length <= lversion.length) ? tversion.length : lversion.length;
|
||||||
|
|
||||||
|
for (var i:int = 0; i < size; i++) {
|
||||||
|
if (Number(tversion[i]) < Number(lversion[i])) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -22,6 +22,7 @@ package org.bigbluebutton.clientcheck.service
|
|||||||
import flash.external.ExternalInterface;
|
import flash.external.ExternalInterface;
|
||||||
|
|
||||||
import org.bigbluebutton.clientcheck.model.ISystemConfiguration;
|
import org.bigbluebutton.clientcheck.model.ISystemConfiguration;
|
||||||
|
import org.bigbluebutton.clientcheck.model.IXMLConfig;
|
||||||
import org.bigbluebutton.clientcheck.model.test.ITestable;
|
import org.bigbluebutton.clientcheck.model.test.ITestable;
|
||||||
|
|
||||||
import mx.resources.ResourceManager;
|
import mx.resources.ResourceManager;
|
||||||
@ -31,6 +32,9 @@ package org.bigbluebutton.clientcheck.service
|
|||||||
[Inject]
|
[Inject]
|
||||||
public var systemConfiguration:ISystemConfiguration;
|
public var systemConfiguration:ISystemConfiguration;
|
||||||
|
|
||||||
|
[Inject]
|
||||||
|
public var config:IXMLConfig;
|
||||||
|
|
||||||
public function ExternalApiCallbacks()
|
public function ExternalApiCallbacks()
|
||||||
{
|
{
|
||||||
if (ExternalInterface.available)
|
if (ExternalInterface.available)
|
||||||
@ -114,9 +118,31 @@ package org.bigbluebutton.clientcheck.service
|
|||||||
checkResult(value, systemConfiguration.screenSize);
|
checkResult(value, systemConfiguration.screenSize);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function browserCallbackHandler(value:String):void
|
private function browserCallbackHandler(value:Object):void
|
||||||
{
|
{
|
||||||
checkResult(value, systemConfiguration.browser);
|
systemConfiguration.browser.testResult = value.browser + " " + value.version;
|
||||||
|
|
||||||
|
switch (value.browser) {
|
||||||
|
case "Chrome":
|
||||||
|
if (systemConfiguration.browser.isBrowserUpdated(value.version, config.getChromeLatestVersion())) {
|
||||||
|
systemConfiguration.browser.testSuccessfull = true;
|
||||||
|
} else {
|
||||||
|
systemConfiguration.browser.testMessage = ResourceManager.getInstance().getString('resources', 'bbbsystemcheck.result.browser.browserOutOfDate');
|
||||||
|
systemConfiguration.browser.testSuccessfull = false;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case "Firefox":
|
||||||
|
if (systemConfiguration.browser.isBrowserUpdated(value.version, config.getFirefoxLatestVersion())) {
|
||||||
|
systemConfiguration.browser.testSuccessfull = true;
|
||||||
|
} else {
|
||||||
|
systemConfiguration.browser.testMessage = ResourceManager.getInstance().getString('resources', 'bbbsystemcheck.result.browser.browserOutOfDate');
|
||||||
|
systemConfiguration.browser.testSuccessfull = false;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
systemConfiguration.browser.testMessage = ResourceManager.getInstance().getString('resources', 'bbbsystemcheck.result.browser.changeBrowser');
|
||||||
|
systemConfiguration.browser.testSuccessfull = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function userAgentCallbackHandler(value:String):void
|
public function userAgentCallbackHandler(value:String):void
|
||||||
|
@ -24,6 +24,7 @@ package org.bigbluebutton.clientcheck.view.mainview
|
|||||||
|
|
||||||
import mx.collections.ArrayCollection;
|
import mx.collections.ArrayCollection;
|
||||||
import mx.resources.ResourceManager;
|
import mx.resources.ResourceManager;
|
||||||
|
import mx.utils.ObjectUtil;
|
||||||
|
|
||||||
import org.bigbluebutton.clientcheck.command.GetConfigXMLDataSignal;
|
import org.bigbluebutton.clientcheck.command.GetConfigXMLDataSignal;
|
||||||
import org.bigbluebutton.clientcheck.command.RequestBandwidthInfoSignal;
|
import org.bigbluebutton.clientcheck.command.RequestBandwidthInfoSignal;
|
||||||
@ -300,7 +301,13 @@ package org.bigbluebutton.clientcheck.view.mainview
|
|||||||
|
|
||||||
private function browserChangedHandler():void
|
private function browserChangedHandler():void
|
||||||
{
|
{
|
||||||
var status:Object = (systemConfiguration.browser.testSuccessfull == true) ? StatusENUM.SUCCEED : StatusENUM.FAILED;
|
var status:Object;
|
||||||
|
if (systemConfiguration.browser.testSuccessfull == true) {
|
||||||
|
status = StatusENUM.SUCCEED;
|
||||||
|
} else {
|
||||||
|
status = ObjectUtil.clone(StatusENUM.WARNING);
|
||||||
|
status.StatusMessage = systemConfiguration.browser.testMessage;
|
||||||
|
}
|
||||||
dp.updateData({Item: BrowserTest.BROWSER, Result: systemConfiguration.browser.testResult}, status);
|
dp.updateData({Item: BrowserTest.BROWSER, Result: systemConfiguration.browser.testResult}, status);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -54,7 +54,7 @@ class ToolController {
|
|||||||
ltiService.logParameters(params)
|
ltiService.logParameters(params)
|
||||||
|
|
||||||
if( request.post ){
|
if( request.post ){
|
||||||
def endPoint = (request.isSecure()?"https":"http") + "://" + ltiService.endPoint + "/" + grailsApplication.metadata['app.name'] + "/" + params.get("controller") + (params.get("format") != null? "." + params.get("format"): "")
|
def endPoint = getScheme() + "://" + ltiService.endPoint + "/" + grailsApplication.metadata['app.name'] + "/" + params.get("controller") + (params.get("format") != null? "." + params.get("format"): "")
|
||||||
Map<String, String> result = new HashMap<String, String>()
|
Map<String, String> result = new HashMap<String, String>()
|
||||||
ArrayList<String> missingParams = new ArrayList<String>()
|
ArrayList<String> missingParams = new ArrayList<String>()
|
||||||
|
|
||||||
@ -398,4 +398,18 @@ class ToolController {
|
|||||||
|
|
||||||
return cartridge
|
return cartridge
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private String getScheme(){
|
||||||
|
def scheme
|
||||||
|
if ( request.isSecure() ) {
|
||||||
|
scheme = 'https'
|
||||||
|
} else {
|
||||||
|
scheme = request.getHeader("scheme")
|
||||||
|
if ( scheme == null || !(scheme == 'http' || scheme == 'https') ) {
|
||||||
|
scheme = 'http'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return scheme
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
proxy_pass http://127.0.0.1:8080;
|
proxy_pass http://127.0.0.1:8080;
|
||||||
proxy_redirect default;
|
proxy_redirect default;
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
proxy_set_header Scheme $scheme;
|
||||||
|
|
||||||
# Allow 30M uploaded presentation document.
|
# Allow 30M uploaded presentation document.
|
||||||
client_max_body_size 30m;
|
client_max_body_size 30m;
|
||||||
|
@ -13,6 +13,7 @@ task resolveDeps(type: Copy) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
|
mavenCentral()
|
||||||
add(new org.apache.ivy.plugins.resolver.ChainResolver()) {
|
add(new org.apache.ivy.plugins.resolver.ChainResolver()) {
|
||||||
name = 'remote'
|
name = 'remote'
|
||||||
returnFirst = true
|
returnFirst = true
|
||||||
@ -26,23 +27,11 @@ repositories {
|
|||||||
addArtifactPattern "http://blindside.googlecode.com/svn/repository/[artifact](-[revision]).[ext]"
|
addArtifactPattern "http://blindside.googlecode.com/svn/repository/[artifact](-[revision]).[ext]"
|
||||||
addArtifactPattern "http://blindside.googlecode.com/svn/repository/[organisation]/[artifact](-[revision]).[ext]"
|
addArtifactPattern "http://blindside.googlecode.com/svn/repository/[organisation]/[artifact](-[revision]).[ext]"
|
||||||
}
|
}
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
|
||||||
name = "maven2-central"
|
|
||||||
m2compatible = true
|
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact](-[revision]).[ext]"
|
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision]).[ext]"
|
|
||||||
}
|
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
||||||
name = "testng_ibiblio_maven2"
|
name = "testng_ibiblio_maven2"
|
||||||
m2compatible = true
|
m2compatible = true
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact](-[revision])-jdk15.[ext]"
|
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact](-[revision])-jdk15.[ext]"
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision])-jdk15.[ext]"
|
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision])-jdk15.[ext]"
|
||||||
}
|
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
|
||||||
name = "netty-dependency"
|
|
||||||
m2compatible = true
|
|
||||||
addArtifactPattern "http://repository.jboss.org/nexus/content/groups/public-jboss/[organisation]/[module]/[revision]/[artifact](-[revision]).[ext]"
|
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision]).[ext]"
|
|
||||||
}
|
}
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
||||||
name = "spring-bundles"
|
name = "spring-bundles"
|
||||||
@ -50,12 +39,10 @@ repositories {
|
|||||||
addArtifactPattern "http://repository.springsource.com/maven/bundles/external/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
addArtifactPattern "http://repository.springsource.com/maven/bundles/external/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
||||||
addArtifactPattern "http://repository.springsource.com/maven/bundles/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
addArtifactPattern "http://repository.springsource.com/maven/bundles/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
||||||
}
|
}
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
mavenRepo name: "jboss", urls: "http://repository.jboss.org/nexus/content/groups/public-jboss"
|
||||||
name = "Red5"
|
mavenRepo name: "sonatype-snapshot", urls: "http://oss.sonatype.org/content/repositories/snapshots"
|
||||||
m2compatible = true
|
mavenRepo name: "sonatype-releases", urls: "http://oss.sonatype.org/content/repositories/releases"
|
||||||
addArtifactPattern "http://red5.googlecode.com/svn/repository/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
|
||||||
addArtifactPattern "http://red5.googlecode.com/svn/repository/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -69,34 +56,35 @@ dependencies {
|
|||||||
providedCompile 'org.apache.mina:mina-integration-jmx:2.0.8@jar'
|
providedCompile 'org.apache.mina:mina-integration-jmx:2.0.8@jar'
|
||||||
|
|
||||||
// Spring
|
// Spring
|
||||||
providedCompile 'org.springframework:spring-web:4.0.7.RELEASE@jar'
|
providedCompile 'org.springframework:spring-web:4.0.8.RELEASE@jar'
|
||||||
providedCompile 'org.springframework:spring-beans:4.0.7.RELEASE@jar'
|
providedCompile 'org.springframework:spring-beans:4.0.7.RELEASE@jar'
|
||||||
providedCompile 'org.springframework:spring-context:4.0.7.RELEASE@jar'
|
providedCompile 'org.springframework:spring-context:4.0.7.RELEASE@jar'
|
||||||
providedCompile 'org.springframework:spring-core:4.0.7.RELEASE@jar'
|
providedCompile 'org.springframework:spring-core:4.0.7.RELEASE@jar'
|
||||||
|
|
||||||
// Red5
|
// Red5
|
||||||
providedCompile 'org/red5:red5-server:1.0.4-SNAPSHOT@jar'
|
providedCompile 'org/red5:red5-server:1.0.5-jan122015-SNAPSHOT@jar'
|
||||||
compile 'org.red5:red5-client:1.0.3-RELEASE@jar'
|
providedCompile 'org.red5:red5-server-common:1.0.5-SNAPSHOT@jar'
|
||||||
providedCompile 'org.red5:red5-io:1.0.4-SNAPSHOT@jar'
|
providedCompile 'org.red5:red5-io:1.0.5-SNAPSHOT@jar'
|
||||||
|
compile 'org.red5:red5-client:1.0.4-RELEASE@jar'
|
||||||
|
|
||||||
// Logging
|
// Logging
|
||||||
providedCompile 'ch.qos.logback:logback-core:1.1.2@jar'
|
providedCompile 'ch.qos.logback:logback-core:1.1.2@jar'
|
||||||
providedCompile 'ch.qos.logback:logback-classic:1.1.2@jar'
|
providedCompile 'ch.qos.logback:logback-classic:1.1.2@jar'
|
||||||
providedCompile 'org.slf4j:log4j-over-slf4j:1.7.7@jar'
|
providedCompile 'org.slf4j:log4j-over-slf4j:1.7.9@jar'
|
||||||
providedCompile 'org.slf4j:jcl-over-slf4j:1.7.7@jar'
|
providedCompile 'org.slf4j:jcl-over-slf4j:1.7.9@jar'
|
||||||
providedCompile 'org.slf4j:jul-to-slf4j:1.7.7@jar'
|
providedCompile 'org.slf4j:jul-to-slf4j:1.7.9@jar'
|
||||||
providedCompile 'org.slf4j:slf4j-api:1.7.7@jar'
|
providedCompile 'org.slf4j:slf4j-api:1.7.9@jar'
|
||||||
|
|
||||||
// Needed for the JVM shutdown hook but needs to be put into red5/lib dir.
|
// Needed for the JVM shutdown hook but needs to be put into red5/lib dir.
|
||||||
// Otherwise we get exception on aop utils class not found.
|
// Otherwise we get exception on aop utils class not found.
|
||||||
providedCompile 'org.springframework:spring-aop:4.0.7.RELEASE@jar'
|
providedCompile 'org.springframework:spring-aop:4.0.8.RELEASE@jar'
|
||||||
compile 'aopalliance:aopalliance:1.0@jar'
|
compile 'aopalliance:aopalliance:1.0@jar'
|
||||||
|
|
||||||
// Java Concurrency In Practice
|
// Java Concurrency In Practice
|
||||||
providedCompile 'net.jcip:jcip-annotations:1.0@jar'
|
providedCompile 'net.jcip:jcip-annotations:1.0@jar'
|
||||||
|
|
||||||
// Testing
|
// Testing
|
||||||
compile 'org.testng:testng:5.8@jar'
|
// compile 'org.testng:testng:5.8@jar'
|
||||||
compile 'org.easymock:easymock:2.4@jar'
|
compile 'org.easymock:easymock:2.4@jar'
|
||||||
|
|
||||||
//redis
|
//redis
|
||||||
|
@ -5,8 +5,8 @@
|
|||||||
|
|
||||||
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
||||||
<FileNamePattern>log/video.%d{yyyy-MM-dd}.log</FileNamePattern>
|
<FileNamePattern>log/video.%d{yyyy-MM-dd}.log</FileNamePattern>
|
||||||
<!-- keep 5 days worth of history -->
|
<!-- keep 30 days worth of history -->
|
||||||
<MaxHistory>5</MaxHistory>
|
<MaxHistory>30</MaxHistory>
|
||||||
</rollingPolicy>
|
</rollingPolicy>
|
||||||
|
|
||||||
<encoder>
|
<encoder>
|
||||||
|
@ -13,6 +13,7 @@ task resolveDeps(type: Copy) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
|
mavenCentral()
|
||||||
add(new org.apache.ivy.plugins.resolver.ChainResolver()) {
|
add(new org.apache.ivy.plugins.resolver.ChainResolver()) {
|
||||||
name = 'remote'
|
name = 'remote'
|
||||||
returnFirst = true
|
returnFirst = true
|
||||||
@ -26,23 +27,11 @@ repositories {
|
|||||||
addArtifactPattern "http://blindside.googlecode.com/svn/repository/[artifact](-[revision]).[ext]"
|
addArtifactPattern "http://blindside.googlecode.com/svn/repository/[artifact](-[revision]).[ext]"
|
||||||
addArtifactPattern "http://blindside.googlecode.com/svn/repository/[organisation]/[artifact](-[revision]).[ext]"
|
addArtifactPattern "http://blindside.googlecode.com/svn/repository/[organisation]/[artifact](-[revision]).[ext]"
|
||||||
}
|
}
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
|
||||||
name = "maven2-central"
|
|
||||||
m2compatible = true
|
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact](-[revision]).[ext]"
|
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision]).[ext]"
|
|
||||||
}
|
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
||||||
name = "testng_ibiblio_maven2"
|
name = "testng_ibiblio_maven2"
|
||||||
m2compatible = true
|
m2compatible = true
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact](-[revision])-jdk15.[ext]"
|
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact](-[revision])-jdk15.[ext]"
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision])-jdk15.[ext]"
|
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision])-jdk15.[ext]"
|
||||||
}
|
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
|
||||||
name = "netty-dependency"
|
|
||||||
m2compatible = true
|
|
||||||
addArtifactPattern "http://repository.jboss.org/nexus/content/groups/public-jboss/[organisation]/[module]/[revision]/[artifact](-[revision]).[ext]"
|
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision]).[ext]"
|
|
||||||
}
|
}
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
||||||
name = "spring-bundles"
|
name = "spring-bundles"
|
||||||
@ -50,15 +39,14 @@ repositories {
|
|||||||
addArtifactPattern "http://repository.springsource.com/maven/bundles/external/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
addArtifactPattern "http://repository.springsource.com/maven/bundles/external/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
||||||
addArtifactPattern "http://repository.springsource.com/maven/bundles/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
addArtifactPattern "http://repository.springsource.com/maven/bundles/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
||||||
}
|
}
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
mavenRepo name: "jboss", urls: "http://repository.jboss.org/nexus/content/groups/public-jboss"
|
||||||
name = "Red5"
|
mavenRepo name: "sonatype-snapshot", urls: "http://oss.sonatype.org/content/repositories/snapshots"
|
||||||
m2compatible = true
|
mavenRepo name: "sonatype-releases", urls: "http://oss.sonatype.org/content/repositories/releases"
|
||||||
addArtifactPattern "http://red5.googlecode.com/svn/repository/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
|
||||||
addArtifactPattern "http://red5.googlecode.com/svn/repository/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
// Servlet
|
// Servlet
|
||||||
providedCompile 'javax.servlet:servlet-api:2.5@jar'
|
providedCompile 'javax.servlet:servlet-api:2.5@jar'
|
||||||
@ -69,37 +57,37 @@ dependencies {
|
|||||||
providedCompile 'org.apache.mina:mina-integration-jmx:2.0.8@jar'
|
providedCompile 'org.apache.mina:mina-integration-jmx:2.0.8@jar'
|
||||||
|
|
||||||
// Spring
|
// Spring
|
||||||
providedCompile 'org.springframework:spring-web:4.0.7.RELEASE@jar'
|
providedCompile 'org.springframework:spring-web:4.0.8.RELEASE@jar'
|
||||||
providedCompile 'org.springframework:spring-beans:4.0.7.RELEASE@jar'
|
providedCompile 'org.springframework:spring-beans:4.0.8.RELEASE@jar'
|
||||||
providedCompile 'org.springframework:spring-context:4.0.7.RELEASE@jar'
|
providedCompile 'org.springframework:spring-context:4.0.8.RELEASE@jar'
|
||||||
providedCompile 'org.springframework:spring-core:4.0.7.RELEASE@jar'
|
providedCompile 'org.springframework:spring-core:4.0.8.RELEASE@jar'
|
||||||
|
|
||||||
// Red5
|
providedCompile 'org/red5:red5-server:1.0.5-jan122015-SNAPSHOT@jar'
|
||||||
providedCompile 'org/red5:red5-server:1.0.4-SNAPSHOT@jar'
|
providedCompile 'org.red5:red5-server-common:1.0.5-SNAPSHOT@jar'
|
||||||
providedCompile 'org.red5:red5-io:1.0.4-SNAPSHOT@jar'
|
providedCompile 'org.red5:red5-io:1.0.5-SNAPSHOT@jar'
|
||||||
|
|
||||||
// Logging
|
// Logging
|
||||||
providedCompile 'ch.qos.logback:logback-core:1.1.2@jar'
|
providedCompile 'ch.qos.logback:logback-core:1.1.2@jar'
|
||||||
providedCompile 'ch.qos.logback:logback-classic:1.1.2@jar'
|
providedCompile 'ch.qos.logback:logback-classic:1.1.2@jar'
|
||||||
providedCompile 'org.slf4j:log4j-over-slf4j:1.7.7@jar'
|
providedCompile 'org.slf4j:log4j-over-slf4j:1.7.9@jar'
|
||||||
providedCompile 'org.slf4j:jcl-over-slf4j:1.7.7@jar'
|
providedCompile 'org.slf4j:jcl-over-slf4j:1.7.9@jar'
|
||||||
providedCompile 'org.slf4j:jul-to-slf4j:1.7.7@jar'
|
providedCompile 'org.slf4j:jul-to-slf4j:1.7.9@jar'
|
||||||
providedCompile 'org.slf4j:slf4j-api:1.7.7@jar'
|
providedCompile 'org.slf4j:slf4j-api:1.7.9@jar'
|
||||||
|
|
||||||
// Needed for the JVM shutdown hook but needs to be put into red5/lib dir.
|
// Needed for the JVM shutdown hook but needs to be put into red5/lib dir.
|
||||||
// Otherwise we get exception on aop utils class not found.
|
// Otherwise we get exception on aop utils class not found.
|
||||||
providedCompile 'org.springframework:spring-aop:4.0.7.RELEASE@jar'
|
providedCompile 'org.springframework:spring-aop:4.0.8.RELEASE@jar'
|
||||||
compile 'aopalliance:aopalliance:1.0@jar'
|
compile 'aopalliance:aopalliance:1.0@jar'
|
||||||
|
|
||||||
// Java Concurrency In Practice
|
// Java Concurrency In Practice
|
||||||
//providedCompile 'net.jcip:jcip-annotations:1.0@jar'
|
//providedCompile 'net.jcip:jcip-annotations:1.0@jar'
|
||||||
|
|
||||||
// Testing
|
// Testing
|
||||||
compile 'org.testng:testng:5.8@jar'
|
// compile 'org.testng:testng:5.8@jar'
|
||||||
compile 'org.easymock:easymock:2.4@jar'
|
compile 'org.easymock:easymock:2.4@jar'
|
||||||
|
|
||||||
// Testing
|
// Testing
|
||||||
testRuntime 'org/testng:testng:5.8@jar'
|
// testRuntime 'org/testng:testng:5.8@jar'
|
||||||
testRuntime 'org.easymock:easymock:2.4@jar'
|
testRuntime 'org.easymock:easymock:2.4@jar'
|
||||||
|
|
||||||
compile 'javax/media:jmf:2.1.1e@jar'
|
compile 'javax/media:jmf:2.1.1e@jar'
|
||||||
|
@ -5,8 +5,8 @@
|
|||||||
|
|
||||||
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
||||||
<FileNamePattern>log/sip.%d{yyyy-MM-dd}.log</FileNamePattern>
|
<FileNamePattern>log/sip.%d{yyyy-MM-dd}.log</FileNamePattern>
|
||||||
<!-- keep 5 days worth of history -->
|
<!-- keep 30 days worth of history -->
|
||||||
<MaxHistory>5</MaxHistory>
|
<MaxHistory>30</MaxHistory>
|
||||||
</rollingPolicy>
|
</rollingPolicy>
|
||||||
|
|
||||||
<encoder>
|
<encoder>
|
||||||
|
@ -17,6 +17,7 @@ task resolveDeps(type: Copy) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
|
mavenCentral()
|
||||||
add(new org.apache.ivy.plugins.resolver.ChainResolver()) {
|
add(new org.apache.ivy.plugins.resolver.ChainResolver()) {
|
||||||
name = 'remote'
|
name = 'remote'
|
||||||
returnFirst = true
|
returnFirst = true
|
||||||
@ -30,30 +31,22 @@ repositories {
|
|||||||
addArtifactPattern "http://blindside.googlecode.com/svn/repository/[artifact](-[revision]).[ext]"
|
addArtifactPattern "http://blindside.googlecode.com/svn/repository/[artifact](-[revision]).[ext]"
|
||||||
addArtifactPattern "http://blindside.googlecode.com/svn/repository/[organisation]/[artifact](-[revision]).[ext]"
|
addArtifactPattern "http://blindside.googlecode.com/svn/repository/[organisation]/[artifact](-[revision]).[ext]"
|
||||||
}
|
}
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
|
||||||
name = "maven2-central"
|
|
||||||
m2compatible = true
|
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact](-[revision]).[ext]"
|
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision]).[ext]"
|
|
||||||
}
|
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
||||||
name = "testng_ibiblio_maven2"
|
name = "testng_ibiblio_maven2"
|
||||||
m2compatible = true
|
m2compatible = true
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact](-[revision])-jdk15.[ext]"
|
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact](-[revision])-jdk15.[ext]"
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision])-jdk15.[ext]"
|
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision])-jdk15.[ext]"
|
||||||
}
|
}
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
|
||||||
name = "netty-dependency"
|
|
||||||
m2compatible = true
|
|
||||||
addArtifactPattern "http://repository.jboss.org/nexus/content/groups/public-jboss/[organisation]/[module]/[revision]/[artifact](-[revision]).[ext]"
|
|
||||||
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision]).[ext]"
|
|
||||||
}
|
|
||||||
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
|
||||||
name = "spring-bundles"
|
name = "spring-bundles"
|
||||||
m2compatible = true
|
m2compatible = true
|
||||||
addArtifactPattern "http://repository.springsource.com/maven/bundles/external/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
addArtifactPattern "http://repository.springsource.com/maven/bundles/external/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
||||||
addArtifactPattern "http://repository.springsource.com/maven/bundles/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
addArtifactPattern "http://repository.springsource.com/maven/bundles/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
|
||||||
}
|
}
|
||||||
|
mavenRepo name: "jboss", urls: "http://repository.jboss.org/nexus/content/groups/public-jboss"
|
||||||
|
mavenRepo name: "sonatype-snapshot", urls: "http://oss.sonatype.org/content/repositories/snapshots"
|
||||||
|
mavenRepo name: "sonatype-releases", urls: "http://oss.sonatype.org/content/repositories/releases"
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -67,21 +60,22 @@ dependencies {
|
|||||||
providedCompile 'org.apache.mina:mina-integration-jmx:2.0.8@jar'
|
providedCompile 'org.apache.mina:mina-integration-jmx:2.0.8@jar'
|
||||||
|
|
||||||
// Spring
|
// Spring
|
||||||
providedCompile 'org.springframework:spring-web:4.0.7.RELEASE@jar'
|
providedCompile 'org.springframework:spring-web:4.0.8.RELEASE@jar'
|
||||||
providedCompile 'org.springframework:spring-beans:4.0.7.RELEASE@jar'
|
providedCompile 'org.springframework:spring-beans:4.0.8.RELEASE@jar'
|
||||||
providedCompile 'org.springframework:spring-context:4.0.7.RELEASE@jar'
|
providedCompile 'org.springframework:spring-context:4.0.8.RELEASE@jar'
|
||||||
providedCompile 'org.springframework:spring-core:4.0.7.RELEASE@jar'
|
providedCompile 'org.springframework:spring-core:4.0.8.RELEASE@jar'
|
||||||
|
|
||||||
// Red5
|
// Red5
|
||||||
providedCompile 'org/red5:red5-server:1.0.4-SNAPSHOT@jar'
|
providedCompile 'org/red5:red5-server:1.0.5-jan122015-SNAPSHOT@jar'
|
||||||
|
providedCompile 'org.red5:red5-server-common:1.0.5-SNAPSHOT@jar'
|
||||||
|
|
||||||
// Logging
|
// Logging
|
||||||
providedCompile 'ch.qos.logback:logback-core:1.1.2@jar'
|
providedCompile 'ch.qos.logback:logback-core:1.1.2@jar'
|
||||||
providedCompile 'ch.qos.logback:logback-classic:1.1.2@jar'
|
providedCompile 'ch.qos.logback:logback-classic:1.1.2@jar'
|
||||||
providedCompile 'org.slf4j:log4j-over-slf4j:1.7.7@jar'
|
providedCompile 'org.slf4j:log4j-over-slf4j:1.7.9@jar'
|
||||||
providedCompile 'org.slf4j:jcl-over-slf4j:1.7.7@jar'
|
providedCompile 'org.slf4j:jcl-over-slf4j:1.7.9@jar'
|
||||||
providedCompile 'org.slf4j:jul-to-slf4j:1.7.7@jar'
|
providedCompile 'org.slf4j:jul-to-slf4j:1.7.9@jar'
|
||||||
providedCompile 'org.slf4j:slf4j-api:1.7.7@jar'
|
providedCompile 'org.slf4j:slf4j-api:1.7.9@jar'
|
||||||
|
|
||||||
compile "redis.clients:jedis:2.1.0"
|
compile "redis.clients:jedis:2.1.0"
|
||||||
compile "org.codehaus.jackson:jackson-core-asl:$jacksonVersion"
|
compile "org.codehaus.jackson:jackson-core-asl:$jacksonVersion"
|
||||||
@ -97,7 +91,7 @@ dependencies {
|
|||||||
compile 'aopalliance:aopalliance:1.0@jar'
|
compile 'aopalliance:aopalliance:1.0@jar'
|
||||||
|
|
||||||
// Testing
|
// Testing
|
||||||
compile 'org.testng:testng:5.8@jar'
|
//compile 'org.testng:testng:5.8-jdk15@jar'
|
||||||
compile 'org.easymock:easymock:2.4@jar'
|
compile 'org.easymock:easymock:2.4@jar'
|
||||||
|
|
||||||
//redis
|
//redis
|
||||||
|
@ -22,7 +22,6 @@ import java.util.HashMap;
|
|||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import org.red5.server.api.Red5;
|
|
||||||
import org.bigbluebutton.conference.meeting.messaging.red5.ConnectionInvokerService;
|
import org.bigbluebutton.conference.meeting.messaging.red5.ConnectionInvokerService;
|
||||||
import org.bigbluebutton.conference.service.recorder.RecorderApplication;
|
import org.bigbluebutton.conference.service.recorder.RecorderApplication;
|
||||||
import org.bigbluebutton.core.api.IBigBlueButtonInGW;
|
import org.bigbluebutton.core.api.IBigBlueButtonInGW;
|
||||||
@ -31,9 +30,10 @@ import org.red5.server.adapter.IApplication;
|
|||||||
import org.red5.server.adapter.MultiThreadedApplicationAdapter;
|
import org.red5.server.adapter.MultiThreadedApplicationAdapter;
|
||||||
import org.red5.server.api.IClient;
|
import org.red5.server.api.IClient;
|
||||||
import org.red5.server.api.IConnection;
|
import org.red5.server.api.IConnection;
|
||||||
import org.red5.server.api.IContext;
|
import org.red5.server.api.Red5;
|
||||||
import org.red5.server.api.scope.IScope;
|
import org.red5.server.api.scope.IScope;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
|
|
||||||
import com.google.gson.Gson;
|
import com.google.gson.Gson;
|
||||||
|
|
||||||
public class BigBlueButtonApplication extends MultiThreadedApplicationAdapter {
|
public class BigBlueButtonApplication extends MultiThreadedApplicationAdapter {
|
||||||
|
46
bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/meeting/messaging/redis/MeetingMessageHandler.java
Normal file → Executable file
46
bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/meeting/messaging/redis/MeetingMessageHandler.java
Normal file → Executable file
@ -2,7 +2,6 @@ package org.bigbluebutton.conference.meeting.messaging.redis;
|
|||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.bigbluebutton.conference.service.messaging.CreateMeetingMessage;
|
import org.bigbluebutton.conference.service.messaging.CreateMeetingMessage;
|
||||||
import org.bigbluebutton.conference.service.messaging.DestroyMeetingMessage;
|
import org.bigbluebutton.conference.service.messaging.DestroyMeetingMessage;
|
||||||
import org.bigbluebutton.conference.service.messaging.EndMeetingMessage;
|
import org.bigbluebutton.conference.service.messaging.EndMeetingMessage;
|
||||||
@ -14,12 +13,13 @@ import org.bigbluebutton.conference.service.messaging.RegisterUserMessage;
|
|||||||
import org.bigbluebutton.conference.service.messaging.UserConnectedToGlobalAudio;
|
import org.bigbluebutton.conference.service.messaging.UserConnectedToGlobalAudio;
|
||||||
import org.bigbluebutton.conference.service.messaging.UserDisconnectedFromGlobalAudio;
|
import org.bigbluebutton.conference.service.messaging.UserDisconnectedFromGlobalAudio;
|
||||||
import org.bigbluebutton.conference.service.messaging.ValidateAuthTokenMessage;
|
import org.bigbluebutton.conference.service.messaging.ValidateAuthTokenMessage;
|
||||||
|
import org.bigbluebutton.conference.service.messaging.GetAllMeetingsRequest;
|
||||||
import org.bigbluebutton.conference.service.messaging.redis.MessageHandler;
|
import org.bigbluebutton.conference.service.messaging.redis.MessageHandler;
|
||||||
import org.bigbluebutton.core.api.IBigBlueButtonInGW;
|
import org.bigbluebutton.core.api.IBigBlueButtonInGW;
|
||||||
|
|
||||||
|
|
||||||
import org.red5.logging.Red5LoggerFactory;
|
import org.red5.logging.Red5LoggerFactory;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
|
import com.google.gson.Gson;
|
||||||
|
|
||||||
|
|
||||||
public class MeetingMessageHandler implements MessageHandler {
|
public class MeetingMessageHandler implements MessageHandler {
|
||||||
private static Logger log = Red5LoggerFactory.getLogger(MeetingMessageHandler.class, "bigbluebutton");
|
private static Logger log = Red5LoggerFactory.getLogger(MeetingMessageHandler.class, "bigbluebutton");
|
||||||
@ -36,32 +36,62 @@ public class MeetingMessageHandler implements MessageHandler {
|
|||||||
if (msg != null) {
|
if (msg != null) {
|
||||||
if (msg instanceof EndMeetingMessage) {
|
if (msg instanceof EndMeetingMessage) {
|
||||||
EndMeetingMessage emm = (EndMeetingMessage) msg;
|
EndMeetingMessage emm = (EndMeetingMessage) msg;
|
||||||
log.debug("Received end meeting request. Meeting id [{}]", emm.meetingId);
|
log.info("Received end meeting request. Meeting id [{}]", emm.meetingId);
|
||||||
bbbGW.endMeeting(emm.meetingId);
|
bbbGW.endMeeting(emm.meetingId);
|
||||||
} else if (msg instanceof CreateMeetingMessage) {
|
} else if (msg instanceof CreateMeetingMessage) {
|
||||||
CreateMeetingMessage emm = (CreateMeetingMessage) msg;
|
CreateMeetingMessage emm = (CreateMeetingMessage) msg;
|
||||||
|
log.info("Received create meeting request. Meeting id [{}]", emm.id);
|
||||||
bbbGW.createMeeting2(emm.id, emm.externalId, emm.name, emm.record, emm.voiceBridge,
|
bbbGW.createMeeting2(emm.id, emm.externalId, emm.name, emm.record, emm.voiceBridge,
|
||||||
emm.duration, emm.autoStartRecording, emm.allowStartStopRecording);
|
emm.duration, emm.autoStartRecording, emm.allowStartStopRecording);
|
||||||
} else if (msg instanceof RegisterUserMessage) {
|
} else if (msg instanceof RegisterUserMessage) {
|
||||||
RegisterUserMessage emm = (RegisterUserMessage) msg;
|
RegisterUserMessage emm = (RegisterUserMessage) msg;
|
||||||
|
log.info("Received register user request. Meeting id [{}], userid=[{}], token=[{}], guest=[{}]", emm.meetingID, emm.internalUserId, emm.authToken, emm.guest);
|
||||||
bbbGW.registerUser(emm.meetingID, emm.internalUserId, emm.fullname, emm.role, emm.externUserID, emm.authToken, emm.guest);
|
bbbGW.registerUser(emm.meetingID, emm.internalUserId, emm.fullname, emm.role, emm.externUserID, emm.authToken, emm.guest);
|
||||||
} else if (msg instanceof DestroyMeetingMessage) {
|
} else if (msg instanceof DestroyMeetingMessage) {
|
||||||
DestroyMeetingMessage emm = (DestroyMeetingMessage) msg;
|
DestroyMeetingMessage emm = (DestroyMeetingMessage) msg;
|
||||||
log.debug("Received destroy meeting request. Meeting id [{}]", emm.meetingId);
|
log.info("Received destroy meeting request. Meeting id [{}]", emm.meetingId);
|
||||||
bbbGW.destroyMeeting(emm.meetingId);
|
bbbGW.destroyMeeting(emm.meetingId);
|
||||||
} else if (msg instanceof ValidateAuthTokenMessage) {
|
} else if (msg instanceof ValidateAuthTokenMessage) {
|
||||||
ValidateAuthTokenMessage emm = (ValidateAuthTokenMessage) msg;
|
ValidateAuthTokenMessage emm = (ValidateAuthTokenMessage) msg;
|
||||||
log.debug("Received ValidateAuthTokenMessage token request. Meeting id [{}]", emm.meetingId);
|
log.info("Received ValidateAuthTokenMessage token request. Meeting id [{}]", emm.meetingId);
|
||||||
bbbGW.validateAuthToken(emm.meetingId, emm.userId, emm.token, emm.replyTo);
|
bbbGW.validateAuthToken(emm.meetingId, emm.userId, emm.token, emm.replyTo);
|
||||||
} else if (msg instanceof UserConnectedToGlobalAudio) {
|
} else if (msg instanceof UserConnectedToGlobalAudio) {
|
||||||
UserConnectedToGlobalAudio emm = (UserConnectedToGlobalAudio) msg;
|
UserConnectedToGlobalAudio emm = (UserConnectedToGlobalAudio) msg;
|
||||||
log.debug("Received UserConnectedToGlobalAudio toekn request. user id [{}]", emm.name);
|
|
||||||
|
Map<String, Object> logData = new HashMap<String, Object>();
|
||||||
|
logData.put("voiceConf", emm.voiceConf);
|
||||||
|
logData.put("userId", emm.userid);
|
||||||
|
logData.put("username", emm.name);
|
||||||
|
logData.put("event", "user_connected_to_global_audio");
|
||||||
|
logData.put("description", "User connected to global audio.");
|
||||||
|
|
||||||
|
Gson gson = new Gson();
|
||||||
|
String logStr = gson.toJson(logData);
|
||||||
|
|
||||||
|
log.info("User connected to global audio: data={}", logStr);
|
||||||
|
|
||||||
bbbGW.userConnectedToGlobalAudio(emm.voiceConf, emm.userid, emm.name);
|
bbbGW.userConnectedToGlobalAudio(emm.voiceConf, emm.userid, emm.name);
|
||||||
} else if (msg instanceof UserDisconnectedFromGlobalAudio) {
|
} else if (msg instanceof UserDisconnectedFromGlobalAudio) {
|
||||||
UserDisconnectedFromGlobalAudio emm = (UserDisconnectedFromGlobalAudio) msg;
|
UserDisconnectedFromGlobalAudio emm = (UserDisconnectedFromGlobalAudio) msg;
|
||||||
log.debug("Received UserDisconnectedFromGlobalAudio toekn request. Meeting id [{}]", emm.name);
|
|
||||||
|
Map<String, Object> logData = new HashMap<String, Object>();
|
||||||
|
logData.put("voiceConf", emm.voiceConf);
|
||||||
|
logData.put("userId", emm.userid);
|
||||||
|
logData.put("username", emm.name);
|
||||||
|
logData.put("event", "user_disconnected_from_global_audio");
|
||||||
|
logData.put("description", "User disconnected from global audio.");
|
||||||
|
|
||||||
|
Gson gson = new Gson();
|
||||||
|
String logStr = gson.toJson(logData);
|
||||||
|
|
||||||
|
log.info("User disconnected from global audio: data={}", logStr);
|
||||||
bbbGW.userDisconnectedFromGlobalAudio(emm.voiceConf, emm.userid, emm.name);
|
bbbGW.userDisconnectedFromGlobalAudio(emm.voiceConf, emm.userid, emm.name);
|
||||||
}
|
}
|
||||||
|
else if (msg instanceof GetAllMeetingsRequest) {
|
||||||
|
GetAllMeetingsRequest emm = (GetAllMeetingsRequest) msg;
|
||||||
|
log.info("Received GetAllMeetingsRequest");
|
||||||
|
bbbGW.getAllMeetings("no_need_of_a_meeting_id");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} else if (channel.equalsIgnoreCase(MessagingConstants.TO_SYSTEM_CHANNEL)) {
|
} else if (channel.equalsIgnoreCase(MessagingConstants.TO_SYSTEM_CHANNEL)) {
|
||||||
IMessage msg = MessageFromJsonConverter.convert(message);
|
IMessage msg = MessageFromJsonConverter.convert(message);
|
||||||
|
@ -31,11 +31,8 @@ public class ChatMessageListener implements MessageHandler{
|
|||||||
String eventName = headerObject.get("name").toString();
|
String eventName = headerObject.get("name").toString();
|
||||||
eventName = eventName.replace("\"", "");
|
eventName = eventName.replace("\"", "");
|
||||||
|
|
||||||
if (eventName.equalsIgnoreCase("public_chat_message_event") ||
|
if (eventName.equalsIgnoreCase(MessagingConstants.SEND_PUBLIC_CHAT_MESSAGE_REQUEST) ||
|
||||||
eventName.equalsIgnoreCase("send_public_chat_message") || //identical
|
eventName.equalsIgnoreCase(MessagingConstants.SEND_PRIVATE_CHAT_MESSAGE_REQUEST)){
|
||||||
eventName.equalsIgnoreCase("private_chat_message_event") ||
|
|
||||||
eventName.equalsIgnoreCase("send_private_chat_message") ||//identical
|
|
||||||
eventName.equalsIgnoreCase("get_chat_history")){
|
|
||||||
|
|
||||||
String meetingID = payloadObject.get("meeting_id").toString().replace("\"", "");
|
String meetingID = payloadObject.get("meeting_id").toString().replace("\"", "");
|
||||||
String requesterID = payloadObject.get("requester_id").toString().replace("\"", "");
|
String requesterID = payloadObject.get("requester_id").toString().replace("\"", "");
|
||||||
@ -67,12 +64,10 @@ public class ChatMessageListener implements MessageHandler{
|
|||||||
map.put(ChatKeyUtil.TO_USERNAME, toUsername);
|
map.put(ChatKeyUtil.TO_USERNAME, toUsername);
|
||||||
map.put(ChatKeyUtil.MESSAGE, chatText);
|
map.put(ChatKeyUtil.MESSAGE, chatText);
|
||||||
|
|
||||||
//public message
|
if(eventName.equalsIgnoreCase(MessagingConstants.SEND_PUBLIC_CHAT_MESSAGE_REQUEST)) {
|
||||||
if(eventName.equalsIgnoreCase("public_chat_message_event")
|
|
||||||
|| eventName.equalsIgnoreCase("send_public_chat_message")) {
|
|
||||||
bbbGW.sendPublicMessage(meetingID, requesterID, map);
|
bbbGW.sendPublicMessage(meetingID, requesterID, map);
|
||||||
} else if(eventName.equalsIgnoreCase("private_chat_message_event")
|
}
|
||||||
|| eventName.equalsIgnoreCase("send_private_chat_message")) {
|
else if(eventName.equalsIgnoreCase(MessagingConstants.SEND_PRIVATE_CHAT_MESSAGE_REQUEST)) {
|
||||||
bbbGW.sendPrivateMessage(meetingID, requesterID, map);
|
bbbGW.sendPrivateMessage(meetingID, requesterID, map);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,12 @@
|
|||||||
|
package org.bigbluebutton.conference.service.messaging;
|
||||||
|
|
||||||
|
public class GetAllMeetingsRequest implements IMessage {
|
||||||
|
public static final String GET_ALL_MEETINGS_REQUEST_EVENT = "get_all_meetings_request";
|
||||||
|
public static final String VERSION = "0.0.1";
|
||||||
|
|
||||||
|
public final String meetingId;
|
||||||
|
|
||||||
|
public GetAllMeetingsRequest(String meetingId) {
|
||||||
|
this.meetingId = meetingId;
|
||||||
|
}
|
||||||
|
}
|
@ -33,6 +33,8 @@ public class MessageFromJsonConverter {
|
|||||||
return UserConnectedToGlobalAudio.fromJson(message);
|
return UserConnectedToGlobalAudio.fromJson(message);
|
||||||
case UserDisconnectedFromGlobalAudio.USER_DISCONNECTED_FROM_GLOBAL_AUDIO:
|
case UserDisconnectedFromGlobalAudio.USER_DISCONNECTED_FROM_GLOBAL_AUDIO:
|
||||||
return UserDisconnectedFromGlobalAudio.fromJson(message);
|
return UserDisconnectedFromGlobalAudio.fromJson(message);
|
||||||
|
case GetAllMeetingsRequest.GET_ALL_MEETINGS_REQUEST_EVENT:
|
||||||
|
return new GetAllMeetingsRequest("the_string_is_not_used_anywhere");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -76,4 +78,6 @@ public class MessageFromJsonConverter {
|
|||||||
String id = payload.get(Constants.KEEP_ALIVE_ID).getAsString();
|
String id = payload.get(Constants.KEEP_ALIVE_ID).getAsString();
|
||||||
return new KeepAliveMessage(id);
|
return new KeepAliveMessage(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//private static IMessage processGetAllMeetings(JsonObject)
|
||||||
}
|
}
|
||||||
|
@ -38,7 +38,8 @@ public class MessagingConstants {
|
|||||||
public static final String TO_POLLING_CHANNEL = TO_BBB_APPS_CHANNEL + ":polling";
|
public static final String TO_POLLING_CHANNEL = TO_BBB_APPS_CHANNEL + ":polling";
|
||||||
public static final String TO_USERS_CHANNEL = TO_BBB_APPS_CHANNEL + ":users";
|
public static final String TO_USERS_CHANNEL = TO_BBB_APPS_CHANNEL + ":users";
|
||||||
public static final String TO_CHAT_CHANNEL = TO_BBB_APPS_CHANNEL + ":chat";
|
public static final String TO_CHAT_CHANNEL = TO_BBB_APPS_CHANNEL + ":chat";
|
||||||
|
public static final String TO_VOICE_CHANNEL = TO_BBB_APPS_CHANNEL + ":voice";
|
||||||
|
public static final String TO_WHITEBOARD_CHANNEL = TO_BBB_APPS_CHANNEL + ":whiteboard";
|
||||||
|
|
||||||
public static final String DESTROY_MEETING_REQUEST_EVENT = "DestroyMeetingRequestEvent";
|
public static final String DESTROY_MEETING_REQUEST_EVENT = "DestroyMeetingRequestEvent";
|
||||||
public static final String CREATE_MEETING_REQUEST_EVENT = "CreateMeetingRequestEvent";
|
public static final String CREATE_MEETING_REQUEST_EVENT = "CreateMeetingRequestEvent";
|
||||||
@ -48,8 +49,12 @@ public class MessagingConstants {
|
|||||||
public static final String MEETING_DESTROYED_EVENT = "meeting_destroyed_event";
|
public static final String MEETING_DESTROYED_EVENT = "meeting_destroyed_event";
|
||||||
public static final String USER_JOINED_EVENT = "UserJoinedEvent";
|
public static final String USER_JOINED_EVENT = "UserJoinedEvent";
|
||||||
public static final String USER_LEFT_EVENT = "UserLeftEvent";
|
public static final String USER_LEFT_EVENT = "UserLeftEvent";
|
||||||
|
public static final String USER_LEFT_VOICE_REQUEST = "user_left_voice_request";
|
||||||
public static final String USER_STATUS_CHANGE_EVENT = "UserStatusChangeEvent";
|
public static final String USER_STATUS_CHANGE_EVENT = "UserStatusChangeEvent";
|
||||||
public static final String USER_ROLE_CHANGE_EVENT = "UserRoleChangeEvent";
|
public static final String USER_ROLE_CHANGE_EVENT = "UserRoleChangeEvent";
|
||||||
public static final String SEND_POLLS_EVENT = "SendPollsEvent";
|
public static final String SEND_POLLS_EVENT = "SendPollsEvent";
|
||||||
public static final String RECORD_STATUS_EVENT = "RecordStatusEvent";
|
public static final String RECORD_STATUS_EVENT = "RecordStatusEvent";
|
||||||
|
public static final String SEND_PUBLIC_CHAT_MESSAGE_REQUEST = "send_public_chat_message_request";
|
||||||
|
public static final String SEND_PRIVATE_CHAT_MESSAGE_REQUEST = "send_private_chat_message_request";
|
||||||
|
public static final String MUTE_USER_REQUEST = "mute_user_request";
|
||||||
}
|
}
|
||||||
|
@ -4,6 +4,7 @@ package org.bigbluebutton.conference.service.participants;
|
|||||||
|
|
||||||
import org.bigbluebutton.conference.service.messaging.MessagingConstants;
|
import org.bigbluebutton.conference.service.messaging.MessagingConstants;
|
||||||
import org.bigbluebutton.conference.service.messaging.redis.MessageHandler;
|
import org.bigbluebutton.conference.service.messaging.redis.MessageHandler;
|
||||||
|
//import org.bigbluebutton.core.api.*;
|
||||||
|
|
||||||
import org.bigbluebutton.core.api.IBigBlueButtonInGW;
|
import org.bigbluebutton.core.api.IBigBlueButtonInGW;
|
||||||
import com.google.gson.JsonParser;
|
import com.google.gson.JsonParser;
|
||||||
@ -20,7 +21,6 @@ public class ParticipantsListener implements MessageHandler{
|
|||||||
@Override
|
@Override
|
||||||
public void handleMessage(String pattern, String channel, String message) {
|
public void handleMessage(String pattern, String channel, String message) {
|
||||||
if (channel.equalsIgnoreCase(MessagingConstants.TO_USERS_CHANNEL)) {
|
if (channel.equalsIgnoreCase(MessagingConstants.TO_USERS_CHANNEL)) {
|
||||||
System.out.println("AntonChannel=(participants)" + channel);
|
|
||||||
|
|
||||||
JsonParser parser = new JsonParser();
|
JsonParser parser = new JsonParser();
|
||||||
JsonObject obj = (JsonObject) parser.parse(message);
|
JsonObject obj = (JsonObject) parser.parse(message);
|
||||||
@ -29,35 +29,13 @@ public class ParticipantsListener implements MessageHandler{
|
|||||||
|
|
||||||
String eventName = headerObject.get("name").toString().replace("\"", "");
|
String eventName = headerObject.get("name").toString().replace("\"", "");
|
||||||
|
|
||||||
if(eventName.equalsIgnoreCase("register_user_request") ||
|
if(eventName.equalsIgnoreCase("user_leaving_request")){
|
||||||
eventName.equalsIgnoreCase("user_left_event") ||
|
|
||||||
eventName.equalsIgnoreCase("user_joined_event") ||
|
|
||||||
eventName.equalsIgnoreCase("get_users_request")){
|
|
||||||
|
|
||||||
String roomName = payloadObject.get("meeting_id").toString().replace("\"", "");
|
String roomName = payloadObject.get("meeting_id").toString().replace("\"", "");
|
||||||
|
String userID = payloadObject.get("userid").toString().replace("\"", "");
|
||||||
if(eventName.equalsIgnoreCase("register_user_request")){
|
|
||||||
String userID = payloadObject.get("user_id").toString().replace("\"", "");
|
|
||||||
String username = payloadObject.get("name").toString().replace("\"", "");
|
|
||||||
String role = payloadObject.get("role").toString().replace("\"", "");
|
|
||||||
String externUserID = payloadObject.get("external_user_id").toString().replace("\"", "");
|
|
||||||
|
|
||||||
}
|
|
||||||
else if(eventName.equalsIgnoreCase("user_left_event")){
|
|
||||||
String userID = payloadObject.get("user_id").toString().replace("\"", "");
|
|
||||||
|
|
||||||
bbbInGW.userLeft(roomName, userID);
|
bbbInGW.userLeft(roomName, userID);
|
||||||
}
|
}
|
||||||
else if(eventName.equalsIgnoreCase("user_joined_event")){
|
|
||||||
String userID = payloadObject.get("user_id").toString().replace("\"", "");
|
|
||||||
|
|
||||||
bbbInGW.userJoin(roomName, userID);
|
|
||||||
}
|
|
||||||
else if(eventName.equalsIgnoreCase("get_users_request")){
|
|
||||||
String requesterID = payloadObject.get("requester_id").toString().replace("\"", "");
|
|
||||||
bbbInGW.getUsers(roomName, requesterID);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,6 @@
|
|||||||
|
package org.bigbluebutton.conference.service.voice;
|
||||||
|
|
||||||
|
public class VoiceKeyUtil {
|
||||||
|
public static final String MUTE = "mute";
|
||||||
|
public static final String USERID = "userId";
|
||||||
|
}
|
@ -0,0 +1,53 @@
|
|||||||
|
package org.bigbluebutton.conference.service.voice;
|
||||||
|
|
||||||
|
import org.bigbluebutton.conference.service.messaging.MessagingConstants;
|
||||||
|
import org.bigbluebutton.conference.service.messaging.redis.MessageHandler;
|
||||||
|
import com.google.gson.JsonParser;
|
||||||
|
import com.google.gson.JsonObject;
|
||||||
|
|
||||||
|
import java.util.Map;
|
||||||
|
import java.util.HashMap;
|
||||||
|
|
||||||
|
import org.bigbluebutton.core.api.IBigBlueButtonInGW;
|
||||||
|
|
||||||
|
public class VoiceMessageListener implements MessageHandler{
|
||||||
|
|
||||||
|
private IBigBlueButtonInGW bbbGW;
|
||||||
|
|
||||||
|
public void setBigBlueButtonInGW(IBigBlueButtonInGW bbbGW) {
|
||||||
|
this.bbbGW = bbbGW;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void handleMessage(String pattern, String channel, String message) {
|
||||||
|
if (channel.equalsIgnoreCase(MessagingConstants.TO_VOICE_CHANNEL)) {
|
||||||
|
|
||||||
|
JsonParser parser = new JsonParser();
|
||||||
|
JsonObject obj = (JsonObject) parser.parse(message);
|
||||||
|
JsonObject headerObject = (JsonObject) obj.get("header");
|
||||||
|
JsonObject payloadObject = (JsonObject) obj.get("payload");
|
||||||
|
|
||||||
|
String eventName = headerObject.get("name").toString().replace("\"", "");
|
||||||
|
|
||||||
|
if (eventName.equalsIgnoreCase(MessagingConstants.MUTE_USER_REQUEST)){
|
||||||
|
|
||||||
|
String meetingID = payloadObject.get("meeting_id").toString().replace("\"", "");
|
||||||
|
String requesterID = payloadObject.get("requester_id").toString().replace("\"", "");
|
||||||
|
String userID = payloadObject.get("userid").toString().replace("\"", "");
|
||||||
|
String muteString = payloadObject.get(VoiceKeyUtil.MUTE).toString().replace("\"", "");
|
||||||
|
Boolean mute = Boolean.valueOf(muteString);
|
||||||
|
|
||||||
|
System.out.println("handling mute_user_request");
|
||||||
|
bbbGW.muteUser(meetingID, requesterID, userID, mute);
|
||||||
|
}
|
||||||
|
else if (eventName.equalsIgnoreCase(MessagingConstants.USER_LEFT_VOICE_REQUEST)){
|
||||||
|
|
||||||
|
String meetingID = payloadObject.get("meeting_id").toString().replace("\"", "");
|
||||||
|
String userID = payloadObject.get("userid").toString().replace("\"", "");
|
||||||
|
|
||||||
|
System.out.println("handling user_left_voice_request");
|
||||||
|
bbbGW.voiceUserLeft(meetingID, userID);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -17,7 +17,11 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
package org.bigbluebutton.conference.service.voice;
|
package org.bigbluebutton.conference.service.voice;
|
||||||
import org.slf4j.Logger;
import org.red5.server.api.Red5;
import org.bigbluebutton.conference.BigBlueButtonSession;
import org.bigbluebutton.conference.Constants;
import org.bigbluebutton.core.api.IBigBlueButtonInGW;
|
import org.slf4j.Logger;
|
||||||
|
import org.red5.server.api.Red5;
|
||||||
|
import org.bigbluebutton.conference.BigBlueButtonSession;
|
||||||
|
import org.bigbluebutton.conference.Constants;
|
||||||
|
import org.bigbluebutton.core.api.IBigBlueButtonInGW;
|
||||||
import org.red5.logging.Red5LoggerFactory;
|
import org.red5.logging.Red5LoggerFactory;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
@ -71,9 +75,10 @@ public class VoiceService {
|
|||||||
bbbInGW.isMeetingMuted(meetingID, requesterID);
|
bbbInGW.isMeetingMuted(meetingID, requesterID);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// not sure if this is used
|
||||||
public void muteUnmuteUser(Map<String, Object> msg) {
|
public void muteUnmuteUser(Map<String, Object> msg) {
|
||||||
Boolean mute = (Boolean) msg.get("mute");
|
Boolean mute = (Boolean) msg.get(VoiceKeyUtil.MUTE);
|
||||||
String userid = (String) msg.get("userId");
|
String userid = (String) msg.get(VoiceKeyUtil.USERID);
|
||||||
|
|
||||||
String meetingID = Red5.getConnectionLocal().getScope().getName();
|
String meetingID = Red5.getConnectionLocal().getScope().getName();
|
||||||
String requesterID = getBbbSession().getInternalUserID();
|
String requesterID = getBbbSession().getInternalUserID();
|
||||||
|
@ -0,0 +1,52 @@
|
|||||||
|
|
||||||
|
package org.bigbluebutton.conference.service.whiteboard;
|
||||||
|
|
||||||
|
|
||||||
|
import org.bigbluebutton.conference.service.messaging.MessagingConstants;
|
||||||
|
import org.bigbluebutton.conference.service.messaging.redis.MessageHandler;
|
||||||
|
|
||||||
|
import org.bigbluebutton.core.api.IBigBlueButtonInGW;
|
||||||
|
import com.google.gson.JsonParser;
|
||||||
|
import com.google.gson.JsonObject;
|
||||||
|
|
||||||
|
public class WhiteboardListener implements MessageHandler{
|
||||||
|
|
||||||
|
private IBigBlueButtonInGW bbbInGW;
|
||||||
|
|
||||||
|
public void setBigBlueButtonInGW(IBigBlueButtonInGW bbbInGW) {
|
||||||
|
this.bbbInGW = bbbInGW;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void handleMessage(String pattern, String channel, String message) {
|
||||||
|
if (channel.equalsIgnoreCase(MessagingConstants.TO_WHITEBOARD_CHANNEL)) {
|
||||||
|
System.out.println("AntonChannel=(whiteboard)" + channel);
|
||||||
|
|
||||||
|
JsonParser parser = new JsonParser();
|
||||||
|
JsonObject obj = (JsonObject) parser.parse(message);
|
||||||
|
JsonObject headerObject = (JsonObject) obj.get("header");
|
||||||
|
JsonObject payloadObject = (JsonObject) obj.get("payload");
|
||||||
|
|
||||||
|
String eventName = headerObject.get("name").toString().replace("\"", "");
|
||||||
|
|
||||||
|
if(eventName.equalsIgnoreCase("get_whiteboard_shapes_request")){
|
||||||
|
//more cases to follow
|
||||||
|
|
||||||
|
String roomName = payloadObject.get("meeting_id").toString().replace("\"", "");
|
||||||
|
|
||||||
|
if(eventName.equalsIgnoreCase("get_whiteboard_shapes_request")){
|
||||||
|
String requesterID = payloadObject.get("requester_id").toString().replace("\"", "");
|
||||||
|
if(payloadObject.get("whiteboard_id") != null){
|
||||||
|
String whiteboardID = payloadObject.get("whiteboard_id").toString().replace("\"", "");
|
||||||
|
System.out.println("\n FOUND A whiteboardID:" + whiteboardID + "\n");
|
||||||
|
bbbInGW.requestWhiteboardAnnotationHistory(roomName, requesterID, whiteboardID, requesterID);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
System.out.println("\n DID NOT FIND A whiteboardID \n");
|
||||||
|
}
|
||||||
|
System.out.println("\n\n\n user<" + requesterID + "> requested the shapes.\n\n");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -14,6 +14,7 @@ public interface IBigBlueButtonInGW {
|
|||||||
String voiceBridge, long duration, boolean autoStartRecording,
|
String voiceBridge, long duration, boolean autoStartRecording,
|
||||||
boolean allowStartStopRecording);
|
boolean allowStartStopRecording);
|
||||||
void destroyMeeting(String meetingID);
|
void destroyMeeting(String meetingID);
|
||||||
|
void getAllMeetings(String meetingID);
|
||||||
void lockSettings(String meetingID, Boolean locked, Map<String, Boolean> lockSettigs);
|
void lockSettings(String meetingID, Boolean locked, Map<String, Boolean> lockSettigs);
|
||||||
|
|
||||||
|
|
||||||
|
@ -24,8 +24,8 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
|
|||||||
|
|
||||||
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
||||||
<FileNamePattern>log/bigbluebutton.%d{yyyy-MM-dd}.log</FileNamePattern>
|
<FileNamePattern>log/bigbluebutton.%d{yyyy-MM-dd}.log</FileNamePattern>
|
||||||
<!-- keep 5 days worth of history -->
|
<!-- keep 30 days worth of history -->
|
||||||
<MaxHistory>5</MaxHistory>
|
<MaxHistory>30</MaxHistory>
|
||||||
</rollingPolicy>
|
</rollingPolicy>
|
||||||
|
|
||||||
<encoder>
|
<encoder>
|
||||||
|
58
bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/BigBlueButtonActor.scala
Normal file → Executable file
58
bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/BigBlueButtonActor.scala
Normal file → Executable file
@ -4,8 +4,9 @@ import scala.actors.Actor
|
|||||||
import scala.actors.Actor._
|
import scala.actors.Actor._
|
||||||
import scala.collection.mutable.HashMap
|
import scala.collection.mutable.HashMap
|
||||||
import org.bigbluebutton.core.api._
|
import org.bigbluebutton.core.api._
|
||||||
|
import org.bigbluebutton.core.util._
|
||||||
|
|
||||||
class BigBlueButtonActor(outGW: MessageOutGateway) extends Actor {
|
class BigBlueButtonActor(outGW: MessageOutGateway) extends Actor with LogHelper {
|
||||||
|
|
||||||
private var meetings = new HashMap[String, MeetingActor]
|
private var meetings = new HashMap[String, MeetingActor]
|
||||||
|
|
||||||
@ -16,6 +17,7 @@ class BigBlueButtonActor(outGW: MessageOutGateway) extends Actor {
|
|||||||
case msg: CreateMeeting => handleCreateMeeting(msg)
|
case msg: CreateMeeting => handleCreateMeeting(msg)
|
||||||
case msg: DestroyMeeting => handleDestroyMeeting(msg)
|
case msg: DestroyMeeting => handleDestroyMeeting(msg)
|
||||||
case msg: KeepAliveMessage => handleKeepAliveMessage(msg)
|
case msg: KeepAliveMessage => handleKeepAliveMessage(msg)
|
||||||
|
case msg: GetAllMeetingsRequest => handleGetAllMeetingsRequest(msg)
|
||||||
case msg: InMessage => handleMeetingMessage(msg)
|
case msg: InMessage => handleMeetingMessage(msg)
|
||||||
case _ => // do nothing
|
case _ => // do nothing
|
||||||
}
|
}
|
||||||
@ -48,11 +50,11 @@ class BigBlueButtonActor(outGW: MessageOutGateway) extends Actor {
|
|||||||
private def handleMeetingNotFound(msg: InMessage) {
|
private def handleMeetingNotFound(msg: InMessage) {
|
||||||
msg match {
|
msg match {
|
||||||
case vat:ValidateAuthToken => {
|
case vat:ValidateAuthToken => {
|
||||||
println("No meeting [" + vat.meetingID + "] for auth token [" + vat.token + "]")
|
logger.info("No meeting [" + vat.meetingID + "] for auth token [" + vat.token + "]")
|
||||||
outGW.send(new ValidateAuthTokenReply(vat.meetingID, vat.userId, vat.token, false, vat.correlationId))
|
outGW.send(new ValidateAuthTokenReply(vat.meetingID, vat.userId, vat.token, false, vat.correlationId))
|
||||||
}
|
}
|
||||||
case _ => {
|
case _ => {
|
||||||
println("No meeting [" + msg.meetingID + "] for message type [" + msg.getClass() + "]")
|
logger.info("No meeting [" + msg.meetingID + "] for message type [" + msg.getClass() + "]")
|
||||||
// do nothing
|
// do nothing
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -63,16 +65,16 @@ class BigBlueButtonActor(outGW: MessageOutGateway) extends Actor {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private def handleDestroyMeeting(msg: DestroyMeeting) {
|
private def handleDestroyMeeting(msg: DestroyMeeting) {
|
||||||
println("****************** BBBActor received DestroyMeeting message for meeting id [" + msg.meetingID + "] **************")
|
logger.info("BBBActor received DestroyMeeting message for meeting id [" + msg.meetingID + "]")
|
||||||
meetings.get(msg.meetingID) match {
|
meetings.get(msg.meetingID) match {
|
||||||
case None => println("Could not find meeting id[" + msg.meetingID + "] to destroy.")
|
case None => println("Could not find meeting id[" + msg.meetingID + "] to destroy.")
|
||||||
case Some(m) => {
|
case Some(m) => {
|
||||||
m ! StopMeetingActor
|
m ! StopMeetingActor
|
||||||
meetings -= msg.meetingID
|
meetings -= msg.meetingID
|
||||||
println("Kinc everyone out on meeting id[" + msg.meetingID + "].")
|
logger.info("Kick everyone out on meeting id[" + msg.meetingID + "].")
|
||||||
outGW.send(new EndAndKickAll(msg.meetingID, m.recorded))
|
outGW.send(new EndAndKickAll(msg.meetingID, m.recorded))
|
||||||
|
|
||||||
println("Destroyed meeting id[" + msg.meetingID + "].")
|
logger.info("Destroyed meeting id[" + msg.meetingID + "].")
|
||||||
outGW.send(new MeetingDestroyed(msg.meetingID))
|
outGW.send(new MeetingDestroyed(msg.meetingID))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -81,7 +83,7 @@ class BigBlueButtonActor(outGW: MessageOutGateway) extends Actor {
|
|||||||
private def handleCreateMeeting(msg: CreateMeeting):Unit = {
|
private def handleCreateMeeting(msg: CreateMeeting):Unit = {
|
||||||
meetings.get(msg.meetingID) match {
|
meetings.get(msg.meetingID) match {
|
||||||
case None => {
|
case None => {
|
||||||
println("New meeting create request [" + msg.meetingName + "]")
|
logger.info("New meeting create request [" + msg.meetingName + "]")
|
||||||
var m = new MeetingActor(msg.meetingID, msg.externalMeetingID, msg.meetingName, msg.recorded,
|
var m = new MeetingActor(msg.meetingID, msg.externalMeetingID, msg.meetingName, msg.recorded,
|
||||||
msg.voiceBridge, msg.duration,
|
msg.voiceBridge, msg.duration,
|
||||||
msg.autoStartRecording, msg.allowStartStopRecording,
|
msg.autoStartRecording, msg.allowStartStopRecording,
|
||||||
@ -94,10 +96,50 @@ class BigBlueButtonActor(outGW: MessageOutGateway) extends Actor {
|
|||||||
m ! "StartTimer"
|
m ! "StartTimer"
|
||||||
}
|
}
|
||||||
case Some(m) => {
|
case Some(m) => {
|
||||||
println("Meeting already created [" + msg.meetingName + "]")
|
logger.info("Meeting already created [" + msg.meetingName + "]")
|
||||||
// do nothing
|
// do nothing
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private def handleGetAllMeetingsRequest(msg: GetAllMeetingsRequest) {
|
||||||
|
var len = meetings.keys.size
|
||||||
|
println("meetings.size=" + meetings.size)
|
||||||
|
println("len_=" + len)
|
||||||
|
|
||||||
|
val set = meetings.keySet
|
||||||
|
val arr : Array[String] = new Array[String](len)
|
||||||
|
set.copyToArray(arr)
|
||||||
|
val resultArray : Array[MeetingInfo] = new Array[MeetingInfo](len)
|
||||||
|
|
||||||
|
for(i <- 0 until arr.length) {
|
||||||
|
val id = arr(i)
|
||||||
|
val duration = meetings.get(arr(i)).head.getDuration()
|
||||||
|
val name = meetings.get(arr(i)).head.getMeetingName()
|
||||||
|
val recorded = meetings.get(arr(i)).head.getRecordedStatus()
|
||||||
|
val voiceBridge = meetings.get(arr(i)).head.getVoiceBridgeNumber()
|
||||||
|
|
||||||
|
var info = new MeetingInfo(id, name, recorded, voiceBridge, duration)
|
||||||
|
resultArray(i) = info
|
||||||
|
|
||||||
|
//remove later
|
||||||
|
println("for a meeting:" + id)
|
||||||
|
println("Meeting Name = " + meetings.get(id).head.getMeetingName())
|
||||||
|
println("isRecorded = " + meetings.get(id).head.getRecordedStatus())
|
||||||
|
println("voiceBridge = " + voiceBridge)
|
||||||
|
println("duration = " + duration)
|
||||||
|
|
||||||
|
//send the users
|
||||||
|
this ! (new GetUsers(id, "nodeJSapp"))
|
||||||
|
|
||||||
|
//send the presentation
|
||||||
|
this ! (new GetPresentationInfo(id, "nodeJSapp", "nodeJSapp"))
|
||||||
|
|
||||||
|
//send chat history
|
||||||
|
this ! (new GetChatHistoryRequest(id, "nodeJSapp", "nodeJSapp"))
|
||||||
|
}
|
||||||
|
|
||||||
|
outGW.send(new GetAllMeetingsReply(resultArray))
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
15
bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/BigBlueButtonInGW.scala
Normal file → Executable file
15
bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/BigBlueButtonInGW.scala
Normal file → Executable file
@ -32,6 +32,11 @@ class BigBlueButtonInGW(bbbGW: BigBlueButtonGateway, presUtil: PreuploadedPresen
|
|||||||
bbbGW.accept(new DestroyMeeting(meetingID))
|
bbbGW.accept(new DestroyMeeting(meetingID))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
def getAllMeetings(meetingID: String) {
|
||||||
|
println("******************** GET ALL MEETINGS ***************************** ")
|
||||||
|
bbbGW.accept(new GetAllMeetingsRequest("meetingId"))
|
||||||
|
}
|
||||||
|
|
||||||
def isAliveAudit(aliveId:String) {
|
def isAliveAudit(aliveId:String) {
|
||||||
bbbGW.acceptKeepAlive(new KeepAliveMessage(aliveId));
|
bbbGW.acceptKeepAlive(new KeepAliveMessage(aliveId));
|
||||||
}
|
}
|
||||||
@ -263,10 +268,12 @@ class BigBlueButtonInGW(bbbGW: BigBlueButtonGateway, presUtil: PreuploadedPresen
|
|||||||
val current = if (i == 1) true else false
|
val current = if (i == 1) true else false
|
||||||
val thumbnail = presBaseUrl + "/thumbnail/" + i
|
val thumbnail = presBaseUrl + "/thumbnail/" + i
|
||||||
val swfUri = presBaseUrl + "/slide/" + i
|
val swfUri = presBaseUrl + "/slide/" + i
|
||||||
val txtUri = presBaseUrl + "/textfiles/" + i
|
|
||||||
|
val txtUri = presBaseUrl + "/textfiles/slide-" + i + ".txt"
|
||||||
|
val pngUri = presBaseUrl + "/png/" + i
|
||||||
|
|
||||||
val p = new Page(id=id, num=num, thumbUri=thumbnail, swfUri=swfUri,
|
val p = new Page(id=id, num=num, thumbUri=thumbnail, swfUri=swfUri,
|
||||||
txtUri=txtUri, pngUri=thumbnail,
|
txtUri=txtUri, pngUri=pngUri,
|
||||||
current=current)
|
current=current)
|
||||||
pages += (p.id -> p)
|
pages += (p.id -> p)
|
||||||
}
|
}
|
||||||
@ -291,7 +298,7 @@ class BigBlueButtonInGW(bbbGW: BigBlueButtonGateway, presUtil: PreuploadedPresen
|
|||||||
}
|
}
|
||||||
|
|
||||||
def getPresentationInfo(meetingID: String, requesterID: String, replyTo: String) {
|
def getPresentationInfo(meetingID: String, requesterID: String, replyTo: String) {
|
||||||
println("**** Forwarding GetPresentationInfo for meeting[" + meetingID + "] ****")
|
// println("**** Forwarding GetPresentationInfo for meeting[" + meetingID + "] ****")
|
||||||
bbbGW.accept(new GetPresentationInfo(meetingID, requesterID, replyTo))
|
bbbGW.accept(new GetPresentationInfo(meetingID, requesterID, replyTo))
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -304,7 +311,7 @@ class BigBlueButtonInGW(bbbGW: BigBlueButtonGateway, presUtil: PreuploadedPresen
|
|||||||
}
|
}
|
||||||
|
|
||||||
def gotoSlide(meetingID: String, pageId: String) {
|
def gotoSlide(meetingID: String, pageId: String) {
|
||||||
println("**** Forwarding GotoSlide for meeting[" + meetingID + "] ****")
|
// println("**** Forwarding GotoSlide for meeting[" + meetingID + "] ****")
|
||||||
bbbGW.accept(new GotoSlide(meetingID, pageId))
|
bbbGW.accept(new GotoSlide(meetingID, pageId))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
17
bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/CollectorActor.scala
Normal file → Executable file
17
bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/CollectorActor.scala
Normal file → Executable file
@ -97,6 +97,7 @@ class CollectorActor(dispatcher: IDispatcher) extends Actor {
|
|||||||
case msg: UndoWhiteboardRequest => handleUndoWhiteboardRequest(msg)
|
case msg: UndoWhiteboardRequest => handleUndoWhiteboardRequest(msg)
|
||||||
case msg: EnableWhiteboardRequest => handleEnableWhiteboardRequest(msg)
|
case msg: EnableWhiteboardRequest => handleEnableWhiteboardRequest(msg)
|
||||||
case msg: IsWhiteboardEnabledRequest => handleIsWhiteboardEnabledRequest(msg)
|
case msg: IsWhiteboardEnabledRequest => handleIsWhiteboardEnabledRequest(msg)
|
||||||
|
case msg: GetAllMeetingsRequest => handleGetAllMeetingsRequest(msg)
|
||||||
case msg: GetStreamPath => handleGetStreamPath(msg)
|
case msg: GetStreamPath => handleGetStreamPath(msg)
|
||||||
case msg: UserRequestToEnter => handleUserRequestToEnter(msg)
|
case msg: UserRequestToEnter => handleUserRequestToEnter(msg)
|
||||||
case msg: GetGuestPolicy => handleGetGuestPolicy(msg)
|
case msg: GetGuestPolicy => handleGetGuestPolicy(msg)
|
||||||
@ -182,6 +183,7 @@ class CollectorActor(dispatcher: IDispatcher) extends Actor {
|
|||||||
case msg: UndoWhiteboardEvent => handleUndoWhiteboardEvent(msg)
|
case msg: UndoWhiteboardEvent => handleUndoWhiteboardEvent(msg)
|
||||||
case msg: WhiteboardEnabledEvent => handleWhiteboardEnabledEvent(msg)
|
case msg: WhiteboardEnabledEvent => handleWhiteboardEnabledEvent(msg)
|
||||||
case msg: IsWhiteboardEnabledReply => handleIsWhiteboardEnabledReply(msg)
|
case msg: IsWhiteboardEnabledReply => handleIsWhiteboardEnabledReply(msg)
|
||||||
|
case msg: GetAllMeetingsReply => handleGetAllMeetingsReply(msg)
|
||||||
case msg: GuestRequestedToEnter => handleGuestRequestedToEnter(msg)
|
case msg: GuestRequestedToEnter => handleGuestRequestedToEnter(msg)
|
||||||
case msg: GetGuestPolicyReply => handleGetGuestPolicyReply(msg)
|
case msg: GetGuestPolicyReply => handleGetGuestPolicyReply(msg)
|
||||||
case msg: GuestPolicyChanged => handleGuestPolicyChanged(msg)
|
case msg: GuestPolicyChanged => handleGuestPolicyChanged(msg)
|
||||||
@ -215,7 +217,7 @@ class CollectorActor(dispatcher: IDispatcher) extends Actor {
|
|||||||
wuser.put(Constants.PRESENTER, user.presenter:java.lang.Boolean)
|
wuser.put(Constants.PRESENTER, user.presenter:java.lang.Boolean)
|
||||||
wuser.put(Constants.HAS_STREAM, user.hasStream:java.lang.Boolean)
|
wuser.put(Constants.HAS_STREAM, user.hasStream:java.lang.Boolean)
|
||||||
wuser.put(Constants.LOCKED, user.locked:java.lang.Boolean)
|
wuser.put(Constants.LOCKED, user.locked:java.lang.Boolean)
|
||||||
wuser.put("webcamStream", user.webcamStreams mkString("|"))
|
wuser.put(Constants.WEBCAM_STREAM, user.webcamStreams)
|
||||||
wuser.put(Constants.PHONE_USER, user.phoneUser:java.lang.Boolean)
|
wuser.put(Constants.PHONE_USER, user.phoneUser:java.lang.Boolean)
|
||||||
wuser.put(Constants.VOICE_USER, vuser)
|
wuser.put(Constants.VOICE_USER, vuser)
|
||||||
|
|
||||||
@ -1250,7 +1252,7 @@ class CollectorActor(dispatcher: IDispatcher) extends Actor {
|
|||||||
header.put(Constants.TIMESTAMP, TimestampGenerator.generateTimestamp)
|
header.put(Constants.TIMESTAMP, TimestampGenerator.generateTimestamp)
|
||||||
header.put(Constants.CURRENT_TIME, TimestampGenerator.getCurrentTime)
|
header.put(Constants.CURRENT_TIME, TimestampGenerator.getCurrentTime)
|
||||||
|
|
||||||
println("***** DISPATCHING VOICE USER MUTED *****************")
|
// println("***** DISPATCHING VOICE USER MUTED *****************")
|
||||||
dispatcher.dispatch(buildJson(header, payload))
|
dispatcher.dispatch(buildJson(header, payload))
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1374,6 +1376,12 @@ class CollectorActor(dispatcher: IDispatcher) extends Actor {
|
|||||||
dispatcher.dispatch(buildJson(header, payload))
|
dispatcher.dispatch(buildJson(header, payload))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private def handleGetAllMeetingsRequest(msg: GetAllMeetingsRequest) {
|
||||||
|
println("***** DISPATCHING GET ALL MEETINGS REQUEST *****************")
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// OUT MESSAGES
|
// OUT MESSAGES
|
||||||
private def handleMeetingCreated(msg: MeetingCreated) {
|
private def handleMeetingCreated(msg: MeetingCreated) {
|
||||||
val json = MeetingMessageToJsonConverter.meetingCreatedToJson(msg)
|
val json = MeetingMessageToJsonConverter.meetingCreatedToJson(msg)
|
||||||
@ -2179,6 +2187,11 @@ class CollectorActor(dispatcher: IDispatcher) extends Actor {
|
|||||||
val json = WhiteboardMessageToJsonConverter.isWhiteboardEnabledReplyToJson(msg)
|
val json = WhiteboardMessageToJsonConverter.isWhiteboardEnabledReplyToJson(msg)
|
||||||
dispatcher.dispatch(json)
|
dispatcher.dispatch(json)
|
||||||
}
|
}
|
||||||
|
private def handleGetAllMeetingsReply(msg: GetAllMeetingsReply) {
|
||||||
|
val json = MeetingMessageToJsonConverter.getAllMeetingsReplyToJson(msg)
|
||||||
|
println("***** DISPATCHING GET ALL MEETINGS REPLY OUTMSG *****************")
|
||||||
|
dispatcher.dispatch(json)
|
||||||
|
}
|
||||||
|
|
||||||
private def handleGetStreamPath(msg: GetStreamPath) {
|
private def handleGetStreamPath(msg: GetStreamPath) {
|
||||||
val payload = new java.util.HashMap[String, Any]()
|
val payload = new java.util.HashMap[String, Any]()
|
||||||
|
@ -34,6 +34,22 @@ class MeetingActor(val meetingID: String, val externalMeetingID: String, val mee
|
|||||||
var meetingEnded = false
|
var meetingEnded = false
|
||||||
var guestPolicy = GuestPolicy.ASK_MODERATOR
|
var guestPolicy = GuestPolicy.ASK_MODERATOR
|
||||||
|
|
||||||
|
def getDuration():Long = {
|
||||||
|
duration
|
||||||
|
}
|
||||||
|
|
||||||
|
def getMeetingName():String = {
|
||||||
|
meetingName
|
||||||
|
}
|
||||||
|
|
||||||
|
def getRecordedStatus():Boolean = {
|
||||||
|
recorded
|
||||||
|
}
|
||||||
|
|
||||||
|
def getVoiceBridgeNumber():String = {
|
||||||
|
voiceBridge
|
||||||
|
}
|
||||||
|
|
||||||
val TIMER_INTERVAL = 30000
|
val TIMER_INTERVAL = 30000
|
||||||
var hasLastWebUserLeft = false
|
var hasLastWebUserLeft = false
|
||||||
var lastWebUserLeftOn:Long = 0
|
var lastWebUserLeftOn:Long = 0
|
||||||
@ -162,7 +178,7 @@ class MeetingActor(val meetingID: String, val externalMeetingID: String, val mee
|
|||||||
}
|
}
|
||||||
|
|
||||||
def startRecordingIfAutoStart() {
|
def startRecordingIfAutoStart() {
|
||||||
if (!recording && autoStartRecording && users.numWebUsers == 1) {
|
if (recorded && !recording && autoStartRecording && users.numWebUsers == 1) {
|
||||||
logger.info("Auto start recording for meeting=[" + meetingID + "]")
|
logger.info("Auto start recording for meeting=[" + meetingID + "]")
|
||||||
recording = true
|
recording = true
|
||||||
outGW.send(new RecordingStatusChanged(meetingID, recorded, "system", recording))
|
outGW.send(new RecordingStatusChanged(meetingID, recorded, "system", recording))
|
||||||
@ -170,7 +186,7 @@ class MeetingActor(val meetingID: String, val externalMeetingID: String, val mee
|
|||||||
}
|
}
|
||||||
|
|
||||||
def stopAutoStartedRecording() {
|
def stopAutoStartedRecording() {
|
||||||
if (recording && autoStartRecording
|
if (recorded && recording && autoStartRecording
|
||||||
&& users.numWebUsers == 0) {
|
&& users.numWebUsers == 0) {
|
||||||
logger.info("Last web user left. Auto stopping recording for meeting=[{}", meetingID)
|
logger.info("Last web user left. Auto stopping recording for meeting=[{}", meetingID)
|
||||||
recording = false
|
recording = false
|
||||||
|
@ -550,6 +550,10 @@ case class IsWhiteboardEnabledRequest(
|
|||||||
replyTo: String
|
replyTo: String
|
||||||
) extends InMessage
|
) extends InMessage
|
||||||
|
|
||||||
|
case class GetAllMeetingsRequest(
|
||||||
|
meetingID: String /** Not used. Just to satisfy trait **/
|
||||||
|
) extends InMessage
|
||||||
|
|
||||||
// Shared notes
|
// Shared notes
|
||||||
case class PatchDocumentRequest(
|
case class PatchDocumentRequest(
|
||||||
meetingID: String,
|
meetingID: String,
|
||||||
|
@ -79,6 +79,7 @@ object MessageNames {
|
|||||||
val UNDO_WHITEBOARD = "undo_whiteboard_request"
|
val UNDO_WHITEBOARD = "undo_whiteboard_request"
|
||||||
val ENABLE_WHITEBOARD = "enable_whiteboard_request"
|
val ENABLE_WHITEBOARD = "enable_whiteboard_request"
|
||||||
val IS_WHITEBOARD_ENABLED = "is_whiteboard_enabled_request"
|
val IS_WHITEBOARD_ENABLED = "is_whiteboard_enabled_request"
|
||||||
|
val GET_ALL_MEETINGS_REQUEST = "get_all_meetings_request"
|
||||||
val GET_STREAM_PATH = "get_stream_path_request"
|
val GET_STREAM_PATH = "get_stream_path_request"
|
||||||
val USER_REQUEST_TO_ENTER = "user_request_to_enter"
|
val USER_REQUEST_TO_ENTER = "user_request_to_enter"
|
||||||
var GET_GUEST_POLICY = "get_guest_policy"
|
var GET_GUEST_POLICY = "get_guest_policy"
|
||||||
@ -168,6 +169,7 @@ object MessageNames {
|
|||||||
val MEETING_DESTROYED_EVENT = "meeting_destroyed_event"
|
val MEETING_DESTROYED_EVENT = "meeting_destroyed_event"
|
||||||
val KEEP_ALIVE_REPLY = "keep_alive_reply"
|
val KEEP_ALIVE_REPLY = "keep_alive_reply"
|
||||||
val USER_LISTEN_ONLY = "user_listening_only"
|
val USER_LISTEN_ONLY = "user_listening_only"
|
||||||
|
val GET_ALL_MEETINGS_REPLY = "get_all_meetings_reply"
|
||||||
val GET_STREAM_PATH_REPLY = "get_stream_path_reply"
|
val GET_STREAM_PATH_REPLY = "get_stream_path_reply"
|
||||||
val GUEST_REQUESTED_TO_ENTER = "guest_requested_to_enter"
|
val GUEST_REQUESTED_TO_ENTER = "guest_requested_to_enter"
|
||||||
var GET_GUEST_POLICY_REPLY = "get_guest_policy_reply"
|
var GET_GUEST_POLICY_REPLY = "get_guest_policy_reply"
|
||||||
@ -175,5 +177,4 @@ object MessageNames {
|
|||||||
val GET_GUESTS_WAITING_REPLY = "get_guests_waiting_reply"
|
val GET_GUESTS_WAITING_REPLY = "get_guests_waiting_reply"
|
||||||
val RESPONSE_TO_GUEST = "response_to_guest"
|
val RESPONSE_TO_GUEST = "response_to_guest"
|
||||||
val GUEST_KICKED = "guest_kicked"
|
val GUEST_KICKED = "guest_kicked"
|
||||||
|
|
||||||
}
|
}
|
@ -663,6 +663,11 @@ case class IsWhiteboardEnabledReply(
|
|||||||
version:String = Versions.V_0_0_1
|
version:String = Versions.V_0_0_1
|
||||||
) extends IOutMessage
|
) extends IOutMessage
|
||||||
|
|
||||||
|
case class GetAllMeetingsReply(
|
||||||
|
meetings: Array[MeetingInfo],
|
||||||
|
version:String = Versions.V_0_0_1
|
||||||
|
) extends IOutMessage
|
||||||
|
|
||||||
case class GuestRequestedToEnter (
|
case class GuestRequestedToEnter (
|
||||||
meetingID: String,
|
meetingID: String,
|
||||||
recorded: Boolean,
|
recorded: Boolean,
|
||||||
|
@ -113,3 +113,5 @@ case class MeetingPasswords(moderatorPass: String, viewerPass: String)
|
|||||||
|
|
||||||
case class MeetingDuration(duration: Int = 0, createdTime: Long = 0,
|
case class MeetingDuration(duration: Int = 0, createdTime: Long = 0,
|
||||||
startTime: Long = 0, endTime: Long = 0)
|
startTime: Long = 0, endTime: Long = 0)
|
||||||
|
|
||||||
|
case class MeetingInfo(meetingID: String, meetingName: String, recorded: Boolean, voiceBridge: String, duration: Long)
|
||||||
|
14
bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/apps/presentation/PresentationApp.scala
Normal file → Executable file
14
bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/apps/presentation/PresentationApp.scala
Normal file → Executable file
@ -84,7 +84,7 @@ trait PresentationApp {
|
|||||||
}
|
}
|
||||||
|
|
||||||
def handleGetPresentationInfo(msg: GetPresentationInfo) {
|
def handleGetPresentationInfo(msg: GetPresentationInfo) {
|
||||||
println("PresentationApp : handleGetPresentationInfo GetPresentationInfo for meeting [" + msg.meetingID + "] [" + msg.requesterID + "]" )
|
// println("PresentationApp : handleGetPresentationInfo GetPresentationInfo for meeting [" + msg.meetingID + "] [" + msg.requesterID + "]" )
|
||||||
|
|
||||||
val curPresenter = getCurrentPresenter;
|
val curPresenter = getCurrentPresenter;
|
||||||
val presenter = new CurrentPresenter(curPresenter.presenterID,
|
val presenter = new CurrentPresenter(curPresenter.presenterID,
|
||||||
@ -107,15 +107,15 @@ trait PresentationApp {
|
|||||||
}
|
}
|
||||||
|
|
||||||
def handleGotoSlide(msg: GotoSlide) {
|
def handleGotoSlide(msg: GotoSlide) {
|
||||||
println("Received GotoSlide for meeting=[" + msg.meetingID + "] page=[" + msg.page + "]")
|
// println("Received GotoSlide for meeting=[" + msg.meetingID + "] page=[" + msg.page + "]")
|
||||||
println("*** Before change page ****")
|
// println("*** Before change page ****")
|
||||||
printPresentations
|
// printPresentations
|
||||||
presModel.changePage(msg.page) foreach {page =>
|
presModel.changePage(msg.page) foreach {page =>
|
||||||
println("Switching page for meeting=[" + msg.meetingID + "] page=[" + page.id + "]")
|
// println("Switching page for meeting=[" + msg.meetingID + "] page=[" + page.id + "]")
|
||||||
outGW.send(new GotoSlideOutMsg(meetingID, recorded, page))
|
outGW.send(new GotoSlideOutMsg(meetingID, recorded, page))
|
||||||
}
|
}
|
||||||
println("*** After change page ****")
|
// println("*** After change page ****")
|
||||||
printPresentations
|
// printPresentations
|
||||||
}
|
}
|
||||||
|
|
||||||
def handleSharePresentation(msg: SharePresentation) {
|
def handleSharePresentation(msg: SharePresentation) {
|
||||||
|
@ -91,11 +91,11 @@ class PresentationModel {
|
|||||||
val nPages = pres.pages + (page.id -> page)
|
val nPages = pres.pages + (page.id -> page)
|
||||||
val newPres = pres.copy(pages= nPages)
|
val newPres = pres.copy(pages= nPages)
|
||||||
savePresentation(newPres)
|
savePresentation(newPres)
|
||||||
println("Making page[" + page.id + "] not current[" + page.current + "]")
|
// println("Making page[" + page.id + "] not current[" + page.current + "]")
|
||||||
println("After deact page. presentation id=[" + newPres.id + "] current=[" + newPres.current + "]")
|
// println("After deact page. presentation id=[" + newPres.id + "] current=[" + newPres.current + "]")
|
||||||
newPres.pages.values foreach {page =>
|
// newPres.pages.values foreach {page =>
|
||||||
println("page id=[" + page.id + "] current=[" + page.current + "]")
|
// println("page id=[" + page.id + "] current=[" + page.current + "]")
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -107,11 +107,11 @@ class PresentationModel {
|
|||||||
val newPages = pres.pages + (page.id -> page)
|
val newPages = pres.pages + (page.id -> page)
|
||||||
val newPres = pres.copy(pages= newPages)
|
val newPres = pres.copy(pages= newPages)
|
||||||
savePresentation(newPres)
|
savePresentation(newPres)
|
||||||
println("Making page[" + page.id + "] current[" + page.current + "]")
|
// println("Making page[" + page.id + "] current[" + page.current + "]")
|
||||||
Some(page)
|
Some(page)
|
||||||
}
|
}
|
||||||
case None => {
|
case None => {
|
||||||
println("Could not find page[" + page + "] in presentation [" + pres.id + "]")
|
// println("Could not find page[" + page + "] in presentation [" + pres.id + "]")
|
||||||
None
|
None
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -36,26 +36,27 @@ trait UsersApp {
|
|||||||
}
|
}
|
||||||
|
|
||||||
def handleUserConnectedToGlobalAudio(msg: UserConnectedToGlobalAudio) {
|
def handleUserConnectedToGlobalAudio(msg: UserConnectedToGlobalAudio) {
|
||||||
// println("*************** Got UserConnectedToGlobalAudio message for [" + msg.name + "] ********************" )
|
|
||||||
val user = users.getUserWithExternalId(msg.userid)
|
val user = users.getUserWithExternalId(msg.userid)
|
||||||
user foreach {u =>
|
user foreach {u =>
|
||||||
val vu = u.voiceUser.copy(talking=false)
|
val vu = u.voiceUser.copy(talking=false)
|
||||||
val uvo = u.copy(listenOnly=true, voiceUser=vu)
|
val uvo = u.copy(listenOnly=true, voiceUser=vu)
|
||||||
users.addUser(uvo)
|
users.addUser(uvo)
|
||||||
|
logger.info("UserConnectedToGlobalAudio: mid=[" + meetingID + "] uid=[" + uvo.userID + "]")
|
||||||
outGW.send(new UserListeningOnly(meetingID, recorded, uvo.userID, uvo.listenOnly))
|
outGW.send(new UserListeningOnly(meetingID, recorded, uvo.userID, uvo.listenOnly))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
def handleUserDisconnectedFromGlobalAudio(msg: UserDisconnectedFromGlobalAudio) {
|
def handleUserDisconnectedFromGlobalAudio(msg: UserDisconnectedFromGlobalAudio) {
|
||||||
println("*************** Got UserDisconnectedToGlobalAudio message for [" + msg.name + "] ********************" )
|
|
||||||
val user = users.getUserWithExternalId(msg.userid)
|
val user = users.getUserWithExternalId(msg.userid)
|
||||||
user foreach {u =>
|
user foreach {u =>
|
||||||
val uvo = u.copy(listenOnly=false)
|
val uvo = u.copy(listenOnly=false)
|
||||||
users.addUser(uvo)
|
users.addUser(uvo)
|
||||||
|
logger.info("UserDisconnectedToGlobalAudio: mid=[" + meetingID + "] uid=[" + uvo.userID + "]")
|
||||||
outGW.send(new UserListeningOnly(meetingID, recorded, uvo.userID, uvo.listenOnly))
|
outGW.send(new UserListeningOnly(meetingID, recorded, uvo.userID, uvo.listenOnly))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
def handleMuteAllExceptPresenterRequest(msg: MuteAllExceptPresenterRequest) {
|
def handleMuteAllExceptPresenterRequest(msg: MuteAllExceptPresenterRequest) {
|
||||||
meetingMuted = msg.mute
|
meetingMuted = msg.mute
|
||||||
outGW.send(new MeetingMuted(meetingID, recorded, meetingMuted))
|
outGW.send(new MeetingMuted(meetingID, recorded, meetingMuted))
|
||||||
@ -76,18 +77,42 @@ trait UsersApp {
|
|||||||
def handleValidateAuthToken(msg: ValidateAuthToken) {
|
def handleValidateAuthToken(msg: ValidateAuthToken) {
|
||||||
// println("*************** Got ValidateAuthToken message ********************" )
|
// println("*************** Got ValidateAuthToken message ********************" )
|
||||||
regUsers.get (msg.userId) match {
|
regUsers.get (msg.userId) match {
|
||||||
case Some(u) => outGW.send(new ValidateAuthTokenReply(meetingID, msg.userId, msg.token, true, msg.correlationId))
|
case Some(u) =>
|
||||||
case None => outGW.send(new ValidateAuthTokenReply(meetingID, msg.userId, msg.token, false, msg.correlationId))
|
{
|
||||||
|
val replyTo = meetingID + '/' + msg.userId
|
||||||
|
|
||||||
|
//send the reply
|
||||||
|
outGW.send(new ValidateAuthTokenReply(meetingID, msg.userId, msg.token, true, msg.correlationId))
|
||||||
|
|
||||||
|
//send the list of users in the meeting
|
||||||
|
outGW.send(new GetUsersReply(meetingID, msg.userId, users.getUsers))
|
||||||
|
|
||||||
|
//send chat history
|
||||||
|
this ! (new GetChatHistoryRequest(meetingID, msg.userId, replyTo))
|
||||||
|
|
||||||
|
//join the user
|
||||||
|
handleUserJoin(new UserJoining(meetingID, msg.userId))
|
||||||
|
|
||||||
|
//send the presentation
|
||||||
|
logger.info("ValidateToken success: mid=[" + meetingID + "] uid=[" + msg.userId + "]")
|
||||||
|
this ! (new GetPresentationInfo(meetingID, msg.userId, replyTo))
|
||||||
|
}
|
||||||
|
case None => {
|
||||||
|
logger.info("ValidateToken failed: mid=[" + meetingID + "] uid=[" + msg.userId + "]")
|
||||||
|
outGW.send(new ValidateAuthTokenReply(meetingID, msg.userId, msg.token, false, msg.correlationId))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
def handleRegisterUser(msg: RegisterUser) {
|
def handleRegisterUser(msg: RegisterUser) {
|
||||||
if (hasMeetingEnded) {
|
if (hasMeetingEnded) {
|
||||||
// Check first if the meeting has ended and the user refreshed the client to re-connect.
|
// Check first if the meeting has ended and the user refreshed the client to re-connect.
|
||||||
|
logger.info("Register user failed: reason=[meeting has ended] mid=[" + meetingID + "] uid=[" + msg.userID + "]")
|
||||||
sendMeetingHasEnded(msg.userID)
|
sendMeetingHasEnded(msg.userID)
|
||||||
} else {
|
} else {
|
||||||
val regUser = new RegisteredUser(msg.userID, msg.extUserID, msg.name, msg.role, msg.authToken, msg.guest)
|
val regUser = new RegisteredUser(msg.userID, msg.extUserID, msg.name, msg.role, msg.authToken, msg.guest)
|
||||||
regUsers += msg.userID -> regUser
|
regUsers += msg.userID -> regUser
|
||||||
|
logger.info("Register user success: mid=[" + meetingID + "] uid=[" + msg.userID + "]")
|
||||||
outGW.send(new UserRegistered(meetingID, recorded, regUser))
|
outGW.send(new UserRegistered(meetingID, recorded, regUser))
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -102,9 +127,11 @@ trait UsersApp {
|
|||||||
users.getUser(msg.userID) match {
|
users.getUser(msg.userID) match {
|
||||||
case Some(u) => {
|
case Some(u) => {
|
||||||
// println("Sending mute user request uid=[" + msg.userID + "] mute=[" + msg.mute + "]")
|
// println("Sending mute user request uid=[" + msg.userID + "] mute=[" + msg.mute + "]")
|
||||||
|
logger.info("Muting user: mid=[" + meetingID + "] uid=[" + u.userID + "]")
|
||||||
outGW.send(new MuteVoiceUser(meetingID, recorded, msg.requesterID, u.userID, msg.mute))
|
outGW.send(new MuteVoiceUser(meetingID, recorded, msg.requesterID, u.userID, msg.mute))
|
||||||
}
|
}
|
||||||
case None => {
|
case None => {
|
||||||
|
logger.info("Could not find user to mute: mid=[" + meetingID + "] uid=[" + msg.userID + "]")
|
||||||
// println("Could not find user to mute. uid=[" + msg.userID + "] mute=[" + msg.mute + "]")
|
// println("Could not find user to mute. uid=[" + msg.userID + "] mute=[" + msg.mute + "]")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -115,6 +142,7 @@ trait UsersApp {
|
|||||||
users.getUser(msg.userId) match {
|
users.getUser(msg.userId) match {
|
||||||
case Some(u) => {
|
case Some(u) => {
|
||||||
if (u.voiceUser.joined) {
|
if (u.voiceUser.joined) {
|
||||||
|
logger.info("Ejecting user from voice: mid=[" + meetingID + "] uid=[" + u.userID + "]")
|
||||||
outGW.send(new EjectVoiceUser(meetingID, recorded, msg.ejectedBy, u.userID))
|
outGW.send(new EjectVoiceUser(meetingID, recorded, msg.ejectedBy, u.userID))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -122,6 +150,21 @@ trait UsersApp {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
def handleLockUser(msg: LockUser) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
def handleLockAllUsers(msg: LockAllUsers) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
def handleGetLockSettings(msg: GetLockSettings) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
def handleIsMeetingLocked(msg: IsMeetingLocked) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
def handleSetLockSettings(msg: SetLockSettings) {
|
def handleSetLockSettings(msg: SetLockSettings) {
|
||||||
// println("*************** Received new lock settings ********************")
|
// println("*************** Received new lock settings ********************")
|
||||||
@ -178,6 +221,7 @@ trait UsersApp {
|
|||||||
|
|
||||||
users.removeUser(msg.userId)
|
users.removeUser(msg.userId)
|
||||||
|
|
||||||
|
logger.info("Ejecting user from meeting: mid=[" + meetingID + "]uid=[" + msg.userId + "]")
|
||||||
outGW.send(new UserEjectedFromMeeting(meetingID, recorded, msg.userId, msg.ejectedBy))
|
outGW.send(new UserEjectedFromMeeting(meetingID, recorded, msg.userId, msg.ejectedBy))
|
||||||
outGW.send(new DisconnectUser(meetingID, msg.userId))
|
outGW.send(new DisconnectUser(meetingID, msg.userId))
|
||||||
|
|
||||||
@ -190,16 +234,17 @@ trait UsersApp {
|
|||||||
val streams = user.webcamStreams + msg.stream
|
val streams = user.webcamStreams + msg.stream
|
||||||
val uvo = user.copy(hasStream=true, webcamStreams=streams)
|
val uvo = user.copy(hasStream=true, webcamStreams=streams)
|
||||||
users.addUser(uvo)
|
users.addUser(uvo)
|
||||||
|
logger.info("User shared webcam: mid=[" + meetingID + "] uid=[" + uvo.userID + "]")
|
||||||
outGW.send(new UserSharedWebcam(meetingID, recorded, uvo.userID, msg.stream))
|
outGW.send(new UserSharedWebcam(meetingID, recorded, uvo.userID, msg.stream))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
def handleUserunshareWebcam(msg: UserUnshareWebcam) {
|
def handleUserunshareWebcam(msg: UserUnshareWebcam) {
|
||||||
users.getUser(msg.userId) foreach {user =>
|
users.getUser(msg.userId) foreach {user =>
|
||||||
// TODO: Update user streams here
|
|
||||||
val streams = user.webcamStreams - msg.stream
|
val streams = user.webcamStreams - msg.stream
|
||||||
val uvo = user.copy(hasStream=false, webcamStreams=streams)
|
val uvo = user.copy(hasStream=false, webcamStreams=streams)
|
||||||
users.addUser(uvo)
|
users.addUser(uvo)
|
||||||
|
logger.info("User unshared webcam: mid=[" + meetingID + "] uid=[" + uvo.userID + "] streams=[" + streams + "]")
|
||||||
outGW.send(new UserUnsharedWebcam(meetingID, recorded, uvo.userID, msg.stream))
|
outGW.send(new UserUnsharedWebcam(meetingID, recorded, uvo.userID, msg.stream))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -207,11 +252,13 @@ trait UsersApp {
|
|||||||
def handleChangeUserStatus(msg: ChangeUserStatus):Unit = {
|
def handleChangeUserStatus(msg: ChangeUserStatus):Unit = {
|
||||||
users.getUser(msg.userID) foreach {user =>
|
users.getUser(msg.userID) foreach {user =>
|
||||||
val uvo = msg.status match {
|
val uvo = msg.status match {
|
||||||
case "hasStream" => user.copy(hasStream=msg.value.asInstanceOf[Boolean])
|
|
||||||
case "mood" => user.copy( mood=msg.value.asInstanceOf[String])
|
case "mood" => user.copy( mood=msg.value.asInstanceOf[String])
|
||||||
case "presenter" => user.copy(presenter=msg.value.asInstanceOf[Boolean])
|
case _ => null
|
||||||
}
|
}
|
||||||
|
if (uvo != null) {
|
||||||
|
logger.info("User changed mood: mid=[" + meetingID + "] uid=[" + uvo.userID + "] mood=[" + msg.value + "]")
|
||||||
users.addUser(uvo)
|
users.addUser(uvo)
|
||||||
|
}
|
||||||
outGW.send(new UserStatusChange(meetingID, recorded, msg.userID, msg.status, msg.value))
|
outGW.send(new UserStatusChange(meetingID, recorded, msg.userID, msg.status, msg.value))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -246,6 +293,7 @@ trait UsersApp {
|
|||||||
// Send UserJoined only if is not a guest or guest policy is always accept
|
// Send UserJoined only if is not a guest or guest policy is always accept
|
||||||
// For guests this message will be sent when they are accepted
|
// For guests this message will be sent when they are accepted
|
||||||
if(!ru.guest || guestPolicy == GuestPolicy.ALWAYS_ACCEPT) {
|
if(!ru.guest || guestPolicy == GuestPolicy.ALWAYS_ACCEPT) {
|
||||||
|
logger.info("User joined meeting: mid=[" + meetingID + "] uid=[" + uvo.userID + "]")
|
||||||
outGW.send(new UserJoined(meetingID, recorded, uvo))
|
outGW.send(new UserJoined(meetingID, recorded, uvo))
|
||||||
|
|
||||||
outGW.send(new MeetingState(meetingID, recorded, uvo.userID, permissions, meetingMuted))
|
outGW.send(new MeetingState(meetingID, recorded, uvo.userID, permissions, meetingMuted))
|
||||||
@ -267,7 +315,10 @@ trait UsersApp {
|
|||||||
if (users.hasUser(msg.userID)) {
|
if (users.hasUser(msg.userID)) {
|
||||||
guestsWaiting = guestsWaiting - msg.userID
|
guestsWaiting = guestsWaiting - msg.userID
|
||||||
val user = users.removeUser(msg.userID)
|
val user = users.removeUser(msg.userID)
|
||||||
user foreach (u => outGW.send(new UserLeft(msg.meetingID, recorded, u)))
|
user foreach { u =>
|
||||||
|
logger.info("User left meeting: mid=[" + meetingID + "] uid=[" + u.userID + "]")
|
||||||
|
outGW.send(new UserLeft(msg.meetingID, recorded, u))
|
||||||
|
}
|
||||||
|
|
||||||
startCheckingIfWeNeedToEndVoiceConf()
|
startCheckingIfWeNeedToEndVoiceConf()
|
||||||
stopAutoStartedRecording()
|
stopAutoStartedRecording()
|
||||||
@ -330,6 +381,7 @@ trait UsersApp {
|
|||||||
users.addUser(nu)
|
users.addUser(nu)
|
||||||
|
|
||||||
// println("Received voice user left =[" + user.name + "] wid=[" + msg.userId + "]" )
|
// println("Received voice user left =[" + user.name + "] wid=[" + msg.userId + "]" )
|
||||||
|
logger.info("Received user left voice for user [" + nu.name + "] userid=[" + msg.userId + "]" )
|
||||||
outGW.send(new UserLeftVoice(meetingID, recorded, voiceBridge, nu))
|
outGW.send(new UserLeftVoice(meetingID, recorded, voiceBridge, nu))
|
||||||
|
|
||||||
if (user.phoneUser) {
|
if (user.phoneUser) {
|
||||||
|
@ -44,7 +44,6 @@ trait WhiteboardApp {
|
|||||||
} else {
|
} else {
|
||||||
// println("Received UNKNOWN whiteboard shape!!!!. status=[" + status + "], shapeType=[" + shapeType + "]")
|
// println("Received UNKNOWN whiteboard shape!!!!. status=[" + status + "], shapeType=[" + shapeType + "]")
|
||||||
}
|
}
|
||||||
|
|
||||||
wbModel.getWhiteboard(wbId) foreach {wb =>
|
wbModel.getWhiteboard(wbId) foreach {wb =>
|
||||||
// println("WhiteboardApp::handleSendWhiteboardAnnotationRequest - num shapes [" + wb.shapes.length + "]")
|
// println("WhiteboardApp::handleSendWhiteboardAnnotationRequest - num shapes [" + wb.shapes.length + "]")
|
||||||
outGW.send(new SendWhiteboardAnnotationEvent(meetingID, recorded,
|
outGW.send(new SendWhiteboardAnnotationEvent(meetingID, recorded,
|
||||||
@ -60,7 +59,7 @@ trait WhiteboardApp {
|
|||||||
}
|
}
|
||||||
|
|
||||||
def handleGetWhiteboardShapesRequest(msg: GetWhiteboardShapesRequest) {
|
def handleGetWhiteboardShapesRequest(msg: GetWhiteboardShapesRequest) {
|
||||||
// println("WB: Received page history [" + msg.whiteboardId + "]")
|
//println("WB: Received page history [" + msg.whiteboardId + "]")
|
||||||
wbModel.history(msg.whiteboardId) foreach {wb =>
|
wbModel.history(msg.whiteboardId) foreach {wb =>
|
||||||
outGW.send(new GetWhiteboardShapesReply(meetingID, recorded,
|
outGW.send(new GetWhiteboardShapesReply(meetingID, recorded,
|
||||||
msg.requesterID, wb.id, wb.shapes.toArray, msg.replyTo))
|
msg.requesterID, wb.id, wb.shapes.toArray, msg.replyTo))
|
||||||
@ -68,7 +67,7 @@ trait WhiteboardApp {
|
|||||||
}
|
}
|
||||||
|
|
||||||
def handleClearWhiteboardRequest(msg: ClearWhiteboardRequest) {
|
def handleClearWhiteboardRequest(msg: ClearWhiteboardRequest) {
|
||||||
// println("WB: Received clear whiteboard")
|
//println("WB: Received clear whiteboard")
|
||||||
wbModel.clearWhiteboard(msg.whiteboardId)
|
wbModel.clearWhiteboard(msg.whiteboardId)
|
||||||
wbModel.getWhiteboard(msg.whiteboardId) foreach {wb =>
|
wbModel.getWhiteboard(msg.whiteboardId) foreach {wb =>
|
||||||
outGW.send(new ClearWhiteboardEvent(meetingID, recorded,
|
outGW.send(new ClearWhiteboardEvent(meetingID, recorded,
|
||||||
|
@ -24,6 +24,7 @@ class MeetingEventRedisPublisher(service: MessageSender) extends OutMessageListe
|
|||||||
case msg: KeepAliveMessageReply => handleKeepAliveMessageReply(msg)
|
case msg: KeepAliveMessageReply => handleKeepAliveMessageReply(msg)
|
||||||
case msg: StartRecording => handleStartRecording(msg)
|
case msg: StartRecording => handleStartRecording(msg)
|
||||||
case msg: StopRecording => handleStopRecording(msg)
|
case msg: StopRecording => handleStopRecording(msg)
|
||||||
|
case msg: GetAllMeetingsReply => handleGetAllMeetingsReply(msg)
|
||||||
case _ => //println("Unhandled message in MeetingEventRedisPublisher")
|
case _ => //println("Unhandled message in MeetingEventRedisPublisher")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -85,4 +86,9 @@ class MeetingEventRedisPublisher(service: MessageSender) extends OutMessageListe
|
|||||||
val json = MeetingMessageToJsonConverter.meetingHasEndedToJson(msg)
|
val json = MeetingMessageToJsonConverter.meetingHasEndedToJson(msg)
|
||||||
service.send(MessagingConstants.FROM_MEETING_CHANNEL, json)
|
service.send(MessagingConstants.FROM_MEETING_CHANNEL, json)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private def handleGetAllMeetingsReply(msg: GetAllMeetingsReply) {
|
||||||
|
val json = MeetingMessageToJsonConverter.getAllMeetingsReplyToJson(msg)
|
||||||
|
service.send(MessagingConstants.FROM_MEETING_CHANNEL, json)
|
||||||
|
}
|
||||||
}
|
}
|
@ -118,4 +118,11 @@ object MeetingMessageToJsonConverter {
|
|||||||
Util.buildJson(header, payload)
|
Util.buildJson(header, payload)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
def getAllMeetingsReplyToJson(msg: GetAllMeetingsReply):String = {
|
||||||
|
val payload = new java.util.HashMap[String, Any]()
|
||||||
|
payload.put("meetings", msg.meetings)
|
||||||
|
|
||||||
|
val header = Util.buildHeader(MessageNames.GET_ALL_MEETINGS_REPLY, msg.version, None)
|
||||||
|
Util.buildJson(header, payload)
|
||||||
|
}
|
||||||
}
|
}
|
@ -35,4 +35,7 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
|
|||||||
<property name="chatApplication"> <ref local="chatApplication"/></property>
|
<property name="chatApplication"> <ref local="chatApplication"/></property>
|
||||||
</bean>
|
</bean>
|
||||||
|
|
||||||
|
<bean id="chatMessageListener" class="org.bigbluebutton.conference.service.chat.ChatMessageListener">
|
||||||
|
<property name="bigBlueButtonInGW" ref="bbbInGW" />
|
||||||
|
</bean>
|
||||||
</beans>
|
</beans>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
BigBlueButton open source conferencing system - http://www.bigbluebutton.org/
|
BigBlueButton open source conferencing system - http://www.bigbluebutton.org/
|
||||||
|
|
||||||
Copyright (c) 2012 BigBlueButton Inc. and by respective authors (see below).
|
Copyright (c) 2014 BigBlueButton Inc. and by respective authors (see below).
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify it under the
|
This program is free software; you can redistribute it and/or modify it under the
|
||||||
terms of the GNU Lesser General Public License as published by the Free Software
|
terms of the GNU Lesser General Public License as published by the Free Software
|
||||||
@ -42,12 +42,4 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
|
|||||||
<bean id="presentationMessageListener" class="org.bigbluebutton.conference.service.presentation.PresentationMessageListener">
|
<bean id="presentationMessageListener" class="org.bigbluebutton.conference.service.presentation.PresentationMessageListener">
|
||||||
<property name="conversionUpdatesProcessor" ref="conversionUpdatesProcessor" />
|
<property name="conversionUpdatesProcessor" ref="conversionUpdatesProcessor" />
|
||||||
</bean>
|
</bean>
|
||||||
|
|
||||||
<bean id="chatMessageListener" class="org.bigbluebutton.conference.service.chat.ChatMessageListener">
|
|
||||||
<property name="bigBlueButtonInGW" ref="bbbInGW" />
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
<bean id="participantsListener" class="org.bigbluebutton.conference.service.participants.ParticipantsListener">
|
|
||||||
<property name="bigBlueButtonInGW" ref="bbbInGW" />
|
|
||||||
</bean>
|
|
||||||
</beans>
|
</beans>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
BigBlueButton open source conferencing system - http://www.bigbluebutton.org/
|
BigBlueButton open source conferencing system - http://www.bigbluebutton.org/
|
||||||
|
|
||||||
Copyright (c) 2012 BigBlueButton Inc. and by respective authors (see below).
|
Copyright (c) 2014 BigBlueButton Inc. and by respective authors (see below).
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify it under the
|
This program is free software; you can redistribute it and/or modify it under the
|
||||||
terms of the GNU Lesser General Public License as published by the Free Software
|
terms of the GNU Lesser General Public License as published by the Free Software
|
||||||
@ -39,4 +39,7 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
|
|||||||
<property name="participantsApplication"> <ref local="participantsApplication"/></property>
|
<property name="participantsApplication"> <ref local="participantsApplication"/></property>
|
||||||
</bean>
|
</bean>
|
||||||
|
|
||||||
|
<bean id="participantsListener" class="org.bigbluebutton.conference.service.participants.ParticipantsListener">
|
||||||
|
<property name="bigBlueButtonInGW" ref="bbbInGW" />
|
||||||
|
</bean>
|
||||||
</beans>
|
</beans>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
BigBlueButton open source conferencing system - http://www.bigbluebutton.org/
|
BigBlueButton open source conferencing system - http://www.bigbluebutton.org/
|
||||||
|
|
||||||
Copyright (c) 2012 BigBlueButton Inc. and by respective authors (see below).
|
Copyright (c) 2014 BigBlueButton Inc. and by respective authors (see below).
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify it under the
|
This program is free software; you can redistribute it and/or modify it under the
|
||||||
terms of the GNU Lesser General Public License as published by the Free Software
|
terms of the GNU Lesser General Public License as published by the Free Software
|
||||||
@ -35,4 +35,8 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
|
|||||||
<property name="whiteboardApplication"> <ref local="whiteboardApplication"/></property>
|
<property name="whiteboardApplication"> <ref local="whiteboardApplication"/></property>
|
||||||
</bean>
|
</bean>
|
||||||
|
|
||||||
|
<bean id="whiteboardListener" class="org.bigbluebutton.conference.service.whiteboard.WhiteboardListener">
|
||||||
|
<property name="bigBlueButtonInGW"> <ref bean="bbbInGW"/></property>
|
||||||
|
</bean>
|
||||||
|
|
||||||
</beans>
|
</beans>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
BigBlueButton open source conferencing system - http://www.bigbluebutton.org/
|
BigBlueButton open source conferencing system - http://www.bigbluebutton.org/
|
||||||
|
|
||||||
Copyright (c) 2012 BigBlueButton Inc. and by respective authors (see below).
|
Copyright (c) 2014 BigBlueButton Inc. and by respective authors (see below).
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify it under the
|
This program is free software; you can redistribute it and/or modify it under the
|
||||||
terms of the GNU Lesser General Public License as published by the Free Software
|
terms of the GNU Lesser General Public License as published by the Free Software
|
||||||
@ -27,7 +27,6 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
|
|||||||
http://www.springframework.org/schema/util/spring-util-2.0.xsd
|
http://www.springframework.org/schema/util/spring-util-2.0.xsd
|
||||||
">
|
">
|
||||||
|
|
||||||
|
|
||||||
<bean id="redisMessageSender" class="org.bigbluebutton.conference.service.messaging.redis.MessageSender"
|
<bean id="redisMessageSender" class="org.bigbluebutton.conference.service.messaging.redis.MessageSender"
|
||||||
init-method="start" destroy-method="stop">
|
init-method="start" destroy-method="stop">
|
||||||
<property name="redisPool"> <ref bean="redisPool"/></property>
|
<property name="redisPool"> <ref bean="redisPool"/></property>
|
||||||
@ -53,6 +52,8 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
|
|||||||
<ref bean="meetingMessageHandler" />
|
<ref bean="meetingMessageHandler" />
|
||||||
<ref bean="pollMessageHandler" />
|
<ref bean="pollMessageHandler" />
|
||||||
<ref bean="participantsListener" />
|
<ref bean="participantsListener" />
|
||||||
|
<ref bean="voiceMessageListener" />
|
||||||
|
<ref bean="whiteboardListener" />
|
||||||
</set>
|
</set>
|
||||||
</property>
|
</property>
|
||||||
</bean>
|
</bean>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
BigBlueButton open source conferencing system - http://www.bigbluebutton.org/
|
BigBlueButton open source conferencing system - http://www.bigbluebutton.org/
|
||||||
|
|
||||||
Copyright (c) 2012 BigBlueButton Inc. and by respective authors (see below).
|
Copyright (c) 2014 BigBlueButton Inc. and by respective authors (see below).
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify it under the
|
This program is free software; you can redistribute it and/or modify it under the
|
||||||
terms of the GNU Lesser General Public License as published by the Free Software
|
terms of the GNU Lesser General Public License as published by the Free Software
|
||||||
@ -32,4 +32,8 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
|
|||||||
<beans:property name="bigBlueButtonInGW" ref="bbbInGW"/>
|
<beans:property name="bigBlueButtonInGW" ref="bbbInGW"/>
|
||||||
</beans:bean>
|
</beans:bean>
|
||||||
|
|
||||||
|
<beans:bean id="voiceMessageListener" class="org.bigbluebutton.conference.service.voice.VoiceMessageListener">
|
||||||
|
<beans:property name="bigBlueButtonInGW" ref="bbbInGW" />
|
||||||
|
</beans:bean>
|
||||||
|
|
||||||
</beans:beans>
|
</beans:beans>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
BigBlueButton open source conferencing system - http://www.bigbluebutton.org/
|
BigBlueButton open source conferencing system - http://www.bigbluebutton.org/
|
||||||
|
|
||||||
Copyright (c) 2012 BigBlueButton Inc. and by respective authors (see below).
|
Copyright (c) 2014 BigBlueButton Inc. and by respective authors (see below).
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify it under the
|
This program is free software; you can redistribute it and/or modify it under the
|
||||||
terms of the GNU Lesser General Public License as published by the Free Software
|
terms of the GNU Lesser General Public License as published by the Free Software
|
||||||
|
@ -29,6 +29,10 @@ ToolTip {
|
|||||||
cornerRadius : 3;
|
cornerRadius : 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.errorTip {
|
||||||
|
borderColor : #3b3b3b;
|
||||||
|
}
|
||||||
|
|
||||||
.mypanelTitle {
|
.mypanelTitle {
|
||||||
color: #444444;
|
color: #444444;
|
||||||
fontFamily: Arial;
|
fontFamily: Arial;
|
||||||
@ -892,6 +896,27 @@ Alert {
|
|||||||
icon: Embed('assets/images/control-record-stop.png');
|
icon: Embed('assets/images/control-record-stop.png');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.statusImageStyle {
|
||||||
|
successImage: Embed(source='assets/images/status_success.png');
|
||||||
|
warningImage: Embed(source='assets/images/status_warning.png');
|
||||||
|
failImage: Embed(source='assets/images/status_fail.png');
|
||||||
|
}
|
||||||
|
|
||||||
|
.warningButtonStyle {
|
||||||
|
icon: Embed('assets/images/status_warning_20.png');
|
||||||
|
}
|
||||||
|
|
||||||
|
.statusTitleStyle {
|
||||||
|
fontWeight: bold;
|
||||||
|
fontSize: 12;
|
||||||
|
paddingBottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.statusMessageStyle {
|
||||||
|
fontSize: 12;
|
||||||
|
paddingTop: 0;
|
||||||
|
}
|
||||||
|
|
||||||
.bandwidthButtonStyle {
|
.bandwidthButtonStyle {
|
||||||
paddingTop: 0;
|
paddingTop: 0;
|
||||||
paddingBottom: 0;
|
paddingBottom: 0;
|
||||||
|
BIN
bigbluebutton-client/branding/default/style/css/assets/images/status_fail.png
Executable file
BIN
bigbluebutton-client/branding/default/style/css/assets/images/status_fail.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 382 B |
BIN
bigbluebutton-client/branding/default/style/css/assets/images/status_success.png
Executable file
BIN
bigbluebutton-client/branding/default/style/css/assets/images/status_success.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 485 B |
BIN
bigbluebutton-client/branding/default/style/css/assets/images/status_warning.png
Executable file
BIN
bigbluebutton-client/branding/default/style/css/assets/images/status_warning.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 774 B |
Binary file not shown.
After Width: | Height: | Size: 529 B |
267
bigbluebutton-client/branding/default/style/css/org/bigbluebutton/skins/ToolTipSkin.as
Normal file → Executable file
267
bigbluebutton-client/branding/default/style/css/org/bigbluebutton/skins/ToolTipSkin.as
Normal file → Executable file
@ -16,17 +16,23 @@
|
|||||||
* with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
|
* with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
// Most of the source is adapted from the ToolTipBorder class and the functionality is replicated here for performance reasons
|
||||||
|
|
||||||
package org.bigbluebutton.skins
|
package org.bigbluebutton.skins
|
||||||
{
|
{
|
||||||
import flash.display.Graphics;
|
import flash.display.Graphics;
|
||||||
import flash.events.Event;
|
import flash.events.Event;
|
||||||
import flash.geom.Point;
|
import flash.geom.Point;
|
||||||
|
import mx.core.EdgeMetrics;
|
||||||
|
import flash.filters.DropShadowFilter;
|
||||||
|
import mx.graphics.RectangularDropShadow;
|
||||||
import mx.managers.ToolTipManager;
|
import mx.managers.ToolTipManager;
|
||||||
import mx.skins.halo.ToolTipBorder;
|
import mx.skins.RectangularBorder;
|
||||||
|
|
||||||
public class ToolTipSkin extends ToolTipBorder
|
public class ToolTipSkin extends RectangularBorder
|
||||||
{
|
{
|
||||||
|
private static const LOG : String = "ToolTipSkin - ";
|
||||||
|
|
||||||
private static const TOP : String = "top";
|
private static const TOP : String = "top";
|
||||||
private static const BOTTOM : String = "bottom";
|
private static const BOTTOM : String = "bottom";
|
||||||
@ -39,6 +45,214 @@ package org.bigbluebutton.skins
|
|||||||
addEventListener(Event.ENTER_FRAME, this.enterFrameHandler);
|
addEventListener(Event.ENTER_FRAME, this.enterFrameHandler);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------
|
||||||
|
//
|
||||||
|
// Overridden properties
|
||||||
|
//
|
||||||
|
//--------------------------------------------------------------------------
|
||||||
|
|
||||||
|
//----------------------------------
|
||||||
|
// borderMetrics
|
||||||
|
//----------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
* Storage for the borderMetrics property.
|
||||||
|
*/
|
||||||
|
private var _borderMetrics:EdgeMetrics;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
override public function get borderMetrics():EdgeMetrics
|
||||||
|
{
|
||||||
|
if (_borderMetrics)
|
||||||
|
return _borderMetrics;
|
||||||
|
|
||||||
|
var borderStyle:String = getStyle("borderStyle");
|
||||||
|
switch (borderStyle)
|
||||||
|
{
|
||||||
|
case "errorTipRight":
|
||||||
|
{
|
||||||
|
_borderMetrics = new EdgeMetrics(15, 1, 3, 3);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case "errorTipAbove":
|
||||||
|
{
|
||||||
|
_borderMetrics = new EdgeMetrics(3, 1, 3, 15);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case "errorTipBelow":
|
||||||
|
{
|
||||||
|
_borderMetrics = new EdgeMetrics(3, 13, 3, 3);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
default: // "toolTip"
|
||||||
|
{
|
||||||
|
_borderMetrics = new EdgeMetrics(3, 1, 3, 3);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return _borderMetrics;
|
||||||
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------
|
||||||
|
//
|
||||||
|
// Overridden methods
|
||||||
|
//
|
||||||
|
//--------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
* If borderStyle may have changed, clear the cached border metrics.
|
||||||
|
*/
|
||||||
|
override public function styleChanged(styleProp:String):void
|
||||||
|
{
|
||||||
|
super.styleChanged(styleProp);
|
||||||
|
|
||||||
|
if (styleProp == "borderStyle" ||
|
||||||
|
styleProp == "styleName" ||
|
||||||
|
styleProp == null)
|
||||||
|
{
|
||||||
|
_borderMetrics = null;
|
||||||
|
|
||||||
|
var borderStyle:String = getStyle("borderStyle");
|
||||||
|
switch (borderStyle)
|
||||||
|
{
|
||||||
|
case "errorTipRight":
|
||||||
|
case "errorTipAbove":
|
||||||
|
case "errorTipBelow":
|
||||||
|
{
|
||||||
|
visible = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
* Draw the background and border.
|
||||||
|
*/
|
||||||
|
override protected function updateDisplayList(w:Number, h:Number):void
|
||||||
|
{
|
||||||
|
super.updateDisplayList(w, h);
|
||||||
|
|
||||||
|
var borderStyle:String = getStyle("borderStyle");
|
||||||
|
var backgroundColor:uint = getStyle("backgroundColor");
|
||||||
|
var backgroundAlpha:Number= getStyle("backgroundAlpha");
|
||||||
|
var borderColor:uint = getStyle("borderColor");
|
||||||
|
var cornerRadius:Number = getStyle("cornerRadius");
|
||||||
|
|
||||||
|
var g:Graphics = graphics;
|
||||||
|
g.clear();
|
||||||
|
|
||||||
|
filters = [];
|
||||||
|
|
||||||
|
switch (borderStyle)
|
||||||
|
{
|
||||||
|
case "none":
|
||||||
|
{
|
||||||
|
// Don't draw anything
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case "errorTipRight":
|
||||||
|
{
|
||||||
|
// border
|
||||||
|
drawRoundRect(
|
||||||
|
11, 0, w - 11, h - 2, 3,
|
||||||
|
borderColor, backgroundAlpha);
|
||||||
|
|
||||||
|
// left pointer
|
||||||
|
g.beginFill(borderColor, backgroundAlpha);
|
||||||
|
g.moveTo(11, 7);
|
||||||
|
g.lineTo(0, 13);
|
||||||
|
g.lineTo(11, 19);
|
||||||
|
g.moveTo(11, 7);
|
||||||
|
g.endFill();
|
||||||
|
|
||||||
|
filters = [ new DropShadowFilter(2, 90, 0, 0.4) ];
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case "errorTipAbove":
|
||||||
|
{
|
||||||
|
// border
|
||||||
|
drawRoundRect(
|
||||||
|
0, 0, w, h - 13, 3,
|
||||||
|
borderColor, backgroundAlpha);
|
||||||
|
|
||||||
|
// bottom pointer
|
||||||
|
g.beginFill(borderColor, backgroundAlpha);
|
||||||
|
g.moveTo(w/2-6, h - 13);
|
||||||
|
g.lineTo(w/2, h - 2);
|
||||||
|
g.lineTo(w/2+6, h - 13);
|
||||||
|
g.moveTo(w/2-6, h - 13);
|
||||||
|
g.endFill();
|
||||||
|
|
||||||
|
filters = [ new DropShadowFilter(2, 90, 0, 0.4) ];
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case "errorTipBelow":
|
||||||
|
{
|
||||||
|
// border
|
||||||
|
drawRoundRect(
|
||||||
|
0, 11, w, h - 13, 3,
|
||||||
|
borderColor, backgroundAlpha);
|
||||||
|
|
||||||
|
// top pointer
|
||||||
|
g.beginFill(borderColor, backgroundAlpha);
|
||||||
|
g.moveTo(9, 11);
|
||||||
|
g.lineTo(15, 0);
|
||||||
|
g.lineTo(21, 11);
|
||||||
|
g.moveTo(10, 11);
|
||||||
|
g.endFill();
|
||||||
|
|
||||||
|
filters = [ new DropShadowFilter(2, 90, 0, 0.4) ];
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
default: //Tooltip
|
||||||
|
{
|
||||||
|
// face
|
||||||
|
drawRoundRect(
|
||||||
|
3, 1, w - 6, h - 4, cornerRadius,
|
||||||
|
backgroundColor, backgroundAlpha)
|
||||||
|
|
||||||
|
// top pointer
|
||||||
|
if (_arrowPosition == TOP) {
|
||||||
|
g.beginFill(backgroundColor, backgroundAlpha);
|
||||||
|
g.moveTo((w / 2) - 6, 1);
|
||||||
|
g.lineTo((w / 2), -10);
|
||||||
|
g.lineTo((w / 2) + 6, 1);
|
||||||
|
g.moveTo((w / 2) - 5, -10);
|
||||||
|
g.endFill();
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
g.beginFill(backgroundColor, backgroundAlpha);
|
||||||
|
g.moveTo((w / 2) - 6, h - 3);
|
||||||
|
g.lineTo((w / 2), h + 7);
|
||||||
|
g.lineTo((w / 2) + 6, h - 3);
|
||||||
|
g.moveTo((w / 2) - 5, h + 7);
|
||||||
|
g.endFill();
|
||||||
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------
|
||||||
|
//
|
||||||
|
// Methods
|
||||||
|
//
|
||||||
|
//--------------------------------------------------------------------------
|
||||||
|
|
||||||
private function enterFrameHandler( event : Event ) : void {
|
private function enterFrameHandler( event : Event ) : void {
|
||||||
this.position();
|
this.position();
|
||||||
}
|
}
|
||||||
@ -84,58 +298,11 @@ package org.bigbluebutton.skins
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private function updateArrowPosition( value : String ) : void {
|
private function updateArrowPosition( value : String ) : void {
|
||||||
if (_arrowPosition != value) {
|
if (_arrowPosition != value) {
|
||||||
_arrowPosition = value;
|
_arrowPosition = value;
|
||||||
validateDisplayList();
|
validateDisplayList();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//--------------------------------------------------------------------------
|
|
||||||
//
|
|
||||||
// Overridden methods
|
|
||||||
//
|
|
||||||
//--------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
override protected function updateDisplayList( w : Number, h : Number ) : void {
|
|
||||||
super.updateDisplayList(w, h);
|
|
||||||
|
|
||||||
var backgroundColor : uint = getStyle("backgroundColor");
|
|
||||||
var backgroundAlpha : Number = getStyle("backgroundAlpha");
|
|
||||||
var borderColor : uint = getStyle("borderColor");
|
|
||||||
var cornerRadius : Number = getStyle("cornerRadius");
|
|
||||||
|
|
||||||
var g : Graphics = graphics;
|
|
||||||
g.clear();
|
|
||||||
|
|
||||||
filters = [];
|
|
||||||
|
|
||||||
// face
|
|
||||||
drawRoundRect(
|
|
||||||
3, 1, w - 6, h - 4, cornerRadius,
|
|
||||||
backgroundColor, backgroundAlpha)
|
|
||||||
|
|
||||||
// top pointer
|
|
||||||
if (_arrowPosition == TOP) {
|
|
||||||
g.beginFill(backgroundColor, backgroundAlpha);
|
|
||||||
g.moveTo((w / 2) - 6, 1);
|
|
||||||
g.lineTo((w / 2), -10);
|
|
||||||
g.lineTo((w / 2) + 6, 1);
|
|
||||||
g.moveTo((w / 2) - 5, -10);
|
|
||||||
g.endFill();
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
g.beginFill(backgroundColor, backgroundAlpha);
|
|
||||||
g.moveTo((w / 2) - 6, h - 3);
|
|
||||||
g.lineTo((w / 2), h + 7);
|
|
||||||
g.lineTo((w / 2) + 6, h - 3);
|
|
||||||
g.moveTo((w / 2) - 5, h + 7);
|
|
||||||
g.endFill();
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -434,9 +434,6 @@
|
|||||||
</copy>
|
</copy>
|
||||||
<copy todir="${OUTPUT_DIR}/lib/" >
|
<copy todir="${OUTPUT_DIR}/lib/" >
|
||||||
<fileset dir="${PROD_RESOURCES_DIR}/lib"/>
|
<fileset dir="${PROD_RESOURCES_DIR}/lib"/>
|
||||||
</copy>
|
|
||||||
<copy todir="${OUTPUT_DIR}/check/" >
|
|
||||||
<fileset dir="${PROD_RESOURCES_DIR}/check"/>
|
|
||||||
</copy>
|
</copy>
|
||||||
<copy file="${PROD_RESOURCES_DIR}/BigBlueButtonTest.html" todir="${OUTPUT_DIR}" overwrite="true"/>
|
<copy file="${PROD_RESOURCES_DIR}/BigBlueButtonTest.html" todir="${OUTPUT_DIR}" overwrite="true"/>
|
||||||
<copy file="${PROD_RESOURCES_DIR}/MconfLive.html" todir="${OUTPUT_DIR}" overwrite="true"/>
|
<copy file="${PROD_RESOURCES_DIR}/MconfLive.html" todir="${OUTPUT_DIR}" overwrite="true"/>
|
||||||
|
598
bigbluebutton-client/locale/am_ET/bbbResources.properties
Normal file
598
bigbluebutton-client/locale/am_ET/bbbResources.properties
Normal file
@ -0,0 +1,598 @@
|
|||||||
|
# bbb.mainshell.locale.version = 0.9.0
|
||||||
|
# bbb.mainshell.statusProgress.connecting = Connecting to the server
|
||||||
|
# bbb.mainshell.statusProgress.loading = Loading {0} modules
|
||||||
|
# bbb.mainshell.statusProgress.cannotConnectServer = Sorry, we cannot connect to the server.
|
||||||
|
# bbb.mainshell.copyrightLabel2 = (c) 2014 BigBlueButton Inc. [build {0}] - For more information visit <a href\='http\://www.bigbluebutton.org/' target\='_blank'><u>http\://www.bigbluebutton.org</u></a>
|
||||||
|
# bbb.mainshell.logBtn.toolTip = Open Log Window
|
||||||
|
# bbb.mainshell.meetingNotFound = Meeting Not Found
|
||||||
|
# bbb.mainshell.invalidAuthToken = Invalid Authentication Token
|
||||||
|
# bbb.mainshell.resetLayoutBtn.toolTip = Reset Layout
|
||||||
|
# bbb.mainshell.notification.tunnelling = Tunnelling
|
||||||
|
# bbb.mainshell.notification.webrtc = WebRTC Audio
|
||||||
|
# bbb.oldlocalewindow.reminder1 = You may have an old language translations of BigBlueButton.
|
||||||
|
# bbb.oldlocalewindow.reminder2 = Please clear your browser's cache and try again.
|
||||||
|
# bbb.oldlocalewindow.windowTitle = Warning\: Old Language Translations
|
||||||
|
# bbb.audioSelection.title = How do you want to join the audio?
|
||||||
|
# bbb.audioSelection.btnMicrophone.label = Microphone
|
||||||
|
# bbb.audioSelection.btnMicrophone.toolTip = Join the audio with your microphone
|
||||||
|
# bbb.audioSelection.btnListenOnly.label = Listen Only
|
||||||
|
# bbb.audioSelection.btnListenOnly.toolTip = Join the audio as listen only
|
||||||
|
# bbb.audioSelection.txtPhone.text = To join this meeting by phone, dial\: {0} then enter {1} as the conference pin number.
|
||||||
|
# bbb.micSettings.title = Audio Test
|
||||||
|
# bbb.micSettings.speakers.header = Test Speakers
|
||||||
|
# bbb.micSettings.microphone.header = Test Microphone
|
||||||
|
# bbb.micSettings.playSound = Test Speakers
|
||||||
|
# bbb.micSettings.playSound.toolTip = Play music to test your speakers
|
||||||
|
# bbb.micSettings.hearFromHeadset = You should hear audio in your headset, not your computer speakers.
|
||||||
|
# bbb.micSettings.speakIntoMic = If you are using a headset (or earbuds), you should hear the audio from your headset -- not from your computer speakers.
|
||||||
|
# bbb.micSettings.echoTestMicPrompt = This is a private echo test. Speak a few words. Did you hear audio?
|
||||||
|
# bbb.micSettings.echoTestAudioYes = Yes
|
||||||
|
# bbb.micSettings.echoTestAudioNo = No
|
||||||
|
# bbb.micSettings.speakIntoMicTestLevel = Speak into your microphone. You should see the bar move. If not, choose another mic.
|
||||||
|
# bbb.micSettings.recommendHeadset = Use a headset with a microphone for best audio experience.
|
||||||
|
# bbb.micSettings.changeMic = Test or Change Microphone
|
||||||
|
# bbb.micSettings.changeMic.toolTip = Open the Flash Player microphone settings dialog box
|
||||||
|
# bbb.micSettings.comboMicList.toolTip = Select a microphone
|
||||||
|
# bbb.micSettings.micRecordVolume.label = Gain
|
||||||
|
# bbb.micSettings.micRecordVolume.toolTip = Set your microphone gain
|
||||||
|
# bbb.micSettings.nextButton = Next
|
||||||
|
# bbb.micSettings.nextButton.toolTip = Start the echo test
|
||||||
|
# bbb.micSettings.join = Join Audio
|
||||||
|
# bbb.micSettings.join.toolTip = Join the audio conference
|
||||||
|
# bbb.micSettings.cancel = Cancel
|
||||||
|
# bbb.micSettings.connectingtoecho = Connecting
|
||||||
|
# bbb.micSettings.connectingtoecho.error = Echo Test Error\: Please contact administrator.
|
||||||
|
# bbb.micSettings.cancel.toolTip = Cancel joining the audio conference
|
||||||
|
# bbb.micSettings.access.helpButton = Open tutorial videos in a new page.
|
||||||
|
# bbb.micSettings.access.title = Audio Settings. Focus will remain in this audio settings window until the window is closed.
|
||||||
|
# bbb.micSettings.webrtc.title = WebRTC Support
|
||||||
|
# bbb.micSettings.webrtc.capableBrowser = Your browser supports WebRTC.
|
||||||
|
# bbb.micSettings.webrtc.capableBrowser.dontuseit = Click not to use WebRTC
|
||||||
|
# bbb.micSettings.webrtc.capableBrowser.dontuseit.toolTip = Click here if you don't want to use the WebRTC technology (recommended if you have problems using it).
|
||||||
|
# bbb.micSettings.webrtc.notCapableBrowser = WebRTC is not supported in your browser. Please use Google Chrome (version 32 or greater); or Mozilla Firefox (version 26 or greater). You will still be able to join the voice conference using the Adobe Flash Platform.
|
||||||
|
# bbb.micSettings.webrtc.connecting = Calling
|
||||||
|
# bbb.micSettings.webrtc.waitingforice = Connecting
|
||||||
|
# bbb.micSettings.webrtc.endingecho = Joining audio
|
||||||
|
# bbb.micSettings.webrtc.endedecho = Echo test ended.
|
||||||
|
# bbb.micPermissions.firefox.title = Firefox Microphone Permissions
|
||||||
|
# bbb.micPermissions.firefox.message1 = Choose your mic and then click Share.
|
||||||
|
# bbb.micPermissions.firefox.message2 = If you don't see the list of microphones, click on the microphone icon.
|
||||||
|
# bbb.micPermissions.chrome.title = Chrome Microphone Permissions
|
||||||
|
# bbb.micPermissions.chrome.message1 = Click Allow to give Chrome permission to use your microphone.
|
||||||
|
# bbb.micWarning.title = Audio Warning
|
||||||
|
# bbb.micWarning.joinBtn.label = Join anyway
|
||||||
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
|
# bbb.webrtcWarning.failedError.1004 = Error 1004\: Failure on call
|
||||||
|
# bbb.webrtcWarning.failedError.1005 = Error 1005\: Call ended unexpectedly
|
||||||
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
|
# bbb.mainToolbar.helpBtn = Help
|
||||||
|
# bbb.mainToolbar.logoutBtn = Logout
|
||||||
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
|
# bbb.mainToolbar.langSelector = Select language
|
||||||
|
# bbb.mainToolbar.settingsBtn = Settings
|
||||||
|
# bbb.mainToolbar.settingsBtn.toolTip = Open Settings
|
||||||
|
# bbb.mainToolbar.shortcutBtn = Shortcut Keys
|
||||||
|
# bbb.mainToolbar.shortcutBtn.toolTip = Open Shortcut Keys Window
|
||||||
|
# bbb.mainToolbar.recordBtn.toolTip.start = Start recording
|
||||||
|
# bbb.mainToolbar.recordBtn.toolTip.stop = Stop recording
|
||||||
|
# bbb.mainToolbar.recordBtn.toolTip.recording = The session is being recorded
|
||||||
|
# bbb.mainToolbar.recordBtn.toolTip.notRecording = The session isn't being recorded
|
||||||
|
# bbb.mainToolbar.recordBtn.confirm.title = Confirm recording
|
||||||
|
# bbb.mainToolbar.recordBtn.confirm.message.start = Are you sure you want to start recording the session?
|
||||||
|
# bbb.mainToolbar.recordBtn.confirm.message.stop = Are you sure you want to stop recording the session?
|
||||||
|
# bbb.mainToolbar.recordBtn..notification.title = Record Notification
|
||||||
|
# bbb.mainToolbar.recordBtn..notification.message1 = You can record this meeting.
|
||||||
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
|
# bbb.window.minimizeBtn.toolTip = Minimize
|
||||||
|
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
||||||
|
# bbb.window.closeBtn.toolTip = Close
|
||||||
|
# bbb.videoDock.titleBar = Webcam Window Title Bar
|
||||||
|
# bbb.presentation.titleBar = Presentation Window Title Bar
|
||||||
|
# bbb.chat.titleBar = Chat Window Title Bar
|
||||||
|
# bbb.users.title = Users{0} {1}
|
||||||
|
# bbb.users.titleBar = Users Window title bar
|
||||||
|
# bbb.users.quickLink.label = Users Window
|
||||||
|
# bbb.users.minimizeBtn.accessibilityName = Minimize the Users Window
|
||||||
|
# bbb.users.maximizeRestoreBtn.accessibilityName = Maximize the Users Window
|
||||||
|
# bbb.users.settings.buttonTooltip = Settings
|
||||||
|
# bbb.users.settings.audioSettings = Audio Test
|
||||||
|
# bbb.users.settings.webcamSettings = Webcam Settings
|
||||||
|
# bbb.users.settings.muteAll = Mute All Users
|
||||||
|
# bbb.users.settings.muteAllExcept = Mute All Users Except Presenter
|
||||||
|
# bbb.users.settings.unmuteAll = Unmute All Users
|
||||||
|
# bbb.users.settings.lowerAllHands = Lower All Hands
|
||||||
|
# bbb.users.raiseHandBtn.toolTip = Raise Hand
|
||||||
|
# bbb.users.roomMuted.text = Viewers Muted
|
||||||
|
# bbb.users.roomLocked.text = Viewers Locked
|
||||||
|
# bbb.users.pushToTalk.toolTip = Talk
|
||||||
|
# bbb.users.pushToMute.toolTip = Mute yourself
|
||||||
|
# bbb.users.muteMeBtnTxt.talk = Unmute
|
||||||
|
# bbb.users.muteMeBtnTxt.mute = Mute
|
||||||
|
# bbb.users.muteMeBtnTxt.muted = Muted
|
||||||
|
# bbb.users.muteMeBtnTxt.unmuted = Unmuted
|
||||||
|
# bbb.users.usersGrid.accessibilityName = Users List. Use the arrow keys to navigate.
|
||||||
|
# bbb.users.usersGrid.nameItemRenderer = Name
|
||||||
|
# bbb.users.usersGrid.nameItemRenderer.youIdentifier = you
|
||||||
|
# bbb.users.usersGrid.statusItemRenderer = Status
|
||||||
|
# bbb.users.usersGrid.statusItemRenderer.changePresenter = Click To Make Presenter
|
||||||
|
# bbb.users.usersGrid.statusItemRenderer.presenter = Presenter
|
||||||
|
# bbb.users.usersGrid.statusItemRenderer.moderator = Moderator
|
||||||
|
# bbb.users.usersGrid.statusItemRenderer.lowerHand = Lower Hand
|
||||||
|
# bbb.users.usersGrid.statusItemRenderer.handRaised = Hand Raised
|
||||||
|
# bbb.users.usersGrid.statusItemRenderer.viewer = Viewer
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer = Media
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.talking = Talking
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.webcam = Sharing Webcam
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.webcamBtn = View webcam
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.pushToTalk = Unmute {0}
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.pushToMute = Mute {0}
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.pushToLock = Lock {0}
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.pushToUnlock = Unlock {0}
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.kickUser = Kick {0}
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.webcam = Sharing Webcam
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.micOff = Microphone off
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.micOn = Microphone on
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.noAudio = Not in audio conference
|
||||||
|
# bbb.presentation.title = Presentation
|
||||||
|
# bbb.presentation.titleWithPres = Presentation\: {0}
|
||||||
|
# bbb.presentation.quickLink.label = Presentation Window
|
||||||
|
# bbb.presentation.fitToWidth.toolTip = Fit Presentation To Width
|
||||||
|
# bbb.presentation.fitToPage.toolTip = Fit Presentation To Page
|
||||||
|
# bbb.presentation.uploadPresBtn.toolTip = Upload Presentation
|
||||||
|
# bbb.presentation.backBtn.toolTip = Previous slide
|
||||||
|
# bbb.presentation.btnSlideNum.accessibilityName = Slide {0} of {1}
|
||||||
|
# bbb.presentation.btnSlideNum.toolTip = Select a slide
|
||||||
|
# bbb.presentation.forwardBtn.toolTip = Next slide
|
||||||
|
# bbb.presentation.maxUploadFileExceededAlert = Error\: The file is bigger than what's allowed.
|
||||||
|
# bbb.presentation.uploadcomplete = Upload completed. Please wait while we convert the document.
|
||||||
|
# bbb.presentation.uploaded = uploaded.
|
||||||
|
# bbb.presentation.document.supported = The uploaded document is supported. Starting to convert...
|
||||||
|
# bbb.presentation.document.converted = Successfully converted the office document.
|
||||||
|
# bbb.presentation.error.document.convert.failed = Error\: Failed to convert the office document.
|
||||||
|
# bbb.presentation.error.io = IO Error\: Please contact administrator.
|
||||||
|
# bbb.presentation.error.security = Security Error\: Please contact administrator.
|
||||||
|
# bbb.presentation.error.convert.notsupported = Error\: The uploaded document is unsupported. Please upload a compatible file.
|
||||||
|
# bbb.presentation.error.convert.nbpage = Error\: Failed to determine the number of pages in the uploaded document.
|
||||||
|
# bbb.presentation.error.convert.maxnbpagereach = Error\: The uploaded document has too many pages.
|
||||||
|
# bbb.presentation.converted = Converted {0} of {1} slides.
|
||||||
|
# bbb.presentation.ok = OK
|
||||||
|
# bbb.presentation.slider = Presentation zoom level
|
||||||
|
# bbb.presentation.slideloader.starttext = Slide text start
|
||||||
|
# bbb.presentation.slideloader.endtext = Slide text end
|
||||||
|
# bbb.presentation.uploadwindow.presentationfile = Presentation file
|
||||||
|
# bbb.presentation.uploadwindow.pdf = PDF
|
||||||
|
# bbb.presentation.uploadwindow.word = WORD
|
||||||
|
# bbb.presentation.uploadwindow.excel = EXCEL
|
||||||
|
# bbb.presentation.uploadwindow.powerpoint = POWERPOINT
|
||||||
|
# bbb.presentation.uploadwindow.image = IMAGE
|
||||||
|
# bbb.presentation.minimizeBtn.accessibilityName = Minimize the Presentation Window
|
||||||
|
# bbb.presentation.maximizeRestoreBtn.accessibilityName = Maximize the Presentation Window
|
||||||
|
# bbb.presentation.closeBtn.accessibilityName = Close the Presentation Window
|
||||||
|
# bbb.fileupload.title = Add Files to Your Presentation
|
||||||
|
# bbb.fileupload.lblFileName.defaultText = No file selected
|
||||||
|
# bbb.fileupload.selectBtn.label = Select File
|
||||||
|
# bbb.fileupload.selectBtn.toolTip = Open dialog box to select a file
|
||||||
|
# bbb.fileupload.uploadBtn = Upload
|
||||||
|
# bbb.fileupload.uploadBtn.toolTip = Upload the selected file
|
||||||
|
# bbb.fileupload.deleteBtn.toolTip = Delete Presentation
|
||||||
|
# bbb.fileupload.showBtn = Show
|
||||||
|
# bbb.fileupload.showBtn.toolTip = Show Presentation
|
||||||
|
# bbb.fileupload.okCancelBtn = Close
|
||||||
|
# bbb.fileupload.okCancelBtn.toolTip = Close the File Upload dialog box
|
||||||
|
# bbb.fileupload.genThumbText = Generating thumbnails..
|
||||||
|
# bbb.fileupload.progBarLbl = Progress\:
|
||||||
|
# bbb.fileupload.fileFormatHint = Upload any office document or Portable Document Format (PDF) file. For best results upload PDF.
|
||||||
|
# bbb.chat.title = Chat
|
||||||
|
# bbb.chat.quickLink.label = Chat Window
|
||||||
|
# bbb.chat.cmpColorPicker.toolTip = Text Color
|
||||||
|
# bbb.chat.input.accessibilityName = Chat Message Editing Field
|
||||||
|
# bbb.chat.sendBtn = Send
|
||||||
|
# bbb.chat.sendBtn.toolTip = Send Message
|
||||||
|
# bbb.chat.sendBtn.accessibilityName = Send chat message
|
||||||
|
# bbb.chat.contextmenu.copyalltext = Copy All Text
|
||||||
|
# bbb.chat.publicChatUsername = Public
|
||||||
|
# bbb.chat.optionsTabName = Options
|
||||||
|
# bbb.chat.privateChatSelect = Select a person to chat with privately
|
||||||
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
|
# bbb.chat.chatOptions = Chat Options
|
||||||
|
# bbb.chat.fontSize = Chat Message Font Size
|
||||||
|
# bbb.chat.cmbFontSize.toolTip = Select Chat Message Font Size
|
||||||
|
# bbb.chat.messageList = Message Box
|
||||||
|
# bbb.chat.minimizeBtn.accessibilityName = Minimize the Chat Window
|
||||||
|
# bbb.chat.maximizeRestoreBtn.accessibilityName = Maximize the Chat Window
|
||||||
|
# bbb.chat.closeBtn.accessibilityName = Close the Chat Window
|
||||||
|
# bbb.chat.chatTabs.accessibleNotice = New messages in this tab.
|
||||||
|
# bbb.publishVideo.changeCameraBtn.labelText = Change Webcam
|
||||||
|
# bbb.publishVideo.changeCameraBtn.toolTip = Open the change webcam dialog box
|
||||||
|
# bbb.publishVideo.cmbResolution.tooltip = Select a webcam resolution
|
||||||
|
# bbb.publishVideo.startPublishBtn.labelText = Start Sharing
|
||||||
|
# bbb.publishVideo.startPublishBtn.toolTip = Start sharing your webcam
|
||||||
|
# bbb.webcamPermissions.chrome.title = Chrome Webcam Permissions
|
||||||
|
# bbb.webcamPermissions.chrome.message1 = Click Allow to give Chrome permission to use your webcam.
|
||||||
|
# bbb.videodock.title = Webcams
|
||||||
|
# bbb.videodock.quickLink.label = Webcams Window
|
||||||
|
# bbb.video.minimizeBtn.accessibilityName = Minimize the Webcams Window
|
||||||
|
# bbb.video.maximizeRestoreBtn.accessibilityName = Maximize the Webcams Window
|
||||||
|
# bbb.video.controls.muteButton.toolTip = Mute or unmute {0}
|
||||||
|
# bbb.video.controls.switchPresenter.toolTip = Make {0} presenter
|
||||||
|
# bbb.video.controls.ejectUserBtn.toolTip = Eject {0} from meeting
|
||||||
|
# bbb.video.controls.privateChatBtn.toolTip = Chat with {0}
|
||||||
|
# bbb.video.publish.hint.noCamera = No webcam available
|
||||||
|
# bbb.video.publish.hint.cantOpenCamera = Can't open your webcam
|
||||||
|
# bbb.video.publish.hint.waitingApproval = Waiting for approval
|
||||||
|
# bbb.video.publish.hint.videoPreview = Webcam preview
|
||||||
|
# bbb.video.publish.hint.openingCamera = Opening webcam...
|
||||||
|
# bbb.video.publish.hint.cameraDenied = Webcam access denied
|
||||||
|
# bbb.video.publish.hint.cameraIsBeingUsed = Your webcam is being used by another application
|
||||||
|
# bbb.video.publish.hint.publishing = Publishing...
|
||||||
|
# bbb.video.publish.closeBtn.accessName = Close the webcam settings dialog box
|
||||||
|
# bbb.video.publish.closeBtn.label = Cancel
|
||||||
|
# bbb.video.publish.titleBar = Publish Webcam Window
|
||||||
|
# bbb.desktopPublish.title = Desktop Sharing\: Presenter's Preview
|
||||||
|
# bbb.desktopPublish.fullscreen.tooltip = Share Your Main Screen
|
||||||
|
# bbb.desktopPublish.fullscreen.label = Full Screen
|
||||||
|
# bbb.desktopPublish.region.tooltip = Share a Part of Your Screen
|
||||||
|
# bbb.desktopPublish.region.label = Region
|
||||||
|
# bbb.desktopPublish.stop.tooltip = Close screen share
|
||||||
|
# bbb.desktopPublish.stop.label = Close
|
||||||
|
# bbb.desktopPublish.maximizeRestoreBtn.toolTip = You cannot maximize this window.
|
||||||
|
# bbb.desktopPublish.closeBtn.toolTip = Stop Sharing and Close
|
||||||
|
# bbb.desktopPublish.chromeOnMacUnsupportedHint = Desktop sharing is not currently supported on Chrome running under Mac OS X. Recommend you use FireFox to share desktop.
|
||||||
|
# bbb.desktopPublish.minimizeBtn.toolTip = Minimize
|
||||||
|
# bbb.desktopPublish.minimizeBtn.accessibilityName = Minimize the Desktop Sharing Publish Window
|
||||||
|
# bbb.desktopPublish.maximizeRestoreBtn.accessibilityName = Maximize the Desktop Sharing Publish Window
|
||||||
|
# bbb.desktopPublish.javaRequiredLabel = Requires Java 7u51 (or later) to run.
|
||||||
|
# bbb.desktopPublish.javaTestLinkLabel = Test Java
|
||||||
|
# bbb.desktopPublish.javaTestLinkLabel.tooltip = Test Your Java Version
|
||||||
|
# bbb.desktopPublish.javaTestLinkLabel.tooltip.accessibility = Test Your Java Version
|
||||||
|
# bbb.desktopView.title = Desktop Sharing
|
||||||
|
# bbb.desktopView.fitToWindow = Fit to Window
|
||||||
|
# bbb.desktopView.actualSize = Display actual size
|
||||||
|
# bbb.desktopView.minimizeBtn.accessibilityName = Minimize the Desktop Sharing View Window
|
||||||
|
# bbb.desktopView.maximizeRestoreBtn.accessibilityName = Maximize the Desktop Sharing View Window
|
||||||
|
# bbb.desktopView.closeBtn.accessibilityName = Close the Desktop Sharing View Window
|
||||||
|
# bbb.toolbar.phone.toolTip.start = Share Your Microphone
|
||||||
|
# bbb.toolbar.phone.toolTip.stop = Stop Sharing Your Microphone
|
||||||
|
# bbb.toolbar.phone.toolTip.mute = Stop listening the conference
|
||||||
|
# bbb.toolbar.phone.toolTip.unmute = Start listening the conference
|
||||||
|
# bbb.toolbar.phone.toolTip.nomic = No microphone detected
|
||||||
|
# bbb.toolbar.deskshare.toolTip.start = Share Your Desktop
|
||||||
|
# bbb.toolbar.deskshare.toolTip.stop = Stop Sharing Your Desktop
|
||||||
|
# bbb.toolbar.video.toolTip.start = Share Your Webcam
|
||||||
|
# bbb.toolbar.video.toolTip.stop = Stop Sharing Your Webcam
|
||||||
|
# bbb.layout.addButton.toolTip = Add the custom layout to the list
|
||||||
|
# bbb.layout.broadcastButton.toolTip = Apply Current Layout to All Viewers
|
||||||
|
# bbb.layout.combo.toolTip = Change Your Layout
|
||||||
|
# bbb.layout.loadButton.toolTip = Load layouts from a file
|
||||||
|
# bbb.layout.saveButton.toolTip = Save layouts to a file
|
||||||
|
# bbb.layout.lockButton.toolTip = Lock layout
|
||||||
|
# bbb.layout.combo.prompt = Apply a layout
|
||||||
|
# bbb.layout.combo.custom = * Custom layout
|
||||||
|
# bbb.layout.combo.customName = Custom layout
|
||||||
|
# bbb.layout.combo.remote = Remote
|
||||||
|
# bbb.layout.save.complete = Layouts were successfully saved
|
||||||
|
# bbb.layout.load.complete = Layouts were successfully loaded
|
||||||
|
# bbb.layout.load.failed = Failed to load the layouts
|
||||||
|
# bbb.layout.name.defaultlayout = Default Layout
|
||||||
|
# bbb.layout.name.videochat = Video Chat
|
||||||
|
# bbb.layout.name.webcamsfocus = Webcam Meeting
|
||||||
|
# bbb.layout.name.presentfocus = Presentation Meeting
|
||||||
|
# bbb.layout.name.lectureassistant = Lecture Assistant
|
||||||
|
# bbb.layout.name.lecture = Lecture
|
||||||
|
# bbb.highlighter.toolbar.pencil = Pencil
|
||||||
|
# bbb.highlighter.toolbar.pencil.accessibilityName = Switch whiteboard cursor to pencil
|
||||||
|
# bbb.highlighter.toolbar.ellipse = Circle
|
||||||
|
# bbb.highlighter.toolbar.ellipse.accessibilityName = Switch whiteboard cursor to circle
|
||||||
|
# bbb.highlighter.toolbar.rectangle = Rectangle
|
||||||
|
# bbb.highlighter.toolbar.rectangle.accessibilityName = Switch whiteboard cursor to rectangle
|
||||||
|
# bbb.highlighter.toolbar.panzoom = Pan and Zoom
|
||||||
|
# bbb.highlighter.toolbar.panzoom.accessibilityName = Switch whiteboard cursor to pan and zoom
|
||||||
|
# bbb.highlighter.toolbar.clear = Clear All Annotations
|
||||||
|
# bbb.highlighter.toolbar.clear.accessibilityName = Clear the whiteboard page
|
||||||
|
# bbb.highlighter.toolbar.undo = Undo Annotation
|
||||||
|
# bbb.highlighter.toolbar.undo.accessibilityName = Undo the last whiteboard shape
|
||||||
|
# bbb.highlighter.toolbar.color = Select Color
|
||||||
|
# bbb.highlighter.toolbar.color.accessibilityName = Whiteboard mark draw color
|
||||||
|
# bbb.highlighter.toolbar.thickness = Change Thickness
|
||||||
|
# bbb.highlighter.toolbar.thickness.accessibilityName = Whiteboard draw thickness
|
||||||
|
# bbb.logout.title = Logged Out
|
||||||
|
# bbb.logout.button.label = OK
|
||||||
|
# bbb.logout.appshutdown = The server app has been shut down
|
||||||
|
# bbb.logout.asyncerror = An Async Error occured
|
||||||
|
# bbb.logout.connectionclosed = The connection to the server has been closed
|
||||||
|
# bbb.logout.connectionfailed = The connection to the server has failed
|
||||||
|
# bbb.logout.rejected = The connection to the server has been rejected
|
||||||
|
# bbb.logout.invalidapp = The red5 app does not exist
|
||||||
|
# bbb.logout.unknown = Your client has lost connection with the server
|
||||||
|
# bbb.logout.usercommand = You have logged out of the conference
|
||||||
|
# bbb.logout.refresh.message = If this logout was unexpected click the button below to reconnect.
|
||||||
|
# bbb.logout.refresh.label = Reconnect
|
||||||
|
# bbb.logout.confirm.title = Confirm Logout
|
||||||
|
# bbb.logout.confirm.message = Are you sure you want to log out?
|
||||||
|
# bbb.logout.confirm.yes = Yes
|
||||||
|
# bbb.logout.confirm.no = No
|
||||||
|
# bbb.notes.title = Notes
|
||||||
|
# bbb.notes.cmpColorPicker.toolTip = Text Color
|
||||||
|
# bbb.notes.saveBtn = Save
|
||||||
|
# bbb.notes.saveBtn.toolTip = Save Note
|
||||||
|
# bbb.settings.deskshare.instructions = Choose Allow on the prompt that pops up to check that desktop sharing is working properly for you
|
||||||
|
# bbb.settings.deskshare.start = Check Desktop Sharing
|
||||||
|
# bbb.settings.voice.volume = Microphone Activity
|
||||||
|
# bbb.settings.java.label = Java version error
|
||||||
|
# bbb.settings.java.text = You have Java {0} installed, but you need at least version {1} to use the BigBlueButton desktop sharing feature. The button below will install the newest Java JRE version.
|
||||||
|
# bbb.settings.java.command = Install newest Java
|
||||||
|
# bbb.settings.flash.label = Flash version error
|
||||||
|
# bbb.settings.flash.text = You have Flash {0} installed, but you need at least version {1} to run BigBlueButton properly. The button below will install the newest Adobe Flash version.
|
||||||
|
# bbb.settings.flash.command = Install newest Flash
|
||||||
|
# bbb.settings.isight.label = iSight webcam error
|
||||||
|
# bbb.settings.isight.text = If you have problems with your iSight webcam, it may be because you are running OS X 10.6.5, which is known to have a problem with Flash capturing video from the iSight webcam. \n To correct this, the link below will install a newer version of Flash player, or update your Mac to the newest version
|
||||||
|
# bbb.settings.isight.command = Install Flash 10.2 RC2
|
||||||
|
# bbb.settings.warning.label = Warning
|
||||||
|
# bbb.settings.warning.close = Close this Warning
|
||||||
|
# bbb.settings.noissues = No outstanding issues have been detected.
|
||||||
|
# bbb.settings.instructions = Accept the Flash prompt that asks you for webcam permissions. If the output matches what is expected, your browser has been set up correctly. Other potentials issues are below. Examine them to find a possible solution.
|
||||||
|
# ltbcustom.bbb.highlighter.toolbar.triangle = Triangle
|
||||||
|
# ltbcustom.bbb.highlighter.toolbar.triangle.accessibilityName = Switch whiteboard cursor to triangle
|
||||||
|
# ltbcustom.bbb.highlighter.toolbar.line = Line
|
||||||
|
# ltbcustom.bbb.highlighter.toolbar.line.accessibilityName = Switch whiteboard cursor to line
|
||||||
|
# ltbcustom.bbb.highlighter.toolbar.text = Text
|
||||||
|
# ltbcustom.bbb.highlighter.toolbar.text.accessibilityName = Switch whiteboard cursor to text
|
||||||
|
# ltbcustom.bbb.highlighter.texttoolbar.textColorPicker = Text color
|
||||||
|
# ltbcustom.bbb.highlighter.texttoolbar.textSizeMenu = Font size
|
||||||
|
|
||||||
|
# bbb.accessibility.chat.chatBox.reachedFirst = You have reached the first message.
|
||||||
|
# bbb.accessibility.chat.chatBox.reachedLatest = You have reached the latest message.
|
||||||
|
# bbb.accessibility.chat.chatBox.navigatedFirst = You have navigated to the first message.
|
||||||
|
# bbb.accessibility.chat.chatBox.navigatedLatest = You have navigated to the latest message.
|
||||||
|
# bbb.accessibility.chat.chatBox.navigatedLatestRead = You have navigated to the most recent message you have read.
|
||||||
|
# bbb.accessibility.chat.chatwindow.input = Chat input
|
||||||
|
|
||||||
|
# bbb.accessibility.chat.initialDescription = Please use the arrow keys to navigate through chat messages.
|
||||||
|
|
||||||
|
# bbb.accessibility.notes.notesview.input = Notes input
|
||||||
|
|
||||||
|
# bbb.shortcuthelp.title = Shortcut Keys
|
||||||
|
# bbb.shortcuthelp.minimizeBtn.accessibilityName = Minimize the Shortcut Help Window
|
||||||
|
# bbb.shortcuthelp.maximizeRestoreBtn.accessibilityName = Maximize the Shortcut Help Window
|
||||||
|
# bbb.shortcuthelp.closeBtn.accessibilityName = Close the Shortcut Help Window
|
||||||
|
# bbb.shortcuthelp.dropdown.general = Global shortcuts
|
||||||
|
# bbb.shortcuthelp.dropdown.presentation = Presentation shortcuts
|
||||||
|
# bbb.shortcuthelp.dropdown.chat = Chat shortcuts
|
||||||
|
# bbb.shortcuthelp.dropdown.users = Users shortcuts
|
||||||
|
# bbb.shortcuthelp.dropdown.polling = Presenter Polling shortcuts
|
||||||
|
# bbb.shortcuthelp.dropdown.polling2 = Viewer Polling shortcuts
|
||||||
|
# bbb.shortcuthelp.headers.shortcut = Shortcut
|
||||||
|
# bbb.shortcuthelp.headers.function = Function
|
||||||
|
|
||||||
|
# bbb.shortcutkey.general.minimize = 189
|
||||||
|
# bbb.shortcutkey.general.minimize.function = Minimize current window
|
||||||
|
# bbb.shortcutkey.general.maximize = 187
|
||||||
|
# bbb.shortcutkey.general.maximize.function = Maximize current window
|
||||||
|
|
||||||
|
# bbb.shortcutkey.flash.exit = 81
|
||||||
|
# bbb.shortcutkey.flash.exit.function = Focus out of the Flash window
|
||||||
|
# bbb.shortcutkey.users.muteme = 77
|
||||||
|
# bbb.shortcutkey.users.muteme.function = Mute and Unmute your microphone
|
||||||
|
# bbb.shortcutkey.chat.chatinput = 73
|
||||||
|
# bbb.shortcutkey.chat.chatinput.function = Focus the chat input field
|
||||||
|
# bbb.shortcutkey.present.focusslide = 67
|
||||||
|
# bbb.shortcutkey.present.focusslide.function = Focus the presentation slide
|
||||||
|
# bbb.shortcutkey.whiteboard.undo = 90
|
||||||
|
# bbb.shortcutkey.whiteboard.undo.function = Undo last whiteboard mark
|
||||||
|
|
||||||
|
# bbb.shortcutkey.focus.users = 49
|
||||||
|
# bbb.shortcutkey.focus.users.function = Move focus to the Users window
|
||||||
|
# bbb.shortcutkey.focus.video = 50
|
||||||
|
# bbb.shortcutkey.focus.video.function = Move focus to the Webcam window
|
||||||
|
# bbb.shortcutkey.focus.presentation = 51
|
||||||
|
# bbb.shortcutkey.focus.presentation.function = Move focus to the Presentation window
|
||||||
|
# bbb.shortcutkey.focus.chat = 52
|
||||||
|
# bbb.shortcutkey.focus.chat.function = Move focus to the Chat window
|
||||||
|
# bbb.shortcutkey.focus.pollingCreate = 67
|
||||||
|
# bbb.shortcutkey.focus.pollingCreate.function = Move focus to the Poll Creation window, if it is open.
|
||||||
|
# bbb.shortcutkey.focus.pollingStats = 83
|
||||||
|
# bbb.shortcutkey.focus.pollingStats.function = Move focus to the Poll Statistics window, if it is open.
|
||||||
|
# bbb.shortcutkey.focus.voting = 89
|
||||||
|
# bbb.shortcutkey.focus.voting.function = Move focus to the Voting window, if it is open.
|
||||||
|
|
||||||
|
# bbb.shortcutkey.share.desktop = 68
|
||||||
|
# bbb.shortcutkey.share.desktop.function = Open desktop sharing window
|
||||||
|
# bbb.shortcutkey.share.microphone = 79
|
||||||
|
# bbb.shortcutkey.share.microphone.function = Open audio settings window
|
||||||
|
# bbb.shortcutkey.share.pauseRemoteStream = 80
|
||||||
|
# bbb.shortcutkey.share.pauseRemoteStream.function = Start/Stop listening the conference
|
||||||
|
# bbb.shortcutkey.share.webcam = 66
|
||||||
|
# bbb.shortcutkey.share.webcam.function = Open webcam sharing window
|
||||||
|
|
||||||
|
# bbb.shortcutkey.shortcutWindow = 72
|
||||||
|
# bbb.shortcutkey.shortcutWindow.function = Open/focus to shortcut help window
|
||||||
|
# bbb.shortcutkey.logout = 76
|
||||||
|
# bbb.shortcutkey.logout.function = Log out of this meeting
|
||||||
|
# bbb.shortcutkey.raiseHand = 82
|
||||||
|
# bbb.shortcutkey.raiseHand.function = Raise your hand
|
||||||
|
|
||||||
|
# bbb.shortcutkey.present.upload = 85
|
||||||
|
# bbb.shortcutkey.present.upload.function = Upload presentation
|
||||||
|
# bbb.shortcutkey.present.previous = 65
|
||||||
|
# bbb.shortcutkey.present.previous.function = Go to previous slide
|
||||||
|
# bbb.shortcutkey.present.select = 83
|
||||||
|
# bbb.shortcutkey.present.select.function = View all slides
|
||||||
|
# bbb.shortcutkey.present.next = 69
|
||||||
|
# bbb.shortcutkey.present.next.function = Go to next slide
|
||||||
|
# bbb.shortcutkey.present.fitWidth = 70
|
||||||
|
# bbb.shortcutkey.present.fitWidth.function = Fit slides to width
|
||||||
|
# bbb.shortcutkey.present.fitPage = 80
|
||||||
|
# bbb.shortcutkey.present.fitPage.function = Fit slides to page
|
||||||
|
|
||||||
|
# bbb.shortcutkey.users.makePresenter = 80
|
||||||
|
# bbb.shortcutkey.users.makePresenter.function = Make selected person presenter
|
||||||
|
# bbb.shortcutkey.users.kick = 75
|
||||||
|
# bbb.shortcutkey.users.kick.function = Kick selected person from the meeting
|
||||||
|
# bbb.shortcutkey.users.mute = 83
|
||||||
|
# bbb.shortcutkey.users.mute.function = Mute or unmute selected person
|
||||||
|
# bbb.shortcutkey.users.muteall = 65
|
||||||
|
# bbb.shortcutkey.users.muteall.function = Mute or unmute all users
|
||||||
|
# bbb.shortcutkey.users.focusUsers = 85
|
||||||
|
# bbb.shortcutkey.users.focusUsers.function = Focus to users list
|
||||||
|
# bbb.shortcutkey.users.muteAllButPres = 65
|
||||||
|
# bbb.shortcutkey.users.muteAllButPres.function = Mute everyone but the Presenter
|
||||||
|
|
||||||
|
# bbb.shortcutkey.chat.focusTabs = 89
|
||||||
|
# bbb.shortcutkey.chat.focusTabs.function = Focus to chat tabs
|
||||||
|
# bbb.shortcutkey.chat.focusBox = 66
|
||||||
|
# bbb.shortcutkey.chat.focusBox.function = Focus to chat box
|
||||||
|
# bbb.shortcutkey.chat.changeColour = 67
|
||||||
|
# bbb.shortcutkey.chat.changeColour.function = Focus to font color picker.
|
||||||
|
# bbb.shortcutkey.chat.sendMessage = 83
|
||||||
|
# bbb.shortcutkey.chat.sendMessage.function = Send chat message
|
||||||
|
# bbb.shortcutkey.chat.explanation = ----
|
||||||
|
# bbb.shortcutkey.chat.explanation.function = For message navigation, you must focus the chat box.
|
||||||
|
|
||||||
|
# bbb.shortcutkey.chat.chatbox.advance = 40
|
||||||
|
# bbb.shortcutkey.chat.chatbox.advance.function = Navigate to the next message
|
||||||
|
# bbb.shortcutkey.chat.chatbox.goback = 38
|
||||||
|
# bbb.shortcutkey.chat.chatbox.goback.function = Navigate to the previous message
|
||||||
|
# bbb.shortcutkey.chat.chatbox.repeat = 32
|
||||||
|
# bbb.shortcutkey.chat.chatbox.repeat.function = Repeat current message
|
||||||
|
# bbb.shortcutkey.chat.chatbox.golatest = 39
|
||||||
|
# bbb.shortcutkey.chat.chatbox.golatest.function = Navigate to the latest message
|
||||||
|
# bbb.shortcutkey.chat.chatbox.gofirst = 37
|
||||||
|
# bbb.shortcutkey.chat.chatbox.gofirst.function = Navigate to the first message
|
||||||
|
# bbb.shortcutkey.chat.chatbox.goread = 75
|
||||||
|
# bbb.shortcutkey.chat.chatbox.goread.function = Navigate to the most recent message you've read
|
||||||
|
# bbb.shortcutkey.chat.chatbox.debug = 71
|
||||||
|
# bbb.shortcutkey.chat.chatbox.debug.function = Temporary debug hotkey
|
||||||
|
|
||||||
|
# bbb.polling.toolbar.toolTip = Manage Polls
|
||||||
|
# bbb.polling.buttonName = Manage Polls
|
||||||
|
# bbb.polling.createPoll = Create New Poll
|
||||||
|
# bbb.polling.createPoll.moreThanOneResponse = Allow users to choose more than one response
|
||||||
|
# bbb.polling.createPoll.hint = Hint\: Start every answer with a new line
|
||||||
|
# bbb.polling.createPoll.answers = Answers\:
|
||||||
|
# bbb.polling.createPoll.question = Question\:
|
||||||
|
# bbb.polling.createPoll.title = Title\:
|
||||||
|
# bbb.polling.createPoll.publishToWeb = Enable web polling
|
||||||
|
|
||||||
|
# bbb.polling.pollPreview = Poll Preview
|
||||||
|
# bbb.polling.pollPreview.modify = Modify
|
||||||
|
# bbb.polling.pollPreview.publish = Publish
|
||||||
|
# bbb.polling.pollPreview.preview = Preview
|
||||||
|
# bbb.polling.pollPreview.save = Save
|
||||||
|
# bbb.polling.pollPreview.cancel = Cancel
|
||||||
|
# bbb.polling.pollPreview.modify = Modify
|
||||||
|
# bbb.polling.pollPreview.hereIsYourPoll = Here is your poll\:
|
||||||
|
# bbb.polling.pollPreview.ifYouWantChanges = if you want to make any changes use the 'Modify' button
|
||||||
|
# bbb.polling.pollPreview.checkAll = (check all that may apply)
|
||||||
|
# bbb.polling.pollPreview.pollWillPublishOnline = This poll will be available for web polling.
|
||||||
|
|
||||||
|
# bbb.polling.resultBtn.label=Result
|
||||||
|
# bbb.polling.resultBtn.toolTip=Show poll result
|
||||||
|
# bbb.polling.startBtn.label=Start
|
||||||
|
# bbb.polling.startBtn.toolTip=Start poll
|
||||||
|
# bbb.polling.editBtn.label=Edit
|
||||||
|
# bbb.polling.editBtn.toolTip=Edit poll
|
||||||
|
# bbb.polling.deleteBtn.toolTip=Delete poll
|
||||||
|
|
||||||
|
# bbb.publishVideo.startPublishBtn.labelText = Start Sharing
|
||||||
|
# bbb.publishVideo.changeCameraBtn.labelText = Change Webcam
|
||||||
|
|
||||||
|
# bbb.accessibility.alerts.madePresenter = You are now the Presenter.
|
||||||
|
# bbb.accessibility.alerts.madeViewer = You are now a Viewer.
|
||||||
|
|
||||||
|
# bbb.shortcutkey.polling.buttonClick = 80
|
||||||
|
# bbb.shortcutkey.polling.buttonClick.function = Open the Polling Menu.
|
||||||
|
# bbb.shortcutkey.polling.focusTitle = 67
|
||||||
|
# bbb.shortcutkey.polling.focusTitle.function = Focus to Title input box.
|
||||||
|
# bbb.shortcutkey.polling.focusQuestion = 81
|
||||||
|
# bbb.shortcutkey.polling.focusQuestion.function = Focus to Question input box.
|
||||||
|
# bbb.shortcutkey.polling.focusAnswers = 65
|
||||||
|
# bbb.shortcutkey.polling.focusAnswers.function = Focus to Answers input box.
|
||||||
|
# bbb.shortcutkey.polling.focusMultipleCB = 77
|
||||||
|
# bbb.shortcutkey.polling.focusMultipleCB.function = Focus to "Allow multiple selections" checkbox.
|
||||||
|
# bbb.shortcutkey.polling.focusWebPollCB = 66
|
||||||
|
# bbb.shortcutkey.polling.focusWebPollCB.function = Focus to "Enable web polling" checkbox.
|
||||||
|
# bbb.shortcutkey.polling.previewClick = 80
|
||||||
|
# bbb.shortcutkey.polling.previewClick.function = Preview your poll and proceed.
|
||||||
|
# bbb.shortcutkey.polling.cancelClick = 88
|
||||||
|
# bbb.shortcutkey.polling.cancelClick.function = Cancel and exit Poll creation.
|
||||||
|
# bbb.shortcutkey.polling.modify = 69
|
||||||
|
# bbb.shortcutkey.polling.modify.function = Go back and modify your poll.
|
||||||
|
# bbb.shortcutkey.polling.publish = 85
|
||||||
|
# bbb.shortcutkey.polling.publish.function = Publish your poll and open voting.
|
||||||
|
# bbb.shortcutkey.polling.save = 83
|
||||||
|
# bbb.shortcutkey.polling.save.function = Save your poll to use later.
|
||||||
|
|
||||||
|
# bbb.shortcutkey.pollStats.explanation = ----
|
||||||
|
# bbb.shortcutkey.pollStats.explanation.function = Poll results are only available once the poll has been published.
|
||||||
|
# bbb.shortcutkey.polling.focusData = 68
|
||||||
|
# bbb.shortcutkey.polling.focusData.function = Focus to poll results.
|
||||||
|
# bbb.shortcutkey.polling.refresh = 82
|
||||||
|
# bbb.shortcutkey.polling.refresh.function = Refresh poll results.
|
||||||
|
# bbb.shortcutkey.polling.focusWebPoll = 73
|
||||||
|
# bbb.shortcutkey.polling.focusWebPoll.function = Focus to web polling URL box.
|
||||||
|
# bbb.shortcutkey.polling.stopPoll = 79
|
||||||
|
# bbb.shortcutkey.polling.stopPoll.function = Stop the poll and end voting.
|
||||||
|
# bbb.shortcutkey.polling.repostPoll = 80
|
||||||
|
# bbb.shortcutkey.polling.repostPoll.function = Re-publish the poll.
|
||||||
|
# bbb.shortcutkey.polling.closeStatsWindow = 88
|
||||||
|
# bbb.shortcutkey.polling.closeStatsWindow.function = Close Polling Results window.
|
||||||
|
|
||||||
|
# bbb.shortcutkey.polling.vote = 86
|
||||||
|
# bbb.shortcutkey.polling.vote.function = Cast your vote for the options selected.
|
||||||
|
# bbb.shortcutkey.polling.focusVoteQuestion = 81
|
||||||
|
# bbb.shortcutkey.polling.focusVoteQuestion.function = Focus to question.
|
||||||
|
|
||||||
|
# bbb.shortcutkey.specialKeys.space = Spacebar
|
||||||
|
# bbb.shortcutkey.specialKeys.left = Left Arrow
|
||||||
|
# bbb.shortcutkey.specialKeys.right = Right Arrow
|
||||||
|
# bbb.shortcutkey.specialKeys.up = Up Arrow
|
||||||
|
# bbb.shortcutkey.specialKeys.down = Down Arrow
|
||||||
|
# bbb.shortcutkey.specialKeys.plus = Plus
|
||||||
|
# bbb.shortcutkey.specialKeys.minus = Minus
|
||||||
|
|
||||||
|
# bbb.toolbar.videodock.toolTip.closeAllVideos = Close all videos
|
||||||
|
# bbb.users.settings.lockAll=Lock All Users
|
||||||
|
# bbb.users.settings.lockAllExcept=Lock Users Except Presenter
|
||||||
|
# bbb.users.settings.lockSettings=Lock Viewers ...
|
||||||
|
# bbb.users.settings.unlockAll=Unlock All Viewers
|
||||||
|
# bbb.users.settings.roomIsLocked=Locked by default
|
||||||
|
# bbb.users.settings.roomIsMuted=Muted by default
|
||||||
|
|
||||||
|
# bbb.lockSettings.save = Apply
|
||||||
|
# bbb.lockSettings.save.tooltip = Apply lock settings
|
||||||
|
# bbb.lockSettings.cancel = Cancel
|
||||||
|
# bbb.lockSettings.cancel.toolTip = Close this window without saving
|
||||||
|
|
||||||
|
# bbb.lockSettings.moderatorLocking = Moderator locking
|
||||||
|
# bbb.lockSettings.privateChat = Private Chat
|
||||||
|
# bbb.lockSettings.publicChat = Public Chat
|
||||||
|
# bbb.lockSettings.webcam = Webcam
|
||||||
|
# bbb.lockSettings.microphone = Microphone
|
||||||
|
# bbb.lockSettings.layout = Layout
|
||||||
|
# bbb.lockSettings.title=Lock Viewers
|
||||||
|
# bbb.lockSettings.feature=Feature
|
||||||
|
# bbb.lockSettings.enabled=Locked
|
@ -64,9 +64,7 @@ bbb.oldlocalewindow.windowTitle = Diqqət\: köhnə dil ayarları
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.oldlocalewindow.windowTitle = Diqqət\: köhnə dil ayarları
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Yardım
|
bbb.mainToolbar.helpBtn = Yardım
|
||||||
bbb.mainToolbar.logoutBtn = Çıxış
|
bbb.mainToolbar.logoutBtn = Çıxış
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.logoutBtn = Çıxış
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
# bbb.window.minimizeBtn.toolTip = Minimize
|
# bbb.window.minimizeBtn.toolTip = Minimize
|
||||||
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
||||||
# bbb.window.closeBtn.toolTip = Close
|
# bbb.window.closeBtn.toolTip = Close
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.toolTip = Yazını göndər
|
|||||||
bbb.chat.publicChatUsername = Hamı
|
bbb.chat.publicChatUsername = Hamı
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = Yazışma üçün istifadəçini seçin
|
bbb.chat.privateChatSelect = Yazışma üçün istifadəçini seçin
|
||||||
# bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Sazlamalar
|
bbb.chat.chatOptions = Sazlamalar
|
||||||
bbb.chat.fontSize = Şrift ölçüsüe
|
bbb.chat.fontSize = Şrift ölçüsüe
|
||||||
|
@ -64,9 +64,7 @@ bbb.micWarning.joinBtn.label = Влез все пак
|
|||||||
bbb.micWarning.testAgain.label = Изпробвай отново
|
bbb.micWarning.testAgain.label = Изпробвай отново
|
||||||
bbb.micWarning.message = Не долавяме сигнал от вашия микрофон. Възможно е другите потребители да не ви чуват.
|
bbb.micWarning.message = Не долавяме сигнал от вашия микрофон. Възможно е другите потребители да не ви чуват.
|
||||||
bbb.webrtcWarning.message = Открити са следните WebRTC грешки\: {0}. Искате ли да опитате, използвайки Flash?
|
bbb.webrtcWarning.message = Открити са следните WebRTC грешки\: {0}. Искате ли да опитате, използвайки Flash?
|
||||||
bbb.webrtcWarning.mediamessage = Микрофонът ви не бе намерен за разговор чрез WebRTC. Искате ли да се свържете чрез Flash?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
bbb.webrtcWarning.endedunexpectedly = Тестът за WebRTC ехо завърши неочаквано. Искате ли да опитате, използвайки Flash?
|
|
||||||
bbb.webrtcWarning.title = \ WebRTC Връзката се разпадна
|
|
||||||
bbb.webrtcWarning.failedError.1001 = Грешка 1001\: Връзката с WebSocket е прекъсната.
|
bbb.webrtcWarning.failedError.1001 = Грешка 1001\: Връзката с WebSocket е прекъсната.
|
||||||
bbb.webrtcWarning.failedError.1002 = Грешка 1002\: Не може да се осъществи връзка с WebSocket.
|
bbb.webrtcWarning.failedError.1002 = Грешка 1002\: Не може да се осъществи връзка с WebSocket.
|
||||||
bbb.webrtcWarning.failedError.1003 = Грешка 1003\: Версията на браузъра не е поддържана.
|
bbb.webrtcWarning.failedError.1003 = Грешка 1003\: Версията на браузъра не е поддържана.
|
||||||
@ -75,6 +73,8 @@ bbb.webrtcWarning.failedError.1005 = Грешка 1005\: Повикването
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
bbb.webrtcWarning.failedError.unknown = \ Грешка {0}\: Непознат код на грешка.
|
bbb.webrtcWarning.failedError.unknown = \ Грешка {0}\: Непознат код на грешка.
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Помощ
|
bbb.mainToolbar.helpBtn = Помощ
|
||||||
bbb.mainToolbar.logoutBtn = Изход
|
bbb.mainToolbar.logoutBtn = Изход
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Изход
|
bbb.mainToolbar.logoutBtn.toolTip = Изход
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn..notification.message1 = Можете да запиш
|
|||||||
bbb.mainToolbar.recordBtn..notification.message2 = За да започнете/спрете да записвате, използвайте бутона под заглавитето
|
bbb.mainToolbar.recordBtn..notification.message2 = За да започнете/спрете да записвате, използвайте бутона под заглавитето
|
||||||
bbb.mainToolbar.recordingLabel.recording = (Записва се)
|
bbb.mainToolbar.recordingLabel.recording = (Записва се)
|
||||||
bbb.mainToolbar.recordingLabel.notRecording = Не се записва
|
bbb.mainToolbar.recordingLabel.notRecording = Не се записва
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Минимизирай
|
bbb.window.minimizeBtn.toolTip = Минимизирай
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Увеличи
|
bbb.window.maximizeRestoreBtn.toolTip = Увеличи
|
||||||
bbb.window.closeBtn.toolTip = Затвори
|
bbb.window.closeBtn.toolTip = Затвори
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Копирай всичкия текст
|
|||||||
bbb.chat.publicChatUsername = Всички
|
bbb.chat.publicChatUsername = Всички
|
||||||
bbb.chat.optionsTabName = Настройки
|
bbb.chat.optionsTabName = Настройки
|
||||||
bbb.chat.privateChatSelect = Прозорец Чат Избери лице за персонален чат
|
bbb.chat.privateChatSelect = Прозорец Чат Избери лице за персонален чат
|
||||||
bbb.chat.private.userLeft = <b><i>Потребителят напусна.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
bbb.chat.usersList.toolTip = Натисни тук за личен чат
|
bbb.chat.usersList.toolTip = Натисни тук за личен чат
|
||||||
bbb.chat.chatOptions = Прозорец Чат Чат опции
|
bbb.chat.chatOptions = Прозорец Чат Чат опции
|
||||||
bbb.chat.fontSize = Прозорец Чат Големина на шрифта
|
bbb.chat.fontSize = Прозорец Чат Големина на шрифта
|
||||||
|
@ -64,9 +64,7 @@
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
# bbb.mainToolbar.helpBtn = Help
|
# bbb.mainToolbar.helpBtn = Help
|
||||||
# bbb.mainToolbar.logoutBtn = Logout
|
# bbb.mainToolbar.logoutBtn = Logout
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
# bbb.window.minimizeBtn.toolTip = Minimize
|
# bbb.window.minimizeBtn.toolTip = Minimize
|
||||||
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
||||||
# bbb.window.closeBtn.toolTip = Close
|
# bbb.window.closeBtn.toolTip = Close
|
||||||
@ -205,7 +215,8 @@ bbb.presentation.ok = ঠিক আছে
|
|||||||
# bbb.chat.publicChatUsername = Public
|
# bbb.chat.publicChatUsername = Public
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
# bbb.chat.privateChatSelect = Select a person to chat with privately
|
# bbb.chat.privateChatSelect = Select a person to chat with privately
|
||||||
# bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
# bbb.chat.chatOptions = Chat Options
|
# bbb.chat.chatOptions = Chat Options
|
||||||
# bbb.chat.fontSize = Chat Message Font Size
|
# bbb.chat.fontSize = Chat Message Font Size
|
||||||
|
598
bigbluebutton-client/locale/bs_BA/bbbResources.properties
Normal file
598
bigbluebutton-client/locale/bs_BA/bbbResources.properties
Normal file
@ -0,0 +1,598 @@
|
|||||||
|
# bbb.mainshell.locale.version = 0.9.0
|
||||||
|
# bbb.mainshell.statusProgress.connecting = Connecting to the server
|
||||||
|
# bbb.mainshell.statusProgress.loading = Loading {0} modules
|
||||||
|
# bbb.mainshell.statusProgress.cannotConnectServer = Sorry, we cannot connect to the server.
|
||||||
|
# bbb.mainshell.copyrightLabel2 = (c) 2014 BigBlueButton Inc. [build {0}] - For more information visit <a href\='http\://www.bigbluebutton.org/' target\='_blank'><u>http\://www.bigbluebutton.org</u></a>
|
||||||
|
# bbb.mainshell.logBtn.toolTip = Open Log Window
|
||||||
|
# bbb.mainshell.meetingNotFound = Meeting Not Found
|
||||||
|
# bbb.mainshell.invalidAuthToken = Invalid Authentication Token
|
||||||
|
# bbb.mainshell.resetLayoutBtn.toolTip = Reset Layout
|
||||||
|
# bbb.mainshell.notification.tunnelling = Tunnelling
|
||||||
|
# bbb.mainshell.notification.webrtc = WebRTC Audio
|
||||||
|
# bbb.oldlocalewindow.reminder1 = You may have an old language translations of BigBlueButton.
|
||||||
|
# bbb.oldlocalewindow.reminder2 = Please clear your browser's cache and try again.
|
||||||
|
# bbb.oldlocalewindow.windowTitle = Warning\: Old Language Translations
|
||||||
|
# bbb.audioSelection.title = How do you want to join the audio?
|
||||||
|
# bbb.audioSelection.btnMicrophone.label = Microphone
|
||||||
|
# bbb.audioSelection.btnMicrophone.toolTip = Join the audio with your microphone
|
||||||
|
# bbb.audioSelection.btnListenOnly.label = Listen Only
|
||||||
|
# bbb.audioSelection.btnListenOnly.toolTip = Join the audio as listen only
|
||||||
|
# bbb.audioSelection.txtPhone.text = To join this meeting by phone, dial\: {0} then enter {1} as the conference pin number.
|
||||||
|
# bbb.micSettings.title = Audio Test
|
||||||
|
# bbb.micSettings.speakers.header = Test Speakers
|
||||||
|
# bbb.micSettings.microphone.header = Test Microphone
|
||||||
|
# bbb.micSettings.playSound = Test Speakers
|
||||||
|
# bbb.micSettings.playSound.toolTip = Play music to test your speakers
|
||||||
|
# bbb.micSettings.hearFromHeadset = You should hear audio in your headset, not your computer speakers.
|
||||||
|
# bbb.micSettings.speakIntoMic = If you are using a headset (or earbuds), you should hear the audio from your headset -- not from your computer speakers.
|
||||||
|
# bbb.micSettings.echoTestMicPrompt = This is a private echo test. Speak a few words. Did you hear audio?
|
||||||
|
# bbb.micSettings.echoTestAudioYes = Yes
|
||||||
|
# bbb.micSettings.echoTestAudioNo = No
|
||||||
|
# bbb.micSettings.speakIntoMicTestLevel = Speak into your microphone. You should see the bar move. If not, choose another mic.
|
||||||
|
# bbb.micSettings.recommendHeadset = Use a headset with a microphone for best audio experience.
|
||||||
|
# bbb.micSettings.changeMic = Test or Change Microphone
|
||||||
|
# bbb.micSettings.changeMic.toolTip = Open the Flash Player microphone settings dialog box
|
||||||
|
# bbb.micSettings.comboMicList.toolTip = Select a microphone
|
||||||
|
# bbb.micSettings.micRecordVolume.label = Gain
|
||||||
|
# bbb.micSettings.micRecordVolume.toolTip = Set your microphone gain
|
||||||
|
# bbb.micSettings.nextButton = Next
|
||||||
|
# bbb.micSettings.nextButton.toolTip = Start the echo test
|
||||||
|
# bbb.micSettings.join = Join Audio
|
||||||
|
# bbb.micSettings.join.toolTip = Join the audio conference
|
||||||
|
# bbb.micSettings.cancel = Cancel
|
||||||
|
# bbb.micSettings.connectingtoecho = Connecting
|
||||||
|
# bbb.micSettings.connectingtoecho.error = Echo Test Error\: Please contact administrator.
|
||||||
|
# bbb.micSettings.cancel.toolTip = Cancel joining the audio conference
|
||||||
|
# bbb.micSettings.access.helpButton = Open tutorial videos in a new page.
|
||||||
|
# bbb.micSettings.access.title = Audio Settings. Focus will remain in this audio settings window until the window is closed.
|
||||||
|
# bbb.micSettings.webrtc.title = WebRTC Support
|
||||||
|
# bbb.micSettings.webrtc.capableBrowser = Your browser supports WebRTC.
|
||||||
|
# bbb.micSettings.webrtc.capableBrowser.dontuseit = Click not to use WebRTC
|
||||||
|
# bbb.micSettings.webrtc.capableBrowser.dontuseit.toolTip = Click here if you don't want to use the WebRTC technology (recommended if you have problems using it).
|
||||||
|
# bbb.micSettings.webrtc.notCapableBrowser = WebRTC is not supported in your browser. Please use Google Chrome (version 32 or greater); or Mozilla Firefox (version 26 or greater). You will still be able to join the voice conference using the Adobe Flash Platform.
|
||||||
|
# bbb.micSettings.webrtc.connecting = Calling
|
||||||
|
# bbb.micSettings.webrtc.waitingforice = Connecting
|
||||||
|
# bbb.micSettings.webrtc.endingecho = Joining audio
|
||||||
|
# bbb.micSettings.webrtc.endedecho = Echo test ended.
|
||||||
|
# bbb.micPermissions.firefox.title = Firefox Microphone Permissions
|
||||||
|
# bbb.micPermissions.firefox.message1 = Choose your mic and then click Share.
|
||||||
|
# bbb.micPermissions.firefox.message2 = If you don't see the list of microphones, click on the microphone icon.
|
||||||
|
# bbb.micPermissions.chrome.title = Chrome Microphone Permissions
|
||||||
|
# bbb.micPermissions.chrome.message1 = Click Allow to give Chrome permission to use your microphone.
|
||||||
|
# bbb.micWarning.title = Audio Warning
|
||||||
|
# bbb.micWarning.joinBtn.label = Join anyway
|
||||||
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
|
# bbb.webrtcWarning.failedError.1004 = Error 1004\: Failure on call
|
||||||
|
# bbb.webrtcWarning.failedError.1005 = Error 1005\: Call ended unexpectedly
|
||||||
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
|
# bbb.mainToolbar.helpBtn = Help
|
||||||
|
# bbb.mainToolbar.logoutBtn = Logout
|
||||||
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
|
# bbb.mainToolbar.langSelector = Select language
|
||||||
|
# bbb.mainToolbar.settingsBtn = Settings
|
||||||
|
# bbb.mainToolbar.settingsBtn.toolTip = Open Settings
|
||||||
|
# bbb.mainToolbar.shortcutBtn = Shortcut Keys
|
||||||
|
# bbb.mainToolbar.shortcutBtn.toolTip = Open Shortcut Keys Window
|
||||||
|
# bbb.mainToolbar.recordBtn.toolTip.start = Start recording
|
||||||
|
# bbb.mainToolbar.recordBtn.toolTip.stop = Stop recording
|
||||||
|
# bbb.mainToolbar.recordBtn.toolTip.recording = The session is being recorded
|
||||||
|
# bbb.mainToolbar.recordBtn.toolTip.notRecording = The session isn't being recorded
|
||||||
|
# bbb.mainToolbar.recordBtn.confirm.title = Confirm recording
|
||||||
|
# bbb.mainToolbar.recordBtn.confirm.message.start = Are you sure you want to start recording the session?
|
||||||
|
# bbb.mainToolbar.recordBtn.confirm.message.stop = Are you sure you want to stop recording the session?
|
||||||
|
# bbb.mainToolbar.recordBtn..notification.title = Record Notification
|
||||||
|
# bbb.mainToolbar.recordBtn..notification.message1 = You can record this meeting.
|
||||||
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
|
# bbb.window.minimizeBtn.toolTip = Minimize
|
||||||
|
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
||||||
|
# bbb.window.closeBtn.toolTip = Close
|
||||||
|
# bbb.videoDock.titleBar = Webcam Window Title Bar
|
||||||
|
# bbb.presentation.titleBar = Presentation Window Title Bar
|
||||||
|
# bbb.chat.titleBar = Chat Window Title Bar
|
||||||
|
# bbb.users.title = Users{0} {1}
|
||||||
|
# bbb.users.titleBar = Users Window title bar
|
||||||
|
# bbb.users.quickLink.label = Users Window
|
||||||
|
# bbb.users.minimizeBtn.accessibilityName = Minimize the Users Window
|
||||||
|
# bbb.users.maximizeRestoreBtn.accessibilityName = Maximize the Users Window
|
||||||
|
# bbb.users.settings.buttonTooltip = Settings
|
||||||
|
# bbb.users.settings.audioSettings = Audio Test
|
||||||
|
# bbb.users.settings.webcamSettings = Webcam Settings
|
||||||
|
# bbb.users.settings.muteAll = Mute All Users
|
||||||
|
# bbb.users.settings.muteAllExcept = Mute All Users Except Presenter
|
||||||
|
# bbb.users.settings.unmuteAll = Unmute All Users
|
||||||
|
# bbb.users.settings.lowerAllHands = Lower All Hands
|
||||||
|
# bbb.users.raiseHandBtn.toolTip = Raise Hand
|
||||||
|
# bbb.users.roomMuted.text = Viewers Muted
|
||||||
|
# bbb.users.roomLocked.text = Viewers Locked
|
||||||
|
# bbb.users.pushToTalk.toolTip = Talk
|
||||||
|
# bbb.users.pushToMute.toolTip = Mute yourself
|
||||||
|
# bbb.users.muteMeBtnTxt.talk = Unmute
|
||||||
|
# bbb.users.muteMeBtnTxt.mute = Mute
|
||||||
|
# bbb.users.muteMeBtnTxt.muted = Muted
|
||||||
|
# bbb.users.muteMeBtnTxt.unmuted = Unmuted
|
||||||
|
# bbb.users.usersGrid.accessibilityName = Users List. Use the arrow keys to navigate.
|
||||||
|
# bbb.users.usersGrid.nameItemRenderer = Name
|
||||||
|
# bbb.users.usersGrid.nameItemRenderer.youIdentifier = you
|
||||||
|
# bbb.users.usersGrid.statusItemRenderer = Status
|
||||||
|
# bbb.users.usersGrid.statusItemRenderer.changePresenter = Click To Make Presenter
|
||||||
|
# bbb.users.usersGrid.statusItemRenderer.presenter = Presenter
|
||||||
|
# bbb.users.usersGrid.statusItemRenderer.moderator = Moderator
|
||||||
|
# bbb.users.usersGrid.statusItemRenderer.lowerHand = Lower Hand
|
||||||
|
# bbb.users.usersGrid.statusItemRenderer.handRaised = Hand Raised
|
||||||
|
# bbb.users.usersGrid.statusItemRenderer.viewer = Viewer
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer = Media
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.talking = Talking
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.webcam = Sharing Webcam
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.webcamBtn = View webcam
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.pushToTalk = Unmute {0}
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.pushToMute = Mute {0}
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.pushToLock = Lock {0}
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.pushToUnlock = Unlock {0}
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.kickUser = Kick {0}
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.webcam = Sharing Webcam
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.micOff = Microphone off
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.micOn = Microphone on
|
||||||
|
# bbb.users.usersGrid.mediaItemRenderer.noAudio = Not in audio conference
|
||||||
|
# bbb.presentation.title = Presentation
|
||||||
|
# bbb.presentation.titleWithPres = Presentation\: {0}
|
||||||
|
# bbb.presentation.quickLink.label = Presentation Window
|
||||||
|
# bbb.presentation.fitToWidth.toolTip = Fit Presentation To Width
|
||||||
|
# bbb.presentation.fitToPage.toolTip = Fit Presentation To Page
|
||||||
|
# bbb.presentation.uploadPresBtn.toolTip = Upload Presentation
|
||||||
|
# bbb.presentation.backBtn.toolTip = Previous slide
|
||||||
|
# bbb.presentation.btnSlideNum.accessibilityName = Slide {0} of {1}
|
||||||
|
# bbb.presentation.btnSlideNum.toolTip = Select a slide
|
||||||
|
# bbb.presentation.forwardBtn.toolTip = Next slide
|
||||||
|
# bbb.presentation.maxUploadFileExceededAlert = Error\: The file is bigger than what's allowed.
|
||||||
|
# bbb.presentation.uploadcomplete = Upload completed. Please wait while we convert the document.
|
||||||
|
# bbb.presentation.uploaded = uploaded.
|
||||||
|
# bbb.presentation.document.supported = The uploaded document is supported. Starting to convert...
|
||||||
|
# bbb.presentation.document.converted = Successfully converted the office document.
|
||||||
|
# bbb.presentation.error.document.convert.failed = Error\: Failed to convert the office document.
|
||||||
|
# bbb.presentation.error.io = IO Error\: Please contact administrator.
|
||||||
|
# bbb.presentation.error.security = Security Error\: Please contact administrator.
|
||||||
|
# bbb.presentation.error.convert.notsupported = Error\: The uploaded document is unsupported. Please upload a compatible file.
|
||||||
|
# bbb.presentation.error.convert.nbpage = Error\: Failed to determine the number of pages in the uploaded document.
|
||||||
|
# bbb.presentation.error.convert.maxnbpagereach = Error\: The uploaded document has too many pages.
|
||||||
|
# bbb.presentation.converted = Converted {0} of {1} slides.
|
||||||
|
# bbb.presentation.ok = OK
|
||||||
|
# bbb.presentation.slider = Presentation zoom level
|
||||||
|
# bbb.presentation.slideloader.starttext = Slide text start
|
||||||
|
# bbb.presentation.slideloader.endtext = Slide text end
|
||||||
|
# bbb.presentation.uploadwindow.presentationfile = Presentation file
|
||||||
|
# bbb.presentation.uploadwindow.pdf = PDF
|
||||||
|
# bbb.presentation.uploadwindow.word = WORD
|
||||||
|
# bbb.presentation.uploadwindow.excel = EXCEL
|
||||||
|
# bbb.presentation.uploadwindow.powerpoint = POWERPOINT
|
||||||
|
# bbb.presentation.uploadwindow.image = IMAGE
|
||||||
|
# bbb.presentation.minimizeBtn.accessibilityName = Minimize the Presentation Window
|
||||||
|
# bbb.presentation.maximizeRestoreBtn.accessibilityName = Maximize the Presentation Window
|
||||||
|
# bbb.presentation.closeBtn.accessibilityName = Close the Presentation Window
|
||||||
|
# bbb.fileupload.title = Add Files to Your Presentation
|
||||||
|
# bbb.fileupload.lblFileName.defaultText = No file selected
|
||||||
|
# bbb.fileupload.selectBtn.label = Select File
|
||||||
|
# bbb.fileupload.selectBtn.toolTip = Open dialog box to select a file
|
||||||
|
# bbb.fileupload.uploadBtn = Upload
|
||||||
|
# bbb.fileupload.uploadBtn.toolTip = Upload the selected file
|
||||||
|
# bbb.fileupload.deleteBtn.toolTip = Delete Presentation
|
||||||
|
# bbb.fileupload.showBtn = Show
|
||||||
|
# bbb.fileupload.showBtn.toolTip = Show Presentation
|
||||||
|
# bbb.fileupload.okCancelBtn = Close
|
||||||
|
# bbb.fileupload.okCancelBtn.toolTip = Close the File Upload dialog box
|
||||||
|
# bbb.fileupload.genThumbText = Generating thumbnails..
|
||||||
|
# bbb.fileupload.progBarLbl = Progress\:
|
||||||
|
# bbb.fileupload.fileFormatHint = Upload any office document or Portable Document Format (PDF) file. For best results upload PDF.
|
||||||
|
# bbb.chat.title = Chat
|
||||||
|
# bbb.chat.quickLink.label = Chat Window
|
||||||
|
# bbb.chat.cmpColorPicker.toolTip = Text Color
|
||||||
|
# bbb.chat.input.accessibilityName = Chat Message Editing Field
|
||||||
|
# bbb.chat.sendBtn = Send
|
||||||
|
# bbb.chat.sendBtn.toolTip = Send Message
|
||||||
|
# bbb.chat.sendBtn.accessibilityName = Send chat message
|
||||||
|
# bbb.chat.contextmenu.copyalltext = Copy All Text
|
||||||
|
# bbb.chat.publicChatUsername = Public
|
||||||
|
# bbb.chat.optionsTabName = Options
|
||||||
|
# bbb.chat.privateChatSelect = Select a person to chat with privately
|
||||||
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
|
# bbb.chat.chatOptions = Chat Options
|
||||||
|
# bbb.chat.fontSize = Chat Message Font Size
|
||||||
|
# bbb.chat.cmbFontSize.toolTip = Select Chat Message Font Size
|
||||||
|
# bbb.chat.messageList = Message Box
|
||||||
|
# bbb.chat.minimizeBtn.accessibilityName = Minimize the Chat Window
|
||||||
|
# bbb.chat.maximizeRestoreBtn.accessibilityName = Maximize the Chat Window
|
||||||
|
# bbb.chat.closeBtn.accessibilityName = Close the Chat Window
|
||||||
|
# bbb.chat.chatTabs.accessibleNotice = New messages in this tab.
|
||||||
|
# bbb.publishVideo.changeCameraBtn.labelText = Change Webcam
|
||||||
|
# bbb.publishVideo.changeCameraBtn.toolTip = Open the change webcam dialog box
|
||||||
|
# bbb.publishVideo.cmbResolution.tooltip = Select a webcam resolution
|
||||||
|
# bbb.publishVideo.startPublishBtn.labelText = Start Sharing
|
||||||
|
# bbb.publishVideo.startPublishBtn.toolTip = Start sharing your webcam
|
||||||
|
# bbb.webcamPermissions.chrome.title = Chrome Webcam Permissions
|
||||||
|
# bbb.webcamPermissions.chrome.message1 = Click Allow to give Chrome permission to use your webcam.
|
||||||
|
# bbb.videodock.title = Webcams
|
||||||
|
# bbb.videodock.quickLink.label = Webcams Window
|
||||||
|
# bbb.video.minimizeBtn.accessibilityName = Minimize the Webcams Window
|
||||||
|
# bbb.video.maximizeRestoreBtn.accessibilityName = Maximize the Webcams Window
|
||||||
|
# bbb.video.controls.muteButton.toolTip = Mute or unmute {0}
|
||||||
|
# bbb.video.controls.switchPresenter.toolTip = Make {0} presenter
|
||||||
|
# bbb.video.controls.ejectUserBtn.toolTip = Eject {0} from meeting
|
||||||
|
# bbb.video.controls.privateChatBtn.toolTip = Chat with {0}
|
||||||
|
# bbb.video.publish.hint.noCamera = No webcam available
|
||||||
|
# bbb.video.publish.hint.cantOpenCamera = Can't open your webcam
|
||||||
|
# bbb.video.publish.hint.waitingApproval = Waiting for approval
|
||||||
|
# bbb.video.publish.hint.videoPreview = Webcam preview
|
||||||
|
# bbb.video.publish.hint.openingCamera = Opening webcam...
|
||||||
|
# bbb.video.publish.hint.cameraDenied = Webcam access denied
|
||||||
|
# bbb.video.publish.hint.cameraIsBeingUsed = Your webcam is being used by another application
|
||||||
|
# bbb.video.publish.hint.publishing = Publishing...
|
||||||
|
# bbb.video.publish.closeBtn.accessName = Close the webcam settings dialog box
|
||||||
|
# bbb.video.publish.closeBtn.label = Cancel
|
||||||
|
# bbb.video.publish.titleBar = Publish Webcam Window
|
||||||
|
# bbb.desktopPublish.title = Desktop Sharing\: Presenter's Preview
|
||||||
|
# bbb.desktopPublish.fullscreen.tooltip = Share Your Main Screen
|
||||||
|
# bbb.desktopPublish.fullscreen.label = Full Screen
|
||||||
|
# bbb.desktopPublish.region.tooltip = Share a Part of Your Screen
|
||||||
|
# bbb.desktopPublish.region.label = Region
|
||||||
|
# bbb.desktopPublish.stop.tooltip = Close screen share
|
||||||
|
# bbb.desktopPublish.stop.label = Close
|
||||||
|
# bbb.desktopPublish.maximizeRestoreBtn.toolTip = You cannot maximize this window.
|
||||||
|
# bbb.desktopPublish.closeBtn.toolTip = Stop Sharing and Close
|
||||||
|
# bbb.desktopPublish.chromeOnMacUnsupportedHint = Desktop sharing is not currently supported on Chrome running under Mac OS X. Recommend you use FireFox to share desktop.
|
||||||
|
# bbb.desktopPublish.minimizeBtn.toolTip = Minimize
|
||||||
|
# bbb.desktopPublish.minimizeBtn.accessibilityName = Minimize the Desktop Sharing Publish Window
|
||||||
|
# bbb.desktopPublish.maximizeRestoreBtn.accessibilityName = Maximize the Desktop Sharing Publish Window
|
||||||
|
# bbb.desktopPublish.javaRequiredLabel = Requires Java 7u51 (or later) to run.
|
||||||
|
# bbb.desktopPublish.javaTestLinkLabel = Test Java
|
||||||
|
# bbb.desktopPublish.javaTestLinkLabel.tooltip = Test Your Java Version
|
||||||
|
# bbb.desktopPublish.javaTestLinkLabel.tooltip.accessibility = Test Your Java Version
|
||||||
|
# bbb.desktopView.title = Desktop Sharing
|
||||||
|
# bbb.desktopView.fitToWindow = Fit to Window
|
||||||
|
# bbb.desktopView.actualSize = Display actual size
|
||||||
|
# bbb.desktopView.minimizeBtn.accessibilityName = Minimize the Desktop Sharing View Window
|
||||||
|
# bbb.desktopView.maximizeRestoreBtn.accessibilityName = Maximize the Desktop Sharing View Window
|
||||||
|
# bbb.desktopView.closeBtn.accessibilityName = Close the Desktop Sharing View Window
|
||||||
|
# bbb.toolbar.phone.toolTip.start = Share Your Microphone
|
||||||
|
# bbb.toolbar.phone.toolTip.stop = Stop Sharing Your Microphone
|
||||||
|
# bbb.toolbar.phone.toolTip.mute = Stop listening the conference
|
||||||
|
# bbb.toolbar.phone.toolTip.unmute = Start listening the conference
|
||||||
|
# bbb.toolbar.phone.toolTip.nomic = No microphone detected
|
||||||
|
# bbb.toolbar.deskshare.toolTip.start = Share Your Desktop
|
||||||
|
# bbb.toolbar.deskshare.toolTip.stop = Stop Sharing Your Desktop
|
||||||
|
# bbb.toolbar.video.toolTip.start = Share Your Webcam
|
||||||
|
# bbb.toolbar.video.toolTip.stop = Stop Sharing Your Webcam
|
||||||
|
# bbb.layout.addButton.toolTip = Add the custom layout to the list
|
||||||
|
# bbb.layout.broadcastButton.toolTip = Apply Current Layout to All Viewers
|
||||||
|
# bbb.layout.combo.toolTip = Change Your Layout
|
||||||
|
# bbb.layout.loadButton.toolTip = Load layouts from a file
|
||||||
|
# bbb.layout.saveButton.toolTip = Save layouts to a file
|
||||||
|
# bbb.layout.lockButton.toolTip = Lock layout
|
||||||
|
# bbb.layout.combo.prompt = Apply a layout
|
||||||
|
# bbb.layout.combo.custom = * Custom layout
|
||||||
|
# bbb.layout.combo.customName = Custom layout
|
||||||
|
# bbb.layout.combo.remote = Remote
|
||||||
|
# bbb.layout.save.complete = Layouts were successfully saved
|
||||||
|
# bbb.layout.load.complete = Layouts were successfully loaded
|
||||||
|
# bbb.layout.load.failed = Failed to load the layouts
|
||||||
|
# bbb.layout.name.defaultlayout = Default Layout
|
||||||
|
# bbb.layout.name.videochat = Video Chat
|
||||||
|
# bbb.layout.name.webcamsfocus = Webcam Meeting
|
||||||
|
# bbb.layout.name.presentfocus = Presentation Meeting
|
||||||
|
# bbb.layout.name.lectureassistant = Lecture Assistant
|
||||||
|
# bbb.layout.name.lecture = Lecture
|
||||||
|
# bbb.highlighter.toolbar.pencil = Pencil
|
||||||
|
# bbb.highlighter.toolbar.pencil.accessibilityName = Switch whiteboard cursor to pencil
|
||||||
|
# bbb.highlighter.toolbar.ellipse = Circle
|
||||||
|
# bbb.highlighter.toolbar.ellipse.accessibilityName = Switch whiteboard cursor to circle
|
||||||
|
# bbb.highlighter.toolbar.rectangle = Rectangle
|
||||||
|
# bbb.highlighter.toolbar.rectangle.accessibilityName = Switch whiteboard cursor to rectangle
|
||||||
|
# bbb.highlighter.toolbar.panzoom = Pan and Zoom
|
||||||
|
# bbb.highlighter.toolbar.panzoom.accessibilityName = Switch whiteboard cursor to pan and zoom
|
||||||
|
# bbb.highlighter.toolbar.clear = Clear All Annotations
|
||||||
|
# bbb.highlighter.toolbar.clear.accessibilityName = Clear the whiteboard page
|
||||||
|
# bbb.highlighter.toolbar.undo = Undo Annotation
|
||||||
|
# bbb.highlighter.toolbar.undo.accessibilityName = Undo the last whiteboard shape
|
||||||
|
# bbb.highlighter.toolbar.color = Select Color
|
||||||
|
# bbb.highlighter.toolbar.color.accessibilityName = Whiteboard mark draw color
|
||||||
|
# bbb.highlighter.toolbar.thickness = Change Thickness
|
||||||
|
# bbb.highlighter.toolbar.thickness.accessibilityName = Whiteboard draw thickness
|
||||||
|
# bbb.logout.title = Logged Out
|
||||||
|
# bbb.logout.button.label = OK
|
||||||
|
# bbb.logout.appshutdown = The server app has been shut down
|
||||||
|
# bbb.logout.asyncerror = An Async Error occured
|
||||||
|
# bbb.logout.connectionclosed = The connection to the server has been closed
|
||||||
|
# bbb.logout.connectionfailed = The connection to the server has failed
|
||||||
|
# bbb.logout.rejected = The connection to the server has been rejected
|
||||||
|
# bbb.logout.invalidapp = The red5 app does not exist
|
||||||
|
# bbb.logout.unknown = Your client has lost connection with the server
|
||||||
|
# bbb.logout.usercommand = You have logged out of the conference
|
||||||
|
# bbb.logout.refresh.message = If this logout was unexpected click the button below to reconnect.
|
||||||
|
# bbb.logout.refresh.label = Reconnect
|
||||||
|
# bbb.logout.confirm.title = Confirm Logout
|
||||||
|
# bbb.logout.confirm.message = Are you sure you want to log out?
|
||||||
|
# bbb.logout.confirm.yes = Yes
|
||||||
|
# bbb.logout.confirm.no = No
|
||||||
|
# bbb.notes.title = Notes
|
||||||
|
# bbb.notes.cmpColorPicker.toolTip = Text Color
|
||||||
|
# bbb.notes.saveBtn = Save
|
||||||
|
# bbb.notes.saveBtn.toolTip = Save Note
|
||||||
|
# bbb.settings.deskshare.instructions = Choose Allow on the prompt that pops up to check that desktop sharing is working properly for you
|
||||||
|
# bbb.settings.deskshare.start = Check Desktop Sharing
|
||||||
|
# bbb.settings.voice.volume = Microphone Activity
|
||||||
|
# bbb.settings.java.label = Java version error
|
||||||
|
# bbb.settings.java.text = You have Java {0} installed, but you need at least version {1} to use the BigBlueButton desktop sharing feature. The button below will install the newest Java JRE version.
|
||||||
|
# bbb.settings.java.command = Install newest Java
|
||||||
|
# bbb.settings.flash.label = Flash version error
|
||||||
|
# bbb.settings.flash.text = You have Flash {0} installed, but you need at least version {1} to run BigBlueButton properly. The button below will install the newest Adobe Flash version.
|
||||||
|
# bbb.settings.flash.command = Install newest Flash
|
||||||
|
# bbb.settings.isight.label = iSight webcam error
|
||||||
|
# bbb.settings.isight.text = If you have problems with your iSight webcam, it may be because you are running OS X 10.6.5, which is known to have a problem with Flash capturing video from the iSight webcam. \n To correct this, the link below will install a newer version of Flash player, or update your Mac to the newest version
|
||||||
|
# bbb.settings.isight.command = Install Flash 10.2 RC2
|
||||||
|
# bbb.settings.warning.label = Warning
|
||||||
|
# bbb.settings.warning.close = Close this Warning
|
||||||
|
# bbb.settings.noissues = No outstanding issues have been detected.
|
||||||
|
# bbb.settings.instructions = Accept the Flash prompt that asks you for webcam permissions. If the output matches what is expected, your browser has been set up correctly. Other potentials issues are below. Examine them to find a possible solution.
|
||||||
|
# ltbcustom.bbb.highlighter.toolbar.triangle = Triangle
|
||||||
|
# ltbcustom.bbb.highlighter.toolbar.triangle.accessibilityName = Switch whiteboard cursor to triangle
|
||||||
|
# ltbcustom.bbb.highlighter.toolbar.line = Line
|
||||||
|
# ltbcustom.bbb.highlighter.toolbar.line.accessibilityName = Switch whiteboard cursor to line
|
||||||
|
# ltbcustom.bbb.highlighter.toolbar.text = Text
|
||||||
|
# ltbcustom.bbb.highlighter.toolbar.text.accessibilityName = Switch whiteboard cursor to text
|
||||||
|
# ltbcustom.bbb.highlighter.texttoolbar.textColorPicker = Text color
|
||||||
|
# ltbcustom.bbb.highlighter.texttoolbar.textSizeMenu = Font size
|
||||||
|
|
||||||
|
# bbb.accessibility.chat.chatBox.reachedFirst = You have reached the first message.
|
||||||
|
# bbb.accessibility.chat.chatBox.reachedLatest = You have reached the latest message.
|
||||||
|
# bbb.accessibility.chat.chatBox.navigatedFirst = You have navigated to the first message.
|
||||||
|
# bbb.accessibility.chat.chatBox.navigatedLatest = You have navigated to the latest message.
|
||||||
|
# bbb.accessibility.chat.chatBox.navigatedLatestRead = You have navigated to the most recent message you have read.
|
||||||
|
# bbb.accessibility.chat.chatwindow.input = Chat input
|
||||||
|
|
||||||
|
# bbb.accessibility.chat.initialDescription = Please use the arrow keys to navigate through chat messages.
|
||||||
|
|
||||||
|
# bbb.accessibility.notes.notesview.input = Notes input
|
||||||
|
|
||||||
|
# bbb.shortcuthelp.title = Shortcut Keys
|
||||||
|
# bbb.shortcuthelp.minimizeBtn.accessibilityName = Minimize the Shortcut Help Window
|
||||||
|
# bbb.shortcuthelp.maximizeRestoreBtn.accessibilityName = Maximize the Shortcut Help Window
|
||||||
|
# bbb.shortcuthelp.closeBtn.accessibilityName = Close the Shortcut Help Window
|
||||||
|
# bbb.shortcuthelp.dropdown.general = Global shortcuts
|
||||||
|
# bbb.shortcuthelp.dropdown.presentation = Presentation shortcuts
|
||||||
|
# bbb.shortcuthelp.dropdown.chat = Chat shortcuts
|
||||||
|
# bbb.shortcuthelp.dropdown.users = Users shortcuts
|
||||||
|
# bbb.shortcuthelp.dropdown.polling = Presenter Polling shortcuts
|
||||||
|
# bbb.shortcuthelp.dropdown.polling2 = Viewer Polling shortcuts
|
||||||
|
# bbb.shortcuthelp.headers.shortcut = Shortcut
|
||||||
|
# bbb.shortcuthelp.headers.function = Function
|
||||||
|
|
||||||
|
# bbb.shortcutkey.general.minimize = 189
|
||||||
|
# bbb.shortcutkey.general.minimize.function = Minimize current window
|
||||||
|
# bbb.shortcutkey.general.maximize = 187
|
||||||
|
# bbb.shortcutkey.general.maximize.function = Maximize current window
|
||||||
|
|
||||||
|
# bbb.shortcutkey.flash.exit = 81
|
||||||
|
# bbb.shortcutkey.flash.exit.function = Focus out of the Flash window
|
||||||
|
# bbb.shortcutkey.users.muteme = 77
|
||||||
|
# bbb.shortcutkey.users.muteme.function = Mute and Unmute your microphone
|
||||||
|
# bbb.shortcutkey.chat.chatinput = 73
|
||||||
|
# bbb.shortcutkey.chat.chatinput.function = Focus the chat input field
|
||||||
|
# bbb.shortcutkey.present.focusslide = 67
|
||||||
|
# bbb.shortcutkey.present.focusslide.function = Focus the presentation slide
|
||||||
|
# bbb.shortcutkey.whiteboard.undo = 90
|
||||||
|
# bbb.shortcutkey.whiteboard.undo.function = Undo last whiteboard mark
|
||||||
|
|
||||||
|
# bbb.shortcutkey.focus.users = 49
|
||||||
|
# bbb.shortcutkey.focus.users.function = Move focus to the Users window
|
||||||
|
# bbb.shortcutkey.focus.video = 50
|
||||||
|
# bbb.shortcutkey.focus.video.function = Move focus to the Webcam window
|
||||||
|
# bbb.shortcutkey.focus.presentation = 51
|
||||||
|
# bbb.shortcutkey.focus.presentation.function = Move focus to the Presentation window
|
||||||
|
# bbb.shortcutkey.focus.chat = 52
|
||||||
|
# bbb.shortcutkey.focus.chat.function = Move focus to the Chat window
|
||||||
|
# bbb.shortcutkey.focus.pollingCreate = 67
|
||||||
|
# bbb.shortcutkey.focus.pollingCreate.function = Move focus to the Poll Creation window, if it is open.
|
||||||
|
# bbb.shortcutkey.focus.pollingStats = 83
|
||||||
|
# bbb.shortcutkey.focus.pollingStats.function = Move focus to the Poll Statistics window, if it is open.
|
||||||
|
# bbb.shortcutkey.focus.voting = 89
|
||||||
|
# bbb.shortcutkey.focus.voting.function = Move focus to the Voting window, if it is open.
|
||||||
|
|
||||||
|
# bbb.shortcutkey.share.desktop = 68
|
||||||
|
# bbb.shortcutkey.share.desktop.function = Open desktop sharing window
|
||||||
|
# bbb.shortcutkey.share.microphone = 79
|
||||||
|
# bbb.shortcutkey.share.microphone.function = Open audio settings window
|
||||||
|
# bbb.shortcutkey.share.pauseRemoteStream = 80
|
||||||
|
# bbb.shortcutkey.share.pauseRemoteStream.function = Start/Stop listening the conference
|
||||||
|
# bbb.shortcutkey.share.webcam = 66
|
||||||
|
# bbb.shortcutkey.share.webcam.function = Open webcam sharing window
|
||||||
|
|
||||||
|
# bbb.shortcutkey.shortcutWindow = 72
|
||||||
|
# bbb.shortcutkey.shortcutWindow.function = Open/focus to shortcut help window
|
||||||
|
# bbb.shortcutkey.logout = 76
|
||||||
|
# bbb.shortcutkey.logout.function = Log out of this meeting
|
||||||
|
# bbb.shortcutkey.raiseHand = 82
|
||||||
|
# bbb.shortcutkey.raiseHand.function = Raise your hand
|
||||||
|
|
||||||
|
# bbb.shortcutkey.present.upload = 85
|
||||||
|
# bbb.shortcutkey.present.upload.function = Upload presentation
|
||||||
|
# bbb.shortcutkey.present.previous = 65
|
||||||
|
# bbb.shortcutkey.present.previous.function = Go to previous slide
|
||||||
|
# bbb.shortcutkey.present.select = 83
|
||||||
|
# bbb.shortcutkey.present.select.function = View all slides
|
||||||
|
# bbb.shortcutkey.present.next = 69
|
||||||
|
# bbb.shortcutkey.present.next.function = Go to next slide
|
||||||
|
# bbb.shortcutkey.present.fitWidth = 70
|
||||||
|
# bbb.shortcutkey.present.fitWidth.function = Fit slides to width
|
||||||
|
# bbb.shortcutkey.present.fitPage = 80
|
||||||
|
# bbb.shortcutkey.present.fitPage.function = Fit slides to page
|
||||||
|
|
||||||
|
# bbb.shortcutkey.users.makePresenter = 80
|
||||||
|
# bbb.shortcutkey.users.makePresenter.function = Make selected person presenter
|
||||||
|
# bbb.shortcutkey.users.kick = 75
|
||||||
|
# bbb.shortcutkey.users.kick.function = Kick selected person from the meeting
|
||||||
|
# bbb.shortcutkey.users.mute = 83
|
||||||
|
# bbb.shortcutkey.users.mute.function = Mute or unmute selected person
|
||||||
|
# bbb.shortcutkey.users.muteall = 65
|
||||||
|
# bbb.shortcutkey.users.muteall.function = Mute or unmute all users
|
||||||
|
# bbb.shortcutkey.users.focusUsers = 85
|
||||||
|
# bbb.shortcutkey.users.focusUsers.function = Focus to users list
|
||||||
|
# bbb.shortcutkey.users.muteAllButPres = 65
|
||||||
|
# bbb.shortcutkey.users.muteAllButPres.function = Mute everyone but the Presenter
|
||||||
|
|
||||||
|
# bbb.shortcutkey.chat.focusTabs = 89
|
||||||
|
# bbb.shortcutkey.chat.focusTabs.function = Focus to chat tabs
|
||||||
|
# bbb.shortcutkey.chat.focusBox = 66
|
||||||
|
# bbb.shortcutkey.chat.focusBox.function = Focus to chat box
|
||||||
|
# bbb.shortcutkey.chat.changeColour = 67
|
||||||
|
# bbb.shortcutkey.chat.changeColour.function = Focus to font color picker.
|
||||||
|
# bbb.shortcutkey.chat.sendMessage = 83
|
||||||
|
# bbb.shortcutkey.chat.sendMessage.function = Send chat message
|
||||||
|
# bbb.shortcutkey.chat.explanation = ----
|
||||||
|
# bbb.shortcutkey.chat.explanation.function = For message navigation, you must focus the chat box.
|
||||||
|
|
||||||
|
# bbb.shortcutkey.chat.chatbox.advance = 40
|
||||||
|
# bbb.shortcutkey.chat.chatbox.advance.function = Navigate to the next message
|
||||||
|
# bbb.shortcutkey.chat.chatbox.goback = 38
|
||||||
|
# bbb.shortcutkey.chat.chatbox.goback.function = Navigate to the previous message
|
||||||
|
# bbb.shortcutkey.chat.chatbox.repeat = 32
|
||||||
|
# bbb.shortcutkey.chat.chatbox.repeat.function = Repeat current message
|
||||||
|
# bbb.shortcutkey.chat.chatbox.golatest = 39
|
||||||
|
# bbb.shortcutkey.chat.chatbox.golatest.function = Navigate to the latest message
|
||||||
|
# bbb.shortcutkey.chat.chatbox.gofirst = 37
|
||||||
|
# bbb.shortcutkey.chat.chatbox.gofirst.function = Navigate to the first message
|
||||||
|
# bbb.shortcutkey.chat.chatbox.goread = 75
|
||||||
|
# bbb.shortcutkey.chat.chatbox.goread.function = Navigate to the most recent message you've read
|
||||||
|
# bbb.shortcutkey.chat.chatbox.debug = 71
|
||||||
|
# bbb.shortcutkey.chat.chatbox.debug.function = Temporary debug hotkey
|
||||||
|
|
||||||
|
# bbb.polling.toolbar.toolTip = Manage Polls
|
||||||
|
# bbb.polling.buttonName = Manage Polls
|
||||||
|
# bbb.polling.createPoll = Create New Poll
|
||||||
|
# bbb.polling.createPoll.moreThanOneResponse = Allow users to choose more than one response
|
||||||
|
# bbb.polling.createPoll.hint = Hint\: Start every answer with a new line
|
||||||
|
# bbb.polling.createPoll.answers = Answers\:
|
||||||
|
# bbb.polling.createPoll.question = Question\:
|
||||||
|
# bbb.polling.createPoll.title = Title\:
|
||||||
|
# bbb.polling.createPoll.publishToWeb = Enable web polling
|
||||||
|
|
||||||
|
# bbb.polling.pollPreview = Poll Preview
|
||||||
|
# bbb.polling.pollPreview.modify = Modify
|
||||||
|
# bbb.polling.pollPreview.publish = Publish
|
||||||
|
# bbb.polling.pollPreview.preview = Preview
|
||||||
|
# bbb.polling.pollPreview.save = Save
|
||||||
|
# bbb.polling.pollPreview.cancel = Cancel
|
||||||
|
# bbb.polling.pollPreview.modify = Modify
|
||||||
|
# bbb.polling.pollPreview.hereIsYourPoll = Here is your poll\:
|
||||||
|
# bbb.polling.pollPreview.ifYouWantChanges = if you want to make any changes use the 'Modify' button
|
||||||
|
# bbb.polling.pollPreview.checkAll = (check all that may apply)
|
||||||
|
# bbb.polling.pollPreview.pollWillPublishOnline = This poll will be available for web polling.
|
||||||
|
|
||||||
|
# bbb.polling.resultBtn.label=Result
|
||||||
|
# bbb.polling.resultBtn.toolTip=Show poll result
|
||||||
|
# bbb.polling.startBtn.label=Start
|
||||||
|
# bbb.polling.startBtn.toolTip=Start poll
|
||||||
|
# bbb.polling.editBtn.label=Edit
|
||||||
|
# bbb.polling.editBtn.toolTip=Edit poll
|
||||||
|
# bbb.polling.deleteBtn.toolTip=Delete poll
|
||||||
|
|
||||||
|
# bbb.publishVideo.startPublishBtn.labelText = Start Sharing
|
||||||
|
# bbb.publishVideo.changeCameraBtn.labelText = Change Webcam
|
||||||
|
|
||||||
|
# bbb.accessibility.alerts.madePresenter = You are now the Presenter.
|
||||||
|
# bbb.accessibility.alerts.madeViewer = You are now a Viewer.
|
||||||
|
|
||||||
|
# bbb.shortcutkey.polling.buttonClick = 80
|
||||||
|
# bbb.shortcutkey.polling.buttonClick.function = Open the Polling Menu.
|
||||||
|
# bbb.shortcutkey.polling.focusTitle = 67
|
||||||
|
# bbb.shortcutkey.polling.focusTitle.function = Focus to Title input box.
|
||||||
|
# bbb.shortcutkey.polling.focusQuestion = 81
|
||||||
|
# bbb.shortcutkey.polling.focusQuestion.function = Focus to Question input box.
|
||||||
|
# bbb.shortcutkey.polling.focusAnswers = 65
|
||||||
|
# bbb.shortcutkey.polling.focusAnswers.function = Focus to Answers input box.
|
||||||
|
# bbb.shortcutkey.polling.focusMultipleCB = 77
|
||||||
|
# bbb.shortcutkey.polling.focusMultipleCB.function = Focus to "Allow multiple selections" checkbox.
|
||||||
|
# bbb.shortcutkey.polling.focusWebPollCB = 66
|
||||||
|
# bbb.shortcutkey.polling.focusWebPollCB.function = Focus to "Enable web polling" checkbox.
|
||||||
|
# bbb.shortcutkey.polling.previewClick = 80
|
||||||
|
# bbb.shortcutkey.polling.previewClick.function = Preview your poll and proceed.
|
||||||
|
# bbb.shortcutkey.polling.cancelClick = 88
|
||||||
|
# bbb.shortcutkey.polling.cancelClick.function = Cancel and exit Poll creation.
|
||||||
|
# bbb.shortcutkey.polling.modify = 69
|
||||||
|
# bbb.shortcutkey.polling.modify.function = Go back and modify your poll.
|
||||||
|
# bbb.shortcutkey.polling.publish = 85
|
||||||
|
# bbb.shortcutkey.polling.publish.function = Publish your poll and open voting.
|
||||||
|
# bbb.shortcutkey.polling.save = 83
|
||||||
|
# bbb.shortcutkey.polling.save.function = Save your poll to use later.
|
||||||
|
|
||||||
|
# bbb.shortcutkey.pollStats.explanation = ----
|
||||||
|
# bbb.shortcutkey.pollStats.explanation.function = Poll results are only available once the poll has been published.
|
||||||
|
# bbb.shortcutkey.polling.focusData = 68
|
||||||
|
# bbb.shortcutkey.polling.focusData.function = Focus to poll results.
|
||||||
|
# bbb.shortcutkey.polling.refresh = 82
|
||||||
|
# bbb.shortcutkey.polling.refresh.function = Refresh poll results.
|
||||||
|
# bbb.shortcutkey.polling.focusWebPoll = 73
|
||||||
|
# bbb.shortcutkey.polling.focusWebPoll.function = Focus to web polling URL box.
|
||||||
|
# bbb.shortcutkey.polling.stopPoll = 79
|
||||||
|
# bbb.shortcutkey.polling.stopPoll.function = Stop the poll and end voting.
|
||||||
|
# bbb.shortcutkey.polling.repostPoll = 80
|
||||||
|
# bbb.shortcutkey.polling.repostPoll.function = Re-publish the poll.
|
||||||
|
# bbb.shortcutkey.polling.closeStatsWindow = 88
|
||||||
|
# bbb.shortcutkey.polling.closeStatsWindow.function = Close Polling Results window.
|
||||||
|
|
||||||
|
# bbb.shortcutkey.polling.vote = 86
|
||||||
|
# bbb.shortcutkey.polling.vote.function = Cast your vote for the options selected.
|
||||||
|
# bbb.shortcutkey.polling.focusVoteQuestion = 81
|
||||||
|
# bbb.shortcutkey.polling.focusVoteQuestion.function = Focus to question.
|
||||||
|
|
||||||
|
# bbb.shortcutkey.specialKeys.space = Spacebar
|
||||||
|
# bbb.shortcutkey.specialKeys.left = Left Arrow
|
||||||
|
# bbb.shortcutkey.specialKeys.right = Right Arrow
|
||||||
|
# bbb.shortcutkey.specialKeys.up = Up Arrow
|
||||||
|
# bbb.shortcutkey.specialKeys.down = Down Arrow
|
||||||
|
# bbb.shortcutkey.specialKeys.plus = Plus
|
||||||
|
# bbb.shortcutkey.specialKeys.minus = Minus
|
||||||
|
|
||||||
|
# bbb.toolbar.videodock.toolTip.closeAllVideos = Close all videos
|
||||||
|
# bbb.users.settings.lockAll=Lock All Users
|
||||||
|
# bbb.users.settings.lockAllExcept=Lock Users Except Presenter
|
||||||
|
# bbb.users.settings.lockSettings=Lock Viewers ...
|
||||||
|
# bbb.users.settings.unlockAll=Unlock All Viewers
|
||||||
|
# bbb.users.settings.roomIsLocked=Locked by default
|
||||||
|
# bbb.users.settings.roomIsMuted=Muted by default
|
||||||
|
|
||||||
|
# bbb.lockSettings.save = Apply
|
||||||
|
# bbb.lockSettings.save.tooltip = Apply lock settings
|
||||||
|
# bbb.lockSettings.cancel = Cancel
|
||||||
|
# bbb.lockSettings.cancel.toolTip = Close this window without saving
|
||||||
|
|
||||||
|
# bbb.lockSettings.moderatorLocking = Moderator locking
|
||||||
|
# bbb.lockSettings.privateChat = Private Chat
|
||||||
|
# bbb.lockSettings.publicChat = Public Chat
|
||||||
|
# bbb.lockSettings.webcam = Webcam
|
||||||
|
# bbb.lockSettings.microphone = Microphone
|
||||||
|
# bbb.lockSettings.layout = Layout
|
||||||
|
# bbb.lockSettings.title=Lock Viewers
|
||||||
|
# bbb.lockSettings.feature=Feature
|
||||||
|
# bbb.lockSettings.enabled=Locked
|
@ -64,9 +64,7 @@ bbb.micSettings.access.title = Configuracions d'Àudio. Aquesta finestra romandr
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.access.title = Configuracions d'Àudio. Aquesta finestra romandr
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Ajuda
|
bbb.mainToolbar.helpBtn = Ajuda
|
||||||
bbb.mainToolbar.logoutBtn = Desconnectar
|
bbb.mainToolbar.logoutBtn = Desconnectar
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.settingsBtn.toolTip = Obrir configuració
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Minimitzar
|
bbb.window.minimizeBtn.toolTip = Minimitzar
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Maximitzar
|
bbb.window.maximizeRestoreBtn.toolTip = Maximitzar
|
||||||
bbb.window.closeBtn.toolTip = Tancar
|
bbb.window.closeBtn.toolTip = Tancar
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.accessibilityName = Enviar missatge del xat
|
|||||||
bbb.chat.publicChatUsername = Tots
|
bbb.chat.publicChatUsername = Tots
|
||||||
bbb.chat.optionsTabName = Opcions
|
bbb.chat.optionsTabName = Opcions
|
||||||
bbb.chat.privateChatSelect = Seleccioneu una persona per xerrar en privat
|
bbb.chat.privateChatSelect = Seleccioneu una persona per xerrar en privat
|
||||||
bbb.chat.private.userLeft = <b><i>L'usuari ha sortit.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Opcions de xat
|
bbb.chat.chatOptions = Opcions de xat
|
||||||
bbb.chat.fontSize = Mida del text
|
bbb.chat.fontSize = Mida del text
|
||||||
|
@ -64,9 +64,7 @@ bbb.micWarning.joinBtn.label = Vstoupit
|
|||||||
bbb.micWarning.testAgain.label = Znovu otestovat
|
bbb.micWarning.testAgain.label = Znovu otestovat
|
||||||
bbb.micWarning.message = Váš mikrofon nevykazuje žádnou aktivitu, je možné, že Vás ostatní uživatelé neuslyší.
|
bbb.micWarning.message = Váš mikrofon nevykazuje žádnou aktivitu, je možné, že Vás ostatní uživatelé neuslyší.
|
||||||
bbb.webrtcWarning.message = Byla detekována následující chyba WebRTC\: {0}. Chcete zkusit Flash?
|
bbb.webrtcWarning.message = Byla detekována následující chyba WebRTC\: {0}. Chcete zkusit Flash?
|
||||||
bbb.webrtcWarning.mediamessage = Váš mikrofon nebylo pro WebRTC možné použít. Chcete zkusit Flash?
|
bbb.webrtcWarning.title = WebRTC chyba zvuku
|
||||||
bbb.webrtcWarning.endedunexpectedly = Ozvěnová zkouška WebRTC byla předčasně ukončena. Chcete místo ní zkusit Flash?
|
|
||||||
bbb.webrtcWarning.title = Připojení pomocí WebRTC selhalo
|
|
||||||
bbb.webrtcWarning.failedError.1001 = Chyba 1001\: WebSocket odpojen
|
bbb.webrtcWarning.failedError.1001 = Chyba 1001\: WebSocket odpojen
|
||||||
bbb.webrtcWarning.failedError.1002 = Chyba 1002\: Nebylo možné navázat WebSocket spojení
|
bbb.webrtcWarning.failedError.1002 = Chyba 1002\: Nebylo možné navázat WebSocket spojení
|
||||||
bbb.webrtcWarning.failedError.1003 = Chyba 1003\: Nepodporovaná verze prohlížeče
|
bbb.webrtcWarning.failedError.1003 = Chyba 1003\: Nepodporovaná verze prohlížeče
|
||||||
@ -75,6 +73,8 @@ bbb.webrtcWarning.failedError.1005 = Chyba 1005\: Volání předčasně ukončen
|
|||||||
bbb.webrtcWarning.failedError.1006 = Chyba 1006\: Časový limit volání vypršel
|
bbb.webrtcWarning.failedError.1006 = Chyba 1006\: Časový limit volání vypršel
|
||||||
bbb.webrtcWarning.failedError.1007 = Chyba 1007\: ICE komunikace selhala
|
bbb.webrtcWarning.failedError.1007 = Chyba 1007\: ICE komunikace selhala
|
||||||
bbb.webrtcWarning.failedError.unknown = Chyba {0}\: Neznámý chybový kód
|
bbb.webrtcWarning.failedError.unknown = Chyba {0}\: Neznámý chybový kód
|
||||||
|
bbb.webrtcWarning.failedError.mediamissing = Váš mikrofon nemohl byl použit pro WebRTC volání
|
||||||
|
bbb.webrtcWarning.failedError.endedunexpectedly = Ozvěnový test WebRTC byl neočekávaně ukončen
|
||||||
bbb.mainToolbar.helpBtn = Pomoc
|
bbb.mainToolbar.helpBtn = Pomoc
|
||||||
bbb.mainToolbar.logoutBtn = Odhlásit se
|
bbb.mainToolbar.logoutBtn = Odhlásit se
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Odhlásit se
|
bbb.mainToolbar.logoutBtn.toolTip = Odhlásit se
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn..notification.message1 = Můžete nahrát tuto konfere
|
|||||||
bbb.mainToolbar.recordBtn..notification.message2 = Pro zahájení nebo ukončení nahrávání stiskněte tlačítko na titulní liště.
|
bbb.mainToolbar.recordBtn..notification.message2 = Pro zahájení nebo ukončení nahrávání stiskněte tlačítko na titulní liště.
|
||||||
bbb.mainToolbar.recordingLabel.recording = (Nahrávání)
|
bbb.mainToolbar.recordingLabel.recording = (Nahrávání)
|
||||||
bbb.mainToolbar.recordingLabel.notRecording = Nahrávání zastaveno
|
bbb.mainToolbar.recordingLabel.notRecording = Nahrávání zastaveno
|
||||||
|
bbb.clientstatus.title = Konfigurační oznámení
|
||||||
|
bbb.clientstatus.notification = Nepřečtená oznámení
|
||||||
|
bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
bbb.clientstatus.tunneling.message = Firewall znemožňuje přímé připojení ke vzdálenému serveru na portu 1935. Pro stabilní připojení doporučujeme méně retriktivní nastavení sítě.
|
||||||
|
bbb.clientstatus.browser.title = Verze prohlížeče
|
||||||
|
bbb.clientstatus.browser.message = Váš prohlížeč ({0}) je zastaralý. Doporučujeme aktualizovat na poslední verzi.
|
||||||
|
bbb.clientstatus.flash.title = Flash přehrávač
|
||||||
|
bbb.clientstatus.flash.message = Váš Flash přehrávač plugin ({0}) je zastaralý. Doporučujeme aktualizovat na poslední verzi.
|
||||||
|
bbb.clientstatus.webrtc.title = Zvuk
|
||||||
|
bbb.clientstatus.webrtc.message = Pro lepší zvuk doporučujeme Firefox nebo Chrome.
|
||||||
bbb.window.minimizeBtn.toolTip = Minimalizovat
|
bbb.window.minimizeBtn.toolTip = Minimalizovat
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Maximalizovat
|
bbb.window.maximizeRestoreBtn.toolTip = Maximalizovat
|
||||||
bbb.window.closeBtn.toolTip = Zavřít
|
bbb.window.closeBtn.toolTip = Zavřít
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Kopírovat všechen text
|
|||||||
bbb.chat.publicChatUsername = Všichni
|
bbb.chat.publicChatUsername = Všichni
|
||||||
bbb.chat.optionsTabName = Volby
|
bbb.chat.optionsTabName = Volby
|
||||||
bbb.chat.privateChatSelect = Vyberte osobu, se kterou chcete chatovat soukromě
|
bbb.chat.privateChatSelect = Vyberte osobu, se kterou chcete chatovat soukromě
|
||||||
bbb.chat.private.userLeft = <b><i>Uživatel se odhlásil.</i></b>
|
bbb.chat.private.userLeft = Uživatel se odhlásil.
|
||||||
|
bbb.chat.private.userJoined = Uživatel se přihlásil.
|
||||||
bbb.chat.usersList.toolTip = Kliknutím na uživatele se otevře soukromý chat
|
bbb.chat.usersList.toolTip = Kliknutím na uživatele se otevře soukromý chat
|
||||||
bbb.chat.chatOptions = Nastavení chatu
|
bbb.chat.chatOptions = Nastavení chatu
|
||||||
bbb.chat.fontSize = Velikost písma
|
bbb.chat.fontSize = Velikost písma
|
||||||
|
@ -64,9 +64,7 @@ bbb.micWarning.joinBtn.label = Ymuno ta beth
|
|||||||
bbb.micWarning.testAgain.label = Profi eto
|
bbb.micWarning.testAgain.label = Profi eto
|
||||||
bbb.micWarning.message = Nid yw eich meicroffon wedi dangos unrhyw weithgaredd, mae'n debyg ni fydd eraill yn gallu eich clywed yn ystod y sesiwn.
|
bbb.micWarning.message = Nid yw eich meicroffon wedi dangos unrhyw weithgaredd, mae'n debyg ni fydd eraill yn gallu eich clywed yn ystod y sesiwn.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
bbb.webrtcWarning.mediamessage = Methwyd defnyddio'ch meicroffon ar gyfer alwad WebRTC. A ydych am roi cynnig ar Flash yn lle?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
bbb.webrtcWarning.title = Methwyd Cysylltiad WebRTC
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.webrtcWarning.title = Methwyd Cysylltiad WebRTC
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Cymorth
|
bbb.mainToolbar.helpBtn = Cymorth
|
||||||
bbb.mainToolbar.logoutBtn = Allgofnodi
|
bbb.mainToolbar.logoutBtn = Allgofnodi
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Allgofnodi
|
bbb.mainToolbar.logoutBtn.toolTip = Allgofnodi
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn..notification.message1 = Gallwch recordio'r cyfarfod y
|
|||||||
bbb.mainToolbar.recordBtn..notification.message2 = Mae'n rhaid i chi glicio ar y botwm Dechrau / Terfynu Recordio yn y bar teitl i ddechrau / terfynu recordio.
|
bbb.mainToolbar.recordBtn..notification.message2 = Mae'n rhaid i chi glicio ar y botwm Dechrau / Terfynu Recordio yn y bar teitl i ddechrau / terfynu recordio.
|
||||||
bbb.mainToolbar.recordingLabel.recording = (Recordio)
|
bbb.mainToolbar.recordingLabel.recording = (Recordio)
|
||||||
bbb.mainToolbar.recordingLabel.notRecording = Dim yn Recordio
|
bbb.mainToolbar.recordingLabel.notRecording = Dim yn Recordio
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Lleihau
|
bbb.window.minimizeBtn.toolTip = Lleihau
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Ehangu
|
bbb.window.maximizeRestoreBtn.toolTip = Ehangu
|
||||||
bbb.window.closeBtn.toolTip = Cau
|
bbb.window.closeBtn.toolTip = Cau
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Copïo'r Holl Destun
|
|||||||
bbb.chat.publicChatUsername = Cyhoeddus
|
bbb.chat.publicChatUsername = Cyhoeddus
|
||||||
bbb.chat.optionsTabName = Dewisiadau
|
bbb.chat.optionsTabName = Dewisiadau
|
||||||
bbb.chat.privateChatSelect = Dewiswch defnyddiwr i sgwrsio gyda'n breifat
|
bbb.chat.privateChatSelect = Dewiswch defnyddiwr i sgwrsio gyda'n breifat
|
||||||
bbb.chat.private.userLeft = <b><i>Gadawodd y defnyddiwr.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
bbb.chat.usersList.toolTip = Cliciwch Ddefnyddiwr i Agor Sgwrs Breifat
|
bbb.chat.usersList.toolTip = Cliciwch Ddefnyddiwr i Agor Sgwrs Breifat
|
||||||
bbb.chat.chatOptions = Dewisiadau sgwrsio
|
bbb.chat.chatOptions = Dewisiadau sgwrsio
|
||||||
bbb.chat.fontSize = Maint Testun Neges Sgwrsio
|
bbb.chat.fontSize = Maint Testun Neges Sgwrsio
|
||||||
|
@ -64,9 +64,7 @@ bbb.micSettings.join = Forbind lyd
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.join = Forbind lyd
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Hjælp
|
bbb.mainToolbar.helpBtn = Hjælp
|
||||||
bbb.mainToolbar.logoutBtn = Log ud
|
bbb.mainToolbar.logoutBtn = Log ud
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.settingsBtn.toolTip = Åbn indstillinger
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
# bbb.window.minimizeBtn.toolTip = Minimize
|
# bbb.window.minimizeBtn.toolTip = Minimize
|
||||||
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
||||||
# bbb.window.closeBtn.toolTip = Close
|
# bbb.window.closeBtn.toolTip = Close
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.toolTip = Send besked
|
|||||||
bbb.chat.publicChatUsername = Alle
|
bbb.chat.publicChatUsername = Alle
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = Vælg en person at chatte med privat
|
bbb.chat.privateChatSelect = Vælg en person at chatte med privat
|
||||||
# bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Chatindstillinger
|
bbb.chat.chatOptions = Chatindstillinger
|
||||||
bbb.chat.fontSize = Skriftstørrelse
|
bbb.chat.fontSize = Skriftstørrelse
|
||||||
|
@ -2,8 +2,8 @@ bbb.mainshell.locale.version = 0.9.0
|
|||||||
bbb.mainshell.statusProgress.connecting = Baue Verbindung zum Server auf
|
bbb.mainshell.statusProgress.connecting = Baue Verbindung zum Server auf
|
||||||
bbb.mainshell.statusProgress.loading = Lade {0} Module
|
bbb.mainshell.statusProgress.loading = Lade {0} Module
|
||||||
bbb.mainshell.statusProgress.cannotConnectServer = Verbindung zum Server konnte nicht hergestellt werden.
|
bbb.mainshell.statusProgress.cannotConnectServer = Verbindung zum Server konnte nicht hergestellt werden.
|
||||||
# bbb.mainshell.copyrightLabel2 = (c) 2014 BigBlueButton Inc. [build {0}] - Weitere Informationen unter\: <a href\='http\://www.bigbluebutton.org/' target\='_blank'><u>http\://www.bigbluebutton.org</u></a>
|
bbb.mainshell.copyrightLabel2 = (c) 2014 BigBlueButton Inc. [build {0}] - Weitere Informationen unter\: <a href\='http\://www.bigbluebutton.org/' target\='_blank'><u>http\://www.bigbluebutton.org</u></a>
|
||||||
bbb.mainshell.logBtn.toolTip = Protokoll Fenster öffnen
|
bbb.mainshell.logBtn.toolTip = Protokollfenster öffnen
|
||||||
bbb.mainshell.meetingNotFound = Kein Meeting gefunden
|
bbb.mainshell.meetingNotFound = Kein Meeting gefunden
|
||||||
bbb.mainshell.invalidAuthToken = Ungültiges Authentifizierungs-Token
|
bbb.mainshell.invalidAuthToken = Ungültiges Authentifizierungs-Token
|
||||||
bbb.mainshell.resetLayoutBtn.toolTip = Anordnung wiederherstellen
|
bbb.mainshell.resetLayoutBtn.toolTip = Anordnung wiederherstellen
|
||||||
@ -64,9 +64,7 @@ bbb.micWarning.joinBtn.label = Trotzdem teilnehmen
|
|||||||
bbb.micWarning.testAgain.label = Noch einmal testen
|
bbb.micWarning.testAgain.label = Noch einmal testen
|
||||||
bbb.micWarning.message = Ihr Mikrofon hat keinerlei Aktivität gezeigt. Andere Teilnehmer werden Sie in der Sitzung voraussichtlich nicht hören können.
|
bbb.micWarning.message = Ihr Mikrofon hat keinerlei Aktivität gezeigt. Andere Teilnehmer werden Sie in der Sitzung voraussichtlich nicht hören können.
|
||||||
bbb.webrtcWarning.message = Der folgende WebRTC Fehler ist aufgetreten\: {0}. Wollen Sie alternativ versuchen Flash zu verwenden?
|
bbb.webrtcWarning.message = Der folgende WebRTC Fehler ist aufgetreten\: {0}. Wollen Sie alternativ versuchen Flash zu verwenden?
|
||||||
bbb.webrtcWarning.mediamessage = Konnte Ihr Mikrofon nicht mit dem WebRTC-Anruf verbinden. Wollen Sie stattdessen Flash probieren?
|
bbb.webrtcWarning.title = WebRTC Audio Fehler
|
||||||
bbb.webrtcWarning.endedunexpectedly = Beim WebRTC Echotest trat ein unerwarteter Fehler auf. Wollen Sie alternativ versuchen Flash zu verwenden?
|
|
||||||
bbb.webrtcWarning.title = WebRTC-Verbindung funktioniert nicht
|
|
||||||
bbb.webrtcWarning.failedError.1001 = Fehler 1001\: WebSocket-Verbindung wurde unterbrochen
|
bbb.webrtcWarning.failedError.1001 = Fehler 1001\: WebSocket-Verbindung wurde unterbrochen
|
||||||
bbb.webrtcWarning.failedError.1002 = Fehler 1002\: WebSocket-Verbindung konnte nicht hergestellt werden
|
bbb.webrtcWarning.failedError.1002 = Fehler 1002\: WebSocket-Verbindung konnte nicht hergestellt werden
|
||||||
bbb.webrtcWarning.failedError.1003 = Fehler 1003\: Die Version Ihres Webbrowsers wird nicht unterstützt
|
bbb.webrtcWarning.failedError.1003 = Fehler 1003\: Die Version Ihres Webbrowsers wird nicht unterstützt
|
||||||
@ -75,6 +73,8 @@ bbb.webrtcWarning.failedError.1005 = Fehler 1005\: Die Verbindung wurde plötzli
|
|||||||
bbb.webrtcWarning.failedError.1006 = Fehler 1006\: Zeitüberschreitung beim Verbindungsaufbau
|
bbb.webrtcWarning.failedError.1006 = Fehler 1006\: Zeitüberschreitung beim Verbindungsaufbau
|
||||||
bbb.webrtcWarning.failedError.1007 = Fehler 1007\: ICE Übertragung fehlgeschlagen
|
bbb.webrtcWarning.failedError.1007 = Fehler 1007\: ICE Übertragung fehlgeschlagen
|
||||||
bbb.webrtcWarning.failedError.unknown = Fehler {0}\: Unbekannter Fehlercode
|
bbb.webrtcWarning.failedError.unknown = Fehler {0}\: Unbekannter Fehlercode
|
||||||
|
bbb.webrtcWarning.failedError.mediamissing = Es konnte nicht auf Ihr Mikrofon für den WebRTC Anruf zugegriffen werden
|
||||||
|
bbb.webrtcWarning.failedError.endedunexpectedly = Der WebRTC Echotest wurde unerwartet beendet
|
||||||
bbb.mainToolbar.helpBtn = Hilfe
|
bbb.mainToolbar.helpBtn = Hilfe
|
||||||
bbb.mainToolbar.logoutBtn = Abmelden
|
bbb.mainToolbar.logoutBtn = Abmelden
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Abmelden
|
bbb.mainToolbar.logoutBtn.toolTip = Abmelden
|
||||||
@ -92,9 +92,19 @@ bbb.mainToolbar.recordBtn.confirm.message.start = Sind Sie sicher, dass Sie die
|
|||||||
bbb.mainToolbar.recordBtn.confirm.message.stop = Sind Sie sicher, dass Sie die Aufzeichnung der Sitzung beenden wollen?
|
bbb.mainToolbar.recordBtn.confirm.message.stop = Sind Sie sicher, dass Sie die Aufzeichnung der Sitzung beenden wollen?
|
||||||
bbb.mainToolbar.recordBtn..notification.title = Aufnahme-Benachrichtigung
|
bbb.mainToolbar.recordBtn..notification.title = Aufnahme-Benachrichtigung
|
||||||
bbb.mainToolbar.recordBtn..notification.message1 = Sie können diese Konferenz aufnehmen.
|
bbb.mainToolbar.recordBtn..notification.message1 = Sie können diese Konferenz aufnehmen.
|
||||||
bbb.mainToolbar.recordBtn..notification.message2 = Klicken Sie den Aufnahme Start-/Stop-Button in der Titelleiste um die Aufnahme zu beginnen oder zu beenden.
|
bbb.mainToolbar.recordBtn..notification.message2 = Klicken Sie den Aufnahme Start-/Stop-Button in der Titelleiste, um die Aufnahme zu beginnen oder zu beenden.
|
||||||
bbb.mainToolbar.recordingLabel.recording = (Aufnahme läuft)
|
bbb.mainToolbar.recordingLabel.recording = (Aufnahme läuft)
|
||||||
bbb.mainToolbar.recordingLabel.notRecording = Keine Aufnahme
|
bbb.mainToolbar.recordingLabel.notRecording = Keine Aufnahme
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
bbb.clientstatus.tunneling.message = Eine Firewall verhindert, dass ihr BBB Client sich direkt mit Port 1935 auf dem Server verbindet. Es wird empfohlen ein weniger restriktives Netzwerk zu verwenden, um eine stabile Verbindung zum Server zu erhalten.
|
||||||
|
bbb.clientstatus.browser.title = Browser Version
|
||||||
|
bbb.clientstatus.browser.message = Ihr Browser ({0}) ist nicht aktuell. Es wird empfohlen, ihn auf die neuste Version zu aktualisieren
|
||||||
|
bbb.clientstatus.flash.title = Flash Player
|
||||||
|
bbb.clientstatus.flash.message = Ihr Flash Player Plugin ({0}) ist nicht aktuell. Es wird empfohlen, den Flash Player auf die neuste Version zu aktualisieren.
|
||||||
|
bbb.clientstatus.webrtc.title = Audio
|
||||||
|
bbb.clientstatus.webrtc.message = Es wird empfohlen entweder Firefox oder Chrome als Browser zu verwenden, denn dadurch wird die Audioübertragungsqualität verbessert.
|
||||||
bbb.window.minimizeBtn.toolTip = Minimieren
|
bbb.window.minimizeBtn.toolTip = Minimieren
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Maximieren
|
bbb.window.maximizeRestoreBtn.toolTip = Maximieren
|
||||||
bbb.window.closeBtn.toolTip = Schließen
|
bbb.window.closeBtn.toolTip = Schließen
|
||||||
@ -134,14 +144,14 @@ bbb.users.usersGrid.statusItemRenderer.handRaised = Handmeldung
|
|||||||
bbb.users.usersGrid.statusItemRenderer.viewer = Zuschauer
|
bbb.users.usersGrid.statusItemRenderer.viewer = Zuschauer
|
||||||
bbb.users.usersGrid.mediaItemRenderer = Medien
|
bbb.users.usersGrid.mediaItemRenderer = Medien
|
||||||
bbb.users.usersGrid.mediaItemRenderer.talking = Sprechen
|
bbb.users.usersGrid.mediaItemRenderer.talking = Sprechen
|
||||||
bbb.users.usersGrid.mediaItemRenderer.webcam = Webcam freigegeben
|
bbb.users.usersGrid.mediaItemRenderer.webcam = Webcam ist freigegeben
|
||||||
bbb.users.usersGrid.mediaItemRenderer.webcamBtn = Webcam
|
bbb.users.usersGrid.mediaItemRenderer.webcamBtn = Webcam lokal anzeigen
|
||||||
bbb.users.usersGrid.mediaItemRenderer.pushToTalk = Mikrofon von {0} freigeben
|
bbb.users.usersGrid.mediaItemRenderer.pushToTalk = Mikrofon von {0} freigeben
|
||||||
bbb.users.usersGrid.mediaItemRenderer.pushToMute = {0} stummschalten
|
bbb.users.usersGrid.mediaItemRenderer.pushToMute = {0} stummschalten
|
||||||
bbb.users.usersGrid.mediaItemRenderer.pushToLock = {0} sperren
|
bbb.users.usersGrid.mediaItemRenderer.pushToLock = {0} sperren
|
||||||
bbb.users.usersGrid.mediaItemRenderer.pushToUnlock = {0} freigeben
|
bbb.users.usersGrid.mediaItemRenderer.pushToUnlock = {0} freigeben
|
||||||
bbb.users.usersGrid.mediaItemRenderer.kickUser = {0} ausloggen
|
bbb.users.usersGrid.mediaItemRenderer.kickUser = {0} ausloggen
|
||||||
bbb.users.usersGrid.mediaItemRenderer.webcam = Webcam freigegeben
|
bbb.users.usersGrid.mediaItemRenderer.webcam = Webcam ist freigegeben
|
||||||
bbb.users.usersGrid.mediaItemRenderer.micOff = Mikrofon ausgeschaltet
|
bbb.users.usersGrid.mediaItemRenderer.micOff = Mikrofon ausgeschaltet
|
||||||
bbb.users.usersGrid.mediaItemRenderer.micOn = Mikrofon aktiv
|
bbb.users.usersGrid.mediaItemRenderer.micOn = Mikrofon aktiv
|
||||||
bbb.users.usersGrid.mediaItemRenderer.noAudio = Nicht in der Audiokonferenz
|
bbb.users.usersGrid.mediaItemRenderer.noAudio = Nicht in der Audiokonferenz
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Alle Texte kopieren
|
|||||||
bbb.chat.publicChatUsername = Alle
|
bbb.chat.publicChatUsername = Alle
|
||||||
bbb.chat.optionsTabName = Optionen
|
bbb.chat.optionsTabName = Optionen
|
||||||
bbb.chat.privateChatSelect = Wählen Sie eine Person für den privaten Chat
|
bbb.chat.privateChatSelect = Wählen Sie eine Person für den privaten Chat
|
||||||
bbb.chat.private.userLeft = <b><i>Der Teilnehmer hat die Konferenz verlassen.</i></b>
|
bbb.chat.private.userLeft = Der Teilnehmer hat die Konferenz verlassen.
|
||||||
|
bbb.chat.private.userJoined = Der Teilnehmer ist der Konferenz beigetreten.
|
||||||
bbb.chat.usersList.toolTip = Benutzer anklicken, um einen privaten Chat zu öffnen
|
bbb.chat.usersList.toolTip = Benutzer anklicken, um einen privaten Chat zu öffnen
|
||||||
bbb.chat.chatOptions = Chat Optionen
|
bbb.chat.chatOptions = Chat Optionen
|
||||||
bbb.chat.fontSize = Schriftgröße
|
bbb.chat.fontSize = Schriftgröße
|
||||||
@ -230,14 +241,14 @@ bbb.video.controls.muteButton.toolTip = {0} stumm schalten oder sein Mikrofon fr
|
|||||||
bbb.video.controls.switchPresenter.toolTip = {0} Präsentationsrechte geben
|
bbb.video.controls.switchPresenter.toolTip = {0} Präsentationsrechte geben
|
||||||
bbb.video.controls.ejectUserBtn.toolTip = {0} aus dem Meeting entfernen
|
bbb.video.controls.ejectUserBtn.toolTip = {0} aus dem Meeting entfernen
|
||||||
bbb.video.controls.privateChatBtn.toolTip = Mit {0} chatten
|
bbb.video.controls.privateChatBtn.toolTip = Mit {0} chatten
|
||||||
bbb.video.publish.hint.noCamera = keine Webcam verfügbar
|
bbb.video.publish.hint.noCamera = Keine Webcam verfügbar
|
||||||
bbb.video.publish.hint.cantOpenCamera = Zugriff auf Webcam nicht möglich
|
bbb.video.publish.hint.cantOpenCamera = Zugriff auf Webcam nicht möglich
|
||||||
bbb.video.publish.hint.waitingApproval = Bestätigung abwarten
|
bbb.video.publish.hint.waitingApproval = Bestätigung abwarten
|
||||||
bbb.video.publish.hint.videoPreview = Webcamvoransicht
|
bbb.video.publish.hint.videoPreview = Webcamvoransicht
|
||||||
bbb.video.publish.hint.openingCamera = Starte Webcam
|
bbb.video.publish.hint.openingCamera = Starte Webcam
|
||||||
bbb.video.publish.hint.cameraDenied = Zugriff auf Webcam verweigert
|
bbb.video.publish.hint.cameraDenied = Zugriff auf Webcam verweigert
|
||||||
bbb.video.publish.hint.cameraIsBeingUsed = Ein anderes Programm greift bereits auf die Webcam zu
|
bbb.video.publish.hint.cameraIsBeingUsed = Ein anderes Programm greift bereits auf die Webcam zu
|
||||||
bbb.video.publish.hint.publishing = Veröffentliche
|
bbb.video.publish.hint.publishing = Veröffentliche...
|
||||||
bbb.video.publish.closeBtn.accessName = Webcam Einstellungen schließen
|
bbb.video.publish.closeBtn.accessName = Webcam Einstellungen schließen
|
||||||
bbb.video.publish.closeBtn.label = Abbrechen
|
bbb.video.publish.closeBtn.label = Abbrechen
|
||||||
bbb.video.publish.titleBar = Webcam freigeben
|
bbb.video.publish.titleBar = Webcam freigeben
|
||||||
|
@ -64,9 +64,7 @@ bbb.micWarning.title = Προειδοποίηση ήχου
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
bbb.micWarning.message = Το μικρόφωνό σας δεν έδειξε σημάδια λειτουργίας, πιθανότατα οι υπόλοιποι συμμετέχοντες να μην σας ακουν.
|
bbb.micWarning.message = Το μικρόφωνό σας δεν έδειξε σημάδια λειτουργίας, πιθανότατα οι υπόλοιποι συμμετέχοντες να μην σας ακουν.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micWarning.message = Το μικρόφωνό σας δεν έδειξε ση
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Βοήθεια
|
bbb.mainToolbar.helpBtn = Βοήθεια
|
||||||
bbb.mainToolbar.logoutBtn = Αποσύνδεση
|
bbb.mainToolbar.logoutBtn = Αποσύνδεση
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn.confirm.message.stop = Είστε σίγουρος/η
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Ελαχιστοποίηση
|
bbb.window.minimizeBtn.toolTip = Ελαχιστοποίηση
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Μεγιστοποίηση
|
bbb.window.maximizeRestoreBtn.toolTip = Μεγιστοποίηση
|
||||||
bbb.window.closeBtn.toolTip = Κλείσιμο
|
bbb.window.closeBtn.toolTip = Κλείσιμο
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Αντιγραφή όλων
|
|||||||
bbb.chat.publicChatUsername = Όλα
|
bbb.chat.publicChatUsername = Όλα
|
||||||
bbb.chat.optionsTabName = Επιλογές
|
bbb.chat.optionsTabName = Επιλογές
|
||||||
bbb.chat.privateChatSelect = Παράθυρο συνομιλίας Επιλέξτε ένα πρόσωπο για ιδιωτική συνομιλία
|
bbb.chat.privateChatSelect = Παράθυρο συνομιλίας Επιλέξτε ένα πρόσωπο για ιδιωτική συνομιλία
|
||||||
bbb.chat.private.userLeft = Ο χρήστης έφυγε.
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Παράθυρο συνομιλίας Επιλογές συνομιλίας
|
bbb.chat.chatOptions = Παράθυρο συνομιλίας Επιλογές συνομιλίας
|
||||||
bbb.chat.fontSize = Παράθυρο συνομιλίας Μέγεθος γραμματοσειράς
|
bbb.chat.fontSize = Παράθυρο συνομιλίας Μέγεθος γραμματοσειράς
|
||||||
|
@ -2,7 +2,7 @@ bbb.mainshell.locale.version = 0.9.0
|
|||||||
bbb.mainshell.statusProgress.connecting = Connecting to the server
|
bbb.mainshell.statusProgress.connecting = Connecting to the server
|
||||||
bbb.mainshell.statusProgress.loading = Loading {0} modules
|
bbb.mainshell.statusProgress.loading = Loading {0} modules
|
||||||
bbb.mainshell.statusProgress.cannotConnectServer = Sorry, we cannot connect to the server.
|
bbb.mainshell.statusProgress.cannotConnectServer = Sorry, we cannot connect to the server.
|
||||||
bbb.mainshell.copyrightLabel2 = (c) 2014 Mconf [{0}] - <a href='http://mconf.org/' target='_blank'><u>http://mconf.org</u></a>
|
bbb.mainshell.copyrightLabel2 = (c) 2014 BigBlueButton Inc. [build {0}] - For more information visit <a href='http://www.bigbluebutton.org/' target='_blank'><u>http://www.bigbluebutton.org</u></a>
|
||||||
bbb.mainshell.logBtn.toolTip = Open Log Window
|
bbb.mainshell.logBtn.toolTip = Open Log Window
|
||||||
bbb.mainshell.meetingNotFound = Meeting Not Found
|
bbb.mainshell.meetingNotFound = Meeting Not Found
|
||||||
bbb.mainshell.invalidAuthToken = Invalid Authentication Token
|
bbb.mainshell.invalidAuthToken = Invalid Authentication Token
|
||||||
@ -65,9 +65,7 @@ bbb.micWarning.joinBtn.label = Join anyway
|
|||||||
bbb.micWarning.testAgain.label = Test again
|
bbb.micWarning.testAgain.label = Test again
|
||||||
bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
bbb.webrtcWarning.message = Detected the following WebRTC issue: {0}. Do you want to try Flash instead?
|
bbb.webrtcWarning.message = Detected the following WebRTC issue: {0}. Do you want to try Flash instead?
|
||||||
bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
bbb.webrtcWarning.failedError.1001 = Error 1001: WebSocket disconnected
|
bbb.webrtcWarning.failedError.1001 = Error 1001: WebSocket disconnected
|
||||||
bbb.webrtcWarning.failedError.1002 = Error 1002: Could not make a WebSocket connection
|
bbb.webrtcWarning.failedError.1002 = Error 1002: Could not make a WebSocket connection
|
||||||
bbb.webrtcWarning.failedError.1003 = Error 1003: Browser version not supported
|
bbb.webrtcWarning.failedError.1003 = Error 1003: Browser version not supported
|
||||||
@ -76,6 +74,8 @@ bbb.webrtcWarning.failedError.1005 = Error 1005: Call ended unexpectedly
|
|||||||
bbb.webrtcWarning.failedError.1006 = Error 1006: Call timed out
|
bbb.webrtcWarning.failedError.1006 = Error 1006: Call timed out
|
||||||
bbb.webrtcWarning.failedError.1007 = Error 1007: ICE negotiation failed
|
bbb.webrtcWarning.failedError.1007 = Error 1007: ICE negotiation failed
|
||||||
bbb.webrtcWarning.failedError.unknown = Error {0}: Unknown error code
|
bbb.webrtcWarning.failedError.unknown = Error {0}: Unknown error code
|
||||||
|
bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Help
|
bbb.mainToolbar.helpBtn = Help
|
||||||
bbb.mainToolbar.logoutBtn = Logout
|
bbb.mainToolbar.logoutBtn = Logout
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -110,6 +110,16 @@ bbb.guests.alwaysAccept = Always accept
|
|||||||
bbb.guests.alwaysDeny = Always deny
|
bbb.guests.alwaysDeny = Always deny
|
||||||
bbb.guests.askModerator = Ask moderator
|
bbb.guests.askModerator = Ask moderator
|
||||||
bbb.guests.Management = Guest management
|
bbb.guests.Management = Guest management
|
||||||
|
bbb.clientstatus.title = Configuration Notifications
|
||||||
|
bbb.clientstatus.notification = Unread notifications
|
||||||
|
bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
bbb.clientstatus.browser.title = Browser Version
|
||||||
|
bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
bbb.clientstatus.flash.title = Flash Player
|
||||||
|
bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
bbb.clientstatus.webrtc.title = Audio
|
||||||
|
bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Minimize
|
bbb.window.minimizeBtn.toolTip = Minimize
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
||||||
bbb.window.closeBtn.toolTip = Close
|
bbb.window.closeBtn.toolTip = Close
|
||||||
@ -260,7 +270,8 @@ bbb.chat.contextmenu.copyalltext = Copy All Text
|
|||||||
bbb.chat.publicChatUsername = Public
|
bbb.chat.publicChatUsername = Public
|
||||||
bbb.chat.optionsTabName = Options
|
bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = Select a person to chat with privately
|
bbb.chat.privateChatSelect = Select a person to chat with privately
|
||||||
bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
bbb.chat.private.userLeft = The user has left.
|
||||||
|
bbb.chat.private.userJoined = The user has joined.
|
||||||
bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Chat Options
|
bbb.chat.chatOptions = Chat Options
|
||||||
bbb.chat.fontSize = Chat Message Font Size
|
bbb.chat.fontSize = Chat Message Font Size
|
||||||
@ -291,7 +302,7 @@ bbb.video.publish.hint.waitingApproval = Waiting for approval
|
|||||||
bbb.video.publish.hint.videoPreview = Webcam preview
|
bbb.video.publish.hint.videoPreview = Webcam preview
|
||||||
bbb.video.publish.hint.openingCamera = Opening webcam...
|
bbb.video.publish.hint.openingCamera = Opening webcam...
|
||||||
bbb.video.publish.hint.cameraDenied = Webcam access denied
|
bbb.video.publish.hint.cameraDenied = Webcam access denied
|
||||||
bbb.video.publish.hint.cameraIsBeingUsed = Your webcam couldn't be opened - it may be under use by another application
|
bbb.video.publish.hint.cameraIsBeingUsed = Your webcam is being used by another application
|
||||||
bbb.video.publish.hint.publishing = Publishing...
|
bbb.video.publish.hint.publishing = Publishing...
|
||||||
bbb.video.publish.closeBtn.accessName = Close the webcam settings dialog box
|
bbb.video.publish.closeBtn.accessName = Close the webcam settings dialog box
|
||||||
bbb.video.publish.closeBtn.label = Cancel
|
bbb.video.publish.closeBtn.label = Cancel
|
||||||
|
598
bigbluebutton-client/locale/es_419/bbbResources.properties
Normal file
598
bigbluebutton-client/locale/es_419/bbbResources.properties
Normal file
@ -0,0 +1,598 @@
|
|||||||
|
bbb.mainshell.locale.version = 0.9.0
|
||||||
|
bbb.mainshell.statusProgress.connecting = Conectando al servidor
|
||||||
|
bbb.mainshell.statusProgress.loading = Cargando {0} módulos
|
||||||
|
bbb.mainshell.statusProgress.cannotConnectServer = Lo sentimos, no se puede conectar al servidor.
|
||||||
|
bbb.mainshell.copyrightLabel2 = (c) 2014 BigBlueButton Inc. [build {0}] - Para mas información visite <a href\='http\://www.bigbluebutton.org/' target\='_blank'><u>http\://www.bigbluebutton.org</u></a>.
|
||||||
|
bbb.mainshell.logBtn.toolTip = Abrir la ventana de Registro (Log)
|
||||||
|
bbb.mainshell.meetingNotFound = Sesión no encontrada
|
||||||
|
bbb.mainshell.invalidAuthToken = Token de autenticación inválido
|
||||||
|
bbb.mainshell.resetLayoutBtn.toolTip = Restaurar Diseño
|
||||||
|
bbb.mainshell.notification.tunnelling = Tunelización
|
||||||
|
bbb.mainshell.notification.webrtc = Audio WebRTC
|
||||||
|
bbb.oldlocalewindow.reminder1 = Usted tiene una versión no actualizada de la traducción para Bigbluebutton
|
||||||
|
bbb.oldlocalewindow.reminder2 = Por favor limpie el cache de su explorador y pruebe de nuevo.
|
||||||
|
bbb.oldlocalewindow.windowTitle = Advertencia\: Traducciones de lenguaje no actualizadas
|
||||||
|
bbb.audioSelection.title = Como quiere unirse a la sesión de audio?
|
||||||
|
bbb.audioSelection.btnMicrophone.label = Micrófono
|
||||||
|
bbb.audioSelection.btnMicrophone.toolTip = Ingresar a la conferencia de audio con micrófono
|
||||||
|
bbb.audioSelection.btnListenOnly.label = Solo escuchar
|
||||||
|
bbb.audioSelection.btnListenOnly.toolTip = Ingresar a la conferencia de audio como oyente
|
||||||
|
bbb.audioSelection.txtPhone.text = Para unirse a esta sesión utilizando un teléfono, marque\: {0} e introduzca {1} como número de conferencia.
|
||||||
|
bbb.micSettings.title = Prueba de audio
|
||||||
|
bbb.micSettings.speakers.header = Prueba de parlantes
|
||||||
|
bbb.micSettings.microphone.header = Probar Micrófono
|
||||||
|
bbb.micSettings.playSound = Prueba de parlantes
|
||||||
|
bbb.micSettings.playSound.toolTip = Escuchar música para probar los parlantes.
|
||||||
|
bbb.micSettings.hearFromHeadset = Usted debe escuchar audio en su auricular, no en los parlantes de su computadora
|
||||||
|
bbb.micSettings.speakIntoMic = Si usted esta utilizando auriculares (o audifonos) debe escuchar el audio a través de ellos y no a través de los parlantes de la computadora.
|
||||||
|
bbb.micSettings.echoTestMicPrompt = Esta es una prueba privada de eco. Diga algunas palabras. Escucho sus palabras en el audio?
|
||||||
|
bbb.micSettings.echoTestAudioYes = Si
|
||||||
|
bbb.micSettings.echoTestAudioNo = No
|
||||||
|
bbb.micSettings.speakIntoMicTestLevel = Hable en su micrófono. Debe ver movimiento en la barra, sí no es asi seleccione otro micrófono.
|
||||||
|
bbb.micSettings.recommendHeadset = Utilice un auricular con micrófono para una mejor experiencia de audio.
|
||||||
|
bbb.micSettings.changeMic = Probar o Cambiar micrófono
|
||||||
|
bbb.micSettings.changeMic.toolTip = Abrir la ventana de configuraciones del micrófono de Flash Player
|
||||||
|
bbb.micSettings.comboMicList.toolTip = Seleccionar micrófono
|
||||||
|
bbb.micSettings.micRecordVolume.label = Ganancia
|
||||||
|
bbb.micSettings.micRecordVolume.toolTip = Ajustar ganancia de su micrófono
|
||||||
|
bbb.micSettings.nextButton = Siguiente
|
||||||
|
bbb.micSettings.nextButton.toolTip = Iniciar la prueba de eco
|
||||||
|
bbb.micSettings.join = Conectar audio
|
||||||
|
bbb.micSettings.join.toolTip = Unirse a la conferencia de audio
|
||||||
|
bbb.micSettings.cancel = Cancelar
|
||||||
|
bbb.micSettings.connectingtoecho = Conectando
|
||||||
|
bbb.micSettings.connectingtoecho.error = Error en prueba de eco\: Por favor contacte al administrador.
|
||||||
|
bbb.micSettings.cancel.toolTip = Cancelar la union a la conferencia de audio
|
||||||
|
bbb.micSettings.access.helpButton = Para vídeos de tutoriales, presione aquí. Se abrirá una nueva pagina.
|
||||||
|
bbb.micSettings.access.title = Configuraciones de Audio. Esta ventana permanecerá enfocada hasta que se cierre la misma.
|
||||||
|
bbb.micSettings.webrtc.title = Soporte para WebRTC
|
||||||
|
bbb.micSettings.webrtc.capableBrowser = Su navegador soporta WebRTC
|
||||||
|
bbb.micSettings.webrtc.capableBrowser.dontuseit = Click para no usar WebRTC
|
||||||
|
bbb.micSettings.webrtc.capableBrowser.dontuseit.toolTip = Click aquí si no desea usar tecnología WebRTC (recomendado si tiene problemas usándola)
|
||||||
|
bbb.micSettings.webrtc.notCapableBrowser = WebRTC no es soportado en su navegador. Por favor use Google Chrome (versión 32 o mayor); o Mozilla Firefox (versión 26 o mayor). Podrá unirse a la conferencia de audio usando Adobe Flash Platform.
|
||||||
|
bbb.micSettings.webrtc.connecting = Llamando
|
||||||
|
bbb.micSettings.webrtc.waitingforice = Conectando
|
||||||
|
bbb.micSettings.webrtc.endingecho = Conectandose a audio
|
||||||
|
bbb.micSettings.webrtc.endedecho = La prueba de eco terminada.
|
||||||
|
bbb.micPermissions.firefox.title = Permisos de micrófono en Firefox
|
||||||
|
bbb.micPermissions.firefox.message1 = Seleccione el micrófono y haga click en Compartir
|
||||||
|
bbb.micPermissions.firefox.message2 = Si no puede ver la lista de mirófonos haga click en el icono de micrófono.
|
||||||
|
bbb.micPermissions.chrome.title = Permisos de micrófono en Chrome
|
||||||
|
bbb.micPermissions.chrome.message1 = Haga click en Autorizar para dar permiso a Chrome de utilizar su micrófono
|
||||||
|
bbb.micWarning.title = Alerta de audio
|
||||||
|
bbb.micWarning.joinBtn.label = Unirse de todas formas
|
||||||
|
bbb.micWarning.testAgain.label = Probar de nuevo
|
||||||
|
bbb.micWarning.message = Su micrófono no mostró actividad alguna, otros probablemente no podrán escucharlo durante la sesión.
|
||||||
|
bbb.webrtcWarning.message = La conección WebRTC no pudo completarse debido a\: {0}. Quiere intentar utilizar Flash?
|
||||||
|
bbb.webrtcWarning.title = Falló la conección WebRTC
|
||||||
|
bbb.webrtcWarning.failedError.1001 = Error 1001\: Socket Web desconectado
|
||||||
|
bbb.webrtcWarning.failedError.1002 = Error 1002\: No se pudo establecer una conexión de Socket Web
|
||||||
|
bbb.webrtcWarning.failedError.1003 = Error 1003\: Versión de navegador no soportada
|
||||||
|
bbb.webrtcWarning.failedError.1004 = Error 1004\: Fallo en la llamada
|
||||||
|
bbb.webrtcWarning.failedError.1005 = Error 1005\: Llamada finalizada de forma inesperada
|
||||||
|
bbb.webrtcWarning.failedError.1006 = Error 1006\: La llamada agotó el tiempo de espera
|
||||||
|
bbb.webrtcWarning.failedError.1007 = Error 1007\: Falló la negociación ICE
|
||||||
|
bbb.webrtcWarning.failedError.unknown = Error {0}\: Código de error desconocido
|
||||||
|
bbb.webrtcWarning.failedError.mediamissing = Su micrófono no pudo ser utilizarse para una llamada mediante WebRTC.
|
||||||
|
bbb.webrtcWarning.failedError.endedunexpectedly = El test de eco WebRTC finalizó de forma inesperada.
|
||||||
|
bbb.mainToolbar.helpBtn = Ayuda
|
||||||
|
bbb.mainToolbar.logoutBtn = Cerrar sesión
|
||||||
|
bbb.mainToolbar.logoutBtn.toolTip = Cerrar sesión
|
||||||
|
bbb.mainToolbar.langSelector = Seleccionar Idioma
|
||||||
|
bbb.mainToolbar.settingsBtn = Configuraciones
|
||||||
|
bbb.mainToolbar.settingsBtn.toolTip = Abrir Configuraciones
|
||||||
|
bbb.mainToolbar.shortcutBtn = Teclas de acceso directo
|
||||||
|
bbb.mainToolbar.shortcutBtn.toolTip = Abrir ventana de teclas de acceso directo
|
||||||
|
bbb.mainToolbar.recordBtn.toolTip.start = Iniciar grabación
|
||||||
|
bbb.mainToolbar.recordBtn.toolTip.stop = Detener grabación
|
||||||
|
bbb.mainToolbar.recordBtn.toolTip.recording = La sesión está siendo grabada
|
||||||
|
bbb.mainToolbar.recordBtn.toolTip.notRecording = La sesión no está siendo grabada
|
||||||
|
bbb.mainToolbar.recordBtn.confirm.title = Confirmar grabación
|
||||||
|
bbb.mainToolbar.recordBtn.confirm.message.start = ¿Está seguro que desea iniciar la grabación de la sesión?
|
||||||
|
bbb.mainToolbar.recordBtn.confirm.message.stop = ¿Está seguro que desea detener la grabación de la sesión?
|
||||||
|
bbb.mainToolbar.recordBtn..notification.title = Notificación de grabación
|
||||||
|
bbb.mainToolbar.recordBtn..notification.message1 = Usted puede grabar esta sesión.
|
||||||
|
bbb.mainToolbar.recordBtn..notification.message2 = Debe hacer click en el botón Iniciar/Detener Grabación en la barra de título para empezar o dejar de grabar.
|
||||||
|
bbb.mainToolbar.recordingLabel.recording = (Grabación)
|
||||||
|
bbb.mainToolbar.recordingLabel.notRecording = No grabando
|
||||||
|
bbb.clientstatus.title = Notificaciones de configuración
|
||||||
|
bbb.clientstatus.notification = Notificaciones sin leer
|
||||||
|
bbb.clientstatus.tunneling.title = Contrafuegos
|
||||||
|
bbb.clientstatus.tunneling.message = Un cortafuegos está evitando que el cliente se conecte directamente al servidor remoto por el puerto 1935. Se recomienda utilizar una red menos restringida para obtener una conexión más estable
|
||||||
|
bbb.clientstatus.browser.title = Versión de navegador
|
||||||
|
bbb.clientstatus.browser.message = El navegador ({0}) no se encuentra actualizado. Se recomienda actualizarlo a la última versión.
|
||||||
|
bbb.clientstatus.flash.title = Reproductor Flash
|
||||||
|
bbb.clientstatus.flash.message = El reproductor Flash ({0}) no se encuentra actualizado. Se recomienda actualizarlo a la última versión.
|
||||||
|
bbb.clientstatus.webrtc.title = Audio
|
||||||
|
bbb.clientstatus.webrtc.message = Se recomienda utilizar Firefox o Chrome para obtener mejor calidad de audio.
|
||||||
|
bbb.window.minimizeBtn.toolTip = Minimizar
|
||||||
|
bbb.window.maximizeRestoreBtn.toolTip = Maximizar
|
||||||
|
bbb.window.closeBtn.toolTip = Cerrar
|
||||||
|
bbb.videoDock.titleBar = Barra de Título de la Ventana de Bloque de cámara Web
|
||||||
|
bbb.presentation.titleBar = Barra de Titulo de la Ventana de Presentación
|
||||||
|
bbb.chat.titleBar = Barra de Título de la Ventana de Chat. Para navegar entre los mensajes, seleccione la lista de mensajes.
|
||||||
|
bbb.users.title = Asistentes{0} {1}
|
||||||
|
bbb.users.titleBar = Barra de título de la Ventana de Asistentes, doble click para maximizar
|
||||||
|
bbb.users.quickLink.label = Ventana de Usuarios
|
||||||
|
bbb.users.minimizeBtn.accessibilityName = Minimizar la Ventana de Asistentes
|
||||||
|
bbb.users.maximizeRestoreBtn.accessibilityName = Maximizar la Ventana de Asistentes
|
||||||
|
bbb.users.settings.buttonTooltip = Configuraciones
|
||||||
|
bbb.users.settings.audioSettings = Prueba de audio
|
||||||
|
bbb.users.settings.webcamSettings = Configuración de la cámara Web
|
||||||
|
bbb.users.settings.muteAll = Desactivar audio a todos
|
||||||
|
bbb.users.settings.muteAllExcept = Desactivar audio a todos excepto al Presentador
|
||||||
|
bbb.users.settings.unmuteAll = Activar audio a todos
|
||||||
|
bbb.users.settings.lowerAllHands = Bajar las manos a todos
|
||||||
|
bbb.users.raiseHandBtn.toolTip = Levantar mano
|
||||||
|
bbb.users.roomMuted.text = Espectadores silenciados
|
||||||
|
bbb.users.roomLocked.text = Espectadores bloqueados
|
||||||
|
bbb.users.pushToTalk.toolTip = Click para hablar
|
||||||
|
bbb.users.pushToMute.toolTip = Click para desactivarse el audio
|
||||||
|
bbb.users.muteMeBtnTxt.talk = Activar audio
|
||||||
|
bbb.users.muteMeBtnTxt.mute = Desactivar audio
|
||||||
|
bbb.users.muteMeBtnTxt.muted = Audio desactivado
|
||||||
|
bbb.users.muteMeBtnTxt.unmuted = Audio activado
|
||||||
|
bbb.users.usersGrid.accessibilityName = Lista de Asistentes. Usar las teclas de dirección para navegar.
|
||||||
|
bbb.users.usersGrid.nameItemRenderer = Nombre
|
||||||
|
bbb.users.usersGrid.nameItemRenderer.youIdentifier = usted
|
||||||
|
bbb.users.usersGrid.statusItemRenderer = Estado
|
||||||
|
bbb.users.usersGrid.statusItemRenderer.changePresenter = Haga click para cambiar a presentador
|
||||||
|
bbb.users.usersGrid.statusItemRenderer.presenter = Presentador
|
||||||
|
bbb.users.usersGrid.statusItemRenderer.moderator = Moderador
|
||||||
|
bbb.users.usersGrid.statusItemRenderer.lowerHand = Bajar mano
|
||||||
|
bbb.users.usersGrid.statusItemRenderer.handRaised = Mano levantada
|
||||||
|
bbb.users.usersGrid.statusItemRenderer.viewer = Espectador
|
||||||
|
bbb.users.usersGrid.mediaItemRenderer = Media
|
||||||
|
bbb.users.usersGrid.mediaItemRenderer.talking = Hablando
|
||||||
|
bbb.users.usersGrid.mediaItemRenderer.webcam = Compartiendo cámara Web
|
||||||
|
bbb.users.usersGrid.mediaItemRenderer.webcamBtn = Click para ver la cámara Web
|
||||||
|
bbb.users.usersGrid.mediaItemRenderer.pushToTalk = Activar audio a {0}
|
||||||
|
bbb.users.usersGrid.mediaItemRenderer.pushToMute = Desactivar audio a {0}
|
||||||
|
bbb.users.usersGrid.mediaItemRenderer.pushToLock = Bloquear {0}
|
||||||
|
bbb.users.usersGrid.mediaItemRenderer.pushToUnlock = Desbloquear {0}
|
||||||
|
bbb.users.usersGrid.mediaItemRenderer.kickUser = Expulsar {0}
|
||||||
|
bbb.users.usersGrid.mediaItemRenderer.webcam = Compartiendo cámara Web
|
||||||
|
bbb.users.usersGrid.mediaItemRenderer.micOff = Micrófono apagado
|
||||||
|
bbb.users.usersGrid.mediaItemRenderer.micOn = Micrófono encendido
|
||||||
|
bbb.users.usersGrid.mediaItemRenderer.noAudio = No está en la Conferencia de Voz
|
||||||
|
bbb.presentation.title = Presentación
|
||||||
|
bbb.presentation.titleWithPres = Presentación\: {0}
|
||||||
|
bbb.presentation.quickLink.label = Ventana de Presentación
|
||||||
|
bbb.presentation.fitToWidth.toolTip = Ajustar presentación a lo ancho
|
||||||
|
bbb.presentation.fitToPage.toolTip = Ajustar presentación a la página
|
||||||
|
bbb.presentation.uploadPresBtn.toolTip = Cargar presentación
|
||||||
|
bbb.presentation.backBtn.toolTip = Diapositiva anterior.
|
||||||
|
bbb.presentation.btnSlideNum.accessibilityName = Diapositiva {0} de {1}
|
||||||
|
bbb.presentation.btnSlideNum.toolTip = Seleccionar una diapositiva
|
||||||
|
bbb.presentation.forwardBtn.toolTip = Siguiente diapositiva
|
||||||
|
bbb.presentation.maxUploadFileExceededAlert = Error\: El archivo es más grande de lo permitido.
|
||||||
|
bbb.presentation.uploadcomplete = Carga completa. Por favor espere mientras se convierte el documento.
|
||||||
|
bbb.presentation.uploaded = cargado.
|
||||||
|
bbb.presentation.document.supported = El documento cargado es soportado. Iniciando la conversión...
|
||||||
|
bbb.presentation.document.converted = La conversión del documento de Office fué exitosa.
|
||||||
|
bbb.presentation.error.document.convert.failed = Error\: Falló la conversión del documento de Office.
|
||||||
|
bbb.presentation.error.io = Error de comunicación\: Por favor contacte al administrador.
|
||||||
|
bbb.presentation.error.security = Error de seguridad\: Por favor contacte al administrador.
|
||||||
|
bbb.presentation.error.convert.notsupported = Error\: El documento cargado no esta soportado. Por favor, carge un tipo de documento soportado.
|
||||||
|
bbb.presentation.error.convert.nbpage = Error\: No se pudo determinar el número de páginas del documento cargado.
|
||||||
|
bbb.presentation.error.convert.maxnbpagereach = Error\: El documento cargado tiene demasiadas páginas.
|
||||||
|
bbb.presentation.converted = Convertidas {0} de {1} diapositivas.
|
||||||
|
bbb.presentation.ok = OK
|
||||||
|
bbb.presentation.slider = Nivel de zoom en la presentación
|
||||||
|
bbb.presentation.slideloader.starttext = Texto inicial de la diapositiva
|
||||||
|
bbb.presentation.slideloader.endtext = Texto inicial de la diapositiva
|
||||||
|
bbb.presentation.uploadwindow.presentationfile = Archivo de presentación
|
||||||
|
bbb.presentation.uploadwindow.pdf = PDF
|
||||||
|
bbb.presentation.uploadwindow.word = WORD
|
||||||
|
bbb.presentation.uploadwindow.excel = EXCEL
|
||||||
|
bbb.presentation.uploadwindow.powerpoint = POWERPOINT
|
||||||
|
bbb.presentation.uploadwindow.image = IMAGEN
|
||||||
|
bbb.presentation.minimizeBtn.accessibilityName = Minimizar la ventana de presentación
|
||||||
|
bbb.presentation.maximizeRestoreBtn.accessibilityName = Mazimizar la ventana de presentación
|
||||||
|
bbb.presentation.closeBtn.accessibilityName = Cerrar la ventana de presentación
|
||||||
|
bbb.fileupload.title = Añadir archivos a tu presentación
|
||||||
|
bbb.fileupload.lblFileName.defaultText = No se ha seleccionado archivo
|
||||||
|
bbb.fileupload.selectBtn.label = Seleccionar archivo
|
||||||
|
bbb.fileupload.selectBtn.toolTip = Abrir venta para seleccionar un archivo
|
||||||
|
bbb.fileupload.uploadBtn = Cargar
|
||||||
|
bbb.fileupload.uploadBtn.toolTip = Cargar el archivo seleccionado
|
||||||
|
bbb.fileupload.deleteBtn.toolTip = Borrar presentación
|
||||||
|
bbb.fileupload.showBtn = Mostrar
|
||||||
|
bbb.fileupload.showBtn.toolTip = Mostrar Presentación
|
||||||
|
bbb.fileupload.okCancelBtn = Cancelar
|
||||||
|
bbb.fileupload.okCancelBtn.toolTip = Cerrar la ventana para subir archivos
|
||||||
|
bbb.fileupload.genThumbText = Generando vistas en miniatura..
|
||||||
|
bbb.fileupload.progBarLbl = Progreso\:
|
||||||
|
bbb.fileupload.fileFormatHint = Cargue documento en cualquier formato de Office o archivo en formato PDF. Para un mejor resultado cargue archivo en formato PDF.
|
||||||
|
bbb.chat.title = Chat
|
||||||
|
bbb.chat.quickLink.label = Ventana del Chat
|
||||||
|
bbb.chat.cmpColorPicker.toolTip = Color del texto
|
||||||
|
bbb.chat.input.accessibilityName = Campo para editar el mensaje del chat.
|
||||||
|
bbb.chat.sendBtn = Enviar
|
||||||
|
bbb.chat.sendBtn.toolTip = Enviar Mensaje
|
||||||
|
bbb.chat.sendBtn.accessibilityName = Enviar mensaje del chat
|
||||||
|
bbb.chat.contextmenu.copyalltext = Copiar todo el texto
|
||||||
|
bbb.chat.publicChatUsername = Todos
|
||||||
|
bbb.chat.optionsTabName = Opciones
|
||||||
|
bbb.chat.privateChatSelect = Seleccionar a una persona para iniciar un chat privado
|
||||||
|
bbb.chat.private.userLeft = El usuario ha salido.
|
||||||
|
bbb.chat.private.userJoined = El usuario ha ingresado
|
||||||
|
bbb.chat.usersList.toolTip = Haga click en usuario para abrir Chat privado
|
||||||
|
bbb.chat.chatOptions = Opciones de chat
|
||||||
|
bbb.chat.fontSize = Tamaño de la letra del chat
|
||||||
|
bbb.chat.cmbFontSize.toolTip = Seleccione el tamaño de letra para mensaje de Chat
|
||||||
|
bbb.chat.messageList = Ventana de mensajes
|
||||||
|
bbb.chat.minimizeBtn.accessibilityName = Minimizar la ventana del chat
|
||||||
|
bbb.chat.maximizeRestoreBtn.accessibilityName = Maximizar la ventana del chat
|
||||||
|
bbb.chat.closeBtn.accessibilityName = Cerrar a ventana del chat
|
||||||
|
bbb.chat.chatTabs.accessibleNotice = Nuevos mensajes en esta pestaña.
|
||||||
|
bbb.publishVideo.changeCameraBtn.labelText = Cambiar la configuración de la camara
|
||||||
|
bbb.publishVideo.changeCameraBtn.toolTip = Abrir la ventana de configuración de la cámara
|
||||||
|
bbb.publishVideo.cmbResolution.tooltip = Seleccionar la resolución de la cámara
|
||||||
|
bbb.publishVideo.startPublishBtn.labelText = Empezar a compartir
|
||||||
|
bbb.publishVideo.startPublishBtn.toolTip = Empezar a compartir cámara
|
||||||
|
bbb.webcamPermissions.chrome.title = Permisos de Cámara Web en Chrome
|
||||||
|
bbb.webcamPermissions.chrome.message1 = Haga click en Autorizar para dar permiso a Chrome de utilizar su Cámara Web
|
||||||
|
bbb.videodock.title = Area de video
|
||||||
|
bbb.videodock.quickLink.label = Ventana de Cámaras Web
|
||||||
|
bbb.video.minimizeBtn.accessibilityName = Minimizar la ventana de área de videos
|
||||||
|
bbb.video.maximizeRestoreBtn.accessibilityName = Mazimizar la ventana de área de videos
|
||||||
|
bbb.video.controls.muteButton.toolTip = Detener o Activar audio para {0}
|
||||||
|
bbb.video.controls.switchPresenter.toolTip = Hacer {0} presentador
|
||||||
|
bbb.video.controls.ejectUserBtn.toolTip = Expulsar {0} de la sesión
|
||||||
|
bbb.video.controls.privateChatBtn.toolTip = Conversando con {0}
|
||||||
|
bbb.video.publish.hint.noCamera = Cámara no disponible
|
||||||
|
bbb.video.publish.hint.cantOpenCamera = No se puede abrir la camara
|
||||||
|
bbb.video.publish.hint.waitingApproval = Pendiente por aprovación
|
||||||
|
bbb.video.publish.hint.videoPreview = Vista previa video
|
||||||
|
bbb.video.publish.hint.openingCamera = Abriendo Camara...
|
||||||
|
bbb.video.publish.hint.cameraDenied = Acceso denegado a camara
|
||||||
|
bbb.video.publish.hint.cameraIsBeingUsed = La cámara esta siendo utilizada por otra aplicación.
|
||||||
|
bbb.video.publish.hint.publishing = Publicando...
|
||||||
|
bbb.video.publish.closeBtn.accessName = Cerrar la ventana de configuraciones de la cámara web
|
||||||
|
bbb.video.publish.closeBtn.label = Cancelar
|
||||||
|
bbb.video.publish.titleBar = Ventana de iniciación de la cámara web
|
||||||
|
bbb.desktopPublish.title = Escritorio compartido\: Vista preliminar del expositor
|
||||||
|
bbb.desktopPublish.fullscreen.tooltip = Compartir su pantalla principal
|
||||||
|
bbb.desktopPublish.fullscreen.label = Pantalla Completa
|
||||||
|
bbb.desktopPublish.region.tooltip = Compartir una parte de su pantalla
|
||||||
|
bbb.desktopPublish.region.label = Región
|
||||||
|
bbb.desktopPublish.stop.tooltip = Cerrar ventana compartida
|
||||||
|
bbb.desktopPublish.stop.label = Cerrar
|
||||||
|
bbb.desktopPublish.maximizeRestoreBtn.toolTip = No puede maximizar esta ventana.
|
||||||
|
bbb.desktopPublish.closeBtn.toolTip = Detener Compartir y Cerrar
|
||||||
|
bbb.desktopPublish.chromeOnMacUnsupportedHint = La funcion de Compartir Escritorio no se encuentra soportada en Chrome corriendo en Mac OS X. Se recomienda utilizar Firefox para compartir el escritorio
|
||||||
|
bbb.desktopPublish.minimizeBtn.toolTip = Minimizar
|
||||||
|
bbb.desktopPublish.minimizeBtn.accessibilityName = Minimizar la ventana de iniciar el compartir escritorio
|
||||||
|
bbb.desktopPublish.maximizeRestoreBtn.accessibilityName = Maximizar la ventana de iniciar el compartir escritorio
|
||||||
|
bbb.desktopPublish.javaRequiredLabel = Requiere Java 7u51 (o superior) para ejecutarse.
|
||||||
|
bbb.desktopPublish.javaTestLinkLabel = Probar Java
|
||||||
|
bbb.desktopPublish.javaTestLinkLabel.tooltip = Pruebe la versión de Java
|
||||||
|
bbb.desktopPublish.javaTestLinkLabel.tooltip.accessibility = Pruebe la versión de Java
|
||||||
|
bbb.desktopView.title = Compartir Escritorio
|
||||||
|
bbb.desktopView.fitToWindow = Ajustar Ventana
|
||||||
|
bbb.desktopView.actualSize = Mostrar tamaño actual
|
||||||
|
bbb.desktopView.minimizeBtn.accessibilityName = Minimizar la Ventana de Compartir Escritorio
|
||||||
|
bbb.desktopView.maximizeRestoreBtn.accessibilityName = Mazimizar la Ventana de Compartir Escritorio
|
||||||
|
bbb.desktopView.closeBtn.accessibilityName = Cerrar la Ventana de Compartir Escritorio
|
||||||
|
bbb.toolbar.phone.toolTip.start = Compartir su micrófono
|
||||||
|
bbb.toolbar.phone.toolTip.stop = Dejar de compartir su micrófono
|
||||||
|
bbb.toolbar.phone.toolTip.mute = Dejar de escuchar la conferencia
|
||||||
|
bbb.toolbar.phone.toolTip.unmute = Empezar a escuchar la conferencia
|
||||||
|
bbb.toolbar.phone.toolTip.nomic = No se ha detectado micrófono
|
||||||
|
bbb.toolbar.deskshare.toolTip.start = Compartir su escritorio
|
||||||
|
bbb.toolbar.deskshare.toolTip.stop = Dejar de compartir su escritorio
|
||||||
|
bbb.toolbar.video.toolTip.start = Compartir su cámara Web
|
||||||
|
bbb.toolbar.video.toolTip.stop = Dejar de compartir su cámara Web
|
||||||
|
bbb.layout.addButton.toolTip = Añadir el diseño personalizado a la lista
|
||||||
|
bbb.layout.broadcastButton.toolTip = Aplicar la alineación de ventanas actual a todos los espectadores
|
||||||
|
bbb.layout.combo.toolTip = Cambiar la alineación de ventanas actual
|
||||||
|
bbb.layout.loadButton.toolTip = Cargar diseños de un archivo
|
||||||
|
bbb.layout.saveButton.toolTip = Guardar diseños en un archivo
|
||||||
|
bbb.layout.lockButton.toolTip = Bloquear diseño
|
||||||
|
bbb.layout.combo.prompt = Aplicar diseño
|
||||||
|
bbb.layout.combo.custom = *Diseño personalizado
|
||||||
|
bbb.layout.combo.customName = Diseño personalizado
|
||||||
|
bbb.layout.combo.remote = Remoto
|
||||||
|
bbb.layout.save.complete = Los diseños fueron guardados exitosamente
|
||||||
|
bbb.layout.load.complete = Los diseños fueron cargados
|
||||||
|
bbb.layout.load.failed = Error al cargar diseños
|
||||||
|
bbb.layout.name.defaultlayout = Alineación de ventanas por defecto
|
||||||
|
bbb.layout.name.videochat = Chat de Video
|
||||||
|
bbb.layout.name.webcamsfocus = Cámara web
|
||||||
|
bbb.layout.name.presentfocus = Presentación
|
||||||
|
bbb.layout.name.lectureassistant = Asistente de conferencia
|
||||||
|
bbb.layout.name.lecture = Conferencia
|
||||||
|
bbb.highlighter.toolbar.pencil = Lápiz
|
||||||
|
bbb.highlighter.toolbar.pencil.accessibilityName = Cambiar el cursor a lápiz
|
||||||
|
bbb.highlighter.toolbar.ellipse = Círculo
|
||||||
|
bbb.highlighter.toolbar.ellipse.accessibilityName = Cambiar cursos a círculo
|
||||||
|
bbb.highlighter.toolbar.rectangle = Rectángulo
|
||||||
|
bbb.highlighter.toolbar.rectangle.accessibilityName = Cambiar cursos a rectángulo
|
||||||
|
bbb.highlighter.toolbar.panzoom = Panorámico y Zoom
|
||||||
|
bbb.highlighter.toolbar.panzoom.accessibilityName = Cambiar el cursor a panómarico y zoom
|
||||||
|
bbb.highlighter.toolbar.clear = Borrar todas las anotaciones
|
||||||
|
bbb.highlighter.toolbar.clear.accessibilityName = Limpiar la página del pizarrón
|
||||||
|
bbb.highlighter.toolbar.undo = Deshacer anotación
|
||||||
|
bbb.highlighter.toolbar.undo.accessibilityName = Deshacer la última figura de la pizarra
|
||||||
|
bbb.highlighter.toolbar.color = Selecccionar Color
|
||||||
|
bbb.highlighter.toolbar.color.accessibilityName = Dibujar un color en la pizarra
|
||||||
|
bbb.highlighter.toolbar.thickness = Cambiar Grosor
|
||||||
|
bbb.highlighter.toolbar.thickness.accessibilityName = Dibujar grosor en la pizarra
|
||||||
|
bbb.logout.title = Sesión terminada
|
||||||
|
bbb.logout.button.label = OK
|
||||||
|
bbb.logout.appshutdown = El servidor de aplicaciones ha sido apagado
|
||||||
|
bbb.logout.asyncerror = Un Error de Asincronismo ha ocurrido
|
||||||
|
bbb.logout.connectionclosed = La conexión al servidor ha sido cerrada
|
||||||
|
bbb.logout.connectionfailed = La conexión al servidor ha fallado
|
||||||
|
bbb.logout.rejected = La conexión al servidor ha sido rechazada
|
||||||
|
bbb.logout.invalidapp = La aplicación red5 no existe
|
||||||
|
bbb.logout.unknown = Su cliente ha perdido conexión con el servidor
|
||||||
|
bbb.logout.usercommand = Usted ha salido de la conferencia
|
||||||
|
bbb.logout.refresh.message = Si esta desconexión no estaba planificada, pulse el botón para reconectar.
|
||||||
|
bbb.logout.refresh.label = Reconectar
|
||||||
|
bbb.logout.confirm.title = Confirmar Cerrar Sesión
|
||||||
|
bbb.logout.confirm.message = ¿Esta seguro que desea cerrar sesión?
|
||||||
|
bbb.logout.confirm.yes = Si
|
||||||
|
bbb.logout.confirm.no = No
|
||||||
|
bbb.notes.title = Notas
|
||||||
|
bbb.notes.cmpColorPicker.toolTip = Color de Texto
|
||||||
|
bbb.notes.saveBtn = Guardar
|
||||||
|
bbb.notes.saveBtn.toolTip = Guardar Nota
|
||||||
|
bbb.settings.deskshare.instructions = Presione Permitir en la ventana emergente para verificar que la compartición del escritorio está funcionando adecuadamente para usted
|
||||||
|
bbb.settings.deskshare.start = Revisar Escritorio Compartido
|
||||||
|
bbb.settings.voice.volume = Actividad del Micrófono
|
||||||
|
bbb.settings.java.label = Error en versión de Java
|
||||||
|
bbb.settings.java.text = Usted tiene Java {0} instalado, pero necesita por lo menos la versión {1} para ejecutar la opción escritorio compartido de BigBlueButton. Haga clic en el botón de abajo para instalar la versión más reciente de Java JRE.
|
||||||
|
bbb.settings.java.command = Instalar la versión más reciente de Java
|
||||||
|
bbb.settings.flash.label = Error de versión de Flash
|
||||||
|
bbb.settings.flash.text = Usted tiene Flash {0} instalado, pero necesita por lo menos la versión {1} para ejecutar BigBlueButton adecuadamente. Haga clic en el botón de abajo para instalar la última versión de Adobe Flash.
|
||||||
|
bbb.settings.flash.command = Instalar la versión más reciente de Java
|
||||||
|
bbb.settings.isight.label = Error en cámara iSight
|
||||||
|
bbb.settings.isight.text = Si tiene problemas con su cámara iSight, puede deberse a que está ejecutando OS X 10.6.5, que se sabe que tiene un problema con la captura de vídeo en Flash desde la cámara iSight.\n Para corregir esto, haga clic en el enlace de abajo para instalar una versión más reciente de Flash Player, o actualizar tu Mac a la versión más reciente
|
||||||
|
bbb.settings.isight.command = Instalar Flash 10.2 RC2
|
||||||
|
bbb.settings.warning.label = Advertencia
|
||||||
|
bbb.settings.warning.close = Alerta
|
||||||
|
bbb.settings.noissues = Ninguna edicion excepcional se ha detectado
|
||||||
|
bbb.settings.instructions = Acepte el mensaje de Flash que le pide permisos de cámara. Si usted puede verse y oírse, su navegador se ha configurado correctamente. Otros problemas potenciales se muestran a continuación. Haga clic en cada uno para encontrar una posible solución.
|
||||||
|
ltbcustom.bbb.highlighter.toolbar.triangle = Triángulo
|
||||||
|
ltbcustom.bbb.highlighter.toolbar.triangle.accessibilityName = Cambiar Cursor de Pizarra a Triángulo
|
||||||
|
ltbcustom.bbb.highlighter.toolbar.line = Línea
|
||||||
|
ltbcustom.bbb.highlighter.toolbar.line.accessibilityName = Cambiar Cursor de pizarra a Línea
|
||||||
|
ltbcustom.bbb.highlighter.toolbar.text = Texto
|
||||||
|
ltbcustom.bbb.highlighter.toolbar.text.accessibilityName = Cambiar Cursos de pizarra a texto
|
||||||
|
ltbcustom.bbb.highlighter.texttoolbar.textColorPicker = Color de texto
|
||||||
|
ltbcustom.bbb.highlighter.texttoolbar.textSizeMenu = Támaño de fuente
|
||||||
|
|
||||||
|
bbb.accessibility.chat.chatBox.reachedFirst = Tu haz llegado al primer mensaje
|
||||||
|
bbb.accessibility.chat.chatBox.reachedLatest = Tu haz llegado al último mensaje
|
||||||
|
bbb.accessibility.chat.chatBox.navigatedFirst = Tu haz navegado al primer mensaje
|
||||||
|
bbb.accessibility.chat.chatBox.navigatedLatest = Tu haz navegado al último mensaje
|
||||||
|
bbb.accessibility.chat.chatBox.navigatedLatestRead = Tu haz navegado al mensaje leído más reciente
|
||||||
|
bbb.accessibility.chat.chatwindow.input = Entrada del chat
|
||||||
|
|
||||||
|
bbb.accessibility.chat.initialDescription = Por favor usar las teclas direccionales para navegar a traves de los mensajes del chat.
|
||||||
|
|
||||||
|
bbb.accessibility.notes.notesview.input = Entradas de las notas
|
||||||
|
|
||||||
|
bbb.shortcuthelp.title = Teclas de acceso directo
|
||||||
|
bbb.shortcuthelp.minimizeBtn.accessibilityName = Minimizar la ventana de accesos rápidos
|
||||||
|
bbb.shortcuthelp.maximizeRestoreBtn.accessibilityName = Mazimizar la ventana de accesos rápidos
|
||||||
|
bbb.shortcuthelp.closeBtn.accessibilityName = Cerrar la ventana de accesos rápidos
|
||||||
|
bbb.shortcuthelp.dropdown.general = Accesos rápidos globales
|
||||||
|
bbb.shortcuthelp.dropdown.presentation = Accesos rápidos a la presentación
|
||||||
|
bbb.shortcuthelp.dropdown.chat = Acceso rápido al chat
|
||||||
|
bbb.shortcuthelp.dropdown.users = Acceso rápido a los usuarios
|
||||||
|
bbb.shortcuthelp.dropdown.polling = Acceso rápido a la presentación de encuestas
|
||||||
|
bbb.shortcuthelp.dropdown.polling2 = Acceso rápido a la vista de encuestas
|
||||||
|
bbb.shortcuthelp.headers.shortcut = Acceso Rápido
|
||||||
|
bbb.shortcuthelp.headers.function = Función
|
||||||
|
|
||||||
|
bbb.shortcutkey.general.minimize = 189
|
||||||
|
bbb.shortcutkey.general.minimize.function = Minimizar ventana actual
|
||||||
|
bbb.shortcutkey.general.maximize = 187
|
||||||
|
bbb.shortcutkey.general.maximize.function = Mazimizar ventana actual
|
||||||
|
|
||||||
|
bbb.shortcutkey.flash.exit = 81
|
||||||
|
bbb.shortcutkey.flash.exit.function = Desenfocar de la ventana de flash
|
||||||
|
bbb.shortcutkey.users.muteme = 77
|
||||||
|
bbb.shortcutkey.users.muteme.function = Acticar o Desactivar el sonido de tu micrófono
|
||||||
|
bbb.shortcutkey.chat.chatinput = 73
|
||||||
|
bbb.shortcutkey.chat.chatinput.function = Enfocar el campo de entrada del chat
|
||||||
|
bbb.shortcutkey.present.focusslide = 67
|
||||||
|
bbb.shortcutkey.present.focusslide.function = Enfocar en la diapositiva de la presentación
|
||||||
|
bbb.shortcutkey.whiteboard.undo = 90
|
||||||
|
bbb.shortcutkey.whiteboard.undo.function = Deshacer la última marca del pizarrón
|
||||||
|
|
||||||
|
bbb.shortcutkey.focus.users = 49
|
||||||
|
bbb.shortcutkey.focus.users.function = Mover enfoque a la venta de usuarios
|
||||||
|
bbb.shortcutkey.focus.video = 50
|
||||||
|
bbb.shortcutkey.focus.video.function = Mover enfoque a la venta de videos
|
||||||
|
bbb.shortcutkey.focus.presentation = 51
|
||||||
|
bbb.shortcutkey.focus.presentation.function = Mover enfoque a la ventana de presentación
|
||||||
|
bbb.shortcutkey.focus.chat = 52
|
||||||
|
bbb.shortcutkey.focus.chat.function = Mover enfoque a la venta de chat
|
||||||
|
bbb.shortcutkey.focus.pollingCreate = 67
|
||||||
|
bbb.shortcutkey.focus.pollingCreate.function = Mover enfoque a la ventana de creación de encuestas, Si esta abierta.
|
||||||
|
bbb.shortcutkey.focus.pollingStats = 83
|
||||||
|
bbb.shortcutkey.focus.pollingStats.function = Mover enfoque a la ventana de estadísticas de las encuestas, si esta abierto.
|
||||||
|
bbb.shortcutkey.focus.voting = 89
|
||||||
|
bbb.shortcutkey.focus.voting.function = Mover enfoque a la ventana de votación, si esta abierta.
|
||||||
|
|
||||||
|
bbb.shortcutkey.share.desktop = 68
|
||||||
|
bbb.shortcutkey.share.desktop.function = Abrir la ventana de compartir escritorio
|
||||||
|
bbb.shortcutkey.share.microphone = 79
|
||||||
|
bbb.shortcutkey.share.microphone.function = Abrir la ventana de configuración del micrófono
|
||||||
|
bbb.shortcutkey.share.pauseRemoteStream = 80
|
||||||
|
bbb.shortcutkey.share.pauseRemoteStream.function = Iniciar/Finalizar escuchar la conferencia
|
||||||
|
bbb.shortcutkey.share.webcam = 66
|
||||||
|
bbb.shortcutkey.share.webcam.function = Abrir ventana para compartir cámara
|
||||||
|
|
||||||
|
bbb.shortcutkey.shortcutWindow = 72
|
||||||
|
bbb.shortcutkey.shortcutWindow.function = Abrir/Enfocar a la venta de ayuda de accesos rápidos
|
||||||
|
bbb.shortcutkey.logout = 76
|
||||||
|
bbb.shortcutkey.logout.function = Salir de esta sesión
|
||||||
|
bbb.shortcutkey.raiseHand = 82
|
||||||
|
bbb.shortcutkey.raiseHand.function = Levantar la mano
|
||||||
|
|
||||||
|
bbb.shortcutkey.present.upload = 85
|
||||||
|
bbb.shortcutkey.present.upload.function = Subir presentación
|
||||||
|
bbb.shortcutkey.present.previous = 65
|
||||||
|
bbb.shortcutkey.present.previous.function = Ir a la diapositiva anterior
|
||||||
|
bbb.shortcutkey.present.select = 83
|
||||||
|
bbb.shortcutkey.present.select.function = Ver todas las diapositivas
|
||||||
|
bbb.shortcutkey.present.next = 69
|
||||||
|
bbb.shortcutkey.present.next.function = Ir a la siguiente diapositiva
|
||||||
|
bbb.shortcutkey.present.fitWidth = 70
|
||||||
|
bbb.shortcutkey.present.fitWidth.function = Ajustar diapositivas a lo ancho
|
||||||
|
bbb.shortcutkey.present.fitPage = 80
|
||||||
|
bbb.shortcutkey.present.fitPage.function = Ajustar diapositivas en la página
|
||||||
|
|
||||||
|
bbb.shortcutkey.users.makePresenter = 80
|
||||||
|
bbb.shortcutkey.users.makePresenter.function = Hacer presentador a la persona seleccionada
|
||||||
|
bbb.shortcutkey.users.kick = 75
|
||||||
|
bbb.shortcutkey.users.kick.function = Expulsar a la personala seleccionada de la sesión
|
||||||
|
bbb.shortcutkey.users.mute = 83
|
||||||
|
bbb.shortcutkey.users.mute.function = Activar o Desactivar sonido de la persona seleccionada
|
||||||
|
bbb.shortcutkey.users.muteall = 65
|
||||||
|
bbb.shortcutkey.users.muteall.function = Activar o Desactivar sonido a todos los usuarios
|
||||||
|
bbb.shortcutkey.users.focusUsers = 85
|
||||||
|
bbb.shortcutkey.users.focusUsers.function = Enfocar a la lista de usuarios
|
||||||
|
bbb.shortcutkey.users.muteAllButPres = 65
|
||||||
|
bbb.shortcutkey.users.muteAllButPres.function = Silenciar a todos excepto al presentador
|
||||||
|
|
||||||
|
bbb.shortcutkey.chat.focusTabs = 89
|
||||||
|
bbb.shortcutkey.chat.focusTabs.function = Enfocar a las pestañas del chat
|
||||||
|
bbb.shortcutkey.chat.focusBox = 66
|
||||||
|
bbb.shortcutkey.chat.focusBox.function = Enfocar en la ventana del chat
|
||||||
|
bbb.shortcutkey.chat.changeColour = 67
|
||||||
|
bbb.shortcutkey.chat.changeColour.function = Enfocar en el seleccionador de color de la fuente
|
||||||
|
bbb.shortcutkey.chat.sendMessage = 83
|
||||||
|
bbb.shortcutkey.chat.sendMessage.function = Enviar mensaje del chat
|
||||||
|
bbb.shortcutkey.chat.explanation = ----
|
||||||
|
bbb.shortcutkey.chat.explanation.function = Para navegar en el mensaje, tu debes enfocar en la ventana del chat
|
||||||
|
|
||||||
|
bbb.shortcutkey.chat.chatbox.advance = 40
|
||||||
|
bbb.shortcutkey.chat.chatbox.advance.function = Navegar al siguiente mensaje
|
||||||
|
bbb.shortcutkey.chat.chatbox.goback = 38
|
||||||
|
bbb.shortcutkey.chat.chatbox.goback.function = Navegar al mensaje anterior
|
||||||
|
bbb.shortcutkey.chat.chatbox.repeat = 32
|
||||||
|
bbb.shortcutkey.chat.chatbox.repeat.function = Repetir el mensaje actual
|
||||||
|
bbb.shortcutkey.chat.chatbox.golatest = 39
|
||||||
|
bbb.shortcutkey.chat.chatbox.golatest.function = Navegar al último mensaje
|
||||||
|
bbb.shortcutkey.chat.chatbox.gofirst = 37
|
||||||
|
bbb.shortcutkey.chat.chatbox.gofirst.function = Navegar al primer mensaje
|
||||||
|
bbb.shortcutkey.chat.chatbox.goread = 75
|
||||||
|
bbb.shortcutkey.chat.chatbox.goread.function = Navegar al mensaje leído mas reciente
|
||||||
|
bbb.shortcutkey.chat.chatbox.debug = 71
|
||||||
|
bbb.shortcutkey.chat.chatbox.debug.function = Tecla de acceso rápido para depurar temporalmente
|
||||||
|
|
||||||
|
bbb.polling.toolbar.toolTip = Administrar Encuestas
|
||||||
|
bbb.polling.buttonName = Administrar encuestas
|
||||||
|
bbb.polling.createPoll = Crear nueva encuesta
|
||||||
|
bbb.polling.createPoll.moreThanOneResponse = Permitir usuarios seleccionar mas de una respuesta
|
||||||
|
bbb.polling.createPoll.hint = Consejo\: Empezar cada respuesta en una nueva línea
|
||||||
|
bbb.polling.createPoll.answers = Respuestas\:
|
||||||
|
bbb.polling.createPoll.question = Pregunta\:
|
||||||
|
bbb.polling.createPoll.title = Título\:
|
||||||
|
bbb.polling.createPoll.publishToWeb = Habilitar encuesta web
|
||||||
|
|
||||||
|
bbb.polling.pollPreview = Vista previa de la encuesta
|
||||||
|
bbb.polling.pollPreview.modify = Modificar
|
||||||
|
bbb.polling.pollPreview.publish = Publicar
|
||||||
|
bbb.polling.pollPreview.preview = Vista previa
|
||||||
|
bbb.polling.pollPreview.save = Guardar
|
||||||
|
bbb.polling.pollPreview.cancel = Cancelar
|
||||||
|
bbb.polling.pollPreview.modify = Modificar
|
||||||
|
bbb.polling.pollPreview.hereIsYourPoll = Aquí esta tu encuesta\:
|
||||||
|
bbb.polling.pollPreview.ifYouWantChanges = Si to quieres hacer algun cambio haz click en el botón de 'modificar'\:
|
||||||
|
bbb.polling.pollPreview.checkAll = (revisar todas las que puedan aplicar)
|
||||||
|
bbb.polling.pollPreview.pollWillPublishOnline = Esta encuesta estará habilitada para ser encuesta web\:
|
||||||
|
|
||||||
|
bbb.polling.resultBtn.label=Resultado
|
||||||
|
bbb.polling.resultBtn.toolTip=Mostrar los resultados de la encuesta
|
||||||
|
bbb.polling.startBtn.label=Iniciar
|
||||||
|
bbb.polling.startBtn.toolTip=Iniciar encuesta
|
||||||
|
bbb.polling.editBtn.label=Editar
|
||||||
|
bbb.polling.editBtn.toolTip=Editar encuesta
|
||||||
|
bbb.polling.deleteBtn.toolTip=Eliminar encuesta
|
||||||
|
|
||||||
|
bbb.publishVideo.startPublishBtn.labelText = Empezar a compartir
|
||||||
|
bbb.publishVideo.changeCameraBtn.labelText = Cambiar la configuración de la camara
|
||||||
|
|
||||||
|
bbb.accessibility.alerts.madePresenter = Tu eres ahora el presentador.
|
||||||
|
bbb.accessibility.alerts.madeViewer = Tu eres ahora un espectador.
|
||||||
|
|
||||||
|
bbb.shortcutkey.polling.buttonClick = 80
|
||||||
|
bbb.shortcutkey.polling.buttonClick.function = Abrir el menú de encuestas.
|
||||||
|
bbb.shortcutkey.polling.focusTitle = 67
|
||||||
|
bbb.shortcutkey.polling.focusTitle.function = Enfocar en el campo de ingreso del título.
|
||||||
|
bbb.shortcutkey.polling.focusQuestion = 81
|
||||||
|
bbb.shortcutkey.polling.focusQuestion.function = Enfocar en el campo del ingreso de la pregunta.
|
||||||
|
bbb.shortcutkey.polling.focusAnswers = 65
|
||||||
|
bbb.shortcutkey.polling.focusAnswers.function = Enfocar en el campo de ingreso de las respuestas.
|
||||||
|
bbb.shortcutkey.polling.focusMultipleCB = 77
|
||||||
|
bbb.shortcutkey.polling.focusMultipleCB.function = Enfocar en cuadro de seleccion "Permitir seleccionar multiples"
|
||||||
|
bbb.shortcutkey.polling.focusWebPollCB = 66
|
||||||
|
bbb.shortcutkey.polling.focusWebPollCB.function = Enfocar en el cuadro de selección "Permitir encuesta web".
|
||||||
|
bbb.shortcutkey.polling.previewClick = 80
|
||||||
|
bbb.shortcutkey.polling.previewClick.function = Vista previa de la encuesta y proceder
|
||||||
|
bbb.shortcutkey.polling.cancelClick = 88
|
||||||
|
bbb.shortcutkey.polling.cancelClick.function = Cancelar y salir de la creación de la encuesta.
|
||||||
|
bbb.shortcutkey.polling.modify = 69
|
||||||
|
bbb.shortcutkey.polling.modify.function = Regresa y modifica tu encuesta.
|
||||||
|
bbb.shortcutkey.polling.publish = 85
|
||||||
|
bbb.shortcutkey.polling.publish.function = Publicar tu encuesta y empezar la votación.
|
||||||
|
bbb.shortcutkey.polling.save = 83
|
||||||
|
bbb.shortcutkey.polling.save.function = Guardar tu encuesta para usarla después.
|
||||||
|
|
||||||
|
bbb.shortcutkey.pollStats.explanation = ----
|
||||||
|
bbb.shortcutkey.pollStats.explanation.function = Los resultados de la encuesta estan solo habilitados una vez que ha sido publicada la encuesta.
|
||||||
|
bbb.shortcutkey.polling.focusData = 68
|
||||||
|
bbb.shortcutkey.polling.focusData.function = Enfocar en los resultados de la encuesta
|
||||||
|
bbb.shortcutkey.polling.refresh = 82
|
||||||
|
bbb.shortcutkey.polling.refresh.function = Actualizar los resultados de la encuesta
|
||||||
|
bbb.shortcutkey.polling.focusWebPoll = 73
|
||||||
|
bbb.shortcutkey.polling.focusWebPoll.function = Enfocar en el campo de la URL de la encuesta web
|
||||||
|
bbb.shortcutkey.polling.stopPoll = 79
|
||||||
|
bbb.shortcutkey.polling.stopPoll.function = Parar la encuesta y terminar de votar.
|
||||||
|
bbb.shortcutkey.polling.repostPoll = 80
|
||||||
|
bbb.shortcutkey.polling.repostPoll.function = Re-publicar tu encuesta.
|
||||||
|
bbb.shortcutkey.polling.closeStatsWindow = 88
|
||||||
|
bbb.shortcutkey.polling.closeStatsWindow.function = Cerrar ventana de resultados de la encuesta
|
||||||
|
|
||||||
|
bbb.shortcutkey.polling.vote = 86
|
||||||
|
bbb.shortcutkey.polling.vote.function = Enviar tu voto con las opciones seleccionadas
|
||||||
|
bbb.shortcutkey.polling.focusVoteQuestion = 81
|
||||||
|
bbb.shortcutkey.polling.focusVoteQuestion.function = Enfocar la pregunta
|
||||||
|
|
||||||
|
bbb.shortcutkey.specialKeys.space = Barra espaciadora
|
||||||
|
bbb.shortcutkey.specialKeys.left = Flecha direccional izquierda
|
||||||
|
bbb.shortcutkey.specialKeys.right = Flecha direccional derecha
|
||||||
|
bbb.shortcutkey.specialKeys.up = Flecha direccional arriba
|
||||||
|
bbb.shortcutkey.specialKeys.down = Flecha direccional abajo
|
||||||
|
bbb.shortcutkey.specialKeys.plus = Mas
|
||||||
|
bbb.shortcutkey.specialKeys.minus = Menos
|
||||||
|
|
||||||
|
bbb.toolbar.videodock.toolTip.closeAllVideos = Cerrar todos los videos
|
||||||
|
bbb.users.settings.lockAll=Bloquear a todos
|
||||||
|
bbb.users.settings.lockAllExcept=Bloquear todos menos presentador
|
||||||
|
bbb.users.settings.lockSettings=Bloquear espectadores ...
|
||||||
|
bbb.users.settings.unlockAll=Desbloquear a todos los espectadores
|
||||||
|
bbb.users.settings.roomIsLocked=Bloqueado por defecto
|
||||||
|
bbb.users.settings.roomIsMuted=Silenciado por defecto
|
||||||
|
|
||||||
|
bbb.lockSettings.save = Aplicar
|
||||||
|
bbb.lockSettings.save.tooltip = Aplicar configuración de bloqueo
|
||||||
|
bbb.lockSettings.cancel = Cancelar
|
||||||
|
bbb.lockSettings.cancel.toolTip = Cerrar sin guardar
|
||||||
|
|
||||||
|
bbb.lockSettings.moderatorLocking = Bloqueo moderador
|
||||||
|
bbb.lockSettings.privateChat = Chat privado
|
||||||
|
bbb.lockSettings.publicChat = Chat público
|
||||||
|
bbb.lockSettings.webcam = Cámara web
|
||||||
|
bbb.lockSettings.microphone = Micrófono
|
||||||
|
bbb.lockSettings.layout = Alineación de ventanas
|
||||||
|
bbb.lockSettings.title=Bloquear espectadores
|
||||||
|
bbb.lockSettings.feature=Característica
|
||||||
|
bbb.lockSettings.enabled=Bloqueado
|
@ -36,7 +36,7 @@ bbb.micSettings.comboMicList.toolTip = Seleccione un micrófono
|
|||||||
bbb.micSettings.micRecordVolume.label = Ganancia
|
bbb.micSettings.micRecordVolume.label = Ganancia
|
||||||
bbb.micSettings.micRecordVolume.toolTip = Ajuste la ganancia de su micrófono
|
bbb.micSettings.micRecordVolume.toolTip = Ajuste la ganancia de su micrófono
|
||||||
bbb.micSettings.nextButton = Siguiente
|
bbb.micSettings.nextButton = Siguiente
|
||||||
# bbb.micSettings.nextButton.toolTip = Start the echo test
|
bbb.micSettings.nextButton.toolTip = Iniciar la prueba de eco
|
||||||
bbb.micSettings.join = Conectar audio
|
bbb.micSettings.join = Conectar audio
|
||||||
bbb.micSettings.join.toolTip = Únase a la conferencia de audio
|
bbb.micSettings.join.toolTip = Únase a la conferencia de audio
|
||||||
bbb.micSettings.cancel = Cancelar
|
bbb.micSettings.cancel = Cancelar
|
||||||
@ -50,8 +50,8 @@ bbb.micSettings.webrtc.capableBrowser = Su navegador soporta WebRTC
|
|||||||
bbb.micSettings.webrtc.capableBrowser.dontuseit = Pulse para no usar WebRTC
|
bbb.micSettings.webrtc.capableBrowser.dontuseit = Pulse para no usar WebRTC
|
||||||
bbb.micSettings.webrtc.capableBrowser.dontuseit.toolTip = Pulse aquí si no desea utilizar tecnología WebRTC (recomendado si encuentra problemas con ella).
|
bbb.micSettings.webrtc.capableBrowser.dontuseit.toolTip = Pulse aquí si no desea utilizar tecnología WebRTC (recomendado si encuentra problemas con ella).
|
||||||
bbb.micSettings.webrtc.notCapableBrowser = Su navegador no soporta WebRTC. Por favor, utilice Google Chrome (versión 32 o superior); o Mozilla Firefox (versión 26 o superior). Aún podrá unirse a la videoconferencia utilizando la Plataforma Adobe Flash.
|
bbb.micSettings.webrtc.notCapableBrowser = Su navegador no soporta WebRTC. Por favor, utilice Google Chrome (versión 32 o superior); o Mozilla Firefox (versión 26 o superior). Aún podrá unirse a la videoconferencia utilizando la Plataforma Adobe Flash.
|
||||||
# bbb.micSettings.webrtc.connecting = Calling
|
bbb.micSettings.webrtc.connecting = Llamando
|
||||||
# bbb.micSettings.webrtc.waitingforice = Connecting
|
bbb.micSettings.webrtc.waitingforice = Conectando
|
||||||
bbb.micSettings.webrtc.endingecho = Uniéndose al audio
|
bbb.micSettings.webrtc.endingecho = Uniéndose al audio
|
||||||
bbb.micSettings.webrtc.endedecho = Test de Eco finalizado.
|
bbb.micSettings.webrtc.endedecho = Test de Eco finalizado.
|
||||||
bbb.micPermissions.firefox.title = Permisos de Micrófono de Firefox
|
bbb.micPermissions.firefox.title = Permisos de Micrófono de Firefox
|
||||||
@ -64,17 +64,17 @@ bbb.micWarning.joinBtn.label = Unirse igualmente
|
|||||||
bbb.micWarning.testAgain.label = Probar de nuevo
|
bbb.micWarning.testAgain.label = Probar de nuevo
|
||||||
bbb.micWarning.message = Su micrófono no ha mostrado actividad, probablemente no puedan escucharle durante la sesión.
|
bbb.micWarning.message = Su micrófono no ha mostrado actividad, probablemente no puedan escucharle durante la sesión.
|
||||||
bbb.webrtcWarning.message = Se ha encontrado este problema WebRTC\: {0}. ¿Quiere probar Flash en su lugar?
|
bbb.webrtcWarning.message = Se ha encontrado este problema WebRTC\: {0}. ¿Quiere probar Flash en su lugar?
|
||||||
bbb.webrtcWarning.mediamessage = No se pudo adquirir su micrófono para la llamada WebRTC. ¿Quiere probar Flash en su lugar?
|
|
||||||
bbb.webrtcWarning.endedunexpectedly = El test de eco WebRTC finalizó de forma inesperada. ¿Quiere probar Flash en su lugar?
|
|
||||||
bbb.webrtcWarning.title = Conexión WebRTC fallida
|
bbb.webrtcWarning.title = Conexión WebRTC fallida
|
||||||
bbb.webrtcWarning.failedError.1001 = Error 1001\: Socket Web desconectado
|
bbb.webrtcWarning.failedError.1001 = Error 1001\: Socket Web desconectado
|
||||||
bbb.webrtcWarning.failedError.1002 = Error 1002\: No se pudo establecer una conexión de Socket Web
|
bbb.webrtcWarning.failedError.1002 = Error 1002\: No se pudo establecer una conexión de Socket Web
|
||||||
bbb.webrtcWarning.failedError.1003 = Error 1003\: versión de Navegador no soportada
|
bbb.webrtcWarning.failedError.1003 = Error 1003\: Versión de navegador no soportada
|
||||||
bbb.webrtcWarning.failedError.1004 = Error 1004\: Fallo en la llamada
|
bbb.webrtcWarning.failedError.1004 = Error 1004\: Fallo en la llamada
|
||||||
bbb.webrtcWarning.failedError.1005 = Error 1005\: Llamada finalizada de forma inesperada
|
bbb.webrtcWarning.failedError.1005 = Error 1005\: Llamada finalizada de forma inesperada
|
||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
bbb.webrtcWarning.failedError.1006 = Error 1006\: La llamada agotó el tiempo de espera
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
bbb.webrtcWarning.failedError.1007 = Error 1007\: Falló la negociación ICE
|
||||||
bbb.webrtcWarning.failedError.unknown = Error {0}\: Código de error Desconocido
|
bbb.webrtcWarning.failedError.unknown = Error {0}\: Código de error desconocido
|
||||||
|
bbb.webrtcWarning.failedError.mediamissing = No se pudo adquirir su micrófono para la llamada WebRTC.
|
||||||
|
bbb.webrtcWarning.failedError.endedunexpectedly = El test de eco WebRTC finalizó de forma inesperada.
|
||||||
bbb.mainToolbar.helpBtn = Ayuda
|
bbb.mainToolbar.helpBtn = Ayuda
|
||||||
bbb.mainToolbar.logoutBtn = Desconectar
|
bbb.mainToolbar.logoutBtn = Desconectar
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Salir
|
bbb.mainToolbar.logoutBtn.toolTip = Salir
|
||||||
@ -90,11 +90,21 @@ bbb.mainToolbar.recordBtn.toolTip.notRecording = La sesión no está siendo grab
|
|||||||
bbb.mainToolbar.recordBtn.confirm.title = Confirme grabación
|
bbb.mainToolbar.recordBtn.confirm.title = Confirme grabación
|
||||||
bbb.mainToolbar.recordBtn.confirm.message.start = ¿Está seguro de querer empezar a grabar la sesión?
|
bbb.mainToolbar.recordBtn.confirm.message.start = ¿Está seguro de querer empezar a grabar la sesión?
|
||||||
bbb.mainToolbar.recordBtn.confirm.message.stop = ¿Está seguro de querer detener la grabación de la sesión?
|
bbb.mainToolbar.recordBtn.confirm.message.stop = ¿Está seguro de querer detener la grabación de la sesión?
|
||||||
bbb.mainToolbar.recordBtn..notification.title = Notificación de Grabación
|
bbb.mainToolbar.recordBtn..notification.title = Notificación de grabación
|
||||||
bbb.mainToolbar.recordBtn..notification.message1 = Puede grabar esta reunión.
|
bbb.mainToolbar.recordBtn..notification.message1 = Puede grabar esta reunión.
|
||||||
bbb.mainToolbar.recordBtn..notification.message2 = Debe pulsar el botón Iniciar/Detener Grabación de la barra de título para iniciar/detener la grabación.
|
bbb.mainToolbar.recordBtn..notification.message2 = Debe pulsar el botón Iniciar/Detener Grabación de la barra de título para iniciar/detener la grabación.
|
||||||
bbb.mainToolbar.recordingLabel.recording = (Grabando)
|
bbb.mainToolbar.recordingLabel.recording = (Grabando)
|
||||||
bbb.mainToolbar.recordingLabel.notRecording = No se está grabando
|
bbb.mainToolbar.recordingLabel.notRecording = No se está grabando
|
||||||
|
bbb.clientstatus.title = Notificaciones de configuración
|
||||||
|
bbb.clientstatus.notification = Notificaciones sin leer
|
||||||
|
bbb.clientstatus.tunneling.title = Cortafuegos
|
||||||
|
bbb.clientstatus.tunneling.message = Un cortafuegos está evitando que el cliente se conecte directamente al servidor remoto por el puerto 1935. Se recomienda utilizar una red menos restringida para obtener una conexión más estable
|
||||||
|
bbb.clientstatus.browser.title = Versión del navegador
|
||||||
|
bbb.clientstatus.browser.message = El navegador ({0}) no se encuentra actualizado. Se recomienda actualizarlo a la última versión.
|
||||||
|
bbb.clientstatus.flash.title = Reproductor Flash
|
||||||
|
bbb.clientstatus.flash.message = El reproductor Flash ({0}) no se encuentra actualizado. Se recomienda actualizarlo a la última versión.
|
||||||
|
bbb.clientstatus.webrtc.title = Audio
|
||||||
|
bbb.clientstatus.webrtc.message = Se recomienda utilizar Firefox o Chrome para obtener mejor calidad de audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Minimizar
|
bbb.window.minimizeBtn.toolTip = Minimizar
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Maximizar
|
bbb.window.maximizeRestoreBtn.toolTip = Maximizar
|
||||||
bbb.window.closeBtn.toolTip = Cerrar
|
bbb.window.closeBtn.toolTip = Cerrar
|
||||||
@ -152,7 +162,7 @@ bbb.presentation.fitToWidth.toolTip = Ajustar presentación a lo ancho
|
|||||||
bbb.presentation.fitToPage.toolTip = Ajustar presentación a la página
|
bbb.presentation.fitToPage.toolTip = Ajustar presentación a la página
|
||||||
bbb.presentation.uploadPresBtn.toolTip = Cargar documento para la presentación.
|
bbb.presentation.uploadPresBtn.toolTip = Cargar documento para la presentación.
|
||||||
bbb.presentation.backBtn.toolTip = Diapositiva anterior.
|
bbb.presentation.backBtn.toolTip = Diapositiva anterior.
|
||||||
# bbb.presentation.btnSlideNum.accessibilityName = Slide {0} of {1}
|
bbb.presentation.btnSlideNum.accessibilityName = Diapositiva {0} de {1}
|
||||||
bbb.presentation.btnSlideNum.toolTip = Hacer click para seleccionar una diapositiva
|
bbb.presentation.btnSlideNum.toolTip = Hacer click para seleccionar una diapositiva
|
||||||
bbb.presentation.forwardBtn.toolTip = Diapositiva siguiente
|
bbb.presentation.forwardBtn.toolTip = Diapositiva siguiente
|
||||||
bbb.presentation.maxUploadFileExceededAlert = Error\: El tamaño del archivo supera el máximo permitido.
|
bbb.presentation.maxUploadFileExceededAlert = Error\: El tamaño del archivo supera el máximo permitido.
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Copiar Todo el Texto
|
|||||||
bbb.chat.publicChatUsername = Todos
|
bbb.chat.publicChatUsername = Todos
|
||||||
bbb.chat.optionsTabName = Opciones
|
bbb.chat.optionsTabName = Opciones
|
||||||
bbb.chat.privateChatSelect = Seleccione una persona para charlar en privado
|
bbb.chat.privateChatSelect = Seleccione una persona para charlar en privado
|
||||||
bbb.chat.private.userLeft = <b><i>El usuario ha salido.</i></b>
|
bbb.chat.private.userLeft = El usuario ha salido.
|
||||||
|
bbb.chat.private.userJoined = El usuario ha ingresado
|
||||||
bbb.chat.usersList.toolTip = Haga click en usuario para abrir Chat privado
|
bbb.chat.usersList.toolTip = Haga click en usuario para abrir Chat privado
|
||||||
bbb.chat.chatOptions = Opciones de charla
|
bbb.chat.chatOptions = Opciones de charla
|
||||||
bbb.chat.fontSize = Tamaño del texto
|
bbb.chat.fontSize = Tamaño del texto
|
||||||
@ -286,12 +297,12 @@ bbb.layout.combo.remote = Remota
|
|||||||
bbb.layout.save.complete = Disposiciones guardadas con éxito
|
bbb.layout.save.complete = Disposiciones guardadas con éxito
|
||||||
bbb.layout.load.complete = Disposiciones cargadas con éxito
|
bbb.layout.load.complete = Disposiciones cargadas con éxito
|
||||||
bbb.layout.load.failed = Falló la carga de disposiciones
|
bbb.layout.load.failed = Falló la carga de disposiciones
|
||||||
# bbb.layout.name.defaultlayout = Default Layout
|
bbb.layout.name.defaultlayout = Diseño por defecto
|
||||||
# bbb.layout.name.videochat = Video Chat
|
bbb.layout.name.videochat = Chat de Video
|
||||||
# bbb.layout.name.webcamsfocus = Webcam Meeting
|
bbb.layout.name.webcamsfocus = Reunión por Webcam
|
||||||
# bbb.layout.name.presentfocus = Presentation Meeting
|
bbb.layout.name.presentfocus = Reunión de Presentación
|
||||||
# bbb.layout.name.lectureassistant = Lecture Assistant
|
bbb.layout.name.lectureassistant = Asistente de Conferencia
|
||||||
# bbb.layout.name.lecture = Lecture
|
bbb.layout.name.lecture = Conferencia
|
||||||
bbb.highlighter.toolbar.pencil = Detallador
|
bbb.highlighter.toolbar.pencil = Detallador
|
||||||
bbb.highlighter.toolbar.pencil.accessibilityName = Cambiar el cursor a lápiz
|
bbb.highlighter.toolbar.pencil.accessibilityName = Cambiar el cursor a lápiz
|
||||||
bbb.highlighter.toolbar.ellipse = Círculo
|
bbb.highlighter.toolbar.ellipse = Círculo
|
||||||
|
@ -64,9 +64,7 @@ bbb.micWarning.joinBtn.label = Liitu ikkagi
|
|||||||
bbb.micWarning.testAgain.label = Testi uuesti
|
bbb.micWarning.testAgain.label = Testi uuesti
|
||||||
bbb.micWarning.message = Kuna sinu mikrofoni kaudu ei jõudnud meieni mitte midagi, siis võib juhtuda, et teised koosolekul osalejad ei pruugi sind kuulda.
|
bbb.micWarning.message = Kuna sinu mikrofoni kaudu ei jõudnud meieni mitte midagi, siis võib juhtuda, et teised koosolekul osalejad ei pruugi sind kuulda.
|
||||||
bbb.webrtcWarning.message = WebRTC protokolli kasutamisel tekkis järgmine viga\: {0}. Kas soovid proovida heliga liitumiseks Flash lahendust?
|
bbb.webrtcWarning.message = WebRTC protokolli kasutamisel tekkis järgmine viga\: {0}. Kas soovid proovida heliga liitumiseks Flash lahendust?
|
||||||
bbb.webrtcWarning.mediamessage = Ei suutnud ühendada sinu mikrofoni WebRTC kõnega. Kas soovid selle asemel kasutada Flash tehnoloogiat?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
bbb.webrtcWarning.endedunexpectedly = WebRTC protokolli kaudu kaja-testi tegemine lõppes ootamatult. Kas soovid proovida heliga liitumiseks Flash tehnoloogiat?
|
|
||||||
bbb.webrtcWarning.title = WebRTC ühendus ebaõnnestus
|
|
||||||
bbb.webrtcWarning.failedError.1001 = Viga 1001\: WebSocket ühendus lõppes
|
bbb.webrtcWarning.failedError.1001 = Viga 1001\: WebSocket ühendus lõppes
|
||||||
bbb.webrtcWarning.failedError.1002 = Viga 1002\: WebSocket ühenduse loomine ebaõnnestus
|
bbb.webrtcWarning.failedError.1002 = Viga 1002\: WebSocket ühenduse loomine ebaõnnestus
|
||||||
bbb.webrtcWarning.failedError.1003 = Viga 1003\: Brauseri versioon pole toetatud
|
bbb.webrtcWarning.failedError.1003 = Viga 1003\: Brauseri versioon pole toetatud
|
||||||
@ -75,6 +73,8 @@ bbb.webrtcWarning.failedError.1005 = Viga 1005\: Kõne lõppes ootamatult
|
|||||||
bbb.webrtcWarning.failedError.1006 = Viga 1006\: Kõne aegus
|
bbb.webrtcWarning.failedError.1006 = Viga 1006\: Kõne aegus
|
||||||
bbb.webrtcWarning.failedError.1007 = Viga 1007\: ICE negotiation failed
|
bbb.webrtcWarning.failedError.1007 = Viga 1007\: ICE negotiation failed
|
||||||
bbb.webrtcWarning.failedError.unknown = Viga {0}\: Tundmatu veakood
|
bbb.webrtcWarning.failedError.unknown = Viga {0}\: Tundmatu veakood
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Abi
|
bbb.mainToolbar.helpBtn = Abi
|
||||||
bbb.mainToolbar.logoutBtn = Logi välja
|
bbb.mainToolbar.logoutBtn = Logi välja
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Logi välja
|
bbb.mainToolbar.logoutBtn.toolTip = Logi välja
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn..notification.message1 = Sul on võimalik seda kohtumi
|
|||||||
bbb.mainToolbar.recordBtn..notification.message2 = Pead salvestuse alustamiseks ja lõpetamiseks klõpsama "Alusta salvestust"/"Lõpeta salvestus" nupul, mis asub päises.
|
bbb.mainToolbar.recordBtn..notification.message2 = Pead salvestuse alustamiseks ja lõpetamiseks klõpsama "Alusta salvestust"/"Lõpeta salvestus" nupul, mis asub päises.
|
||||||
bbb.mainToolbar.recordingLabel.recording = (Salvestan)
|
bbb.mainToolbar.recordingLabel.recording = (Salvestan)
|
||||||
bbb.mainToolbar.recordingLabel.notRecording = Ei salvesta
|
bbb.mainToolbar.recordingLabel.notRecording = Ei salvesta
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Minimeeri
|
bbb.window.minimizeBtn.toolTip = Minimeeri
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Maksimeeri
|
bbb.window.maximizeRestoreBtn.toolTip = Maksimeeri
|
||||||
bbb.window.closeBtn.toolTip = Sulge
|
bbb.window.closeBtn.toolTip = Sulge
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Kopeeri kogu tekst
|
|||||||
bbb.chat.publicChatUsername = Kõik
|
bbb.chat.publicChatUsername = Kõik
|
||||||
bbb.chat.optionsTabName = Valikud
|
bbb.chat.optionsTabName = Valikud
|
||||||
bbb.chat.privateChatSelect = Vali isik, kellega soovid privaatselt vestelda
|
bbb.chat.privateChatSelect = Vali isik, kellega soovid privaatselt vestelda
|
||||||
bbb.chat.private.userLeft = <b><i>Kasutaja on lahkunud.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
bbb.chat.usersList.toolTip = Privaatse vestluse avamiseks klõpsa kasutajal
|
bbb.chat.usersList.toolTip = Privaatse vestluse avamiseks klõpsa kasutajal
|
||||||
bbb.chat.chatOptions = Jututoa valikud
|
bbb.chat.chatOptions = Jututoa valikud
|
||||||
bbb.chat.fontSize = Kirja suurus jututoa aknas
|
bbb.chat.fontSize = Kirja suurus jututoa aknas
|
||||||
|
@ -64,9 +64,7 @@ bbb.micSettings.access.title = Audio-ezarpenak. Audio-ezarpenen leiho honetan f
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.access.title = Audio-ezarpenak. Audio-ezarpenen leiho honetan f
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Laguntza
|
bbb.mainToolbar.helpBtn = Laguntza
|
||||||
bbb.mainToolbar.logoutBtn = Amaitu saioa
|
bbb.mainToolbar.logoutBtn = Amaitu saioa
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.shortcutBtn = Lasterbide-giltzak
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Txikitu
|
bbb.window.minimizeBtn.toolTip = Txikitu
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Handitu
|
bbb.window.maximizeRestoreBtn.toolTip = Handitu
|
||||||
bbb.window.closeBtn.toolTip = Itxi\n
|
bbb.window.closeBtn.toolTip = Itxi\n
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.accessibilityName = Bidali txat-mezua
|
|||||||
bbb.chat.publicChatUsername = Guztia
|
bbb.chat.publicChatUsername = Guztia
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = Aukeratu lagun bat harekin txatean pribatuan aritzeko
|
bbb.chat.privateChatSelect = Aukeratu lagun bat harekin txatean pribatuan aritzeko
|
||||||
bbb.chat.private.userLeft = <b><i>Erabiltzaileak utzi du.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Txat-aukerak
|
bbb.chat.chatOptions = Txat-aukerak
|
||||||
bbb.chat.fontSize = Txat-mezua Letra-tamaina
|
bbb.chat.fontSize = Txat-mezua Letra-tamaina
|
||||||
|
@ -64,9 +64,7 @@ bbb.micWarning.joinBtn.label = ملحق شدن
|
|||||||
bbb.micWarning.testAgain.label = آزمایش مجدد
|
bbb.micWarning.testAgain.label = آزمایش مجدد
|
||||||
bbb.micWarning.message = میکروفن شما هیچگونه فعالیتی نشان نمیدهد، احتمالا بقیه قادر به شنیدن صدای شما طی جلسه نخواهند بود
|
bbb.micWarning.message = میکروفن شما هیچگونه فعالیتی نشان نمیدهد، احتمالا بقیه قادر به شنیدن صدای شما طی جلسه نخواهند بود
|
||||||
bbb.webrtcWarning.message = خطای {0} در WebRTC تسخیص داده شد. آیا می خواهد به جای آن از فلش استفاده کنید؟
|
bbb.webrtcWarning.message = خطای {0} در WebRTC تسخیص داده شد. آیا می خواهد به جای آن از فلش استفاده کنید؟
|
||||||
bbb.webrtcWarning.mediamessage = امکان استفاده از میکروفون برای تماس با استفاده از فناوری WebRTC وجود ندارد. آیا می خواهید به جای آن از فلش استفاده کنید؟
|
bbb.webrtcWarning.title = خطا در ارتباط صوتی با استفاده از WebRTC
|
||||||
bbb.webrtcWarning.endedunexpectedly = آزمایش اکوی WebRTC به صورت غیر منتظره به اتمام رسید. آیا می خواهید به جای آن از فلش استفاده کنید؟
|
|
||||||
bbb.webrtcWarning.title = ارتباط WebRTC قطع شد
|
|
||||||
bbb.webrtcWarning.failedError.1001 = خطا 1001\: سوکت وب قطع شد
|
bbb.webrtcWarning.failedError.1001 = خطا 1001\: سوکت وب قطع شد
|
||||||
bbb.webrtcWarning.failedError.1002 = خطا 1002\: امکان ایجاد اتصال سوکت وب وجود ندارد
|
bbb.webrtcWarning.failedError.1002 = خطا 1002\: امکان ایجاد اتصال سوکت وب وجود ندارد
|
||||||
bbb.webrtcWarning.failedError.1003 = خطا 1003\: نسخه مرورگر پشتیبانی نمی شود
|
bbb.webrtcWarning.failedError.1003 = خطا 1003\: نسخه مرورگر پشتیبانی نمی شود
|
||||||
@ -75,6 +73,8 @@ bbb.webrtcWarning.failedError.1005 = خطا 1005\: تماس به صورت غیر
|
|||||||
bbb.webrtcWarning.failedError.1006 = خطا 1006\: تایم اوت در تماس
|
bbb.webrtcWarning.failedError.1006 = خطا 1006\: تایم اوت در تماس
|
||||||
bbb.webrtcWarning.failedError.1007 = خطا\: 1007\: گفتگو ICE با شکست روبرو شد
|
bbb.webrtcWarning.failedError.1007 = خطا\: 1007\: گفتگو ICE با شکست روبرو شد
|
||||||
bbb.webrtcWarning.failedError.unknown = خطا {0}\: کد خطای ناشناخته
|
bbb.webrtcWarning.failedError.unknown = خطا {0}\: کد خطای ناشناخته
|
||||||
|
bbb.webrtcWarning.failedError.mediamissing = امکان استفاده از میکروفون شما برای تماس WebRTC وجود ندارد
|
||||||
|
bbb.webrtcWarning.failedError.endedunexpectedly = آزمون اکو مربوط به WebRTC به صورت غیر منتظره پایان یافت
|
||||||
bbb.mainToolbar.helpBtn = راهنما
|
bbb.mainToolbar.helpBtn = راهنما
|
||||||
bbb.mainToolbar.logoutBtn = خروج
|
bbb.mainToolbar.logoutBtn = خروج
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = خروج
|
bbb.mainToolbar.logoutBtn.toolTip = خروج
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn..notification.message1 = شما قادر به ضبط
|
|||||||
bbb.mainToolbar.recordBtn..notification.message2 = به منظورشروع/توقف ضبط کلاس می بایست روی دکمه شروع/توقف ضبط کلاس در نوار عنوان کلیک کنید.
|
bbb.mainToolbar.recordBtn..notification.message2 = به منظورشروع/توقف ضبط کلاس می بایست روی دکمه شروع/توقف ضبط کلاس در نوار عنوان کلیک کنید.
|
||||||
bbb.mainToolbar.recordingLabel.recording = (در حال ضبط)
|
bbb.mainToolbar.recordingLabel.recording = (در حال ضبط)
|
||||||
bbb.mainToolbar.recordingLabel.notRecording = عدم ضبط کلاس
|
bbb.mainToolbar.recordingLabel.notRecording = عدم ضبط کلاس
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
bbb.clientstatus.tunneling.title = دیوار اتش
|
||||||
|
bbb.clientstatus.tunneling.message = دیوار آتش، مانع اتصال مستقیم کاربر شما به سرور روی درگاه 1935 می شود. پیشنهاد می شود تا به به منظور اتصال پایدارتر، به یک شبکه با محدودیت کمتر متصل شوید
|
||||||
|
bbb.clientstatus.browser.title = نسخه مرورگر
|
||||||
|
bbb.clientstatus.browser.message = مرورگر شما ({0}) به روز نیست. پیشنهاد می شود به جدید ترین نسخه به روز رسانی کنید.
|
||||||
|
bbb.clientstatus.flash.title = فلش پلیر
|
||||||
|
bbb.clientstatus.flash.message = نسخه پلاگین فلش پلیر شما ({0}) قدیمی است. پیشنهاد می شود آن را به جدید ترین نسخه به روز رسانی کنید
|
||||||
|
bbb.clientstatus.webrtc.title = صدا
|
||||||
|
bbb.clientstatus.webrtc.message = به منظور کیفیت بهتر صدا، پیشنهاد می شود از مروگر های فایرفاکس یا کروم استفاده کنید
|
||||||
bbb.window.minimizeBtn.toolTip = کمینه
|
bbb.window.minimizeBtn.toolTip = کمینه
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = بیشینه
|
bbb.window.maximizeRestoreBtn.toolTip = بیشینه
|
||||||
bbb.window.closeBtn.toolTip = خروج
|
bbb.window.closeBtn.toolTip = خروج
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = کپی کردن تمام من
|
|||||||
bbb.chat.publicChatUsername = عمومی
|
bbb.chat.publicChatUsername = عمومی
|
||||||
bbb.chat.optionsTabName = امکانات
|
bbb.chat.optionsTabName = امکانات
|
||||||
bbb.chat.privateChatSelect = کاربری را جهت گفتگوی خصوصی انتخاب کنید
|
bbb.chat.privateChatSelect = کاربری را جهت گفتگوی خصوصی انتخاب کنید
|
||||||
bbb.chat.private.userLeft = <b><i>کاربر خارج شد</i></b>
|
bbb.chat.private.userLeft = کاربر خارج شد
|
||||||
|
bbb.chat.private.userJoined = کاربر وارد شد
|
||||||
bbb.chat.usersList.toolTip = انتخاب کاربر جهت آغاز گفتگوی متنی خصوصی
|
bbb.chat.usersList.toolTip = انتخاب کاربر جهت آغاز گفتگوی متنی خصوصی
|
||||||
bbb.chat.chatOptions = تنظیمات مربوط به گفتگو
|
bbb.chat.chatOptions = تنظیمات مربوط به گفتگو
|
||||||
bbb.chat.fontSize = اندازه قلم متن گفتگوی متنی
|
bbb.chat.fontSize = اندازه قلم متن گفتگوی متنی
|
||||||
|
@ -64,9 +64,7 @@ bbb.micSettings.access.title = Ääniasetukset. Ääniasetukset ovat päällimm
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.access.title = Ääniasetukset. Ääniasetukset ovat päällimm
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Apua
|
bbb.mainToolbar.helpBtn = Apua
|
||||||
bbb.mainToolbar.logoutBtn = Kirjaudu ulos
|
bbb.mainToolbar.logoutBtn = Kirjaudu ulos
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.shortcutBtn = Pikanäppäimet
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Pienennä
|
bbb.window.minimizeBtn.toolTip = Pienennä
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Suurenna
|
bbb.window.maximizeRestoreBtn.toolTip = Suurenna
|
||||||
bbb.window.closeBtn.toolTip = Sulje
|
bbb.window.closeBtn.toolTip = Sulje
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.toolTip = Lähetä Viesti
|
|||||||
bbb.chat.publicChatUsername = Kaikki
|
bbb.chat.publicChatUsername = Kaikki
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = Keskusteluikkuna Valitse henkilö jonka kanssa haluat keskustella yksityisesti
|
bbb.chat.privateChatSelect = Keskusteluikkuna Valitse henkilö jonka kanssa haluat keskustella yksityisesti
|
||||||
bbb.chat.private.userLeft = <b><i>Käyttäjä on lähtenyt.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Keskusteluikkuna Keskustelu vaihtoehdot
|
bbb.chat.chatOptions = Keskusteluikkuna Keskustelu vaihtoehdot
|
||||||
bbb.chat.fontSize = Keskusteluikkunan Fontin koko
|
bbb.chat.fontSize = Keskusteluikkunan Fontin koko
|
||||||
|
@ -64,9 +64,7 @@ bbb.micWarning.joinBtn.label = Joindre de toute manière
|
|||||||
bbb.micWarning.testAgain.label = Tester de nouveau
|
bbb.micWarning.testAgain.label = Tester de nouveau
|
||||||
bbb.micWarning.message = Votre microphone n'a pas montré d'activité, donc les autres ne pourront probablement pas vous entendre.
|
bbb.micWarning.message = Votre microphone n'a pas montré d'activité, donc les autres ne pourront probablement pas vous entendre.
|
||||||
bbb.webrtcWarning.message = Le problème suivant avec WebRTC a été détecté\: {0}. Voulez-vous essayer Flash à la place?
|
bbb.webrtcWarning.message = Le problème suivant avec WebRTC a été détecté\: {0}. Voulez-vous essayer Flash à la place?
|
||||||
bbb.webrtcWarning.mediamessage = WebRTC n'a pu accéder à votre microphone. Voulez-vous plutôt utiliser Flash?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
bbb.webrtcWarning.endedunexpectedly = Le test d'écho de WebRTC a échoué. Voulez-vous essayer Flash à la place?
|
|
||||||
bbb.webrtcWarning.title = La connection WebRTC a échoué
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
bbb.webrtcWarning.failedError.1003 = Erreur 1003\: Version du fureteur non supportée
|
bbb.webrtcWarning.failedError.1003 = Erreur 1003\: Version du fureteur non supportée
|
||||||
@ -75,6 +73,8 @@ bbb.webrtcWarning.failedError.1005 = Erreur 1005\: Arrêt de l'appel inattendu
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
bbb.webrtcWarning.failedError.1007 = Erreur 1007\: Echec de la négociation ICE
|
bbb.webrtcWarning.failedError.1007 = Erreur 1007\: Echec de la négociation ICE
|
||||||
bbb.webrtcWarning.failedError.unknown = Erreur {0}\: Code d'erreur inconnu
|
bbb.webrtcWarning.failedError.unknown = Erreur {0}\: Code d'erreur inconnu
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Aide
|
bbb.mainToolbar.helpBtn = Aide
|
||||||
bbb.mainToolbar.logoutBtn = Déconnexion
|
bbb.mainToolbar.logoutBtn = Déconnexion
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Déconnexion
|
bbb.mainToolbar.logoutBtn.toolTip = Déconnexion
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn..notification.message1 = Vous pouvez enregistrer cette
|
|||||||
bbb.mainToolbar.recordBtn..notification.message2 = Vous devez cliquer sur le bouton Démarrer / Cesser l'enregistrement dans la barre de titre pour débuter / arrêter l’enregistrement.
|
bbb.mainToolbar.recordBtn..notification.message2 = Vous devez cliquer sur le bouton Démarrer / Cesser l'enregistrement dans la barre de titre pour débuter / arrêter l’enregistrement.
|
||||||
bbb.mainToolbar.recordingLabel.recording = (Enregistrement en cours)
|
bbb.mainToolbar.recordingLabel.recording = (Enregistrement en cours)
|
||||||
bbb.mainToolbar.recordingLabel.notRecording = N'enregistre pas
|
bbb.mainToolbar.recordingLabel.notRecording = N'enregistre pas
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Minimiser
|
bbb.window.minimizeBtn.toolTip = Minimiser
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Maximiser
|
bbb.window.maximizeRestoreBtn.toolTip = Maximiser
|
||||||
bbb.window.closeBtn.toolTip = Fermer
|
bbb.window.closeBtn.toolTip = Fermer
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Copier tout le texte
|
|||||||
bbb.chat.publicChatUsername = Public
|
bbb.chat.publicChatUsername = Public
|
||||||
bbb.chat.optionsTabName = Options
|
bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = Choississez un utilisateur avec qui discuter en privé
|
bbb.chat.privateChatSelect = Choississez un utilisateur avec qui discuter en privé
|
||||||
bbb.chat.private.userLeft = <b><i>Cet utilisateur à quitté.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
bbb.chat.usersList.toolTip = Cliquer le nom d'usager pour un clavardage en privé
|
bbb.chat.usersList.toolTip = Cliquer le nom d'usager pour un clavardage en privé
|
||||||
bbb.chat.chatOptions = Options de discussions
|
bbb.chat.chatOptions = Options de discussions
|
||||||
bbb.chat.fontSize = Taille de la police
|
bbb.chat.fontSize = Taille de la police
|
||||||
|
@ -64,9 +64,7 @@ bbb.micWarning.joinBtn.label = Joindre malgré tout
|
|||||||
bbb.micWarning.testAgain.label = Tester à nouveau
|
bbb.micWarning.testAgain.label = Tester à nouveau
|
||||||
bbb.micWarning.message = Votre microphone n'a montré aucune activité, les autres participants ne pourront certainement pas vous entendre durant cette session.
|
bbb.micWarning.message = Votre microphone n'a montré aucune activité, les autres participants ne pourront certainement pas vous entendre durant cette session.
|
||||||
bbb.webrtcWarning.message = Les problèmes WebRTC suivants ont été détectés\: {0}. Voulez-vous essayer Flash à la place ?
|
bbb.webrtcWarning.message = Les problèmes WebRTC suivants ont été détectés\: {0}. Voulez-vous essayer Flash à la place ?
|
||||||
bbb.webrtcWarning.mediamessage = Il n'a pas été possible d'utiliser votre microphone pour un appel WebRTC. Voulez-vous essayer Flash à la place ?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
bbb.webrtcWarning.title = Échec de la connexion WebRTC
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.webrtcWarning.title = Échec de la connexion WebRTC
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Aide
|
bbb.mainToolbar.helpBtn = Aide
|
||||||
bbb.mainToolbar.logoutBtn = Déconnexion
|
bbb.mainToolbar.logoutBtn = Déconnexion
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Se déconnecter
|
bbb.mainToolbar.logoutBtn.toolTip = Se déconnecter
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn..notification.message1 = Vous pouvez enregistrer cette
|
|||||||
bbb.mainToolbar.recordBtn..notification.message2 = Vous devez activer le bouton Démarrer/Arrêter l'enregistrement dans la barre de titre pour débuter/terminer l'enregistrement.
|
bbb.mainToolbar.recordBtn..notification.message2 = Vous devez activer le bouton Démarrer/Arrêter l'enregistrement dans la barre de titre pour débuter/terminer l'enregistrement.
|
||||||
bbb.mainToolbar.recordingLabel.recording = (Enregistrement en cours)
|
bbb.mainToolbar.recordingLabel.recording = (Enregistrement en cours)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Réduire
|
bbb.window.minimizeBtn.toolTip = Réduire
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Agrandir
|
bbb.window.maximizeRestoreBtn.toolTip = Agrandir
|
||||||
bbb.window.closeBtn.toolTip = Fermer
|
bbb.window.closeBtn.toolTip = Fermer
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Copier tout le texte
|
|||||||
bbb.chat.publicChatUsername = Public
|
bbb.chat.publicChatUsername = Public
|
||||||
bbb.chat.optionsTabName = Options
|
bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = Choisissez une personne avec qui discuter en privé
|
bbb.chat.privateChatSelect = Choisissez une personne avec qui discuter en privé
|
||||||
bbb.chat.private.userLeft = <b><i>L'utilisateur a quitté.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
bbb.chat.usersList.toolTip = Sélectionnez un participant pour ouvrir une discussion privée
|
bbb.chat.usersList.toolTip = Sélectionnez un participant pour ouvrir une discussion privée
|
||||||
bbb.chat.chatOptions = Options de discussions
|
bbb.chat.chatOptions = Options de discussions
|
||||||
bbb.chat.fontSize = Taille de la police
|
bbb.chat.fontSize = Taille de la police
|
||||||
|
@ -64,9 +64,7 @@ bbb.micSettings.access.title = הגדרות אודיו. הפוקוס יישאר
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.access.title = הגדרות אודיו. הפוקוס יישאר
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = עזרה
|
bbb.mainToolbar.helpBtn = עזרה
|
||||||
bbb.mainToolbar.logoutBtn = התנתק
|
bbb.mainToolbar.logoutBtn = התנתק
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.shortcutBtn = מקשי קיצור
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = מזעור
|
bbb.window.minimizeBtn.toolTip = מזעור
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = הגדלה
|
bbb.window.maximizeRestoreBtn.toolTip = הגדלה
|
||||||
bbb.window.closeBtn.toolTip = סגירה
|
bbb.window.closeBtn.toolTip = סגירה
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.toolTip = שלח הודעה
|
|||||||
bbb.chat.publicChatUsername = הכל
|
bbb.chat.publicChatUsername = הכל
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = בחר אדם איתו תרצה לשוחח באופן פרטי
|
bbb.chat.privateChatSelect = בחר אדם איתו תרצה לשוחח באופן פרטי
|
||||||
# bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = אפשרויות צ'אט
|
bbb.chat.chatOptions = אפשרויות צ'אט
|
||||||
bbb.chat.fontSize = גודל טקסט
|
bbb.chat.fontSize = גודל טקסט
|
||||||
|
@ -64,9 +64,7 @@ bbb.micWarning.joinBtn.label = Svejedno se pridruži
|
|||||||
bbb.micWarning.testAgain.label = Testiraj ponovo
|
bbb.micWarning.testAgain.label = Testiraj ponovo
|
||||||
bbb.micWarning.message = Vaš mikrofon nije aktivan, ostali vas vjerovatno neće moći čuti tokom sesije.
|
bbb.micWarning.message = Vaš mikrofon nije aktivan, ostali vas vjerovatno neće moći čuti tokom sesije.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micWarning.message = Vaš mikrofon nije aktivan, ostali vas vjerovatno neće
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Pomoć
|
bbb.mainToolbar.helpBtn = Pomoć
|
||||||
bbb.mainToolbar.logoutBtn = Odjava
|
bbb.mainToolbar.logoutBtn = Odjava
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn.confirm.message.stop = Da li ste sigurni da želite za
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Smanji
|
bbb.window.minimizeBtn.toolTip = Smanji
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Povećaj
|
bbb.window.maximizeRestoreBtn.toolTip = Povećaj
|
||||||
bbb.window.closeBtn.toolTip = Zatvori
|
bbb.window.closeBtn.toolTip = Zatvori
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Kopiraj sav tekst
|
|||||||
bbb.chat.publicChatUsername = Javno
|
bbb.chat.publicChatUsername = Javno
|
||||||
bbb.chat.optionsTabName = Opcije
|
bbb.chat.optionsTabName = Opcije
|
||||||
bbb.chat.privateChatSelect = Izaberite osobu sa kojom želite privatno ćaskati
|
bbb.chat.privateChatSelect = Izaberite osobu sa kojom želite privatno ćaskati
|
||||||
bbb.chat.private.userLeft = <b><i>Korisnik je otišao.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Podešavanja Chat-a
|
bbb.chat.chatOptions = Podešavanja Chat-a
|
||||||
bbb.chat.fontSize = Veličina fonta "Chat" poruke
|
bbb.chat.fontSize = Veličina fonta "Chat" poruke
|
||||||
|
@ -64,9 +64,7 @@ bbb.micWarning.joinBtn.label = Mégis csatlakozom
|
|||||||
bbb.micWarning.testAgain.label = Teszt ismétlése
|
bbb.micWarning.testAgain.label = Teszt ismétlése
|
||||||
bbb.micWarning.message = A mikrofonja nem mutatott aktivitást, valószínűleg mások nem hallják majd a találkozó alatt.
|
bbb.micWarning.message = A mikrofonja nem mutatott aktivitást, valószínűleg mások nem hallják majd a találkozó alatt.
|
||||||
bbb.webrtcWarning.message = A következő WebRTC eseményt észleltük\: {0}. Megpróbál inkább Flash-t használni?
|
bbb.webrtcWarning.message = A következő WebRTC eseményt észleltük\: {0}. Megpróbál inkább Flash-t használni?
|
||||||
bbb.webrtcWarning.mediamessage = Nem sikerült egy WebRTC hívás a mikrofonjával. Megpróbálja inkább Flash használatával?
|
bbb.webrtcWarning.title = WebRTC hang hiba
|
||||||
bbb.webrtcWarning.endedunexpectedly = A WebRTC tesztelése váratlanul véget ért. Megpróbál inkább Flash-t használni?
|
|
||||||
bbb.webrtcWarning.title = WebRTC kapcsolat hiba
|
|
||||||
bbb.webrtcWarning.failedError.1001 = Hiba 1001\: WebSocket kapcsolat megszakadt
|
bbb.webrtcWarning.failedError.1001 = Hiba 1001\: WebSocket kapcsolat megszakadt
|
||||||
bbb.webrtcWarning.failedError.1002 = Hiba 1002\: Websocket kapcsolat nem jött létre
|
bbb.webrtcWarning.failedError.1002 = Hiba 1002\: Websocket kapcsolat nem jött létre
|
||||||
bbb.webrtcWarning.failedError.1003 = Hiba 1003\: Nem támogatott böngészőverzió
|
bbb.webrtcWarning.failedError.1003 = Hiba 1003\: Nem támogatott böngészőverzió
|
||||||
@ -75,6 +73,8 @@ bbb.webrtcWarning.failedError.1005 = Hiba 1005\: Hívás váratlanul véget ért
|
|||||||
bbb.webrtcWarning.failedError.1006 = Hiba 1006\: Hívás időtúllépése
|
bbb.webrtcWarning.failedError.1006 = Hiba 1006\: Hívás időtúllépése
|
||||||
bbb.webrtcWarning.failedError.1007 = Hiba 1007\: ICE egyezkedés sikertelen
|
bbb.webrtcWarning.failedError.1007 = Hiba 1007\: ICE egyezkedés sikertelen
|
||||||
bbb.webrtcWarning.failedError.unknown = Hiba {0}\: Ismeretlen hibakód
|
bbb.webrtcWarning.failedError.unknown = Hiba {0}\: Ismeretlen hibakód
|
||||||
|
bbb.webrtcWarning.failedError.mediamissing = Nem sikerül mikrofonjával WebRTC hívás
|
||||||
|
bbb.webrtcWarning.failedError.endedunexpectedly = A WebRTC tesztelése váratlanul véget ért.
|
||||||
bbb.mainToolbar.helpBtn = Súgó
|
bbb.mainToolbar.helpBtn = Súgó
|
||||||
bbb.mainToolbar.logoutBtn = Kilépés
|
bbb.mainToolbar.logoutBtn = Kilépés
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Kilépés
|
bbb.mainToolbar.logoutBtn.toolTip = Kilépés
|
||||||
@ -82,7 +82,7 @@ bbb.mainToolbar.langSelector = Válasszon nyelvet
|
|||||||
bbb.mainToolbar.settingsBtn = Beállítások
|
bbb.mainToolbar.settingsBtn = Beállítások
|
||||||
bbb.mainToolbar.settingsBtn.toolTip = Beállítások megnyitása
|
bbb.mainToolbar.settingsBtn.toolTip = Beállítások megnyitása
|
||||||
bbb.mainToolbar.shortcutBtn = Gyorsbillentyűk
|
bbb.mainToolbar.shortcutBtn = Gyorsbillentyűk
|
||||||
bbb.mainToolbar.shortcutBtn.toolTip = Gyorsbillentyű-ablak megnyitása
|
bbb.mainToolbar.shortcutBtn.toolTip = Gyorsbillentyű ablak megnyitása
|
||||||
bbb.mainToolbar.recordBtn.toolTip.start = Felvétel indítása
|
bbb.mainToolbar.recordBtn.toolTip.start = Felvétel indítása
|
||||||
bbb.mainToolbar.recordBtn.toolTip.stop = Felvétel leállítása
|
bbb.mainToolbar.recordBtn.toolTip.stop = Felvétel leállítása
|
||||||
bbb.mainToolbar.recordBtn.toolTip.recording = A felvétel rögzítésre kerül
|
bbb.mainToolbar.recordBtn.toolTip.recording = A felvétel rögzítésre kerül
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn..notification.message1 = Ez a találkozót rögzíthet
|
|||||||
bbb.mainToolbar.recordBtn..notification.message2 = A címsorban lévő Felvétel indítása/leállítása gombra kell kattintani a felvétel elkezdéséhez és befejezéséhez.
|
bbb.mainToolbar.recordBtn..notification.message2 = A címsorban lévő Felvétel indítása/leállítása gombra kell kattintani a felvétel elkezdéséhez és befejezéséhez.
|
||||||
bbb.mainToolbar.recordingLabel.recording = (Felvétel)
|
bbb.mainToolbar.recordingLabel.recording = (Felvétel)
|
||||||
bbb.mainToolbar.recordingLabel.notRecording = Nem készül felvétel
|
bbb.mainToolbar.recordingLabel.notRecording = Nem készül felvétel
|
||||||
|
bbb.clientstatus.title = Értesítési beállítások
|
||||||
|
bbb.clientstatus.notification = Olvasatlan értesítések
|
||||||
|
bbb.clientstatus.tunneling.title = Tűzfal
|
||||||
|
bbb.clientstatus.tunneling.message = Jelenleg fűzfal akadályozza, hogy kliense közvetlenül az 1935-ös porton csatlakozzon a szerverhez. Javasoljuk, hogy stabilabb kapcsolat érdekében kevésbé korlátozott hálózatról csatlakozzon.
|
||||||
|
bbb.clientstatus.browser.title = Böngészőjének verziója
|
||||||
|
bbb.clientstatus.browser.message = Böngészője ({0}) nem naprakész. Javasoljuk, hogy frissítsen a legújabb verzióra.
|
||||||
|
bbb.clientstatus.flash.title = Flash Player
|
||||||
|
bbb.clientstatus.flash.message = Flash Player-e ({0}) elavult. Javasoljuk, hogy frissítsen a legújabb verzióra.
|
||||||
|
bbb.clientstatus.webrtc.title = Hang
|
||||||
|
bbb.clientstatus.webrtc.message = A jobb hangátvitel kedvéért Firefox vagy Chrome használatát javasoljuk.
|
||||||
bbb.window.minimizeBtn.toolTip = Kis méret
|
bbb.window.minimizeBtn.toolTip = Kis méret
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Teljes méret
|
bbb.window.maximizeRestoreBtn.toolTip = Teljes méret
|
||||||
bbb.window.closeBtn.toolTip = Bezárás
|
bbb.window.closeBtn.toolTip = Bezárás
|
||||||
@ -155,11 +165,11 @@ bbb.presentation.backBtn.toolTip = Előző dia
|
|||||||
bbb.presentation.btnSlideNum.accessibilityName = {0} / {1} dia
|
bbb.presentation.btnSlideNum.accessibilityName = {0} / {1} dia
|
||||||
bbb.presentation.btnSlideNum.toolTip = Kattintson a dia kiválasztásához
|
bbb.presentation.btnSlideNum.toolTip = Kattintson a dia kiválasztásához
|
||||||
bbb.presentation.forwardBtn.toolTip = Következő dia
|
bbb.presentation.forwardBtn.toolTip = Következő dia
|
||||||
bbb.presentation.maxUploadFileExceededAlert = Hiba\: A megengedettnél nagyobb a fájl.
|
bbb.presentation.maxUploadFileExceededAlert = Hiba\: A fájl nagyobb a megengedettnél.
|
||||||
bbb.presentation.uploadcomplete = Feltöltés befejeződött. Kérem várja meg a fájl átalakítását.
|
bbb.presentation.uploadcomplete = Feltöltés befejeződött. Kérem várja meg a fájl átalakítását.
|
||||||
bbb.presentation.uploaded = feltöltve.
|
bbb.presentation.uploaded = feltöltve.
|
||||||
bbb.presentation.document.supported = A feltöltött fájl konvertálható. A konvertálás elkezdődött...
|
bbb.presentation.document.supported = A feltöltött fájl konvertálható. A konvertálás elkezdődött...
|
||||||
bbb.presentation.document.converted = Sikerült a konvertálás.
|
bbb.presentation.document.converted = A konvertálás sikerült.
|
||||||
bbb.presentation.error.document.convert.failed = Hiba\: A fájl konvertálása nem sikerült.
|
bbb.presentation.error.document.convert.failed = Hiba\: A fájl konvertálása nem sikerült.
|
||||||
bbb.presentation.error.io = IO Hiba\: Keresse a rendszergazdát.
|
bbb.presentation.error.io = IO Hiba\: Keresse a rendszergazdát.
|
||||||
bbb.presentation.error.security = Biztonsági hiba\: Keresse a rendszergazdát.
|
bbb.presentation.error.security = Biztonsági hiba\: Keresse a rendszergazdát.
|
||||||
@ -203,9 +213,10 @@ bbb.chat.sendBtn.toolTip = Üzenet küldése
|
|||||||
bbb.chat.sendBtn.accessibilityName = Chat üzenet küldése
|
bbb.chat.sendBtn.accessibilityName = Chat üzenet küldése
|
||||||
bbb.chat.contextmenu.copyalltext = Összes szöveg másolása
|
bbb.chat.contextmenu.copyalltext = Összes szöveg másolása
|
||||||
bbb.chat.publicChatUsername = Nyilvános/mindenki
|
bbb.chat.publicChatUsername = Nyilvános/mindenki
|
||||||
bbb.chat.optionsTabName = Beállítás
|
bbb.chat.optionsTabName = Beállítások
|
||||||
bbb.chat.privateChatSelect = Válasszon felhasználót a privát chat-hez
|
bbb.chat.privateChatSelect = Válasszon felhasználót a privát chat-hez
|
||||||
bbb.chat.private.userLeft = <b><i>A felhasználó kilépett.</i></b>
|
bbb.chat.private.userLeft = A felhasználó kilépett.
|
||||||
|
bbb.chat.private.userJoined = A felhasználó csatlakozott.
|
||||||
bbb.chat.usersList.toolTip = Válasszon részvevőt a privát chat-hez
|
bbb.chat.usersList.toolTip = Válasszon részvevőt a privát chat-hez
|
||||||
bbb.chat.chatOptions = Chat beállítások
|
bbb.chat.chatOptions = Chat beállítások
|
||||||
bbb.chat.fontSize = Chat üzenetek betűmérete
|
bbb.chat.fontSize = Chat üzenetek betűmérete
|
||||||
@ -241,7 +252,7 @@ bbb.video.publish.hint.publishing = Adásban van...
|
|||||||
bbb.video.publish.closeBtn.accessName = Webkamera beállítások bezárása
|
bbb.video.publish.closeBtn.accessName = Webkamera beállítások bezárása
|
||||||
bbb.video.publish.closeBtn.label = Mégsem
|
bbb.video.publish.closeBtn.label = Mégsem
|
||||||
bbb.video.publish.titleBar = Webkamera ablak közzététele
|
bbb.video.publish.titleBar = Webkamera ablak közzététele
|
||||||
bbb.desktopPublish.title = Képernyő megosztás\: Előadó nézete
|
bbb.desktopPublish.title = Képernyőmegosztás\: Előadó nézete
|
||||||
bbb.desktopPublish.fullscreen.tooltip = Teljes képernyő megosztása
|
bbb.desktopPublish.fullscreen.tooltip = Teljes képernyő megosztása
|
||||||
bbb.desktopPublish.fullscreen.label = Teljes
|
bbb.desktopPublish.fullscreen.label = Teljes
|
||||||
bbb.desktopPublish.region.tooltip = A képernyő egy részének megosztása
|
bbb.desktopPublish.region.tooltip = A képernyő egy részének megosztása
|
||||||
@ -250,10 +261,10 @@ bbb.desktopPublish.stop.tooltip = Képernyőmegosztás bezárása
|
|||||||
bbb.desktopPublish.stop.label = Bezárás
|
bbb.desktopPublish.stop.label = Bezárás
|
||||||
bbb.desktopPublish.maximizeRestoreBtn.toolTip = Ezt az ablakot nem lehet nagyméretűre állítani
|
bbb.desktopPublish.maximizeRestoreBtn.toolTip = Ezt az ablakot nem lehet nagyméretűre állítani
|
||||||
bbb.desktopPublish.closeBtn.toolTip = Megosztás leállítása és bezárás
|
bbb.desktopPublish.closeBtn.toolTip = Megosztás leállítása és bezárás
|
||||||
bbb.desktopPublish.chromeOnMacUnsupportedHint = Mac OS X alatt az Asztal megosztásához a Firefox nem támogatott. Használjon inkább Firefox-ot.
|
bbb.desktopPublish.chromeOnMacUnsupportedHint = Mac OS X alatt Chrome használatával a képernyőmegosztás nem támogatott. Képernyő megosztásához használjon inkább Firefox-ot.
|
||||||
bbb.desktopPublish.minimizeBtn.toolTip = Kis méret
|
bbb.desktopPublish.minimizeBtn.toolTip = Kis méret
|
||||||
bbb.desktopPublish.minimizeBtn.accessibilityName = Képernyő-megosztása ablak kis méretűre
|
bbb.desktopPublish.minimizeBtn.accessibilityName = Képernyőmegosztás ablak kis méretűre
|
||||||
bbb.desktopPublish.maximizeRestoreBtn.accessibilityName = Képernyő-megosztása ablak teljes méretűre
|
bbb.desktopPublish.maximizeRestoreBtn.accessibilityName = Képernyőmegosztás ablak teljes méretűre
|
||||||
bbb.desktopPublish.javaRequiredLabel = A futáshoz Java 7v51 (vagy későbbi) szükséges.
|
bbb.desktopPublish.javaRequiredLabel = A futáshoz Java 7v51 (vagy későbbi) szükséges.
|
||||||
bbb.desktopPublish.javaTestLinkLabel = Java teszt
|
bbb.desktopPublish.javaTestLinkLabel = Java teszt
|
||||||
bbb.desktopPublish.javaTestLinkLabel.tooltip = Java teszt
|
bbb.desktopPublish.javaTestLinkLabel.tooltip = Java teszt
|
||||||
@ -261,21 +272,21 @@ bbb.desktopPublish.javaTestLinkLabel.tooltip.accessibility = Java teszt
|
|||||||
bbb.desktopView.title = Képernyőm megosztása
|
bbb.desktopView.title = Képernyőm megosztása
|
||||||
bbb.desktopView.fitToWindow = Ablakhoz igazítása
|
bbb.desktopView.fitToWindow = Ablakhoz igazítása
|
||||||
bbb.desktopView.actualSize = Eredeti méret
|
bbb.desktopView.actualSize = Eredeti méret
|
||||||
bbb.desktopView.minimizeBtn.accessibilityName = Képernyő megosztás ablak kis méretűre
|
bbb.desktopView.minimizeBtn.accessibilityName = Képernyőmegosztás ablak kis méretűre
|
||||||
bbb.desktopView.maximizeRestoreBtn.accessibilityName = Képernyő megosztás ablak teljes méretűre
|
bbb.desktopView.maximizeRestoreBtn.accessibilityName = Képernyőmegosztás ablak teljes méretűre
|
||||||
bbb.desktopView.closeBtn.accessibilityName = Képernyő megosztás ablak bezárása
|
bbb.desktopView.closeBtn.accessibilityName = Képernyőmegosztás ablak bezárása
|
||||||
bbb.toolbar.phone.toolTip.start = Mikrofonom megosztása
|
bbb.toolbar.phone.toolTip.start = Mikrofonom megosztása
|
||||||
bbb.toolbar.phone.toolTip.stop = Mikrofonmegosztás befejezése
|
bbb.toolbar.phone.toolTip.stop = Mikrofonmegosztás befejezése
|
||||||
bbb.toolbar.phone.toolTip.mute = A találkozó hangjának kikapcsolása
|
bbb.toolbar.phone.toolTip.mute = A találkozó hangjának kikapcsolása
|
||||||
bbb.toolbar.phone.toolTip.unmute = A találkozó hangjának bekapcsolása
|
bbb.toolbar.phone.toolTip.unmute = A találkozó hangjának bekapcsolása
|
||||||
bbb.toolbar.phone.toolTip.nomic = Nincs mikrofon
|
bbb.toolbar.phone.toolTip.nomic = Nincs mikrofon
|
||||||
bbb.toolbar.deskshare.toolTip.start = Asztal megosztása
|
bbb.toolbar.deskshare.toolTip.start = Képernyőm megosztása
|
||||||
bbb.toolbar.deskshare.toolTip.stop = Asztalmegosztás befejezése
|
bbb.toolbar.deskshare.toolTip.stop = Képernyőmegosztás befejezése
|
||||||
bbb.toolbar.video.toolTip.start = Webkamerám megosztása
|
bbb.toolbar.video.toolTip.start = Webkamerám megosztása
|
||||||
bbb.toolbar.video.toolTip.stop = Webkamerám megosztásának befejezése
|
bbb.toolbar.video.toolTip.stop = Webkamerám megosztásának befejezése
|
||||||
bbb.layout.addButton.toolTip = Egyéni elrendezés hozzáadása a listához
|
bbb.layout.addButton.toolTip = Egyéni elrendezés hozzáadása a listához
|
||||||
bbb.layout.broadcastButton.toolTip = Jelenlegi elrendezés alkalmazása az összes résztvevőnél
|
bbb.layout.broadcastButton.toolTip = Jelenlegi elrendezés alkalmazása az összes résztvevőnél
|
||||||
bbb.layout.combo.toolTip = Elrendezés megváltoztatás
|
bbb.layout.combo.toolTip = Elrendezés változtatása
|
||||||
bbb.layout.loadButton.toolTip = Elrendezés betöltése fájlból
|
bbb.layout.loadButton.toolTip = Elrendezés betöltése fájlból
|
||||||
bbb.layout.saveButton.toolTip = Elrendezés mentése fájlba
|
bbb.layout.saveButton.toolTip = Elrendezés mentése fájlba
|
||||||
bbb.layout.lockButton.toolTip = Elrendezés zárolása
|
bbb.layout.lockButton.toolTip = Elrendezés zárolása
|
||||||
@ -332,7 +343,7 @@ bbb.settings.deskshare.instructions = Kattintson az engedélyezésre, hogy kider
|
|||||||
bbb.settings.deskshare.start = Képernyőmegosztás ellenőrzése
|
bbb.settings.deskshare.start = Képernyőmegosztás ellenőrzése
|
||||||
bbb.settings.voice.volume = Mikrofon-aktivitás
|
bbb.settings.voice.volume = Mikrofon-aktivitás
|
||||||
bbb.settings.java.label = Java verzió hiba
|
bbb.settings.java.label = Java verzió hiba
|
||||||
bbb.settings.java.text = {0} verzió van telepítve, de {1} szükséges, hogy megoszthassa képernyőjét. \n Az alábbi gombra kattintva telepítheti a legújabb Java JRE verziót
|
bbb.settings.java.text = {0} verzió van telepítve, de {1} szükséges, hogy megoszthassa képernyőjét. Az alábbi gombra kattintva telepítheti a legújabb Java JRE verziót
|
||||||
bbb.settings.java.command = Telepítse a legújabb Java verziót
|
bbb.settings.java.command = Telepítse a legújabb Java verziót
|
||||||
bbb.settings.flash.label = Hibás flash verzió
|
bbb.settings.flash.label = Hibás flash verzió
|
||||||
bbb.settings.flash.text = {0} flash verzió van telepítve, de {1} flash verzióval szükséges a hibátlan futáshoz. \n Az alábbi gombra kattintva telepítheti a legújabb Adobe Flash verziót.
|
bbb.settings.flash.text = {0} flash verzió van telepítve, de {1} flash verzióval szükséges a hibátlan futáshoz. \n Az alábbi gombra kattintva telepítheti a legújabb Adobe Flash verziót.
|
||||||
@ -367,7 +378,7 @@ bbb.accessibility.notes.notesview.input = Jegyzet bevitele
|
|||||||
bbb.shortcuthelp.title = Gyorsbillentyűk
|
bbb.shortcuthelp.title = Gyorsbillentyűk
|
||||||
bbb.shortcuthelp.minimizeBtn.accessibilityName = Gyorsbillentyű súgó kis méretűre
|
bbb.shortcuthelp.minimizeBtn.accessibilityName = Gyorsbillentyű súgó kis méretűre
|
||||||
bbb.shortcuthelp.maximizeRestoreBtn.accessibilityName = Gyorsbillentyű súgó teljes méretűre
|
bbb.shortcuthelp.maximizeRestoreBtn.accessibilityName = Gyorsbillentyű súgó teljes méretűre
|
||||||
bbb.shortcuthelp.closeBtn.accessibilityName = Gyorsbillentyű súgó kis méretűre bezárása
|
bbb.shortcuthelp.closeBtn.accessibilityName = Gyorsbillentyű súgó bezárása
|
||||||
bbb.shortcuthelp.dropdown.general = Általános gyorsbillentyűk
|
bbb.shortcuthelp.dropdown.general = Általános gyorsbillentyűk
|
||||||
bbb.shortcuthelp.dropdown.presentation = Prezentáció gyorsbillentyűk
|
bbb.shortcuthelp.dropdown.presentation = Prezentáció gyorsbillentyűk
|
||||||
bbb.shortcuthelp.dropdown.chat = Chat gyorsbillentyűk
|
bbb.shortcuthelp.dropdown.chat = Chat gyorsbillentyűk
|
||||||
@ -375,7 +386,7 @@ bbb.shortcuthelp.dropdown.users = Felhasználók gyorsbillentyűk
|
|||||||
bbb.shortcuthelp.dropdown.polling = Előadó Kérdőív gyorsbillentyűk
|
bbb.shortcuthelp.dropdown.polling = Előadó Kérdőív gyorsbillentyűk
|
||||||
bbb.shortcuthelp.dropdown.polling2 = Résztvevő Kérdőív gyorsbillentyűk.
|
bbb.shortcuthelp.dropdown.polling2 = Résztvevő Kérdőív gyorsbillentyűk.
|
||||||
bbb.shortcuthelp.headers.shortcut = Gyorsbillentyű
|
bbb.shortcuthelp.headers.shortcut = Gyorsbillentyű
|
||||||
bbb.shortcuthelp.headers.function = Függvény
|
bbb.shortcuthelp.headers.function = Funkció
|
||||||
|
|
||||||
bbb.shortcutkey.general.minimize = 189
|
bbb.shortcutkey.general.minimize = 189
|
||||||
bbb.shortcutkey.general.minimize.function = Kis méret
|
bbb.shortcutkey.general.minimize.function = Kis méret
|
||||||
@ -385,7 +396,7 @@ bbb.shortcutkey.general.maximize.function = Teljes méret
|
|||||||
bbb.shortcutkey.flash.exit = 81
|
bbb.shortcutkey.flash.exit = 81
|
||||||
bbb.shortcutkey.flash.exit.function = Kattintson a Flash ablak mellé
|
bbb.shortcutkey.flash.exit.function = Kattintson a Flash ablak mellé
|
||||||
bbb.shortcutkey.users.muteme = 77
|
bbb.shortcutkey.users.muteme = 77
|
||||||
bbb.shortcutkey.users.muteme.function = Mikrofonja némítása/hangosítása
|
bbb.shortcutkey.users.muteme.function = Mikrofonom némítása/hangosítása
|
||||||
bbb.shortcutkey.chat.chatinput = 73
|
bbb.shortcutkey.chat.chatinput = 73
|
||||||
bbb.shortcutkey.chat.chatinput.function = Fókusz a chat beviteli mezőre
|
bbb.shortcutkey.chat.chatinput.function = Fókusz a chat beviteli mezőre
|
||||||
bbb.shortcutkey.present.focusslide = 67
|
bbb.shortcutkey.present.focusslide = 67
|
||||||
@ -418,7 +429,7 @@ bbb.shortcutkey.share.webcam = 66
|
|||||||
bbb.shortcutkey.share.webcam.function = Webkamerám bekapcsolása
|
bbb.shortcutkey.share.webcam.function = Webkamerám bekapcsolása
|
||||||
|
|
||||||
bbb.shortcutkey.shortcutWindow = 72
|
bbb.shortcutkey.shortcutWindow = 72
|
||||||
bbb.shortcutkey.shortcutWindow.function = Gyorsbillentyű-ablak megnyitása
|
bbb.shortcutkey.shortcutWindow.function = Gyorsbillentyű ablak megnyitása
|
||||||
bbb.shortcutkey.logout = 76
|
bbb.shortcutkey.logout = 76
|
||||||
bbb.shortcutkey.logout.function = Kilépés
|
bbb.shortcutkey.logout.function = Kilépés
|
||||||
bbb.shortcutkey.raiseHand = 82
|
bbb.shortcutkey.raiseHand = 82
|
||||||
|
@ -64,9 +64,7 @@ bbb.micWarning.joinBtn.label = Մուտք գործել բոլոր դեպքում
|
|||||||
bbb.micWarning.testAgain.label = Ստուգել կրկին
|
bbb.micWarning.testAgain.label = Ստուգել կրկին
|
||||||
bbb.micWarning.message = Ձեր խոսափողը չի ցուցադրում ոչ մի ակտիվություն, հնարավոր է մնացած մասնակիցները չեն կարող Ձեզ լսել
|
bbb.micWarning.message = Ձեր խոսափողը չի ցուցադրում ոչ մի ակտիվություն, հնարավոր է մնացած մասնակիցները չեն կարող Ձեզ լսել
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
bbb.webrtcWarning.mediamessage = Չի հաջողվում կատարել WebRTC զանգ\: Դուք ուզում եք փորձել օգտագործել Flash։
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
bbb.webrtcWarning.title = Չհաջողվեց միանալ WebRTC միջոցով։
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.webrtcWarning.title = Չհաջողվեց միանալ WebRTC միջոցով
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Օգնություն
|
bbb.mainToolbar.helpBtn = Օգնություն
|
||||||
bbb.mainToolbar.logoutBtn = Ելք
|
bbb.mainToolbar.logoutBtn = Ելք
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Ելք
|
bbb.mainToolbar.logoutBtn.toolTip = Ելք
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn..notification.message1 = Այս վեբինարը կա
|
|||||||
bbb.mainToolbar.recordBtn..notification.message2 = Որպեսզի սկսեք կամ դադարացնել ձայնագրումը, սխմեք «սկսել/դադարացնել ձայանգրումը» ստեղնը վերեվի վահանակի վրա։
|
bbb.mainToolbar.recordBtn..notification.message2 = Որպեսզի սկսեք կամ դադարացնել ձայնագրումը, սխմեք «սկսել/դադարացնել ձայանգրումը» ստեղնը վերեվի վահանակի վրա։
|
||||||
bbb.mainToolbar.recordingLabel.recording = (ձայնագրվում է)
|
bbb.mainToolbar.recordingLabel.recording = (ձայնագրվում է)
|
||||||
bbb.mainToolbar.recordingLabel.notRecording = Չի ձայնագրվում
|
bbb.mainToolbar.recordingLabel.notRecording = Չի ձայնագրվում
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Փոքրացնել
|
bbb.window.minimizeBtn.toolTip = Փոքրացնել
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Մեծացնել
|
bbb.window.maximizeRestoreBtn.toolTip = Մեծացնել
|
||||||
bbb.window.closeBtn.toolTip = Փակել
|
bbb.window.closeBtn.toolTip = Փակել
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Պատճենել ամբողջ տեքստը
|
|||||||
bbb.chat.publicChatUsername = Ընդհանուր
|
bbb.chat.publicChatUsername = Ընդհանուր
|
||||||
bbb.chat.optionsTabName = Կարգաբերումներ
|
bbb.chat.optionsTabName = Կարգաբերումներ
|
||||||
bbb.chat.privateChatSelect = Ընտրեք մասնակցին անհատական զրույցի համար
|
bbb.chat.privateChatSelect = Ընտրեք մասնակցին անհատական զրույցի համար
|
||||||
bbb.chat.private.userLeft = <b><i>Մասնակիցը լքեց.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
bbb.chat.usersList.toolTip = Ընտրեք մասնակցին անհատական զրույցի համար
|
bbb.chat.usersList.toolTip = Ընտրեք մասնակցին անհատական զրույցի համար
|
||||||
bbb.chat.chatOptions = Զրուցարանի կարգաբերումներ
|
bbb.chat.chatOptions = Զրուցարանի կարգաբերումներ
|
||||||
bbb.chat.fontSize = Զրուցարանի հաղորդագրության տառաշարի չափի ընտրություն
|
bbb.chat.fontSize = Զրուցարանի հաղորդագրության տառաշարի չափի ընտրություն
|
||||||
|
@ -64,9 +64,7 @@ bbb.micSettings.access.helpButton = Buka video tutorial di halaman baru.
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.access.helpButton = Buka video tutorial di halaman baru.
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Bantuan
|
bbb.mainToolbar.helpBtn = Bantuan
|
||||||
bbb.mainToolbar.logoutBtn = Keluar
|
bbb.mainToolbar.logoutBtn = Keluar
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.settingsBtn.toolTip = Buka pengaturan
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Minimalkan
|
bbb.window.minimizeBtn.toolTip = Minimalkan
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Maksimalkan
|
bbb.window.maximizeRestoreBtn.toolTip = Maksimalkan
|
||||||
bbb.window.closeBtn.toolTip = Tutup
|
bbb.window.closeBtn.toolTip = Tutup
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.toolTip = Kirim Pesan
|
|||||||
bbb.chat.publicChatUsername = Semua
|
bbb.chat.publicChatUsername = Semua
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = Pilih seseorang untuk obrolan pribadi
|
bbb.chat.privateChatSelect = Pilih seseorang untuk obrolan pribadi
|
||||||
# bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Opsi Obrolan
|
bbb.chat.chatOptions = Opsi Obrolan
|
||||||
bbb.chat.fontSize = Ukuran Huruf
|
bbb.chat.fontSize = Ukuran Huruf
|
||||||
|
@ -14,11 +14,11 @@ bbb.oldlocalewindow.reminder2 = Svuota la cache del tuo browser e riprova.
|
|||||||
bbb.oldlocalewindow.windowTitle = Attenzione\: localizzazione obsoleta
|
bbb.oldlocalewindow.windowTitle = Attenzione\: localizzazione obsoleta
|
||||||
bbb.audioSelection.title = Come vuoi partecipare all'audio?
|
bbb.audioSelection.title = Come vuoi partecipare all'audio?
|
||||||
bbb.audioSelection.btnMicrophone.label = Microfono
|
bbb.audioSelection.btnMicrophone.label = Microfono
|
||||||
# bbb.audioSelection.btnMicrophone.toolTip = Join the audio with your microphone
|
bbb.audioSelection.btnMicrophone.toolTip = Collega l'audio con il tuo microfono
|
||||||
bbb.audioSelection.btnListenOnly.label = Solo Ascolto
|
bbb.audioSelection.btnListenOnly.label = Solo ascolto
|
||||||
# bbb.audioSelection.btnListenOnly.toolTip = Join the audio as listen only
|
bbb.audioSelection.btnListenOnly.toolTip = Collega l'audio solo per l'ascolto
|
||||||
bbb.audioSelection.txtPhone.text = Per collegarsi a questa conferenza via telefono, comporre\: {0} poi immettere {1} come codice pin.
|
bbb.audioSelection.txtPhone.text = Per collegarsi a questa conferenza via telefono, comporre\: {0} poi immettere {1} come codice pin.
|
||||||
bbb.micSettings.title = Test dell'Audio
|
bbb.micSettings.title = Test dell'audio
|
||||||
bbb.micSettings.speakers.header = Test ascolto
|
bbb.micSettings.speakers.header = Test ascolto
|
||||||
bbb.micSettings.microphone.header = Test microfono
|
bbb.micSettings.microphone.header = Test microfono
|
||||||
bbb.micSettings.playSound = Prova di ascolto
|
bbb.micSettings.playSound = Prova di ascolto
|
||||||
@ -35,13 +35,13 @@ bbb.micSettings.changeMic.toolTip = Apri la finestra di configurazione del micro
|
|||||||
bbb.micSettings.comboMicList.toolTip = Seleziona il microfono
|
bbb.micSettings.comboMicList.toolTip = Seleziona il microfono
|
||||||
bbb.micSettings.micRecordVolume.label = Volume
|
bbb.micSettings.micRecordVolume.label = Volume
|
||||||
bbb.micSettings.micRecordVolume.toolTip = Regola il volume del tuo microfono
|
bbb.micSettings.micRecordVolume.toolTip = Regola il volume del tuo microfono
|
||||||
# bbb.micSettings.nextButton = Next
|
bbb.micSettings.nextButton = Avanti
|
||||||
# bbb.micSettings.nextButton.toolTip = Start the echo test
|
bbb.micSettings.nextButton.toolTip = Inizia il test audio
|
||||||
bbb.micSettings.join = Partecipa in audio
|
bbb.micSettings.join = Partecipa in audio
|
||||||
bbb.micSettings.join.toolTip = Torna alla partecipazione in audio della conferenza
|
bbb.micSettings.join.toolTip = Torna alla partecipazione in audio della conferenza
|
||||||
bbb.micSettings.cancel = Annulla
|
bbb.micSettings.cancel = Annulla
|
||||||
bbb.micSettings.connectingtoecho = In connessione
|
bbb.micSettings.connectingtoecho = In connessione
|
||||||
bbb.micSettings.connectingtoecho.error = Errore del Test dell'Eco\: per favore, rivolgersi ad un amministratore.
|
bbb.micSettings.connectingtoecho.error = Errore del test dell'audio\: per favore, rivolgersi ad un amministratore.
|
||||||
bbb.micSettings.cancel.toolTip = Annulla la partecipazione in audio alla conferenza
|
bbb.micSettings.cancel.toolTip = Annulla la partecipazione in audio alla conferenza
|
||||||
bbb.micSettings.access.helpButton = Apri il videotutorial in una nuova pagina.
|
bbb.micSettings.access.helpButton = Apri il videotutorial in una nuova pagina.
|
||||||
bbb.micSettings.access.title = Impostazioni audio. La finestra rimane aperta fino al termine della configurazione.
|
bbb.micSettings.access.title = Impostazioni audio. La finestra rimane aperta fino al termine della configurazione.
|
||||||
@ -50,8 +50,8 @@ bbb.micSettings.webrtc.capableBrowser = Il tuo browser supporta WebRTC.
|
|||||||
bbb.micSettings.webrtc.capableBrowser.dontuseit = Clicca qui per non usare WebRTC.
|
bbb.micSettings.webrtc.capableBrowser.dontuseit = Clicca qui per non usare WebRTC.
|
||||||
bbb.micSettings.webrtc.capableBrowser.dontuseit.toolTip = Clicca qui se non vuoi usare la tecnologia WebRTC technology (raccomandato se hai riscontrato problemi durante l'uso).
|
bbb.micSettings.webrtc.capableBrowser.dontuseit.toolTip = Clicca qui se non vuoi usare la tecnologia WebRTC technology (raccomandato se hai riscontrato problemi durante l'uso).
|
||||||
bbb.micSettings.webrtc.notCapableBrowser = WebRTC non è supportato dal tuo browser. Usa Google Chrome (dalla versione 32) o Mozilla Firefox (dalla versione 26). Sarete comunque in grado di partecipare in audio alla conferenza utilizzando la piattaforma Adobe Flash.
|
bbb.micSettings.webrtc.notCapableBrowser = WebRTC non è supportato dal tuo browser. Usa Google Chrome (dalla versione 32) o Mozilla Firefox (dalla versione 26). Sarete comunque in grado di partecipare in audio alla conferenza utilizzando la piattaforma Adobe Flash.
|
||||||
# bbb.micSettings.webrtc.connecting = Calling
|
bbb.micSettings.webrtc.connecting = Chiamata...
|
||||||
# bbb.micSettings.webrtc.waitingforice = Connecting
|
bbb.micSettings.webrtc.waitingforice = Connesso
|
||||||
bbb.micSettings.webrtc.endingecho = Partecipazione in audio
|
bbb.micSettings.webrtc.endingecho = Partecipazione in audio
|
||||||
bbb.micSettings.webrtc.endedecho = Test dell'eco terminato.
|
bbb.micSettings.webrtc.endedecho = Test dell'eco terminato.
|
||||||
bbb.micPermissions.firefox.title = Configurazione del microfono in Firefox
|
bbb.micPermissions.firefox.title = Configurazione del microfono in Firefox
|
||||||
@ -63,18 +63,18 @@ bbb.micWarning.title = Avviso per il microfono
|
|||||||
bbb.micWarning.joinBtn.label = Partecipa comunque
|
bbb.micWarning.joinBtn.label = Partecipa comunque
|
||||||
bbb.micWarning.testAgain.label = Avvia di nuovo il test del microfono
|
bbb.micWarning.testAgain.label = Avvia di nuovo il test del microfono
|
||||||
bbb.micWarning.message = Se non visualizzi nessuna attività per il tuo microfono, non potrai partecipare in audio alla conferenza.
|
bbb.micWarning.message = Se non visualizzi nessuna attività per il tuo microfono, non potrai partecipare in audio alla conferenza.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
bbb.webrtcWarning.message = Si è verificato il seguente problema con WebRTC\: {0}. Vuoi provare con Flash?
|
||||||
bbb.webrtcWarning.mediamessage = Il tuo microfono non è stato individuato per la chiamata WebRTC. Vuoi provare la modalità Flash?
|
bbb.webrtcWarning.title = Errore Audio WebRTC
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
bbb.webrtcWarning.failedError.1001 = Errore 1001\: WebSocket scollegato
|
||||||
bbb.webrtcWarning.title = Connessione WebRTC Fallita.
|
bbb.webrtcWarning.failedError.1002 = Errore 1002\: Impossibile stabilire una connessione WebSocket
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
bbb.webrtcWarning.failedError.1003 = Errore 1003\: Versione del browser non supportata
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
bbb.webrtcWarning.failedError.1004 = Errore 1004\: Problema durante la chiamata
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
bbb.webrtcWarning.failedError.1005 = Errore 1005\: La chiamata è terminata anormalmente
|
||||||
# bbb.webrtcWarning.failedError.1004 = Error 1004\: Failure on call
|
bbb.webrtcWarning.failedError.1006 = Errore 1006\: Tempo esaurito per la chiamata
|
||||||
# bbb.webrtcWarning.failedError.1005 = Error 1005\: Call ended unexpectedly
|
bbb.webrtcWarning.failedError.1007 = Errore 1007\: Negoziazione ICE fallita
|
||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
bbb.webrtcWarning.failedError.unknown = Errore {0}\: Codice di errore sconosciuto
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
bbb.webrtcWarning.failedError.mediamissing = Impossibile accedere al microfono per una chiamata WebRTC
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
bbb.webrtcWarning.failedError.endedunexpectedly = Il test audio WebRTC è terminato anormalmente
|
||||||
bbb.mainToolbar.helpBtn = Aiuto generale
|
bbb.mainToolbar.helpBtn = Aiuto generale
|
||||||
bbb.mainToolbar.logoutBtn = Esci dalla conferenza
|
bbb.mainToolbar.logoutBtn = Esci dalla conferenza
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Clicca per uscire dalla conferenza.
|
bbb.mainToolbar.logoutBtn.toolTip = Clicca per uscire dalla conferenza.
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn..notification.message1 = Stai registrando questa confe
|
|||||||
bbb.mainToolbar.recordBtn..notification.message2 = Premi il tasto Start/Stop nella barra principale per avviare o fermare la registrazione.
|
bbb.mainToolbar.recordBtn..notification.message2 = Premi il tasto Start/Stop nella barra principale per avviare o fermare la registrazione.
|
||||||
bbb.mainToolbar.recordingLabel.recording = (Registrazione in corso)
|
bbb.mainToolbar.recordingLabel.recording = (Registrazione in corso)
|
||||||
bbb.mainToolbar.recordingLabel.notRecording = Registrazione non in esecuzione.
|
bbb.mainToolbar.recordingLabel.notRecording = Registrazione non in esecuzione.
|
||||||
|
bbb.clientstatus.title = Configurazione notifiche
|
||||||
|
bbb.clientstatus.notification = Notifiche non lette
|
||||||
|
bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
bbb.clientstatus.tunneling.message = Un firewall impedisce al vostro terminale di connettersi direttamente sulla porta 1935 del server remoto. Si consiglia di utilizzare una rete senza restrizioni, per una connessione più stabile.
|
||||||
|
bbb.clientstatus.browser.title = Versione del browser
|
||||||
|
bbb.clientstatus.browser.message = Il tuo browser ({0}) non è aggiornato. Si raccomanda l'aggiornamento alla versione più recente.
|
||||||
|
bbb.clientstatus.flash.title = Flash Player
|
||||||
|
bbb.clientstatus.flash.message = La versione di Flash Player ({0}) non è aggiornata. Si raccomanda l'aggiornamento alla versione più recente.
|
||||||
|
bbb.clientstatus.webrtc.title = Audio
|
||||||
|
bbb.clientstatus.webrtc.message = Per migliori prestazioni audio, si consiglia l'uso di Firefox o Chrome come browser.
|
||||||
bbb.window.minimizeBtn.toolTip = Minimizza
|
bbb.window.minimizeBtn.toolTip = Minimizza
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Massimizza
|
bbb.window.maximizeRestoreBtn.toolTip = Massimizza
|
||||||
bbb.window.closeBtn.toolTip = Chiudi
|
bbb.window.closeBtn.toolTip = Chiudi
|
||||||
@ -152,7 +162,7 @@ bbb.presentation.fitToWidth.toolTip = Adatta la presentazione alla larghezza
|
|||||||
bbb.presentation.fitToPage.toolTip = Adatta la presentazione alla pagina
|
bbb.presentation.fitToPage.toolTip = Adatta la presentazione alla pagina
|
||||||
bbb.presentation.uploadPresBtn.toolTip = Carica un documento
|
bbb.presentation.uploadPresBtn.toolTip = Carica un documento
|
||||||
bbb.presentation.backBtn.toolTip = Diapositiva precedente
|
bbb.presentation.backBtn.toolTip = Diapositiva precedente
|
||||||
# bbb.presentation.btnSlideNum.accessibilityName = Slide {0} of {1}
|
bbb.presentation.btnSlideNum.accessibilityName = Diapositiva {0} di {1}
|
||||||
bbb.presentation.btnSlideNum.toolTip = Seleziona una diapositiva
|
bbb.presentation.btnSlideNum.toolTip = Seleziona una diapositiva
|
||||||
bbb.presentation.forwardBtn.toolTip = Diapositiva successiva
|
bbb.presentation.forwardBtn.toolTip = Diapositiva successiva
|
||||||
bbb.presentation.maxUploadFileExceededAlert = Errore\: il file è più grande della dimensione massima.
|
bbb.presentation.maxUploadFileExceededAlert = Errore\: il file è più grande della dimensione massima.
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Copia tutto il testo
|
|||||||
bbb.chat.publicChatUsername = Tutti
|
bbb.chat.publicChatUsername = Tutti
|
||||||
bbb.chat.optionsTabName = Opzioni
|
bbb.chat.optionsTabName = Opzioni
|
||||||
bbb.chat.privateChatSelect = Seleziona l'interlocutore per la conversazione privata
|
bbb.chat.privateChatSelect = Seleziona l'interlocutore per la conversazione privata
|
||||||
bbb.chat.private.userLeft = <b><i>Il partecipante è uscito.</i></b>
|
bbb.chat.private.userLeft = L'utente è uscito.
|
||||||
|
bbb.chat.private.userJoined = L'utente è entrato.
|
||||||
bbb.chat.usersList.toolTip = Clicca su di un partecipante per aprire una Chat privata.
|
bbb.chat.usersList.toolTip = Clicca su di un partecipante per aprire una Chat privata.
|
||||||
bbb.chat.chatOptions = Opzioni chat
|
bbb.chat.chatOptions = Opzioni chat
|
||||||
bbb.chat.fontSize = Dimensione font
|
bbb.chat.fontSize = Dimensione font
|
||||||
@ -286,12 +297,12 @@ bbb.layout.combo.remote = remoto
|
|||||||
bbb.layout.save.complete = Layout correttamente salvato
|
bbb.layout.save.complete = Layout correttamente salvato
|
||||||
bbb.layout.load.complete = Layout correttamente caricato
|
bbb.layout.load.complete = Layout correttamente caricato
|
||||||
bbb.layout.load.failed = Errore di lettura del layout
|
bbb.layout.load.failed = Errore di lettura del layout
|
||||||
# bbb.layout.name.defaultlayout = Default Layout
|
bbb.layout.name.defaultlayout = Layout base
|
||||||
# bbb.layout.name.videochat = Video Chat
|
bbb.layout.name.videochat = Video Chat
|
||||||
# bbb.layout.name.webcamsfocus = Webcam Meeting
|
bbb.layout.name.webcamsfocus = Video Conferenza
|
||||||
# bbb.layout.name.presentfocus = Presentation Meeting
|
bbb.layout.name.presentfocus = Presentazione
|
||||||
# bbb.layout.name.lectureassistant = Lecture Assistant
|
bbb.layout.name.lectureassistant = Lezione assistita
|
||||||
# bbb.layout.name.lecture = Lecture
|
bbb.layout.name.lecture = Lezione
|
||||||
bbb.highlighter.toolbar.pencil = Matita
|
bbb.highlighter.toolbar.pencil = Matita
|
||||||
bbb.highlighter.toolbar.pencil.accessibilityName = Cambia il cursore in matita
|
bbb.highlighter.toolbar.pencil.accessibilityName = Cambia il cursore in matita
|
||||||
bbb.highlighter.toolbar.ellipse = Cerchio
|
bbb.highlighter.toolbar.ellipse = Cerchio
|
||||||
@ -318,8 +329,8 @@ bbb.logout.rejected = La connessione al server è stata respinta
|
|||||||
bbb.logout.invalidapp = L'applicazione red5 non esiste
|
bbb.logout.invalidapp = L'applicazione red5 non esiste
|
||||||
bbb.logout.unknown = Hai perso la connessione con il server
|
bbb.logout.unknown = Hai perso la connessione con il server
|
||||||
bbb.logout.usercommand = Sei uscito dalla conferenza
|
bbb.logout.usercommand = Sei uscito dalla conferenza
|
||||||
# bbb.logout.refresh.message = If this logout was unexpected click the button below to reconnect.
|
bbb.logout.refresh.message = Clicca su questo pulsante per riconnettersi alla conferenza.
|
||||||
# bbb.logout.refresh.label = Reconnect
|
bbb.logout.refresh.label = Riconnetti
|
||||||
bbb.logout.confirm.title = Conferma Uscita
|
bbb.logout.confirm.title = Conferma Uscita
|
||||||
bbb.logout.confirm.message = Sei sicuro di voler uscire?
|
bbb.logout.confirm.message = Sei sicuro di voler uscire?
|
||||||
bbb.logout.confirm.yes = Si
|
bbb.logout.confirm.yes = Si
|
||||||
|
@ -64,9 +64,7 @@ bbb.micSettings.access.title = オーディオ設定。ウィンドウが閉じ
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.access.title = オーディオ設定。ウィンドウが閉じ
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = ヘルプ
|
bbb.mainToolbar.helpBtn = ヘルプ
|
||||||
bbb.mainToolbar.logoutBtn = ログアウト
|
bbb.mainToolbar.logoutBtn = ログアウト
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.shortcutBtn = ショートカットキー
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = 最小化
|
bbb.window.minimizeBtn.toolTip = 最小化
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = 最大化
|
bbb.window.maximizeRestoreBtn.toolTip = 最大化
|
||||||
bbb.window.closeBtn.toolTip = クローズ
|
bbb.window.closeBtn.toolTip = クローズ
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.toolTip = メッセージを送信
|
|||||||
bbb.chat.publicChatUsername = すべて
|
bbb.chat.publicChatUsername = すべて
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = チャットウィンドウ 非公開でチャットする人を選択してください
|
bbb.chat.privateChatSelect = チャットウィンドウ 非公開でチャットする人を選択してください
|
||||||
bbb.chat.private.userLeft = <B> <I>ユーザーは退場しています。</I> </B>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = チャットウィンドウ チャットオプション
|
bbb.chat.chatOptions = チャットウィンドウ チャットオプション
|
||||||
bbb.chat.fontSize = チャットウィンドウ フォントサイズ
|
bbb.chat.fontSize = チャットウィンドウ フォントサイズ
|
||||||
|
@ -64,9 +64,7 @@ bbb.mainshell.statusProgress.cannotConnectServer = Серверге қосылу
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.mainshell.statusProgress.cannotConnectServer = Серверге қосылу
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Көмек
|
bbb.mainToolbar.helpBtn = Көмек
|
||||||
bbb.mainToolbar.logoutBtn = Шығу
|
bbb.mainToolbar.logoutBtn = Шығу
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.logoutBtn = Шығу
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
# bbb.window.minimizeBtn.toolTip = Minimize
|
# bbb.window.minimizeBtn.toolTip = Minimize
|
||||||
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
||||||
# bbb.window.closeBtn.toolTip = Close
|
# bbb.window.closeBtn.toolTip = Close
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn = Жөнелту
|
|||||||
# bbb.chat.publicChatUsername = Public
|
# bbb.chat.publicChatUsername = Public
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
# bbb.chat.privateChatSelect = Select a person to chat with privately
|
# bbb.chat.privateChatSelect = Select a person to chat with privately
|
||||||
# bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
# bbb.chat.chatOptions = Chat Options
|
# bbb.chat.chatOptions = Chat Options
|
||||||
# bbb.chat.fontSize = Chat Message Font Size
|
# bbb.chat.fontSize = Chat Message Font Size
|
||||||
|
@ -64,9 +64,7 @@
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
# bbb.mainToolbar.helpBtn = Help
|
# bbb.mainToolbar.helpBtn = Help
|
||||||
# bbb.mainToolbar.logoutBtn = Logout
|
# bbb.mainToolbar.logoutBtn = Logout
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
# bbb.window.minimizeBtn.toolTip = Minimize
|
# bbb.window.minimizeBtn.toolTip = Minimize
|
||||||
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
||||||
# bbb.window.closeBtn.toolTip = Close
|
# bbb.window.closeBtn.toolTip = Close
|
||||||
@ -205,7 +215,8 @@
|
|||||||
# bbb.chat.publicChatUsername = Public
|
# bbb.chat.publicChatUsername = Public
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
# bbb.chat.privateChatSelect = Select a person to chat with privately
|
# bbb.chat.privateChatSelect = Select a person to chat with privately
|
||||||
# bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
# bbb.chat.chatOptions = Chat Options
|
# bbb.chat.chatOptions = Chat Options
|
||||||
# bbb.chat.fontSize = Chat Message Font Size
|
# bbb.chat.fontSize = Chat Message Font Size
|
||||||
|
@ -64,9 +64,7 @@ bbb.micSettings.access.title = 음성 세팅, 윈도우가 닫힐때까지는
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.access.title = 음성 세팅, 윈도우가 닫힐때까지는
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = 도움말
|
bbb.mainToolbar.helpBtn = 도움말
|
||||||
bbb.mainToolbar.logoutBtn = 로그아웃
|
bbb.mainToolbar.logoutBtn = 로그아웃
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.shortcutBtn = 단축키
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = 축소
|
bbb.window.minimizeBtn.toolTip = 축소
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = 확대
|
bbb.window.maximizeRestoreBtn.toolTip = 확대
|
||||||
bbb.window.closeBtn.toolTip = 닫기
|
bbb.window.closeBtn.toolTip = 닫기
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.accessibilityName = 채팅 메시지 보내기
|
|||||||
bbb.chat.publicChatUsername = 공용
|
bbb.chat.publicChatUsername = 공용
|
||||||
bbb.chat.optionsTabName = 옵션
|
bbb.chat.optionsTabName = 옵션
|
||||||
bbb.chat.privateChatSelect = 개별 채팅을 할 참석자를 선택 \# Select a person to chat with privately
|
bbb.chat.privateChatSelect = 개별 채팅을 할 참석자를 선택 \# Select a person to chat with privately
|
||||||
bbb.chat.private.userLeft = <b><i>사용자가 나갔습니다.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = 채팅 옵션
|
bbb.chat.chatOptions = 채팅 옵션
|
||||||
bbb.chat.fontSize = 채팅 메시지 폰트 사이즈
|
bbb.chat.fontSize = 채팅 메시지 폰트 사이즈
|
||||||
|
@ -64,9 +64,7 @@ bbb.micSettings.cancel.toolTip = Atšaukti prisijungimą prie garso konferencijo
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.cancel.toolTip = Atšaukti prisijungimą prie garso konferencijo
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Pagalba
|
bbb.mainToolbar.helpBtn = Pagalba
|
||||||
bbb.mainToolbar.logoutBtn = Atsijungti
|
bbb.mainToolbar.logoutBtn = Atsijungti
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.settingsBtn.toolTip = Atidaryti nustatymus
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
# bbb.window.minimizeBtn.toolTip = Minimize
|
# bbb.window.minimizeBtn.toolTip = Minimize
|
||||||
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
||||||
bbb.window.closeBtn.toolTip = Uždaryti
|
bbb.window.closeBtn.toolTip = Uždaryti
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Kopijuoti visą tekstą
|
|||||||
bbb.chat.publicChatUsername = Visiems
|
bbb.chat.publicChatUsername = Visiems
|
||||||
bbb.chat.optionsTabName = Parinktys
|
bbb.chat.optionsTabName = Parinktys
|
||||||
bbb.chat.privateChatSelect = Pasirinkite asmenį kalbėtis privačiai
|
bbb.chat.privateChatSelect = Pasirinkite asmenį kalbėtis privačiai
|
||||||
# bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
# bbb.chat.chatOptions = Chat Options
|
# bbb.chat.chatOptions = Chat Options
|
||||||
# bbb.chat.fontSize = Chat Message Font Size
|
# bbb.chat.fontSize = Chat Message Font Size
|
||||||
|
@ -64,9 +64,7 @@ bbb.oldlocalewindow.windowTitle = Br?din?jums\: Tulkojums ir novecojis.
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.oldlocalewindow.windowTitle = Br?din?jums\: Tulkojums ir novecojis.
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Pal?dz?ba
|
bbb.mainToolbar.helpBtn = Pal?dz?ba
|
||||||
bbb.mainToolbar.logoutBtn = Iziet
|
bbb.mainToolbar.logoutBtn = Iziet
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.logoutBtn = Iziet
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
# bbb.window.minimizeBtn.toolTip = Minimize
|
# bbb.window.minimizeBtn.toolTip = Minimize
|
||||||
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
||||||
# bbb.window.closeBtn.toolTip = Close
|
# bbb.window.closeBtn.toolTip = Close
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.toolTip = S?t?t zi?u
|
|||||||
bbb.chat.publicChatUsername = Visi
|
bbb.chat.publicChatUsername = Visi
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = Izv?l?ties personu priv?tam ?atam
|
bbb.chat.privateChatSelect = Izv?l?ties personu priv?tam ?atam
|
||||||
# bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = ?ata opcijas
|
bbb.chat.chatOptions = ?ata opcijas
|
||||||
bbb.chat.fontSize = Šrifta izm?rs
|
bbb.chat.fontSize = Šrifta izm?rs
|
||||||
|
@ -64,9 +64,7 @@ bbb.micSettings.join = സംസാരത്തില് ചേരാം
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.join = സംസാരത്തില് ചേരാം
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = സഹായം
|
bbb.mainToolbar.helpBtn = സഹായം
|
||||||
bbb.mainToolbar.logoutBtn = ലോഗ്ഔട്ട്
|
bbb.mainToolbar.logoutBtn = ലോഗ്ഔട്ട്
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.settingsBtn.toolTip = സെറ്റിംഗ്സ് തു
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
# bbb.window.minimizeBtn.toolTip = Minimize
|
# bbb.window.minimizeBtn.toolTip = Minimize
|
||||||
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
||||||
# bbb.window.closeBtn.toolTip = Close
|
# bbb.window.closeBtn.toolTip = Close
|
||||||
@ -205,7 +215,8 @@ bbb.presentation.title = അവതരണം
|
|||||||
# bbb.chat.publicChatUsername = Public
|
# bbb.chat.publicChatUsername = Public
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
# bbb.chat.privateChatSelect = Select a person to chat with privately
|
# bbb.chat.privateChatSelect = Select a person to chat with privately
|
||||||
# bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
# bbb.chat.chatOptions = Chat Options
|
# bbb.chat.chatOptions = Chat Options
|
||||||
# bbb.chat.fontSize = Chat Message Font Size
|
# bbb.chat.fontSize = Chat Message Font Size
|
||||||
|
@ -64,9 +64,7 @@ bbb.micSettings.access.title = Дууны тохиргоо. Энэхүү цон
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.access.title = Дууны тохиргоо. Энэхүү цон
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Тусламж
|
bbb.mainToolbar.helpBtn = Тусламж
|
||||||
bbb.mainToolbar.logoutBtn = Гарах
|
bbb.mainToolbar.logoutBtn = Гарах
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn.confirm.message.stop = Бичлэгийг зогсоо
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Буулгах
|
bbb.window.minimizeBtn.toolTip = Буулгах
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Өргөх
|
bbb.window.maximizeRestoreBtn.toolTip = Өргөх
|
||||||
bbb.window.closeBtn.toolTip = Хаах
|
bbb.window.closeBtn.toolTip = Хаах
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Бүх текстыг хуулах
|
|||||||
bbb.chat.publicChatUsername = Бүгд
|
bbb.chat.publicChatUsername = Бүгд
|
||||||
bbb.chat.optionsTabName = Тохиргоо
|
bbb.chat.optionsTabName = Тохиргоо
|
||||||
bbb.chat.privateChatSelect = Чатлах хүнээ сонгоно уу
|
bbb.chat.privateChatSelect = Чатлах хүнээ сонгоно уу
|
||||||
bbb.chat.private.userLeft = Хэрэглэгч гарлаа
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Чат тохиргоо
|
bbb.chat.chatOptions = Чат тохиргоо
|
||||||
bbb.chat.fontSize = Фонт хэмжээ
|
bbb.chat.fontSize = Фонт хэмжээ
|
||||||
|
@ -64,9 +64,7 @@ bbb.micSettings.access.title = Tetapan Audio. Fokus akan kekal di dalam tetapan
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.access.title = Tetapan Audio. Fokus akan kekal di dalam tetapan
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Bantuan
|
bbb.mainToolbar.helpBtn = Bantuan
|
||||||
bbb.mainToolbar.logoutBtn = Keluar
|
bbb.mainToolbar.logoutBtn = Keluar
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Keluar
|
bbb.mainToolbar.logoutBtn.toolTip = Keluar
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.shortcutBtn.toolTip = Buka Shortcut Keys Window
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Kecilkan
|
bbb.window.minimizeBtn.toolTip = Kecilkan
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Besarkan
|
bbb.window.maximizeRestoreBtn.toolTip = Besarkan
|
||||||
bbb.window.closeBtn.toolTip = Tutup
|
bbb.window.closeBtn.toolTip = Tutup
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.accessibilityName = Hantar mesej chat
|
|||||||
bbb.chat.publicChatUsername = Public
|
bbb.chat.publicChatUsername = Public
|
||||||
bbb.chat.optionsTabName = Options
|
bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = Pilih seseorang untuk chat secara peribadi
|
bbb.chat.privateChatSelect = Pilih seseorang untuk chat secara peribadi
|
||||||
bbb.chat.private.userLeft = <b><i>User sudah keluar.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Chat Options
|
bbb.chat.chatOptions = Chat Options
|
||||||
bbb.chat.fontSize = Mesej Chat Font Size
|
bbb.chat.fontSize = Mesej Chat Font Size
|
||||||
|
@ -64,9 +64,7 @@ bbb.micSettings.access.title = Audio instellingen. Enkel dit venster is editeerb
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.access.title = Audio instellingen. Enkel dit venster is editeerb
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = सहायता
|
bbb.mainToolbar.helpBtn = सहायता
|
||||||
bbb.mainToolbar.logoutBtn = निर्गमन
|
bbb.mainToolbar.logoutBtn = निर्गमन
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.settingsBtn.toolTip = अभिरुचीहरु मिल
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Minimaliseer
|
bbb.window.minimizeBtn.toolTip = Minimaliseer
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Maximaliseer
|
bbb.window.maximizeRestoreBtn.toolTip = Maximaliseer
|
||||||
bbb.window.closeBtn.toolTip = Sluit
|
bbb.window.closeBtn.toolTip = Sluit
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.toolTip = Stuur bericht
|
|||||||
bbb.chat.publicChatUsername = Iedereen
|
bbb.chat.publicChatUsername = Iedereen
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = Selecteer een persoon om een privé chat mee te starten
|
bbb.chat.privateChatSelect = Selecteer een persoon om een privé chat mee te starten
|
||||||
# bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Chat opties
|
bbb.chat.chatOptions = Chat opties
|
||||||
bbb.chat.fontSize = Tekst grootte
|
bbb.chat.fontSize = Tekst grootte
|
||||||
|
@ -64,9 +64,7 @@ bbb.micSettings.access.title = Audio instellingen. Enkel dit venster is editeerb
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.access.title = Audio instellingen. Enkel dit venster is editeerb
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Help
|
bbb.mainToolbar.helpBtn = Help
|
||||||
bbb.mainToolbar.logoutBtn = Log uit
|
bbb.mainToolbar.logoutBtn = Log uit
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.shortcutBtn = Snelkoppeling toetsen
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Minimaliseer
|
bbb.window.minimizeBtn.toolTip = Minimaliseer
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Maximaliseer
|
bbb.window.maximizeRestoreBtn.toolTip = Maximaliseer
|
||||||
bbb.window.closeBtn.toolTip = Sluit
|
bbb.window.closeBtn.toolTip = Sluit
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.toolTip = Stuur bericht
|
|||||||
bbb.chat.publicChatUsername = Iedereen
|
bbb.chat.publicChatUsername = Iedereen
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = Selecteer een persoon om een privé chat mee te starten
|
bbb.chat.privateChatSelect = Selecteer een persoon om een privé chat mee te starten
|
||||||
# bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Chat opties
|
bbb.chat.chatOptions = Chat opties
|
||||||
bbb.chat.fontSize = Tekst grootte
|
bbb.chat.fontSize = Tekst grootte
|
||||||
|
@ -64,9 +64,7 @@ bbb.micWarning.joinBtn.label = Delta likevel
|
|||||||
bbb.micWarning.testAgain.label = Test på nytt
|
bbb.micWarning.testAgain.label = Test på nytt
|
||||||
bbb.micWarning.message = Mikrofonen viste ingen aktivitet, andre kan antakelig ikke høre deg i denne sesjonen.
|
bbb.micWarning.message = Mikrofonen viste ingen aktivitet, andre kan antakelig ikke høre deg i denne sesjonen.
|
||||||
bbb.webrtcWarning.message = Følgende WebRTC hendelse ble detektert\: {0}. Vil du prøve Flash i stedet?
|
bbb.webrtcWarning.message = Følgende WebRTC hendelse ble detektert\: {0}. Vil du prøve Flash i stedet?
|
||||||
bbb.webrtcWarning.mediamessage = Finner ikk din mikrofon for WebRTC samtale. Vil du prøve Flash i stedet?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
bbb.webrtcWarning.endedunexpectedly = WebRTC ekkotest ble uventet avsluttet. Vil du prøve Flash i stedet?
|
|
||||||
bbb.webrtcWarning.title = WebRTC forbindelse feilet
|
|
||||||
bbb.webrtcWarning.failedError.1001 = Feil 1001\: WebSocket ble koplet fra
|
bbb.webrtcWarning.failedError.1001 = Feil 1001\: WebSocket ble koplet fra
|
||||||
bbb.webrtcWarning.failedError.1002 = Feil 1002\: Greide ikke å få WebSocket oppkopling
|
bbb.webrtcWarning.failedError.1002 = Feil 1002\: Greide ikke å få WebSocket oppkopling
|
||||||
bbb.webrtcWarning.failedError.1003 = Feil 1003\: Nettleser versjon er ikke støttet
|
bbb.webrtcWarning.failedError.1003 = Feil 1003\: Nettleser versjon er ikke støttet
|
||||||
@ -75,6 +73,8 @@ bbb.webrtcWarning.failedError.1005 = Feil 1005\: Samtalen ble uventet avsluttet
|
|||||||
bbb.webrtcWarning.failedError.1006 = Feil 1006\: Samtalen ble tidsavbrutt
|
bbb.webrtcWarning.failedError.1006 = Feil 1006\: Samtalen ble tidsavbrutt
|
||||||
bbb.webrtcWarning.failedError.1007 = Feil 1007\: ICE kontroll feilet
|
bbb.webrtcWarning.failedError.1007 = Feil 1007\: ICE kontroll feilet
|
||||||
bbb.webrtcWarning.failedError.unknown = Feil {0}\: Ukjent feilkode
|
bbb.webrtcWarning.failedError.unknown = Feil {0}\: Ukjent feilkode
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Hjelp
|
bbb.mainToolbar.helpBtn = Hjelp
|
||||||
bbb.mainToolbar.logoutBtn = Logg ut
|
bbb.mainToolbar.logoutBtn = Logg ut
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Logg ut
|
bbb.mainToolbar.logoutBtn.toolTip = Logg ut
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn..notification.message1 = Du kan gjøre opptak av dette
|
|||||||
bbb.mainToolbar.recordBtn..notification.message2 = Du må klikke Start/Stopp innspillingsknapp i tittelfeltet for å begynne/avslutte innspilling.
|
bbb.mainToolbar.recordBtn..notification.message2 = Du må klikke Start/Stopp innspillingsknapp i tittelfeltet for å begynne/avslutte innspilling.
|
||||||
bbb.mainToolbar.recordingLabel.recording = (Opptak)
|
bbb.mainToolbar.recordingLabel.recording = (Opptak)
|
||||||
bbb.mainToolbar.recordingLabel.notRecording = Gjør ikke opptak
|
bbb.mainToolbar.recordingLabel.notRecording = Gjør ikke opptak
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Minimer
|
bbb.window.minimizeBtn.toolTip = Minimer
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Maksimer
|
bbb.window.maximizeRestoreBtn.toolTip = Maksimer
|
||||||
bbb.window.closeBtn.toolTip = Lukk
|
bbb.window.closeBtn.toolTip = Lukk
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Kopier hele teksten
|
|||||||
bbb.chat.publicChatUsername = Alle
|
bbb.chat.publicChatUsername = Alle
|
||||||
bbb.chat.optionsTabName = Innstillinger
|
bbb.chat.optionsTabName = Innstillinger
|
||||||
bbb.chat.privateChatSelect = Velg person til privat chat
|
bbb.chat.privateChatSelect = Velg person til privat chat
|
||||||
bbb.chat.private.userLeft = <b><i>Brukeren er borte.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
bbb.chat.usersList.toolTip = Klikk bruker for å åpne privat chat
|
bbb.chat.usersList.toolTip = Klikk bruker for å åpne privat chat
|
||||||
bbb.chat.chatOptions = Innstillinger for prat
|
bbb.chat.chatOptions = Innstillinger for prat
|
||||||
bbb.chat.fontSize = Chatvindu Fontstørrelse
|
bbb.chat.fontSize = Chatvindu Fontstørrelse
|
||||||
|
@ -64,9 +64,7 @@ bbb.micWarning.joinBtn.label = Weź udział w każdym razie
|
|||||||
bbb.micWarning.testAgain.label = Testuj ponownie
|
bbb.micWarning.testAgain.label = Testuj ponownie
|
||||||
bbb.micWarning.message = Twój mikrofon nie wykazał żadnej aktywności, inni prawdopodobnie nie będą mogli słyszeć podczas sesji.
|
bbb.micWarning.message = Twój mikrofon nie wykazał żadnej aktywności, inni prawdopodobnie nie będą mogli słyszeć podczas sesji.
|
||||||
bbb.webrtcWarning.message = Wykryto następującą kwestię WebRTC\: {0}. Czy zamiast tego chcesz wypróbować Flash?
|
bbb.webrtcWarning.message = Wykryto następującą kwestię WebRTC\: {0}. Czy zamiast tego chcesz wypróbować Flash?
|
||||||
bbb.webrtcWarning.mediamessage = Nie można załadować Twojego mikrofonu do telefonu WebRTC. Czy zamiast tego chcesz wypróbować Flash?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
bbb.webrtcWarning.endedunexpectedly = Test na echo WebRTC został niespodziewanie zakończony. Czy zamiast tego chcesz spróbować Flash?
|
|
||||||
bbb.webrtcWarning.title = Błąd Połączenia WebRTC
|
|
||||||
bbb.webrtcWarning.failedError.1001 = Błąd 1001\: WebSocket rozłączony
|
bbb.webrtcWarning.failedError.1001 = Błąd 1001\: WebSocket rozłączony
|
||||||
bbb.webrtcWarning.failedError.1002 = Błąd 1002\: Nie można nawiązać połączenia WebSocket
|
bbb.webrtcWarning.failedError.1002 = Błąd 1002\: Nie można nawiązać połączenia WebSocket
|
||||||
bbb.webrtcWarning.failedError.1003 = Błąd 1003\: Ta wersja przeglądarki nie jest obsługiwana
|
bbb.webrtcWarning.failedError.1003 = Błąd 1003\: Ta wersja przeglądarki nie jest obsługiwana
|
||||||
@ -75,6 +73,8 @@ bbb.webrtcWarning.failedError.1005 = Błąd 1005\: Połączenie zostało niespod
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
bbb.webrtcWarning.failedError.unknown = Błąd {0}\: Nieznany kod błędu
|
bbb.webrtcWarning.failedError.unknown = Błąd {0}\: Nieznany kod błędu
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Pomoc
|
bbb.mainToolbar.helpBtn = Pomoc
|
||||||
bbb.mainToolbar.logoutBtn = Wyloguj
|
bbb.mainToolbar.logoutBtn = Wyloguj
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Wyloguj
|
bbb.mainToolbar.logoutBtn.toolTip = Wyloguj
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn..notification.message1 = Możesz nagrywać to spotkani
|
|||||||
bbb.mainToolbar.recordBtn..notification.message2 = Musisz nacisnąć na przycisk Zacznij/Zakończ Nagrywanie na belce tytułowej, aby zacząć/zakończyć nagrywanie.
|
bbb.mainToolbar.recordBtn..notification.message2 = Musisz nacisnąć na przycisk Zacznij/Zakończ Nagrywanie na belce tytułowej, aby zacząć/zakończyć nagrywanie.
|
||||||
bbb.mainToolbar.recordingLabel.recording = (Nagrywanie)
|
bbb.mainToolbar.recordingLabel.recording = (Nagrywanie)
|
||||||
bbb.mainToolbar.recordingLabel.notRecording = Nie Nagrywa
|
bbb.mainToolbar.recordingLabel.notRecording = Nie Nagrywa
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
bbb.window.minimizeBtn.toolTip = Zwiń
|
bbb.window.minimizeBtn.toolTip = Zwiń
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Powiększ
|
bbb.window.maximizeRestoreBtn.toolTip = Powiększ
|
||||||
bbb.window.closeBtn.toolTip = Zamknij
|
bbb.window.closeBtn.toolTip = Zamknij
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Kopiuj Cały Tekst
|
|||||||
bbb.chat.publicChatUsername = Wszyscy
|
bbb.chat.publicChatUsername = Wszyscy
|
||||||
bbb.chat.optionsTabName = Opcje
|
bbb.chat.optionsTabName = Opcje
|
||||||
bbb.chat.privateChatSelect = Wybierz osobę do czatu prywatnego
|
bbb.chat.privateChatSelect = Wybierz osobę do czatu prywatnego
|
||||||
bbb.chat.private.userLeft = <b><i>Użytkownik opuścił czat.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
bbb.chat.usersList.toolTip = Naciśnij na Użytkownika aby Otworzyć Chat
|
bbb.chat.usersList.toolTip = Naciśnij na Użytkownika aby Otworzyć Chat
|
||||||
bbb.chat.chatOptions = Opcje czatu
|
bbb.chat.chatOptions = Opcje czatu
|
||||||
bbb.chat.fontSize = Rozmiar czcionki czatu
|
bbb.chat.fontSize = Rozmiar czcionki czatu
|
||||||
|
@ -2,7 +2,7 @@ bbb.mainshell.locale.version = 0.9.0
|
|||||||
bbb.mainshell.statusProgress.connecting = Conectando ao servidor
|
bbb.mainshell.statusProgress.connecting = Conectando ao servidor
|
||||||
bbb.mainshell.statusProgress.loading = Carregando {0} módulos
|
bbb.mainshell.statusProgress.loading = Carregando {0} módulos
|
||||||
bbb.mainshell.statusProgress.cannotConnectServer = Desculpe, não foi possível conectar ao servidor.
|
bbb.mainshell.statusProgress.cannotConnectServer = Desculpe, não foi possível conectar ao servidor.
|
||||||
# bbb.mainshell.copyrightLabel2 = (c) 2014 BigBlueButton Inc. [build {0}] - Para mais informações, acesse <a href\='http\://www.bigbluebutton.org/' target\='_blank'><u>http\://www.bigbluebutton.org</u></a>
|
bbb.mainshell.copyrightLabel2 = (c) 2014 BigBlueButton Inc. [build {0}] - Para mais informações, acesse <a href\='http\://www.bigbluebutton.org/' target\='_blank'><u>http\://www.bigbluebutton.org</u></a>
|
||||||
bbb.mainshell.logBtn.toolTip = Abrir janela de log
|
bbb.mainshell.logBtn.toolTip = Abrir janela de log
|
||||||
bbb.mainshell.meetingNotFound = Sala não encontrada
|
bbb.mainshell.meetingNotFound = Sala não encontrada
|
||||||
bbb.mainshell.invalidAuthToken = Token de autenticação inválido
|
bbb.mainshell.invalidAuthToken = Token de autenticação inválido
|
||||||
@ -37,7 +37,7 @@ bbb.micSettings.comboMicList.toolTip = Selecione um microfone
|
|||||||
bbb.micSettings.micRecordVolume.label = Ganho
|
bbb.micSettings.micRecordVolume.label = Ganho
|
||||||
bbb.micSettings.micRecordVolume.toolTip = Ajuste o ganho do seu microfone
|
bbb.micSettings.micRecordVolume.toolTip = Ajuste o ganho do seu microfone
|
||||||
bbb.micSettings.nextButton = Próximo
|
bbb.micSettings.nextButton = Próximo
|
||||||
# bbb.micSettings.nextButton.toolTip = Start the echo test
|
bbb.micSettings.nextButton.toolTip = Iniciar teste de eco
|
||||||
bbb.micSettings.join = Iniciar áudio
|
bbb.micSettings.join = Iniciar áudio
|
||||||
bbb.micSettings.join.toolTip = Entrar na conferência de voz
|
bbb.micSettings.join.toolTip = Entrar na conferência de voz
|
||||||
bbb.micSettings.cancel = Cancelar
|
bbb.micSettings.cancel = Cancelar
|
||||||
@ -51,8 +51,8 @@ bbb.micSettings.webrtc.capableBrowser = Seu navegador suporte WebRTC.
|
|||||||
bbb.micSettings.webrtc.capableBrowser.dontuseit = Clique para não usar WebRTC
|
bbb.micSettings.webrtc.capableBrowser.dontuseit = Clique para não usar WebRTC
|
||||||
bbb.micSettings.webrtc.capableBrowser.dontuseit.toolTip = Clique aqui se você não quer utilizar a tecnologia WebRTC (recomendado se você tiver problemas ao utilizá-la).
|
bbb.micSettings.webrtc.capableBrowser.dontuseit.toolTip = Clique aqui se você não quer utilizar a tecnologia WebRTC (recomendado se você tiver problemas ao utilizá-la).
|
||||||
bbb.micSettings.webrtc.notCapableBrowser = WebRTC não é suportado no seu navegador. Utilize o Google Chrome (versão 32 ou posterior) ou o Mozilla Firefox (versão 26 ou posterior). Você ainda será capaz de entrar na conferência de voz usando a plataforma Adobe Flash.
|
bbb.micSettings.webrtc.notCapableBrowser = WebRTC não é suportado no seu navegador. Utilize o Google Chrome (versão 32 ou posterior) ou o Mozilla Firefox (versão 26 ou posterior). Você ainda será capaz de entrar na conferência de voz usando a plataforma Adobe Flash.
|
||||||
# bbb.micSettings.webrtc.connecting = Calling
|
bbb.micSettings.webrtc.connecting = Chamando
|
||||||
# bbb.micSettings.webrtc.waitingforice = Connecting
|
bbb.micSettings.webrtc.waitingforice = Conectando
|
||||||
bbb.micSettings.webrtc.endingecho = Habilitando o áudio
|
bbb.micSettings.webrtc.endingecho = Habilitando o áudio
|
||||||
bbb.micSettings.webrtc.endedecho = Teste de eco encerrado.
|
bbb.micSettings.webrtc.endedecho = Teste de eco encerrado.
|
||||||
bbb.micPermissions.firefox.title = Permissões de microfone do Firefox
|
bbb.micPermissions.firefox.title = Permissões de microfone do Firefox
|
||||||
@ -65,17 +65,17 @@ bbb.micWarning.joinBtn.label = Entrar mesmo assim
|
|||||||
bbb.micWarning.testAgain.label = Testar novamente
|
bbb.micWarning.testAgain.label = Testar novamente
|
||||||
bbb.micWarning.message = Seu microfone não mostrou nenhuma atividade, provavelmente outras pessoas não conseguirão escutá-lo durante a sessão.
|
bbb.micWarning.message = Seu microfone não mostrou nenhuma atividade, provavelmente outras pessoas não conseguirão escutá-lo durante a sessão.
|
||||||
bbb.webrtcWarning.message = Problema detectado na conexão WebRTC\: {0}. Você gostaria de tentar novamente utilizando o Flash?
|
bbb.webrtcWarning.message = Problema detectado na conexão WebRTC\: {0}. Você gostaria de tentar novamente utilizando o Flash?
|
||||||
bbb.webrtcWarning.mediamessage = Não foi possível acessar seu microfone para a chamada WebRTC. Você quer tentar novamente utilizando uma outra tecnologia?
|
bbb.webrtcWarning.title = Falha no áudio WebRTC
|
||||||
bbb.webrtcWarning.endedunexpectedly = O teste de eco WebRTC terminou inesperadamente. Você gostaria de tentar novamente utilizando o Flash?
|
|
||||||
bbb.webrtcWarning.title = Conexão WebRTC falhou
|
|
||||||
bbb.webrtcWarning.failedError.1001 = Erro 1001\: WebSocket desconectou
|
bbb.webrtcWarning.failedError.1001 = Erro 1001\: WebSocket desconectou
|
||||||
bbb.webrtcWarning.failedError.1002 = Erro 1002\: Não foi possível estabelecer a conexão WebSocket
|
bbb.webrtcWarning.failedError.1002 = Erro 1002\: Não foi possível estabelecer a conexão WebSocket
|
||||||
bbb.webrtcWarning.failedError.1003 = Erro 1003\: Versão de navegador não suportada
|
bbb.webrtcWarning.failedError.1003 = Erro 1003\: Versão de navegador não suportada
|
||||||
bbb.webrtcWarning.failedError.1004 = Erro 1004\: Falha na chamada
|
bbb.webrtcWarning.failedError.1004 = Erro 1004\: Falha na chamada
|
||||||
bbb.webrtcWarning.failedError.1005 = Erro 1005\: Chamada encerrada inesperadamente
|
bbb.webrtcWarning.failedError.1005 = Erro 1005\: Chamada encerrada inesperadamente
|
||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
bbb.webrtcWarning.failedError.1006 = Erro 1006\: Tempo de espera da chamada expirou
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
bbb.webrtcWarning.failedError.1007 = Erro 1007\: Negociação ICE falhou
|
||||||
bbb.webrtcWarning.failedError.unknown = Erro {0}\: Código de erro desconhecido
|
bbb.webrtcWarning.failedError.unknown = Erro {0}\: Código de erro desconhecido
|
||||||
|
bbb.webrtcWarning.failedError.mediamissing = Não foi possível acessar seu microfone para a chamada WebRTC
|
||||||
|
bbb.webrtcWarning.failedError.endedunexpectedly = O teste de eco WebRTC terminou inesperadamente
|
||||||
bbb.mainToolbar.helpBtn = Ajuda
|
bbb.mainToolbar.helpBtn = Ajuda
|
||||||
bbb.mainToolbar.logoutBtn = Sair
|
bbb.mainToolbar.logoutBtn = Sair
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Sair da sessão
|
bbb.mainToolbar.logoutBtn.toolTip = Sair da sessão
|
||||||
@ -110,6 +110,16 @@ bbb.guests.alwaysAccept = Sempre permitir
|
|||||||
bbb.guests.alwaysDeny = Sempre rejeitar
|
bbb.guests.alwaysDeny = Sempre rejeitar
|
||||||
bbb.guests.askModerator = Perguntar para o moderador
|
bbb.guests.askModerator = Perguntar para o moderador
|
||||||
bbb.guests.Management = Gerenciar convidados
|
bbb.guests.Management = Gerenciar convidados
|
||||||
|
bbb.clientstatus.title = Configuração de Notificações
|
||||||
|
bbb.clientstatus.notification = Notificações não lidas
|
||||||
|
bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
bbb.clientstatus.tunneling.message = Um firewall está impedindo que seu cliente se conecte diretamente na porta 1935 do servidor. Recomenda-se que seja utilizada uma rede menos restritiva para uma conexão mais estável
|
||||||
|
bbb.clientstatus.browser.title = Versão do navegador
|
||||||
|
bbb.clientstatus.browser.message = Seu navegador ({0}) está desatualizado. Recomenda-se a atualização para a versão mais recente.
|
||||||
|
bbb.clientstatus.flash.title = Flash Player
|
||||||
|
bbb.clientstatus.flash.message = Seu plugin Flash Player ({0}) está desatualizado. Recomenda-se a atualização para a versão mais recente.
|
||||||
|
bbb.clientstatus.webrtc.title = Áudio
|
||||||
|
bbb.clientstatus.webrtc.message = Recomenda-se a utilização dos navegadores Mozilla Firefox ou Google Chrome para uma melhor qualidade de áudio.
|
||||||
bbb.window.minimizeBtn.toolTip = Minimizar
|
bbb.window.minimizeBtn.toolTip = Minimizar
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Maximizar
|
bbb.window.maximizeRestoreBtn.toolTip = Maximizar
|
||||||
bbb.window.closeBtn.toolTip = Fechar
|
bbb.window.closeBtn.toolTip = Fechar
|
||||||
@ -191,7 +201,7 @@ bbb.presentation.fitToPage.toolTip = Ajustar apresentação à página
|
|||||||
bbb.presentation.uploadPresBtn.toolTip = Carregar apresentação
|
bbb.presentation.uploadPresBtn.toolTip = Carregar apresentação
|
||||||
bbb.presentation.downloadPresBtn.toolTip = Baixar apresentação
|
bbb.presentation.downloadPresBtn.toolTip = Baixar apresentação
|
||||||
bbb.presentation.backBtn.toolTip = Slide anterior
|
bbb.presentation.backBtn.toolTip = Slide anterior
|
||||||
# bbb.presentation.btnSlideNum.accessibilityName = Slide {0} of {1}
|
bbb.presentation.btnSlideNum.accessibilityName = Slide {0} de {1}
|
||||||
bbb.presentation.btnSlideNum.toolTip = Selecionar um slide
|
bbb.presentation.btnSlideNum.toolTip = Selecionar um slide
|
||||||
bbb.presentation.forwardBtn.toolTip = Próximo slide
|
bbb.presentation.forwardBtn.toolTip = Próximo slide
|
||||||
bbb.presentation.maxUploadFileExceededAlert = Erro\: O arquivo é maior do que o permitido.
|
bbb.presentation.maxUploadFileExceededAlert = Erro\: O arquivo é maior do que o permitido.
|
||||||
@ -260,7 +270,8 @@ bbb.chat.copy.complete = Bate-papo copiado para a área de transferência
|
|||||||
bbb.chat.publicChatUsername = Público
|
bbb.chat.publicChatUsername = Público
|
||||||
bbb.chat.optionsTabName = Opções
|
bbb.chat.optionsTabName = Opções
|
||||||
bbb.chat.privateChatSelect = Selecione uma pessoa para um bate-papo privado
|
bbb.chat.privateChatSelect = Selecione uma pessoa para um bate-papo privado
|
||||||
bbb.chat.private.userLeft = <b><i>O usuário saiu.</i></b>
|
bbb.chat.private.userLeft = O usuário saíu.
|
||||||
|
bbb.chat.private.userJoined = O usuário entrou.
|
||||||
bbb.chat.usersList.toolTip = Clique no usuário para abrir bate-papo privado
|
bbb.chat.usersList.toolTip = Clique no usuário para abrir bate-papo privado
|
||||||
bbb.chat.chatOptions = Opções de bate-papo
|
bbb.chat.chatOptions = Opções de bate-papo
|
||||||
bbb.chat.fontSize = Tamanho da fonte das mensagens de bate-papo
|
bbb.chat.fontSize = Tamanho da fonte das mensagens de bate-papo
|
||||||
@ -291,7 +302,7 @@ bbb.video.publish.hint.waitingApproval = Aguardando permissão
|
|||||||
bbb.video.publish.hint.videoPreview = Preview do vídeo
|
bbb.video.publish.hint.videoPreview = Preview do vídeo
|
||||||
bbb.video.publish.hint.openingCamera = Abrindo câmera...
|
bbb.video.publish.hint.openingCamera = Abrindo câmera...
|
||||||
bbb.video.publish.hint.cameraDenied = Acesso à câmera negado
|
bbb.video.publish.hint.cameraDenied = Acesso à câmera negado
|
||||||
bbb.video.publish.hint.cameraIsBeingUsed = Sua câmera não pôde ser aberta - ela pode estar sendo usada por outro aplicativo
|
bbb.video.publish.hint.cameraIsBeingUsed = Sua câmera está sendo usada por outro aplicativo
|
||||||
bbb.video.publish.hint.publishing = Transmitindo vídeo...
|
bbb.video.publish.hint.publishing = Transmitindo vídeo...
|
||||||
bbb.video.publish.closeBtn.accessName = Fechar caixa de diálogo de configuração da webcam
|
bbb.video.publish.closeBtn.accessName = Fechar caixa de diálogo de configuração da webcam
|
||||||
bbb.video.publish.closeBtn.label = Cancelar
|
bbb.video.publish.closeBtn.label = Cancelar
|
||||||
@ -342,12 +353,12 @@ bbb.layout.combo.remote = Remoto
|
|||||||
bbb.layout.save.complete = Layouts salvos com sucesso
|
bbb.layout.save.complete = Layouts salvos com sucesso
|
||||||
bbb.layout.load.complete = Layouts carregados com sucesso
|
bbb.layout.load.complete = Layouts carregados com sucesso
|
||||||
bbb.layout.load.failed = Falha ao carregar layouts
|
bbb.layout.load.failed = Falha ao carregar layouts
|
||||||
# bbb.layout.name.defaultlayout = Default Layout
|
bbb.layout.name.defaultlayout = Layout padrão
|
||||||
# bbb.layout.name.videochat = Video Chat
|
bbb.layout.name.videochat = Vídeo Chamada
|
||||||
# bbb.layout.name.webcamsfocus = Webcam Meeting
|
bbb.layout.name.webcamsfocus = Reunião com câmeras
|
||||||
# bbb.layout.name.presentfocus = Presentation Meeting
|
bbb.layout.name.presentfocus = Reunião com apresentação
|
||||||
# bbb.layout.name.lectureassistant = Lecture Assistant
|
bbb.layout.name.lectureassistant = Assistente de aula
|
||||||
# bbb.layout.name.lecture = Lecture
|
bbb.layout.name.lecture = Aula
|
||||||
bbb.highlighter.toolbar.pencil = Lápis
|
bbb.highlighter.toolbar.pencil = Lápis
|
||||||
bbb.highlighter.toolbar.pencil.accessibilityName = Mudar o cursor do quadro branco para lápis
|
bbb.highlighter.toolbar.pencil.accessibilityName = Mudar o cursor do quadro branco para lápis
|
||||||
bbb.highlighter.toolbar.ellipse = Círculo
|
bbb.highlighter.toolbar.ellipse = Círculo
|
||||||
|
@ -64,9 +64,7 @@ bbb.oldlocalewindow.windowTitle = Warning\: Old Language Translations
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.oldlocalewindow.windowTitle = Warning\: Old Language Translations
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Ajuda
|
bbb.mainToolbar.helpBtn = Ajuda
|
||||||
bbb.mainToolbar.logoutBtn = Sair
|
bbb.mainToolbar.logoutBtn = Sair
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.settingsBtn.toolTip = Abrir configurações
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
# bbb.window.minimizeBtn.toolTip = Minimize
|
# bbb.window.minimizeBtn.toolTip = Minimize
|
||||||
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
||||||
# bbb.window.closeBtn.toolTip = Close
|
# bbb.window.closeBtn.toolTip = Close
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.toolTip = Enviar menssagem
|
|||||||
bbb.chat.publicChatUsername = Todos
|
bbb.chat.publicChatUsername = Todos
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = Seleccione uma pessoa para conversar em privado
|
bbb.chat.privateChatSelect = Seleccione uma pessoa para conversar em privado
|
||||||
# bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Opções de conversação
|
bbb.chat.chatOptions = Opções de conversação
|
||||||
bbb.chat.fontSize = Tamanho da fonte
|
bbb.chat.fontSize = Tamanho da fonte
|
||||||
|
@ -64,9 +64,7 @@ bbb.micSettings.join = Intrați în convorbire
|
|||||||
# bbb.micWarning.testAgain.label = Test again
|
# bbb.micWarning.testAgain.label = Test again
|
||||||
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
# bbb.micWarning.message = Your microphone did not show any activity, others probably won't be able to hear you during the session.
|
||||||
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
# bbb.webrtcWarning.message = Detected the following WebRTC issue\: {0}. Do you want to try Flash instead?
|
||||||
# bbb.webrtcWarning.mediamessage = Could not get your microphone for a WebRTC call. Do you want to try Flash instead?
|
# bbb.webrtcWarning.title = WebRTC Audio Failure
|
||||||
# bbb.webrtcWarning.endedunexpectedly = The WebRTC echo test ended unexpectedly. Do you want to try Flash instead?
|
|
||||||
# bbb.webrtcWarning.title = WebRTC Connection Failed
|
|
||||||
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
# bbb.webrtcWarning.failedError.1001 = Error 1001\: WebSocket disconnected
|
||||||
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
# bbb.webrtcWarning.failedError.1002 = Error 1002\: Could not make a WebSocket connection
|
||||||
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
# bbb.webrtcWarning.failedError.1003 = Error 1003\: Browser version not supported
|
||||||
@ -75,6 +73,8 @@ bbb.micSettings.join = Intrați în convorbire
|
|||||||
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
# bbb.webrtcWarning.failedError.1006 = Error 1006\: Call timed out
|
||||||
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
# bbb.webrtcWarning.failedError.1007 = Error 1007\: ICE negotiation failed
|
||||||
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
# bbb.webrtcWarning.failedError.unknown = Error {0}\: Unknown error code
|
||||||
|
# bbb.webrtcWarning.failedError.mediamissing = Could not get your microphone for a WebRTC call
|
||||||
|
# bbb.webrtcWarning.failedError.endedunexpectedly = The WebRTC echo test ended unexpectedly
|
||||||
bbb.mainToolbar.helpBtn = Ajutor
|
bbb.mainToolbar.helpBtn = Ajutor
|
||||||
bbb.mainToolbar.logoutBtn = Ieşire
|
bbb.mainToolbar.logoutBtn = Ieşire
|
||||||
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
# bbb.mainToolbar.logoutBtn.toolTip = Log Out
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.settingsBtn.toolTip = Deschide Configurările
|
|||||||
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
# bbb.mainToolbar.recordBtn..notification.message2 = You must click the Start/Stop Recording button in the title bar to begin/end recording.
|
||||||
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
# bbb.mainToolbar.recordingLabel.recording = (Recording)
|
||||||
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
# bbb.mainToolbar.recordingLabel.notRecording = Not Recording
|
||||||
|
# bbb.clientstatus.title = Configuration Notifications
|
||||||
|
# bbb.clientstatus.notification = Unread notifications
|
||||||
|
# bbb.clientstatus.tunneling.title = Firewall
|
||||||
|
# bbb.clientstatus.tunneling.message = A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection
|
||||||
|
# bbb.clientstatus.browser.title = Browser Version
|
||||||
|
# bbb.clientstatus.browser.message = Your browser ({0}) is not up-to-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.flash.title = Flash Player
|
||||||
|
# bbb.clientstatus.flash.message = Your Flash Player plugin ({0}) is out-of-date. Recommend updating to the latest version.
|
||||||
|
# bbb.clientstatus.webrtc.title = Audio
|
||||||
|
# bbb.clientstatus.webrtc.message = Recommend using either Firefox or Chrome for better audio.
|
||||||
# bbb.window.minimizeBtn.toolTip = Minimize
|
# bbb.window.minimizeBtn.toolTip = Minimize
|
||||||
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
# bbb.window.maximizeRestoreBtn.toolTip = Maximize
|
||||||
# bbb.window.closeBtn.toolTip = Close
|
# bbb.window.closeBtn.toolTip = Close
|
||||||
@ -205,7 +215,8 @@ bbb.chat.sendBtn.toolTip = Trimiteţi mesajul
|
|||||||
bbb.chat.publicChatUsername = Toţi
|
bbb.chat.publicChatUsername = Toţi
|
||||||
# bbb.chat.optionsTabName = Options
|
# bbb.chat.optionsTabName = Options
|
||||||
bbb.chat.privateChatSelect = Selectaţi o persoana cu care sa discutaţi în privat
|
bbb.chat.privateChatSelect = Selectaţi o persoana cu care sa discutaţi în privat
|
||||||
# bbb.chat.private.userLeft = <b><i>The user has left.</i></b>
|
# bbb.chat.private.userLeft = The user has left.
|
||||||
|
# bbb.chat.private.userJoined = The user has joined.
|
||||||
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
# bbb.chat.usersList.toolTip = Click User To Open Private Chat
|
||||||
bbb.chat.chatOptions = Opţiuni Chat
|
bbb.chat.chatOptions = Opţiuni Chat
|
||||||
bbb.chat.fontSize = Dimensiune Font
|
bbb.chat.fontSize = Dimensiune Font
|
||||||
|
@ -64,9 +64,7 @@ bbb.micWarning.joinBtn.label = Все равно войти
|
|||||||
bbb.micWarning.testAgain.label = Проверить еще раз
|
bbb.micWarning.testAgain.label = Проверить еще раз
|
||||||
bbb.micWarning.message = Ваш микрофон не показывает никакой активности, другие собеседники, вероятно, не будут слышать вас во время сессии.
|
bbb.micWarning.message = Ваш микрофон не показывает никакой активности, другие собеседники, вероятно, не будут слышать вас во время сессии.
|
||||||
bbb.webrtcWarning.message = Обнаружена проблема WebRTC\: {0}. Хотите попробовать Flash?
|
bbb.webrtcWarning.message = Обнаружена проблема WebRTC\: {0}. Хотите попробовать Flash?
|
||||||
bbb.webrtcWarning.mediamessage = Для WebRTC вызова не удается получить доступ к вашему микрофону . Попробовать вместо WebRTC использовать Flash?
|
bbb.webrtcWarning.title = Ошибка подключения звука WebRTC
|
||||||
bbb.webrtcWarning.endedunexpectedly = Эхо-тест с использованием WebRTC внезапно прервался. Хотите попробовать использовать Flash?
|
|
||||||
bbb.webrtcWarning.title = Не удалось подключиться используя WebRTC
|
|
||||||
bbb.webrtcWarning.failedError.1001 = Ошибка 1001\: WebSocket отключен
|
bbb.webrtcWarning.failedError.1001 = Ошибка 1001\: WebSocket отключен
|
||||||
bbb.webrtcWarning.failedError.1002 = Ошибка 1002\: Не удалось установить соединение WebSocket
|
bbb.webrtcWarning.failedError.1002 = Ошибка 1002\: Не удалось установить соединение WebSocket
|
||||||
bbb.webrtcWarning.failedError.1003 = Ошибка 1003\: Версия браузера не поддерживается
|
bbb.webrtcWarning.failedError.1003 = Ошибка 1003\: Версия браузера не поддерживается
|
||||||
@ -75,6 +73,8 @@ bbb.webrtcWarning.failedError.1005 = Ошибка 1005\: Вызов внезап
|
|||||||
bbb.webrtcWarning.failedError.1006 = Ошибка 1006\: Время вызова истекло
|
bbb.webrtcWarning.failedError.1006 = Ошибка 1006\: Время вызова истекло
|
||||||
bbb.webrtcWarning.failedError.1007 = Ошибка 1007\: Согласование ICE не состоялось
|
bbb.webrtcWarning.failedError.1007 = Ошибка 1007\: Согласование ICE не состоялось
|
||||||
bbb.webrtcWarning.failedError.unknown = Ошибка {0}\: Неизвестный код ошибки
|
bbb.webrtcWarning.failedError.unknown = Ошибка {0}\: Неизвестный код ошибки
|
||||||
|
bbb.webrtcWarning.failedError.mediamissing = Не удаётся получить доступ к Вашему микрофону для WebRTC вызова.
|
||||||
|
bbb.webrtcWarning.failedError.endedunexpectedly = Эхо-тест с использованием WebRTC внезапно прервался
|
||||||
bbb.mainToolbar.helpBtn = Помощь
|
bbb.mainToolbar.helpBtn = Помощь
|
||||||
bbb.mainToolbar.logoutBtn = Выход
|
bbb.mainToolbar.logoutBtn = Выход
|
||||||
bbb.mainToolbar.logoutBtn.toolTip = Выйти
|
bbb.mainToolbar.logoutBtn.toolTip = Выйти
|
||||||
@ -95,6 +95,16 @@ bbb.mainToolbar.recordBtn..notification.message1 = Вы можете запис
|
|||||||
bbb.mainToolbar.recordBtn..notification.message2 = Чтобы начать/закончить запись, вы должны нажать на кнопку Начать/Остановить запись на верхней панели.
|
bbb.mainToolbar.recordBtn..notification.message2 = Чтобы начать/закончить запись, вы должны нажать на кнопку Начать/Остановить запись на верхней панели.
|
||||||
bbb.mainToolbar.recordingLabel.recording = (Ведется запись)
|
bbb.mainToolbar.recordingLabel.recording = (Ведется запись)
|
||||||
bbb.mainToolbar.recordingLabel.notRecording = Запись не ведется
|
bbb.mainToolbar.recordingLabel.notRecording = Запись не ведется
|
||||||
|
bbb.clientstatus.title = Уведомления о конфигурации
|
||||||
|
bbb.clientstatus.notification = Непрочитанные уведомления
|
||||||
|
bbb.clientstatus.tunneling.title = Файервол
|
||||||
|
bbb.clientstatus.tunneling.message = Файервол (брандмауэр) с Вашей стороны препятствует попыткам клиента присоединиться напрямую к порту 1935 удалённого сервера. Рекомендуем присоединиться к менее ограниченной сети для большей стабильности соединения
|
||||||
|
bbb.clientstatus.browser.title = Версия браузера
|
||||||
|
bbb.clientstatus.browser.message = Ваш браузер ({0}) устарел. Рекомендуем обновить его до наиболее свежей стабильной версии.
|
||||||
|
bbb.clientstatus.flash.title = Flash Player
|
||||||
|
bbb.clientstatus.flash.message = Установленный плагин Flash Player ({0}) устарел. Рекомендуем обновить его до наиболее свежей версии.
|
||||||
|
bbb.clientstatus.webrtc.title = Аудио
|
||||||
|
bbb.clientstatus.webrtc.message = Рекомендуем использовать Firefox или Chrome для улучшения качества аудио.
|
||||||
bbb.window.minimizeBtn.toolTip = Свернуть
|
bbb.window.minimizeBtn.toolTip = Свернуть
|
||||||
bbb.window.maximizeRestoreBtn.toolTip = Развернуть
|
bbb.window.maximizeRestoreBtn.toolTip = Развернуть
|
||||||
bbb.window.closeBtn.toolTip = Закрыть
|
bbb.window.closeBtn.toolTip = Закрыть
|
||||||
@ -205,7 +215,8 @@ bbb.chat.contextmenu.copyalltext = Копировать весь текст
|
|||||||
bbb.chat.publicChatUsername = Все
|
bbb.chat.publicChatUsername = Все
|
||||||
bbb.chat.optionsTabName = Настройки
|
bbb.chat.optionsTabName = Настройки
|
||||||
bbb.chat.privateChatSelect = Выбрать пользователя для частного общения
|
bbb.chat.privateChatSelect = Выбрать пользователя для частного общения
|
||||||
bbb.chat.private.userLeft = <b><i>Пользователь вышел.</i></b>
|
bbb.chat.private.userLeft = Пользователь вышел.
|
||||||
|
bbb.chat.private.userJoined = Пользователь присоединился.
|
||||||
bbb.chat.usersList.toolTip = Чтобы общаться в личных сообщениях, нажмите на ник пользователя
|
bbb.chat.usersList.toolTip = Чтобы общаться в личных сообщениях, нажмите на ник пользователя
|
||||||
bbb.chat.chatOptions = Настройка чата
|
bbb.chat.chatOptions = Настройка чата
|
||||||
bbb.chat.fontSize = Размер шрифта
|
bbb.chat.fontSize = Размер шрифта
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user