mirror of
https://gitcode.com/GitHub_Trending/ji/jitsi-meet.git
synced 2026-04-18 03:40:15 +00:00
Compare commits
137 Commits
3979
...
android-sd
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ed766c6fe2 | ||
|
|
d883bae925 | ||
|
|
62d3d1f294 | ||
|
|
dbfed573ac | ||
|
|
640b9bfd52 | ||
|
|
dac6d9d63c | ||
|
|
0662da58b4 | ||
|
|
d7d4ea819f | ||
|
|
2c6cac6526 | ||
|
|
f53251f104 | ||
|
|
8e01f769d9 | ||
|
|
8c4656a3c8 | ||
|
|
a5a36aa1e1 | ||
|
|
6939939a0f | ||
|
|
c60671e008 | ||
|
|
8e4e1f139a | ||
|
|
b608051177 | ||
|
|
2dad7e920b | ||
|
|
be2d20e20e | ||
|
|
fd11c36bc3 | ||
|
|
60148b6439 | ||
|
|
62b4c97423 | ||
|
|
f08fa1e374 | ||
|
|
e5b563ba46 | ||
|
|
c41047344f | ||
|
|
6ae148403d | ||
|
|
b5676c3729 | ||
|
|
3ab6b97b8b | ||
|
|
5ea8e198c7 | ||
|
|
2ad6bfbc20 | ||
|
|
6ce27ef10d | ||
|
|
93ef8495ca | ||
|
|
94a15914d0 | ||
|
|
851976ebdf | ||
|
|
57bb2ead36 | ||
|
|
027c6ddad0 | ||
|
|
8648a5a998 | ||
|
|
c83b30558d | ||
|
|
057dfc8194 | ||
|
|
5eae0b58e9 | ||
|
|
1538107e93 | ||
|
|
cd1862a2d3 | ||
|
|
147a076f5d | ||
|
|
9bdaea4069 | ||
|
|
547d1547bb | ||
|
|
39853e048b | ||
|
|
8b454b5196 | ||
|
|
e2788e0fb2 | ||
|
|
b1d1599a1c | ||
|
|
cef98f457f | ||
|
|
6b0e8aab11 | ||
|
|
086889ed70 | ||
|
|
516e5af118 | ||
|
|
afe1b4b0f9 | ||
|
|
8790ad6013 | ||
|
|
8bbc04d4db | ||
|
|
4fda428be1 | ||
|
|
f972ebfe9e | ||
|
|
3dfcc8d80e | ||
|
|
33ebd241a9 | ||
|
|
cb6fbb0f03 | ||
|
|
0077ee29c5 | ||
|
|
551db30cc7 | ||
|
|
1bd930a3cb | ||
|
|
e0563a743f | ||
|
|
a4ab7ea95f | ||
|
|
b50d6e43d0 | ||
|
|
f9fcb46036 | ||
|
|
4824c8714a | ||
|
|
be56521267 | ||
|
|
b7eda8df7a | ||
|
|
d632b6e13e | ||
|
|
dff7d661ca | ||
|
|
edb8ecd542 | ||
|
|
b64112432d | ||
|
|
d8963bc903 | ||
|
|
5c39a2f6a6 | ||
|
|
a72928a9e7 | ||
|
|
e2ea26eb1f | ||
|
|
9962a2ea61 | ||
|
|
07e203ce8d | ||
|
|
638fdf0370 | ||
|
|
6ce1eaba24 | ||
|
|
4780e48be8 | ||
|
|
7776f0a98c | ||
|
|
2eede7e76b | ||
|
|
72a7bd0a68 | ||
|
|
9085cbf363 | ||
|
|
be80f26086 | ||
|
|
a876f78fd7 | ||
|
|
73d948d150 | ||
|
|
c5aa555816 | ||
|
|
7902223f09 | ||
|
|
ac117cd50d | ||
|
|
f2df5906f6 | ||
|
|
0fcecaf18f | ||
|
|
8cc4b73722 | ||
|
|
c08f5c7e18 | ||
|
|
2e0f3ae84f | ||
|
|
41bfb4c7ec | ||
|
|
4a12cdfac7 | ||
|
|
7b34fb89d1 | ||
|
|
4ec438d3f3 | ||
|
|
e79633b0ca | ||
|
|
49a9934c41 | ||
|
|
193d19ce21 | ||
|
|
fe83d87d2d | ||
|
|
b4a2327264 | ||
|
|
d9edf661dd | ||
|
|
e32f367b0c | ||
|
|
2b181673b5 | ||
|
|
87a058eaa4 | ||
|
|
eef0f5ed97 | ||
|
|
1751fc7635 | ||
|
|
4aa58f041f | ||
|
|
39d789a088 | ||
|
|
2654c77f2c | ||
|
|
7af88e5c4f | ||
|
|
ffdd4f2eed | ||
|
|
0b0a19ea5c | ||
|
|
b10aa422ca | ||
|
|
b706972acb | ||
|
|
5574221044 | ||
|
|
0f4369a9a9 | ||
|
|
0c2e13a453 | ||
|
|
2f817b6633 | ||
|
|
678ed605d7 | ||
|
|
84714ba3bd | ||
|
|
b8963629bf | ||
|
|
47cffeb00a | ||
|
|
b70633ef24 | ||
|
|
145596ac6a | ||
|
|
76607bbad8 | ||
|
|
36113fd54f | ||
|
|
f86ace17d8 | ||
|
|
0e16008085 | ||
|
|
f66a919e08 |
10
.github/ISSUE_TEMPLATE/2-help.md
vendored
10
.github/ISSUE_TEMPLATE/2-help.md
vendored
@@ -1,10 +0,0 @@
|
||||
---
|
||||
name: Need help with Jitsi Meet?
|
||||
about: Please ask it in our community at https://community.jitsi.org
|
||||
|
||||
---
|
||||
|
||||
If you have a question about Jitsi Meet that is not a bug report or feature
|
||||
request, please post it in https://community.jitsi.org
|
||||
|
||||
Questions posted to this repository will be closed.
|
||||
5
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
5
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
blank_issues_enabled: false
|
||||
contact_links:
|
||||
- name: Need help with Jitsi Meet?
|
||||
url: https://community.jitsi.org
|
||||
about: Please ask it in our community.
|
||||
2
Makefile
2
Makefile
@@ -84,7 +84,7 @@ dev: deploy-init deploy-css deploy-rnnoise-binary deploy-lib-jitsi-meet deploy-l
|
||||
|
||||
source-package:
|
||||
mkdir -p source_package/jitsi-meet/css && \
|
||||
cp -r *.js *.html connection_optimization favicon.ico fonts images libs static sounds LICENSE lang source_package/jitsi-meet && \
|
||||
cp -r *.js *.html resources/*.txt connection_optimization favicon.ico fonts images libs static sounds LICENSE lang source_package/jitsi-meet && \
|
||||
cp css/all.css source_package/jitsi-meet/css && \
|
||||
(cd source_package ; tar cjf ../jitsi-meet.tar.bz2 jitsi-meet) && \
|
||||
rm -rf source_package
|
||||
|
||||
22
README.md
22
README.md
@@ -1,8 +1,8 @@
|
||||
# Jitsi Meet - Secure, Simple and Scalable Video Conferences
|
||||
|
||||
Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses [Jitsi Videobridge](https://jitsi.org/videobridge) to provide high quality, [secure](#security) and scalable video conferences. Jitsi Meet in action can be seen at [here at the session #482 of the VoIP Users Conference](http://youtu.be/7vFUVClsNh0).
|
||||
Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses [Jitsi Videobridge](https://jitsi.org/videobridge) to provide high quality, [secure](https://jitsi.org/security) and scalable video conferences. Jitsi Meet in action can be seen at [here at the session #482 of the VoIP Users Conference](http://youtu.be/7vFUVClsNh0).
|
||||
|
||||
The Jitsi Meet client runs in your browser, without installing anything else on your computer. You can try it out at https://meet.jit.si .
|
||||
The Jitsi Meet client runs in your browser, without installing anything else on your computer. You can try it out at https://meet.jit.si.
|
||||
|
||||
Jitsi Meet allows very efficient collaboration. Users can stream their desktop or only some windows. It also supports shared document editing with Etherpad.
|
||||
|
||||
@@ -61,25 +61,13 @@ Jitsi Meet provides a very flexible way of embedding in external applications by
|
||||
|
||||
## Security
|
||||
|
||||
WebRTC does not (yet) provide a way of conducting multi-party conversations with end-to-end encryption.
|
||||
Unless you consistently compare DTLS fingerprints with your peers vocally, the same goes for one-to-one calls.
|
||||
As a result, your stream is encrypted on the network but decrypted on the machine that hosts the bridge when using Jitsi Meet.
|
||||
The security section here was starting to feel a bit too succinct for the complexity of the topic, so we created a post that covers the topic much more broadly here: https://jitsi.org/security
|
||||
|
||||
The Jitsi Meet architecture allows you to deploy your own version, including
|
||||
all server components. In that case, your security guarantees will be roughly
|
||||
equivalent to a direct one-to-one WebRTC call. This is the uniqueness of
|
||||
Jitsi Meet in terms of security.
|
||||
|
||||
The [meet.jit.si](https://meet.jit.si) service is maintained by the Jitsi team
|
||||
at [8x8](https://8x8.com).
|
||||
The section on end-to-end encryption in that document is likely going to be one of the key points of interest: https://jitsi.org/security/#e2ee
|
||||
|
||||
## Security issues
|
||||
|
||||
We take security very seriously and develop all Jitsi projects to be secure and safe.
|
||||
|
||||
If you find (or simply suspect) a security issue in any of the Jitsi projects, please send us an email to security@jitsi.org.
|
||||
|
||||
**We encourage responsible disclosure for the sake of our users, so please reach out before posting in a public space.**
|
||||
For information on reporting security vulnerabilities in Jitsi Meet, see [SECURITY.md](./SECURITY.md).
|
||||
|
||||
## Acknowledgements
|
||||
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
---
|
||||
name: Security issues
|
||||
about: Please email security@jitsi.org
|
||||
# Security
|
||||
|
||||
---
|
||||
## Reporting security issuess
|
||||
|
||||
We take security very seriously and develop all Jitsi projects to be secure and safe.
|
||||
|
||||
If you find (or simply suspect) a security issue in any of the Jitsi projects, please send us an email to security@jitsi.org.
|
||||
|
||||
We encourage responsible disclosure for the sake of our users, so please reach out before posting in a public space.
|
||||
**We encourage responsible disclosure for the sake of our users, so please reach out before posting in a public space.**
|
||||
@@ -20,5 +20,5 @@
|
||||
android.useAndroidX=true
|
||||
android.enableJetifier=true
|
||||
|
||||
appVersion=20.2.0
|
||||
sdkVersion=2.8.0
|
||||
appVersion=20.3.0
|
||||
sdkVersion=2.8.2
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
package org.jitsi.meet.sdk;
|
||||
|
||||
import android.annotation.SuppressLint;
|
||||
import android.content.Context;
|
||||
import android.content.SharedPreferences;
|
||||
import android.provider.Settings;
|
||||
import android.text.TextUtils;
|
||||
|
||||
@@ -40,6 +42,8 @@ class AmplitudeModule
|
||||
extends ReactContextBaseJavaModule {
|
||||
|
||||
public static final String NAME = "Amplitude";
|
||||
public static final String JITSI_PREFERENCES = "jitsi-preferences";
|
||||
public static final String AMPLITUDE_DEVICE_ID_KEY = "amplitudeDeviceId";
|
||||
|
||||
public AmplitudeModule(ReactApplicationContext reactContext) {
|
||||
super(reactContext);
|
||||
@@ -58,8 +62,8 @@ class AmplitudeModule
|
||||
Amplitude.getInstance(instanceName).initialize(getCurrentActivity(), apiKey);
|
||||
|
||||
// Set the device ID to something consistent.
|
||||
String android_id
|
||||
= Settings.Secure.getString(getReactApplicationContext().getContentResolver(), Settings.Secure.ANDROID_ID);
|
||||
SharedPreferences sharedPreferences = getReactApplicationContext().getSharedPreferences(JITSI_PREFERENCES, Context.MODE_PRIVATE);
|
||||
String android_id = sharedPreferences.getString(AMPLITUDE_DEVICE_ID_KEY, "");
|
||||
if (!TextUtils.isEmpty(android_id)) {
|
||||
Amplitude.getInstance(instanceName).setDeviceId(android_id);
|
||||
}
|
||||
|
||||
@@ -288,6 +288,7 @@ public class JitsiMeetConferenceOptions implements Parcelable {
|
||||
}
|
||||
|
||||
private JitsiMeetConferenceOptions(Parcel in) {
|
||||
serverURL = (URL) in.readSerializable();
|
||||
room = in.readString();
|
||||
subject = in.readString();
|
||||
token = in.readString();
|
||||
@@ -376,6 +377,7 @@ public class JitsiMeetConferenceOptions implements Parcelable {
|
||||
|
||||
@Override
|
||||
public void writeToParcel(Parcel dest, int flags) {
|
||||
dest.writeSerializable(serverURL);
|
||||
dest.writeString(room);
|
||||
dest.writeString(subject);
|
||||
dest.writeString(token);
|
||||
|
||||
@@ -19,7 +19,6 @@ import {
|
||||
createDeviceChangedEvent,
|
||||
createStartSilentEvent,
|
||||
createScreenSharingEvent,
|
||||
createStreamSwitchDelayEvent,
|
||||
createTrackMutedEvent,
|
||||
sendAnalytics
|
||||
} from './react/features/analytics';
|
||||
@@ -113,6 +112,7 @@ import {
|
||||
import { getJitsiMeetGlobalNS } from './react/features/base/util';
|
||||
import { showDesktopPicker } from './react/features/desktop-picker';
|
||||
import { appendSuffix } from './react/features/display-name';
|
||||
import { setE2EEKey } from './react/features/e2ee';
|
||||
import {
|
||||
maybeOpenFeedbackDialog,
|
||||
submitFeedback
|
||||
@@ -645,6 +645,8 @@ export default {
|
||||
init(options) {
|
||||
this.roomName = options.roomName;
|
||||
|
||||
window.addEventListener('hashchange', this.onHashChange.bind(this), false);
|
||||
|
||||
return (
|
||||
|
||||
// Initialize the device list first. This way, when creating tracks
|
||||
@@ -1177,6 +1179,34 @@ export default {
|
||||
}));
|
||||
},
|
||||
|
||||
/**
|
||||
* Handled location hash change events.
|
||||
*/
|
||||
onHashChange() {
|
||||
const items = {};
|
||||
const parts = window.location.hash.substr(1).split('&');
|
||||
|
||||
for (const part of parts) {
|
||||
const param = part.split('=');
|
||||
const key = param[0];
|
||||
|
||||
if (!key) {
|
||||
continue; // eslint-disable-line no-continue
|
||||
}
|
||||
|
||||
items[key] = param[1];
|
||||
}
|
||||
|
||||
if (typeof items.e2eekey !== undefined) {
|
||||
APP.store.dispatch(setE2EEKey(items.e2eekey));
|
||||
|
||||
// Clean URL in browser history.
|
||||
const cleanUrl = window.location.href.split('#')[0];
|
||||
|
||||
history.replaceState(history.state, document.title, cleanUrl);
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Exposes a Command(s) API on this instance. It is necessitated by (1) the
|
||||
* desire to keep room private to this instance and (2) the need of other
|
||||
@@ -1786,7 +1816,7 @@ export default {
|
||||
const desktopVideoStream = streams.find(stream => stream.getType() === MEDIA_TYPE.VIDEO);
|
||||
|
||||
if (desktopVideoStream) {
|
||||
this.useVideoStream(desktopVideoStream);
|
||||
await this.useVideoStream(desktopVideoStream);
|
||||
}
|
||||
|
||||
this._desktopAudioStream = streams.find(stream => stream.getType() === MEDIA_TYPE.AUDIO);
|
||||
@@ -2232,18 +2262,6 @@ export default {
|
||||
});
|
||||
});
|
||||
|
||||
/* eslint-disable max-params */
|
||||
APP.UI.addListener(
|
||||
UIEvents.RESOLUTION_CHANGED,
|
||||
(id, oldResolution, newResolution, delay) => {
|
||||
sendAnalytics(createStreamSwitchDelayEvent(
|
||||
{
|
||||
'old_resolution': oldResolution,
|
||||
'new_resolution': newResolution,
|
||||
value: delay
|
||||
}));
|
||||
});
|
||||
|
||||
APP.UI.addListener(UIEvents.AUTH_CLICKED, () => {
|
||||
AuthHandler.authenticate(room);
|
||||
});
|
||||
@@ -2811,7 +2829,7 @@ export default {
|
||||
leaveRoomAndDisconnect() {
|
||||
APP.store.dispatch(conferenceWillLeave(room));
|
||||
|
||||
if (room.isJoined()) {
|
||||
if (room && room.isJoined()) {
|
||||
return room.leave().then(disconnect, disconnect);
|
||||
}
|
||||
|
||||
|
||||
13
config.js
13
config.js
@@ -44,9 +44,6 @@ var config = {
|
||||
//
|
||||
|
||||
testing: {
|
||||
// Enables experimental simulcast support on Firefox.
|
||||
enableFirefoxSimulcast: false,
|
||||
|
||||
// P2P test mode disables automatic switching to P2P when there are 2
|
||||
// participants in the conference.
|
||||
p2pTestMode: false
|
||||
@@ -342,7 +339,7 @@ var config = {
|
||||
// The STUN servers that will be used in the peer to peer connections
|
||||
stunServers: [
|
||||
|
||||
// { urls: 'stun:jitsi-meet.example.com:443' },
|
||||
// { urls: 'stun:jitsi-meet.example.com:4446' },
|
||||
{ urls: 'stun:meet-jit-si-turnrelay.jitsi.net:443' }
|
||||
],
|
||||
|
||||
@@ -451,6 +448,14 @@ var config = {
|
||||
// the menu has option to flip the locally seen video for local presentations
|
||||
// disableLocalVideoFlip: false,
|
||||
|
||||
// Mainly privacy related settings
|
||||
|
||||
// Disables all invite functions from the app (share, invite, dial out...etc)
|
||||
// disableInviteFunctions: true,
|
||||
|
||||
// Disables storing the room name to the recents list
|
||||
// doNotStoreRoom: true,
|
||||
|
||||
// Deployment specific URLs.
|
||||
// deploymentUrls: {
|
||||
// // If specified a 'Help' button will be displayed in the overflow menu with a link to the specified URL for
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
padding: 16px;
|
||||
|
||||
&-icon {
|
||||
color: #A4B8D1;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
@@ -66,6 +67,10 @@
|
||||
.audio-preview-test-button {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.audio-preview-entry-text {
|
||||
max-width: 196px;
|
||||
}
|
||||
}
|
||||
|
||||
.audio-preview-entry-text {
|
||||
|
||||
@@ -20,18 +20,6 @@
|
||||
}
|
||||
}
|
||||
|
||||
.avatar-foreign {
|
||||
align-items: center;
|
||||
bottom: 0;
|
||||
display: flex;
|
||||
font-size: 40pt;
|
||||
justify-content: center;
|
||||
left: 0;
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
.avatar-svg {
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
@@ -63,4 +51,4 @@
|
||||
@include avatarBadge;
|
||||
background-color: $presence-idle;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -71,6 +71,11 @@
|
||||
display: flex;
|
||||
margin-top: 5px;
|
||||
text-align: right;
|
||||
flex-direction: column;
|
||||
|
||||
.help-container {
|
||||
display: flex;
|
||||
}
|
||||
}
|
||||
|
||||
.live-stream-cta {
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
.video-preview {
|
||||
background: none;
|
||||
max-height: 290px;
|
||||
overflow: auto;
|
||||
|
||||
|
||||
@@ -15,8 +15,9 @@
|
||||
box-sizing: border-box;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
height: 100vh;
|
||||
height: calc(100vh - 200px);
|
||||
width: 100vw;
|
||||
margin: 100px 0px;
|
||||
}
|
||||
|
||||
.filmstrip__videos .videocontainer {
|
||||
@@ -77,9 +78,9 @@
|
||||
box-sizing: border-box;
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
height: 100vh;
|
||||
margin-top: auto;
|
||||
margin-bottom: auto;
|
||||
justify-content: center;
|
||||
padding: 100px 0;
|
||||
|
||||
.videocontainer {
|
||||
border: 0;
|
||||
|
||||
@@ -164,6 +164,13 @@
|
||||
background: #B8C7E0;
|
||||
}
|
||||
|
||||
.circular-label.e2ee {
|
||||
align-items: center;
|
||||
background: #76CF9C;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.circular-label.file {
|
||||
background: #FF5630;
|
||||
}
|
||||
|
||||
1
debian/control
vendored
1
debian/control
vendored
@@ -53,5 +53,6 @@ Description: Prosody token authentication plugin for Jitsi Meet
|
||||
Package: jitsi-meet-turnserver
|
||||
Architecture: all
|
||||
Breaks: apache2
|
||||
Pre-Depends: jitsi-meet-web-config
|
||||
Depends: ${misc:Depends}, nginx (>= 1.13.10) | nginx-full (>= 1.13.10) | nginx-extras (>= 1.13.10), jitsi-meet-prosody, coturn, dnsutils
|
||||
Description: Configures coturn to be used with Jitsi Meet
|
||||
|
||||
22
debian/jitsi-meet-prosody.postinst
vendored
22
debian/jitsi-meet-prosody.postinst
vendored
@@ -17,6 +17,9 @@ set -e
|
||||
# for details, see http://www.debian.org/doc/debian-policy/ or
|
||||
# the debian-policy package
|
||||
|
||||
function generateRandomPassword() {
|
||||
cat /dev/urandom | tr -dc 'a-zA-Z0-9' | head -c 16
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
configure)
|
||||
@@ -51,7 +54,7 @@ case "$1" in
|
||||
db_get jicofo/jicofo-authpassword
|
||||
if [ -z "$RET" ] ; then
|
||||
# if password is missing generate it, and store it
|
||||
JICOFO_AUTH_PASSWORD=`head -c 8 /dev/urandom | tr '\0-\377' 'a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9@@@@####'`
|
||||
JICOFO_AUTH_PASSWORD=`generateRandomPassword`
|
||||
db_set jicofo/jicofo-authpassword "$JICOFO_AUTH_PASSWORD"
|
||||
else
|
||||
JICOFO_AUTH_PASSWORD="$RET"
|
||||
@@ -60,7 +63,7 @@ case "$1" in
|
||||
db_get jicofo/jicofosecret
|
||||
if [ -z "$RET" ] ; then
|
||||
# if secret is missing generate it, and store it
|
||||
JICOFO_SECRET=`head -c 8 /dev/urandom | tr '\0-\377' 'a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9@@@@####'`
|
||||
JICOFO_SECRET=`generateRandomPassword`
|
||||
db_set jicofo/jicofosecret "$JICOFO_SECRET"
|
||||
else
|
||||
JICOFO_SECRET="$RET"
|
||||
@@ -83,7 +86,7 @@ case "$1" in
|
||||
db_get jitsi-meet-prosody/turn-secret
|
||||
if [ -z "$RET" ] ; then
|
||||
# 8-chars random secret used for the turnserver
|
||||
TURN_SECRET=`cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 8 | head -n 1`
|
||||
TURN_SECRET=`generateRandomPassword`
|
||||
db_set jitsi-meet-prosody/turn-secret "$TURN_SECRET"
|
||||
else
|
||||
TURN_SECRET="$RET"
|
||||
@@ -134,7 +137,7 @@ case "$1" in
|
||||
# as we are migrating configs
|
||||
if [ -f $PROSODY_HOST_CONFIG ] && ! grep -q "internal.auth.$JVB_HOSTNAME" $PROSODY_HOST_CONFIG; then
|
||||
echo -e "\nComponent \"internal.auth.$JVB_HOSTNAME\" \"muc\"" >> $PROSODY_HOST_CONFIG
|
||||
echo -e " storage = \"null\"" >> $PROSODY_HOST_CONFIG
|
||||
echo -e " storage = \"memory\"" >> $PROSODY_HOST_CONFIG
|
||||
echo -e " modules_enabled = { \"ping\"; }" >> $PROSODY_HOST_CONFIG
|
||||
echo -e " admins = { \"$JICOFO_AUTH_USER@auth.$JVB_HOSTNAME\", \"jvb@auth.$JVB_HOSTNAME\" }" >> $PROSODY_HOST_CONFIG
|
||||
fi
|
||||
@@ -148,14 +151,13 @@ case "$1" in
|
||||
ln -sf /var/lib/prosody/$JVB_HOSTNAME.crt /etc/prosody/certs/$JVB_HOSTNAME.crt
|
||||
fi
|
||||
|
||||
PR11_INSTALL_CHECK="$(dpkg-query -f '${Status}' -W 'prosody-0.11' 2>/dev/null | awk '{print $3}' || true)"
|
||||
PRTRUNK_INSTALL_CHECK="$(dpkg-query -f '${Status}' -W 'prosody-trunk' 2>/dev/null | awk '{print $3}' || true)"
|
||||
PR10_INSTALL_CHECK="$(dpkg-query -f '${Status}' -W 'prosody-0.10' 2>/dev/null | awk '{print $3}' || true)"
|
||||
PR_VER_INSTALLED=$(dpkg-query -f='${Version}\n' --show prosody 2>/dev/null || true)
|
||||
if [ "$PR11_INSTALL_CHECK" = "installed" ] \
|
||||
|| [ "$PR11_INSTALL_CHECK" = "unpacked" ] \
|
||||
|| dpkg --compare-versions "$PR_VER_INSTALLED" gt "0.11" ; then
|
||||
if [ "$PRTRUNK_INSTALL_CHECK" = "installed" ] \
|
||||
|| [ "$PRTRUNK_INSTALL_CHECK" = "unpacked" ] ; then
|
||||
if [ -f $PROSODY_HOST_CONFIG ]; then
|
||||
sed -i 's/storage = \"null\"/storage = \"memory\"/g' $PROSODY_HOST_CONFIG
|
||||
sed -i 's/storage = \"memory\"/storage = \"null\"/g' $PROSODY_HOST_CONFIG
|
||||
|
||||
# trigger a restart
|
||||
PROSODY_CONFIG_PRESENT="false"
|
||||
@@ -168,7 +170,7 @@ case "$1" in
|
||||
# if the version is 0.10.X (>0.10 and <0.11)
|
||||
if [ -f $PROSODY_HOST_CONFIG ] \
|
||||
&& dpkg --compare-versions "$PR_VER_INSTALLED" lt "0.11" ; then
|
||||
sed -i 's/storage = \"null\"/storage = \"none\"/g' $PROSODY_HOST_CONFIG
|
||||
sed -i 's/storage = \"memory\"/storage = \"none\"/g' $PROSODY_HOST_CONFIG
|
||||
|
||||
# trigger a restart
|
||||
PROSODY_CONFIG_PRESENT="false"
|
||||
|
||||
13
debian/jitsi-meet-tokens.postinst
vendored
13
debian/jitsi-meet-tokens.postinst
vendored
@@ -69,12 +69,15 @@ case "$1" in
|
||||
echo "Failed to install basexx - try installing it manually"
|
||||
fi
|
||||
|
||||
PR11_INSTALL_CHECK="$(dpkg-query -f '${Status}' -W 'prosody-0.11' 2>/dev/null | awk '{print $3}' || true)"
|
||||
PR10_INSTALL_CHECK="$(dpkg-query -f '${Status}' -W 'prosody-0.10' 2>/dev/null | awk '{print $3}' || true)"
|
||||
PRTRUNK_INSTALL_CHECK="$(dpkg-query -f '${Status}' -W 'prosody-trunk' 2>/dev/null | awk '{print $3}' || true)"
|
||||
PR_VER_INSTALLED=$(dpkg-query -f='${Version}\n' --show prosody 2>/dev/null || true)
|
||||
if [ "$PR11_INSTALL_CHECK" = "installed" ] \
|
||||
|| [ "$PR11_INSTALL_CHECK" = "unpacked" ] \
|
||||
|| dpkg --compare-versions "$PR_VER_INSTALLED" gt "0.11" ; then
|
||||
sed -i 's/module:hook/module:hook_global/g' /usr/share/jitsi-meet/prosody-plugins/mod_auth_token.lua
|
||||
if [ "$PR10_INSTALL_CHECK" = "installed" ] \
|
||||
|| "$PR10_INSTALL_CHECK" = "unpacked" \
|
||||
|| "$PRTRUNK_INSTALL_CHECK" = "installed" \
|
||||
|| "$PRTRUNK_INSTALL_CHECK" = "unpacked" \
|
||||
|| dpkg --compare-versions "$PR_VER_INSTALLED" lt "0.11" ; then
|
||||
sed -i 's/module:hook_global(/module:hook(/g' /usr/share/jitsi-meet/prosody-plugins/mod_auth_token.lua
|
||||
fi
|
||||
|
||||
if [ -x "/etc/init.d/prosody" ]; then
|
||||
|
||||
5
debian/jitsi-meet-turnserver.install
vendored
5
debian/jitsi-meet-turnserver.install
vendored
@@ -1,2 +1,3 @@
|
||||
doc/debian/jitsi-meet-turn/turnserver.conf /usr/share/jitsi-meet-turnserver/
|
||||
doc/debian/jitsi-meet/jitsi-meet.conf /usr/share/jitsi-meet-turnserver/
|
||||
doc/debian/jitsi-meet-turn/turnserver.conf /usr/share/jitsi-meet-turnserver/
|
||||
doc/debian/jitsi-meet/jitsi-meet.conf /usr/share/jitsi-meet-turnserver/
|
||||
doc/debian/jitsi-meet-turn/coturn-certbot-deploy.sh /usr/share/jitsi-meet-turnserver/
|
||||
|
||||
36
debian/jitsi-meet-turnserver.postinst
vendored
36
debian/jitsi-meet-turnserver.postinst
vendored
@@ -38,6 +38,7 @@ case "$1" in
|
||||
|
||||
NGINX_SITES_ENABLED="/etc/nginx/sites-enabled/"
|
||||
NGINX_CONFIG_ENABLED="${NGINX_SITES_ENABLED}${JVB_HOSTNAME}.conf"
|
||||
NGINX_MULTIPLEXING="true"
|
||||
for site in ${NGINX_SITES_ENABLED}*; do
|
||||
# if it is not a file continue
|
||||
[ -f "${site}" ] || continue
|
||||
@@ -48,11 +49,10 @@ case "$1" in
|
||||
# nothing to do
|
||||
echo "------------------------------------------------"
|
||||
echo ""
|
||||
echo "turnserver not configured as other nginx sites use port 443"
|
||||
echo "turnserver is listening on tcp 4445 as other nginx sites use port 443"
|
||||
echo ""
|
||||
echo "------------------------------------------------"
|
||||
db_stop
|
||||
exit 0
|
||||
NGINX_MULTIPLEXING="false"
|
||||
fi
|
||||
done
|
||||
|
||||
@@ -77,7 +77,7 @@ case "$1" in
|
||||
# nothing to do
|
||||
echo "------------------------------------------------"
|
||||
echo ""
|
||||
echo "turnserver not configured as no nginx found to multiplex traffic"
|
||||
echo "turnserver not configured"
|
||||
echo ""
|
||||
echo "------------------------------------------------"
|
||||
db_stop
|
||||
@@ -106,18 +106,19 @@ case "$1" in
|
||||
TURN_SECRET="$RET"
|
||||
|
||||
# no turn config exists, lt's copy template and fill it in
|
||||
PUBLIC_IP=$(dig +short myip.opendns.com @resolver1.opendns.com)
|
||||
PUBLIC_IP=$(dig +short myip.opendns.com @resolver1.opendns.com) || true
|
||||
if [ -z "$PUBLIC_IP" ] ; then
|
||||
PUBLIC_IP="127.0.0.1"
|
||||
echo "------------------------------------------------"
|
||||
echo "Warning! Could not resolve your external ip address! Error:^"
|
||||
echo "Your turn server will not work till you edit your $TURN_CONFIG config file."
|
||||
echo "You need to set your external ip address in external-ip and restart coturn service."
|
||||
echo "------------------------------------------------"
|
||||
fi
|
||||
cp /usr/share/jitsi-meet-turnserver/turnserver.conf $TURN_CONFIG
|
||||
sed -i "s/jitsi-meet.example.com/$JVB_HOSTNAME/g" $TURN_CONFIG
|
||||
sed -i "s/__turnSecret__/$TURN_SECRET/g" $TURN_CONFIG
|
||||
sed -i "s/__external_ip_address__/$JVB_HOSTNAME/g" $TURN_CONFIG
|
||||
|
||||
# Hack Debian Buster coturn to be able to bind privileged port 443
|
||||
COTURN_UNIT_FILE="/lib/systemd/system/coturn.service"
|
||||
if [[ -f $COTURN_UNIT_FILE ]] && ! grep -q "CAP_NET_BIND_SERVICE" "$COTURN_UNIT_FILE" ; then
|
||||
sed -i "s/\[Service\]/\[Service\]\nAmbientCapabilities=CAP_NET_BIND_SERVICE/g" $COTURN_UNIT_FILE
|
||||
systemctl daemon-reload
|
||||
fi
|
||||
sed -i "s/__external_ip_address__/$PUBLIC_IP/g" $TURN_CONFIG
|
||||
|
||||
# SSL for nginx
|
||||
db_get jitsi-meet/cert-choice
|
||||
@@ -142,11 +143,18 @@ case "$1" in
|
||||
invoke-rc.d coturn restart || true
|
||||
|
||||
NGINX_STREAM_CONFIG="/etc/nginx/modules-enabled/60-jitsi-meet.conf"
|
||||
if [ ! -f $NGINX_STREAM_CONFIG ] && [ -f $NGINX_CONFIG ] ; then
|
||||
if [ $NGINX_MULTIPLEXING = "true" ] && [ ! -f $NGINX_STREAM_CONFIG ] && [ -f $NGINX_CONFIG ] ; then
|
||||
ln -s /usr/share/jitsi-meet-turnserver/jitsi-meet.conf $NGINX_STREAM_CONFIG
|
||||
sed -i "s/listen 443 ssl/listen 4444 ssl http2/g" $NGINX_CONFIG
|
||||
sed -i "s/listen \[\:\:\]\:443 ssl/listen \[\:\:\]\:4444 ssl http2/g" $NGINX_CONFIG
|
||||
invoke-rc.d nginx reload || true
|
||||
else
|
||||
PROSODY_HOST_CONFIG="/etc/prosody/conf.avail/$JVB_HOSTNAME.cfg.lua"
|
||||
if [ -f $PROSODY_HOST_CONFIG ] ; then
|
||||
# If we are not multiplexing we need to change the port in prosody config
|
||||
sed -i 's/"443"/"4445"/g' $PROSODY_HOST_CONFIG
|
||||
invoke-rc.d prosody restart || true
|
||||
fi
|
||||
fi
|
||||
|
||||
# Enable turn server in config.js
|
||||
|
||||
@@ -41,3 +41,5 @@ Work in progress.
|
||||
* [Enabling TURN](https://github.com/jitsi/jitsi-meet/blob/master/doc/turn.md)
|
||||
* [Networking FAQ](https://github.com/jitsi/jitsi-meet/blob/master/doc/faq.md)
|
||||
* [Cloud APIs](https://github.com/jitsi/jitsi-meet/blob/master/doc/cloud-api.md)
|
||||
* [Manual Installation](https://github.com/jitsi/jitsi-meet/blob/master/doc/manual-install.md)
|
||||
* [Scalable Installation](https://github.com/jitsi/jitsi-meet/blob/master/doc/scalable-installation.md)
|
||||
|
||||
@@ -85,14 +85,15 @@ const options = {
|
||||
const api = new JitsiMeetExternalAPI(domain, options);
|
||||
```
|
||||
|
||||
You can set the userInfo(email) for the call:
|
||||
You can set the userInfo(email, display name) for the call:
|
||||
|
||||
```javascript
|
||||
var domain = "meet.jit.si";
|
||||
var options = {
|
||||
...
|
||||
userInfo: {
|
||||
email: 'email@jitsiexamplemail.com'
|
||||
email: 'email@jitsiexamplemail.com',
|
||||
displayName: 'John Doe'
|
||||
}
|
||||
}
|
||||
var api = new JitsiMeetExternalAPI(domain, options);
|
||||
|
||||
@@ -6,8 +6,8 @@ muc_mapper_domain_base = "jitmeet.example.com";
|
||||
turncredentials_secret = "__turnSecret__";
|
||||
|
||||
turncredentials = {
|
||||
{ type = "stun", host = "jitmeet.example.com", port = "443" },
|
||||
{ type = "turn", host = "jitmeet.example.com", port = "443", transport = "udp" },
|
||||
{ type = "stun", host = "jitmeet.example.com", port = "4446" },
|
||||
{ type = "turn", host = "jitmeet.example.com", port = "4446", transport = "udp" },
|
||||
{ type = "turns", host = "jitmeet.example.com", port = "443", transport = "tcp" }
|
||||
};
|
||||
|
||||
@@ -43,7 +43,7 @@ VirtualHost "jitmeet.example.com"
|
||||
c2s_require_encryption = false
|
||||
|
||||
Component "conference.jitmeet.example.com" "muc"
|
||||
storage = "null"
|
||||
storage = "memory"
|
||||
modules_enabled = {
|
||||
"muc_meeting_id";
|
||||
"muc_domain_mapper";
|
||||
@@ -55,11 +55,13 @@ Component "conference.jitmeet.example.com" "muc"
|
||||
|
||||
-- internal muc component
|
||||
Component "internal.auth.jitmeet.example.com" "muc"
|
||||
storage = "null"
|
||||
storage = "memory"
|
||||
modules_enabled = {
|
||||
"ping";
|
||||
}
|
||||
admins = { "focusUser@auth.jitmeet.example.com", "jvb@auth.jitmeet.example.com" }
|
||||
muc_room_locking = false
|
||||
muc_room_default_public_jids = true
|
||||
|
||||
VirtualHost "auth.jitmeet.example.com"
|
||||
authentication = "internal_plain"
|
||||
|
||||
45
doc/debian/jitsi-meet-turn/coturn-certbot-deploy.sh
Normal file
45
doc/debian/jitsi-meet-turn/coturn-certbot-deploy.sh
Normal file
@@ -0,0 +1,45 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
COTURN_CERT_DIR="/etc/coturn/certs"
|
||||
TURN_CONFIG="/etc/turnserver.conf"
|
||||
|
||||
# create a directory to store certs if it does not exists
|
||||
if [ ! -d "$COTURN_CERT_DIR" ]; then
|
||||
mkdir -p $COTURN_CERT_DIR
|
||||
chown -R turnserver:turnserver /etc/coturn/
|
||||
chmod -R 700 /etc/coturn/
|
||||
fi
|
||||
|
||||
# This is a template and when copied to /etc/letsencrypt/renewal-hooks/deploy/
|
||||
# during creating the Let's encrypt certs script
|
||||
# jitsi-meet.example.com will be replaced with the real domain of deployment
|
||||
for domain in $RENEWED_DOMAINS; do
|
||||
case $domain in
|
||||
jitsi-meet.example.com)
|
||||
# Make sure the certificate and private key files are
|
||||
# never world readable, even just for an instant while
|
||||
# we're copying them into daemon_cert_root.
|
||||
umask 077
|
||||
|
||||
cp "$RENEWED_LINEAGE/fullchain.pem" "$COTURN_CERT_DIR/$domain.fullchain.pem"
|
||||
cp "$RENEWED_LINEAGE/privkey.pem" "$COTURN_CERT_DIR/$domain.privkey.pem"
|
||||
|
||||
# Apply the proper file ownership and permissions for
|
||||
# the daemon to read its certificate and key.
|
||||
chown turnserver "$COTURN_CERT_DIR/$domain.fullchain.pem" \
|
||||
"$COTURN_CERT_DIR/$domain.privkey.pem"
|
||||
chmod 400 "$COTURN_CERT_DIR/$domain.fullchain.pem" \
|
||||
"$COTURN_CERT_DIR/$domain.privkey.pem"
|
||||
|
||||
if [ -f $TURN_CONFIG ] && grep -q "jitsi-meet coturn config" "$TURN_CONFIG" ; then
|
||||
echo "Configuring turnserver"
|
||||
sed -i "/^cert/c\cert=\/etc\/coturn\/certs\/${domain}.fullchain.pem" $TURN_CONFIG
|
||||
sed -i "/^pkey/c\pkey=\/etc\/coturn\/certs\/${domain}.privkey.pem" $TURN_CONFIG
|
||||
fi
|
||||
service coturn restart
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
# jitsi-meet coturn config. Do not modify this line
|
||||
lt-cred-mech
|
||||
use-auth-secret
|
||||
keep-address-family
|
||||
static-auth-secret=__turnSecret__
|
||||
@@ -8,7 +7,7 @@ cert=/etc/jitsi/meet/jitsi-meet.example.com.crt
|
||||
pkey=/etc/jitsi/meet/jitsi-meet.example.com.key
|
||||
|
||||
no-tcp
|
||||
listening-port=443
|
||||
listening-port=4446
|
||||
tls-listening-port=4445
|
||||
external-ip=__external_ip_address__
|
||||
|
||||
|
||||
@@ -11,14 +11,14 @@ stream {
|
||||
}
|
||||
# since 1.13.10
|
||||
map $ssl_preread_alpn_protocols $upstream {
|
||||
"h2" web;
|
||||
"http/1.1" web;
|
||||
"h2,http/1.1" web;
|
||||
~\bh2\b web;
|
||||
~\bhttp/1\. web;
|
||||
default turn;
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443;
|
||||
listen [::]:443;
|
||||
|
||||
# since 1.11.5
|
||||
ssl_preread on;
|
||||
|
||||
@@ -39,6 +39,10 @@ server {
|
||||
index index.html index.htm;
|
||||
error_page 404 /static/404.html;
|
||||
|
||||
gzip on;
|
||||
gzip_types text/plain text/css application/javascript application/json;
|
||||
gzip_vary on;
|
||||
|
||||
location = /config.js {
|
||||
alias /etc/jitsi/meet/jitsi-meet.example.com-config.js;
|
||||
}
|
||||
|
||||
@@ -69,10 +69,14 @@ Use it at the CLI, type
|
||||
make dev
|
||||
```
|
||||
|
||||
By default the backend deployment used is `beta.meet.jit.si`. You can point the Jitsi-Meet app at a different backend by using a proxy server. To do this, set the WEBPACK_DEV_SERVER_PROXY_TARGET variable:
|
||||
By default the backend deployment used is `alpha.jitsi.net`. You can point the Jitsi-Meet app at a different backend by using a proxy server. To do this, set the WEBPACK_DEV_SERVER_PROXY_TARGET variable:
|
||||
```
|
||||
export WEBPACK_DEV_SERVER_PROXY_TARGET=https://your-example-server.com
|
||||
make dev
|
||||
```
|
||||
|
||||
The app should be running at https://localhost:8080/
|
||||
|
||||
#### Chrome Privacy Error
|
||||
|
||||
Newer versions of Chrome may block localhost under https and show `NET::ERR_CERT_INVALID` on the page. To solve this open [chrome://flags/#allow-insecure-localhost](chrome://flags/#allow-insecure-localhost) and select Enable, then press Relaunch or quit and restart Chrome.
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
# Jitsi Conference Focus settings
|
||||
# sets the host name of the XMPP server
|
||||
JICOFO_HOST=localhost
|
||||
|
||||
# sets the XMPP domain (default: none)
|
||||
JICOFO_HOSTNAME=meet.example.com
|
||||
|
||||
# sets the secret used to authenticate as an XMPP component
|
||||
JICOFO_SECRET=$JICOFO_SECRET
|
||||
|
||||
# sets the port to use for the XMPP component connection
|
||||
JICOFO_PORT=5347
|
||||
|
||||
# sets the XMPP domain name to use for XMPP user logins
|
||||
JICOFO_AUTH_DOMAIN=auth.meet.example.com
|
||||
|
||||
# sets the username to use for XMPP user logins
|
||||
JICOFO_AUTH_USER=focus
|
||||
|
||||
# sets the password to use for XMPP user logins
|
||||
JICOFO_AUTH_PASSWORD=$JICOFO_PASSWORD
|
||||
|
||||
# extra options to pass to the jicofo daemon
|
||||
JICOFO_OPTS=""
|
||||
|
||||
# adds java system props that are passed to jicofo (default are for home and logging config file)
|
||||
JAVA_SYS_PROPS="-Dnet.java.sip.communicator.SC_HOME_DIR_LOCATION=/etc/jitsi -Dnet.java.sip.communicator.SC_HOME_DIR_NAME=jicofo -Dnet.java.sip.communicator.SC_LOG_DIR_LOCATION=/var/log/jitsi -Djava.util.logging.config.file=/etc/jitsi/jicofo/logging.properties"
|
||||
@@ -0,0 +1,6 @@
|
||||
|
||||
org.jitsi.jicofo.BRIDGE_MUC=JvbBrewery@internal.auth.meet.example.com
|
||||
org.jitsi.jicofo.ALWAYS_TRUST_MODE_ENABLED=true
|
||||
|
||||
org.jitsi.jicofo.jibri.BREWERY=JibriBrewery@internal.auth.meet.example.com
|
||||
org.jitsi.jicofo.jibri.PENDING_TIMEOUT=90
|
||||
@@ -0,0 +1,88 @@
|
||||
plugin_paths = { "/usr/share/jitsi-meet/prosody-plugins/" }
|
||||
|
||||
-- domain mapper options, must at least have domain base set to use the mapper
|
||||
muc_mapper_domain_base = "meet.example.com";
|
||||
|
||||
turncredentials_secret = "turncredentials_secret_test";
|
||||
|
||||
turncredentials = {
|
||||
{ type = "stun", host = "meet.example.com", port = "443" },
|
||||
{ type = "turn", host = "meet.example.com", port = "443", transport = "udp" },
|
||||
{ type = "turns", host = "meet.example.com", port = "443", transport = "tcp" }
|
||||
};
|
||||
|
||||
cross_domain_bosh = false;
|
||||
consider_bosh_secure = true;
|
||||
|
||||
VirtualHost "meet.example.com"
|
||||
-- enabled = false -- Remove this line to enable this host
|
||||
authentication = "anonymous"
|
||||
-- Properties below are modified by jitsi-meet-tokens package config
|
||||
-- and authentication above is switched to "token"
|
||||
--app_id="example_app_id"
|
||||
--app_secret="example_app_secret"
|
||||
-- Assign this host a certificate for TLS, otherwise it would use the one
|
||||
-- set in the global section (if any).
|
||||
-- Note that old-style SSL on port 5223 only supports one certificate, and will always
|
||||
-- use the global one.
|
||||
ssl = {
|
||||
key = "/etc/prosody/certs/meet.example.com.key";
|
||||
certificate = "/etc/prosody/certs/meet.example.com.crt";
|
||||
}
|
||||
speakerstats_component = "speakerstats.meet.example.com"
|
||||
conference_duration_component = "conferenceduration.meet.example.com"
|
||||
-- we need bosh
|
||||
modules_enabled = {
|
||||
"bosh";
|
||||
"pubsub";
|
||||
"ping"; -- Enable mod_ping
|
||||
"speakerstats";
|
||||
"turncredentials";
|
||||
"conference_duration";
|
||||
}
|
||||
c2s_require_encryption = false
|
||||
|
||||
Component "conference.meet.example.com" "muc"
|
||||
storage = "memory"
|
||||
modules_enabled = {
|
||||
"muc_meeting_id";
|
||||
"muc_domain_mapper";
|
||||
-- "token_verification";
|
||||
}
|
||||
admins = { "focus@auth.meet.example.com" }
|
||||
muc_room_locking = false
|
||||
muc_room_default_public_jids = true
|
||||
|
||||
-- internal muc component
|
||||
-- Note: This is also used from jibris
|
||||
Component "internal.auth.meet.example.com" "muc"
|
||||
storage = "memory"
|
||||
modules_enabled = {
|
||||
"ping";
|
||||
}
|
||||
admins = { "focus@auth.meet.example.com", "jvb@auth.meet.example.com" }
|
||||
|
||||
VirtualHost "auth.meet.example.com"
|
||||
ssl = {
|
||||
key = "/etc/prosody/certs/auth.meet.example.com.key";
|
||||
certificate = "/etc/prosody/certs/auth.meet.example.com.crt";
|
||||
}
|
||||
authentication = "internal_plain"
|
||||
|
||||
Component "focus.meet.example.com"
|
||||
component_secret = "jicofo_secret_test"
|
||||
|
||||
Component "speakerstats.meet.example.com" "speakerstats_component"
|
||||
muc_component = "conference.meet.example.com"
|
||||
|
||||
|
||||
Component "conferenceduration.meet.example.com" "conference_duration_component"
|
||||
muc_component = "conference.meet.example.com"
|
||||
|
||||
-- for Jibri
|
||||
VirtualHost "recorder.meet.example.com"
|
||||
modules_enabled = {
|
||||
"ping";
|
||||
}
|
||||
authentication = "internal_plain"
|
||||
c2s_require_encryption = false
|
||||
@@ -0,0 +1,114 @@
|
||||
-- Prosody XMPP Server Configuration
|
||||
|
||||
---------- Server-wide settings ----------
|
||||
-- Settings in this section apply to the whole server and are the default settings
|
||||
-- for any virtual hosts
|
||||
|
||||
admins = { }
|
||||
|
||||
network_backend = "epoll"
|
||||
|
||||
-- This is the list of modules Prosody will load on startup.
|
||||
-- It looks for mod_modulename.lua in the plugins folder, so make sure that exists too.
|
||||
-- Documentation for bundled modules can be found at: https://prosody.im/doc/modules
|
||||
modules_enabled = {
|
||||
|
||||
-- Generally required
|
||||
"roster"; -- Allow users to have a roster. Recommended ;)
|
||||
"saslauth"; -- Authentication for clients and servers. Recommended if you want to log in.
|
||||
"tls"; -- Add support for secure TLS on c2s/s2s connections
|
||||
"dialback"; -- s2s dialback support
|
||||
"disco"; -- Service discovery
|
||||
|
||||
-- Not essential, but recommended
|
||||
"carbons"; -- Keep multiple clients in sync
|
||||
"pep"; -- Enables users to publish their avatar, mood, activity, playing music and more
|
||||
"private"; -- Private XML storage (for room bookmarks, etc.)
|
||||
"blocklist"; -- Allow users to block communications with other users
|
||||
"vcard4"; -- User profiles (stored in PEP)
|
||||
"vcard_legacy"; -- Conversion between legacy vCard and PEP Avatar, vcard
|
||||
|
||||
-- Nice to have
|
||||
"version"; -- Replies to server version requests
|
||||
"uptime"; -- Report how long server has been running
|
||||
"time"; -- Let others know the time here on this server
|
||||
"ping"; -- Replies to XMPP pings with pongs
|
||||
"register"; -- Allow users to register on this server using a client and change passwords
|
||||
--"mam"; -- Store messages in an archive and allow users to access it
|
||||
--"csi_simple"; -- Simple Mobile optimizations
|
||||
|
||||
-- Admin interfaces
|
||||
"admin_adhoc"; -- Allows administration via an XMPP client that supports ad-hoc commands
|
||||
--"admin_telnet"; -- Opens telnet console interface on localhost port 5582
|
||||
|
||||
-- HTTP modules
|
||||
--"bosh"; -- Enable BOSH clients, aka "Jabber over HTTP"
|
||||
--"websocket"; -- XMPP over WebSockets
|
||||
--"http_files"; -- Serve static files from a directory over HTTP
|
||||
|
||||
-- Other specific functionality
|
||||
--"limits"; -- Enable bandwidth limiting for XMPP connections
|
||||
--"groups"; -- Shared roster support
|
||||
--"server_contact_info"; -- Publish contact information for this service
|
||||
--"announce"; -- Send announcement to all online users
|
||||
--"welcome"; -- Welcome users who register accounts
|
||||
--"watchregistrations"; -- Alert admins of registrations
|
||||
--"motd"; -- Send a message to users when they log in
|
||||
--"legacyauth"; -- Legacy authentication. Only used by some old clients and bots.
|
||||
--"proxy65"; -- Enables a file transfer proxy service which clients behind NAT can use
|
||||
}
|
||||
|
||||
-- These modules are auto-loaded, but should you want
|
||||
-- to disable them then uncomment them here:
|
||||
modules_disabled = {
|
||||
-- "offline"; -- Store offline messages
|
||||
-- "c2s"; -- Handle client connections
|
||||
-- "s2s"; -- Handle server-to-server connections
|
||||
-- "posix"; -- POSIX functionality, sends server to background, enables syslog, etc.
|
||||
}
|
||||
|
||||
-- Disable account creation by default, for security
|
||||
-- For more information see https://prosody.im/doc/creating_accounts
|
||||
allow_registration = false
|
||||
|
||||
-- Force clients to use encrypted connections? This option will
|
||||
-- prevent clients from authenticating unless they are using encryption.
|
||||
|
||||
c2s_require_encryption = true
|
||||
|
||||
-- Force servers to use encrypted connections? This option will
|
||||
-- prevent servers from authenticating unless they are using encryption.
|
||||
|
||||
s2s_require_encryption = true
|
||||
|
||||
-- Force certificate authentication for server-to-server connections?
|
||||
|
||||
s2s_secure_auth = false
|
||||
|
||||
|
||||
-- Required for init scripts and prosodyctl
|
||||
pidfile = "/var/run/prosody/prosody.pid"
|
||||
|
||||
-- Select the authentication backend to use. The 'internal' providers
|
||||
-- use Prosody's configured data storage to store the authentication data.
|
||||
|
||||
authentication = "internal_hashed"
|
||||
|
||||
archive_expires_after = "1w" -- Remove archived messages after 1 week
|
||||
|
||||
-- Logging configuration
|
||||
-- For advanced logging see https://prosody.im/doc/logging
|
||||
log = {
|
||||
info = "/var/log/prosody/prosody.log"; -- Change 'info' to 'debug' for verbose logging
|
||||
error = "/var/log/prosody/prosody.err";
|
||||
-- "*syslog"; -- Uncomment this for logging to syslog
|
||||
-- "*console"; -- Log to the console, useful for debugging with daemonize=false
|
||||
}
|
||||
|
||||
|
||||
-- Location of directory to find certificates in (relative to main config file):
|
||||
certificates = "certs"
|
||||
|
||||
VirtualHost "localhost"
|
||||
|
||||
Include "conf.d/*.cfg.lua"
|
||||
@@ -0,0 +1,20 @@
|
||||
# Jitsi Videobridge settings
|
||||
|
||||
# sets the XMPP domain (default: none)
|
||||
JVB_HOSTNAME=meet.example.com
|
||||
|
||||
# sets the hostname of the XMPP server (default: domain if set, localhost otherwise)
|
||||
JVB_HOST=
|
||||
|
||||
# sets the port of the XMPP server (default: 5275)
|
||||
JVB_PORT=5347
|
||||
|
||||
# sets the shared secret used to authenticate to the XMPP server
|
||||
JVB_SECRET=$VP_SECRET
|
||||
|
||||
# extra options to pass to the JVB daemon
|
||||
JVB_OPTS="--apis=rest,"
|
||||
|
||||
|
||||
# adds java system props that are passed to jvb (default are for home and logging config file)
|
||||
JAVA_SYS_PROPS="-Dnet.java.sip.communicator.SC_HOME_DIR_LOCATION=/etc/jitsi -Dnet.java.sip.communicator.SC_HOME_DIR_NAME=videobridge -Dnet.java.sip.communicator.SC_LOG_DIR_LOCATION=/var/log/jitsi -Djava.util.logging.config.file=/etc/jitsi/videobridge/logging.properties"
|
||||
@@ -0,0 +1,19 @@
|
||||
org.ice4j.ice.harvest.DISABLE_AWS_HARVESTER=true
|
||||
org.ice4j.ice.harvest.STUN_MAPPING_HARVESTER_ADDRESSES=meet-jit-si-turnrelay.jitsi.net:443
|
||||
|
||||
org.jitsi.jicofo.ALWAYS_TRUST_MODE_ENABLED=true
|
||||
|
||||
org.jitsi.videobridge.ENABLE_REST_SHUTDOWN=true
|
||||
|
||||
# Enable broadcasting stats/presence in a MUC
|
||||
org.jitsi.videobridge.ENABLE_STATISTICS=true
|
||||
org.jitsi.videobridge.STATISTICS_TRANSPORT=muc,colibri,rest
|
||||
org.jitsi.videobridge.STATISTICS_INTERVAL=5000
|
||||
|
||||
org.jitsi.videobridge.xmpp.user.shard-1.HOSTNAME=meet.example.com
|
||||
org.jitsi.videobridge.xmpp.user.shard-1.DOMAIN=auth.meet.example.com
|
||||
org.jitsi.videobridge.xmpp.user.shard-1.USERNAME=jvb
|
||||
org.jitsi.videobridge.xmpp.user.shard-1.PASSWORD=$VB_PASSWORD
|
||||
org.jitsi.videobridge.xmpp.user.shard-1.MUC_JIDS=JvbBrewery@internal.auth.meet.example.com
|
||||
org.jitsi.videobridge.xmpp.user.shard-1.MUC_NICKNAME=$NICKNAME_OF_VB
|
||||
org.jitsi.videobridge.xmpp.user.shard-1.DISABLE_CERTIFICATE_VERIFICATION=true
|
||||
@@ -8,6 +8,8 @@ change references to that to match your host, and generate some passwords for
|
||||
|
||||
There are also some complete [example config files](https://github.com/jitsi/jitsi-meet/tree/master/doc/example-config-files/) available, mentioned in each section.
|
||||
|
||||
There are additional configurations to be done for a [scalable installation](https://github.com/jitsi/jitsi-meet/tree/master/doc/scalable-installation.md)
|
||||
|
||||
## Network description
|
||||
|
||||
This is how the network looks:
|
||||
|
||||
@@ -7,8 +7,10 @@ Jitsi Meet can be built as a standalone app for Android or iOS. It uses the
|
||||
|
||||
First make sure the [React Native dependencies] are installed.
|
||||
|
||||
**NOTE**: This document assumes the app is being built on a macOS system.
|
||||
**NOTE**: Node 10.X and npm 6.X are recommended for building.
|
||||
**NOTE**: This document assumes the app is being built on a macOS system. GNU/Linux is also
|
||||
supported for building the Android app and Windows **is not supported at alll**.
|
||||
|
||||
**NOTE**: Node 12.X and npm 6.X are recommended for building.
|
||||
|
||||
|
||||
## iOS
|
||||
|
||||
@@ -22,14 +22,22 @@ Finally on the same machine test that you can ping the FQDN with: `ping "$(hostn
|
||||
|
||||
### Add the Jitsi package repository
|
||||
```sh
|
||||
echo 'deb https://download.jitsi.org stable/' >> /etc/apt/sources.list.d/jitsi-stable.list
|
||||
echo 'deb https://download.jitsi.org stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list
|
||||
wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add -
|
||||
```
|
||||
### Open ports in your firewall
|
||||
|
||||
Open the following ports in your firewall, to allow traffic to the machine running jitsi:
|
||||
|
||||
- 80 TCP
|
||||
- 443 TCP
|
||||
- 10000 UDP
|
||||
|
||||
|
||||
### Install Jitsi Meet
|
||||
|
||||
_Note_: The installer will check if [Nginx](https://nginx.org/) or [Apache](https://httpd.apache.org/) is present (in that order) and configure a virtualhost within the web server it finds to serve Jitsi Meet. If none of the above is found it then defaults to Nginx.
|
||||
If you are already running Nginx on port 443 on the same machine you better skip the turnserver configuration as it will conflict with your current port 443, so use the command `apt install --no-install-recommends jitsi-meet`.
|
||||
If you are already running Nginx on port 443 on the same machine turnserver configuration will be skipped as it will conflict with your current port 443.
|
||||
|
||||
```sh
|
||||
# Ensure support is available for apt repositories served via HTTPS
|
||||
@@ -50,7 +58,7 @@ This hostname (or IP address) will be used for virtualhost configuration inside
|
||||
|
||||
In order to have encrypted communications, you need a [TLS certificate](https://en.wikipedia.org/wiki/Transport_Layer_Security). The easiest way is to use [Let's Encrypt](https://letsencrypt.org/).
|
||||
|
||||
_Note_: Jitsi Meet mobile apps *require* a valid certificate signed by a trusted [Certificate Authority](https://en.wikipedia.org/wiki/Certificate_authority) and will not be able to connect to your server if you choose a self-signed certificate.
|
||||
_Note_: Jitsi Meet mobile apps *require* a valid certificate signed by a trusted [Certificate Authority](https://en.wikipedia.org/wiki/Certificate_authority) (such as a Let's Encrypt certificate) and will not be able to connect to your server if you choose a self-signed certificate.
|
||||
|
||||
Simply run the following in your shell:
|
||||
|
||||
|
||||
166
doc/scalable-installation.md
Normal file
166
doc/scalable-installation.md
Normal file
@@ -0,0 +1,166 @@
|
||||
# Scalable Jitsi installation
|
||||
|
||||
A single server Jitsi installation is good for a limited size of concurrent conferences.
|
||||
The first limiting factor is the videobridge component, that handles the actual video and audio traffic.
|
||||
It is easy to scale the video bridges horizontally by adding as many as needed.
|
||||
In a cloud based environment, additionally the bridges can be scaled up or down as needed.
|
||||
|
||||
*NB*: The [Youtube Tutorial on Scaling](https://www.youtube.com/watch?v=LyGV4uW8km8) is outdated and describes an old configuration method.
|
||||
|
||||
*NB*: Building a scalable infrastructure is not a task for beginning Jitsi Administrators.
|
||||
The instructions assume that you have installed a single node version successfully, and that
|
||||
you are comfortable installing, configuring and debugging Linux software.
|
||||
This is not a step-by-step guide, but will show you, which packages to install and which
|
||||
configurations to change. Use the [manual install](https://github.com/jitsi/jitsi-meet/blob/master/doc/manual-install.md) for
|
||||
details on how to setup Jitsi on a single host.
|
||||
It is highly recommended to use configuration management tools like Ansible or Puppet to manage the
|
||||
installation and configuration.
|
||||
|
||||
## Architecture (Single Jitsi-Meet, multiple videobridges)
|
||||
|
||||
A first step is to split the functions of the central jitsi-meet instance (with nginx, prosody and jicofo) and
|
||||
videobridges.
|
||||
|
||||
A simplified diagram (with open network ports) of an installation with one Jitsi-Meet instance and three
|
||||
videobridges that are load balanced looks as follows. Each box is a server/VM.
|
||||
|
||||
```
|
||||
+ +
|
||||
| |
|
||||
| |
|
||||
v v
|
||||
80, 443 TCP 443 TCP, 10000 UDP
|
||||
+--------------+ +---------------------+
|
||||
| nginx | 5222, 5347 TCP | |
|
||||
| jitsi-meet |<-------------------+| jitsi-videobridge |
|
||||
| prosody | | | |
|
||||
| jicofo | | +---------------------+
|
||||
+--------------+ |
|
||||
| +---------------------+
|
||||
| | |
|
||||
+----------+| jitsi-videobridge |
|
||||
| | |
|
||||
| +---------------------+
|
||||
|
|
||||
| +---------------------+
|
||||
| | |
|
||||
+----------+| jitsi-videobridge |
|
||||
| |
|
||||
+---------------------+
|
||||
```
|
||||
|
||||
## Machine Sizing
|
||||
|
||||
The Jitsi-Meet server will generally not have that much load (unless you have many) conferences
|
||||
going at the same time. A 4 CPU, 8 GB machine will probably be fine.
|
||||
|
||||
The videobridges will have more load. 4 or 8 CPU with 8 GB RAM seems to be a good configuration.
|
||||
|
||||
|
||||
### Installation of Jitsi-Meet
|
||||
|
||||
Assuming that the installation will run under the following FQDN: `meet.example.com` and you have
|
||||
SSL cert and key in `/etc/ssl/meet.example.com.{crt,key}`
|
||||
|
||||
Set the following DebConf variables prior to installing the packages.
|
||||
(We are not installing the `jitsi-meet` package which would handle that for us)
|
||||
|
||||
Install the `debconf-utils` package
|
||||
|
||||
```
|
||||
$ cat << EOF | sudo debconf-set-selections
|
||||
jitsi-videobridge jitsi-videobridge/jvb-hostname string meet.example.com
|
||||
jitsi-meet jitsi-meet/jvb-serve boolean false
|
||||
jitsi-meet-prosody jitsi-videobridge/jvb-hostname string meet.example.com
|
||||
jitsi-meet-web-config jitsi-meet/cert-choice select I want to use my own certificate
|
||||
jitsi-meet-web-config jitsi-meet/cert-path-crt string /etc/ssl/meet.example.com.crt
|
||||
jitsi-meet-web-config jitsi-meet/cert-path-key string /etc/ssl/meet.example.com.key
|
||||
EOF
|
||||
```
|
||||
|
||||
On the jitsi-meet server, install the following packages:
|
||||
|
||||
* `nginx`
|
||||
* `prosody`
|
||||
* `jicofo`
|
||||
* `jitsi-meet-web`
|
||||
* `jitsi-meet-prosody`
|
||||
* `jitsi-meet-web-config`
|
||||
|
||||
### Installation of Videobridge(s)
|
||||
|
||||
For simplicities sake, set the same `debconf` variables as above and install
|
||||
|
||||
* `jitsi-videobridge2`
|
||||
|
||||
### Configuration of jitsi-meet
|
||||
|
||||
#### Firewall
|
||||
|
||||
Open the following ports:
|
||||
|
||||
Open to world:
|
||||
|
||||
* 80 TCP
|
||||
* 443 TCP
|
||||
|
||||
Open to the videobridges only
|
||||
|
||||
* 5222 TCP (for Prosody)
|
||||
* 5347 TCP (for Jicofo)
|
||||
|
||||
|
||||
#### NGINX
|
||||
|
||||
Create the `/etc/nginx/sites-available/meet.example.com.conf` as usual
|
||||
|
||||
#### Prosody
|
||||
|
||||
Follow the steps in the [manual install](https://github.com/jitsi/jitsi-meet/blob/master/doc/manual-install.md) for setup tasks
|
||||
|
||||
You will need to adapt the following files (see the files in `example-config-files/scalable`)
|
||||
|
||||
* `/etc/prosody/prosody.cfg.lua`
|
||||
* `/etc/prosody/conf.avail/meet.example.com.cfg.lua`
|
||||
|
||||
#### Jitsi-Meet
|
||||
|
||||
Adapt `/usr/share/jitsi-meet/config.js` and `/usr/share/jitsi-meet/interface-config.js` to your specific needs
|
||||
|
||||
#### Jicofo
|
||||
|
||||
You will need to adapt the following files (see the files in `example-config-files/scalable`)
|
||||
|
||||
* `/etc/jitsi/jicofo/config` (hostname, jicofo_secret, jicofo_password)
|
||||
* `/etc/jitsi/jicofo/sip-communicator.properties` (hostname)
|
||||
|
||||
### Configuration of the Videobridge
|
||||
|
||||
#### Firewall
|
||||
|
||||
Open the following ports:
|
||||
|
||||
Open to world:
|
||||
|
||||
* 443 TCP
|
||||
* 10000 UDP
|
||||
|
||||
#### jitsi-videobridge2
|
||||
|
||||
You will need to adapt the following files (see the files in `example-config-files/scalable`)
|
||||
|
||||
Each videobridge will have to have it's own, unique nickname
|
||||
|
||||
* `/etc/jitsi/videobridge/config` (hostname, password)
|
||||
* `/etc/jitsi/jicofo/sip-communicator.properties` (hostname of jitsi-meet, nickname of videobridge, vb_password)
|
||||
|
||||
With the latest stable (April 2020) videobridge, it is no longer necessary to set public and private IP
|
||||
adresses in the `sip-communicator.properties` as the bridge will figure out the correct configuration by itself.
|
||||
|
||||
## Testing
|
||||
|
||||
After restarting all services (`prosody`, `jicofo` and all the `jitsi-videobridge2`) you can see in
|
||||
`/var/log/prosody/prosody.log` and
|
||||
`/var/log/jitsi/jicofo.log` that the videobridges connect to Prososy and that Jicofo picks them up.
|
||||
|
||||
When a new conference starts, Jicofo picks a videobridge and schedules the conference on it.
|
||||
@@ -51,7 +51,8 @@ var interfaceConfig = {
|
||||
'fodeviceselection', 'hangup', 'profile', 'info', 'chat', 'recording',
|
||||
'livestreaming', 'etherpad', 'sharedvideo', 'settings', 'raisehand',
|
||||
'videoquality', 'filmstrip', 'invite', 'feedback', 'stats', 'shortcuts',
|
||||
'tileview', 'videobackgroundblur', 'download', 'help', 'mute-everyone'
|
||||
'tileview', 'videobackgroundblur', 'download', 'help', 'mute-everyone',
|
||||
'e2ee'
|
||||
],
|
||||
|
||||
SETTINGS_SECTIONS: [ 'devices', 'language', 'moderator', 'profile', 'calendar' ],
|
||||
@@ -206,12 +207,12 @@ var interfaceConfig = {
|
||||
* If this is set to false, the banner will not be rendered at all. If set to true, the check for extension(s)
|
||||
* being already installed is done before rendering.
|
||||
*/
|
||||
SHOW_CHROME_EXTENSION_BANNER: false
|
||||
SHOW_CHROME_EXTENSION_BANNER: false,
|
||||
|
||||
/**
|
||||
* When enabled, the kick participant button will not be presented for users without a JWT
|
||||
*/
|
||||
// HIDE_KICK_BUTTON_FOR_GUESTS: false
|
||||
// HIDE_KICK_BUTTON_FOR_GUESTS: false,
|
||||
|
||||
/**
|
||||
* How many columns the tile view can expand to. The respected range is
|
||||
@@ -252,6 +253,12 @@ var interfaceConfig = {
|
||||
MOBILE_DYNAMIC_LINK
|
||||
PHONE_NUMBER_REGEX
|
||||
*/
|
||||
|
||||
// Allow all above example options to include a trailing comma and
|
||||
// prevent fear when commenting out the last value.
|
||||
makeJsonParserHappy: 'even if last key had a trailing comma'
|
||||
|
||||
// no configuration value should follow this line.
|
||||
};
|
||||
|
||||
/* eslint-enable no-unused-vars, no-var, max-len */
|
||||
|
||||
@@ -586,4 +586,4 @@ SPEC CHECKSUMS:
|
||||
|
||||
PODFILE CHECKSUM: f615794fb9184757b00cd16e534824ba6ee2fc98
|
||||
|
||||
COCOAPODS: 1.8.4
|
||||
COCOAPODS: 1.9.1
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>APPL</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>20.2.0</string>
|
||||
<string>20.3.0</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleURLTypes</key>
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>APPL</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>20.2.0</string>
|
||||
<string>20.3.0</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1</string>
|
||||
<key>UISupportedInterfaceOrientations</key>
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>XPC!</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>20.2.0</string>
|
||||
<string>20.3.0</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1</string>
|
||||
<key>CLKComplicationPrincipalClass</key>
|
||||
|
||||
@@ -66,6 +66,9 @@ platform :ios do
|
||||
beta_app_feedback_email: ENV["JITSI_REVIEW_EMAIL"],
|
||||
beta_app_review_info: {
|
||||
contact_email: ENV["JITSI_REVIEW_EMAIL"],
|
||||
contact_first_name: ENV["JITSI_REVIEW_NAME"],
|
||||
contact_last_name: ENV["JITSI_REVIEW_SURNAME"],
|
||||
contact_phone: ENV["JITSI_REVIEW_PHONE"],
|
||||
demo_account_name: ENV["JITSI_DEMO_ACCOUNT"],
|
||||
demo_account_password: ENV["JITSI_DEMO_PASSWORD"],
|
||||
},
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>FMWK</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>2.8.0</string>
|
||||
<string>2.8.1</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>$(CURRENT_PROJECT_VERSION)</string>
|
||||
<key>NSPrincipalClass</key>
|
||||
|
||||
34
lang/languages-ar.json
Normal file
34
lang/languages-ar.json
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"en": "",
|
||||
"af": "",
|
||||
"bg": "",
|
||||
"ca": "",
|
||||
"cs": "",
|
||||
"da": "",
|
||||
"de": "",
|
||||
"el": "",
|
||||
"enGB": "",
|
||||
"eo": "",
|
||||
"es": "",
|
||||
"esUS": "",
|
||||
"et": "",
|
||||
"fi": "",
|
||||
"fr": "",
|
||||
"frCA": "",
|
||||
"hr": "",
|
||||
"hu": "",
|
||||
"hy": "",
|
||||
"it": "",
|
||||
"ja": "",
|
||||
"ko": "",
|
||||
"nl": "",
|
||||
"oc": "",
|
||||
"pl": "",
|
||||
"ptBR": "",
|
||||
"ru": "",
|
||||
"sv": "",
|
||||
"tr": "",
|
||||
"vi": "",
|
||||
"zhCN": "",
|
||||
"zhTW": ""
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
{
|
||||
"en": "İngilis",
|
||||
"af": "",
|
||||
"az": "",
|
||||
"bg": "Bolqar",
|
||||
"cs": "",
|
||||
"de": "Alman",
|
||||
"el": "",
|
||||
"eo": "",
|
||||
"es": "İspan",
|
||||
"fr": "Fransız",
|
||||
"hy": "",
|
||||
"it": "",
|
||||
"ja": "",
|
||||
"ko": "",
|
||||
"nb": "",
|
||||
"oc": "",
|
||||
"pl": "",
|
||||
"ptBR": "",
|
||||
"ru": "",
|
||||
"sk": "",
|
||||
"sl": "",
|
||||
"sv": "",
|
||||
"tr": "",
|
||||
"vi": "",
|
||||
"zhCN": ""
|
||||
}
|
||||
34
lang/languages-be.json
Normal file
34
lang/languages-be.json
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"en": "Англійская",
|
||||
"af": "Афрыкаанс",
|
||||
"bg": "Балгарская",
|
||||
"ca": "Каталанская",
|
||||
"cs": "Чэшская",
|
||||
"da": "Дацкая",
|
||||
"de": "Нямецкая",
|
||||
"el": "Грэцкая",
|
||||
"enGB": "Англійская (Вялікабрытанія)",
|
||||
"eo": "Эсперанта",
|
||||
"es": "Іспанская",
|
||||
"esUS": "Іспанская (Лацінская Амерыка)",
|
||||
"et": "Эстонская",
|
||||
"fi": "Фінская",
|
||||
"fr": "Французская",
|
||||
"frCA": "Французская (канадская)",
|
||||
"hr": "Харвацкая",
|
||||
"hu": "Венгерская",
|
||||
"hy": "Армянская",
|
||||
"it": "Італьянская",
|
||||
"ja": "Японская",
|
||||
"ko": "Карэйская",
|
||||
"nl": "Галандская",
|
||||
"oc": "Аксітанская",
|
||||
"pl": "Польская",
|
||||
"ptBR": "Партугальская (Бразілія)",
|
||||
"ru": "Расійская",
|
||||
"sv": "Шведская",
|
||||
"tr": "Турэцкая",
|
||||
"vi": "В'етнамская",
|
||||
"zhCN": "Кітайская (Кітай)",
|
||||
"zhTW": "Кітайская (Тайвань)"
|
||||
}
|
||||
@@ -29,5 +29,6 @@
|
||||
"tr": "Turc",
|
||||
"vi": "Vietnamita",
|
||||
"zhCN": "Xinès (Xina)",
|
||||
"zhTW": "Xinès (Taiwan)"
|
||||
"zhTW": "Xinès (Taiwan)",
|
||||
"et": "Estonià"
|
||||
}
|
||||
|
||||
@@ -23,5 +23,16 @@
|
||||
"sv": "Schwedisch",
|
||||
"tr": "Türkisch",
|
||||
"vi": "Vietnamesisch",
|
||||
"zhCN": "Chinesisch (China)"
|
||||
"zhCN": "Chinesisch (China)",
|
||||
"zhTW": "Chinesisch (Taiwan)",
|
||||
"nl": "Niederländisch",
|
||||
"hu": "Ungarisch",
|
||||
"hr": "Kroatisch",
|
||||
"frCA": "Französisch (Kanada)",
|
||||
"fi": "Finnisch",
|
||||
"et": "Estnisch",
|
||||
"esUS": "Spanisch (Lateinamerika)",
|
||||
"enGB": "Englisch (Vereinigtes Königreich)",
|
||||
"da": "Dänisch",
|
||||
"ca": "Katalanisch"
|
||||
}
|
||||
|
||||
@@ -1,27 +1,38 @@
|
||||
{
|
||||
"en": "",
|
||||
"af": "",
|
||||
"en": "English",
|
||||
"af": "Afrikaans",
|
||||
"az": "",
|
||||
"bg": "",
|
||||
"cs": "",
|
||||
"de": "",
|
||||
"el": "",
|
||||
"eo": "",
|
||||
"es": "",
|
||||
"fr": "",
|
||||
"hy": "",
|
||||
"it": "",
|
||||
"ja": "",
|
||||
"ko": "",
|
||||
"bg": "Bulgarian",
|
||||
"cs": "Czech",
|
||||
"de": "German",
|
||||
"el": "Greek",
|
||||
"eo": "Esperanto",
|
||||
"es": "Spanish",
|
||||
"fr": "French",
|
||||
"hy": "Armenian",
|
||||
"it": "Italian",
|
||||
"ja": "Japanese",
|
||||
"ko": "Korean",
|
||||
"nb": "",
|
||||
"oc": "",
|
||||
"pl": "",
|
||||
"ptBR": "",
|
||||
"ru": "",
|
||||
"oc": "Occitan",
|
||||
"pl": "Polish",
|
||||
"ptBR": "Portuguese (Brazil)",
|
||||
"ru": "Russian",
|
||||
"sk": "",
|
||||
"sl": "",
|
||||
"sv": "",
|
||||
"tr": "",
|
||||
"vi": "",
|
||||
"zhCN": ""
|
||||
}
|
||||
"sv": "Swedish",
|
||||
"tr": "Turkish",
|
||||
"vi": "Vietnamese",
|
||||
"zhCN": "Chinese (China)",
|
||||
"zhTW": "Chinese (Taiwan)",
|
||||
"nl": "Dutch",
|
||||
"hu": "Hungarian",
|
||||
"hr": "Croatian",
|
||||
"frCA": "French (Canadian)",
|
||||
"fi": "Finnish",
|
||||
"et": "Estonian",
|
||||
"esUS": "Spanish (Latin America)",
|
||||
"enGB": "English (United Kingdom)",
|
||||
"da": "Danish",
|
||||
"ca": "Catalan"
|
||||
}
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
{
|
||||
"en": "Angla",
|
||||
"af": "",
|
||||
"az": "",
|
||||
"af": "Afrikansa",
|
||||
"az": "Azera",
|
||||
"bg": "Bulgara",
|
||||
"cs": "",
|
||||
"cs": "Ĉeĥa",
|
||||
"de": "Germana",
|
||||
"el": "",
|
||||
"el": "Hispana",
|
||||
"eo": "Esperanto",
|
||||
"es": "Hispana",
|
||||
"fr": "Franca",
|
||||
"hy": "Armena",
|
||||
"it": "Itala",
|
||||
"ja": "",
|
||||
"ko": "",
|
||||
"ja": "Japana",
|
||||
"ko": "Korea",
|
||||
"nb": "Norvega (Bukmola)",
|
||||
"oc": "Okcitana",
|
||||
"pl": "Pola",
|
||||
@@ -22,6 +22,6 @@
|
||||
"sl": "Slovena",
|
||||
"sv": "Sveda",
|
||||
"tr": "Turka",
|
||||
"vi": "",
|
||||
"vi": "Vjetnama",
|
||||
"zhCN": "Ĉina (Ĉinuja)"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"en": "Inglés",
|
||||
"af": "Africano",
|
||||
"af": "Afrikáans",
|
||||
"bg": "Búlgaro",
|
||||
"ca": "Catalán",
|
||||
"cs": "Checo",
|
||||
@@ -12,21 +12,25 @@
|
||||
"esUS": "Español (América Latina)",
|
||||
"fi": "Finlandés",
|
||||
"fr": "Francés",
|
||||
"frCA": "Franco (Canadiense)",
|
||||
"frCA": "Francés (Canadiense)",
|
||||
"he": "Hebreo",
|
||||
"hr": "Croata",
|
||||
"hu": "Húngaro",
|
||||
"hy": "Armenio",
|
||||
"it": "Italiano",
|
||||
"ja": "Jopones",
|
||||
"ja": "Japonés",
|
||||
"ko": "Coreano",
|
||||
"nl": "Holandés",
|
||||
"oc": "Occitano",
|
||||
"pl": "Polaco",
|
||||
"ptBR": "Portugués (Brasil)",
|
||||
"ru": "Ruso",
|
||||
"sk": "Eslovaco",
|
||||
"sv": "Sueco",
|
||||
"tr": "Turco",
|
||||
"vi": "Vietnamita",
|
||||
"zhCN": "Chino (China)",
|
||||
"zhTW": "Chino (Taiwan)"
|
||||
}
|
||||
"zhTW": "Chino (Taiwán)",
|
||||
"et": "Estonio",
|
||||
"da": "Danés"
|
||||
}
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
"fi": "Finlandés",
|
||||
"fr": "Francés",
|
||||
"frCA": "Francés (Canadiense)",
|
||||
"he": "Hebreo",
|
||||
"hr": "Croata",
|
||||
"hu": "Húngaro",
|
||||
"hy": "Armenio",
|
||||
@@ -24,9 +25,10 @@
|
||||
"pl": "Polaco",
|
||||
"ptBR": "Portugués (Brasil)",
|
||||
"ru": "Ruso",
|
||||
"sk": "Eslovaco",
|
||||
"sv": "Sueco",
|
||||
"tr": "Turco",
|
||||
"vi": "Vietnamita",
|
||||
"zhCN": "Chino (China)",
|
||||
"zhTW": "Chino (Taiwan)"
|
||||
}
|
||||
}
|
||||
|
||||
34
lang/languages-eu.json
Normal file
34
lang/languages-eu.json
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"en": "Ingelesa",
|
||||
"af": "Afrikaans",
|
||||
"bg": "Bulgariera",
|
||||
"ca": "Katalana",
|
||||
"cs": "Txekiera",
|
||||
"da": "Daniera",
|
||||
"de": "Alemana",
|
||||
"el": "Greziera",
|
||||
"enGB": "Ingelesa (Erresuma Batua)",
|
||||
"eo": "Esperantoa",
|
||||
"es": "Gaztelania",
|
||||
"esUS": "Gaztelania (Latinamerika)",
|
||||
"et": "Estoniera",
|
||||
"fi": "Finlandiera",
|
||||
"fr": "Frantsesa",
|
||||
"frCA": "Frantsesa (Kanada)",
|
||||
"hr": "Kroaziera",
|
||||
"hu": "Hungariera",
|
||||
"hy": "Armeniera",
|
||||
"it": "Italiera",
|
||||
"ja": "Japoniera",
|
||||
"ko": "Koreera",
|
||||
"nl": "Nederlandera",
|
||||
"oc": "Okzitaniera",
|
||||
"pl": "Poloniera",
|
||||
"ptBR": "Portugesa (Brasil)",
|
||||
"ru": "Errusiera",
|
||||
"sv": "Suediera",
|
||||
"tr": "Turkiera",
|
||||
"vi": "Vietnamera",
|
||||
"zhCN": "Txinera (Txina)",
|
||||
"zhTW": "Txinera (Taiwan)"
|
||||
}
|
||||
@@ -1,27 +1,38 @@
|
||||
{
|
||||
"en": "",
|
||||
"af": "",
|
||||
"en": "englanti",
|
||||
"af": "afrikaans",
|
||||
"az": "",
|
||||
"bg": "",
|
||||
"cs": "",
|
||||
"de": "",
|
||||
"el": "",
|
||||
"eo": "",
|
||||
"es": "",
|
||||
"fr": "",
|
||||
"hy": "",
|
||||
"it": "",
|
||||
"ja": "",
|
||||
"ko": "",
|
||||
"bg": "bulgaria",
|
||||
"cs": "tšekki",
|
||||
"de": "saksa",
|
||||
"el": "kreikka",
|
||||
"eo": "esperanto",
|
||||
"es": "espanja",
|
||||
"fr": "ranska",
|
||||
"hy": "armenia",
|
||||
"it": "italia",
|
||||
"ja": "japani",
|
||||
"ko": "korea",
|
||||
"nb": "",
|
||||
"oc": "",
|
||||
"pl": "",
|
||||
"ptBR": "",
|
||||
"ru": "",
|
||||
"oc": "oksitaani",
|
||||
"pl": "puola",
|
||||
"ptBR": "portugali (Brasilia)",
|
||||
"ru": "venäjä",
|
||||
"sk": "",
|
||||
"sl": "",
|
||||
"sv": "",
|
||||
"tr": "",
|
||||
"vi": "",
|
||||
"zhCN": ""
|
||||
}
|
||||
"sv": "ruotsi",
|
||||
"tr": "turkki",
|
||||
"vi": "vietnam",
|
||||
"zhCN": "kiina (Kiina)",
|
||||
"zhTW": "kiina (Taiwan)",
|
||||
"nl": "hollanti",
|
||||
"hu": "unkari",
|
||||
"hr": "kroaatti",
|
||||
"frCA": "ranska (Kanada)",
|
||||
"fi": "suomi",
|
||||
"et": "viro",
|
||||
"esUS": "espanja (Latinalainen Amerikka)",
|
||||
"enGB": "englanti (Yhdistynyt kuningaskunta)",
|
||||
"da": "tanska",
|
||||
"ca": "katalaani"
|
||||
}
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
"cs": "Tchèque",
|
||||
"de": "Allemand",
|
||||
"el": "Grec",
|
||||
"enGB": "Anglais (Royaume-Uni) ",
|
||||
"enGB": "Anglais (Royaume-Uni)",
|
||||
"eo": "Espéranto",
|
||||
"es": "Espagnol",
|
||||
"esUS": "Espagnol (Amérique latine)",
|
||||
"fi": "Finlandais",
|
||||
"fi": "Finnois",
|
||||
"fr": "Français",
|
||||
"frCA": "Français (Canadien)",
|
||||
"frCA": "Français (Canada)",
|
||||
"hr": "Croate",
|
||||
"hu": "Hongrois",
|
||||
"hy": "Arménien",
|
||||
@@ -24,9 +24,12 @@
|
||||
"pl": "Polonais",
|
||||
"ptBR": "Portugais (Brésil)",
|
||||
"ru": "Russe",
|
||||
"sk": "Slovaque",
|
||||
"sv": "Suédois",
|
||||
"tr": "Turc",
|
||||
"vi": "Vietnamien",
|
||||
"zhCN": "Chinois (Chine)",
|
||||
"zhTW": "Chinois (Taiwan)"
|
||||
}
|
||||
"zhTW": "Chinois (Taiwan)",
|
||||
"et": "Estonien",
|
||||
"da": "Danois"
|
||||
}
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
"cs": "Tchèque",
|
||||
"de": "Allemand",
|
||||
"el": "Grec",
|
||||
"enGB": "Anglais (Royaume-Uni) ",
|
||||
"enGB": "Anglais (Royaume-Uni)",
|
||||
"eo": "Espéranto",
|
||||
"es": "Espagnol",
|
||||
"esUS": "Espagnol (Amérique latine)",
|
||||
"fi": "Finlandais",
|
||||
"fi": "Finnois",
|
||||
"fr": "Français",
|
||||
"frCA": "Français (Canadien)",
|
||||
"hr": "Croate",
|
||||
@@ -24,9 +24,12 @@
|
||||
"pl": "Polonais",
|
||||
"ptBR": "Portugais (Brésil)",
|
||||
"ru": "Russe",
|
||||
"sk": "Slovaque",
|
||||
"sv": "Suédois",
|
||||
"tr": "Turc",
|
||||
"vi": "Vietnamien",
|
||||
"zhCN": "Chinois (Chine)",
|
||||
"zhTW": "Chinois (Taiwan)"
|
||||
}
|
||||
"zhTW": "Chinois (Taiwan)",
|
||||
"et": "Estonien",
|
||||
"da": "Danois"
|
||||
}
|
||||
|
||||
34
lang/languages-fy.json
Normal file
34
lang/languages-fy.json
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"en": "",
|
||||
"af": "",
|
||||
"bg": "",
|
||||
"ca": "",
|
||||
"cs": "",
|
||||
"da": "",
|
||||
"de": "",
|
||||
"el": "",
|
||||
"enGB": "",
|
||||
"eo": "",
|
||||
"es": "",
|
||||
"esUS": "",
|
||||
"et": "",
|
||||
"fi": "",
|
||||
"fr": "",
|
||||
"frCA": "",
|
||||
"hr": "",
|
||||
"hu": "",
|
||||
"hy": "",
|
||||
"it": "",
|
||||
"ja": "",
|
||||
"ko": "",
|
||||
"nl": "",
|
||||
"oc": "",
|
||||
"pl": "",
|
||||
"ptBR": "",
|
||||
"ru": "",
|
||||
"sv": "",
|
||||
"tr": "",
|
||||
"vi": "",
|
||||
"zhCN": "",
|
||||
"zhTW": ""
|
||||
}
|
||||
@@ -28,5 +28,7 @@
|
||||
"tr": "Turco",
|
||||
"vi": "Vietnamita",
|
||||
"zhCN": "Chinés (China)",
|
||||
"zhTW": "Chinés (Taiwan)"
|
||||
}
|
||||
"zhTW": "Chinés (Taiwan)",
|
||||
"et": "Estoniano",
|
||||
"da": "Dinamarqués"
|
||||
}
|
||||
|
||||
@@ -24,9 +24,12 @@
|
||||
"pl": "Lengyel",
|
||||
"ptBR": "Portugál (Brazil)",
|
||||
"ru": "Orosz",
|
||||
"sk": "Szlovákul",
|
||||
"sv": "Svéd",
|
||||
"tr": "Török",
|
||||
"vi": "Vietnámi",
|
||||
"zhCN": "Kínai (Kína)",
|
||||
"zhTW": "Kínai (Tajvan)"
|
||||
}
|
||||
"zhTW": "Kínai (Tajvan)",
|
||||
"et": "Észt",
|
||||
"da": "Dán"
|
||||
}
|
||||
|
||||
@@ -23,5 +23,16 @@
|
||||
"sv": "Svedese",
|
||||
"tr": "Turco",
|
||||
"vi": "Vietnamita",
|
||||
"zhCN": "Cinese (Cina)"
|
||||
"zhCN": "Cinese (Cina)",
|
||||
"enGB": "Inglese (Regno Unito)",
|
||||
"da": "Danese",
|
||||
"ca": "Catalano",
|
||||
"zhTW": "",
|
||||
"nl": "",
|
||||
"hu": "",
|
||||
"hr": "",
|
||||
"frCA": "",
|
||||
"fi": "",
|
||||
"et": "",
|
||||
"esUS": ""
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"en": "Taglizit",
|
||||
"af": "",
|
||||
"az": "",
|
||||
"af": "Tafrikant",
|
||||
"az": "Tazirit",
|
||||
"bg": "Tabulgarit",
|
||||
"cs": "Taččikit",
|
||||
"de": "Talmanit",
|
||||
@@ -24,4 +24,4 @@
|
||||
"tr": "Taṭurkit",
|
||||
"vi": "Tavyitnamit",
|
||||
"zhCN": "Tavyitnamit"
|
||||
}
|
||||
}
|
||||
|
||||
35
lang/languages-lt.json
Normal file
35
lang/languages-lt.json
Normal file
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"en": "Anglų",
|
||||
"af": "Afrikanų",
|
||||
"bg": "Bulgarų",
|
||||
"ca": "Katalanų",
|
||||
"cs": "Čekų",
|
||||
"da": "Danų",
|
||||
"de": "Vokiečių",
|
||||
"el": "Graikų",
|
||||
"enGB": "Anglų (Britų)",
|
||||
"eo": "Esperanto",
|
||||
"es": "Ispanų",
|
||||
"esUS": "Ispanų (Lotynų Amerika)",
|
||||
"et": "Estų",
|
||||
"fi": "Suomių",
|
||||
"fr": "Prancūzų",
|
||||
"frCA": "Prancūzų (Kanada)",
|
||||
"hr": "Kroatų",
|
||||
"hu": "Vengrų",
|
||||
"hy": "Armėnų",
|
||||
"it": "Italų",
|
||||
"ja": "Japonų",
|
||||
"lt": "Lietuvių",
|
||||
"ko": "Korėjiečių",
|
||||
"nl": "Olandų",
|
||||
"oc": "Oksitanų",
|
||||
"pl": "Lenkų",
|
||||
"ptBR": "Portugalų (Brazilija)",
|
||||
"ru": "Rusų",
|
||||
"sv": "Švedų",
|
||||
"tr": "Turkų",
|
||||
"vi": "Vietnamiečių",
|
||||
"zhCN": "Kinų (China)",
|
||||
"zhTW": "Kinų (Taivanas)"
|
||||
}
|
||||
35
lang/languages-mn.json
Normal file
35
lang/languages-mn.json
Normal file
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"en": "English",
|
||||
"af": "Afrikaans",
|
||||
"bg": "Bulgarian",
|
||||
"ca": "Catalan",
|
||||
"cs": "Czech",
|
||||
"da": "Danish",
|
||||
"de": "German",
|
||||
"el": "Greek",
|
||||
"enGB": "English (United Kingdom)",
|
||||
"eo": "Esperanto",
|
||||
"es": "Spanish",
|
||||
"esUS": "Spanish (Latin America)",
|
||||
"et": "Estonian",
|
||||
"fi": "Finnish",
|
||||
"fr": "French",
|
||||
"frCA": "French (Canadian)",
|
||||
"hr": "Croatian",
|
||||
"hu": "Hungarian",
|
||||
"hy": "Armenian",
|
||||
"it": "Italian",
|
||||
"ja": "Japanese",
|
||||
"ko": "Korean",
|
||||
"nl": "Dutch",
|
||||
"oc": "Occitan",
|
||||
"pl": "Polish",
|
||||
"ptBR": "Portuguese (Brazil)",
|
||||
"ru": "Russian",
|
||||
"sv": "Swedish",
|
||||
"tr": "Turkish",
|
||||
"vi": "Vietnamese",
|
||||
"zhCN": "Chinese (China)",
|
||||
"zhTW": "Chinese (Taiwan)",
|
||||
"mn": "Монгол"
|
||||
}
|
||||
@@ -1,27 +1,31 @@
|
||||
{
|
||||
"en": "",
|
||||
"en": "Engelsk",
|
||||
"af": "",
|
||||
"az": "",
|
||||
"bg": "",
|
||||
"cs": "",
|
||||
"de": "",
|
||||
"el": "",
|
||||
"cs": "Tsjekkisk",
|
||||
"de": "Tysk",
|
||||
"el": "Gresk",
|
||||
"eo": "",
|
||||
"es": "",
|
||||
"fr": "",
|
||||
"es": "Spansk",
|
||||
"fr": "Fransk",
|
||||
"hy": "",
|
||||
"it": "",
|
||||
"ja": "",
|
||||
"ko": "",
|
||||
"it": "Italiensk",
|
||||
"ja": "Japansk",
|
||||
"ko": "Koreansk",
|
||||
"nb": "",
|
||||
"oc": "",
|
||||
"pl": "",
|
||||
"pl": "Polsk",
|
||||
"ptBR": "",
|
||||
"ru": "",
|
||||
"ru": "Russisk",
|
||||
"sk": "",
|
||||
"sl": "",
|
||||
"sv": "",
|
||||
"tr": "",
|
||||
"vi": "",
|
||||
"zhCN": ""
|
||||
}
|
||||
"sv": "Svensk",
|
||||
"tr": "Tyrkisk",
|
||||
"vi": "Vietnamesisk",
|
||||
"zhCN": "",
|
||||
"da": "Dansk",
|
||||
"hu": "Ungarsk",
|
||||
"hr": "Kroatisk",
|
||||
"fi": "Finsk"
|
||||
}
|
||||
|
||||
@@ -1,27 +1,38 @@
|
||||
{
|
||||
"en": "",
|
||||
"af": "",
|
||||
"az": "",
|
||||
"bg": "",
|
||||
"cs": "",
|
||||
"de": "",
|
||||
"el": "",
|
||||
"eo": "",
|
||||
"es": "",
|
||||
"fr": "",
|
||||
"hy": "",
|
||||
"it": "",
|
||||
"ja": "",
|
||||
"ko": "",
|
||||
"nb": "",
|
||||
"oc": "",
|
||||
"pl": "",
|
||||
"ptBR": "",
|
||||
"ru": "",
|
||||
"sk": "",
|
||||
"sl": "",
|
||||
"sv": "",
|
||||
"tr": "",
|
||||
"vi": "",
|
||||
"zhCN": ""
|
||||
}
|
||||
"en": "Engels",
|
||||
"af": "Afrikaans",
|
||||
"az": "Azerbeidzjaans",
|
||||
"bg": "Bulgaars",
|
||||
"ca": "Catalaans",
|
||||
"cs": "Tsjechisch",
|
||||
"da": "Deens",
|
||||
"de": "Duits",
|
||||
"enGB": "Engels (Verenigd Koninkrijk)",
|
||||
"et": "Estlands",
|
||||
"el": "Grieks",
|
||||
"eo": "Esperanto",
|
||||
"es": "Spaans",
|
||||
"esUS": "Spaans (Latijns Amerika)",
|
||||
"fi": "Fins",
|
||||
"fr": "Frans",
|
||||
"frCA": "Frans (Canadees)",
|
||||
"hr": "Kroatisch",
|
||||
"hu": "Hongaars",
|
||||
"hy": "Armeens",
|
||||
"it": "Italiaans",
|
||||
"ja": "Japans",
|
||||
"ko": "Koreaans",
|
||||
"nb": "Noors (Bokmal)",
|
||||
"nl": "Nederlands",
|
||||
"oc": "Occitaans",
|
||||
"pl": "Pools",
|
||||
"ptBR": "Portugees (Brazilië)",
|
||||
"ru": "Russisch",
|
||||
"sk": "Slowaaks",
|
||||
"sl": "Sloveens",
|
||||
"sv": "Zweeds",
|
||||
"tr": "Turks",
|
||||
"vi": "Vietnamees",
|
||||
"zhCN": "Chinees (China)",
|
||||
"zhTW": "Chinees (Taiwan)"
|
||||
}
|
||||
|
||||
@@ -28,5 +28,7 @@
|
||||
"tr": "Turc",
|
||||
"vi": "Vietnamian",
|
||||
"zhCN": "Chinés (China)",
|
||||
"zhTW": "Chinés (Taiwan)"
|
||||
}
|
||||
"zhTW": "Chinés (Taiwan)",
|
||||
"et": "Estonian",
|
||||
"da": "Danés"
|
||||
}
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
"pl": "polski",
|
||||
"ptBR": "portugalski (brazylijski)",
|
||||
"ru": "rosyjski",
|
||||
"sk": "słowacki",
|
||||
"sv": "szwedzki",
|
||||
"tr": "turecki",
|
||||
"vi": "wietnamski",
|
||||
|
||||
33
lang/languages-pt.json
Normal file
33
lang/languages-pt.json
Normal file
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"en": "Inglês",
|
||||
"af": "Africâner",
|
||||
"bg": "Búlgaro",
|
||||
"ca": "Catalão",
|
||||
"cs": "Checo",
|
||||
"de": "Alemão",
|
||||
"el": "Grego",
|
||||
"enGB": "Inglês (Reino Unido)",
|
||||
"eo": "Esperanto",
|
||||
"es": "Espanhol",
|
||||
"esUS": "Espanhol (América Latina)",
|
||||
"fi": "Finlandês",
|
||||
"fr": "Francês",
|
||||
"frCA": "Francês (Canadá)",
|
||||
"hr": "Croata",
|
||||
"hu": "Húngaro",
|
||||
"hy": "Armênio",
|
||||
"it": "Italiano",
|
||||
"ja": "Japonês",
|
||||
"ko": "Coreano",
|
||||
"nl": "Holandês",
|
||||
"oc": "Occitano",
|
||||
"pl": "Polonês",
|
||||
"pt": "Português",
|
||||
"ptBR": "Português (Brasil)",
|
||||
"ru": "Russo",
|
||||
"sv": "Sueco",
|
||||
"tr": "Turco",
|
||||
"vi": "Vietnamita",
|
||||
"zhCN": "Chinês (China)",
|
||||
"zhTW": "Chinês (Taiwan)"
|
||||
}
|
||||
@@ -28,5 +28,7 @@
|
||||
"tr": "Турецкий",
|
||||
"vi": "Вьетнамский",
|
||||
"zhCN": "Китайский (Китай)",
|
||||
"zhTW": "Китайский (Тайвань)"
|
||||
}
|
||||
"zhTW": "Китайский (Тайвань)",
|
||||
"et": "Эстонский",
|
||||
"da": "Датский"
|
||||
}
|
||||
|
||||
@@ -2,31 +2,34 @@
|
||||
"en": "Angličtina",
|
||||
"af": "",
|
||||
"bg": "Bulharština",
|
||||
"ca": "",
|
||||
"cs": "",
|
||||
"ca": "Katalánština",
|
||||
"cs": "Čeština",
|
||||
"da": "Dánština",
|
||||
"de": "Nemčina",
|
||||
"el": "",
|
||||
"enGB": "",
|
||||
"eo": "",
|
||||
"es": "",
|
||||
"esUS": "",
|
||||
"fi": "",
|
||||
"el": "Gréčtina",
|
||||
"enGB": "Angličtina (Spojené kráľovstvo)",
|
||||
"eo": "Esperanto",
|
||||
"es": "Španielčina",
|
||||
"esUS": "Angličtina (Spojené štáty americké)",
|
||||
"et": "Estónčina",
|
||||
"fi": "Fínčina",
|
||||
"fr": "Francúžtina",
|
||||
"frCA": "",
|
||||
"hr": "",
|
||||
"hu": "",
|
||||
"hy": "",
|
||||
"frCA": "Francúžtina (Kanada)",
|
||||
"hr": "Chorvátčina",
|
||||
"hu": "Maďarčina",
|
||||
"hy": "Arménčina",
|
||||
"it": "Taliančina",
|
||||
"ja": "",
|
||||
"ko": "",
|
||||
"nl": "",
|
||||
"oc": "",
|
||||
"pl": "",
|
||||
"ptBR": "",
|
||||
"ru": "",
|
||||
"sv": "",
|
||||
"ja": "Japončina",
|
||||
"ko": "Kórejčina",
|
||||
"nl": "Holandčina",
|
||||
"oc": "Okcitánština",
|
||||
"pl": "Polština",
|
||||
"ptBR": "Portugalčina",
|
||||
"ru": "Ruština",
|
||||
"sk": "Slovenčina",
|
||||
"sv": "Švédčina",
|
||||
"tr": "Turečtina",
|
||||
"vi": "",
|
||||
"zhCN": "",
|
||||
"zhTW": ""
|
||||
"vi": "Vietnamčina",
|
||||
"zhCN": "Čínština (Čína)",
|
||||
"zhTW": "Čínština (Taiwan)"
|
||||
}
|
||||
34
lang/languages-sr.json
Normal file
34
lang/languages-sr.json
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"en": "",
|
||||
"af": "",
|
||||
"bg": "",
|
||||
"ca": "",
|
||||
"cs": "",
|
||||
"da": "",
|
||||
"de": "",
|
||||
"el": "",
|
||||
"enGB": "",
|
||||
"eo": "",
|
||||
"es": "",
|
||||
"esUS": "",
|
||||
"et": "",
|
||||
"fi": "",
|
||||
"fr": "",
|
||||
"frCA": "",
|
||||
"hr": "",
|
||||
"hu": "",
|
||||
"hy": "",
|
||||
"it": "",
|
||||
"ja": "",
|
||||
"ko": "",
|
||||
"nl": "",
|
||||
"oc": "",
|
||||
"pl": "",
|
||||
"ptBR": "",
|
||||
"ru": "",
|
||||
"sv": "",
|
||||
"tr": "",
|
||||
"vi": "",
|
||||
"zhCN": "",
|
||||
"zhTW": ""
|
||||
}
|
||||
@@ -1,18 +1,18 @@
|
||||
{
|
||||
"en": "Engelska",
|
||||
"af": "",
|
||||
"af": "Afrikaans",
|
||||
"az": "",
|
||||
"bg": "Bulgariska",
|
||||
"cs": "",
|
||||
"cs": "Tjeckiska",
|
||||
"de": "Tyska",
|
||||
"el": "",
|
||||
"el": "Grekiska",
|
||||
"eo": "Esperanto",
|
||||
"es": "Spanska",
|
||||
"fr": "Franska",
|
||||
"hy": "Armeniska",
|
||||
"it": "Italienska",
|
||||
"ja": "",
|
||||
"ko": "",
|
||||
"ja": "Japanska",
|
||||
"ko": "Koreanska",
|
||||
"nb": "Norska (Bokmål)",
|
||||
"oc": "Occitanska",
|
||||
"pl": "Polska",
|
||||
@@ -22,6 +22,17 @@
|
||||
"sl": "Slovenska",
|
||||
"sv": "Svenska",
|
||||
"tr": "Turkiska",
|
||||
"vi": "",
|
||||
"zhCN": "Kinesiska (Kina)"
|
||||
}
|
||||
"vi": "Vietnamesiska",
|
||||
"zhCN": "Kinesiska (Kina)",
|
||||
"zhTW": "Kinesiska (Taiwan)",
|
||||
"nl": "Nederländska",
|
||||
"hu": "Ungerska",
|
||||
"hr": "Kroatiska",
|
||||
"frCA": "Franska (Kanada)",
|
||||
"fi": "Finska",
|
||||
"et": "Estniska",
|
||||
"esUS": "Spanska (Latinamerika)",
|
||||
"enGB": "Engelska (Storbritannien)",
|
||||
"da": "Danska",
|
||||
"ca": "Katalanska"
|
||||
}
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
{
|
||||
"en": "İngilizce",
|
||||
"af": "",
|
||||
"af": "Afrikanca",
|
||||
"az": "",
|
||||
"bg": "Bulgarca",
|
||||
"cs": "",
|
||||
"cs": "Çekçe",
|
||||
"de": "Almanca",
|
||||
"el": "",
|
||||
"el": "Yunanca",
|
||||
"eo": "Esperanto",
|
||||
"es": "İspanyolca",
|
||||
"fr": "Fransızca",
|
||||
"hy": "Ermenice",
|
||||
"it": "İtalyanca",
|
||||
"ja": "",
|
||||
"ko": "",
|
||||
"ja": "Japonca",
|
||||
"ko": "Korece",
|
||||
"nb": "Norveççe Bokmal",
|
||||
"oc": "Oksitan dili",
|
||||
"pl": "Lehçe",
|
||||
@@ -22,6 +22,17 @@
|
||||
"sl": "Slovence",
|
||||
"sv": "Isveççe",
|
||||
"tr": "Türkçe",
|
||||
"vi": "",
|
||||
"zhCN": "Çince (Tayvan)"
|
||||
}
|
||||
"vi": "Vietnamca",
|
||||
"zhCN": "Çince (Çin)",
|
||||
"zhTW": "Çince (Tayvan)",
|
||||
"nl": "Flemenkçe",
|
||||
"hu": "Macarca",
|
||||
"hr": "Hırvatça",
|
||||
"frCA": "Fransızca (Kanada)",
|
||||
"fi": "Fince",
|
||||
"et": "Estonca",
|
||||
"esUS": "İspanyolca (Latin Amerika)",
|
||||
"enGB": "İngilizce (Birleşik Krallık)",
|
||||
"da": "Danca",
|
||||
"ca": "Katalanca"
|
||||
}
|
||||
|
||||
34
lang/languages-uk.json
Normal file
34
lang/languages-uk.json
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"en": "Англійська",
|
||||
"af": "Африкаанс",
|
||||
"bg": "Болгарська",
|
||||
"ca": "Каталонська",
|
||||
"cs": "Чеська",
|
||||
"da": "Данська",
|
||||
"de": "Німецька",
|
||||
"el": "Грецька",
|
||||
"enGB": "Англійська (Велика Британія)",
|
||||
"eo": "Есперанто",
|
||||
"es": "Іспанська",
|
||||
"esUS": "Іспанська (Латинська Америка)",
|
||||
"et": "Естонська",
|
||||
"fi": "Фінська",
|
||||
"fr": "Французька",
|
||||
"frCA": "Французька (Канада)",
|
||||
"hr": "Хорватська",
|
||||
"hu": "Угорська",
|
||||
"hy": "Вірменська",
|
||||
"it": "Італійська",
|
||||
"ja": "Японська",
|
||||
"ko": "Корейська",
|
||||
"nl": "Голландська",
|
||||
"oc": "Окситанська",
|
||||
"pl": "Польська",
|
||||
"ptBR": "Португальська (Бразилія)",
|
||||
"ru": "Російська",
|
||||
"sv": "Шведська",
|
||||
"tr": "Турецька",
|
||||
"vi": "В'єтнамська",
|
||||
"zhCN": "Китайська (Китай)",
|
||||
"zhTW": "Китайська (Тайвань)"
|
||||
}
|
||||
@@ -1,32 +1,34 @@
|
||||
{
|
||||
"en": "English",
|
||||
"af": "Afrikaans",
|
||||
"bg": "Bulgarian",
|
||||
"ca": "Catalan",
|
||||
"cs": "Czech",
|
||||
"de": "German",
|
||||
"el": "Greek",
|
||||
"enGB": "English (United Kingdom)",
|
||||
"eo": "Esperanto",
|
||||
"es": "Spanish",
|
||||
"esUS": "Spanish (Latin America)",
|
||||
"fi": "Finnish",
|
||||
"fr": "French",
|
||||
"frCA": "French (Canadian)",
|
||||
"hr": "Croatian",
|
||||
"hu": "Hungarian",
|
||||
"hy": "Armenian",
|
||||
"it": "Italian",
|
||||
"ja": "日本語",
|
||||
"en": "英語",
|
||||
"af": "南非荷蘭文",
|
||||
"bg": "保加利亞文",
|
||||
"ca": "卡達隆尼亞文",
|
||||
"cs": "捷克文",
|
||||
"de": "德文",
|
||||
"el": "希臘文",
|
||||
"enGB": "英文 (英國)",
|
||||
"eo": "世界語",
|
||||
"es": "西班牙文",
|
||||
"esUS": "西班牙文 (拉丁美洲)",
|
||||
"fi": "芬蘭文",
|
||||
"fr": "法文",
|
||||
"frCA": "法文 (加拿大)",
|
||||
"hr": "克羅埃西亞文",
|
||||
"hu": "匈牙利文",
|
||||
"hy": "亞美尼亞文",
|
||||
"it": "義大利文",
|
||||
"ja": "日語",
|
||||
"ko": "韓文",
|
||||
"nl": "Dutch",
|
||||
"oc": "Occitan",
|
||||
"pl": "Polish",
|
||||
"ptBR": "Portuguese (Brazil)",
|
||||
"ru": "Russian",
|
||||
"sv": "Swedish",
|
||||
"tr": "Turkish",
|
||||
"vi": "Vietnamese",
|
||||
"zhCN": "中文 简体 (中国)",
|
||||
"zhTW": "中文 正體 (台灣)"
|
||||
}
|
||||
"nl": "荷蘭文",
|
||||
"oc": "奧西坦文",
|
||||
"pl": "波蘭文",
|
||||
"ptBR": "葡萄牙文 (巴西)",
|
||||
"ru": "俄文",
|
||||
"sv": "瑞典文",
|
||||
"tr": "土耳其文",
|
||||
"vi": "越南文",
|
||||
"zhCN": "中文 (中国,简体)",
|
||||
"zhTW": "中文 (台灣,正體)",
|
||||
"et": "愛沙尼亞文",
|
||||
"da": "丹麥文"
|
||||
}
|
||||
|
||||
@@ -15,18 +15,23 @@
|
||||
"fi": "Finnish",
|
||||
"fr": "French",
|
||||
"frCA": "French (Canadian)",
|
||||
"he": "Hebrew",
|
||||
"hr": "Croatian",
|
||||
"hu": "Hungarian",
|
||||
"hy": "Armenian",
|
||||
"it": "Italian",
|
||||
"ja": "Japanese",
|
||||
"ko": "Korean",
|
||||
"lt": "Lithuanian",
|
||||
"nl": "Dutch",
|
||||
"oc": "Occitan",
|
||||
"pl": "Polish",
|
||||
"ptBR": "Portuguese (Brazil)",
|
||||
"ru": "Russian",
|
||||
"sc": "Sardinian",
|
||||
"sk": "Slovak",
|
||||
"sv": "Swedish",
|
||||
"th": "Thailand",
|
||||
"tr": "Turkish",
|
||||
"vi": "Vietnamese",
|
||||
"zhCN": "Chinese (China)",
|
||||
|
||||
@@ -145,9 +145,9 @@
|
||||
"cameraUnsupportedResolutionError": "Die kamera ondersteun nie die nodige videoresolusie nie.",
|
||||
"Cancel": "Kanselleer",
|
||||
"close": "Sluit",
|
||||
"conferenceDisconnectMsg": "Kontroleer dalk die netwerkverbinding. Gaan oor {{seconds}} sekondes weer koppel...",
|
||||
"conferenceDisconnectMsg": "Kontroleer dalk die netwerkverbinding. Gaan oor {{seconds}} sekondes weer koppel…",
|
||||
"conferenceDisconnectTitle": "Die verbinding is verbreek.",
|
||||
"conferenceReloadMsg": "Ons probeer om dit reg te stel. Gaan herkoppel oor {{seconds}} sekondes...",
|
||||
"conferenceReloadMsg": "Ons probeer om dit reg te stel. Gaan herkoppel oor {{seconds}} sekondes…",
|
||||
"conferenceReloadTitle": "Iets het ongelukkig skeefgeloop.",
|
||||
"confirm": "Bevestig",
|
||||
"confirmNo": "Nee",
|
||||
@@ -254,7 +254,7 @@
|
||||
"userPassword": "gebruikerwagwoord",
|
||||
"WaitForHostMsg": "",
|
||||
"WaitForHostMsgWOk": "",
|
||||
"WaitingForHost": "Wag tans vir die gasheer ...",
|
||||
"WaitingForHost": "Wag tans vir die gasheer …",
|
||||
"Yes": "Ja",
|
||||
"yourEntireScreen": "U hele skerm"
|
||||
},
|
||||
@@ -349,13 +349,13 @@
|
||||
"errorLiveStreamNotEnabled": "Regstreekse stroom is nie geaktiveer op {{email}} nie. Aktiveer asb. regstreekse strome of meld aan met ’n rekening met regstreekse strome geaktiveer.",
|
||||
"expandedOff": "Die regstreekse stroom het gestop",
|
||||
"expandedOn": "Die vergadering word tans gestroom na YouTube.",
|
||||
"expandedPending": "Die regstreekse stroom begin tans...",
|
||||
"expandedPending": "Die regstreekse stroom begin tans…",
|
||||
"failedToStart": "Regstreekse stroom kon nie begin nie",
|
||||
"getStreamKeyManually": "",
|
||||
"invalidStreamKey": "",
|
||||
"off": "Regstreekse stroom het gestop",
|
||||
"on": "Regstreekse stroom",
|
||||
"pending": "Begin tans regstreekse stroom...",
|
||||
"pending": "Begin tans regstreekse stroom…",
|
||||
"serviceName": "Regstreekse stroomdiens",
|
||||
"signedInAs": "U is tans aangemeld as:",
|
||||
"signIn": "Meld aan met Google",
|
||||
@@ -433,22 +433,22 @@
|
||||
"poweredby": "aangedryf deur",
|
||||
"presenceStatus": {
|
||||
"busy": "Besig",
|
||||
"calling": "Bel tans...",
|
||||
"calling": "Bel tans…",
|
||||
"connected": "Gekoppel",
|
||||
"connecting": "Koppel tans...",
|
||||
"connecting": "Koppel tans…",
|
||||
"connecting2": "Koppel tans*...",
|
||||
"disconnected": "Ontkoppeld",
|
||||
"expired": "Verval",
|
||||
"ignored": "Geïgnoreer",
|
||||
"initializingCall": "Inisialiseer tans oproep...",
|
||||
"initializingCall": "Inisialiseer tans oproep…",
|
||||
"invited": "Uitgenooi",
|
||||
"rejected": "Geweier",
|
||||
"ringing": "Lui tans..."
|
||||
"ringing": "Lui tans…"
|
||||
},
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Stel u vertoonnaam",
|
||||
"setEmailInput": "Gee e-posadres",
|
||||
"setEmailLabel": "Stel u gravatar-e-posadres",
|
||||
"setEmailLabel": "Stel u Gravatar-e-posadres",
|
||||
"title": "Profiel"
|
||||
},
|
||||
"recording": {
|
||||
@@ -460,14 +460,14 @@
|
||||
"error": "Opname het misluk. Probeer gerus weer.",
|
||||
"expandedOff": "Opname het gestop",
|
||||
"expandedOn": "Die vergadering word tans opgeneem.",
|
||||
"expandedPending": "Opname word begin...",
|
||||
"expandedPending": "Opname word begin…",
|
||||
"failedToStart": "Kon nie begin opneem nie",
|
||||
"fileSharingdescription": "",
|
||||
"live": "",
|
||||
"loggedIn": "Aangemeld as {{name}}",
|
||||
"off": "Opname gestop",
|
||||
"on": "Neem tans op",
|
||||
"pending": "Berei voor om vergadering op te neem...",
|
||||
"pending": "Berei voor om vergadering op te neem…",
|
||||
"rec": "",
|
||||
"serviceDescription": "",
|
||||
"serviceName": "Opneemdiens",
|
||||
@@ -563,7 +563,7 @@
|
||||
"recording": "Wissel opname",
|
||||
"remoteMute": "",
|
||||
"Settings": "Wissel instellings",
|
||||
"sharedvideo": "Wissel Youtube-videodeling",
|
||||
"sharedvideo": "Wissel YouTube-videodeling",
|
||||
"shareRoom": "Nooi iemand",
|
||||
"shareYourScreen": "Wissel skermdeling",
|
||||
"shortcuts": "Wissel kortpaaie",
|
||||
@@ -625,7 +625,7 @@
|
||||
"failedToStart": "",
|
||||
"labelToolTip": "Die vergadering word getranskribeer",
|
||||
"off": "",
|
||||
"pending": "Berei tans voor om die vergadering te transkribeer...",
|
||||
"pending": "Berei tans voor om die vergadering te transkribeer…",
|
||||
"start": "",
|
||||
"stop": "",
|
||||
"tr": ""
|
||||
@@ -709,4 +709,4 @@
|
||||
"terms": "Voorwaardes",
|
||||
"title": "Veilige en volledig gratis videokonferensies propvol funksionaliteit"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,7 +21,8 @@
|
||||
"bluetooth": "",
|
||||
"headphones": "",
|
||||
"phone": "",
|
||||
"speaker": ""
|
||||
"speaker": "",
|
||||
"none": ""
|
||||
},
|
||||
"audioOnly": {
|
||||
"audioOnly": ""
|
||||
@@ -46,12 +47,22 @@
|
||||
},
|
||||
"chat": {
|
||||
"error": "",
|
||||
"fieldPlaceHolder": "",
|
||||
"messagebox": "",
|
||||
"messageTo": "",
|
||||
"noMessagesMessage": "",
|
||||
"nickname": {
|
||||
"popover": "",
|
||||
"title": ""
|
||||
},
|
||||
"title": ""
|
||||
"privateNotice": "",
|
||||
"title": "",
|
||||
"you": ""
|
||||
},
|
||||
"chromeExtensionBanner": {
|
||||
"installExtensionText": "",
|
||||
"buttonText": "",
|
||||
"dontShowAgain": ""
|
||||
},
|
||||
"connectingOverlay": {
|
||||
"joiningRoom": ""
|
||||
@@ -66,7 +77,10 @@
|
||||
"DISCONNECTED": "",
|
||||
"DISCONNECTING": "",
|
||||
"ERROR": "",
|
||||
"RECONNECTING": ""
|
||||
"FETCH_SESSION_ID": "",
|
||||
"GET_SESSION_ID_ERROR": "",
|
||||
"GOT_SESSION_ID": "",
|
||||
"LOW_BANDWIDTH": ""
|
||||
},
|
||||
"connectionindicator": {
|
||||
"address": "",
|
||||
@@ -74,12 +88,11 @@
|
||||
"bitrate": "",
|
||||
"bridgeCount": "",
|
||||
"connectedTo": "",
|
||||
"e2e_rtt": "",
|
||||
"framerate": "",
|
||||
"less": "",
|
||||
"localaddress": "",
|
||||
"localaddress_plural_undefined": "",
|
||||
"localport": "",
|
||||
"localport_plural_undefined": "",
|
||||
"more": "",
|
||||
"packetloss": "",
|
||||
"quality": {
|
||||
@@ -90,14 +103,10 @@
|
||||
"poor": ""
|
||||
},
|
||||
"remoteaddress": "",
|
||||
"remoteaddress_plural_undefined": "",
|
||||
"remoteport": "",
|
||||
"remoteport_plural_undefined": "",
|
||||
"resolution": "",
|
||||
"status": "",
|
||||
"transport": "",
|
||||
"transport_plural_undefined": "",
|
||||
"turn": ""
|
||||
"transport": ""
|
||||
},
|
||||
"dateUtils": {
|
||||
"earlier": "",
|
||||
@@ -115,6 +124,7 @@
|
||||
"tryAgainButton": ""
|
||||
},
|
||||
"defaultLink": "",
|
||||
"defaultNickname": "",
|
||||
"deviceError": {
|
||||
"cameraError": "",
|
||||
"cameraPermission": "",
|
||||
@@ -194,6 +204,12 @@
|
||||
"micNotSendingDataTitle": "",
|
||||
"micPermissionDeniedError": "",
|
||||
"micUnknownError": "",
|
||||
"muteEveryoneElseDialog": "",
|
||||
"muteEveryoneElseTitle": "",
|
||||
"muteEveryoneDialog": "",
|
||||
"muteEveryoneTitle": "",
|
||||
"muteEveryoneSelf": "",
|
||||
"muteEveryoneStartMuted": "",
|
||||
"muteParticipantBody": "",
|
||||
"muteParticipantButton": "",
|
||||
"muteParticipantDialog": "",
|
||||
@@ -223,11 +239,16 @@
|
||||
"reservationError": "",
|
||||
"reservationErrorMsg": "",
|
||||
"retry": "",
|
||||
"screenSharingAudio": "",
|
||||
"screenSharingFailedToInstall": "",
|
||||
"screenSharingFailedToInstallTitle": "",
|
||||
"screenSharingFirefoxPermissionDeniedError": "",
|
||||
"screenSharingFirefoxPermissionDeniedTitle": "",
|
||||
"screenSharingPermissionDeniedError": "",
|
||||
"sendPrivateMessage": "",
|
||||
"sendPrivateMessageCancel": "",
|
||||
"sendPrivateMessageOk": "",
|
||||
"sendPrivateMessageTitle": "",
|
||||
"serviceUnavailable": "",
|
||||
"sessTerminated": "",
|
||||
"Share": "",
|
||||
@@ -261,6 +282,9 @@
|
||||
"dialOut": {
|
||||
"statusMessage": ""
|
||||
},
|
||||
"documentSharing": {
|
||||
"title": ""
|
||||
},
|
||||
"feedback": {
|
||||
"average": "",
|
||||
"bad": "",
|
||||
@@ -335,7 +359,8 @@
|
||||
"toggleFilmstrip": "",
|
||||
"toggleScreensharing": "",
|
||||
"toggleShortcuts": "",
|
||||
"videoMute": ""
|
||||
"videoMute": "",
|
||||
"videoQuality": ""
|
||||
},
|
||||
"liveStreaming": {
|
||||
"busy": "",
|
||||
@@ -354,7 +379,9 @@
|
||||
"getStreamKeyManually": "",
|
||||
"invalidStreamKey": "",
|
||||
"off": "",
|
||||
"offBy": "",
|
||||
"on": "",
|
||||
"onBy": "",
|
||||
"pending": "",
|
||||
"serviceName": "",
|
||||
"signedInAs": "",
|
||||
@@ -363,7 +390,9 @@
|
||||
"signOut": "",
|
||||
"start": "",
|
||||
"streamIdHelp": "",
|
||||
"unavailableTitle": ""
|
||||
"unavailableTitle": "",
|
||||
"youtubeTerms": "",
|
||||
"googlePrivacyPolicy": ""
|
||||
},
|
||||
"localRecording": {
|
||||
"clientState": {
|
||||
@@ -421,7 +450,7 @@
|
||||
"somebody": "",
|
||||
"startSilentTitle": "",
|
||||
"startSilentDescription": "",
|
||||
"suboptimalExperienceDescription": "",
|
||||
"suboptimalBrowserWarning": "",
|
||||
"suboptimalExperienceTitle": "",
|
||||
"unmute": "",
|
||||
"newDeviceCameraTitle": "",
|
||||
@@ -451,6 +480,7 @@
|
||||
"setEmailLabel": "",
|
||||
"title": ""
|
||||
},
|
||||
"raisedHand": "",
|
||||
"recording": {
|
||||
"authDropboxText": "",
|
||||
"availableSpace": "",
|
||||
@@ -466,7 +496,9 @@
|
||||
"live": "",
|
||||
"loggedIn": "",
|
||||
"off": "",
|
||||
"offBy": "",
|
||||
"on": "",
|
||||
"onBy": "",
|
||||
"pending": "",
|
||||
"rec": "",
|
||||
"serviceDescription": "",
|
||||
@@ -491,6 +523,7 @@
|
||||
"followMe": "",
|
||||
"language": "",
|
||||
"loggedIn": "",
|
||||
"microphones": "",
|
||||
"moderator": "",
|
||||
"more": "",
|
||||
"name": "",
|
||||
@@ -498,21 +531,26 @@
|
||||
"selectAudioOutput": "",
|
||||
"selectCamera": "",
|
||||
"selectMic": "",
|
||||
"speakers": "",
|
||||
"startAudioMuted": "",
|
||||
"startVideoMuted": "",
|
||||
"title": ""
|
||||
},
|
||||
"settingsView": {
|
||||
"advanced": "",
|
||||
"alertOk": "",
|
||||
"alertTitle": "",
|
||||
"alertURLText": "",
|
||||
"buildInfoSection": "",
|
||||
"conferenceSection": "",
|
||||
"disableCallIntegration": "",
|
||||
"disableP2P": "",
|
||||
"displayName": "",
|
||||
"email": "",
|
||||
"header": "",
|
||||
"profileSection": "",
|
||||
"serverURL": "",
|
||||
"showAdvanced": "",
|
||||
"startWithAudioMuted": "",
|
||||
"startWithVideoMuted": "",
|
||||
"version": ""
|
||||
@@ -547,17 +585,22 @@
|
||||
"cc": "",
|
||||
"chat": "",
|
||||
"document": "",
|
||||
"download": "",
|
||||
"feedback": "",
|
||||
"fullScreen": "",
|
||||
"hangup": "",
|
||||
"help": "",
|
||||
"invite": "",
|
||||
"kick": "",
|
||||
"localRecording": "",
|
||||
"lockRoom": "",
|
||||
"moreActions": "",
|
||||
"moreActionsMenu": "",
|
||||
"moreOptions": "",
|
||||
"mute": "",
|
||||
"muteEveryone": "",
|
||||
"pip": "",
|
||||
"privateMessage": "",
|
||||
"profile": "",
|
||||
"raiseHand": "",
|
||||
"recording": "",
|
||||
@@ -571,6 +614,7 @@
|
||||
"speakerStats": "",
|
||||
"tileView": "",
|
||||
"toggleCamera": "",
|
||||
"toggleFilmstrip": "",
|
||||
"videomute": "",
|
||||
"videoblur": ""
|
||||
},
|
||||
@@ -584,20 +628,32 @@
|
||||
"closeChat": "",
|
||||
"documentClose": "",
|
||||
"documentOpen": "",
|
||||
"download": "",
|
||||
"enterFullScreen": "",
|
||||
"enterTileView": "",
|
||||
"exitFullScreen": "",
|
||||
"exitTileView": "",
|
||||
"feedback": "",
|
||||
"hangup": "",
|
||||
"help": "",
|
||||
"invite": "",
|
||||
"login": "",
|
||||
"logout": "",
|
||||
"lowerYourHand": "",
|
||||
"moreActions": "",
|
||||
"moreOptions": "",
|
||||
"mute": "",
|
||||
"muteEveryone": "",
|
||||
"noAudioSignalTitle": "",
|
||||
"noAudioSignalDesc": "",
|
||||
"noAudioSignalDescSuggestion": "",
|
||||
"noAudioSignalDialInDesc": "",
|
||||
"noAudioSignalDialInLinkDesc": "",
|
||||
"noisyAudioInputTitle": "",
|
||||
"noisyAudioInputDesc": "",
|
||||
"openChat": "",
|
||||
"pip": "",
|
||||
"privateMessage": "",
|
||||
"profile": "",
|
||||
"raiseHand": "",
|
||||
"raiseYourHand": "",
|
||||
@@ -657,10 +713,12 @@
|
||||
"audioOnlyExpanded": "",
|
||||
"callQuality": "",
|
||||
"hd": "",
|
||||
"hdTooltip": "",
|
||||
"highDefinition": "",
|
||||
"labelTooiltipNoVideo": "",
|
||||
"labelTooltipAudioOnly": "",
|
||||
"ld": "",
|
||||
"ldTooltip": "",
|
||||
"lowDefinition": "",
|
||||
"onlyAudioAvailable": "",
|
||||
"onlyAudioSupported": "",
|
||||
@@ -668,10 +726,12 @@
|
||||
"p2pVideoQualityDescription": "",
|
||||
"recHighDefinitionOnly": "",
|
||||
"sd": "",
|
||||
"sdTooltip": "",
|
||||
"standardDefinition": ""
|
||||
},
|
||||
"videothumbnail": {
|
||||
"domute": "",
|
||||
"domuteOthers": "",
|
||||
"flip": "",
|
||||
"kick": "",
|
||||
"moderator": "",
|
||||
@@ -695,7 +755,10 @@
|
||||
"connectCalendarButton": "",
|
||||
"connectCalendarText": "",
|
||||
"enterRoomTitle": "",
|
||||
"getHelp": "",
|
||||
"roomNameAllowedChars": "",
|
||||
"go": "",
|
||||
"goSmall": "",
|
||||
"join": "",
|
||||
"info": "",
|
||||
"privacy": "",
|
||||
@@ -708,5 +771,12 @@
|
||||
"sendFeedback": "",
|
||||
"terms": "",
|
||||
"title": ""
|
||||
},
|
||||
"lonelyMeetingExperience": {
|
||||
"button": "",
|
||||
"youAreAlone": ""
|
||||
},
|
||||
"helpView": {
|
||||
"header": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
792
lang/main-be.json
Normal file
792
lang/main-be.json
Normal file
@@ -0,0 +1,792 @@
|
||||
{
|
||||
"addPeople": {
|
||||
"add": "Запрасіць",
|
||||
"countryNotSupported": "Гэтая краіна пакуль не падтрымліваецца.",
|
||||
"countryReminder": "Выклік не ў ЗША? Калі ласка, пераканайцеся, што паказалі код краіны!",
|
||||
"disabled": "Пошук не даў выніку.",
|
||||
"failedToAdd": "Не атрымалася дадаць удзельнікаў",
|
||||
"footerText": "Выклік нумара адключаны.",
|
||||
"loading": "Пошук людзей і нумароў тэлефонаў",
|
||||
"loadingNumber": "Праверка нумара тэлефона",
|
||||
"loadingPeople": "Пошук людзей для запрашэння",
|
||||
"noResults": "Пошук не даў выніку",
|
||||
"noValidNumbers": "Калі ласка, увядзіце нумар тэлефона",
|
||||
"searchNumbers": "Дадаць нумары тэлефонаў",
|
||||
"searchPeople": "Пошук людзей",
|
||||
"searchPeopleAndNumbers": "Пошук людзей або даданне іх тэлефонаў",
|
||||
"telephone": "Нумар: {{number}}",
|
||||
"title": "Запрасіць людзей на гэтую сустрэчу"
|
||||
},
|
||||
"audioDevices": {
|
||||
"bluetooth": "Bluetooth",
|
||||
"headphones": "Навушнікі",
|
||||
"phone": "Тэлефон",
|
||||
"speaker": "Калонка",
|
||||
"none": "Не выяўленыя гукавыя прылады"
|
||||
},
|
||||
"audioOnly": {
|
||||
"audioOnly": "Не нагружае канал"
|
||||
},
|
||||
"calendarSync": {
|
||||
"addMeetingURL": "Дадаць спасылку канферэнцыі",
|
||||
"confirmAddLink": "Вы хочаце дадаць спасылку Jitsi да гэтай каляндарнай падзеі?",
|
||||
"error": {
|
||||
"appConfiguration": "Няправільна настроена інтэграцыя календара.",
|
||||
"generic": "Адбылася памылка. Праверце налады календара або паспрабуйце абнавіць яго.",
|
||||
"notSignedIn": "У працэсе аўтэнтыфікацыі для прагляду падзей календара адбылася памылка. Калі ласка, праверце налады календара і паспрабуйце зноў увайсці ў сістэму."
|
||||
},
|
||||
"join": "Далучыцца",
|
||||
"joinTooltip": "Далучыцца да канферэнцыі",
|
||||
"nextMeeting": "наступная канферэнцыя",
|
||||
"noEvents": "Няма запланаваных падзей.",
|
||||
"ongoingMeeting": "бягучая канферэнцыя",
|
||||
"permissionButton": "Адкрыць налады",
|
||||
"permissionMessage": "Для паказу вашых сустрэч у дадатку неабходна атрымаць доступ да календара.",
|
||||
"refresh": "Аднавіць увесь каляндар",
|
||||
"today": "Сёння"
|
||||
},
|
||||
"chat": {
|
||||
"error": "Памылка: Ваша паведамленне не было адпраўлена. Прычына: {{error}}",
|
||||
"fieldPlaceHolder": "Калі ласка, увядзіце тут ваша паведамленне",
|
||||
"messagebox": "Калі ласка, увядзіце паведамленне",
|
||||
"messageTo": "Асабістае паведамленне карыстальнiку {{recipient}}",
|
||||
"noMessagesMessage": "У канферэнцыі пакуль няма ніякіх паведамленняў. Пачніце размову!",
|
||||
"nickname": {
|
||||
"popover": "Калі ласка, пазначце імя",
|
||||
"title": "Калі ласка, увядзіце імя для выкарыстання чата"
|
||||
},
|
||||
"privateNotice": "Асабістае паведамленне карыстальнiку {{recipient}}",
|
||||
"title": "Чат",
|
||||
"you": "Вы"
|
||||
},
|
||||
"chromeExtensionBanner": {
|
||||
"installExtensionText": "Усталюйце пашырэнне для інтэграцыі календара Google і Office 365",
|
||||
"buttonText": "Усталюйце пашырэнне Chrome",
|
||||
"dontShowAgain": "Не паказваць зноў"
|
||||
},
|
||||
"connectingOverlay": {
|
||||
"joiningRoom": "Спрабуем далучыцца да вашай канферэнцыі …"
|
||||
},
|
||||
"connection": {
|
||||
"ATTACHED": "прымацаваны",
|
||||
"AUTHENTICATING": "Ідэнтыфікацыя",
|
||||
"AUTHFAIL": "Памылка аўтарызацыі",
|
||||
"CONNECTED": "Падключана",
|
||||
"CONNECTING": "Падлучэнне",
|
||||
"CONNFAIL": "Збой падключэння",
|
||||
"DISCONNECTED": "Адлучыць",
|
||||
"DISCONNECTING": "Адлучэнне",
|
||||
"ERROR": "Памылка",
|
||||
"FETCH_SESSION_ID": "Атрыманне ID сесіі…",
|
||||
"GET_SESSION_ID_ERROR": "Атрымана памылка session-id: {{code}}",
|
||||
"GOT_SESSION_ID": "Атрыманне ID сесіі… Зроблена",
|
||||
"LOW_BANDWIDTH": "Для захавання прапускной здольнасці відэа для {{displayName}} адключана"
|
||||
},
|
||||
"connectionindicator": {
|
||||
"address": "Адрас:",
|
||||
"bandwidth": "Сярэдняя хуткасць:",
|
||||
"bitrate": "Бітрэйт:",
|
||||
"bridgeCount": "Колькасць сервераў: ",
|
||||
"connectedTo": "Падключаны да:",
|
||||
"e2e_rtt": "E2E RTT:",
|
||||
"framerate": "Частата кадраў:",
|
||||
"less": "Кароткая інфармацыя",
|
||||
"localaddress_0": "Мясцовы адрас:",
|
||||
"localaddress_1": "Мясцовыя адраса:",
|
||||
"localaddress_2": "Мясцовыя адраса:",
|
||||
"localport_0": "Мясцовы порт:",
|
||||
"localport_1": "Мясцовыя парты:",
|
||||
"localport_2": "Мясцовыя парты:",
|
||||
"more": "Падрабязная інфармацыя",
|
||||
"packetloss": "Страты пакетаў:",
|
||||
"quality": {
|
||||
"good": "Добра",
|
||||
"inactive": "неактыўна",
|
||||
"lost": "страчана",
|
||||
"nonoptimal": "неаптымальна",
|
||||
"poor": "дрэнна"
|
||||
},
|
||||
"remoteaddress_0": "Аддалёны адрас:",
|
||||
"remoteaddress_1": "Аддалёныя адраса:",
|
||||
"remoteaddress_2": "Аддалёныя адраса:",
|
||||
"remoteport_0": "Адлеглы порт:",
|
||||
"remoteport_1": "Адлеглыя парты:",
|
||||
"remoteport_2": "Адлеглыя парты:",
|
||||
"resolution": "Дазвол:",
|
||||
"status": "Сувязь:",
|
||||
"transport_0": "Метад адпраўкі:",
|
||||
"transport_1": "Метады адпраўкі:",
|
||||
"transport_2": "Метады адпраўкі:"
|
||||
},
|
||||
"dateUtils": {
|
||||
"earlier": "Раней",
|
||||
"today": "Сёння",
|
||||
"yesterday": "Учора"
|
||||
},
|
||||
"deepLinking": {
|
||||
"appNotInstalled": "Каб далучыцца да гэтай сустрэчы на тэлефоне, трэба мабільнае прыкладанне {{app}}.",
|
||||
"description": "Нічога не здарылася? Мы паспрабавалі запусціць вашу сустрэчу ў настольным дадатку {{app}}. Паспрабуйце яшчэ раз або запусціце яе ў вэб-дадатку {{app}}.",
|
||||
"descriptionWithoutWeb": "Нічога не адбылося? Мы паспрабавалі запусціць вашу канферэнцыю ў настольным дадатку {{app}}.",
|
||||
"downloadApp": "Спампаваць дадатак",
|
||||
"launchWebButton": "Запусціць у браўзеры",
|
||||
"openApp": "Перайсці да дадатку",
|
||||
"title": "Запуск вашай сустрэчы ў {{app}} …",
|
||||
"tryAgainButton": "Паўтарыце ў настольным дадатку"
|
||||
},
|
||||
"defaultLink": "напр. {{url}}",
|
||||
"defaultNickname": "напр. Яна Цвяткова",
|
||||
"deviceError": {
|
||||
"cameraError": "Памылка доступу да камеры",
|
||||
"cameraPermission": "Памылка доступу да мікрафона",
|
||||
"microphoneError": "Памылка доступу да мікрафона",
|
||||
"microphonePermission": "Няма дазволу на доступ да мікрафона"
|
||||
},
|
||||
"deviceSelection": {
|
||||
"noPermission": "Няма доступу",
|
||||
"previewUnavailable": "прадпаказу",
|
||||
"selectADevice": "Выбар прылады",
|
||||
"testAudio": "Пратэсціраваць гук"
|
||||
},
|
||||
"dialog": {
|
||||
"accessibilityLabel": {
|
||||
"liveStreaming": "Трансляцыя"
|
||||
},
|
||||
"allow": "Дазволіць",
|
||||
"alreadySharedVideoMsg": "Іншы ўдзельнік ужо падзяліўся спасылкай на відэа. Дадзеная канферэнцыя дазваляе адначасова дзяліцца толькі адным відэа.",
|
||||
"alreadySharedVideoTitle": "Дапушчаецца паказ толькі аднаго відэа",
|
||||
"applicationWindow": "Акно прыкладання",
|
||||
"Back": "Назад",
|
||||
"cameraConstraintFailedError": "Камера не адказвае вызначаным патрабаванням.",
|
||||
"cameraNotFoundError": "Камера не выяўлена.",
|
||||
"cameraNotSendingData": "Памылка доступу да камеры. Калі ласка, праверце, ці не выкарыстоўвае камеру якая-небудзь іншая праграма. Вы можаце таксама выбраць іншую прыладу з меню налад або паспрабаваць перазапусціць праграму.",
|
||||
"cameraNotSendingDataTitle": "Няма доступу да камеры",
|
||||
"cameraPermissionDeniedError": "Няма доступу да камеры. Вы можаце ўдзельнічаць у сустрэчы, але іншыя не будуць вас бачыць. Выкарыстоўвайце значок камеры ў адрасным радку браўзера, каб ліквідаваць праблему.",
|
||||
"cameraUnknownError": "Невядомая памылка выкарыстання камеры.",
|
||||
"cameraUnsupportedResolutionError": "Ваша камера не падтрымлівае неабходны дазвол відэа.",
|
||||
"Cancel": "Адмена",
|
||||
"close": "Зачыніць",
|
||||
"conferenceDisconnectMsg": "Варта праверыць інтэрнэт-злучэнне. Спроба аднаўлення сувязі праз {{seconds}} с.",
|
||||
"conferenceDisconnectTitle": "Вы адключаныя.",
|
||||
"conferenceReloadMsg": "Мы спрабуем гэта выправіць. Аднаўленне сувязі праз {{seconds}} с.",
|
||||
"conferenceReloadTitle": "На жаль, нешта пайшло не так.",
|
||||
"confirm": "Падцвердзіць",
|
||||
"confirmNo": "Не",
|
||||
"confirmYes": "Так",
|
||||
"connectError": "Памылка. Немагчыма ўсталяваць сувязь для вашай сустрэчы.",
|
||||
"connectErrorWithMsg": "Памылка. Немагчыма ўсталяваць сувязь для вашай сустрэчы: {{msg}}",
|
||||
"connecting": "Падлучэнне",
|
||||
"contactSupport": "Сувязь з падтрымкай",
|
||||
"copy": "Капіраваць",
|
||||
"dismiss": "Адхіліць",
|
||||
"displayNameRequired": "Прывітанне! Як цябе клічуць?",
|
||||
"done": "Зроблена",
|
||||
"enterDisplayName": "Калі ласка, увядзіце сваё імя",
|
||||
"error": "Памылка",
|
||||
"externalInstallationMsg": "Вам неабходна ўсталяваць наш дадатак для сумеснага скарыстання працоўнага стала.",
|
||||
"externalInstallationTitle": "Патрабуецца пашырэнне",
|
||||
"goToStore": "Перайсці да інтэрнэт-крамы",
|
||||
"gracefulShutdown": "тэхнічныя работы. Калі ласка, паспрабуйце пазней.",
|
||||
"IamHost": "Я гаспадар",
|
||||
"incorrectRoomLockPassword": "Няправільны пароль",
|
||||
"incorrectPassword": "Памылка імя карыстальніка або пароля",
|
||||
"inlineInstallationMsg": "Вам неабходна ўсталяваць нашу праграму для сумеснага выкарыстання працоўнага стала.",
|
||||
"inlineInstallExtension": "Усталяваць",
|
||||
"internalError": "Што-та пайшло не так. Памылка: {{error}}",
|
||||
"internalErrorTitle": "Унутраная памылка",
|
||||
"kickMessage": "Вы можаце звязацца з {{participantDisplayName}} для атрымання больш падрабязнай інфармацыі.",
|
||||
"kickParticipantButton": "Выдалiць",
|
||||
"kickParticipantDialog": "Вы ўпэўненыя, што жадаеце выдаліць гэтага ўдзельніка?",
|
||||
"kickParticipantTitle": "Выдалiць гэтага ўдзельніка?",
|
||||
"kickTitle": "Ой! {{participantDisplayName}} выдалiў вас з канферэнцыі",
|
||||
"liveStreaming": "Трансляцыя",
|
||||
"liveStreamingDisabledForGuestTooltip": "Госці не могуць пачаць трансляцыю.",
|
||||
"liveStreamingDisabledTooltip": "Магчымасць трансляцыі адключаная.",
|
||||
"lockMessage": "Не атрымалася зачыніць канферэнцыю.",
|
||||
"lockRoom": "Дадаць канферэнцыю $t(lockRoomPasswordUppercase)",
|
||||
"lockTitle": "Блакаванне не атрымалася",
|
||||
"logoutQuestion": "Ці ўпэўнены, што жадаеце выйсці і спыніць сустрэчу?",
|
||||
"logoutTitle": "Завяршыць сеанс",
|
||||
"maxUsersLimitReached": "Дасягнуты ліміт на максімальную колькасць удзельнікаў. Канферэнцыя перапоўненая. Калі ласка, звяжыцеся з арганізатарам канферэнцыі або паспрабуйце пазней!",
|
||||
"maxUsersLimitReachedTitle": "Дасягнуты максімальны ліміт удзельнікаў",
|
||||
"micConstraintFailedError": "Ваш мікрафон не адказвае вызначаным патрабаванням.",
|
||||
"micNotFoundError": "Мікрафон не выяўлены.",
|
||||
"micNotSendingData": "Перайдзіце ў налады кампутара, каб уключыць мікрафон і наладзіць ўзровень адчувальнасці",
|
||||
"micNotSendingDataTitle": "Ваш мікрафон адключаны сістэмнымі наладамі",
|
||||
"micPermissionDeniedError": "Няма доступу да мікрафону. Вы можаце ўдзельнічаць у сустрэчы, але іншыя не будуць вас чуць. Выкарыстоўвайце значок камеры ў адрасным радку браўзера, каб ліквідаваць праблему.",
|
||||
"micUnknownError": "Невядомая памылка выкарыстання мікрафона.",
|
||||
"muteEveryoneElseDialog": "Адключыўшы гук, Вы не зможаце ўключыць яго, але яны змогуць уключыць гук у сябе ў любы час.",
|
||||
"muteEveryoneElseTitle": "Адключыць усіх, акрамя {{whom}}?",
|
||||
"muteEveryoneDialog": "Вы ўпэўненыя, што жадаеце адключыць гук ва ўсіх? Вы не зможаце ўключыць яго, але яны змогуць уключыць гук у сябе ў любы час.",
|
||||
"muteEveryoneTitle": "Заглушыць ўсіх?",
|
||||
"muteEveryoneSelf": "сябе",
|
||||
"muteEveryoneStartMuted": "Усе будуць заглушаныя з гэтага моманту",
|
||||
"muteParticipantBody": "Вы не можаце ўключыць ім гук, але яны могуць зрабіць гэта самі ў любы момант.",
|
||||
"muteParticipantButton": "Выключыць гук",
|
||||
"muteParticipantDialog": "Вы ўпэўненыя, што жадаеце адключыць мікрафон у дадзенага карыстальніка? Вы не зможаце адмяніць гэтае дзеянне, аднак ён зможа сам зноў уключыць мікрафон у любы момант.",
|
||||
"muteParticipantTitle": "прыглушыць гэтага ўдзельніка?",
|
||||
"Ok": "Добра",
|
||||
"passwordLabel": "Сустрэча была заблакаваная ўдзельнікам. Калі ласка, увядзіце $t(lockRoomPassword), каб далучыцца.",
|
||||
"passwordNotSupported": "Усталяванне $t(lockRoomPassword) для канферэнцыі не падтрымліваецца.",
|
||||
"passwordNotSupportedTitle": "$t(lockRoomPasswordUppercase) не падтрымліваецца",
|
||||
"passwordRequired": "Патрабуецца $t(lockRoomPasswordUppercase)",
|
||||
"popupError": "Ваш браўзер блакуе ўсплывальныя вокны гэтага сайта. Калі ласка, дазвольце ўсплывальныя вокны ў перавагах бясьпекі браўзэра і паспрабуйце зноў.",
|
||||
"popupErrorTitle": "Заблакавана ўсплывальнае акно",
|
||||
"recording": "Запіс",
|
||||
"recordingDisabledForGuestTooltip": "Госці не могуць запісваць.",
|
||||
"recordingDisabledTooltip": "Немагчыма пачаць запіс.",
|
||||
"rejoinNow": "Падключыцца зноў",
|
||||
"remoteControlAllowedMessage": "{{user}} прыняў ваш запыт на выдаленае кіраванне!",
|
||||
"remoteControlDeniedMessage": "{{user}} адхіліў ваш запыт на выдаленае кіраванне!",
|
||||
"remoteControlErrorMessage": "Адбылася памылка пры спробе запытаць дазвол аддаленага кіравання ад {{user}}!",
|
||||
"remoteControlRequestMessage": "Дазволіць {{user}} выдаленае кіраванне вашым працоўным сталом?",
|
||||
"remoteControlShareScreenWarning": "Калі націснеце \" Дазволіць \", то падзяліцеся сваім экранам!",
|
||||
"remoteControlStopMessage": "Сесія аддаленага кіравання завершана!",
|
||||
"remoteControlTitle": "Выдаленае кіраванне працоўным сталом",
|
||||
"Remove": "Выдаліць",
|
||||
"removePassword": "Прыбраць $t(lockRoomPassword)",
|
||||
"removeSharedVideoMsg": "Ці ўпэўнены, што хочаце прыбраць відэа, якім падзяліліся?",
|
||||
"removeSharedVideoTitle": "Прыбраць відэа",
|
||||
"reservationError": "Памылка сістэмы рэзервавання",
|
||||
"reservationErrorMsg": "Код памылкі: {{code}}, паведамленне: {{msg}}",
|
||||
"retry": "Паўтарыць",
|
||||
"screenSharingAudio": "Падзяліцца аўдыё",
|
||||
"screenSharingFailedToInstall": "Усталяваць не пашырэння для паказу экрана.",
|
||||
"screenSharingFailedToInstallTitle": "Пашырэнне для паказу экрана не ўстаноўлена",
|
||||
"screenSharingFirefoxPermissionDeniedError": "Што-та пайшло не так, калі мы спрабавалі падзяліцца вашым экранам. Калі ласка, пераканайцеся, што вы далі нам дазвол на гэта. ",
|
||||
"screenSharingFirefoxPermissionDeniedTitle": "Памылка паказу экрана!",
|
||||
"screenSharingPermissionDeniedError": "Памылка доступу да вашага пашырэння для паказу экрана. Калі ласка, перазапусціце браўзэр і паспрабуйце зноў.",
|
||||
"sendPrivateMessage": "Вы нядаўна атрымалі асабістае паведамленне. Вы хацелі адказаць на яго, або адправіць сваё паведамленне групе?",
|
||||
"sendPrivateMessageCancel": "Апублікаваць у агульны чат",
|
||||
"sendPrivateMessageOk": "Даслаць прыватнае паведамленьне",
|
||||
"sendPrivateMessageTitle": "Адаслаць асабістае паведамленне?",
|
||||
"serviceUnavailable": "Служба недаступная",
|
||||
"sessTerminated": "Сувязь перарвана",
|
||||
"Share": "Падзяліцца",
|
||||
"shareVideoLinkError": "Калі ласка, падайце дакладную спасылку на YouTube.",
|
||||
"shareVideoTitle": "Падзяліцца відэа",
|
||||
"shareYourScreen": "Паказаць экран",
|
||||
"shareYourScreenDisabled": "Дэманстрацыя экрана адключаная.",
|
||||
"shareYourScreenDisabledForGuest": "Госці не могуць дэманстраваць экран.",
|
||||
"startLiveStreaming": "Пачаць трансляцыю",
|
||||
"startRecording": "Пачаць запіс",
|
||||
"startRemoteControlErrorMessage": "Памылка пачатку сесіі аддаленага кіравання!",
|
||||
"stopLiveStreaming": "Спыніць трансляцыю",
|
||||
"stopRecording": "Спыніць запіс",
|
||||
"stopRecordingWarning": "Ці ўпэўнены, што хочаце спыніць запіс?",
|
||||
"stopStreamingWarning": "Ці ўпэўнены, што хочаце спыніць трансляцыю?",
|
||||
"streamKey": "Ключ трансляцыі",
|
||||
"Submit": "Адправіць",
|
||||
"thankYou": "Дзякуй, што карыстаецеся {{appName}}!",
|
||||
"token": "токен",
|
||||
"tokenAuthFailed": "Выбачайце, вам не дазволена далучыцца да гэтага сеансу сувязі.",
|
||||
"tokenAuthFailedTitle": "Памылка аўтарызацыі",
|
||||
"transcribing": "Расшыфроўка",
|
||||
"unlockRoom": "Прыбраць $t(lockRoomPassword)",
|
||||
"userPassword": "пароль карыстальніка",
|
||||
"WaitForHostMsg": "Канферэнцыя <b>{{room}}</b> яшчэ не пачалася. Калі вы з'яўляецеся гаспадаром, калі ласка, падтвердіце сапраўднасць. У адваротным выпадку, калі ласка, пачакайце з'яўлення гаспадара.",
|
||||
"WaitForHostMsgWOk": "Канферэнцыя <b>{{room}}</b> яшчэ не пачалася. Калі Вы арганізатар, калі ласка, націсніце Ok для аўтэнтыфікацыі. У адваротным выпадку, дачакайцеся арганізатара.",
|
||||
"WaitingForHost": "Чакаем арганізатара …",
|
||||
"Yes": "Так",
|
||||
"yourEntireScreen": "Увесь экран"
|
||||
},
|
||||
"dialOut": {
|
||||
"statusMessage": "цяпер {{status}}"
|
||||
},
|
||||
"documentSharing": {
|
||||
"title": "Агульны Дакумент"
|
||||
},
|
||||
"feedback": {
|
||||
"average": "Сярэдне",
|
||||
"bad": "Дрэнна",
|
||||
"detailsLabel": "Раскажыце больш падрабязна.",
|
||||
"good": "Добра",
|
||||
"rateExperience": "Ацэнка якасці сувязі",
|
||||
"veryBad": "Вельмі дрэнна",
|
||||
"veryGood": "Вельмі добра"
|
||||
},
|
||||
"incomingCall": {
|
||||
"answer": "Адказ",
|
||||
"audioCallTitle": "Уваходны званок",
|
||||
"decline": "Адхіліць",
|
||||
"productLabel": "з Jitsi Meet",
|
||||
"videoCallTitle": "Уваходны відэазванок"
|
||||
},
|
||||
"info": {
|
||||
"accessibilityLabel": "Паказаць інфармацыю",
|
||||
"addPassword": "Усталяваць $t(lockRoomPassword)",
|
||||
"cancelPassword": "Адмяніць $t(lockRoomPassword)",
|
||||
"conferenceURL": "Спасылка:",
|
||||
"country": "Краіна",
|
||||
"dialANumber": "Каб далучыцца да канферэнцыі, набярыце адзін з гэтых нумароў і ўвядзіце pin-код.",
|
||||
"dialInConferenceID": "PIN:",
|
||||
"dialInNotSupported": "На жаль, набор нумара ў цяперашні час не падтрымліваецца.",
|
||||
"dialInNumber": "Нумар:",
|
||||
"dialInSummaryError": "Памылка атрымання інфармацыі аб наборы нумара. Калі ласка, паспрабуйце яшчэ раз пазней.",
|
||||
"dialInTollFree": "Званок бясплатны",
|
||||
"genericError": "Што-та пайшло не так.",
|
||||
"inviteLiveStream": "Трансляцыя гэтай сустрэчы: {{url}}",
|
||||
"invitePhone": "Для таго, каб далучыцца па тэлефоне, націсніце {{number}} ,, {{conferenceID}} # \n",
|
||||
"invitePhoneAlternatives": "Шукайце iншы нумар для набору? \nПаглядзець нумары для набору для канферэнцыі: {{url}} \n \n \nЕсли таксама выконваецца набор нумара праз тэлефон у пакоі, падключыцеся ў рэжыме слухача: {{silentUrl}}",
|
||||
"inviteURLFirstPartGeneral": "Вас запрашаюць далучыцца да канферэнцыі.",
|
||||
"inviteURLFirstPartPersonal": "{{name}} запрашае Вас далучыцца да канферэнцыі. \n",
|
||||
"inviteURLSecondPart": "\nДалучыцца да канферэнцыі: \n {{url}} \n",
|
||||
"liveStreamURL": "Трансляцыя:",
|
||||
"moreNumbers": "Больш нумароў",
|
||||
"noNumbers": "Няма нумароў для набору.",
|
||||
"noPassword": "не",
|
||||
"noRoom": "Для набору нумара не было паказана ніводнага пакоя.",
|
||||
"numbers": "Нумары для набору",
|
||||
"password": "$t(lockRoomPasswordUppercase):",
|
||||
"title": "Падзяліцца",
|
||||
"tooltip": "Падзяліцеся спасылкай і нумарам для падлучэння да гэтай канферэнцыі",
|
||||
"label": "Інфармацыя пра канферэнцыю"
|
||||
},
|
||||
"inviteDialog": {
|
||||
"alertText": "Не ўдалося запрасіць некаторых удзельнікаў.",
|
||||
"header": "Запрасіць",
|
||||
"searchCallOnlyPlaceholder": "Пакажыце нумар тэлефона",
|
||||
"searchPeopleOnlyPlaceholder": "Пошук удзельнікаў",
|
||||
"searchPlaceholder": "Удзельнік або нумар тэлефона",
|
||||
"send": "Даслаць"
|
||||
},
|
||||
"inlineDialogFailure": {
|
||||
"msg": "Невялікая замінка.",
|
||||
"retry": "Паспрабаваць зноў",
|
||||
"support": "Падтрымка",
|
||||
"supportMsg": "Калі гэта працягнецца, звяжыцеся з"
|
||||
},
|
||||
"keyboardShortcuts": {
|
||||
"focusLocal": "Фокус на ваша відэа",
|
||||
"focusRemote": "Фокус на відэа іншага ўдзельніка",
|
||||
"fullScreen": "Укл/Выкл поўнаэкранны рэжым",
|
||||
"keyboardShortcuts": "Камбінацыі клавіш",
|
||||
"localRecording": "Адлюстраваць ці схаваць элементы кіравання лакальным запісам",
|
||||
"mute": "Мікрафон (Ўкл./Выкл.)",
|
||||
"pushToTalk": "Націсніце, каб гаварыць",
|
||||
"raiseHand": "Падняць або апусціць руку",
|
||||
"showSpeakerStats": "Паказаць статыстыку выступоўцы",
|
||||
"toggleChat": "Чат (адкрыць/зачыніць)",
|
||||
"toggleFilmstrip": "Паказаць / не паказваць кароткае апісанне",
|
||||
"toggleScreensharing": "Пераключыцца паміж камерай і паказам экрана",
|
||||
"toggleShortcuts": "Схаваць / Паказаць клавішы хуткага доступу",
|
||||
"videoMute": "Камера (вкл./Выкл.)",
|
||||
"videoQuality": "Якасць сувязі"
|
||||
},
|
||||
"liveStreaming": {
|
||||
"busy": "Вызваляем новыя рэсурсы для трансляцыі. Калі ласка, паспрабуйце зноў праз некалькі хвілін.",
|
||||
"busyTitle": "Усе рэсурсы для трансляцыі ўжо задзейнічаны",
|
||||
"changeSignIn": "Пераключыць акаўнты.",
|
||||
"choose": "Выбраць трансляцыю",
|
||||
"chooseCTA": "Калі ласка, пазначце трансляцыю. Вы ўвайшлі ў сістэму як {{email}}.",
|
||||
"enterStreamKey": "Калі ласка, увядзіце ваш ключ трансляцыі YouTube.",
|
||||
"error": "Памылка трансляцыі. Калі ласка, паспрабуйце зноў.",
|
||||
"errorAPI": "Адбылася памылка пры доступе да вашых трансляцый на YouTube. Паўтарыце спробу ўваходу ў сістэму.",
|
||||
"errorLiveStreamNotEnabled": "Трансляцыя не падключана на {{email}}. Калі ласка падключыце трансляцыю або ўвайдзіце ў рахунак з падключанай трансляцыяй.",
|
||||
"expandedOff": "Прамая трансляцыя спыненая",
|
||||
"expandedOn": "У сапраўдны момант канферэнцыя транслюецца на YouTube.",
|
||||
"expandedPending": "Пачынаецца прамая трансляцыя ..",
|
||||
"failedToStart": "Памылка трансляцыі відэа",
|
||||
"getStreamKeyManually": "Прамыя трансляцыi не знойдзены. Паспрабуйце атрымаць ключ прамой трансляцыі ад YouTube.",
|
||||
"invalidStreamKey": "Падобнs ключ прамой трансляцыі з'яўляецца памылковым.",
|
||||
"off": "Трансляцыя спынена",
|
||||
"offBy": "{{name}} спыніў прамую трансляцыю",
|
||||
"on": "Трансляцыя",
|
||||
"onBy": "{{name}} пачаў прамую трансляцыю",
|
||||
"pending": "Пачынаем трансляцыю …",
|
||||
"serviceName": "Служба трансляцыі",
|
||||
"signedInAs": "У цяперашні час вы ўвайшлі ў сістэму як:",
|
||||
"signIn": "Увайсці праз Google",
|
||||
"signInCTA": "Увайдзiце або ўвядзіце свой ключ трансляцыі YouTube.",
|
||||
"signOut": "Выхад",
|
||||
"start": "Пачаць трансляцыю",
|
||||
"streamIdHelp": "Што гэта?",
|
||||
"unavailableTitle": "Трансляцыя недаступная",
|
||||
"youtubeTerms": "YouTube ўмовы паслуг",
|
||||
"googlePrivacyPolicy": "Палітыка прыватнасці Google"
|
||||
},
|
||||
"localRecording": {
|
||||
"clientState": {
|
||||
"off": "Адключаны",
|
||||
"on": "Падключаны",
|
||||
"unknown": "Невядомы"
|
||||
},
|
||||
"dialogTitle": "Кнопкі лакальнага запісу",
|
||||
"duration": "Працягласць",
|
||||
"durationNA": "невядома",
|
||||
"encoding": "Кадзiроўка",
|
||||
"label": "Левы / Правы",
|
||||
"labelToolTip": "Лакальны запіс актыўны",
|
||||
"localRecording": "Лакальны запіс",
|
||||
"me": "Я",
|
||||
"messages": {
|
||||
"engaged": "Лакальны запіс пачаўся.",
|
||||
"finished": "Запіс сесіі {{token}} завершана. Калі ласка адпраўце запісаны файл мадэратару.",
|
||||
"finishedModerator": "Запіс сесіі {{token}} завершаны. Запіс лакальнага трэка захаваны. Калі ласка, папытаеце іншых удзельнікаў прадставіць іх запіс.",
|
||||
"notModerator": "Вы не мадэратар і не можаце пачынаць або спыняць лакальны запіс."
|
||||
},
|
||||
"moderator": "Мадэратар",
|
||||
"no": "Не",
|
||||
"participant": "Удзельнік",
|
||||
"participantStats": "Статыстыка удзельнікаў",
|
||||
"sessionToken": "токенаў сесіі",
|
||||
"start": "Пачаць запіс",
|
||||
"stop": "Спыніць запіс",
|
||||
"yes": "Так"
|
||||
},
|
||||
"lockRoomPassword": "пароль",
|
||||
"lockRoomPasswordUppercase": "Пароль",
|
||||
"me": "я",
|
||||
"notify": {
|
||||
"connectedOneMember": "{{name}} далучыўся да канферэнцыі",
|
||||
"connectedThreePlusMembers": "{{name}} і {{count}} іншых карыстальнікаў далучыліся да канферэнцыі",
|
||||
"connectedTwoMembers": "{{first}} і {{second}} далучыліся да канферэнцыі",
|
||||
"disconnected": "злучэнне разарвана",
|
||||
"focus": "Фокус сустрэчы",
|
||||
"focusFail": "{{component}} недаступны, паўторыце праз {{ms}} з",
|
||||
"grantedTo": "{{to}} атрымаў правы мадэратара!",
|
||||
"invitedOneMember": "{{name}} быў запрошаны",
|
||||
"invitedThreePlusMembers": "Запрошаны {{name}} і {{count}} іншых карыстальнікаў (ля)",
|
||||
"invitedTwoMembers": "{{first}} і {{second}} далучыліся да канферэнцыі",
|
||||
"kickParticipant": "{{kicker}} выгнаў {{kicked}}",
|
||||
"me": "Я",
|
||||
"moderator": "Атрыманыя правы мадэратара!",
|
||||
"muted": "Вы пачалі размову без гуку.",
|
||||
"mutedTitle": "Вы без гуку!",
|
||||
"mutedRemotelyTitle": "{{participantDisplayName}} адключыў Вам мікрафон!",
|
||||
"mutedRemotelyDescription": "Вы заўсёды можаце ўключыць мікрафон, калі будзеце гатовыя гаварыць. Адключыце яго, калі скончыце, каб не трансляваць шумы ў канферэнцыю.",
|
||||
"passwordRemovedRemotely": "$t(lockRoomPasswordUppercase) выдалены іншым удзельнікам",
|
||||
"passwordSetRemotely": "Іншы ўдзельнік ўсталяваў $t(lockRoomPasswordUppercase)",
|
||||
"raisedHand": "{{name}} хацеў бы выступіць.",
|
||||
"somebody": "Хтосьці",
|
||||
"startSilentTitle": "У вас адсутнічае гук!",
|
||||
"startSilentDescription": "Перазайдзiце ў канферэнцыю, каб уключыць гук",
|
||||
"suboptimalBrowserWarning": "На жаль, ваш браўзэр не цалкам падтрымлівае дадзеную сістэму вэб-канференцый. Мы працуем над праблемай, аднак, пакуль рэкамендуем вам скарыстацца <a href='static/recommendedBrowsers.html' target='_blank'> наступнымі браўзэрамі</a >.",
|
||||
"suboptimalExperienceTitle": "Папярэджанне браўзэра",
|
||||
"unmute": "Уключыць мікрафон",
|
||||
"newDeviceCameraTitle": "Выяўлена новая камера",
|
||||
"newDeviceAudioTitle": "Выяўлена новае аўдыёпрылада",
|
||||
"newDeviceAction": "Выкарыстоўваць"
|
||||
},
|
||||
"passwordSetRemotely": "устаноўлены іншым удзельнікам",
|
||||
"passwordDigitsOnly": "Да {{number}} лічбаў",
|
||||
"poweredby": "працуе на",
|
||||
"presenceStatus": {
|
||||
"busy": "Заняты",
|
||||
"calling": "Выклікаю…",
|
||||
"connected": "Падключана",
|
||||
"connecting": "Падлучэнне…",
|
||||
"connecting2": "Падлучэнне * ...",
|
||||
"disconnected": "Адключана",
|
||||
"expired": "Скончыўся",
|
||||
"ignored": "праігнаравалі",
|
||||
"initializingCall": "Ініцыялізацыя званка…",
|
||||
"invited": "Запрошаны",
|
||||
"rejected": "Адхілены",
|
||||
"ringing": "Тэлефаную…"
|
||||
},
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Якое адлюстроўваецца імя",
|
||||
"setEmailInput": "Калі ласка, увядзіце e-mail",
|
||||
"setEmailLabel": "E-mail для Gravatar",
|
||||
"title": "Профіль"
|
||||
},
|
||||
"raisedHand": "Хоча гаварыць",
|
||||
"recording": {
|
||||
"authDropboxText": "Загрузіць у Dropbox",
|
||||
"availableSpace": "Даступна месца: {{spaceLeft}} MB (прыкладна {{duration}} хвілін запісу)",
|
||||
"beta": "бэта",
|
||||
"busy": "Мы стараемся забяспечыць больш рэсурсаў для запісу. Калі ласка, паспрабуйце праз некалькі хвілін.",
|
||||
"busyTitle": "Усе запісваючыя прылады занятыя",
|
||||
"error": "Памылка запісу. Калі ласка, паспрабуйце пазней.",
|
||||
"expandedOff": "Запіс спынены",
|
||||
"expandedOn": "Гэта канферэнцыя запісваецца.",
|
||||
"expandedPending": "Пачынаем запіс канферэнцыі …",
|
||||
"failedToStart": "Памылка пачатку запісу",
|
||||
"fileSharingdescription": "Падзяліцца запісам з удзельнікамі канферэнцыі",
|
||||
"live": "Прамая трансляцыя",
|
||||
"loggedIn": "Увайшоў як {{userName}}",
|
||||
"off": "Запіс спынены",
|
||||
"offBy": "{{name}} спыніў запіс",
|
||||
"on": "Запіс",
|
||||
"onBy": "{{name}} ўключыў запіс",
|
||||
"pending": "Падрыхтоўка запісу канферэнцыі…",
|
||||
"rec": "Ідзе запіс",
|
||||
"serviceDescription": "Ваш запіс будзе захаваны адпаведнай службай",
|
||||
"serviceName": "Служба запісу",
|
||||
"signIn": "Уваход",
|
||||
"signOut": "Выхад",
|
||||
"unavailable": "Служба {{serviceName}} зараз недаступная. Мы працуем над выпраўленнем гэтай памылкі. Калі ласка, паспрабуйце пазней.",
|
||||
"unavailableTitle": "Запіс немагчымы"
|
||||
},
|
||||
"sectionList": {
|
||||
"pullToRefresh": "Пацягніце для абнаўлення"
|
||||
},
|
||||
"settings": {
|
||||
"calendar": {
|
||||
"about": "Інтэграцыя з календаром {{appName}} выкарыстоўваецца для бяспечнага доступу да вашага календара і сінхранізацыі запланаваных мерапрыемстваў.",
|
||||
"disconnect": "Адлучыцца",
|
||||
"microsoftSignIn": "Увайсці з дапамогай ўліковага запісу Microsoft",
|
||||
"signedIn": "Доступ да падзей календара уключаны для email - адрасы {{email}}. Націсніце кнопку Адключыць для адключэння доступу да падзей календара.",
|
||||
"title": "Каляндар"
|
||||
},
|
||||
"devices": "Прылады",
|
||||
"followMe": "Усе ідуць за мной",
|
||||
"language": "Мова",
|
||||
"loggedIn": "Увайшоў як {{name}}",
|
||||
"microphones": "Мікрафоны",
|
||||
"moderator": "Мадэратар",
|
||||
"more": "Больш опцый",
|
||||
"name": "Імя",
|
||||
"noDevice": "не",
|
||||
"selectAudioOutput": "Гукавы выхад",
|
||||
"selectCamera": "Камера",
|
||||
"selectMic": "Мікрафон",
|
||||
"speakers": "Дынамікі",
|
||||
"startAudioMuted": "Усе пачынаюць з выключаным гукам",
|
||||
"startVideoMuted": "Усе пачынаюць ў схаваным рэжыме",
|
||||
"title": "Налады"
|
||||
},
|
||||
"settingsView": {
|
||||
"advanced": "Дадатковыя",
|
||||
"alertOk": "Добра",
|
||||
"alertTitle": "Увага",
|
||||
"alertURLText": "Памылка адрасу сервера",
|
||||
"buildInfoSection": "Інфармацыя пра зборку",
|
||||
"conferenceSection": "Нумары для набору",
|
||||
"disableCallIntegration": "Адключыць убудаваную інтэграцыю выклікаў",
|
||||
"disableP2P": "Адключыць рэжым Peer-To-Peer",
|
||||
"displayName": "Якое адлюстроўваецца імя",
|
||||
"email": "E-mail",
|
||||
"header": "Налады",
|
||||
"profileSection": "Профіль",
|
||||
"serverURL": "Адрас сервера",
|
||||
"showAdvanced": "Паказаць дадатковыя налады",
|
||||
"startWithAudioMuted": "Пачаць з адключаным гукам",
|
||||
"startWithVideoMuted": "Пачаць з адключаным відэа",
|
||||
"version": "Версія"
|
||||
},
|
||||
"share": {
|
||||
"dialInfoText": "\n\n===== \n \nПроста жадаеце набраць нумар на Вашым тэлефоне? \n \n {{defaultDialInNumber}} Нацiснiце на гэтую спасылку, каб прагледзець тэлефонныя нумары для гэтай канферэнцыі \n {{dialInfoPageUrl}}",
|
||||
"mainText": "Націсніце на спасылку каб далучыцца да канферэнцыі: \n {{roomUrl}}"
|
||||
},
|
||||
"speaker": "Калонка",
|
||||
"speakerStats": {
|
||||
"hours": "{{count}}г",
|
||||
"minutes": "{{count}}хв",
|
||||
"name": "Імя",
|
||||
"seconds": "{{count}} с",
|
||||
"speakerStats": "Статыстыка выступаў",
|
||||
"speakerTime": "Час выступленняў"
|
||||
},
|
||||
"startupoverlay": {
|
||||
"policyText": "",
|
||||
"title": "{{app}} патрабуецца доступ да мікрафону і камеры."
|
||||
},
|
||||
"suspendedoverlay": {
|
||||
"rejoinKeyTitle": "Падключыцца зноў",
|
||||
"text": "Для аднаўлення сувязі націсніце кнопку <i> Падключыцца зноў </i>.",
|
||||
"title": "Відэасувязь перапынена. Прычына: гэты кампутар перайшоў у рэжым сну."
|
||||
},
|
||||
"toolbar": {
|
||||
"accessibilityLabel": {
|
||||
"audioOnly": "Укл/Выкл толькі гук",
|
||||
"audioRoute": "Выбраць аўдыёпрылады",
|
||||
"callQuality": "Якасць сувязі",
|
||||
"cc": "Укл/Выкл субтытры",
|
||||
"chat": "Паказаць/схаваць акно чата",
|
||||
"document": "Зачыніць агульны дакумент",
|
||||
"download": "Спампаваць дадатак",
|
||||
"feedback": "Пакінуць водгук",
|
||||
"fullScreen": "Поўнаэкранны / аконны рэжым",
|
||||
"hangup": "Завяршыць званок",
|
||||
"help": "Даведка",
|
||||
"invite": "Запрасіць",
|
||||
"kick": "Выкінуць ўдзельніка",
|
||||
"localRecording": "Укл/Выкл кнопкі запісу",
|
||||
"lockRoom": "Усталяваць пароль",
|
||||
"moreActions": "Паказаць / схаваць меню доп. Настроек",
|
||||
"moreActionsMenu": "Меню дад. Настроек",
|
||||
"moreOptions": "Паказаць больш варыянтаў",
|
||||
"mute": "Укл/Выкл гук",
|
||||
"muteEveryone": "Заглушыць усіх",
|
||||
"pip": "Укл/Выкл рэжым Малюначак-у-малюначку",
|
||||
"privateMessage": "Адаслаць асабістае паведамленне",
|
||||
"profile": "Рэдагаваць профіль",
|
||||
"raiseHand": "Падняць руку",
|
||||
"recording": "Укл/Выкл запіс",
|
||||
"remoteMute": "Адключыць ўдзельніку мікрафон",
|
||||
"Settings": "",
|
||||
"sharedvideo": "Укл/Выкл YouTube - трансляцыю",
|
||||
"shareRoom": "Адправіць запрашэнне",
|
||||
"shareYourScreen": "Укл/Выкл дэманстрацыю экрана",
|
||||
"shortcuts": "Укл/Выкл значкі",
|
||||
"show": "Паказаць буйным планам",
|
||||
"speakerStats": "Укл/Выкл статыстыку",
|
||||
"tileView": "Укл/Выкл плітку",
|
||||
"toggleCamera": "Укл/Выкл камеру",
|
||||
"toggleFilmstrip": "",
|
||||
"videomute": "Укл/Выкл відэа",
|
||||
"videoblur": "Укл. / Выкл. Размыццё фону"
|
||||
},
|
||||
"addPeople": "Дадаць людзей да вашага сеансу сувязі",
|
||||
"audioOnlyOff": "Адключыць рэжым эканоміі пропускной здольнасці",
|
||||
"audioOnlyOn": "Уключыць рэжым эканоміі прапускной здольнасці",
|
||||
"audioRoute": "Выбраць аўдыёпрылады",
|
||||
"authenticate": "аўтэнтыфікаваных",
|
||||
"callQuality": "Якасць сувязі",
|
||||
"chat": "Чат",
|
||||
"closeChat": "Зачыніць чат",
|
||||
"documentClose": "Зачыніць агульны дакумент",
|
||||
"documentOpen": "Адкрыць агульны дакумент",
|
||||
"download": "Спампаваць дадатак",
|
||||
"enterFullScreen": "Поўны экран",
|
||||
"enterTileView": "Агульны план",
|
||||
"exitFullScreen": "Поўны экран",
|
||||
"exitTileView": "Буйны план",
|
||||
"feedback": "Пакінуць водгук",
|
||||
"hangup": "Выхад",
|
||||
"help": "Даведка",
|
||||
"invite": "Запрасіць",
|
||||
"login": "Увайсці",
|
||||
"logout": "Выйсці",
|
||||
"lowerYourHand": "Апусціць руку",
|
||||
"moreActions": "Больш",
|
||||
"moreOptions": "Больш варыянтаў",
|
||||
"mute": "Мікрафон (Ўкл./Выкл.)",
|
||||
"muteEveryone": "Заглушыць усіх",
|
||||
"noAudioSignalTitle": "Ад вашага мікрафона не ідзе гукавы сігнал!",
|
||||
"noAudioSignalDesc": "Калі вы адмыслова не адключалі мікрафон у сістэмных наладах, падумайце аб тым, каб памяняць яго.",
|
||||
"noAudioSignalDescSuggestion": "Калі вы адмыслова не адключалі мікрафон у сістэмных наладах, вы можаце паспрабаваць выкарыстоўваць наступную прыладу.",
|
||||
"noAudioSignalDialInDesc": "Вы таксама можаце набраць з дапамогай:",
|
||||
"noAudioSignalDialInLinkDesc": "Нумары для набору",
|
||||
"noisyAudioInputTitle": "Здаецца, ваш мікрафон шумеў!",
|
||||
"noisyAudioInputDesc": "Здаецца, ваш мікрафон выдае шум, калі ласка, падумайце аб выключэнні гуку або змене прылады.",
|
||||
"openChat": "Адкрыць чат",
|
||||
"pip": "Укл рэжым Малюначак-у-малюначку",
|
||||
"privateMessage": "Адаслаць асабістае паведамленне",
|
||||
"profile": "Рэдагаваць профіль",
|
||||
"raiseHand": "Хачу гаварыць",
|
||||
"raiseYourHand": "Падняць руку",
|
||||
"Settings": "Налады",
|
||||
"sharedvideo": "Відэа YouTube",
|
||||
"shareRoom": "Адправіць запрашэнне",
|
||||
"shortcuts": "Камбінацыі клавіш",
|
||||
"speakerStats": "Статыстыка",
|
||||
"startScreenSharing": "Пачаць трансляцыю з экрана",
|
||||
"startSubtitles": "Уключыць субтытры",
|
||||
"stopScreenSharing": "Спыніць трансляцыю з экрана",
|
||||
"stopSubtitles": "Адключыць субтытры",
|
||||
"stopSharedVideo": "Спыніць відэа на YouTube",
|
||||
"talkWhileMutedPopup": "Спрабуеце казаць? У вас адключаны гук.",
|
||||
"tileViewToggle": "Укл/Выкл плітку",
|
||||
"toggleCamera": "Укл/Выкл камеру",
|
||||
"videomute": "Камера",
|
||||
"startvideoblur": "размыць фон на відэа",
|
||||
"stopvideoblur": "Адключыць размыццё фону"
|
||||
},
|
||||
"transcribing": {
|
||||
"ccButtonTooltip": "Укл. / Выкл. Субтытры",
|
||||
"error": "Памылка запісу. Калі ласка, паспрабуйце пазней.",
|
||||
"expandedLabel": "Транскрыпцыя ўключана",
|
||||
"failedToStart": "няўдалага пачаць расшыфроўку",
|
||||
"labelToolTip": "Ствараецца транскрыпцыя канферэнцыі",
|
||||
"off": "Расшыфроўка спыненая",
|
||||
"pending": "Падрыхтоўка расшыфроўкі канферэнцыі…",
|
||||
"start": "Укл/Выкл паказ субтытраў",
|
||||
"stop": "Укл/Выкл паказ субтытраў",
|
||||
"tr": "TR"
|
||||
},
|
||||
"userMedia": {
|
||||
"androidGrantPermissions": "Калі ласка, пазначце <b> <i> Дазволіць </i> </b>, калі браўзэр спытае пра дазволы.",
|
||||
"chromeGrantPermissions": "Калі ласка, пазначце <b> <i> Дазволіць </i> </b>, калі браўзэр спытае пра дазволы.",
|
||||
"edgeGrantPermissions": "Калі ласка, пазначце <b> <i> Ды </i> </b>, калі браўзэр спытае пра дазволы.",
|
||||
"electronGrantPermissions": "Калі ласка, дайце дазвол на доступ да камеры і мікрафону",
|
||||
"firefoxGrantPermissions": "Калі ласка, пазначце <b> <i> Падзяліцца абраным прыладай </i> </b>, калі браўзэр спытае пра дазволы.",
|
||||
"iexplorerGrantPermissions": "Калі ласка, пазначце <b> <i> OK </i> </b>, калі браўзэр спытае пра дазволы.",
|
||||
"nwjsGrantPermissions": "Калі ласка, дайце дазвол на доступ да камеры і мікрафону",
|
||||
"operaGrantPermissions": "Калі ласка, пазначце <b> <i> Дазволіць </i> </b>, калі браўзэр спытае пра дазволы.",
|
||||
"react-nativeGrantPermissions": "Калі ласка, пазначце <b> <i> Дазволіць </i> </b>, калі браўзэр спытае пра дазволы.",
|
||||
"safariGrantPermissions": "Калі ласка, пазначце <b> <i> OK </i> </b>, калі браўзэр спытае пра дазволы."
|
||||
},
|
||||
"videoSIPGW": {
|
||||
"busy": "Мы працуем над вызваленнем рэсурсаў. Калі ласка, паспрабуйце праз некалькі хвілін.",
|
||||
"busyTitle": "Служба цяпер занятая",
|
||||
"errorAlreadyInvited": "{{displayName}} ужо запрошаны",
|
||||
"errorInvite": "Сустрэча яшчэ не пачалася. Калі ласка, паспрабуйце пазней.",
|
||||
"errorInviteFailed": "Мы працуем над вырашэннем праблемы. Калі ласка, паспрабуйце пазней.",
|
||||
"errorInviteFailedTitle": "Памылка запрашэння {{displayName}}",
|
||||
"errorInviteTitle": "Памылка запрашэння ў пакой",
|
||||
"pending": "{{displayName}} быў запрошаны"
|
||||
},
|
||||
"videoStatus": {
|
||||
"audioOnly": "Толькі гук",
|
||||
"audioOnlyExpanded": "Актыўны рэжым эканоміі прапускной здольнасці. У гэтым рэжыме даступныя толькі гук і трансляцыя з экрана.",
|
||||
"callQuality": "Якасць відэа",
|
||||
"hd": "HD",
|
||||
"hdTooltip": "Відэа высокай якасці",
|
||||
"highDefinition": "Высокая якасць",
|
||||
"labelTooiltipNoVideo": "Няма відэа",
|
||||
"labelTooltipAudioOnly": "Уключаны рэжым эканоміі прапускной здольнасці",
|
||||
"ld": "LD",
|
||||
"ldTooltip": "Відэа нізкай якасці",
|
||||
"lowDefinition": "Нізкая якасць",
|
||||
"onlyAudioAvailable": "Толькі гук",
|
||||
"onlyAudioSupported": "У гэтым браўзэры дазволены толькі гук.",
|
||||
"p2pEnabled": "Уключаны рэжым \" кропка-да-кропцы \"",
|
||||
"p2pVideoQualityDescription": "У рэжыме прамога канала сувязі паміж абанентамі можна перамыкацца толькі паміж рэжымамі \" толькі гук \"і \" высокае якасць \". Астатнія налады стануць даступнымі, калі скончыцца гэты рэжым.",
|
||||
"recHighDefinitionOnly": "Пераважна высокую якасць.",
|
||||
"sd": "SD",
|
||||
"sdTooltip": "Відэа стандартнага якасці",
|
||||
"standardDefinition": "Стандартнае якасць (SD)"
|
||||
},
|
||||
"videothumbnail": {
|
||||
"domute": "Выключыць гук",
|
||||
"domuteOthers": "Заглушіць астатніх",
|
||||
"flip": "Адлюстраваць",
|
||||
"kick": "Выкінуць",
|
||||
"moderator": "Мадэратар",
|
||||
"mute": "Без гуку",
|
||||
"muted": "Гук выключаны",
|
||||
"remoteControl": "Укл./Вкл. дыстанцыйнае кіраванне",
|
||||
"show": "Паказаць буйным планам",
|
||||
"videomute": "Удзельнік адключыў камеру"
|
||||
},
|
||||
"welcomepage": {
|
||||
"accessibilityLabel": {
|
||||
"join": "Націсніце каб далучыцца",
|
||||
"roomname": "Пакажыце назву пакоя"
|
||||
},
|
||||
"appDescription": "Паспрабуйце відэачат з усёй камандай. Запрашай знаёмых! {{app}} - цалкам зашыфраванае рашэнне для відэаканферэнцый з адкрытым зыходным кодам. Карыстайцеся кожны дзень, бясплатна і без рэгістрацыі.",
|
||||
"audioVideoSwitch": {
|
||||
"audio": "Каляндар",
|
||||
"video": "Відэа"
|
||||
},
|
||||
"calendar": "Каляндар",
|
||||
"connectCalendarButton": "Прывязаць каляндар",
|
||||
"connectCalendarText": "Падлучыце каляндар, каб убачыць усе вашыя канферэнцыі ў {{app}}. Акрамя таго, дадаўшы {{provider}} канферэнцыi ў каляндар, вы зможаце запускаць іх адным пстрычкай мышкі.",
|
||||
"enterRoomTitle": "Пачаць новую відэаканферэнцыю",
|
||||
"getHelp": "Атрымаць дапамогу",
|
||||
"roomNameAllowedChars": "Назва канферэнцыі не павінна ўтрымліваць наступныя сімвалы:?, &,:, ', \",%, #.",
|
||||
"go": "ОК",
|
||||
"goSmall": "ОК",
|
||||
"join": "СТВАРЫЦЬ/далучыць",
|
||||
"info": "Інфа",
|
||||
"privacy": "Прыватнасць",
|
||||
"recentList": "Нядаўнія",
|
||||
"recentListDelete": "Выдаліць",
|
||||
"recentListEmpty": "Зараз ваш спіс нядаўна праведзеных канферэнцый пусты. Па меры вашага карыстання сэрвісам ён будзе папаўняцца.",
|
||||
"reducedUIText": "Сардэчна запрашаем у {{app}}!",
|
||||
"roomname": "Пакажыце назву пакоя",
|
||||
"roomnameHint": "Пакажыце назву пакоя ці яго адрас. Можаце самі стварыць назву і перадаць яе будучым удзельнікам сустрэчы, каб яны выкарыстоўвалі менавіта яго.",
|
||||
"sendFeedback": "Зваротная сувязь",
|
||||
"terms": "Умовы",
|
||||
"title": "Абароненая, поўнафункцыянальная і цалкам бясплатная сістэма відэаканферэнцый"
|
||||
},
|
||||
"lonelyMeetingExperience": {
|
||||
"button": "Запрашайце іншых",
|
||||
"youAreAlone": "Вы адзіны ў гэтай канферэнцыі"
|
||||
},
|
||||
"helpView": {
|
||||
"header": "Цэнтар дапамогi"
|
||||
}
|
||||
}
|
||||
@@ -477,7 +477,7 @@
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Задайте екранното си име",
|
||||
"setEmailInput": "Въведете е-поща",
|
||||
"setEmailLabel": "Задайте е-пощата си в „gravatar“",
|
||||
"setEmailLabel": "Задайте е-пощата си в „Gravatar“",
|
||||
"title": "Профил"
|
||||
},
|
||||
"raisedHand": "Иска думата",
|
||||
|
||||
@@ -65,7 +65,7 @@
|
||||
"dontShowAgain": "No m'ho mostris més"
|
||||
},
|
||||
"connectingOverlay": {
|
||||
"joiningRoom": "S'està connectat a la reunió..."
|
||||
"joiningRoom": "S'està connectat a la reunió…"
|
||||
},
|
||||
"connection": {
|
||||
"ATTACHED": "Adjunt",
|
||||
@@ -77,9 +77,9 @@
|
||||
"DISCONNECTED": "Desconnectat",
|
||||
"DISCONNECTING": "S'està desconnectant",
|
||||
"ERROR": "Error",
|
||||
"FETCH_SESSION_ID": "S'està obtenint un identificador de sessió...",
|
||||
"FETCH_SESSION_ID": "S'està obtenint un identificador de sessió…",
|
||||
"GET_SESSION_ID_ERROR": "S'ha produït un error en obtenir l'identificador de la sessió: {{code}}",
|
||||
"GOT_SESSION_ID": "Obtenció d'identificador de sessió.... Fet",
|
||||
"GOT_SESSION_ID": "Obtenció d'identificador de sessió… Fet",
|
||||
"LOW_BANDWIDTH": "S'ha apagat el vídeo de {{displayName}} per a estalviar ample de banda"
|
||||
},
|
||||
"connectionindicator": {
|
||||
@@ -125,7 +125,7 @@
|
||||
"downloadApp": "Baixa l'aplicació",
|
||||
"launchWebButton": "Inicia al web",
|
||||
"openApp": "Continua en l'aplicació",
|
||||
"title": "S'està iniciant la reunió en {{app}}....",
|
||||
"title": "S'està iniciant la reunió en {{app}}…",
|
||||
"tryAgainButton": "Torna-ho a intentar en l'escriptori"
|
||||
},
|
||||
"defaultLink": "p. ex. {{url}}",
|
||||
@@ -160,9 +160,9 @@
|
||||
"cameraUnsupportedResolutionError": "La vostra càmera no permet la resolució de vídeo requerida.",
|
||||
"Cancel": "Cancel·la",
|
||||
"close": "Tanca",
|
||||
"conferenceDisconnectMsg": "Potser vulgueu comprovar la connexió a la xarxa. Es tornarà a connecta en {{seconds}} segons...",
|
||||
"conferenceDisconnectMsg": "Potser vulgueu comprovar la connexió a la xarxa. Es tornarà a connecta en {{seconds}} segons…",
|
||||
"conferenceDisconnectTitle": "Esteu desconnectat.",
|
||||
"conferenceReloadMsg": "Estem intentat de corregir-ho. Tornem a connectar en {{seconds}} segons...",
|
||||
"conferenceReloadMsg": "Estem intentat de corregir-ho. Tornem a connectar en {{seconds}} segons…",
|
||||
"conferenceReloadTitle": "Malauradament, alguna cosa no ha anat bé.",
|
||||
"confirm": "Confirmo",
|
||||
"confirmNo": "No",
|
||||
@@ -188,7 +188,7 @@
|
||||
"inlineInstallExtension": "Instal·la-ho ara",
|
||||
"internalError": "Vaja! Alguna cosa no ha anat bé. S'ha produït l'error següent: {{error}}",
|
||||
"internalErrorTitle": "Error intern",
|
||||
"kickMessage": "Per a més detalls, podeu contactar amb {{participantDisplayName}}.",
|
||||
"kickMessage": "Per a més detalls, podeu contactar amb {{participantDisplayName}}.",
|
||||
"kickParticipantButton": "Expulsa",
|
||||
"kickParticipantDialog": "Esteu segur que voleu expulsar aquest participant?",
|
||||
"kickParticipantTitle": "Voleu expulsar aquest participant?",
|
||||
@@ -279,7 +279,7 @@
|
||||
"userPassword": "contrasenya d'usuari",
|
||||
"WaitForHostMsg": "La conferència <b>{{room}}</b> encara no ha començat. Si en sou l'amfitrió autentiqueu-vos. Altrament, espereu que arribi l'amfitrió.",
|
||||
"WaitForHostMsgWOk": "La conferència <b>{{room}}</b> encara no ha començat. Si sou l'amfitrió aleshores pitgeu «D'acord» per a autenticar-vos. Altrament, espereu que arribi l'amfitrió.",
|
||||
"WaitingForHost": "S'està esperant l'amfitrió...",
|
||||
"WaitingForHost": "S'està esperant l'amfitrió…",
|
||||
"Yes": "Sí",
|
||||
"yourEntireScreen": "La pantalla sencera",
|
||||
"screenSharingAudio": "Comparteix l'àudio"
|
||||
@@ -321,7 +321,7 @@
|
||||
"genericError": "Vaja, alguna cosa no ha anat bé.",
|
||||
"inviteLiveStream": "Per a veure la transmissió en directe d'aquesta reunió, feu clic en aquest enllaç: {{url}}",
|
||||
"invitePhone": "Per a unir-vos per telèfon, toqueu això: {{number}},,{{conferenceID}}#\n",
|
||||
"invitePhoneAlternatives": "Esteu cercant un número de marcatge diferent?\nVegeu els números de marcatge de la reunió: {{url}}\n\n\nSi també truqueu via un telèfon de reunió, uniu-vos-hi sense connectar l'àudio: {{silentUrl}}",
|
||||
"invitePhoneAlternatives": "Esteu cercant un número de marcatge diferent?\nVegeu els números de marcatge de la reunió: {{url}}\n\n\nSi també truqueu via un telèfon de reunió, uniu-vos-hi sense connectar l'àudio: {{silentUrl}}",
|
||||
"inviteURLFirstPartGeneral": "Us han convidat a unir-vos a una reunió.",
|
||||
"inviteURLFirstPartPersonal": "{{name}} us convida a una reunió.\n",
|
||||
"inviteURLSecondPart": "\nUniu-vos a la reunió:\n{{url}}\n",
|
||||
@@ -379,7 +379,7 @@
|
||||
"errorLiveStreamNotEnabled": "La transmissió en directe no està activada a ̣{{email}}. Activeu-la o inicieu sessió en un compte que tingui la transmissió en directe activada.",
|
||||
"expandedOff": "S'ha aturat la transmissió en directe",
|
||||
"expandedOn": "Ara mateix, la reunió s'està transmetent a Youtube.",
|
||||
"expandedPending": "S'ha iniciat la transmissió en directe...",
|
||||
"expandedPending": "S'ha iniciat la transmissió en directe…",
|
||||
"failedToStart": "No s'ha pogut iniciar la transmissió en directe",
|
||||
"getStreamKeyManually": "No hem pogut obtenir cap transmissió en directe. Intenteu d'obtenir la clau de transmissió en directe del YouTube.",
|
||||
"invalidStreamKey": "La clau de transmissió en directe pot ser incorrecta.",
|
||||
@@ -387,7 +387,7 @@
|
||||
"offBy": "{{name}} ha aturat la transmissió en directe",
|
||||
"on": "Transmissió en directe",
|
||||
"onBy": "{{name}} ha iniciat la transmissió en directe",
|
||||
"pending": "S'està iniciant la transmissió en directe...",
|
||||
"pending": "S'està iniciant la transmissió en directe…",
|
||||
"serviceName": "Servei de transmissió en directe",
|
||||
"signedInAs": "Teniu sessió iniciada com a:",
|
||||
"signIn": "Inicia sessió amb Google",
|
||||
@@ -467,9 +467,9 @@
|
||||
"poweredby": "funciona amb",
|
||||
"presenceStatus": {
|
||||
"busy": "Ocupat",
|
||||
"calling": "S'està trucant...",
|
||||
"calling": "S'està trucant…",
|
||||
"connected": "Connectat",
|
||||
"connecting": "Està connectant...",
|
||||
"connecting": "Està connectant…",
|
||||
"connecting2": "Està connectant*...",
|
||||
"disconnected": "Desconnectat",
|
||||
"expired": "Ha expirat",
|
||||
@@ -510,7 +510,7 @@
|
||||
"serviceName": "Servei d'enregistrament",
|
||||
"signIn": "Inicia la sessió",
|
||||
"signOut": "Tanca la sessió",
|
||||
"unavailable": "Vaja! El servei {{serviceName}} ara mateix no és disponible. Treballem per a resoldre el problema. Torneu-ho a intentar més tard.",
|
||||
"unavailable": "Vaja! El servei {{serviceName}} ara mateix no és disponible. Treballem per a resoldre el problema. Torneu-ho a intentar més tard.",
|
||||
"unavailableTitle": "L'enregistrament no és disponible"
|
||||
},
|
||||
"sectionList": {
|
||||
@@ -561,7 +561,7 @@
|
||||
"version": "Versió"
|
||||
},
|
||||
"share": {
|
||||
"dialInfoText": "\n\n=====\n\nNomés voleu marcar en el telèfon?\n\n{{defaultDialInNumber}}Feu clic en aquest enllaç per a veure el marcatge de números de telèfon per a aquesta reunió{{dialInfoPageUrl}}",
|
||||
"dialInfoText": "\n\n=====\n\nNomés voleu marcar en el telèfon?\n\n{{defaultDialInNumber}}Feu clic en aquest enllaç per a veure el marcatge de números de telèfon per a aquesta reunió\n{{dialInfoPageUrl}}",
|
||||
"mainText": "Feu clic a l'enllaç següent per a unir-vos a la reunió:\n{{roomUrl}}"
|
||||
},
|
||||
"speaker": "Altaveu",
|
||||
@@ -686,7 +686,7 @@
|
||||
"failedToStart": "No s'ha pogut iniciar la transcripció",
|
||||
"labelToolTip": "La reunió s'està transcrivint",
|
||||
"off": "La transcripció s'ha aturat",
|
||||
"pending": "S'està preparant per a enregistrar la reunió...",
|
||||
"pending": "S'està preparant per a enregistrar la reunió…",
|
||||
"start": "Activa els subtítols",
|
||||
"stop": "Desactiva els subtítols",
|
||||
"tr": "TR"
|
||||
@@ -751,7 +751,7 @@
|
||||
"join": "Toqueu per a unir-vos-hi",
|
||||
"roomname": "Introduïu el nom de la sala"
|
||||
},
|
||||
"appDescription": "Endavant, xat de vídeo amb tot l'equip. De fet, convideu tothom que conegueu. {{app}} és una solució de videoconferència de codi obert 100% completament xifrada que podeu utilitzar durant tot el dia, tots els dies, gratuïtament, sense necessitat de compte.",
|
||||
"appDescription": "Endavant, xat de vídeo amb tot l'equip. De fet, convideu tothom que conegueu. {{app}} és una solució de videoconferència de codi obert 100% completament xifrada que podeu utilitzar durant tot el dia, tots els dies, gratuïtament, sense necessitat de compte.",
|
||||
"audioVideoSwitch": {
|
||||
"audio": "Veu",
|
||||
"video": "Vídeo"
|
||||
|
||||
@@ -33,54 +33,67 @@
|
||||
"error": {
|
||||
"appConfiguration": "Integrace kalendáře není správně nakonfigurována.",
|
||||
"generic": "Došlo k chybě. Zkontrolujte nastavení kalendáře nebo zkuste aktualizovat kalendář.",
|
||||
"notSignedIn": ""
|
||||
"notSignedIn": "Při ověřování k zobrazení kalendářových událostí došlo k chybě. Zkontrolujte prosím nastavení kalendáře a zkuste se znovu přihlásit."
|
||||
},
|
||||
"join": "",
|
||||
"joinTooltip": "",
|
||||
"nextMeeting": "",
|
||||
"noEvents": "",
|
||||
"ongoingMeeting": "",
|
||||
"permissionButton": "",
|
||||
"permissionMessage": "",
|
||||
"refresh": "",
|
||||
"today": ""
|
||||
"join": "Připojit se",
|
||||
"joinTooltip": "Připojit se k videohovoru",
|
||||
"nextMeeting": "další videohovor",
|
||||
"noEvents": "Nejsou naplánovány žádné události.",
|
||||
"ongoingMeeting": "současný videohovor",
|
||||
"permissionButton": "Otevřít nastavení",
|
||||
"permissionMessage": "K zobrazení videohovorů v aplikaci je potřeba oprávnění Kalendář.",
|
||||
"refresh": "Obnovit kalendář",
|
||||
"today": "Dnes"
|
||||
},
|
||||
"chat": {
|
||||
"error": "",
|
||||
"messagebox": "Prostor pro zprávu",
|
||||
"error": "Chyba: vaše zpráva nebyla odeslána. Důvod: {{error}}",
|
||||
"messagebox": "Napište zprávu",
|
||||
"nickname": {
|
||||
"popover": "Zvolte si přezdívku",
|
||||
"title": ""
|
||||
"title": "K zahájení chatu vložte přezdívku"
|
||||
},
|
||||
"title": ""
|
||||
"title": "Chat",
|
||||
"fieldPlaceHolder": "Zde napište svou zprávu",
|
||||
"messageTo": "Soukromá zpráva pro {{recipient}}",
|
||||
"you": "vy",
|
||||
"privateNotice": "Soukromá zpráva pro {{recipient}}",
|
||||
"noMessagesMessage": "V tomto videohovoru ještě nejsou žádné zprávy. Začněte konverzaci!"
|
||||
},
|
||||
"connectingOverlay": {
|
||||
"joiningRoom": ""
|
||||
"joiningRoom": "Probíhá připojování k videohovoru..."
|
||||
},
|
||||
"connection": {
|
||||
"ATTACHED": "",
|
||||
"AUTHENTICATING": "Ověřit",
|
||||
"AUTHFAIL": "",
|
||||
"CONNECTED": "",
|
||||
"CONNECTING": "Připojení:",
|
||||
"CONNFAIL": "",
|
||||
"DISCONNECTED": "odpojeno",
|
||||
"DISCONNECTING": "odpojeno",
|
||||
"ERROR": "",
|
||||
"RECONNECTING": ""
|
||||
"ATTACHED": "Přiložený",
|
||||
"AUTHENTICATING": "Ověřování",
|
||||
"AUTHFAIL": "Ověřování selhalo",
|
||||
"CONNECTED": "Připojeno",
|
||||
"CONNECTING": "Připojování",
|
||||
"CONNFAIL": "Připojení selhalo",
|
||||
"DISCONNECTED": "Odpojeno",
|
||||
"DISCONNECTING": "Odpojování",
|
||||
"ERROR": "Chyba",
|
||||
"RECONNECTING": "",
|
||||
"LOW_BANDWIDTH": "Video pro {{displayName}} bylo vypnuto pro snížení přenosové rychlosti",
|
||||
"GOT_SESSION_ID": "Získávání session-id... Hotovo",
|
||||
"GET_SESSION_ID_ERROR": "Chyba při získávání session-id: {{code}}",
|
||||
"FETCH_SESSION_ID": "Získává se session-id..."
|
||||
},
|
||||
"connectionindicator": {
|
||||
"address": "Adresa:",
|
||||
"bandwidth": "Odhadovaná šířka pásma:",
|
||||
"bitrate": "Přenosová rychlost:",
|
||||
"bridgeCount": "Počet serverů: ",
|
||||
"connectedTo": "",
|
||||
"connectedTo": "Připojeno k:",
|
||||
"framerate": "Rychlost snímkování:",
|
||||
"less": "Zobrazit méně",
|
||||
"localaddress": "Místní adresa:",
|
||||
"localaddress_0": "Místní adresa:",
|
||||
"localaddress_1": "Místní adresy:",
|
||||
"localaddress_2": "Místní adresy:",
|
||||
"localaddress_plural_2": "Místní adresy:",
|
||||
"localaddress_plural_5": "Místních adres:",
|
||||
"localport": "Místní port:",
|
||||
"localport_0": "Místní port:",
|
||||
"localport_1": "Místní porty:",
|
||||
"localport_2": "Místní porty:",
|
||||
"localport_plural_2": "Místní porty:",
|
||||
"localport_plural_5": "Místních portů:",
|
||||
"more": "Zobrazit více",
|
||||
@@ -92,33 +105,40 @@
|
||||
"nonoptimal": "Není optimální",
|
||||
"poor": "Slabý"
|
||||
},
|
||||
"remoteaddress": "Vzdálená adresa:",
|
||||
"remoteaddress_0": "Vzdálená adresa:",
|
||||
"remoteaddress_1": "Vzdálené adresy:",
|
||||
"remoteaddress_2": "Vzdálené adresy:",
|
||||
"remoteaddress_plural_2": "Vzdálené adresy:",
|
||||
"remoteaddress_plural_5": "Vzdálených adres:",
|
||||
"remoteport": "Vzdálený port:",
|
||||
"remoteport_0": "Vzdálený port:",
|
||||
"remoteport_1": "Vzdálené porty:",
|
||||
"remoteport_2": "Vzdálené porty:",
|
||||
"remoteport_plural_2": "Vzdálené porty:",
|
||||
"remoteport_plural_5": "Vzdálených portů:",
|
||||
"resolution": "Rozlišení:",
|
||||
"status": "Připojení:",
|
||||
"transport": "Přenos:",
|
||||
"transport_0": "Přenos:",
|
||||
"transport_1": "Přenosy:",
|
||||
"transport_2": "Přenosy:",
|
||||
"transport_plural_2": "Přenosy:",
|
||||
"transport_plural_5": "Přenosů:",
|
||||
"turn": "(otočit)"
|
||||
"turn": "(otočit)",
|
||||
"e2e_rtt": "E2E RTT:"
|
||||
},
|
||||
"dateUtils": {
|
||||
"earlier": "",
|
||||
"today": "",
|
||||
"yesterday": ""
|
||||
"earlier": "Dříve",
|
||||
"today": "Dnes",
|
||||
"yesterday": "Včera"
|
||||
},
|
||||
"deepLinking": {
|
||||
"appNotInstalled": "",
|
||||
"description": "",
|
||||
"descriptionWithoutWeb": "",
|
||||
"appNotInstalled": "Pro připojení k tomuto videohovoru potřebujete mít na svém telefonu aplikaci {{app}}.",
|
||||
"description": "Nic se nestalo? Zkusili jsme spustit videohovor v desktopové aplikaci {{app}}. Zkuste to znovu nebo spusťte webovou aplikaci {{app}}.",
|
||||
"descriptionWithoutWeb": "Nic se nestalo? Zkusili jsme spustit videohovor v desktopové aplikaci {{app}}.",
|
||||
"downloadApp": "Stažení aplikace",
|
||||
"launchWebButton": "",
|
||||
"openApp": "",
|
||||
"title": "",
|
||||
"tryAgainButton": ""
|
||||
"launchWebButton": "Spustit na webu",
|
||||
"openApp": "Pokračovat do aplikace",
|
||||
"title": "Spustit videohovor v {{app}}...",
|
||||
"tryAgainButton": "Zkusit znovu na desktopu"
|
||||
},
|
||||
"defaultLink": "např. {{url}}",
|
||||
"deviceError": {
|
||||
@@ -135,115 +155,115 @@
|
||||
},
|
||||
"dialog": {
|
||||
"accessibilityLabel": {
|
||||
"liveStreaming": ""
|
||||
"liveStreaming": "Živý stream"
|
||||
},
|
||||
"allow": "Povolit",
|
||||
"alreadySharedVideoMsg": "",
|
||||
"alreadySharedVideoTitle": "",
|
||||
"applicationWindow": "",
|
||||
"Back": "",
|
||||
"cameraConstraintFailedError": "",
|
||||
"cameraNotFoundError": "",
|
||||
"cameraNotSendingData": "",
|
||||
"cameraNotSendingDataTitle": "",
|
||||
"cameraPermissionDeniedError": "",
|
||||
"cameraUnknownError": "",
|
||||
"cameraUnsupportedResolutionError": "",
|
||||
"alreadySharedVideoMsg": "Video už sdílí jiný účastník. Tato konference umožňuje sdílet jen jedno video současně.",
|
||||
"alreadySharedVideoTitle": "Je povoleno jen jedno sdílené video",
|
||||
"applicationWindow": "Okno aplikace",
|
||||
"Back": "Zpět",
|
||||
"cameraConstraintFailedError": "Vaše kamera nesplňuje některé požadované parametry.",
|
||||
"cameraNotFoundError": "Kamera nebyla nalezena.",
|
||||
"cameraNotSendingData": "Nelze přistupovat ke kameře. Zkontrolujte prosím, zda ji už nepoužívá jiná aplikace, vyberte jiné zařízení v nabídce nastavení nebo zkuste aplikaci znovu načíst.",
|
||||
"cameraNotSendingDataTitle": "Nelze přistupovat ke kameře",
|
||||
"cameraPermissionDeniedError": "Neudělili jste oprávnění k použití kamery. Můžete se sice připojit ke konferenci, ale ostatní vás neuvidí. Opravíte to stiskem tlačítka kamery v adresním řádku.",
|
||||
"cameraUnknownError": "Z neznámého důvodu nelze používat kameru.",
|
||||
"cameraUnsupportedResolutionError": "Vaše kamera nepodporuje požadované rozlišení obrazu.",
|
||||
"Cancel": "Storno",
|
||||
"close": "Zavřít",
|
||||
"conferenceDisconnectMsg": "Možná byste měli zkontrolovat připojení k síti. Znovu se připojíte za {{seconds}} s...",
|
||||
"conferenceDisconnectTitle": "Byl jste odhlášen.",
|
||||
"conferenceReloadMsg": "Pokoušíme se to opravit. Znovu se připojíte za {{seconds}} s...",
|
||||
"conferenceReloadTitle": "Bohužel, něco se pokazilo.",
|
||||
"confirm": "",
|
||||
"confirmNo": "",
|
||||
"confirmYes": "",
|
||||
"confirm": "Potvrdit",
|
||||
"confirmNo": "Ne",
|
||||
"confirmYes": "Ano",
|
||||
"connectError": "Jejda! Něco se pokazilo a do konference se nepodařilo připojit.",
|
||||
"connectErrorWithMsg": "Jejda! Něco se pokazilo a do konference se nepodařilo připojit: {{msg}}",
|
||||
"connecting": "Připojení:",
|
||||
"connecting": "Připojení",
|
||||
"contactSupport": "Kontaktovat podporu",
|
||||
"copy": "Kopírovat",
|
||||
"dismiss": "OK",
|
||||
"displayNameRequired": "",
|
||||
"displayNameRequired": "Ahoj! Jak se jmenuješ?",
|
||||
"done": "Hotovo",
|
||||
"enterDisplayName": "",
|
||||
"error": "",
|
||||
"externalInstallationMsg": "",
|
||||
"externalInstallationTitle": "",
|
||||
"goToStore": "",
|
||||
"gracefulShutdown": "",
|
||||
"IamHost": "",
|
||||
"incorrectRoomLockPassword": "",
|
||||
"enterDisplayName": "Vložte prosím své jméno",
|
||||
"error": "Chyba",
|
||||
"externalInstallationMsg": "Je potřeba nainstalovat rozšíření pro sdílení plochy.",
|
||||
"externalInstallationTitle": "Požadováno rozšíření",
|
||||
"goToStore": "Jít do webového obchodu",
|
||||
"gracefulShutdown": "Naše služba je nyní mimo provoz kvůli údržbě. Zkuste to prosím znovu později.",
|
||||
"IamHost": "Jsem hostitel",
|
||||
"incorrectRoomLockPassword": "Chybné heslo",
|
||||
"incorrectPassword": "Uživatelské jméno nebo heslo není správně",
|
||||
"inlineInstallationMsg": "",
|
||||
"inlineInstallExtension": "",
|
||||
"inlineInstallationMsg": "Je potřeba nainstalovat rozšíření pro sdílení plochy.",
|
||||
"inlineInstallExtension": "Nainstalovat",
|
||||
"internalError": "Jejda! Něco se pokazilo. Objevila se následující chyba: {{error}}",
|
||||
"internalErrorTitle": "Vnitřní chyba",
|
||||
"kickMessage": "",
|
||||
"kickParticipantButton": "",
|
||||
"kickParticipantDialog": "",
|
||||
"kickParticipantTitle": "",
|
||||
"kickTitle": "",
|
||||
"liveStreaming": "",
|
||||
"liveStreamingDisabledForGuestTooltip": "",
|
||||
"kickMessage": "Pro více informací můžete kontaktovat {{participantDisplayName}}.",
|
||||
"kickParticipantButton": "Vyhodit",
|
||||
"kickParticipantDialog": "Opravdu chcete vyhodit tohoto účastníka?",
|
||||
"kickParticipantTitle": "Vyhodit tohoto účastníka?",
|
||||
"kickTitle": "Au! {{participantDisplayName}} vás vyhodil z videohovoru",
|
||||
"liveStreaming": "Živý streaming",
|
||||
"liveStreamingDisabledForGuestTooltip": "Hosté nemohou spustit živý streaming.",
|
||||
"liveStreamingDisabledTooltip": "",
|
||||
"lockMessage": "Konferenci se nepodařilo uzamknout.",
|
||||
"lockRoom": "",
|
||||
"lockRoom": "Přidat videohovor $t(lockRoomPasswordUppercase)",
|
||||
"lockTitle": "Zamknutí selhalo",
|
||||
"logoutQuestion": "Jste si jistí, že se chcete odhlásit a ukončit konferenci?",
|
||||
"logoutTitle": "Odhlásit",
|
||||
"maxUsersLimitReached": "",
|
||||
"maxUsersLimitReachedTitle": "",
|
||||
"micConstraintFailedError": "",
|
||||
"micNotFoundError": "",
|
||||
"micNotSendingData": "",
|
||||
"micNotSendingDataTitle": "",
|
||||
"micPermissionDeniedError": "",
|
||||
"micUnknownError": "",
|
||||
"maxUsersLimitReached": "Byl dosažen limit počtu účastníků. Konference je plná. Kontaktujte prosím vlastníka videohovoru nebo to zkuste znovu později!",
|
||||
"maxUsersLimitReachedTitle": "Dosažen limit počtu účastníků",
|
||||
"micConstraintFailedError": "Váš mikrofon nesplňuje některé požadované parametry.",
|
||||
"micNotFoundError": "Mikrofon nebyl nalezen.",
|
||||
"micNotSendingData": "Jít do nastavení počítače, zapnout mikrofon a nastavit jeho citlivost",
|
||||
"micNotSendingDataTitle": "Váš mikrofon je vypnutý v nastavení systému",
|
||||
"micPermissionDeniedError": "Neudělili jste oprávnění pro použití mikrofonu. Můžete se sice připojit ke konferenci, ale ostatní vás neuslyší. Opravíte to stiskem tlačítka kamery v adresním řádku.",
|
||||
"micUnknownError": "Z neznámého důvodu nelze použít mikrofon.",
|
||||
"muteParticipantBody": "",
|
||||
"muteParticipantButton": "Ztlumený zvuk",
|
||||
"muteParticipantDialog": "",
|
||||
"muteParticipantTitle": "",
|
||||
"muteParticipantTitle": "Umlčet tohoto účastníka?",
|
||||
"Ok": "Ok",
|
||||
"passwordLabel": "",
|
||||
"passwordNotSupported": "Nastavení hesla pro konferenci není podporováno.",
|
||||
"passwordNotSupportedTitle": "",
|
||||
"passwordRequired": "",
|
||||
"passwordNotSupported": "Nastavení konference $t(lockRoomPassword) není podporováno.",
|
||||
"passwordNotSupportedTitle": "$t(lockRoomPasswordUppercase) není podporováno",
|
||||
"passwordRequired": "Požadováno $t(lockRoomPasswordUppercase)",
|
||||
"popupError": "Váš prohlížeč blokuje vyskakovací okna. V nastavení zabezpečení prosím povolte vyskakování oken a zkuste to znovu.",
|
||||
"popupErrorTitle": "Vyskakovací okno je zablokované",
|
||||
"recording": "",
|
||||
"recordingDisabledForGuestTooltip": "",
|
||||
"recordingDisabledTooltip": "",
|
||||
"recording": "Záznam",
|
||||
"recordingDisabledForGuestTooltip": "Hosté nemohou spustit záznam.",
|
||||
"recordingDisabledTooltip": "Zahájení záznamu vypnuto.",
|
||||
"rejoinNow": "Znovu se připojit",
|
||||
"remoteControlAllowedMessage": "",
|
||||
"remoteControlDeniedMessage": "",
|
||||
"remoteControlErrorMessage": "",
|
||||
"remoteControlRequestMessage": "",
|
||||
"remoteControlShareScreenWarning": "",
|
||||
"remoteControlStopMessage": "",
|
||||
"remoteControlTitle": "",
|
||||
"remoteControlAllowedMessage": "{{user}} přijal(a) vaši žádost o dálkové ovládání!",
|
||||
"remoteControlDeniedMessage": "{{user}} odmítl(a) vaši žádost o dálkové ovládání!",
|
||||
"remoteControlErrorMessage": "Při požadavku na oprávnění k dálkového ovládání od {{user}} došlo k chybě!",
|
||||
"remoteControlRequestMessage": "Umožníte {{user}} dálkově ovládat váš počítač?",
|
||||
"remoteControlShareScreenWarning": "Nezapomeňte, že stiskem \"Povolit\" budete sdílet svou obrazovku!",
|
||||
"remoteControlStopMessage": "Relace dálkového ovládání skončila!",
|
||||
"remoteControlTitle": "Dálkové ovládání počítače",
|
||||
"Remove": "Odstranit",
|
||||
"removePassword": "Zrušit heslo",
|
||||
"removeSharedVideoMsg": "",
|
||||
"removeSharedVideoTitle": "",
|
||||
"reservationError": "",
|
||||
"reservationErrorMsg": "",
|
||||
"removePassword": "Odstranit $t(lockRoomPassword)",
|
||||
"removeSharedVideoMsg": "Opravdu chcete odstranit sdílené video?",
|
||||
"removeSharedVideoTitle": "Odstranit sdílené video",
|
||||
"reservationError": "Systémová chyba rezervace",
|
||||
"reservationErrorMsg": "Chyba: {{code}}, zpráva: {{msg}}",
|
||||
"retry": "Opakovat",
|
||||
"screenSharingFailedToInstall": "Doplněk pro sdílení obrazovky se nepodařilo nainstalovat",
|
||||
"screenSharingFailedToInstall": "Doplněk pro sdílení obrazovky se nepodařilo nainstalovat.",
|
||||
"screenSharingFailedToInstallTitle": "Doplněk pro sdílení obrazovky se nepodařilo nainstalovat",
|
||||
"screenSharingFirefoxPermissionDeniedError": "",
|
||||
"screenSharingFirefoxPermissionDeniedTitle": "",
|
||||
"screenSharingPermissionDeniedError": "",
|
||||
"serviceUnavailable": "",
|
||||
"serviceUnavailable": "Služba není dostupná",
|
||||
"sessTerminated": "Volání ukončeno",
|
||||
"Share": "Sdílet",
|
||||
"shareVideoLinkError": "Zadejte prosím správný odkaz na youtube video.",
|
||||
"shareVideoTitle": "Sdílet obraz",
|
||||
"shareYourScreen": "Sdílet obrazovku",
|
||||
"shareYourScreenDisabled": "",
|
||||
"shareYourScreenDisabledForGuest": "",
|
||||
"startLiveStreaming": "",
|
||||
"startRecording": "",
|
||||
"shareYourScreenDisabled": "Sdílení obrazovky vypnuto.",
|
||||
"shareYourScreenDisabledForGuest": "Hosté nemohou sdílet obrazovku.",
|
||||
"startLiveStreaming": "Spustit živý stream",
|
||||
"startRecording": "Spustit záznam",
|
||||
"startRemoteControlErrorMessage": "",
|
||||
"stopLiveStreaming": "",
|
||||
"stopRecording": "",
|
||||
@@ -254,47 +274,55 @@
|
||||
"thankYou": "Děkujeme, že používáte {{appName}}!",
|
||||
"token": "token",
|
||||
"tokenAuthFailed": "Bohužel nemáte povoleno se k tomuto volání připojit.",
|
||||
"tokenAuthFailedTitle": "",
|
||||
"tokenAuthFailedTitle": "Ověření selhalo",
|
||||
"transcribing": "",
|
||||
"unlockRoom": "",
|
||||
"unlockRoom": "Odstranit videohovor $t(lockRoomPassword)",
|
||||
"userPassword": "uživatelské heslo",
|
||||
"WaitForHostMsg": "",
|
||||
"WaitForHostMsgWOk": "",
|
||||
"WaitingForHost": "",
|
||||
"Yes": "",
|
||||
"yourEntireScreen": ""
|
||||
"Yes": "Ano",
|
||||
"yourEntireScreen": "Celá vaše obrazovka",
|
||||
"sendPrivateMessageTitle": "Poslat soukromě?",
|
||||
"sendPrivateMessageOk": "Poslat soukromě",
|
||||
"sendPrivateMessageCancel": "Poslat do skupiny",
|
||||
"sendPrivateMessage": "Nedávno vám přišla soukromá zpráva. Chcete na ni odpovědět soukromě, nebo chcete poslat zprávu do skupiny?",
|
||||
"screenSharingAudio": "Sdílet zvuk",
|
||||
"muteEveryoneStartMuted": "Nyní jsou všichni umlčeni",
|
||||
"muteEveryoneTitle": "Umlčet všechny?",
|
||||
"muteEveryoneElseTitle": "Umlčet všechny kromě {{whom}}?"
|
||||
},
|
||||
"dialOut": {
|
||||
"statusMessage": ""
|
||||
"statusMessage": "je nyní {{status}}"
|
||||
},
|
||||
"feedback": {
|
||||
"average": "",
|
||||
"bad": "",
|
||||
"detailsLabel": "",
|
||||
"good": "",
|
||||
"rateExperience": "",
|
||||
"veryBad": "",
|
||||
"veryGood": ""
|
||||
"average": "Průměrná",
|
||||
"bad": "Špatná",
|
||||
"detailsLabel": "Řekněte nám o tom víc.",
|
||||
"good": "Dobrá",
|
||||
"rateExperience": "Ohodnoťte svoji zkušenost s videohovorem",
|
||||
"veryBad": "Velmi špatná",
|
||||
"veryGood": "Velmi dobrá"
|
||||
},
|
||||
"incomingCall": {
|
||||
"answer": "",
|
||||
"audioCallTitle": "",
|
||||
"answer": "Odpovědět",
|
||||
"audioCallTitle": "Příchozí hovor",
|
||||
"decline": "OK",
|
||||
"productLabel": "",
|
||||
"videoCallTitle": ""
|
||||
"productLabel": "od Jitsi Meet",
|
||||
"videoCallTitle": "Příchozí videohovor"
|
||||
},
|
||||
"info": {
|
||||
"accessibilityLabel": "Více info",
|
||||
"addPassword": "Nastavit heslo",
|
||||
"cancelPassword": "Zrušit heslo",
|
||||
"addPassword": "Přidat $t(lockRoomPassword)",
|
||||
"cancelPassword": "Zrušit $t(lockRoomPassword)",
|
||||
"conferenceURL": "Odkaz:",
|
||||
"country": "Země",
|
||||
"dialANumber": "",
|
||||
"dialInConferenceID": "",
|
||||
"dialInNotSupported": "",
|
||||
"dialANumber": "Pro připojení k videohovoru vytočte tato čísla a vložte PIN.",
|
||||
"dialInConferenceID": "PIN:",
|
||||
"dialInNotSupported": "Omlouváme se, ale vytáčení není nyní podporováno.",
|
||||
"dialInNumber": "",
|
||||
"dialInSummaryError": "",
|
||||
"dialInTollFree": "",
|
||||
"dialInTollFree": "Zdarma",
|
||||
"genericError": "Ups, něco se pokazilo.",
|
||||
"inviteLiveStream": "K zobrazení živého vysílání tohoto meetingu, klikněte na tento odkaz: {{url}}",
|
||||
"invitePhone": "Pro připojení telefonicky použijte: {{number}},,{{conferenceID}}#\n",
|
||||
@@ -308,23 +336,23 @@
|
||||
"noPassword": "Bez hesla",
|
||||
"noRoom": "Nebyla vybrána místnost pro připojení po telefonu.",
|
||||
"numbers": "Čísla pro připojení telefonicky",
|
||||
"password": "Heslo:",
|
||||
"password": "$t(lockRoomPasswordUppercase):",
|
||||
"title": "Sdílet",
|
||||
"tooltip": "Sdílet odkaz k tomuto meetingu",
|
||||
"label": "Informace o meetingu"
|
||||
},
|
||||
"inviteDialog": {
|
||||
"alertText": "",
|
||||
"header": "",
|
||||
"searchCallOnlyPlaceholder": "",
|
||||
"searchPeopleOnlyPlaceholder": "",
|
||||
"searchPlaceholder": "",
|
||||
"send": ""
|
||||
"alertText": "Pozvání některých účastníků selhalo.",
|
||||
"header": "Pozvat",
|
||||
"searchCallOnlyPlaceholder": "Vložte telefonní číslo",
|
||||
"searchPeopleOnlyPlaceholder": "Hledat účastníky",
|
||||
"searchPlaceholder": "Účastník nebo telefonní číslo",
|
||||
"send": "Odeslat"
|
||||
},
|
||||
"inlineDialogFailure": {
|
||||
"msg": "",
|
||||
"retry": "",
|
||||
"support": "",
|
||||
"retry": "Zkusit znovu",
|
||||
"support": "Podpora",
|
||||
"supportMsg": ""
|
||||
},
|
||||
"keyboardShortcuts": {
|
||||
@@ -341,7 +369,8 @@
|
||||
"toggleFilmstrip": "Zobrazit / Skrýt videonáhledy účastníků",
|
||||
"toggleScreensharing": "Přepnutí mezi kamerou a sdílením obrazovky",
|
||||
"toggleShortcuts": "Zobrazení / Skrytí klávesových zkratek",
|
||||
"videoMute": "Spuštění / Vypnutí vaší kamery"
|
||||
"videoMute": "Spuštění / Vypnutí vaší kamery",
|
||||
"videoQuality": "Spravovat kvalitu hovoru"
|
||||
},
|
||||
"liveStreaming": {
|
||||
"busy": "",
|
||||
@@ -363,25 +392,25 @@
|
||||
"on": "",
|
||||
"pending": "",
|
||||
"serviceName": "",
|
||||
"signedInAs": "",
|
||||
"signIn": "",
|
||||
"signInCTA": "",
|
||||
"signOut": "",
|
||||
"signedInAs": "Nyní jste přihlášen(a) jako:",
|
||||
"signIn": "Přihlásit se účtem Google",
|
||||
"signInCTA": "Přihlaste se nebo vložte svůj klíč ze služby YouTube.",
|
||||
"signOut": "Odhlásit se",
|
||||
"start": "",
|
||||
"streamIdHelp": "",
|
||||
"streamIdHelp": "Co je tohle?",
|
||||
"unavailableTitle": ""
|
||||
},
|
||||
"localRecording": {
|
||||
"clientState": {
|
||||
"off": "",
|
||||
"on": "",
|
||||
"unknown": ""
|
||||
"off": "Vyp",
|
||||
"on": "Zap",
|
||||
"unknown": "Neznámý"
|
||||
},
|
||||
"dialogTitle": "",
|
||||
"duration": "",
|
||||
"durationNA": "",
|
||||
"encoding": "",
|
||||
"label": "",
|
||||
"dialogTitle": "Ovládání místních záznamů",
|
||||
"duration": "Doba trvání",
|
||||
"durationNA": "N/A",
|
||||
"encoding": "Kódování",
|
||||
"label": "LOR",
|
||||
"labelToolTip": "",
|
||||
"localRecording": "",
|
||||
"me": "Já",
|
||||
@@ -392,13 +421,13 @@
|
||||
"notModerator": ""
|
||||
},
|
||||
"moderator": "Moderátor",
|
||||
"no": "",
|
||||
"participant": "",
|
||||
"no": "Ne",
|
||||
"participant": "Účastník",
|
||||
"participantStats": "Zobrazit statistiku účastníků",
|
||||
"sessionToken": "",
|
||||
"start": "",
|
||||
"stop": "",
|
||||
"yes": ""
|
||||
"start": "Spustit záznam",
|
||||
"stop": "Zastavit záznam",
|
||||
"yes": "Ano"
|
||||
},
|
||||
"lockRoomPassword": "heslo",
|
||||
"lockRoomPasswordUppercase": "Heslo",
|
||||
@@ -430,12 +459,12 @@
|
||||
"suboptimalExperienceDescription": "Sakra... všimli jsme si, že vaše zkušenost s {{appName}} není úplně skvělá. Hledáme cesty, jak bychom to mohli zlepšit. Než se tak stane, vyzkoušejte některý z <a href='static/recommendedBrowsers.html' target='_blank'>plně podporovaných prohlížečů</a>.",
|
||||
"suboptimalExperienceTitle": "Varování prohlížeče",
|
||||
"unmute": "",
|
||||
"newDeviceCameraTitle": "",
|
||||
"newDeviceAudioTitle": "",
|
||||
"newDeviceAction": ""
|
||||
"newDeviceCameraTitle": "Detekována nová kamera",
|
||||
"newDeviceAudioTitle": "Detekováno nové zvukové zařízení",
|
||||
"newDeviceAction": "Použít"
|
||||
},
|
||||
"passwordSetRemotely": "",
|
||||
"passwordDigitsOnly": "",
|
||||
"passwordSetRemotely": "nastaveno jiným účastníkem",
|
||||
"passwordDigitsOnly": "Až {{number}} číslic",
|
||||
"poweredby": "Poháněno",
|
||||
"presenceStatus": {
|
||||
"busy": "Obsazeno",
|
||||
@@ -454,13 +483,13 @@
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Nastavte si jméno",
|
||||
"setEmailInput": "Zadejte e-mail",
|
||||
"setEmailLabel": "Nastavte si email vašeho gravataru",
|
||||
"setEmailLabel": "Nastavte si e-mail vašeho Gravataru",
|
||||
"title": "Profil"
|
||||
},
|
||||
"recording": {
|
||||
"authDropboxText": "",
|
||||
"availableSpace": "",
|
||||
"beta": "",
|
||||
"authDropboxText": "Nahrát na Dropbox",
|
||||
"availableSpace": "Dostupný prostor: {{spaceLeft}} MB (přibližně {{duration}} minut záznamu)",
|
||||
"beta": "BETA",
|
||||
"busy": "",
|
||||
"busyTitle": "",
|
||||
"error": "",
|
||||
@@ -489,7 +518,7 @@
|
||||
"calendar": {
|
||||
"about": "",
|
||||
"disconnect": "odpojeno",
|
||||
"microsoftSignIn": "",
|
||||
"microsoftSignIn": "Přihlásit se účtem Microsoft",
|
||||
"signedIn": "",
|
||||
"title": "Kalendář"
|
||||
},
|
||||
@@ -506,22 +535,26 @@
|
||||
"selectMic": "Mikrofon",
|
||||
"startAudioMuted": "Při připojení všem zlumit zvuk",
|
||||
"startVideoMuted": "Všechny připojovat jako skrýté",
|
||||
"title": "Nastavení"
|
||||
"title": "Nastavení",
|
||||
"speakers": "Reproduktory",
|
||||
"microphones": "Mikrofony"
|
||||
},
|
||||
"settingsView": {
|
||||
"alertOk": "",
|
||||
"alertTitle": "",
|
||||
"alertOk": "OK",
|
||||
"alertTitle": "Varování",
|
||||
"alertURLText": "",
|
||||
"buildInfoSection": "",
|
||||
"conferenceSection": "",
|
||||
"displayName": "",
|
||||
"email": "",
|
||||
"header": "",
|
||||
"profileSection": "",
|
||||
"serverURL": "",
|
||||
"displayName": "Zobrazované jméno",
|
||||
"email": "E-mail",
|
||||
"header": "Nastavení",
|
||||
"profileSection": "Profil",
|
||||
"serverURL": "URL serveru",
|
||||
"startWithAudioMuted": "",
|
||||
"startWithVideoMuted": "",
|
||||
"version": ""
|
||||
"version": "",
|
||||
"showAdvanced": "Zobrazit pokročilá nastavení",
|
||||
"advanced": "Pokročilé"
|
||||
},
|
||||
"share": {
|
||||
"dialInfoText": "",
|
||||
@@ -649,50 +682,51 @@
|
||||
"safariGrantPermissions": "Pokud se váš prohlížeč ptá na práva, vyberte <b><i>OK</i></b> a potvrďte."
|
||||
},
|
||||
"videoSIPGW": {
|
||||
"busy": "",
|
||||
"busyTitle": "",
|
||||
"errorAlreadyInvited": "",
|
||||
"errorInvite": "",
|
||||
"errorInviteFailed": "",
|
||||
"errorInviteFailedTitle": "",
|
||||
"errorInviteTitle": "",
|
||||
"pending": ""
|
||||
"busy": "Pracujeme na uvolnění prostředků. Zkuste to prosím znovu za několik minut.",
|
||||
"busyTitle": "Služba Místnost je nyní zaneprázdněna",
|
||||
"errorAlreadyInvited": "{{displayName}} byl(a) již pozván(a)",
|
||||
"errorInvite": "Konference ještě nebyla založena. Zkuste to prosím později.",
|
||||
"errorInviteFailed": "Na vyřešení problému pracujeme. Zkuste to prosím znovu později.",
|
||||
"errorInviteFailedTitle": "Pozvání {{displayName}} selhalo",
|
||||
"errorInviteTitle": "Chyba při pozvání do místnosti",
|
||||
"pending": "{{displayName}} byl(a) pozván(a)"
|
||||
},
|
||||
"videoStatus": {
|
||||
"audioOnly": "AU",
|
||||
"audioOnlyExpanded": "",
|
||||
"audioOnlyExpanded": "Jste v režimu nízké přenosové rychlosti. V tomto režimu je k dispozici jen zvuk a sdílení obrazovky.",
|
||||
"callQuality": "Nastavení kvality hovoru",
|
||||
"hd": "",
|
||||
"hd": "HD",
|
||||
"hdTooltip": "Sledujete obraz ve vysoké kvalitě",
|
||||
"highDefinition": "Vysoká kvalita",
|
||||
"labelTooiltipNoVideo": "",
|
||||
"labelTooltipAudioOnly": "",
|
||||
"ld": "",
|
||||
"labelTooiltipNoVideo": "Žádné video",
|
||||
"labelTooltipAudioOnly": "Zapnut režim nízké přenosové rychlosti",
|
||||
"ld": "LD",
|
||||
"ldTooltip": "Sledujete obraz v nízké kvalitě",
|
||||
"lowDefinition": "Nizká kvalita",
|
||||
"onlyAudioAvailable": "",
|
||||
"onlyAudioSupported": "",
|
||||
"p2pEnabled": "",
|
||||
"p2pVideoQualityDescription": "",
|
||||
"recHighDefinitionOnly": "",
|
||||
"sd": "",
|
||||
"onlyAudioAvailable": "Je k dispozici jen zvuk",
|
||||
"onlyAudioSupported": "V tomto prohlížeči podporujeme jen zvuk.",
|
||||
"p2pEnabled": "Zapnut režim peer to peer",
|
||||
"p2pVideoQualityDescription": "V režimu peer to peer lze kvalitu videa přepínat jen mezi vysokou a pouhým zvukem. Ostatní nastavení se ignorují, dokud tento režim neopustíte.",
|
||||
"recHighDefinitionOnly": "Bude preferována vysoká kvalita.",
|
||||
"sd": "SD",
|
||||
"sdTooltip": "Sledujete obraz v běžné kvalitě",
|
||||
"standardDefinition": "Běžná kvalita"
|
||||
},
|
||||
"videothumbnail": {
|
||||
"domute": "Ztlumený zvuk",
|
||||
"domute": "Umlčet",
|
||||
"flip": "Převrátit",
|
||||
"kick": "Vyhodit",
|
||||
"moderator": "Moderátor",
|
||||
"mute": "",
|
||||
"mute": "Účastník je umlčen",
|
||||
"muted": "Ztlumený zvuk",
|
||||
"remoteControl": "Vzdálené ovládání",
|
||||
"show": "",
|
||||
"videomute": ""
|
||||
"videomute": "Účastník si vypnul kameru",
|
||||
"domuteOthers": "Umlčet všechny ostatní"
|
||||
},
|
||||
"welcomepage": {
|
||||
"accessibilityLabel": {
|
||||
"join": "",
|
||||
"join": "Dotykem se připojíte",
|
||||
"roomname": "Zadejte jméno místnosti"
|
||||
},
|
||||
"appDescription": "Videokonference pro celý Váš tým, zdarma, bez nároků na Vaše data. Do konference můžete pozvat kohokoliv. Veškerá komunikace přes aplikaci {{app}} je plně šifrovaná, 100% open source zajištuje, že aplikaci můžete využívat bez omezení a navíc se nemusíte ani registrovat.",
|
||||
@@ -701,21 +735,41 @@
|
||||
"video": "Obraz"
|
||||
},
|
||||
"calendar": "Kalendář",
|
||||
"connectCalendarButton": "",
|
||||
"connectCalendarText": "",
|
||||
"connectCalendarButton": "Připojit váš kalendář",
|
||||
"connectCalendarText": "Připojte si kalendář a uvidíte všechny videohovory v {{app}}. Můžete si také přidat videohovory {{provider}} do kalendáře a spouštět je jedním klikem.",
|
||||
"enterRoomTitle": "Začít nový videohovor",
|
||||
"go": "ZAČÍT",
|
||||
"join": "PŘIPOJIT",
|
||||
"info": "",
|
||||
"info": "Informace",
|
||||
"privacy": "Soukromí",
|
||||
"recentList": "",
|
||||
"recentListDelete": "",
|
||||
"recentList": "Nedávné",
|
||||
"recentListDelete": "Smazat",
|
||||
"recentListEmpty": "Váš seznam nedávných hovorů je prázdný. Spojte se s kolegy z Vašeho týmu, poté zde naleznete seznam nedávných hovorů.",
|
||||
"reducedUIText": "",
|
||||
"reducedUIText": "Vítejte v {{app}}!",
|
||||
"roomname": "Zadejte jméno místnosti",
|
||||
"roomnameHint": "Zadejte název nebo URL odkaz místnosti ke které se chcete připojit. Pokud jste místnost vytvořili, ujistěte se, že ostatní účastníci schůzky zadají stejné jméno jako vy.",
|
||||
"sendFeedback": "Poslat zpětnou vazbu",
|
||||
"terms": "Podmínky používání",
|
||||
"title": "Bezpečné, plnotučné videokonference, zcela zdarma a soukromě, od lidí pro lidi."
|
||||
"title": "Bezpečná, plnohodnotná a zdarma dostupná videokonference",
|
||||
"roomNameAllowedChars": "Název videohovoru nesmí obsahovat žádný z těchto znaků: ?, &, :, ', \", %, #.",
|
||||
"getHelp": "Získat pomoc",
|
||||
"goSmall": "ZAČÍT"
|
||||
},
|
||||
"lonelyMeetingExperience": {
|
||||
"youAreAlone": "Jste jediný/á v tomto videohovoru",
|
||||
"button": "Pozvat další"
|
||||
},
|
||||
"helpView": {
|
||||
"header": "Centrum pomoci"
|
||||
},
|
||||
"chromeExtensionBanner": {
|
||||
"dontShowAgain": "Toto už znovu neukazovat",
|
||||
"buttonText": "Nainstalovat rozšíření Chrome",
|
||||
"installExtensionText": "Nainstalovat rozšíření pro integraci Google Calendar a Office 365"
|
||||
},
|
||||
"defaultNickname": "Franta Uživatel",
|
||||
"raisedHand": "Chtěl(a) bych mluvit",
|
||||
"documentSharing": {
|
||||
"title": "Sdílený dokument"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -65,7 +65,7 @@
|
||||
"dontShowAgain": "Vis ikke dette igen"
|
||||
},
|
||||
"connectingOverlay": {
|
||||
"joiningRoom": "Forbinder dig til mødet..."
|
||||
"joiningRoom": "Forbinder dig til mødet…"
|
||||
},
|
||||
"connection": {
|
||||
"ATTACHED": "Forbundet",
|
||||
@@ -79,7 +79,7 @@
|
||||
"ERROR": "Fejl",
|
||||
"RECONNECTING": "Et netværksproblem opstod. Forbinder igen...",
|
||||
"GET_SESSION_ID_ERROR": "Hent session-id fejl: {{code}}",
|
||||
"GOT_SESSION_ID": "HEnter session-id... Udført",
|
||||
"GOT_SESSION_ID": "Henter session-ID… Udført",
|
||||
"LOW_BANDWIDTH": "Video for {{displayName}} er slået fra for at spare båndbredde"
|
||||
},
|
||||
"connectionindicator": {
|
||||
@@ -104,8 +104,8 @@
|
||||
"nonoptimal": "Ikke optimal",
|
||||
"poor": "Dårlig"
|
||||
},
|
||||
"remoteaddress": "Fjern adresse:",
|
||||
"remoteaddress_plural": "Fjern adresser:",
|
||||
"remoteaddress": "Fjernadresse:",
|
||||
"remoteaddress_plural": "Fjernadresser:",
|
||||
"remoteport": "Fjern port:",
|
||||
"remoteport_plural": "Fjern porte:",
|
||||
"resolution": "Opløsning:",
|
||||
@@ -126,7 +126,7 @@
|
||||
"downloadApp": "Download appen",
|
||||
"launchWebButton": "Start på web",
|
||||
"openApp": "Fortsæt til appen",
|
||||
"title": "Start dit møde i {{app}}...",
|
||||
"title": "Start dit møde i {{app}}…",
|
||||
"tryAgainButton": "Prøv igen"
|
||||
},
|
||||
"defaultLink": "e.g. {{url}}",
|
||||
@@ -157,13 +157,13 @@
|
||||
"cameraNotSendingData": "Vi kan ikke tilgå dit kamera. Kontroller venligst om der er en anden applikation der gør brug af dit kamera, eller vælg en andet kamera og genindlæs siden.",
|
||||
"cameraNotSendingDataTitle": "Kan ikke tilgå kamera",
|
||||
"cameraPermissionDeniedError": "Du har ikke givet tilladelse til at bruge dit kamera. Du kan stadig deltage i mødet men de andre deltagere vil ikke kunne se dig. Gør brug af kamera knappen i adressebaren for at give tilladelse.",
|
||||
"cameraUnknownError": "Kan ikke gør brug af dit kamera, årsag ukendt.",
|
||||
"cameraUnknownError": "Kan ikke gør brug af dit kamera, årsag ukendt.",
|
||||
"cameraUnsupportedResolutionError": "Dit kamera supporterer ikke den nødvendige opløsning.",
|
||||
"Cancel": "Afbryd",
|
||||
"close": "Luk",
|
||||
"conferenceDisconnectMsg": "Kontroller venligst din netværksforbindelse. Forbinder igen om {{seconds}} sekunder...",
|
||||
"conferenceDisconnectMsg": "Kontroller venligst din netværksforbindelse. Forbinder igen om {{seconds}} sekunder…",
|
||||
"conferenceDisconnectTitle": "Din forbindelse er blevet afbrudt.",
|
||||
"conferenceReloadMsg": "Forsøger at genoprette forbindelsen. Forbinder igen om {{seconds}} sekunder...",
|
||||
"conferenceReloadMsg": "Forsøger at genoprette forbindelsen. Forbinder igen om {{seconds}} sekunder…",
|
||||
"conferenceReloadTitle": "Der er desværre gået noget galt.",
|
||||
"confirm": "Bekræft",
|
||||
"confirmNo": "Nej",
|
||||
@@ -280,7 +280,7 @@
|
||||
"userPassword": "bruger adgangskode",
|
||||
"WaitForHostMsg": "Mødet <b>{{room}}</b> er ikke startet endnu. Hvis du er hosten log venligst ind, ellers vent på at hosten kommer.",
|
||||
"WaitForHostMsgWOk": "Mødet <b>{{room}}</b> er ikke startet endnu. Hvis du er hosten tryk venligst på OK for at logge ind, ellers vent på at hosten kommer.",
|
||||
"WaitingForHost": "Venter på host ...",
|
||||
"WaitingForHost": "Venter på host …",
|
||||
"Yes": "Ja",
|
||||
"yourEntireScreen": "Hele din skærm"
|
||||
},
|
||||
@@ -320,7 +320,7 @@
|
||||
"dialInTollFree": "Gratis",
|
||||
"genericError": "Der er opstået en fejl",
|
||||
"inviteLiveStream": "For at se en live stream i dette møde klik på dette link: {{url}}",
|
||||
"invitePhone": "Ring-ind: {{number}},,{{conferenceID}}#",
|
||||
"invitePhone": "Ring-ind: {{number}},,{{conferenceID}}#\n",
|
||||
"invitePhoneAlternatives": "",
|
||||
"inviteURLFirstPartGeneral": "Der er blevet inviteret til at deltage i et møde.",
|
||||
"inviteURLFirstPartPersonal": "{{name}} inviterer dig til at deltage i et møde.\n",
|
||||
@@ -375,11 +375,11 @@
|
||||
"chooseCTA": "Vælg en stream mulighed. Du er pt. logget ind som {{email}}.",
|
||||
"enterStreamKey": "Indtast din Youtube live stream her.",
|
||||
"error": "Fejl under live streaming. Forsøg venligst igen.",
|
||||
"errorAPI": "En fejl opstod ved forsøg på at tilgå din YouTube broadcast. Forsøg venligst at logge ind igen.",
|
||||
"errorAPI": "En fejl opstod ved forsøg på at tilgå din YouTube-broadcast. Forsøg venligst at logge ind igen.",
|
||||
"errorLiveStreamNotEnabled": "Live Streaming er ikke slpet til for {{email}}. Slå venligst live streaming til eller log ind på en konto der har live streaming slået til.",
|
||||
"expandedOff": "Live stream er stoppet",
|
||||
"expandedOn": "Mødet bliver pt. streamet til Youtube.",
|
||||
"expandedPending": "Live streaming starter...",
|
||||
"expandedPending": "Live streaming starter…",
|
||||
"failedToStart": "Kunne ikke starte live streaming",
|
||||
"getStreamKeyManually": "Vi kunne ikke hente nogle live streams. Forsøg at hente din live stream nøgle fra Youtube.",
|
||||
"invalidStreamKey": "Live stream nøgle er muligvis forkert.",
|
||||
@@ -387,7 +387,7 @@
|
||||
"offBy": "{{name}} stoppede live streaming",
|
||||
"on": "Live Streaming",
|
||||
"onBy": "{{name}} startede live streaming",
|
||||
"pending": "Starter Live Stream...",
|
||||
"pending": "Starter Live Stream…",
|
||||
"serviceName": "Live Streaming service",
|
||||
"signedInAs": "Du er pt. logget ind som:",
|
||||
"signIn": "Log ind med Google",
|
||||
@@ -465,22 +465,22 @@
|
||||
"poweredby": "powered by",
|
||||
"presenceStatus": {
|
||||
"busy": "Optaget",
|
||||
"calling": "Ringer op...",
|
||||
"calling": "Ringer op…",
|
||||
"connected": "Forbundet",
|
||||
"connecting": "Forbinder...",
|
||||
"connecting": "Forbinder…",
|
||||
"connecting2": "Forbinder*...",
|
||||
"disconnected": "Forbindelse afbrudt",
|
||||
"expired": "Udløbet",
|
||||
"ignored": "Ignoreret",
|
||||
"initializingCall": "Starter opkald...",
|
||||
"initializingCall": "Starter opkald…",
|
||||
"invited": "Inviteret",
|
||||
"rejected": "Afvist",
|
||||
"ringing": "Ringer..."
|
||||
"ringing": "Ringer…"
|
||||
},
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Vælg navn/alias",
|
||||
"setEmailInput": "Indtast email",
|
||||
"setEmailLabel": "Indtast gravatar email",
|
||||
"setEmailLabel": "Indtast Gravatar-e-post",
|
||||
"title": "Profil"
|
||||
},
|
||||
"raisedHand": "Ønsker at tale",
|
||||
@@ -493,7 +493,7 @@
|
||||
"error": "Fejl under optagelse, forsøg venligst igen om lidt.",
|
||||
"expandedOff": "Optagelse er stoppet½",
|
||||
"expandedOn": "Mødet bliver pt. optaget.",
|
||||
"expandedPending": "Optagelse starter...",
|
||||
"expandedPending": "Optagelse starter…",
|
||||
"failedToStart": "Kunne ikke start optagelse",
|
||||
"fileSharingdescription": "Del optagelse med deltagere",
|
||||
"live": "LIVE",
|
||||
@@ -502,7 +502,7 @@
|
||||
"offBy": "{{name}} stoppede optagelsen",
|
||||
"on": "Optager",
|
||||
"onBy": "{{name}} startede optagelsen",
|
||||
"pending": "Gør klar til at optage mødet...",
|
||||
"pending": "Gør klar til at optage mødet…",
|
||||
"rec": "REC",
|
||||
"serviceDescription": "Din optagelse bliver gemt af optager servicen",
|
||||
"serviceName": "Optager service",
|
||||
@@ -607,7 +607,7 @@
|
||||
"recording": "Slå optagelse til/fra",
|
||||
"remoteMute": "Slå lyd fra for deltager",
|
||||
"Settings": "Slå indstillinger fra/til",
|
||||
"sharedvideo": "Slå Youtube video deling fra/til",
|
||||
"sharedvideo": "Slå YouTube video deling fra/til",
|
||||
"shareRoom": "Invitér nogen",
|
||||
"shareYourScreen": "Slå skærmdeling fra/til",
|
||||
"shortcuts": "Slå genveje fra/til",
|
||||
@@ -681,7 +681,7 @@
|
||||
"failedToStart": "Transkription kunne ikke starte",
|
||||
"labelToolTip": "Mødet transkriberes",
|
||||
"off": "Transkription stoppet",
|
||||
"pending": "Forbereder sig til at transkribere mødet ...",
|
||||
"pending": "Forbereder sig til at transkribere mødet …",
|
||||
"start": "Begynd at vise undertekster",
|
||||
"stop": "Stop med at få vist undertekster",
|
||||
"tr": "TR"
|
||||
@@ -769,4 +769,4 @@
|
||||
"betingelser": "Betingelser",
|
||||
"title": "Skærmbesøg & videomøder"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -25,11 +25,11 @@
|
||||
"none": "Keine Audiogeräte verfügbar"
|
||||
},
|
||||
"audioOnly": {
|
||||
"audioOnly": "Nur Audio"
|
||||
"audioOnly": "Geringe Bandbreite"
|
||||
},
|
||||
"calendarSync": {
|
||||
"addMeetingURL": "Meeting-Link hinzufügen",
|
||||
"confirmAddLink": "Wollen Sie einen Jitsi-Link zu diesem Termin hinzufügen?",
|
||||
"confirmAddLink": "Möchten Sie einen Jitsi-Link zu diesem Termin hinzufügen?",
|
||||
"error": {
|
||||
"appConfiguration": "Kalenderintegration ist nicht richtig konfiguriert.",
|
||||
"generic": "Ein Fehler ist aufgetreten. Prüfen Sie Ihre Kalendereinstellungen oder versuchen Sie, den Kalender zu aktualisieren.",
|
||||
@@ -69,7 +69,7 @@
|
||||
},
|
||||
"connection": {
|
||||
"ATTACHED": "Angehängt",
|
||||
"AUTHENTICATING": "Anmeldung läuft",
|
||||
"AUTHENTICATING": "Authentifizierung läuft",
|
||||
"AUTHFAIL": "Authentifizierung fehlgeschlagen",
|
||||
"CONNECTED": "Verbunden",
|
||||
"CONNECTING": "Verbindung wird hergestellt",
|
||||
@@ -121,7 +121,7 @@
|
||||
"deepLinking": {
|
||||
"appNotInstalled": "Sie benötigen die „{{app}}“-App, um der Konferenz auf dem Smartphone beizutreten.",
|
||||
"description": "Nichts passiert? Wir haben versucht, die Konferenz in {{app}} zu öffnen. Versuchen Sie es erneut oder treten Sie der Konferenz in {{app}} im Web bei.",
|
||||
"descriptionWithoutWeb": "Ist nichts passiert? Wir haben versucht, Ihre Besprechung in der „{{{app}}}“-Desktop-App zu starten.",
|
||||
"descriptionWithoutWeb": "Ist nichts passiert? Wir haben versucht, Ihre Besprechung in der „{{app}}“-Desktop-App zu starten.",
|
||||
"downloadApp": "App herunterladen",
|
||||
"launchWebButton": "Im Web öffnen",
|
||||
"openApp": "In der App fortfahren",
|
||||
@@ -144,7 +144,7 @@
|
||||
},
|
||||
"dialog": {
|
||||
"accessibilityLabel": {
|
||||
"liveStreaming": "Livestream:"
|
||||
"liveStreaming": "Livestream"
|
||||
},
|
||||
"allow": "Erlauben",
|
||||
"alreadySharedVideoMsg": "Ein anderer Teilnehmer gibt bereits ein Video weiter. Bei dieser Konferenz ist jeweils nur ein geteiltes Video möglich.",
|
||||
@@ -188,16 +188,16 @@
|
||||
"inlineInstallExtension": "Jetzt installieren",
|
||||
"internalError": "Oh! Es hat etwas nicht funktioniert. Der folgende Fehler ist aufgetreten: {{error}}",
|
||||
"internalErrorTitle": "Interner Fehler",
|
||||
"kickMessage": "Sie können sich für weitere Einzelheiten an {{participantDisplayName}}} wenden.",
|
||||
"kickMessage": "Sie können sich für mehr Details an {{participantDisplayName}} wenden.",
|
||||
"kickParticipantButton": "Entfernen",
|
||||
"kickParticipantDialog": "Wollen Sie diesen Teilnehmer wirklich entfernen?",
|
||||
"kickParticipantTitle": "Teilnehmer entfernen?",
|
||||
"kickTitle": "Autsch! {{participantDisplayName}} hat Sie aus dem Meeting geworfen.",
|
||||
"kickTitle": "Autsch! {{participantDisplayName}} hat Sie aus dem Meeting geworfen",
|
||||
"liveStreaming": "Livestreaming",
|
||||
"liveStreamingDisabledForGuestTooltip": "Gäste können kein Livestreaming starten.",
|
||||
"liveStreamingDisabledTooltip": "Starten des Livestreams deaktiviert.",
|
||||
"lockMessage": "Die Konferenz konnte nicht gesperrt werden.",
|
||||
"lockRoom": "Meeting $t(lockRoomPasswordUppercase) hinzufügen",
|
||||
"lockRoom": "Meeting-$t(lockRoomPasswordUppercase) hinzufügen",
|
||||
"lockTitle": "Sperren fehlgeschlagen",
|
||||
"logoutQuestion": "Sind Sie sicher, dass Sie sich abmelden und die Konferenz verlassen möchten?",
|
||||
"logoutTitle": "Abmelden",
|
||||
@@ -205,8 +205,8 @@
|
||||
"maxUsersLimitReachedTitle": "Maximales Teilnehmerlimit erreicht",
|
||||
"micConstraintFailedError": "Ihr Mikrofon erfüllt die notwendigen Anforderungen nicht.",
|
||||
"micNotFoundError": "Mikrofon nicht gefunden.",
|
||||
"micNotSendingData": "Gehen Sie zu den Einstellungen Ihres Computers, um die Stummschaltung Ihres Mikrofons aufzuheben und seinen Pegel einzustellen.",
|
||||
"micNotSendingDataTitle": "Ihr Mikrofon ist durch Ihre Systemeinstellungen stumm geschaltet.",
|
||||
"micNotSendingData": "Gehen Sie zu den Einstellungen Ihres Computers, um die Stummschaltung Ihres Mikrofons aufzuheben und seinen Pegel einzustellen",
|
||||
"micNotSendingDataTitle": "Ihr Mikrofon ist durch Ihre Systemeinstellungen stumm geschaltet",
|
||||
"micPermissionDeniedError": "Die Berechtigung zur Verwendung des Mikrofons wurde nicht erteilt. Sie können trotzdem an der Konferenz teilnehmen, aber die anderen Teilnehmer können Sie nicht hören. Verwenden Sie die Kamera-Schaltfläche in der Adressleiste um die Berechtigungen zu erteilen.",
|
||||
"micUnknownError": "Das Mikrofon kann aus einem unbekannten Grund nicht verwendet werden.",
|
||||
"muteEveryoneElseDialog": "Einmal stummgeschaltet, können Sie deren Stummschaltung nicht mehr beenden, aber sie können ihre Stummschaltung jederzeit selbst beenden.",
|
||||
@@ -220,8 +220,8 @@
|
||||
"muteParticipantDialog": "Wollen Sie diesen Teilnehmer wirklich stummschalten? Sie können die Stummschaltung nicht wieder aufheben, der Teilnehmer kann dies aber jederzeit selbst tun.",
|
||||
"muteParticipantTitle": "Teilnehmer stummschalten?",
|
||||
"Ok": "OK",
|
||||
"passwordLabel": "$t(lockRoomPasswordUppercase)",
|
||||
"passwordNotSupported": "Setzen eines Konferenz-Passworts ist nicht unterstützt",
|
||||
"passwordLabel": "Das Treffen wurde von einem Teilnehmer geslerrt. Bitte geben Sie die $t(lockRoomPassword) zu verbinden.",
|
||||
"passwordNotSupported": "Das Festlegen von einem $t(lockRoomPassword) für das Meeting wird nicht unterstützt.",
|
||||
"passwordNotSupportedTitle": "$t(lockRoomPasswordUppercase) nicht unterstützt",
|
||||
"passwordRequired": "$t(lockRoomPasswordUppercase) erforderlich",
|
||||
"popupError": "Ihr Browser blockiert Pop-ups von dieser Website. Bitte aktivieren Sie Pop-ups in den Sicherheitseinstellungen des Browsers und versuchen Sie es erneut.",
|
||||
@@ -230,12 +230,12 @@
|
||||
"recordingDisabledForGuestTooltip": "Gäste können keine Aufzeichnungen starten.",
|
||||
"recordingDisabledTooltip": "Start der Aufzeichnung deaktiviert.",
|
||||
"rejoinNow": "Jetzt erneut beitreten",
|
||||
"remoteControlAllowedMessage": "{{user}} hat die Anfrage zur Fernsteuerung angenommen.",
|
||||
"remoteControlDeniedMessage": "{{user}} hat die Anfrage zur Fernsteuerung verweigert.",
|
||||
"remoteControlErrorMessage": "Beim Anfordern der Fernsteuerungsberechtigung von {{user}} ist ein Fehler aufgetreten.",
|
||||
"remoteControlAllowedMessage": "{{user}} hat die Anfrage zur Fernsteuerung angenommen!",
|
||||
"remoteControlDeniedMessage": "{{user}} hat die Anfrage zur Fernsteuerung verweigert!",
|
||||
"remoteControlErrorMessage": "Beim Anfordern der Fernsteuerungsberechtigung von {{user}} ist ein Fehler aufgetreten!",
|
||||
"remoteControlRequestMessage": "Möchten Sie {{user}} erlauben, den Computer fernzusteuern?",
|
||||
"remoteControlShareScreenWarning": "Achtung, wenn Sie die Anfrage genehmigen, starten Sie die Bildschirmfreigabe!",
|
||||
"remoteControlStopMessage": "Die Fernsteuerung wurde beendet.",
|
||||
"remoteControlStopMessage": "Die Fernsteuerung wurde beendet!",
|
||||
"remoteControlTitle": "Fernsteuerung",
|
||||
"Remove": "Entfernen",
|
||||
"removePassword": "$t(lockRoomPassword) entfernen",
|
||||
@@ -246,8 +246,8 @@
|
||||
"retry": "Wiederholen",
|
||||
"screenSharingFailedToInstall": "Oh! Die Erweiterung für die Bildschirmfreigabe konnte nicht installiert werden.",
|
||||
"screenSharingFailedToInstallTitle": "Bildschirmfreigabe-Erweiterung konnte nicht installiert werden",
|
||||
"screenSharingFirefoxPermissionDeniedError": "Die Bildschirmfreigabe ist leider fehlgeschlagen. Bitte stellen Sie sicher, dass die Berechtigung für die Bildschirmfreigabe im Browser erteilt wurde.",
|
||||
"screenSharingFirefoxPermissionDeniedTitle": "Die Bildschirmfreigabe konnte nicht gestartet werden.",
|
||||
"screenSharingFirefoxPermissionDeniedError": "Die Bildschirmfreigabe ist leider fehlgeschlagen. Bitte stellen Sie sicher, dass die Berechtigung für die Bildschirmfreigabe im Browser erteilt wurde. ",
|
||||
"screenSharingFirefoxPermissionDeniedTitle": "Die Bildschirmfreigabe konnte nicht gestartet werden!",
|
||||
"screenSharingPermissionDeniedError": "Oh! Beim Anfordern der Bildschirmfreigabe-Berechtigungen hat etwas nicht funktioniert. Bitte aktualisieren und erneut versuchen.",
|
||||
"sendPrivateMessage": "Sie haben kürzlich eine private Nachricht erhalten. Hatten Sie die Absicht, darauf privat zu antworten, oder wollen Sie Ihre Nachricht an die Gruppe senden?",
|
||||
"sendPrivateMessageCancel": "An die Gruppe senden",
|
||||
@@ -263,25 +263,26 @@
|
||||
"shareYourScreenDisabledForGuest": "Gäste können den Bildschirm nicht freigeben.",
|
||||
"startLiveStreaming": "Einen Livestream starten",
|
||||
"startRecording": "Aufnahme starten",
|
||||
"startRemoteControlErrorMessage": "Beim Versuch die Fernsteuerung zu starten ist ein Fehler aufgetreten.",
|
||||
"startRemoteControlErrorMessage": "Beim Versuch, die Fernsteuerung zu starten, ist ein Fehler aufgetreten!",
|
||||
"stopLiveStreaming": "Livestreaming stoppen",
|
||||
"stopRecording": "Aufnahme stoppen",
|
||||
"stopRecordingWarning": "Sind Sie sicher, dass Sie die Aufnahme stoppen möchten?",
|
||||
"stopStreamingWarning": "Sind Sie sicher, dass Sie das Livestreaming stoppen möchten?",
|
||||
"streamKey": "Name/Schlüssel für den Stream",
|
||||
"streamKey": "Streamschlüssel",
|
||||
"Submit": "OK",
|
||||
"thankYou": "Danke für die Verwendung von {{appName}}!",
|
||||
"token": "Token",
|
||||
"tokenAuthFailed": "Sie sind nicht berechtigt, dieser Konferenz beizutreten.",
|
||||
"tokenAuthFailedTitle": "Authentifizierung fehlgeschlagen",
|
||||
"transcribing": "Wird transkribiert",
|
||||
"unlockRoom": "Meeting $t(lockRoomPassword) entfernen",
|
||||
"unlockRoom": "Meeting-$t(lockRoomPassword) entfernen",
|
||||
"userPassword": "Benutzerpasswort",
|
||||
"WaitForHostMsg": "Die Konferenz <b>{{room}}</b> wurde noch nicht gestartet. Wenn Sie der Organisator sind, authentifizieren Sie sich. Warten Sie andernfalls, bis der Veranstalter erscheint.",
|
||||
"WaitForHostMsgWOk": "Die Konferenz <b>{{room}}</b> wurde noch nicht gestartet. Wenn Sie der Organisator sind, drücken Sie zum Authentifizieren auf OK. Warten Sie andernfalls, bis der Veranstalter erscheint.",
|
||||
"WaitForHostMsg": "Die Konferenz <b>{{room}}</b> wurde noch nicht gestartet. Wenn Sie der Organisator sind, authentifizieren Sie sich. Warten Sie andernfalls, bis der Organisator erscheint.",
|
||||
"WaitForHostMsgWOk": "Die Konferenz <b>{{room}}</b> wurde noch nicht gestartet. Wenn Sie der Organisator sind, drücken Sie zum Authentifizieren auf OK. Warten Sie andernfalls, bis der Organisator erscheint.",
|
||||
"WaitingForHost": "Warten auf den Organisator...",
|
||||
"Yes": "Ja",
|
||||
"yourEntireScreen": "Ganzer Bildschirm"
|
||||
"yourEntireScreen": "Ganzer Bildschirm",
|
||||
"screenSharingAudio": "Audio austauschen"
|
||||
},
|
||||
"dialOut": {
|
||||
"statusMessage": "ist jetzt {{status}}"
|
||||
@@ -320,7 +321,7 @@
|
||||
"genericError": "Es ist leider etwas schiefgegangen.",
|
||||
"inviteLiveStream": "Klicken Sie auf {{url}} um den Livestream dieser Konferenz zu öffnen",
|
||||
"invitePhone": "Wenn Sie stattdessen per Telefon beitreten möchten, tippen Sie hier: {{number}},,{{conferenceID}}#\n",
|
||||
"invitePhoneAlternatives": "Suche nach einer anderen Einwahlnummer?\nMeetings-Einwahlnummern sehen: {{{url}}\n\n\n\nWenn Sie sich auch über ein Raumtelefon einwählen, nehmen Sie teil, ohne sich mit dem Ton zu verbinden: {{silentUrl}}",
|
||||
"invitePhoneAlternatives": "Suche nach einer anderen Einwahlnummer?\nMeetings-Einwahlnummern sehen: {{url}}\n\n\nWenn Sie sich auch über ein Raumtelefon einwählen, nehmen Sie teil, ohne sich mit dem Ton zu verbinden: {{silentUrl}}",
|
||||
"inviteURLFirstPartGeneral": "Sie wurden zur Teilnahme an einem Meeting eingeladen.",
|
||||
"inviteURLFirstPartPersonal": "{{name}} lädt Sie zu einem Meeting ein.\n",
|
||||
"inviteURLSecondPart": "\nAm Meeting teilnehmen:\n{{url}}\n",
|
||||
@@ -352,7 +353,7 @@
|
||||
"keyboardShortcuts": {
|
||||
"focusLocal": "Lokales Video fokussieren",
|
||||
"focusRemote": "Auf das Video eines anderen Teilnehmers fokussieren",
|
||||
"fullScreen": "Vollbildmodus aktivieren / deaktivieren",
|
||||
"fullScreen": "Vollbildmodus aktivieren oder deaktivieren",
|
||||
"keyboardShortcuts": "Tastenkürzel",
|
||||
"localRecording": "Lokale Aufzeichnungssteuerelemente ein- oder ausblenden",
|
||||
"mute": "Stummschaltung aktivieren oder deaktivieren",
|
||||
@@ -372,7 +373,7 @@
|
||||
"changeSignIn": "Konten wechseln.",
|
||||
"choose": "Livestream auswählen",
|
||||
"chooseCTA": "Streaming-Option auswählen. Sie sind aktuell als {{email}} angemeldet.",
|
||||
"enterStreamKey": "Name/Schlüssel für den YouTube-Livestream hier eingeben.",
|
||||
"enterStreamKey": "Streamschlüssel für den YouTube-Livestream hier eingeben.",
|
||||
"error": "Das Livestreaming ist fehlgeschlagen. Bitte versuchen Sie es erneut.",
|
||||
"errorAPI": "Beim Abrufen der YouTube-Livestreams ist ein Fehler aufgetreten. Bitte versuchen Sie, sich erneut anzumelden.",
|
||||
"errorLiveStreamNotEnabled": "Livestreaming ist für {{email}} nicht aktiviert. Aktivieren Sie das Livestreaming oder melden Sie sich bei einem Konto mit aktiviertem Livestreaming an.",
|
||||
@@ -390,11 +391,13 @@
|
||||
"serviceName": "Livestreaming-Dienst",
|
||||
"signedInAs": "Sie sind derzeit angemeldet als:",
|
||||
"signIn": "Mit Google anmelden",
|
||||
"signInCTA": "Anmelden oder den Namen/Schlüssel des YouTube-Livestreams eingeben.",
|
||||
"signInCTA": "Anmelden oder den Streamschlüssel des YouTube-Livestreams eingeben.",
|
||||
"signOut": "Abmelden",
|
||||
"start": "Einen Livestream starten",
|
||||
"streamIdHelp": "Was ist das?",
|
||||
"unavailableTitle": "Livestreaming nicht verfügbar"
|
||||
"unavailableTitle": "Livestreaming nicht verfügbar",
|
||||
"youtubeTerms": "YouTube-Nutzungsbedingungen",
|
||||
"googlePrivacyPolicy": "Google-Datenschutzerklärung"
|
||||
},
|
||||
"localRecording": {
|
||||
"clientState": {
|
||||
@@ -411,7 +414,7 @@
|
||||
"localRecording": "Lokale Aufzeichnung",
|
||||
"me": "Ich",
|
||||
"messages": {
|
||||
"engaged": "Lokale Aufzeichnung ist aktiviert",
|
||||
"engaged": "Lokale Aufzeichnung ist aktiviert.",
|
||||
"finished": "Aufzeichnung der Sitzung {{token}} ist beendet. Senden Sie die aufgezeichnete Datei an den Moderator.",
|
||||
"finishedModerator": "Aufzeichnung der Sitzung {{token}} ist beendet. Die Aufzeichnung des lokalen Verlaufs wurde gespeichert. Bitten Sie die anderen Teilnehmer, ihre Aufzeichnungen zu übermitteln.",
|
||||
"notModerator": "Sie sind nicht der Moderator. Sie können die lokale Aufzeichnung nicht starten oder stoppen."
|
||||
@@ -435,13 +438,13 @@
|
||||
"disconnected": "getrennt",
|
||||
"focus": "Konferenz-Organisator",
|
||||
"focusFail": "{{component}} ist im Moment nicht verfügbar - wiederholen in {{ms}} Sekunden",
|
||||
"grantedTo": "Moderatorenrechte an {{to}} vergeben.",
|
||||
"invitedOneMember": "{{displayName}} wurde eingeladen",
|
||||
"grantedTo": "Moderatorenrechte an {{to}} vergeben!",
|
||||
"invitedOneMember": "{{name}} wurde eingeladen",
|
||||
"invitedThreePlusMembers": "{{name}} und {{count}} andere wurden eingeladen",
|
||||
"invitedTwoMembers": "{{first}} und {{second}} wurden eingeladen",
|
||||
"kickParticipant": "Sie können sich für weitere Einzelheiten an {{participantDisplayName}}} wenden.",
|
||||
"kickParticipant": "{{kicked}} wurde von {{kicker}} ausgewiesen",
|
||||
"me": "Ich",
|
||||
"moderator": "Moderatorenrechte vergeben",
|
||||
"moderator": "Moderatorenrechte vergeben!",
|
||||
"muted": "Der Konferenz wurde stumm beigetreten.",
|
||||
"mutedTitle": "Stummschaltung aktiv!",
|
||||
"mutedRemotelyTitle": "Sie wurden von {{participantDisplayName}} stummgeschaltet!",
|
||||
@@ -452,7 +455,7 @@
|
||||
"somebody": "Jemand",
|
||||
"startSilentTitle": "Sie sind ohne Audioausgabe beigetreten!",
|
||||
"startSilentDescription": "Treten Sie dem Meeting noch einmal bei, um Ihr Audio zu aktivieren",
|
||||
"suboptimalExperienceDescription": "Tut uns leid, aber die Konferenz wird mit {{appName}} kein großartiges Erlebnis. Wir versuchen immer die Situation zu verbessern, bis dahin empfehlen wir aber die Verwendung einer der <a href=\"static/recommendedBrowsers.html\" target=\"_blank\">vollständig unterstützen Browser</a>.",
|
||||
"suboptimalBrowserWarning": "Tut uns leid, aber die Konferenz wird mit {{appName}} kein großartiges Erlebnis. Wir versuchen immer die Situation zu verbessern, bis dahin empfehlen wir aber die Verwendung einer der <a href=\"static/recommendedBrowsers.html\" target=\"_blank\">vollständig unterstützen Browser</a>.",
|
||||
"suboptimalExperienceTitle": "Browserwarnung",
|
||||
"unmute": "Stummschaltung aufheben",
|
||||
"newDeviceCameraTitle": "Neue Kamera erkannt",
|
||||
@@ -464,9 +467,9 @@
|
||||
"poweredby": "Betrieben von",
|
||||
"presenceStatus": {
|
||||
"busy": "Beschäftigt",
|
||||
"calling": "Wird angerufen…",
|
||||
"calling": "Wird angerufen …",
|
||||
"connected": "Verbunden",
|
||||
"connecting": "Verbindung wird hergestellt",
|
||||
"connecting": "Verbindung wird hergestellt…",
|
||||
"connecting2": "Wird verbunden*…",
|
||||
"disconnected": "Getrennt",
|
||||
"expired": "Abgelaufen",
|
||||
@@ -474,7 +477,7 @@
|
||||
"initializingCall": "Anruf wird initialisiert…",
|
||||
"invited": "Einladen",
|
||||
"rejected": "Abgelehnt",
|
||||
"ringing": "Es klingelt…"
|
||||
"ringing": "Es klingelt …"
|
||||
},
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Anzeigename festlegen",
|
||||
@@ -525,6 +528,7 @@
|
||||
"followMe": "Follow-me für alle Teilnehmer",
|
||||
"language": "Sprache",
|
||||
"loggedIn": "Als {{name}} angemeldet",
|
||||
"microphones": "Mikrofon",
|
||||
"moderator": "Moderator",
|
||||
"more": "Mehr",
|
||||
"name": "Name",
|
||||
@@ -532,6 +536,7 @@
|
||||
"selectAudioOutput": "Audioausgabe",
|
||||
"selectCamera": "Kamera",
|
||||
"selectMic": "Mikrofon",
|
||||
"speakers": "Lautsprecher",
|
||||
"startAudioMuted": "Alle Teilnehmer treten stumm geschaltet bei",
|
||||
"startVideoMuted": "Alle Teilnehmer treten ohne Video bei",
|
||||
"title": "Einstellungen"
|
||||
@@ -556,7 +561,7 @@
|
||||
"version": "Version"
|
||||
},
|
||||
"share": {
|
||||
"dialInfoText": "\n\n=====\n\nWollen Sie sich nur auf Ihrem Telefon einwählen?\n\n{{{defaultDialInNumber}}}Klicken Sie auf diesen Link, um die eingewählten Telefonnummern für dieses Meeting zu sehen\n{{dialInfoPageUrl}}",
|
||||
"dialInfoText": "\n\n=====\n\nWollen Sie sich nur auf Ihrem Telefon einwählen?\n\n{{defaultDialInNumber}}Klicken Sie auf diesen Link, um die eingewählten Telefonnummern für dieses Meeting zu sehen\n{{dialInfoPageUrl}}",
|
||||
"mainText": "Klicken Sie auf den folgenden Link, um dem Meeting beizutreten:\n{{roomUrl}}"
|
||||
},
|
||||
"speaker": "Sprecher",
|
||||
@@ -647,7 +652,7 @@
|
||||
"noAudioSignalDesc": "Wenn Sie das Gerät nicht absichtlich über die Systemeinstellungen oder die Hardware stumm geschaltet haben, sollten Sie einen Wechsel des Geräts in Erwägung ziehen.",
|
||||
"noAudioSignalDescSuggestion": "Wenn Sie das Gerät nicht absichtlich über die Systemeinstellungen oder die Hardware stummgeschaltet haben, sollten Sie einen Wechsel auf das vorgeschlagene Gerät in Erwägung ziehen.",
|
||||
"noAudioSignalDialInDesc": "Sie können sich auch über die Einwahlnummer einwählen:",
|
||||
"noAudioSignalDialInLinkDesc" : "Einwahlnummern:",
|
||||
"noAudioSignalDialInLinkDesc": "Einwahlnummern",
|
||||
"noisyAudioInputTitle": "Ihr Mikrofon scheint lärmintensiv zu sein!",
|
||||
"noisyAudioInputDesc": "Es klingt, als ob Ihr Mikrofon Störgeräusche verursacht. Bitte überlegen Sie, ob Sie das Gerät stummschalten oder austauschen wollen.",
|
||||
"openChat": "Chat öffnen",
|
||||
@@ -686,14 +691,14 @@
|
||||
"tr": "TR"
|
||||
},
|
||||
"userMedia": {
|
||||
"androidGrantPermissions": "Wählen Sie <b><i>Erlauben</i></b>, wenn der Browser um Berechtigungen bittet.",
|
||||
"chromeGrantPermissions": "Wählen Sie <b><i>Erlauben</i></b>, wenn der Browser um Berechtigungen bittet.",
|
||||
"androidGrantPermissions": "Wählen Sie <b><i>Zulassen</i></b>, wenn der Browser um Berechtigungen bittet.",
|
||||
"chromeGrantPermissions": "Wählen Sie <b><i>Zulassen</i></b>, wenn der Browser um Berechtigungen bittet.",
|
||||
"edgeGrantPermissions": "Wählen Sie <b><i>Ja</i></b>, wenn der Browser um Berechtigungen bittet.",
|
||||
"electronGrantPermissions": "Bitte Berechtigungen zur Verwendung der Kamera und des Mikrofons erteilen",
|
||||
"firefoxGrantPermissions": "Wählen Sie <b><i>Markiertes Gerät teilen</i></b>, wenn der Browser um Berechtigungen bittet.",
|
||||
"firefoxGrantPermissions": "Wählen Sie <b><i>Erlauben</i></b>, wenn der Browser um Berechtigungen bittet.",
|
||||
"iexplorerGrantPermissions": "Wählen Sie <b><i>OK</i></b>, wenn der Browser um Berechtigungen bittet.",
|
||||
"nwjsGrantPermissions": "Bitte Berechtigungen zur Verwendung der Kamera und des Mikrofons erteilen",
|
||||
"operaGrantPermissions": "Wählen Sie <b><i>Erlauben</i></b>, wenn der Browser um Berechtigungen bittet.",
|
||||
"operaGrantPermissions": "Wählen Sie <b><i>Zulassen</i></b>, wenn der Browser um Berechtigungen bittet.",
|
||||
"react-nativeGrantPermissions": "Wählen Sie <b><i>Erlauben</i></b>, wenn der Browser um Berechtigungen bittet.",
|
||||
"safariGrantPermissions": "Wählen Sie <b><i>OK</i></b>, wenn der Browser um Berechtigungen bittet."
|
||||
},
|
||||
@@ -745,7 +750,7 @@
|
||||
"join": "Zum Teilnehmen tippen",
|
||||
"roomname": "Konferenzname eingeben"
|
||||
},
|
||||
"appDescription": "Auf geht's! Starten Sie eine Videokonferenz mit dem ganzen Team. Oder besser noch: Laden Sie alle ein, die Sie kennen. {{app}} ist eine vollständig verschlüsselte, aus 100% Open-Source-Software bestehende Videokonferenzlösung, die Sie den ganzen Tag kostenlos verwenden können — ohne Registrierung.",
|
||||
"appDescription": "Auf geht's! Starten Sie eine Videokonferenz mit dem ganzen Team. Oder besser noch: Laden Sie alle ein, die Sie kennen. {{app}} ist eine vollständig verschlüsselte, aus 100 % Open-Source-Software bestehende Videokonferenzlösung, die Sie den ganzen Tag kostenlos verwenden können — ohne Registrierung.",
|
||||
"audioVideoSwitch": {
|
||||
"audio": "Audio",
|
||||
"video": "Video"
|
||||
@@ -771,7 +776,7 @@
|
||||
"title": "Sichere, mit umfassenden Funktionen ausgestattete und vollkommen kostenlose Videokonferenzen"
|
||||
},
|
||||
"lonelyMeetingExperience": {
|
||||
"button": "Weitere einladen",
|
||||
"youAreAlone": "Sie sind der einzige in diesem Meeting"
|
||||
"button": "Andere einladen",
|
||||
"youAreAlone": "Nur Sie sind in diesem Meeting"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,7 +21,8 @@
|
||||
"bluetooth": "Bluetooth",
|
||||
"headphones": "Headphones",
|
||||
"phone": "Phone",
|
||||
"speaker": "Speaker"
|
||||
"speaker": "Speaker",
|
||||
"none": ""
|
||||
},
|
||||
"audioOnly": {
|
||||
"audioOnly": "Audio only"
|
||||
@@ -51,10 +52,15 @@
|
||||
"popover": "Choose a nickname",
|
||||
"title": "Enter a nickname to use chat"
|
||||
},
|
||||
"title": "Chat"
|
||||
"title": "Chat",
|
||||
"you": "",
|
||||
"privateNotice": "",
|
||||
"noMessagesMessage": "",
|
||||
"messageTo": "",
|
||||
"fieldPlaceHolder": ""
|
||||
},
|
||||
"connectingOverlay": {
|
||||
"joiningRoom": "Connecting you to your meeting..."
|
||||
"joiningRoom": "Connecting you to your meeting…"
|
||||
},
|
||||
"connection": {
|
||||
"ATTACHED": "Attached",
|
||||
@@ -66,7 +72,11 @@
|
||||
"DISCONNECTED": "Disconnected",
|
||||
"DISCONNECTING": "Disconnecting",
|
||||
"ERROR": "Error",
|
||||
"RECONNECTING": "A network problem occurred. Reconnecting..."
|
||||
"RECONNECTING": "A network problem occurred. Reconnecting...",
|
||||
"LOW_BANDWIDTH": "",
|
||||
"GOT_SESSION_ID": "",
|
||||
"GET_SESSION_ID_ERROR": "",
|
||||
"FETCH_SESSION_ID": ""
|
||||
},
|
||||
"connectionindicator": {
|
||||
"address": "Address:",
|
||||
@@ -97,7 +107,8 @@
|
||||
"status": "Connection:",
|
||||
"transport": "Transport:",
|
||||
"transport_plural": "Transports:",
|
||||
"turn": " (turn)"
|
||||
"turn": " (turn)",
|
||||
"e2e_rtt": ""
|
||||
},
|
||||
"dateUtils": {
|
||||
"earlier": "Earlier",
|
||||
@@ -111,7 +122,7 @@
|
||||
"downloadApp": "Download the app",
|
||||
"launchWebButton": "Launch in web",
|
||||
"openApp": "Continue to the app",
|
||||
"title": "Launching your meeting in {{app}}...",
|
||||
"title": "Launching your meeting in {{app}}…",
|
||||
"tryAgainButton": "Try again in desktop"
|
||||
},
|
||||
"defaultLink": "e.g. {{url}}",
|
||||
@@ -145,9 +156,9 @@
|
||||
"cameraUnsupportedResolutionError": "Your camera does not support required video resolution.",
|
||||
"Cancel": "Cancel",
|
||||
"close": "Close",
|
||||
"conferenceDisconnectMsg": "You may want to check your network connection. Reconnecting in {{seconds}} sec...",
|
||||
"conferenceDisconnectMsg": "You may want to check your network connection. Reconnecting in {{seconds}} sec…",
|
||||
"conferenceDisconnectTitle": "You have been disconnected.",
|
||||
"conferenceReloadMsg": "We're trying to fix this. Reconnecting in {{seconds}} sec...",
|
||||
"conferenceReloadMsg": "We're trying to fix this. Reconnecting in {{seconds}} sec…",
|
||||
"conferenceReloadTitle": "Unfortunately, something went wrong.",
|
||||
"confirm": "Confirm",
|
||||
"confirmNo": "No",
|
||||
@@ -254,9 +265,20 @@
|
||||
"userPassword": "user password",
|
||||
"WaitForHostMsg": "The conference <b>{{room}}</b> has not yet started. If you are the host then please authenticate. Otherwise, please wait for the host to arrive.",
|
||||
"WaitForHostMsgWOk": "The conference <b>{{room}}</b> has not yet started. If you are the host then please press Ok to authenticate. Otherwise, please wait for the host to arrive.",
|
||||
"WaitingForHost": "Waiting for the host ...",
|
||||
"WaitingForHost": "Waiting for the host …",
|
||||
"Yes": "Yes",
|
||||
"yourEntireScreen": "Your entire screen"
|
||||
"yourEntireScreen": "Your entire screen",
|
||||
"sendPrivateMessageTitle": "",
|
||||
"sendPrivateMessageOk": "",
|
||||
"sendPrivateMessageCancel": "",
|
||||
"sendPrivateMessage": "",
|
||||
"screenSharingAudio": "",
|
||||
"muteEveryoneStartMuted": "",
|
||||
"muteEveryoneSelf": "",
|
||||
"muteEveryoneTitle": "",
|
||||
"muteEveryoneDialog": "",
|
||||
"muteEveryoneElseTitle": "",
|
||||
"muteEveryoneElseDialog": ""
|
||||
},
|
||||
"dialOut": {
|
||||
"statusMessage": "is now {{status}}"
|
||||
@@ -291,7 +313,7 @@
|
||||
"dialInTollFree": "Toll Free",
|
||||
"genericError": "Whoops, something went wrong.",
|
||||
"inviteLiveStream": "To view the live stream of this meeting, click this link: {{url}}",
|
||||
"invitePhone": "One tap audio Dial In: {{number}},,{{conferenceID}}#",
|
||||
"invitePhone": "One tap audio Dial In: {{number}},,{{conferenceID}}#\n",
|
||||
"invitePhoneAlternatives": "",
|
||||
"inviteURLFirstPartGeneral": "You are invited to join a meeting.",
|
||||
"inviteURLFirstPartPersonal": "{{name}} is inviting you to a meeting.\n",
|
||||
@@ -328,14 +350,15 @@
|
||||
"keyboardShortcuts": "Keyboard shortcuts",
|
||||
"localRecording": "Show or hide local recording controls",
|
||||
"mute": "Mute or unmute your microphone",
|
||||
"pushToTalk": "Push to talk",
|
||||
"pushToTalk": "Press to transmit",
|
||||
"raiseHand": "Raise or lower your hand",
|
||||
"showSpeakerStats": "Show speaker stats",
|
||||
"toggleChat": "Open or close the chat",
|
||||
"toggleFilmstrip": "Show or hide video thumbnails",
|
||||
"toggleScreensharing": "Switch between camera and screen sharing",
|
||||
"toggleShortcuts": "Show or hide keyboard shortcuts",
|
||||
"videoMute": "Start or stop your camera"
|
||||
"videoMute": "Start or stop your camera",
|
||||
"videoQuality": ""
|
||||
},
|
||||
"liveStreaming": {
|
||||
"busy": "We're working on freeing streaming resources. Please try again in a few minutes.",
|
||||
@@ -349,13 +372,13 @@
|
||||
"errorLiveStreamNotEnabled": "Live Streaming is not enabled on {{email}}. Please enable live streaming or log into an account with live streaming enabled.",
|
||||
"expandedOff": "The live streaming has stopped",
|
||||
"expandedOn": "The meeting is currently being streamed to YouTube.",
|
||||
"expandedPending": "The live streaming is being started...",
|
||||
"expandedPending": "The live streaming is being started…",
|
||||
"failedToStart": "Live Streaming failed to start",
|
||||
"getStreamKeyManually": "We weren’t able to fetch any live streams. Try getting your live stream key from YouTube.",
|
||||
"invalidStreamKey": "Live stream key may be incorrect.",
|
||||
"off": "Live Streaming stopped",
|
||||
"on": "Live Streaming",
|
||||
"pending": "Starting Live Stream...",
|
||||
"pending": "Starting Live Stream…",
|
||||
"serviceName": "Live Streaming service",
|
||||
"signedInAs": "You are currently signed in as:",
|
||||
"signIn": "Sign in with Google",
|
||||
@@ -363,7 +386,11 @@
|
||||
"signOut": "Sign out",
|
||||
"start": "Start a live stream",
|
||||
"streamIdHelp": "What's this?",
|
||||
"unavailableTitle": "Live Streaming unavailable"
|
||||
"unavailableTitle": "Live Streaming unavailable",
|
||||
"onBy": "",
|
||||
"offBy": "",
|
||||
"googlePrivacyPolicy": "Google Privacy Policy",
|
||||
"youtubeTerms": "YouTube terms of services"
|
||||
},
|
||||
"localRecording": {
|
||||
"clientState": {
|
||||
@@ -414,41 +441,42 @@
|
||||
"muted": "You have started the conversation muted.",
|
||||
"mutedTitle": "You're muted!",
|
||||
"mutedRemotelyTitle": "You have been muted by {{participantDisplayName}}!",
|
||||
"mutedRemotelyDescription": "",
|
||||
"passwordRemovedRemotely": "",
|
||||
"passwordSetRemotely": "",
|
||||
"mutedRemotelyDescription": "You can always unmute when you're ready to speak. Mute back when you're done to keep noise away from the meeting.",
|
||||
"passwordRemovedRemotely": "$t(lockRoomPasswordUppercase) removed by another participant",
|
||||
"passwordSetRemotely": "$t(lockRoomPasswordUppercase) set by another participant",
|
||||
"raisedHand": "{{name}} would like to speak.",
|
||||
"somebody": "Somebody",
|
||||
"startSilentTitle": "",
|
||||
"startSilentDescription": "",
|
||||
"startSilentTitle": "You joined with no audio output!",
|
||||
"startSilentDescription": "Rejoin the meeting to enable audio",
|
||||
"suboptimalExperienceDescription": "Eer... we are afraid your experience with {{appName}} isn't going to be that great here. We are looking for ways to improve this but, until then, please try using one of the <a href='static/recommendedBrowsers.html' target='_blank'>fully supported browsers</a>.",
|
||||
"suboptimalExperienceTitle": "Browser Warning",
|
||||
"unmute": "",
|
||||
"unmute": "Unmute",
|
||||
"newDeviceCameraTitle": "New camera detected",
|
||||
"newDeviceAudioTitle": "New audio device detected",
|
||||
"newDeviceAction": "Use"
|
||||
"newDeviceAction": "Use",
|
||||
"suboptimalBrowserWarning": "We are afraid your meeting experience isn't going to be that great here. We are looking for ways to improve this, but until then please try using one of the <a href='static/recommendedBrowsers.html' target='_blank'>fully supported browsers</a>."
|
||||
},
|
||||
"passwordSetRemotely": "set by another member",
|
||||
"passwordDigitsOnly": "Up to {{number}} digits",
|
||||
"poweredby": "powered by",
|
||||
"presenceStatus": {
|
||||
"busy": "Busy",
|
||||
"calling": "Calling...",
|
||||
"calling": "Calling…",
|
||||
"connected": "Connected",
|
||||
"connecting": "Connecting...",
|
||||
"connecting": "Connecting…",
|
||||
"connecting2": "Connecting*...",
|
||||
"disconnected": "Disconnected",
|
||||
"expired": "Expired",
|
||||
"ignored": "Ignored",
|
||||
"initializingCall": "Initialising Call...",
|
||||
"initializingCall": "Initialising Call…",
|
||||
"invited": "Invited",
|
||||
"rejected": "Rejected",
|
||||
"ringing": "Ringing..."
|
||||
"ringing": "Ringing…"
|
||||
},
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Set your display name",
|
||||
"setEmailInput": "Enter e-mail",
|
||||
"setEmailLabel": "Set your gravatar email",
|
||||
"setEmailLabel": "Set your Gravatar e-mail",
|
||||
"title": "Profile"
|
||||
},
|
||||
"recording": {
|
||||
@@ -460,21 +488,23 @@
|
||||
"error": "Recording failed. Please try again.",
|
||||
"expandedOff": "Recording has stopped",
|
||||
"expandedOn": "The meeting is currently being recorded.",
|
||||
"expandedPending": "Recording is being started...",
|
||||
"expandedPending": "Recording is being started…",
|
||||
"failedToStart": "Recording failed to start",
|
||||
"fileSharingdescription": "Share recording with meeting participants",
|
||||
"live": "LIVE",
|
||||
"loggedIn": "Logged in as {{userName}}",
|
||||
"off": "Recording stopped",
|
||||
"on": "Recording",
|
||||
"pending": "Preparing to record the meeting...",
|
||||
"pending": "Preparing to record the meeting…",
|
||||
"rec": "REC",
|
||||
"serviceDescription": "Your recording will be saved by the recording service",
|
||||
"serviceName": "Recording service",
|
||||
"signIn": "Sign in",
|
||||
"signOut": "Sign out",
|
||||
"unavailable": "Oops! The {{serviceName}} is currently unavailable. We're working on resolving the issue. Please try again later.",
|
||||
"unavailableTitle": "Recording unavailable"
|
||||
"unavailableTitle": "Recording unavailable",
|
||||
"onBy": "{{name}} started the recording",
|
||||
"offBy": "{{name}} stopped the recording"
|
||||
},
|
||||
"sectionList": {
|
||||
"pullToRefresh": "Pull to refresh"
|
||||
@@ -500,7 +530,9 @@
|
||||
"selectMic": "Microphone",
|
||||
"startAudioMuted": "Everyone starts muted",
|
||||
"startVideoMuted": "Everyone starts hidden",
|
||||
"title": "Settings"
|
||||
"title": "Settings",
|
||||
"speakers": "Speakers",
|
||||
"microphones": "Microphones"
|
||||
},
|
||||
"settingsView": {
|
||||
"alertOk": "OK",
|
||||
@@ -515,7 +547,11 @@
|
||||
"serverURL": "Server URL",
|
||||
"startWithAudioMuted": "Start with audio muted",
|
||||
"startWithVideoMuted": "Start with video muted",
|
||||
"version": "Version"
|
||||
"version": "Version",
|
||||
"showAdvanced": "Show advanced settings",
|
||||
"disableP2P": "Disable Peer-To-Peer mode",
|
||||
"disableCallIntegration": "Disable native call integration",
|
||||
"advanced": "Advanced"
|
||||
},
|
||||
"share": {
|
||||
"dialInfoText": "\n\n=====\n\nJust want to dial in on your phone?\n\n{{defaultDialInNumber}}Click this link to see the dial in phone numbers for this meeting\n{{dialInfoPageUrl}}",
|
||||
@@ -563,16 +599,21 @@
|
||||
"recording": "Toggle recording",
|
||||
"remoteMute": "Mute participant",
|
||||
"Settings": "Toggle settings",
|
||||
"sharedvideo": "Toggle Youtube video sharing",
|
||||
"sharedvideo": "Toggle YouTube video sharing",
|
||||
"shareRoom": "Invite someone",
|
||||
"shareYourScreen": "Toggle screenshare",
|
||||
"shortcuts": "Toggle shortcuts",
|
||||
"show": "",
|
||||
"show": "Show on stage",
|
||||
"speakerStats": "Toggle speaker statistics",
|
||||
"tileView": "Toggle tile view",
|
||||
"toggleCamera": "Toggle camera",
|
||||
"videomute": "Toggle mute video",
|
||||
"videoblur": ""
|
||||
"videoblur": "",
|
||||
"privateMessage": "Send private message",
|
||||
"muteEveryone": "Mute everyone",
|
||||
"moreOptions": "Show more options",
|
||||
"help": "Help",
|
||||
"download": "Download our apps"
|
||||
},
|
||||
"addPeople": "Add people to your call",
|
||||
"audioOnlyOff": "Disable audio only mode",
|
||||
@@ -625,7 +666,7 @@
|
||||
"failedToStart": "Transcribing failed to start",
|
||||
"labelToolTip": "The meeting is being transcribed",
|
||||
"off": "Transcribing stopped",
|
||||
"pending": "Preparing to transcribe the meeting...",
|
||||
"pending": "Preparing to transcribe the meeting…",
|
||||
"start": "Start showing subtitles",
|
||||
"stop": "Stop showing subtitles",
|
||||
"tr": "TR"
|
||||
@@ -708,5 +749,15 @@
|
||||
"sendFeedback": "Send feedback",
|
||||
"terms": "Terms",
|
||||
"title": "Secure, fully featured, and completely free video conferencing"
|
||||
}
|
||||
}
|
||||
},
|
||||
"documentSharing": {
|
||||
"title": ""
|
||||
},
|
||||
"defaultNickname": "",
|
||||
"chromeExtensionBanner": {
|
||||
"dontShowAgain": "",
|
||||
"buttonText": "",
|
||||
"installExtensionText": ""
|
||||
},
|
||||
"raisedHand": "Would like to speak"
|
||||
}
|
||||
|
||||
@@ -253,13 +253,10 @@
|
||||
"userPassword": "uzantopasvorto",
|
||||
"WaitForHostMsg": "",
|
||||
"WaitForHostMsgWOk": "",
|
||||
"WaitingForHost": "Atendanta la gastigan komputilon ...",
|
||||
"WaitingForHost": "Atendanta la gastigan komputilon …",
|
||||
"Yes": "Jes",
|
||||
"yourEntireScreen": "Via tuta ekrano"
|
||||
},
|
||||
"\u0005dialog": {
|
||||
"accessibilityLabel": {}
|
||||
},
|
||||
"dialOut": {
|
||||
"statusMessage": "nun estas {{status}}"
|
||||
},
|
||||
@@ -272,7 +269,6 @@
|
||||
"veryBad": "Tre malbona",
|
||||
"veryGood": "Tre bona"
|
||||
},
|
||||
"\u0005feedback": {},
|
||||
"incomingCall": {
|
||||
"answer": "",
|
||||
"audioCallTitle": "",
|
||||
@@ -310,7 +306,6 @@
|
||||
"tooltip": "",
|
||||
"label": ""
|
||||
},
|
||||
"\u0005info": {},
|
||||
"inviteDialog": {
|
||||
"alertText": "",
|
||||
"header": "",
|
||||
@@ -341,7 +336,6 @@
|
||||
"toggleShortcuts": "",
|
||||
"videoMute": "Ŝalti aŭ malŝalti vian kameraon"
|
||||
},
|
||||
"\u0005keyboardShortcuts": {},
|
||||
"liveStreaming": {
|
||||
"busy": "Ni penas liberigi tujajn elsendilojn. Bonvolu reprovi post kelkaj minutoj.",
|
||||
"busyTitle": "Ĉiuj elsendiloj nun okupiĝas",
|
||||
@@ -360,7 +354,7 @@
|
||||
"invalidStreamKey": "",
|
||||
"off": "Tuja elsendfluo finiĝis",
|
||||
"on": "Tuja Elsendfluo",
|
||||
"pending": "Komencanta Tujan Elsendfluon...",
|
||||
"pending": "Komencanta Tujan Elsendfluon…",
|
||||
"serviceName": "",
|
||||
"signedInAs": "",
|
||||
"signIn": "",
|
||||
@@ -370,7 +364,6 @@
|
||||
"streamIdHelp": "",
|
||||
"unavailableTitle": "Tuja elsendfluo ne disponeblas"
|
||||
},
|
||||
"\u0005liveStreaming": {},
|
||||
"localRecording": {
|
||||
"clientState": {
|
||||
"off": "",
|
||||
@@ -400,7 +393,6 @@
|
||||
"stop": "Fini registradon",
|
||||
"yes": "Jes"
|
||||
},
|
||||
"\u0005localRecording": {},
|
||||
"lockRoomPassword": "Pasvorto",
|
||||
"lockRoomPasswordUppercase": "Pasvorto",
|
||||
"me": "mi",
|
||||
@@ -452,7 +444,6 @@
|
||||
"rejected": "",
|
||||
"ringing": ""
|
||||
},
|
||||
"\u0005presenceStatus": {},
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Agordi vian videblan nomon",
|
||||
"setEmailInput": "Enigu retpoŝtadreson",
|
||||
@@ -484,7 +475,6 @@
|
||||
"unavailable": "",
|
||||
"unavailableTitle": "Registrado ne disponeblas"
|
||||
},
|
||||
"\u0005recording": {},
|
||||
"sectionList": {
|
||||
"pullToRefresh": ""
|
||||
},
|
||||
@@ -511,9 +501,6 @@
|
||||
"startVideoMuted": "Ĉiuj komenciĝas kaŝitaj",
|
||||
"title": "Agordoj"
|
||||
},
|
||||
"\u0005settings": {
|
||||
"calendar": {}
|
||||
},
|
||||
"settingsView": {
|
||||
"alertOk": "",
|
||||
"alertTitle": "Averto",
|
||||
@@ -630,9 +617,6 @@
|
||||
"startvideoblur": "",
|
||||
"stopvideoblur": ""
|
||||
},
|
||||
"\u0005toolbar": {
|
||||
"accessibilityLabel": {}
|
||||
},
|
||||
"transcribing": {
|
||||
"ccButtonTooltip": "",
|
||||
"error": "Registrado malsukcesis. Bonvolu provi denove.",
|
||||
@@ -645,7 +629,6 @@
|
||||
"stop": "",
|
||||
"tr": ""
|
||||
},
|
||||
"\u0005transcribing": {},
|
||||
"userMedia": {
|
||||
"androidGrantPermissions": "Elektu <b><i>Permesi</i></b> kiam via foliumilo petos permesojn.",
|
||||
"chromeGrantPermissions": "Elektu <b><i>Permesi</i></b> kiam via foliumilo petos permesojn.",
|
||||
@@ -725,4 +708,4 @@
|
||||
"terms": "Kondiĉoj",
|
||||
"title": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,9 +19,9 @@
|
||||
},
|
||||
"audioDevices": {
|
||||
"bluetooth": "Bluetooth",
|
||||
"headphones": "Audífonos",
|
||||
"headphones": "Auriculares",
|
||||
"phone": "Teléfono",
|
||||
"speaker": "Orador",
|
||||
"speaker": "Altavoz",
|
||||
"none": "No hay dispositivos de audio disponibles"
|
||||
},
|
||||
"audioOnly": {
|
||||
@@ -35,11 +35,11 @@
|
||||
"generic": "Se ha producido un error. Compruebe la configuración del calendario o pruebe a recargarlo",
|
||||
"notSignedIn": "Se ha producido un error de autenticación para ver los eventos del calendario. Compruebe la configuración del calendario e intente iniciar sesión de nuevo"
|
||||
},
|
||||
"join": "Unir",
|
||||
"join": "Unirse",
|
||||
"joinTooltip": "Unirse a la reunión",
|
||||
"nextMeeting": "próxima reunión",
|
||||
"noEvents": "No hay eventos próximos programados.",
|
||||
"ongoingMeeting": "reunión en proceso",
|
||||
"ongoingMeeting": "reunión en curso",
|
||||
"permissionButton": "Abrir ajustes",
|
||||
"permissionMessage": "Los permisos al calendario son necesarios para ver sus reuniones en la aplicación.",
|
||||
"refresh": "Actualizar calendario",
|
||||
@@ -77,15 +77,19 @@
|
||||
"DISCONNECTED": "Desconectado",
|
||||
"DISCONNECTING": "Desconectando",
|
||||
"ERROR": "Error",
|
||||
"RECONNECTING": "Ocurrió un problema en la red. Reconectando..."
|
||||
"RECONNECTING": "Ocurrió un problema en la red. Reconectando...",
|
||||
"LOW_BANDWIDTH": "",
|
||||
"GOT_SESSION_ID": "",
|
||||
"GET_SESSION_ID_ERROR": "",
|
||||
"FETCH_SESSION_ID": ""
|
||||
},
|
||||
"connectionindicator": {
|
||||
"address": "Dirección:",
|
||||
"bandwidth": "Ancho de banda estimado:",
|
||||
"bitrate": "Tasa de bits:",
|
||||
"bitrate": "Tasa de transferencia:",
|
||||
"bridgeCount": "Contador del servidor: ",
|
||||
"connectedTo": "Conectado a:",
|
||||
"framerate": "Tasa de cuadros:",
|
||||
"framerate": "Fotogramas por segundo:",
|
||||
"less": "Mostrar menos",
|
||||
"localaddress": "Dirección local:",
|
||||
"localaddress_plural": "Direcciones locales:",
|
||||
@@ -96,8 +100,8 @@
|
||||
"quality": {
|
||||
"good": "Bueno",
|
||||
"inactive": "Inactivo",
|
||||
"lost": "Perdida",
|
||||
"nonoptimal": "No óptima",
|
||||
"lost": "Perdido",
|
||||
"nonoptimal": "No óptimo",
|
||||
"poor": "Pobre"
|
||||
},
|
||||
"remoteaddress": "Dirección remota:",
|
||||
@@ -105,7 +109,7 @@
|
||||
"remoteport": "Puerto remoto:",
|
||||
"remoteport_plural": "Puertos remotos:",
|
||||
"resolution": "Resolución:",
|
||||
"status": "Conexión:",
|
||||
"status": "Estado:",
|
||||
"transport": "Transporte:",
|
||||
"transport_plural": "Transportes:"
|
||||
},
|
||||
@@ -115,13 +119,13 @@
|
||||
"yesterday": "Ayer"
|
||||
},
|
||||
"deepLinking": {
|
||||
"appNotInstalled": "Usted necesita la aplicación móvil {{app}} para unirse a esta reunión en su teléfono.",
|
||||
"appNotInstalled": "Necesita la aplicación móvil {{app}} para unirse a esta reunión en su teléfono.",
|
||||
"description": "¿No pasó nada? Hemos intentado iniciar su reunión en la aplicación de escritorio {{app}}. intente de nuevo o inicie en la aplicación web {{app}}.",
|
||||
"descriptionWithoutWeb": "¿No pasó nada? Intentamos iniciar su reunión en la aplicación de escritorio {{app}}.",
|
||||
"downloadApp": "Descargar la app",
|
||||
"launchWebButton": "Iniciar en web",
|
||||
"openApp": "Continuar a la aplicación",
|
||||
"title": "Iniciar su reunión en {{app}}...",
|
||||
"title": "Iniciar su reunión en {{app}}…",
|
||||
"tryAgainButton": "Intentar de nuevo en el escritorio"
|
||||
},
|
||||
"defaultLink": "ej. {{url}}",
|
||||
@@ -156,9 +160,9 @@
|
||||
"cameraUnsupportedResolutionError": "Su cámara no soporta la resolución de video.",
|
||||
"Cancel": "Cancelar",
|
||||
"close": "Cerrar",
|
||||
"conferenceDisconnectMsg": "Es posible que desee comprobar la conexión de red. Reconectando en {{seconds}} segundos...",
|
||||
"conferenceDisconnectMsg": "Es posible que desee comprobar la conexión de red. Reconectando en {{seconds}} segundos…",
|
||||
"conferenceDisconnectTitle": "Ha sido desconectado.",
|
||||
"conferenceReloadMsg": "Estamos tratando de arreglar esto. Reconectando en {{seconds}} segundos...",
|
||||
"conferenceReloadMsg": "Estamos tratando de arreglar esto. Reconectando en {{seconds}} segundos…",
|
||||
"conferenceReloadTitle": "Desafortunadamente, algo salió mal.",
|
||||
"confirm": "Confirmar",
|
||||
"confirmNo": "No",
|
||||
@@ -170,7 +174,7 @@
|
||||
"copy": "Copiar",
|
||||
"dismiss": "Descartar",
|
||||
"displayNameRequired": "¡Hola! ¿Cuál es tu nombre?",
|
||||
"done": "Por favor ingresa tu nombre aquí",
|
||||
"done": "Listo",
|
||||
"enterDisplayName": "Por favor ingresa tu nombre aquí",
|
||||
"error": "Error",
|
||||
"externalInstallationMsg": "Necesita instalar nuestra extensión para compartir escritorio.",
|
||||
@@ -184,7 +188,7 @@
|
||||
"inlineInstallExtension": "Instalar ahora",
|
||||
"internalError": "¡Oops! Algo salió mal. El siguiente error ocurrió: {{error}}",
|
||||
"internalErrorTitle": "Error interno",
|
||||
"kickMessage": "Puede ponerse en contacto con {{participantDisplayName}} para obtener más detalles.",
|
||||
"kickMessage": "Puede ponerse en contacto con {{participantDisplayName}} para obtener más detalles.",
|
||||
"kickParticipantButton": "Expulsar",
|
||||
"kickParticipantDialog": "¿Seguro que quiere expulsar a este participante?",
|
||||
"kickParticipantTitle": "¿Expulsar a este participante?",
|
||||
@@ -205,8 +209,14 @@
|
||||
"micNotSendingDataTitle": "Su micrófono está silenciado en la configuración de su sistema",
|
||||
"micPermissionDeniedError": "No ha otorgado permisos para usar su micrófono. Puede unirse a la conferencia, pero no lo podrán escuchar. Utilice el botón en la barra de dirección para solucionar esto.",
|
||||
"micUnknownError": "No se puede usar su micrófono por motivos desconocidos.",
|
||||
"muteEveryoneElseDialog": "Una vez silenciados, No podrás quitarles el modo silencio, pero ellos podrán hacerlo en cualquier momento.",
|
||||
"muteEveryoneElseTitle": "¿Silenciar a todos los participantes excepto a {{whom}}?",
|
||||
"muteEveryoneDialog": "¿Estás seguro de silenciar a todos los participantes? No podrás quitarles el modo en silencio, pero ellos podrán hacerlo en cualquier momento.",
|
||||
"muteEveryoneTitle": "¿Silenciar a todos los participantes?",
|
||||
"muteEveryoneSelf": "A ti mismo",
|
||||
"muteEveryoneStartMuted": "Todos los participantes comienzan silenciados a partir de ahora",
|
||||
"muteParticipantBody": "No podrás quitarles el modo en silencio, pero ellos pueden quitárselo en cualquier momento.",
|
||||
"muteParticipantButton": "Control de escritorio remoto",
|
||||
"muteParticipantButton": "Silenciar",
|
||||
"muteParticipantDialog": "¿Seguro que quiere silenciar a este participante? No podrá revertir esta acción, pero el participante podrá hacerlo en cualquier momento",
|
||||
"muteParticipantTitle": "¿Silenciar a este participante?",
|
||||
"Ok": "Aceptar",
|
||||
@@ -269,9 +279,10 @@
|
||||
"userPassword": "contraseña del usuario",
|
||||
"WaitForHostMsg": "La conferencia <b> {{room}} </b> aún no ha comenzado. Si usted es el anfitrión, por favor autentíquese. De lo contrario, espere a que llegue el anfitrión.",
|
||||
"WaitForHostMsgWOk": "La conferencia <b> {{room}} </b> aún no ha comenzado. Si usted es el anfitrión, presione Ok para autenticar. De lo contrario, espere a que llegue el anfitrión.",
|
||||
"WaitingForHost": "Esperando al anfitrión ...",
|
||||
"WaitingForHost": "Esperando al anfitrión …",
|
||||
"Yes": "Sí",
|
||||
"yourEntireScreen": "Su pantalla completa"
|
||||
"yourEntireScreen": "Su pantalla completa",
|
||||
"muteEveryoneDialog": ""
|
||||
},
|
||||
"dialOut": {
|
||||
"statusMessage": "esta {{status}}"
|
||||
@@ -322,7 +333,7 @@
|
||||
"numbers": "Números de marcado",
|
||||
"password": "$t(lockRoomPasswordUppercase):",
|
||||
"title": "Compartir",
|
||||
"tooltip": "Compartir el enlace y la información de acceso telefónico para esta reunión",
|
||||
"tooltip": "Compartir el enlace y acceso telefónico para esta reunión",
|
||||
"label": "Información de la reunión"
|
||||
},
|
||||
"inviteDialog": {
|
||||
@@ -345,10 +356,10 @@
|
||||
"fullScreen": "Ver o salir de pantalla completa",
|
||||
"keyboardShortcuts": "Atajos de teclado",
|
||||
"localRecording": "Mostrar u ocultar controles de grabación locales",
|
||||
"mute": "Activar o desactivar micrófono",
|
||||
"mute": "Activar o silenciar el micrófono",
|
||||
"pushToTalk": "Presione para hablar",
|
||||
"raiseHand": "Levantar o bajar la mano",
|
||||
"showSpeakerStats": "Mostrar estadísticas del locutor",
|
||||
"showSpeakerStats": "Estadísticas de participantes",
|
||||
"toggleChat": "Abrir o cerrar panel de chat",
|
||||
"toggleFilmstrip": "Mostrar/Ocultar miniaturas de video",
|
||||
"toggleScreensharing": "Cambiar entre cámara y compartir pantalla",
|
||||
@@ -368,7 +379,7 @@
|
||||
"errorLiveStreamNotEnabled": "La transmisión en vivo no está activada en {{email}}. Por favor, active la transmisión en vivo o inicie sesión en una cuenta con transmisión en vivo activada.",
|
||||
"expandedOff": "La transmisión en vivo se ha detenido",
|
||||
"expandedOn": "La reunión se está transmitiendo a YouTube.",
|
||||
"expandedPending": "La transmisión en vivo se está iniciando ...",
|
||||
"expandedPending": "La transmisión en vivo se está iniciando …",
|
||||
"failedToStart": "La transmisión en vivo no se puso iniciar",
|
||||
"getStreamKeyManually": "No pudimos buscar ninguna transmisión en vivo. Trate de obtener su clave de transmisión en vivo de YouTube.",
|
||||
"invalidStreamKey": "Es posible que la clave de transmisión sea incorrecta",
|
||||
@@ -376,7 +387,7 @@
|
||||
"offBy": "{{name}} transmisión en directo",
|
||||
"on": "Emisión en Directo",
|
||||
"onBy": "{{name}} transmisión en directo iniciada",
|
||||
"pending": "Iniciando Emisión en Directo...",
|
||||
"pending": "Iniciando Emisión en Directo…",
|
||||
"serviceName": "Servicio de streaming en vivo",
|
||||
"signedInAs": "Actualmente está conectado como:",
|
||||
"signIn": "Iniciar sesión con Google",
|
||||
@@ -454,22 +465,22 @@
|
||||
"poweredby": "proporcionado por",
|
||||
"presenceStatus": {
|
||||
"busy": "Ocupado",
|
||||
"calling": "Llamando...",
|
||||
"calling": "Llamando…",
|
||||
"connected": "Conectado",
|
||||
"connecting": "Conectando…",
|
||||
"connecting2": "Conectando*…",
|
||||
"disconnected": "Desconectado",
|
||||
"expired": "Expirado",
|
||||
"ignored": "Ignorado",
|
||||
"initializingCall": "Iniciando llamada...",
|
||||
"initializingCall": "Iniciando llamada…",
|
||||
"invited": "Invitado",
|
||||
"rejected": "Rechazado",
|
||||
"ringing": "Timbrando..."
|
||||
"ringing": "Timbrando…"
|
||||
},
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Establecer nombre a mostrar",
|
||||
"setEmailInput": "Introducir e-mail",
|
||||
"setEmailLabel": "Establecer su gravatar",
|
||||
"setEmailLabel": "Establecer su Gravatar",
|
||||
"title": "Perfil"
|
||||
},
|
||||
"raisedHand": "Desea hablar",
|
||||
@@ -482,7 +493,7 @@
|
||||
"error": "Falla de grabación. Vuelva a intentarlo.",
|
||||
"expandedOff": "Grabación detenida",
|
||||
"expandedOn": "La reunión está siendo grabada.",
|
||||
"expandedPending": "La grabación se está inciando...",
|
||||
"expandedPending": "La grabación se está inciando…",
|
||||
"failedToStart": "No se pudo iniciar la grabación",
|
||||
"fileSharingdescription": "Compartir la grabación con los participantes de la reunión",
|
||||
"live": "Directo",
|
||||
@@ -491,7 +502,7 @@
|
||||
"offBy": "{{name}} detuvo la grabación",
|
||||
"on": "Grabando",
|
||||
"onBy": "{{name}} comenzó la grabación",
|
||||
"pending": "Preparando para grabar la reunión...",
|
||||
"pending": "Preparando para grabar la reunión…",
|
||||
"rec": "REC",
|
||||
"serviceDescription": "El servicio de grabación guardará la grabación",
|
||||
"serviceName": "Servicio de grabación",
|
||||
@@ -522,8 +533,8 @@
|
||||
"selectAudioOutput": "Salida de audio",
|
||||
"selectCamera": "Cámara",
|
||||
"selectMic": "Micrófono",
|
||||
"startAudioMuted": "Todos inician en silencio",
|
||||
"startVideoMuted": "Todos inician ocultos",
|
||||
"startAudioMuted": "Todos inician silenciados",
|
||||
"startVideoMuted": "Todos inician con cámara desactivada",
|
||||
"title": "Ajustes"
|
||||
},
|
||||
"settingsView": {
|
||||
@@ -546,17 +557,17 @@
|
||||
"version": "Versión"
|
||||
},
|
||||
"share": {
|
||||
"dialInfoText": "\n\n===== \\ n\n¿Solo quieres marcar en tu teléfono? \\ N\n{{defaultDialInNumber}} Haga clic en este enlace para ver el marcado en los números de teléfono de esta reunión\n{{dialInfoPageUrl}}",
|
||||
"dialInfoText": "\n\n=====\n\n¿Solo quieres marcar en tu teléfono?\n\n{{defaultDialInNumber}} Haga clic en este enlace para ver el marcado en los números de teléfono de esta reunión\n{{dialInfoPageUrl}}",
|
||||
"mainText": "Presione en el siguiente enlace para unirse a la reunión:\n{{roomUrl}}"
|
||||
},
|
||||
"speaker": "Orador",
|
||||
"speaker": "Participante",
|
||||
"speakerStats": {
|
||||
"hours": "{{count}}h",
|
||||
"minutes": "{{count}}m",
|
||||
"name": "Nombre",
|
||||
"seconds": "{{count}}s",
|
||||
"speakerStats": "Estadísticas del locutor",
|
||||
"speakerTime": "Tiempo del locutor"
|
||||
"speakerStats": "Estadísticas de participantes",
|
||||
"speakerTime": "Tiempo hablado"
|
||||
},
|
||||
"startupoverlay": {
|
||||
"policyText": " ",
|
||||
@@ -651,7 +662,7 @@
|
||||
"stopScreenSharing": "Dejar de compartir pantalla",
|
||||
"stopSubtitles": "Detener subtítulos",
|
||||
"stopSharedVideo": "Detener vídeo de YouTube",
|
||||
"talkWhileMutedPopup": "Tratas de hablar? Estás silenciado.",
|
||||
"talkWhileMutedPopup": "¿Tratas de hablar? Estás silenciado.",
|
||||
"tileViewToggle": "Alternar vista de mosaico",
|
||||
"toggleCamera": "Alternar cámara",
|
||||
"videomute": "Iniciar / detener cámara",
|
||||
@@ -665,7 +676,7 @@
|
||||
"failedToStart": "No es posible iniciar la transcripción",
|
||||
"labelToolTip": "La reunión se esta transcribiendo",
|
||||
"off": "Transcripción detenida",
|
||||
"pending": "Preparando la transcripción de la reunión...",
|
||||
"pending": "Preparando la transcripción de la reunión…",
|
||||
"start": "Mostrar subtítulos",
|
||||
"stop": "Dejar de mostrar subtítulos",
|
||||
"tr": "TR"
|
||||
|
||||
@@ -65,7 +65,7 @@
|
||||
"dontShowAgain": "No mostrar nuevamente"
|
||||
},
|
||||
"connectingOverlay": {
|
||||
"joiningRoom": "Conectando a su reunión..."
|
||||
"joiningRoom": "Conectando a su reunión…"
|
||||
},
|
||||
"connection": {
|
||||
"ATTACHED": "Adjunto",
|
||||
@@ -78,9 +78,9 @@
|
||||
"DISCONNECTING": "Desconectando",
|
||||
"ERROR": "Error",
|
||||
"RECONNECTING": "Ocurrió un problema en la red. Reconectando...",
|
||||
"FETCH_SESSION_ID": "Obteniendo session-id...",
|
||||
"FETCH_SESSION_ID": "Obteniendo session-ID…",
|
||||
"GET_SESSION_ID_ERROR": "Obtener session-id error: {{code}}",
|
||||
"GOT_SESSION_ID": "Obteniendo session-id... Listo",
|
||||
"GOT_SESSION_ID": "Obteniendo session-ID… Listo",
|
||||
"LOW_BANDWIDTH": "Video para {{displayName}} ha sido deshabilitado para economizar ancho de banda"
|
||||
},
|
||||
"connectionindicator": {
|
||||
@@ -89,7 +89,7 @@
|
||||
"bitrate": "Tasa de transferencia:",
|
||||
"bridgeCount": "Contador del servidor: ",
|
||||
"connectedTo": "Conectado a:",
|
||||
"framerate": "Cuadros por segundo:",
|
||||
"framerate": "Fotogramas por segundo:",
|
||||
"less": "Mostrar menos",
|
||||
"localaddress": "Dirección local:",
|
||||
"localaddress_plural": "Direcciones locales:",
|
||||
@@ -109,7 +109,7 @@
|
||||
"remoteport": "Puerto remoto:",
|
||||
"remoteport_plural": "Puertos remotos:",
|
||||
"resolution": "Resolución:",
|
||||
"status": "Conexión:",
|
||||
"status": "Estado:",
|
||||
"transport": "Transporte:",
|
||||
"transport_plural": "Transportes:"
|
||||
},
|
||||
@@ -125,7 +125,7 @@
|
||||
"downloadApp": "Descargar la aplicación",
|
||||
"launchWebButton": "Iniciar en la Web",
|
||||
"openApp": "Continuar a la aplicación",
|
||||
"title": "Iniciando la reunión en {{app}}...",
|
||||
"title": "Iniciando la reunión en {{app}}…",
|
||||
"tryAgainButton": "Intentar de nuevo en el escritorio"
|
||||
},
|
||||
"defaultLink": "p.ej. {{url}}",
|
||||
@@ -160,9 +160,9 @@
|
||||
"cameraUnsupportedResolutionError": "La cámara no admite la resolución de video requerida.",
|
||||
"Cancel": "Cancelar",
|
||||
"close": "Cerrar",
|
||||
"conferenceDisconnectMsg": "Se recomienda que compruebes la conexión de la red. Reconectando en {{seconds}} segundos...",
|
||||
"conferenceDisconnectMsg": "Se recomienda que compruebes la conexión de la red. Reconectando en {{seconds}} segundos…",
|
||||
"conferenceDisconnectTitle": "Ha sido desconectado.",
|
||||
"conferenceReloadMsg": "Estamos tratando de arreglar esto. Reconectando en {{seconds}} segundos...",
|
||||
"conferenceReloadMsg": "Estamos tratando de arreglar esto. Reconectando en {{seconds}} segundos…",
|
||||
"conferenceReloadTitle": "Desafortunadamente, algo salió mal.",
|
||||
"confirm": "Confirmar",
|
||||
"confirmNo": "No",
|
||||
@@ -279,7 +279,7 @@
|
||||
"userPassword": "contraseña de usuario",
|
||||
"WaitForHostMsg": "La conferencia <b>{{room}}</b> aún no ha comenzado. Si eres el anfitrión, inicia la autenticación. De lo contrario, espera a que llegue el anfitrión.",
|
||||
"WaitForHostMsgWOk": "La conferencia <b>{{room}}</b> aún no ha comenzado. Si eres el anfitrión, presiona Aceptar para autenticar. De lo contrario, espera a que llegue el anfitrión.",
|
||||
"WaitingForHost": "Esperando al anfitrión...",
|
||||
"WaitingForHost": "Esperando al anfitrión…",
|
||||
"Yes": "Sí",
|
||||
"yourEntireScreen": "Toda su pantalla"
|
||||
},
|
||||
@@ -332,8 +332,8 @@
|
||||
"numbers": "Números de marcación desde afuera",
|
||||
"password": "$t(lockRoomPasswordUppercase):",
|
||||
"title": "Compartir",
|
||||
"tooltip": "Compartir el enlace y la información de marcación desde afuera para esta reunión",
|
||||
"label": "Información de reunión"
|
||||
"tooltip": "Compartir el enlace y acceso telefónico para esta reunión",
|
||||
"label": "Información de la reunión"
|
||||
},
|
||||
"inviteDialog": {
|
||||
"alertText": "No se pudieron invitar a algunos participantes.",
|
||||
@@ -378,7 +378,7 @@
|
||||
"errorLiveStreamNotEnabled": "La transmisión en vivo no está habilitada en {{email}}. Habilítala o inicia sesión en una cuenta con la transmisión en vivo habilitada.",
|
||||
"expandedOff": "La transmisión en vivo se ha detenido",
|
||||
"expandedOn": "La reunión se está transmitiendo actualmente a YouTube.",
|
||||
"expandedPending": "La transmisión en vivo se está iniciando...",
|
||||
"expandedPending": "La transmisión en vivo se está iniciando…",
|
||||
"failedToStart": "La transmisión en vivo no se pudo iniciar",
|
||||
"getStreamKeyManually": "No pudimos obtener ninguna transmisión en vivo. Intenta obtener la clave de transmisión en vivo de YouTube.",
|
||||
"invalidStreamKey": "Es posible que la clave de transmisión en vivo sea incorrecta.",
|
||||
@@ -386,7 +386,7 @@
|
||||
"offBy": "{{name}} detuvo el streaming en directo",
|
||||
"on": "Transmisión en vivo",
|
||||
"onBy": "{{name}} inició el streaming en directo",
|
||||
"pending": "Iniciando transmisión en vivo...",
|
||||
"pending": "Iniciando transmisión en vivo…",
|
||||
"serviceName": "Servicio de transmisión en vivo",
|
||||
"signedInAs": "Actualmente, la sesión está iniciada como:",
|
||||
"signIn": "Iniciar sesión con Google",
|
||||
@@ -464,17 +464,17 @@
|
||||
"poweredby": "con tecnología de",
|
||||
"presenceStatus": {
|
||||
"busy": "Ocupado",
|
||||
"calling": "Llamando...",
|
||||
"calling": "Llamando…",
|
||||
"connected": "Conectado",
|
||||
"connecting": "Conectando...",
|
||||
"connecting": "Conectando…",
|
||||
"connecting2": "Conectando*...",
|
||||
"disconnected": "Desconectado",
|
||||
"expired": "Vencido",
|
||||
"ignored": "Omitido",
|
||||
"initializingCall": "Inicializando llamada...",
|
||||
"initializingCall": "Inicializando llamada…",
|
||||
"invited": "Invitado",
|
||||
"rejected": "Rechazado",
|
||||
"ringing": "Timbrando..."
|
||||
"ringing": "Timbrando…"
|
||||
},
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Configurar su nombre para mostrar",
|
||||
@@ -492,7 +492,7 @@
|
||||
"error": "Error de grabación. Vuelve a intentarlo.",
|
||||
"expandedOff": "La grabación se ha detenido",
|
||||
"expandedOn": "La reunión se está grabando en este momento.",
|
||||
"expandedPending": "La grabación se está iniciando...",
|
||||
"expandedPending": "La grabación se está iniciando…",
|
||||
"failedToStart": "La grabación no se pudo iniciar",
|
||||
"fileSharingdescription": "Compartir grabación con participantes de la reunión",
|
||||
"live": "EN VIVO",
|
||||
@@ -501,7 +501,7 @@
|
||||
"offBy": "{{name}} paró la grabación",
|
||||
"on": "Grabación",
|
||||
"onBy": "{{name}} inició la grabación",
|
||||
"pending": "Preparando para grabar la reunión...",
|
||||
"pending": "Preparando para grabar la reunión…",
|
||||
"rec": "REC",
|
||||
"serviceDescription": "El servicio de grabación guardará la grabación",
|
||||
"serviceName": "Servicio de grabación",
|
||||
@@ -532,8 +532,8 @@
|
||||
"selectAudioOutput": "Salida de audio",
|
||||
"selectCamera": "Cámara",
|
||||
"selectMic": "Micrófono",
|
||||
"startAudioMuted": "Todos comienzan con el silencio activado",
|
||||
"startVideoMuted": "Todos comienzan ocultos",
|
||||
"startAudioMuted": "Todos comienzan con silenciados",
|
||||
"startVideoMuted": "Todos comienzan con cámara desactivada",
|
||||
"title": "Configuración"
|
||||
},
|
||||
"settingsView": {
|
||||
@@ -559,14 +559,14 @@
|
||||
"dialInfoText": "\n\n=====\n\n¿Desea llamar desde su teléfono?\n\n{{defaultDialInNumber}}La lista de números disponibles para la reunión está disponible aquí : \n{{dialInfoPageUrl}}",
|
||||
"mainText": "Haz clic en el enlace siguiente para unirte a la reunión:\n{{roomUrl}}"
|
||||
},
|
||||
"speaker": "Altavoz",
|
||||
"speaker": "Participante",
|
||||
"speakerStats": {
|
||||
"hours": "{{count}} h",
|
||||
"minutes": "{{count}} min",
|
||||
"name": "Nombre",
|
||||
"seconds": "{{count}} s",
|
||||
"speakerStats": "Estadísticas del altavoz",
|
||||
"speakerTime": "Hora del altavoz"
|
||||
"speakerStats": "Estadísticas de participantes",
|
||||
"speakerTime": "Tiempo hablado"
|
||||
},
|
||||
"startupoverlay": {
|
||||
"policyText": " ",
|
||||
@@ -641,13 +641,13 @@
|
||||
"lowerYourHand": "Bajar la mano",
|
||||
"moreActions": "Más acciones",
|
||||
"moreOptions": "Más opciones",
|
||||
"mute": "Silenciar/anular silencio",
|
||||
"mute": "Activar o silenciar el micrófono",
|
||||
"muteEveryone": "Silenciar a todos",
|
||||
"noAudioSignalTitle": "¡No hay ninguna entrada que provenga de su micrófono!",
|
||||
"noAudioSignalDesc": "Si no lo silenció intencionalmente desde la configuración del sistema o el hardware, considere la posibilidad de cambiar el dispositivo.",
|
||||
"noAudioSignalDescSuggestion": "Si no lo silenció intencionalmente desde la configuración del sistema o el hardware, considere utilizar el siguiente dispositivo:",
|
||||
"noAudioSignalDialInDesc": "Usted puede además llamar usando:",
|
||||
"noAudioSignalDialInLinkDesc" : "Números de llamada",
|
||||
"noAudioSignalDialInLinkDesc": "Números de llamada",
|
||||
"noisyAudioInputTitle": "Su micrófono parece estar ruidoso",
|
||||
"noisyAudioInputDesc": "Parece que su micráfono está haciendo ruido, por favor considere silenciarlo o cambiar de dispositivo.",
|
||||
"openChat": "Abrir chat",
|
||||
@@ -660,7 +660,7 @@
|
||||
"sharedvideo": "Compartir un video de YouTube",
|
||||
"shareRoom": "Invitar a alguien",
|
||||
"shortcuts": "Ver accesos directos",
|
||||
"speakerStats": "Estadísticas del altavoz",
|
||||
"speakerStats": "Estadísticas de participantes",
|
||||
"startScreenSharing": "Iniciar uso compartido de pantalla",
|
||||
"startSubtitles": "Iniciar subtítulos",
|
||||
"stopScreenSharing": "Detener uso compartido de pantalla",
|
||||
@@ -680,7 +680,7 @@
|
||||
"failedToStart": "La transcripción no se pudo iniciar",
|
||||
"labelToolTip": "La reunión se está transcribiendo",
|
||||
"off": "Transcripción detenida",
|
||||
"pending": "Preparando para transcribir la reunión...",
|
||||
"pending": "Preparando para transcribir la reunión…",
|
||||
"start": "Comenzar a mostrar subtítulos",
|
||||
"stop": "Dejar de mostrar subtítulos",
|
||||
"tr": "TR"
|
||||
|
||||
1530
lang/main-et.json
1530
lang/main-et.json
File diff suppressed because it is too large
Load Diff
787
lang/main-eu.json
Normal file
787
lang/main-eu.json
Normal file
@@ -0,0 +1,787 @@
|
||||
{
|
||||
"addPeople": {
|
||||
"add": "Gonbidatu",
|
||||
"countryNotSupported": "Oraindik ez dugu helmuga hau onartzen.",
|
||||
"countryReminder": "AEBetatik kanpo deitzen? Ziurtatu herrialde-kodearekin hasten zarela!",
|
||||
"disabled": "Ezin duzu jendea gonbidatu.",
|
||||
"failedToAdd": "Parte-hartzaileak gehitzeak huts egin du",
|
||||
"footerText": "Markatzea desgaituta dago.",
|
||||
"loading": "Jendea eta telefono zenbakiak bilatzen",
|
||||
"loadingNumber": "Telefono zenbakia balioztatzen",
|
||||
"loadingPeople": "Gonbidatzeko jendea bilatzen",
|
||||
"noResults": "Ez dago bat datorren bilaketa-emaitzarik",
|
||||
"noValidNumbers": "Sartu telefono zenbakia",
|
||||
"searchNumbers": "Gehitu telefono zenbakiak",
|
||||
"searchPeople": "Bilatu jendea",
|
||||
"searchPeopleAndNumbers": "Bilatu jendea edo gehitu beren telefono zenbakiak",
|
||||
"telephone": "Telefonoa: {{number}}",
|
||||
"title": "Gonbidatu jendea bilera honetara"
|
||||
},
|
||||
"audioDevices": {
|
||||
"bluetooth": "Bluetooth",
|
||||
"headphones": "Entzungailuak",
|
||||
"phone": "Telefonoa",
|
||||
"speaker": "Bozgorailua",
|
||||
"none": "Ez dago audio-gailurik erabilgarri"
|
||||
},
|
||||
"audioOnly": {
|
||||
"audioOnly": "Banda-zabalera txikia"
|
||||
},
|
||||
"calendarSync": {
|
||||
"addMeetingURL": "Bileraren esteka gehitu",
|
||||
"confirmAddLink": "Jitsi esteka gertaera honetara gehitu nahi duzu?",
|
||||
"error": {
|
||||
"appConfiguration": "Egutegiaren integrazioa ez dago ondo konfiguratuta.",
|
||||
"generic": "Errore bat gertatu da. Egiaztatu zure egutegiaren ezarpenak edo saiatu egutegia eguneratzen.",
|
||||
"notSignedIn": "Errorea gertatu da egutegiko gertaerak ikusteko baimentzerakoan. Egiaztatu egutegiaren ezarpenak eta saiatu berriro saioa hasten."
|
||||
},
|
||||
"join": "Batu",
|
||||
"joinTooltip": "Bilerara batu",
|
||||
"nextMeeting": "hurrengo bilera",
|
||||
"noEvents": "Ez dago aurreikusitako gertaerarik.",
|
||||
"ongoingMeeting": "abian den bilera",
|
||||
"permissionButton": "Ireki ezarpenak",
|
||||
"permissionMessage": "Egutegirako baimena beharrezkoa da zure bilerak aplikazioan ikusteko.",
|
||||
"refresh": "Freskatu egutegia",
|
||||
"today": "Gaur"
|
||||
},
|
||||
"chat": {
|
||||
"error": "Errorea: zure mezua ez da bidali. Arrazoia: {{error}}",
|
||||
"fieldPlaceHolder": "Idatzi mezua hemen",
|
||||
"messagebox": "Idatzi mezua",
|
||||
"messageTo": "Mezu pribatua {{recipient}}(e)ri",
|
||||
"noMessagesMessage": "Bileran oraindik mezurik ez dago. Hasi elkarrizketa hemen!",
|
||||
"nickname": {
|
||||
"popover": "Aukeratu goitizena",
|
||||
"title": "Sartu goitizena txata erabiltzeko"
|
||||
},
|
||||
"privateNotice": "Mezu pribatua {{recipient}}(e)ri",
|
||||
"title": "Txata",
|
||||
"you": "zu"
|
||||
},
|
||||
"chromeExtensionBanner": {
|
||||
"installExtensionText": "Instalatu luzapena Google Calendar eta Office 365rako integraziorako",
|
||||
"buttonText": "Instalatu Chrome luzapena",
|
||||
"dontShowAgain": "Ez erakutsi hau berriro"
|
||||
},
|
||||
"connectingOverlay": {
|
||||
"joiningRoom": "Zure bilerara konektatzen…"
|
||||
},
|
||||
"connection": {
|
||||
"ATTACHED": "Atxikituta",
|
||||
"AUTHENTICATING": "Autentifikatzea",
|
||||
"AUTHFAIL": "Autentifikatzeak huts egin du",
|
||||
"CONNECTED": "Konektatuta",
|
||||
"CONNECTING": "Konektatzen",
|
||||
"CONNFAIL": "Konexioak huts egin du",
|
||||
"DISCONNECTED": "Deskonektatuta",
|
||||
"DISCONNECTING": "Deskonektatzen",
|
||||
"ERROR": "Errorea",
|
||||
"FETCH_SESSION_ID": "Saioaren ID-a eskuratzen…",
|
||||
"GET_SESSION_ID_ERROR": "Eskuratu saioaren ID errorea: {{code}}",
|
||||
"GOT_SESSION_ID": "Saioaren ID-a eskuratzea… Eginda",
|
||||
"LOW_BANDWIDTH": "{{displayName}}rako bideoa desaktibatu egin da banda-zabalera aurrezteko"
|
||||
},
|
||||
"connectionindicator": {
|
||||
"address": "Helbidea:",
|
||||
"bandwidth": "Banda-zabalera estimatua:",
|
||||
"bitrate": "Bit-emaria:",
|
||||
"bridgeCount": "Zerbitzari kopurua: ",
|
||||
"connectedTo": "Konektatua hona:",
|
||||
"e2e_rtt": "E2E RTT:",
|
||||
"framerate": "Marko-abiadura:",
|
||||
"less": "Erakutsi gutxiago",
|
||||
"localaddress": "Helbide lokala:",
|
||||
"localaddress_plural": "Helbide lokalak:",
|
||||
"localport": "Ataka lokala:",
|
||||
"localport_plural": "Ataka lokalak:",
|
||||
"more": "Erakutsi gehiago",
|
||||
"packetloss": "Pakete-galera:",
|
||||
"quality": {
|
||||
"good": "Ondo",
|
||||
"inactive": "Inaktibo",
|
||||
"lost": "Galduta",
|
||||
"nonoptimal": "Ezegokia",
|
||||
"poor": "Txarra"
|
||||
},
|
||||
"remoteaddress": "Urruneko helbidea:",
|
||||
"remoteaddress_plural": "Urruneko helbideak:",
|
||||
"remoteport": "Urruneko ataka:",
|
||||
"remoteport_plural": "Urruneko atakak:",
|
||||
"resolution": "Ebazpena:",
|
||||
"status": "Konexioa:",
|
||||
"transport": "Garraioa:",
|
||||
"transport_plural": "Garraioak:"
|
||||
},
|
||||
"dateUtils": {
|
||||
"earlier": "Lehenago",
|
||||
"today": "Gaur",
|
||||
"yesterday": "Atzo"
|
||||
},
|
||||
"deepLinking": {
|
||||
"appNotInstalled": "{{app}} mugikor aplikazioa behar duzu bilerara mugikorretik batzeko.",
|
||||
"description": "Ez da ezer gertatu? Bilera {{app}} mahaigaineko aplikazioan abiarazten saiatu gara. Saiatu berriro edo abiarazi {{app}} web aplikazioan.",
|
||||
"descriptionWithoutWeb": "Ez da ezer gertatu? Bilera {{app}} mahaigaineko aplikazioan abiarazten saiatu gara.",
|
||||
"downloadApp": "Aplikazioa deskargatu",
|
||||
"launchWebButton": "Abiarazi webean",
|
||||
"openApp": "Aplikaziora joan",
|
||||
"title": "Zure bilera {{app}}(e)n abiarazten…",
|
||||
"tryAgainButton": "Saiatu berriro mahaigainean"
|
||||
},
|
||||
"defaultLink": "Adib.: {{url}}",
|
||||
"defaultNickname": "adib. Joana Albisu",
|
||||
"deviceError": {
|
||||
"cameraError": "Kamerarako sarbideak huts egin du",
|
||||
"cameraPermission": "Errorea kameraren baimena eskuratzerakoan",
|
||||
"microphoneError": "Mikrofonorako sarbideak huts egin du",
|
||||
"microphonePermission": "Errorea mikrofonoaren baimena eskuratzerakoan"
|
||||
},
|
||||
"deviceSelection": {
|
||||
"noPermission": "Baimena ez emana",
|
||||
"previewUnavailable": "Aurrebista ez erabilgarri",
|
||||
"selectADevice": "Hautatu gailua",
|
||||
"testAudio": "Erreproduzitu proba-soinua"
|
||||
},
|
||||
"dialog": {
|
||||
"accessibilityLabel": {
|
||||
"liveStreaming": "Zuzeneko Erreprodukzioa"
|
||||
},
|
||||
"allow": "Baimendu",
|
||||
"alreadySharedVideoMsg": "Beste parte-hartzaile batek jada bideo bat partekatzen ari da. Konferentzia honek aldi berean bideo bakarra partekatzen uzten du.",
|
||||
"alreadySharedVideoTitle": "Aldi berean bideo bakarra partekatzea onartuta dago",
|
||||
"applicationWindow": "Aplikazio-leihoa",
|
||||
"Back": "Atzera",
|
||||
"cameraConstraintFailedError": "Zure kamerak ez ditu eskakizun batzuk betetzen.",
|
||||
"cameraNotFoundError": "Kamera ez da aurkitu.",
|
||||
"cameraNotSendingData": "Ezin gara zure kamerara sartu. Egiaztatu beste aplikazio bat gailu hori erabiltzen ari den, hautatu beste gailu bat konfigurazio-menuan edo saiatu aplikazioa berriro kargatzen.",
|
||||
"cameraNotSendingDataTitle": "Kamerara sartzeko ezgai",
|
||||
"cameraPermissionDeniedError": "Ez duzu baimenik eman zure kamera erabiltzeko. Hitzaldiarekin bat egin dezakezu, baina ezingo duzu ikusi. Erabili helbide-barran dagoen kamera botoia hau konpontzeko.",
|
||||
"cameraUnknownError": "Ezin da kamera erabili arrazoi ezezaguna dela eta.",
|
||||
"cameraUnsupportedResolutionError": "Zure kamerak ez du bideoaren bereizmena onartzen.",
|
||||
"Cancel": "Utzi",
|
||||
"close": "Itxi",
|
||||
"conferenceDisconnectMsg": "Zure sare-konexioa egiaztatu dezakezu. Berriro konektatzen {{seconds}} segundotan…",
|
||||
"conferenceDisconnectTitle": "Deskonektatu zara.",
|
||||
"conferenceReloadMsg": "Hau konpontzen saiatzen ari gara. Berriro konektatzen {{seconds}} segundotan..…",
|
||||
"conferenceReloadTitle": "Tamalez, arazoren bat izan da.",
|
||||
"confirm": "Berretsi",
|
||||
"confirmNo": "Ez",
|
||||
"confirmYes": "Bai",
|
||||
"connectError": "Hara! Arazoren bat egon da eta ezin izan dugu konferentziara konektatu.",
|
||||
"connectErrorWithMsg": "Hara! Arazoren bat egon da eta ezin izan dugu konferentziara konektatu: {{msg}}",
|
||||
"connecting": "Konektatzen",
|
||||
"contactSupport": "Laguntza-zerbitzua",
|
||||
"copy": "Kopiatu",
|
||||
"dismiss": "Baztertu",
|
||||
"displayNameRequired": "Kaixo! Zein da zure izena?",
|
||||
"done": "Eginda",
|
||||
"enterDisplayName": "Sartu zure izena hemen",
|
||||
"error": "Errorea",
|
||||
"externalInstallationMsg": "Mahaigaineko partekatze-luzapena instalatu behar duzu.",
|
||||
"externalInstallationTitle": "Derrigorrezko luzapena",
|
||||
"goToStore": "Joan web dendara",
|
||||
"gracefulShutdown": "Zerbitzua ez dago erabilgarri mantentze-lanak direla eta. Saiatu berriro beranduago.",
|
||||
"IamHost": "Ostalaria naiz",
|
||||
"incorrectRoomLockPassword": "Pasahitza baliogabea",
|
||||
"incorrectPassword": "Erabiltzaile-izena edo pasahitza baliogabea",
|
||||
"inlineInstallationMsg": "Mahaigaineko partekatze-luzapena instalatu behar duzu.",
|
||||
"inlineInstallExtension": "Instalatu orain",
|
||||
"internalError": "Hara! Arazoren bat egon da. Errore hau gertatu da: {{error}}",
|
||||
"internalErrorTitle": "Barne-errorea",
|
||||
"kickMessage": "{{participantDisplayName}} kontaktatu dezakezu xehetasun gehiagorentzat.",
|
||||
"kickParticipantButton": "Bota",
|
||||
"kickParticipantDialog": "Ziur parte-hartzaile hau bota nahi duzula?",
|
||||
"kickParticipantTitle": "Bota parte-hartzaile hau?",
|
||||
"kickTitle": "Ai! {{participantDisplayName}} bileratik bota zaitu",
|
||||
"liveStreaming": "Zuzeneko erreprodukzioa",
|
||||
"liveStreamingDisabledForGuestTooltip": "Gonbidatuek ezin dute zuzeneko erreprodukzioa hasi.",
|
||||
"liveStreamingDisabledTooltip": "Hasi zuzeneko erreprodukzioa desgaituta.",
|
||||
"lockMessage": "Konferentzia blokeatzeak huts egin du.",
|
||||
"lockRoom": "Gehitu bilerako $t(lockRoomPasswordUppercase)",
|
||||
"lockTitle": "Blokeoak huts egin du",
|
||||
"logoutQuestion": "Ziur saioa itxi eta konferentzia gelditu nahi duzula?",
|
||||
"logoutTitle": "Saioa itxi",
|
||||
"maxUsersLimitReached": "Parte-hartzaileen gehieneko kopurua bete da. Hitzaldia beteta dago. Mesedez, jarri harremanetan antolatzailearekin edo saiatu geroago!",
|
||||
"maxUsersLimitReachedTitle": "Parte-hartzaileen gehieneko mugara iritsi da",
|
||||
"micConstraintFailedError": "Mikrofonoak ez ditu eskakizun batzuk betetzen.",
|
||||
"micNotFoundError": "Mikrofonoa ez da aurkitu.",
|
||||
"micNotSendingData": "Joan zure ordenagailuaren ezarpenetara mikrofonoa aktibatzeko eta haren maila doitzeko",
|
||||
"micNotSendingDataTitle": "Zure mikrofonoa isilduta dago zure sistemaren ezarpenetan",
|
||||
"micPermissionDeniedError": "Ez duzu baimenik eman zure mikrofonoa erabiltzeko. Hitzaldiarekin bat egin dezakezu, baina ezingo duzu entzun. Erabili kameraren botoia helbide-barran hori konpontzeko.",
|
||||
"micUnknownError": "Ezin da mikrofonoa erabili, arrazoi ezezagunak direla eta.",
|
||||
"muteEveryoneElseDialog": "Mututu ondoren, ezin izango dituzu desmututu, baina beraien burua desmutututzeko aukera izango dute.",
|
||||
"muteEveryoneElseTitle": "Isilarazi guztiak {{whom}} izan ezik?",
|
||||
"muteEveryoneDialog": "Ziur denak mututu nahi dituzula? Ezin izango dituzu zuk desmututu, baina beraien burua desmutututzeko aukera izango dute.",
|
||||
"muteEveryoneTitle": "Isilarazi guztiak?",
|
||||
"muteEveryoneSelf": "zure burua",
|
||||
"muteEveryoneStartMuted": "Denak mutututa hasiko dira hemendik aurrera",
|
||||
"muteParticipantBody": "Ezin izango dituzu zuk desmututu, baina beraien burua desmutututzeko aukera izango dute.",
|
||||
"muteParticipantButton": "Isilarazi",
|
||||
"muteParticipantDialog": "Ziur parte-hartzaile hau mututu nahi duzula? Ezin izango duzu zuk desmututu, baina bereburua desmutututzeko aukera izango du.",
|
||||
"muteParticipantTitle": "Isilarazi parte-hartzaile hau?",
|
||||
"Ok": "Ados",
|
||||
"passwordLabel": "Bilera parte-hartzaile batek blokeatu du. Sartu $t(lockRoomPassword) batzeko.",
|
||||
"passwordNotSupported": "$t(lockRoomPassword) bilera ezartzea ez da onartzen.",
|
||||
"passwordNotSupportedTitle": "$t(lockRoomPasswordUppercase) ezin da erabili",
|
||||
"passwordRequired": "$t(lockRoomPasswordUppercase) beharrezkoa da",
|
||||
"popupError": "Zure nabigatzaileak gune honetako pop-up leihoak blokeatzen ditu. Aktibatu pop-upak arakatzailearen segurtasun-ezarpenetan eta saiatu berriro.",
|
||||
"popupErrorTitle": "Laster-leihoa blokeatuta",
|
||||
"recording": "Grabatzen",
|
||||
"recordingDisabledForGuestTooltip": "Gonbidatuek ezin dute grabaketarik hasi.",
|
||||
"recordingDisabledTooltip": "Hasi grabatzen desgaituta.",
|
||||
"rejoinNow": "Berriro batu",
|
||||
"remoteControlAllowedMessage": "{{user}} erabiltzaileak zure urruneko-kontrol eskaera onartu egin du!",
|
||||
"remoteControlDeniedMessage": "{{user}} erabiltzaileak ez du zure urruneko-kontrol eskaera onartu!",
|
||||
"remoteControlErrorMessage": "Errora gertatu da {{user}}(r)en urruneko kontrol-baimenak eskatzen saiatzerakoan!",
|
||||
"remoteControlRequestMessage": "{{user}} baimendu nahi duzu zure mahaigaina urrunetik kontrolatzeko?",
|
||||
"remoteControlShareScreenWarning": "Kontuan izan \"Baimendu\" sakatzen baduzu zure pantaila partekatuko duzula!",
|
||||
"remoteControlStopMessage": "Urruneko kontrol saioa amaitu da!",
|
||||
"remoteControlTitle": "Urruneko mahaigain kontrola",
|
||||
"Remove": "Kendu",
|
||||
"removePassword": "Kendu $t(lockRoomPassword)",
|
||||
"removeSharedVideoMsg": "Ziur partekatu duzun bideoa kendu nahi duzula?",
|
||||
"removeSharedVideoTitle": "Kendu partekatutako bideoa",
|
||||
"reservationError": "Erreserba sistema-errorea",
|
||||
"reservationErrorMsg": "Kode-errorea: {{code}}, mezua: {{msg}}",
|
||||
"retry": "Saiatu berriro",
|
||||
"screenSharingAudio": "Partekatu audioa",
|
||||
"screenSharingFailedToInstall": "Hara! Zure pantaila-partekatze luzapena instalatzeak huts egin du.",
|
||||
"screenSharingFailedToInstallTitle": "Pantaila-partekatze luzapena instalatzeak huts egin du",
|
||||
"screenSharingFirefoxPermissionDeniedError": "Arazoren bat egon da zure pantaila partekatzen saiatu garenean. Ziurtatu horretarako baimena eman diguzula. ",
|
||||
"screenSharingFirefoxPermissionDeniedTitle": "Hara! Ezin izan dugu pantaila-partekatzea hasi!",
|
||||
"screenSharingPermissionDeniedError": "Hara! Arazoren bat egon da pantaila-partekatze luzapenaren baimenekin. Kargatu eta saiatu berriro.",
|
||||
"sendPrivateMessage": "Mezu pribatua berriki jaso duzu. Pribatuki erantzun nahi duzu ala zure mezua taldera bidali nahi duzu?",
|
||||
"sendPrivateMessageCancel": "Bidali taldera",
|
||||
"sendPrivateMessageOk": "Bidali pribatuki",
|
||||
"sendPrivateMessageTitle": "Bidali pribatuki?",
|
||||
"serviceUnavailable": "Zerbitzua ez erabilgarria",
|
||||
"sessTerminated": "Deia amaituta",
|
||||
"Share": "Partekatu",
|
||||
"shareVideoLinkError": "Eman YouTube esteka zuzena.",
|
||||
"shareVideoTitle": "Partekatu bideoa",
|
||||
"shareYourScreen": "Partekatu zure pantaila",
|
||||
"shareYourScreenDisabled": "Pantaila-partekatzea desgaituta.",
|
||||
"shareYourScreenDisabledForGuest": "Gonbidatuek ezin dute pantaila partekatu.",
|
||||
"startLiveStreaming": "Hasi zuzeneko erreprodukzioa",
|
||||
"startRecording": "Hasi grabatzen",
|
||||
"startRemoteControlErrorMessage": "Errorea gertatu da urruneko-kontrol saioa hasten saiatzerakoan!",
|
||||
"stopLiveStreaming": "Gelditu zuzeneko erreprodukzioa",
|
||||
"stopRecording": "Gelditu grabatzea",
|
||||
"stopRecordingWarning": "Ziur grabatzeari utzi nahi diozula?",
|
||||
"stopStreamingWarning": "Ziur zuzeneko erreprodukzioa gelditu nahi duzula?",
|
||||
"streamKey": "Zuzeneko erreprodukzioaren giltza",
|
||||
"Submit": "Bidali",
|
||||
"thankYou": "Eskerrik asko {{appName}} erabiltzeagatik!",
|
||||
"token": "token",
|
||||
"tokenAuthFailed": "Ez duzu dei honetara elkartzeko baimenik.",
|
||||
"tokenAuthFailedTitle": "Autentifikazioak huts egin du",
|
||||
"transcribing": "Transkripzioa",
|
||||
"unlockRoom": "Kendu bileraren $t(lockRoomPassword)",
|
||||
"userPassword": "erabiltzailearen pasahitza",
|
||||
"WaitForHostMsg": "<b>{{room}}</b> konferentzia oraindik ez da hasi. Ostalaria bazara, autentifikatu. Bestela, itxaron ostalaria iritsi arte.",
|
||||
"WaitForHostMsgWOk": "<b>{{room}}</b> konferentzia oraindik ez da hasi. Ostalaria bazara, sakatu Ados autentifikatu ahal izateko. Bestela, itxaron ostalaria iritsi arte.",
|
||||
"WaitingForHost": "Ostalariaren zain …",
|
||||
"Yes": "Bai",
|
||||
"yourEntireScreen": "Zure pantaila osoa"
|
||||
},
|
||||
"dialOut": {
|
||||
"statusMessage": "{{status}} dago"
|
||||
},
|
||||
"documentSharing": {
|
||||
"title": "Partekatutako dokumentua"
|
||||
},
|
||||
"feedback": {
|
||||
"average": "Normala",
|
||||
"bad": "Txarra",
|
||||
"detailsLabel": "Esaguzu gehiago horren inguruan.",
|
||||
"good": "Ona",
|
||||
"rateExperience": "Puntuatu zure bileraren esperientzia",
|
||||
"veryBad": "Oso Txarra",
|
||||
"veryGood": "Oso ona"
|
||||
},
|
||||
"incomingCall": {
|
||||
"answer": "Erantzun",
|
||||
"audioCallTitle": "Sarrerako deia",
|
||||
"decline": "Baztertu",
|
||||
"productLabel": "Jitsi Meet-etik",
|
||||
"videoCallTitle": "Bideo-deia sartzen"
|
||||
},
|
||||
"info": {
|
||||
"accessibilityLabel": "Erakutsi informazioa",
|
||||
"addPassword": "Gehitu $t(lockRoomPassword)",
|
||||
"cancelPassword": "Utzi $t(lockRoomPassword)",
|
||||
"conferenceURL": "Esteka:",
|
||||
"country": "Herrialdea",
|
||||
"dialANumber": "Bilerara batzeko, deitu zenbaki hauetakoren batera eta sartu pin-a.",
|
||||
"dialInConferenceID": "PIN:",
|
||||
"dialInNotSupported": "Markatzea ez da onartzen.",
|
||||
"dialInNumber": "Markatzea:",
|
||||
"dialInSummaryError": "",
|
||||
"dialInTollFree": "",
|
||||
"genericError": "Hara! Arazoren bat egon da.",
|
||||
"inviteLiveStream": "Bilera honen zuzeneko erreprodukzioa ikusteko, egin klik esteka honetan: {{url}}",
|
||||
"invitePhone": "",
|
||||
"invitePhoneAlternatives": "Markatze-zenbaki ezberdin baten bila zabiltza?\nIkusi bileraren markatze-zenbakiak: {{url}}\n\n\nGela-telefono baten bidez markatzen ari bazara, batu audioa konektatu gabe: {{silentUrl}}",
|
||||
"inviteURLFirstPartGeneral": "Bilera batera batzeko gonbidapena luzatu zaizu.",
|
||||
"inviteURLFirstPartPersonal": "{{name}} erabiltzaileak bilera batera gonbidatu zaitu.\n",
|
||||
"inviteURLSecondPart": "\nBilerara sartu:\n{{url}}\n",
|
||||
"liveStreamURL": "Zuzeneko erreprodukzioa:",
|
||||
"moreNumbers": "Zenbaki gehiago",
|
||||
"noNumbers": "Markatze-zenbakirik ez.",
|
||||
"noPassword": "Bat ere ez",
|
||||
"noRoom": "",
|
||||
"numbers": "Markatze-zenbakiak",
|
||||
"password": "$t(lockRoomPasswordUppercase):",
|
||||
"title": "Partekatu",
|
||||
"tooltip": "",
|
||||
"label": ""
|
||||
},
|
||||
"inviteDialog": {
|
||||
"alertText": "Ezin izan da parte hartzaile batzuk gonbidatu.",
|
||||
"header": "Gonbidatu",
|
||||
"searchCallOnlyPlaceholder": "Sartu telefono zenbakia",
|
||||
"searchPeopleOnlyPlaceholder": "Bilatu parte-hartzaileak",
|
||||
"searchPlaceholder": "Parte-hartzailea edo telefono zenbakia",
|
||||
"send": "Bidali"
|
||||
},
|
||||
"inlineDialogFailure": {
|
||||
"msg": "",
|
||||
"retry": "Saiatu berriro",
|
||||
"support": "Laguntza",
|
||||
"supportMsg": "Hau gertatzen jarraituz gero, jarri gurekin harremanetan"
|
||||
},
|
||||
"keyboardShortcuts": {
|
||||
"focusLocal": "Arreta jarri zure bideoan",
|
||||
"focusRemote": "Arreta jarri beste pertsona baten bideoan",
|
||||
"fullScreen": "Ikusi edo irten pantaila osotik",
|
||||
"keyboardShortcuts": "Teklatu lasterbideak",
|
||||
"localRecording": "Erakutsi edo ezkutatu grabazio-kontrol lokalak",
|
||||
"mute": "Mututu edo desmututu mikrofonoa",
|
||||
"pushToTalk": "Sakatu hitz egiteko",
|
||||
"raiseHand": "Altxa edo jaitsi eskua",
|
||||
"showSpeakerStats": "",
|
||||
"toggleChat": "Ireki edo itxi txata",
|
||||
"toggleFilmstrip": "Erakutsi edo ezkutatu bideoaren miniaturak",
|
||||
"toggleScreensharing": "",
|
||||
"toggleShortcuts": "Erakutsi edo ezkutatu teklatu lasterbideak",
|
||||
"videoMute": "Abiarazi edo gelditu zure kamera",
|
||||
"videoQuality": "Kudeatu deiaren kalitatea"
|
||||
},
|
||||
"liveStreaming": {
|
||||
"busy": "Transmisio baliabideak libratzen ari gara. Saiatu berriro minutu batzuk barru.",
|
||||
"busyTitle": "Zuzeneko emanaldia egin dezaketen guztiak okupatuta daude",
|
||||
"changeSignIn": "",
|
||||
"choose": "Aukeratu zuzeneko transmisioa",
|
||||
"chooseCTA": "Aukeratu transmisio-aukera. Une honetan {{email}} gisa saioa hasi duzu.",
|
||||
"enterStreamKey": "Sartu zure YouTube zuzeneko transmisioaren gakoa hemen.",
|
||||
"error": "Zuzeneko transmisioak huts egin du. Saiatu berriro.",
|
||||
"errorAPI": "Errorea gertatu da zure YouTube igorpenetan sartzerakoan. Saiatu berriro saioa hasten.",
|
||||
"errorLiveStreamNotEnabled": "{{email}} e-postan ez dago zuzeneko transmisioa gaituta. Gaitu zuzeneko transmisioa edo hasi saioa zuzeneko transmisioa gaituta duen kontu batean.",
|
||||
"expandedOff": "Zuzeneko transmisioa gelditu da",
|
||||
"expandedOn": "",
|
||||
"expandedPending": "Zuzeneko transmisioa abian da…",
|
||||
"failedToStart": "Zuzeneko transmisioak ezin izan du hasi",
|
||||
"getStreamKeyManually": "",
|
||||
"invalidStreamKey": "Zuzeneko transmisioaren gakoa okerra izan daiteke.",
|
||||
"off": "Zuzeneko transmisioa gelditu da",
|
||||
"offBy": "{{name}} erabiltzaileak zuzeneko emanaldia gelditu du",
|
||||
"on": "Zuzeneko transmisioa",
|
||||
"onBy": "{{name}} erabiltzaileak zuzeneko emanaldia hasi du",
|
||||
"pending": "Zuzeneko transmisioa abian…",
|
||||
"serviceName": "Zuzeneko transmisioa zerbitzua",
|
||||
"signedInAs": "Honela hasi duzu saioa:",
|
||||
"signIn": "Hasi saioa Google-ekin",
|
||||
"signInCTA": "Hasi saioa edo sartu zure zuzeneko transmisioaren gakoa YouTube-tik.",
|
||||
"signOut": "Itxi saioa",
|
||||
"start": "Hasi zuzeneko transmisioa",
|
||||
"streamIdHelp": "Zer da hau?",
|
||||
"unavailableTitle": "Zuzeneko transmisioa ez dago erabilgarri",
|
||||
"youtubeTerms": "",
|
||||
"googlePrivacyPolicy": "Google-en pribatutasun-politika"
|
||||
},
|
||||
"localRecording": {
|
||||
"clientState": {
|
||||
"off": "Itzalita",
|
||||
"on": "Piztuta",
|
||||
"unknown": ""
|
||||
},
|
||||
"dialogTitle": "Grabazio-kontrol lokalak",
|
||||
"duration": "",
|
||||
"durationNA": "E/E",
|
||||
"encoding": "Kodeketa",
|
||||
"label": "",
|
||||
"labelToolTip": "",
|
||||
"localRecording": "Grabazio lokala",
|
||||
"me": "Ni",
|
||||
"messages": {
|
||||
"engaged": "",
|
||||
"finished": "",
|
||||
"finishedModerator": "{{token}} grabazio saioa amaitu da. Pista lokalaren grabazioa gorde da. Eskatu gainerako parte-hartzaileei bere grabazioak bidaltzeko.",
|
||||
"notModerator": ""
|
||||
},
|
||||
"moderator": "",
|
||||
"no": "Ez",
|
||||
"participant": "",
|
||||
"participantStats": "Parte-hartzaileen estatistikak",
|
||||
"sessionToken": "Saioaren token-a",
|
||||
"start": "",
|
||||
"stop": "",
|
||||
"yes": ""
|
||||
},
|
||||
"lockRoomPassword": "",
|
||||
"lockRoomPasswordUppercase": "",
|
||||
"me": "ni",
|
||||
"notify": {
|
||||
"connectedOneMember": "{{name}} bilerara sartu da",
|
||||
"connectedThreePlusMembers": "{{name}} eta beste {{count}} bilerara sartu dira",
|
||||
"connectedTwoMembers": "{{first}} eta {{second}} bilerara sartu dira",
|
||||
"disconnected": "deskonektatuta",
|
||||
"focus": "",
|
||||
"focusFail": "{{component}} ez dago eskuragarri - saiatu berriro {{ms}} segundo barru",
|
||||
"grantedTo": "{{to}}(e)ri moderatzaile eskubideak eman zaizkio!",
|
||||
"invitedOneMember": "{{name}} gonbidatu da",
|
||||
"invitedThreePlusMembers": "{{name}} eta beste {{count}} gonbidatu dira",
|
||||
"invitedTwoMembers": "{{first}} eta {{second}} jada gonbidatu dira",
|
||||
"kickParticipant": "{{kicked}} {{kicker}} erabiltzaileak bota egin du",
|
||||
"me": "Ni",
|
||||
"moderator": "Moderatzaile eskubideak emanda!",
|
||||
"muted": "Elkarrizketa mutututa hasi duzu.",
|
||||
"mutedTitle": "Mutututa zaude!",
|
||||
"mutedRemotelyTitle": "{{participantDisplayName}}(e)k mututu zaitu!",
|
||||
"mutedRemotelyDescription": "Hitz egiteko prest zaudenean mikrofonoa piztu dezakezu. Amaitzean berriz ere isilarazi ezazu bilerako zarata ekiditeko.",
|
||||
"passwordRemovedRemotely": "$t(lockRoomPasswordUppercase) beste erabiltzaile batek kendu du",
|
||||
"passwordSetRemotely": "$t(lockRoomPasswordUppercase) beste erabiltzaile batek ezarri du",
|
||||
"raisedHand": "{{name}} erabiltzaileak hitz egin nahi du.",
|
||||
"somebody": "Norbait",
|
||||
"startSilentTitle": "Audio irteerarik gabe batu zara!",
|
||||
"startSilentDescription": "Batu berriro audioa gaitzeko",
|
||||
"suboptimalBrowserWarning": "",
|
||||
"suboptimalExperienceTitle": "Nabigatzailearen abisua",
|
||||
"unmute": "Desmututu",
|
||||
"newDeviceCameraTitle": "Kamera berria hauteman da",
|
||||
"newDeviceAudioTitle": "Audio-gailu berria hauteman da",
|
||||
"newDeviceAction": "Erabilera"
|
||||
},
|
||||
"passwordSetRemotely": "beste parte-hartzaile batek ezarrita",
|
||||
"passwordDigitsOnly": "{{number}} digitu arte",
|
||||
"poweredby": "garatzailea:",
|
||||
"presenceStatus": {
|
||||
"busy": "Okupatuta",
|
||||
"calling": "Deitzen…",
|
||||
"connected": "Konektatuta",
|
||||
"connecting": "Konektatzen…",
|
||||
"connecting2": "",
|
||||
"disconnected": "Deskonektatuta",
|
||||
"expired": "Iraungita",
|
||||
"ignored": "Ezikusia",
|
||||
"initializingCall": "Deia hasieratzen…",
|
||||
"invited": "Gonbidatua",
|
||||
"rejected": "Baztertuta",
|
||||
"ringing": "Deitzen…"
|
||||
},
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Ezarri zure bistaratze-izena",
|
||||
"setEmailInput": "Sartu e-posta",
|
||||
"setEmailLabel": "Ezarri zure gravatar e-posta",
|
||||
"title": "Profila"
|
||||
},
|
||||
"raisedHand": "Hitz egin nahiko luke",
|
||||
"recording": {
|
||||
"authDropboxText": "Kargatu Dropbox-era",
|
||||
"availableSpace": "Leku erabilgarria: {{spaceLeft}} MB (gutxi gorabehera {{duration}} grabazio minutuak)",
|
||||
"beta": "BETA",
|
||||
"busy": "Grabazio baliabideak libratzen ari gara. Saiatu berriro minutu batzuk barru.",
|
||||
"busyTitle": "Grabatzaile guztiak okupatuta daude",
|
||||
"error": "Grabazioak huts egin du. Saiatu berriro.",
|
||||
"expandedOff": "Grabazioa gelditu da",
|
||||
"expandedOn": "Bilera grabatzen ari da.",
|
||||
"expandedPending": "Grabaketa abian da…",
|
||||
"failedToStart": "Grabazioa hasteak huts egin du",
|
||||
"fileSharingdescription": "Partekatu grabazioa bileraren parte-hartzaileekin",
|
||||
"live": "ZUZENEAN",
|
||||
"loggedIn": "{{userName}} gisa saioa hasita",
|
||||
"off": "",
|
||||
"offBy": "{{name}} erabiltzaileak grabazioa gelditu du",
|
||||
"on": "",
|
||||
"onBy": "{{name}} erabiltzaileak grabazioa hasi du",
|
||||
"pending": "Bilera grabatzeko prestatzen…",
|
||||
"rec": "GRB",
|
||||
"serviceDescription": "Zure grabazioa grabazio-zerbitzuan gordeko da",
|
||||
"serviceName": "Grabazio-zerbitzua",
|
||||
"signIn": "",
|
||||
"signOut": "Itxi saioa",
|
||||
"unavailable": "",
|
||||
"unavailableTitle": "Grabazioa ez dago eskuragarri"
|
||||
},
|
||||
"sectionList": {
|
||||
"pullToRefresh": ""
|
||||
},
|
||||
"settings": {
|
||||
"calendar": {
|
||||
"about": "",
|
||||
"disconnect": "Deskonektatu",
|
||||
"microsoftSignIn": "Saioa hasi Microsoftekin",
|
||||
"signedIn": "",
|
||||
"title": ""
|
||||
},
|
||||
"devices": "Gailuak",
|
||||
"followMe": "",
|
||||
"language": "",
|
||||
"loggedIn": "",
|
||||
"microphones": "Mikrofonoak",
|
||||
"moderator": "Moderatzailea",
|
||||
"more": "Gehiago",
|
||||
"name": "",
|
||||
"noDevice": "",
|
||||
"selectAudioOutput": "",
|
||||
"selectCamera": "",
|
||||
"selectMic": "",
|
||||
"speakers": "",
|
||||
"startAudioMuted": "",
|
||||
"startVideoMuted": "",
|
||||
"title": ""
|
||||
},
|
||||
"settingsView": {
|
||||
"advanced": "Aurreratua",
|
||||
"alertOk": "",
|
||||
"alertTitle": "",
|
||||
"alertURLText": "",
|
||||
"buildInfoSection": "Konpilazioaren informazioa",
|
||||
"conferenceSection": "",
|
||||
"disableCallIntegration": "Desgaitu jatorrizko deien integrazioa",
|
||||
"disableP2P": "",
|
||||
"displayName": "",
|
||||
"email": "",
|
||||
"header": "",
|
||||
"profileSection": "",
|
||||
"serverURL": "Zerbitzariaren URLa",
|
||||
"showAdvanced": "",
|
||||
"startWithAudioMuted": "",
|
||||
"startWithVideoMuted": "",
|
||||
"version": ""
|
||||
},
|
||||
"share": {
|
||||
"dialInfoText": "",
|
||||
"mainText": "Egin klik hurrengo estekan bilerara elkartzeko:\n{{roomUrl}}"
|
||||
},
|
||||
"speaker": "",
|
||||
"speakerStats": {
|
||||
"hours": "{{count}}h",
|
||||
"minutes": "{{count}}m",
|
||||
"name": "",
|
||||
"seconds": "{{count}}s",
|
||||
"speakerStats": "",
|
||||
"speakerTime": ""
|
||||
},
|
||||
"startupoverlay": {
|
||||
"policyText": " ",
|
||||
"title": "{{app}} aplikazioak zure mikrofonoa eta kamara erabili behar ditu."
|
||||
},
|
||||
"suspendedoverlay": {
|
||||
"rejoinKeyTitle": "",
|
||||
"text": "",
|
||||
"title": ""
|
||||
},
|
||||
"toolbar": {
|
||||
"accessibilityLabel": {
|
||||
"audioOnly": "",
|
||||
"audioRoute": "Hautatu soinu-gailua",
|
||||
"callQuality": "Kudeatu bideoaren kalitatea",
|
||||
"cc": "",
|
||||
"chat": "Txandakatu txat leihoa",
|
||||
"document": "",
|
||||
"download": "",
|
||||
"feedback": "Utzi iruzkin bat",
|
||||
"fullScreen": "",
|
||||
"hangup": "",
|
||||
"help": "",
|
||||
"invite": "",
|
||||
"kick": "Kanporatu parte-hartzailea",
|
||||
"localRecording": "",
|
||||
"lockRoom": "Aldatu bileraren pasahitza",
|
||||
"moreActions": "",
|
||||
"moreActionsMenu": "",
|
||||
"moreOptions": "",
|
||||
"mute": "",
|
||||
"muteEveryone": "",
|
||||
"pip": "",
|
||||
"privateMessage": "",
|
||||
"profile": "",
|
||||
"raiseHand": "",
|
||||
"recording": "",
|
||||
"remoteMute": "",
|
||||
"Settings": "",
|
||||
"sharedvideo": "",
|
||||
"shareRoom": "",
|
||||
"shareYourScreen": "Txandakatu pantaila partekatzea",
|
||||
"shortcuts": "",
|
||||
"show": "",
|
||||
"speakerStats": "",
|
||||
"tileView": "",
|
||||
"toggleCamera": "Txandakatu kamera",
|
||||
"toggleFilmstrip": "Txandakatu film-zerrenda",
|
||||
"videomute": "Txandakatu mutututako bideoa",
|
||||
"videoblur": ""
|
||||
},
|
||||
"addPeople": "Gehitu jendea zure deira",
|
||||
"audioOnlyOff": "",
|
||||
"audioOnlyOn": "",
|
||||
"audioRoute": "",
|
||||
"authenticate": "",
|
||||
"callQuality": "",
|
||||
"chat": "",
|
||||
"closeChat": "",
|
||||
"documentClose": "",
|
||||
"documentOpen": "",
|
||||
"download": "",
|
||||
"enterFullScreen": "",
|
||||
"enterTileView": "",
|
||||
"exitFullScreen": "",
|
||||
"exitTileView": "",
|
||||
"feedback": "Utzi iruzkin bat",
|
||||
"hangup": "",
|
||||
"help": "",
|
||||
"invite": "",
|
||||
"login": "",
|
||||
"logout": "Itxi saioa",
|
||||
"lowerYourHand": "Jaitsi eskua",
|
||||
"moreActions": "",
|
||||
"moreOptions": "",
|
||||
"mute": "",
|
||||
"muteEveryone": "",
|
||||
"noAudioSignalTitle": "",
|
||||
"noAudioSignalDesc": "",
|
||||
"noAudioSignalDescSuggestion": "",
|
||||
"noAudioSignalDialInDesc": "",
|
||||
"noAudioSignalDialInLinkDesc": "",
|
||||
"noisyAudioInputTitle": "",
|
||||
"noisyAudioInputDesc": "",
|
||||
"openChat": "Ireki txata",
|
||||
"pip": "",
|
||||
"privateMessage": "Bidali mezu pribatua",
|
||||
"profile": "Editatu zure profila",
|
||||
"raiseHand": "Altxa / jaitsi eskua",
|
||||
"raiseYourHand": "Altxatu eskua",
|
||||
"Settings": "Ezarpenak",
|
||||
"sharedvideo": "Partekatu YouTube bideoa",
|
||||
"shareRoom": "Gonbidatu norbait",
|
||||
"shortcuts": "",
|
||||
"speakerStats": "",
|
||||
"startScreenSharing": "",
|
||||
"startSubtitles": "",
|
||||
"stopScreenSharing": "",
|
||||
"stopSubtitles": "",
|
||||
"stopSharedVideo": "",
|
||||
"talkWhileMutedPopup": "",
|
||||
"tileViewToggle": "",
|
||||
"toggleCamera": "",
|
||||
"videomute": "",
|
||||
"startvideoblur": "",
|
||||
"stopvideoblur": ""
|
||||
},
|
||||
"transcribing": {
|
||||
"ccButtonTooltip": "",
|
||||
"error": "",
|
||||
"expandedLabel": "",
|
||||
"failedToStart": "",
|
||||
"labelToolTip": "",
|
||||
"off": "",
|
||||
"pending": "",
|
||||
"start": "",
|
||||
"stop": "",
|
||||
"tr": ""
|
||||
},
|
||||
"userMedia": {
|
||||
"androidGrantPermissions": "Hautatu <b><i>Baimendu</i></b> zure nabigatzaileak baimenak eskatzen dituenean.",
|
||||
"chromeGrantPermissions": "Hautatu <b><i>Baimendu</i></b> zure nabigatzaileak baimenak eskatzen dituenean.",
|
||||
"edgeGrantPermissions": "Hautatu <b><i>Bai</i></b> zure nabigatzaileak baimenak eskatzen dituenean.",
|
||||
"electronGrantPermissions": "",
|
||||
"firefoxGrantPermissions": "Hautatu <b><i>Partekatutako hautatutako gailua</i></b> zure nabigatzaileak baimenak eskatzen dituenean.",
|
||||
"iexplorerGrantPermissions": "Hautatu <b><i>Ados</i></b> zure nabigatzaileak baimenak eskatzen dituenean.",
|
||||
"nwjsGrantPermissions": "",
|
||||
"operaGrantPermissions": "Hautatu <b><i>Baimendu</i></b> zure nabigatzaileak baimenak eskatzen dituenean.",
|
||||
"react-nativeGrantPermissions": "Hautatu <b><i>Baimendu</i></b> zure nabigatzaileak baimenak eskatzen dituenean.",
|
||||
"safariGrantPermissions": "Hautatu <b><i>Ados</i></b> zure nabigatzaileak baimenak eskatzen dituenean."
|
||||
},
|
||||
"videoSIPGW": {
|
||||
"busy": "Baliabideak askatzeko lanetan gabiltza. Mesedez, saiatu berriro minutu batzuk barru.",
|
||||
"busyTitle": "",
|
||||
"errorAlreadyInvited": "{{displayName}} jada gonbidatuta dago",
|
||||
"errorInvite": "",
|
||||
"errorInviteFailed": "",
|
||||
"errorInviteFailedTitle": "",
|
||||
"errorInviteTitle": "",
|
||||
"pending": "{{displayName}} gonbidatu da"
|
||||
},
|
||||
"videoStatus": {
|
||||
"audioOnly": "",
|
||||
"audioOnlyExpanded": "",
|
||||
"callQuality": "",
|
||||
"hd": "",
|
||||
"hdTooltip": "",
|
||||
"highDefinition": "",
|
||||
"labelTooiltipNoVideo": "",
|
||||
"labelTooltipAudioOnly": "",
|
||||
"ld": "",
|
||||
"ldTooltip": "",
|
||||
"lowDefinition": "",
|
||||
"onlyAudioAvailable": "",
|
||||
"onlyAudioSupported": "",
|
||||
"p2pEnabled": "",
|
||||
"p2pVideoQualityDescription": "",
|
||||
"recHighDefinitionOnly": "",
|
||||
"sd": "",
|
||||
"sdTooltip": "",
|
||||
"standardDefinition": ""
|
||||
},
|
||||
"videothumbnail": {
|
||||
"domute": "Mututu",
|
||||
"domuteOthers": "Mututu beste guztiak",
|
||||
"flip": "Irauli",
|
||||
"kick": "Bota",
|
||||
"moderator": "Moderatzailea",
|
||||
"mute": "Parte-hartzailea mutututa dago",
|
||||
"muted": "Mutututa",
|
||||
"remoteControl": "Hasi / Gelditu urruneko kontrola",
|
||||
"show": "",
|
||||
"videomute": ""
|
||||
},
|
||||
"welcomepage": {
|
||||
"accessibilityLabel": {
|
||||
"join": "Klik batzeko",
|
||||
"roomname": "Sartu gelaren izena"
|
||||
},
|
||||
"appDescription": "",
|
||||
"audioVideoSwitch": {
|
||||
"audio": "Ahotsa",
|
||||
"video": "Bideoa"
|
||||
},
|
||||
"calendar": "Egutegia",
|
||||
"connectCalendarButton": "Konektatu zure egutegia",
|
||||
"connectCalendarText": "Konektatu egutegia zure bilera guztiak {{app}}en ikusteko. Gainera, gehitu {{provider}} bilerak zure egutegian eta hasi klik bakar batekin.",
|
||||
"enterRoomTitle": "Hasi bilera berria",
|
||||
"getHelp": "Lortu laguntza",
|
||||
"roomNameAllowedChars": "Bileraren izenak ez du honelako karaktererik eduki behar: ?, &,:, ', \",%, #.",
|
||||
"go": "JOAN",
|
||||
"goSmall": "JOAN",
|
||||
"join": "SORTU / SARTU",
|
||||
"info": "Informazioa",
|
||||
"privacy": "",
|
||||
"recentList": "Azkenak",
|
||||
"recentListDelete": "Ezabatu",
|
||||
"recentListEmpty": "Azkenak zerrenda hutsik dago. Txateatu zure taldearekin eta azken bilera guztiak hemen aurkituko dituzu.",
|
||||
"reducedUIText": "Ongi etorri {{app}}era!",
|
||||
"roomname": "Sartu gelaren izena",
|
||||
"roomnameHint": "Sartu batu nahi duzun gelaren izena edo URLa. Izen bat sor dezakezu eta bilerara sartuko diren pertsonei esaiezu, izen bera sartu dezaten.",
|
||||
"sendFeedback": "Bidali iritzia",
|
||||
"terms": "Baldintzak",
|
||||
"title": ""
|
||||
},
|
||||
"lonelyMeetingExperience": {
|
||||
"button": "Gonbidatu beste batzuk",
|
||||
"youAreAlone": "Bileran dagoen bakarra zara"
|
||||
},
|
||||
"helpView": {
|
||||
"header": "Laguntza gunea"
|
||||
}
|
||||
}
|
||||
@@ -54,7 +54,7 @@
|
||||
"title": "Chatti"
|
||||
},
|
||||
"connectingOverlay": {
|
||||
"joiningRoom": "Yhdistetään kokoukseen..."
|
||||
"joiningRoom": "Yhdistetään kokoukseen…"
|
||||
},
|
||||
"connection": {
|
||||
"ATTACHED": "Liitteenä",
|
||||
@@ -111,7 +111,7 @@
|
||||
"downloadApp": "Lataa sovellus",
|
||||
"launchWebButton": "Käynnistä verkossa",
|
||||
"openApp": "Jatka sovellukseen",
|
||||
"title": "Käynnistetään kokousta sovelluksessa {{app}}...",
|
||||
"title": "Käynnistetään kokousta sovelluksessa {{app}}…",
|
||||
"tryAgainButton": "Yritä uudelleen työpöytäsovelluksella"
|
||||
},
|
||||
"defaultLink": "esim. {{url}}",
|
||||
@@ -145,9 +145,9 @@
|
||||
"cameraUnsupportedResolutionError": "Kamerasi ei tue vaadittua videoresoluutiota.",
|
||||
"Cancel": "Peruuta",
|
||||
"close": "Sulje",
|
||||
"conferenceDisconnectMsg": "Tarkista verkkoyhteys. Yhdistetään uudelleen {{seconds}} sekunnin kuluttua...",
|
||||
"conferenceDisconnectMsg": "Tarkista verkkoyhteys. Yhdistetään uudelleen {{seconds}} sekunnin kuluttua…",
|
||||
"conferenceDisconnectTitle": "Yhteys on katkennut.",
|
||||
"conferenceReloadMsg": "Yritämme korjata tilannetta. Yhdistetään uudelleen {{seconds}} sekunnin kuluttua...",
|
||||
"conferenceReloadMsg": "Yritämme korjata tilannetta. Yhdistetään uudelleen {{seconds}} sekunnin kuluttua…",
|
||||
"conferenceReloadTitle": "Valitettavasti jokin meni vikaan.",
|
||||
"confirm": "Vahvista",
|
||||
"confirmNo": "Ei",
|
||||
@@ -254,7 +254,7 @@
|
||||
"userPassword": "käyttäjän salasana",
|
||||
"WaitForHostMsg": "Kokous <b>{{room}}</b> ei ole vielä alkanut. Jos olet vetäjä, todenna henkilöllisyytesi. Muussa tapauksessa odota vetäjän saapumista.",
|
||||
"WaitForHostMsgWOk": "Kokous <b>{{room}}</b> ei ole vielä alkanut. Jos olet vetäjä, todenna henkilöllisyytesi OK-painikkeella. Muussa tapauksessa odota vetäjän saapumista.",
|
||||
"WaitingForHost": "Odotetaan vetäjää...",
|
||||
"WaitingForHost": "Odotetaan vetäjää…",
|
||||
"Yes": "Kyllä",
|
||||
"yourEntireScreen": "Koko näyttö"
|
||||
},
|
||||
@@ -349,13 +349,13 @@
|
||||
"errorLiveStreamNotEnabled": "Suoratoisto ei ole käytössä tilillä {{email}}. Ota suoratoisto käyttöön tai kirjaudu tiliin, jossa se on käytössä.",
|
||||
"expandedOff": "Suoratoisto on päättynyt",
|
||||
"expandedOn": "Kokous näkyy parhaillaan YouTubessa suoratoistolähetyksenä.",
|
||||
"expandedPending": "Suoratoistolähetys on alkamassa...",
|
||||
"expandedPending": "Suoratoistolähetys on alkamassa…",
|
||||
"failedToStart": "Suoratoiston aloitus ei onnistunut",
|
||||
"getStreamKeyManually": "Suoratoistolähetysten nouto epäonnistui. Hanki suoratoistokoodi YouTubesta.",
|
||||
"invalidStreamKey": "Suoratoistokoodi voi olla virheellinen.",
|
||||
"off": "Suoratoisto päättyi",
|
||||
"on": "Suoratoisto",
|
||||
"pending": "Suoratoisto alkamassa...",
|
||||
"pending": "Suoratoisto alkamassa…",
|
||||
"serviceName": "Suoratoistopalvelu",
|
||||
"signedInAs": "Sisäänkirjautunut käyttäjä:",
|
||||
"signIn": "Kirjaudu Googlella",
|
||||
@@ -433,17 +433,17 @@
|
||||
"poweredby": "tukija:",
|
||||
"presenceStatus": {
|
||||
"busy": "Varattu",
|
||||
"calling": "Soitetaan...",
|
||||
"calling": "Soitetaan…",
|
||||
"connected": "Yhdistetty",
|
||||
"connecting": "Yhdistetään...",
|
||||
"connecting": "Yhdistetään…",
|
||||
"connecting2": "Yhdistetään*...",
|
||||
"disconnected": "Ei yhteyttä",
|
||||
"expired": "Vanhentunut",
|
||||
"ignored": "Sivuutettu",
|
||||
"initializingCall": "Käynnistetään puhelua...",
|
||||
"initializingCall": "Käynnistetään puhelua…",
|
||||
"invited": "Kutsuttu",
|
||||
"rejected": "Hylätty",
|
||||
"ringing": "Soi..."
|
||||
"ringing": "Soi…"
|
||||
},
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Määritä näyttönimi",
|
||||
@@ -460,14 +460,14 @@
|
||||
"error": "Nauhoitus epäonnistui. Yritä uudelleen.",
|
||||
"expandedOff": "Nauhoitus päättyi",
|
||||
"expandedOn": "Tätä kokousta nauhoitetaan.",
|
||||
"expandedPending": "Nauhoitus on alkamassa...",
|
||||
"expandedPending": "Nauhoitus on alkamassa…",
|
||||
"failedToStart": "Nauhoituksen aloitus epäonnistui",
|
||||
"fileSharingdescription": "Jaa nauhoitus kokouksen osanottajille",
|
||||
"live": "SUORA LÄHETYS",
|
||||
"loggedIn": "Kirjautunut käyttäjänä {{userName}}",
|
||||
"off": "Nauhoitus päättyi",
|
||||
"on": "Nauhoitetaan",
|
||||
"pending": "Kokouksen nauhoitusta valmistellaan...",
|
||||
"pending": "Kokouksen nauhoitusta valmistellaan…",
|
||||
"rec": "REC",
|
||||
"serviceDescription": "Nauhoituspalvelu tallentaa nauhoituksen",
|
||||
"serviceName": "Nauhoituspalvelu",
|
||||
@@ -625,7 +625,7 @@
|
||||
"failedToStart": "Puhtaaksikirjoituksen aloitus epäonnistui",
|
||||
"labelToolTip": "Kokousta kirjoitetaan puhtaaksi",
|
||||
"off": "Puhtaaksikirjoitus päättyi",
|
||||
"pending": "Kokouksen puhtaaksikirjoitusta valmistellaan...",
|
||||
"pending": "Kokouksen puhtaaksikirjoitusta valmistellaan…",
|
||||
"start": "Aloita tekstitys",
|
||||
"stop": "Lopeta tekstitys",
|
||||
"tr": "TR"
|
||||
@@ -709,4 +709,4 @@
|
||||
"terms": "Ehdot",
|
||||
"title": "Turvallinen, täysin varustettu ja maksuton videoneuvottelu"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
"addPeople": {
|
||||
"add": "Inviter",
|
||||
"countryNotSupported": "Nous ne supportons pas encore cette destination.",
|
||||
"countryReminder": "Appel hors États-Unis? Veuillez commencer avec le code du pays!",
|
||||
"countryReminder": "Appel hors des États-Unis ? Veuillez commencer avec le code du pays !",
|
||||
"disabled": "Vous ne pouvez pas inviter quelqu'un.",
|
||||
"failedToAdd": "Erreur lors de l'ajout des participants",
|
||||
"footerText": "Appels sortants désactivés",
|
||||
"footerText": "Appels sortants désactivés.",
|
||||
"loading": "Rechercher des personnes et des numéros de téléphone",
|
||||
"loadingNumber": "Validation du numéro de téléphone",
|
||||
"loadingPeople": "Recherche de personnes à inviter",
|
||||
@@ -14,7 +14,7 @@
|
||||
"searchNumbers": "Ajouter des numéros de téléphone",
|
||||
"searchPeople": "Rechercher une personne",
|
||||
"searchPeopleAndNumbers": "Rechercher des personnes ou ajouter leurs numéros de téléphone",
|
||||
"telephone": "Téléphone: {{number}}",
|
||||
"telephone": "Téléphone : {{number}}",
|
||||
"title": "Inviter une personne à cette réunion"
|
||||
},
|
||||
"audioDevices": {
|
||||
@@ -29,9 +29,9 @@
|
||||
},
|
||||
"calendarSync": {
|
||||
"addMeetingURL": "Ajouter un lien de conférence",
|
||||
"confirmAddLink": "Voulez-vous ajouter un lien Jitsi à cet événement?",
|
||||
"confirmAddLink": "Voulez-vous ajouter un lien Jitsi à cet événement ?",
|
||||
"error": {
|
||||
"appConfiguration": "l'intégration du calendrier n'est pas correctement configurée",
|
||||
"appConfiguration": "L'intégration du calendrier n'est pas correctement configurée.",
|
||||
"generic": "Une erreur s'est produite. Veuillez vérifier les paramètres de votre calendrier ou tenter de l'actualiser.",
|
||||
"notSignedIn": "Une erreur s'est produite lors de l'authentification permettant d'afficher les événements du calendrier. Veuillez vérifier les paramètres de votre calendrier et essayer de vous reconnecter."
|
||||
},
|
||||
@@ -60,12 +60,12 @@
|
||||
"you": "vous"
|
||||
},
|
||||
"chromeExtensionBanner": {
|
||||
"installExtensionText": "",
|
||||
"buttonText": "",
|
||||
"dontShowAgain": ""
|
||||
"installExtensionText": "Installer l'extension pour l'intégration de Google Calendar et Office 365",
|
||||
"buttonText": "Installer l'extension Chrome",
|
||||
"dontShowAgain": "Ne plus me montrer ceci"
|
||||
},
|
||||
"connectingOverlay": {
|
||||
"joiningRoom": "Connexion à la réunion..."
|
||||
"joiningRoom": "Connexion à la réunion…"
|
||||
},
|
||||
"connection": {
|
||||
"ATTACHED": "Attachée",
|
||||
@@ -77,15 +77,19 @@
|
||||
"DISCONNECTED": "Déconnecté",
|
||||
"DISCONNECTING": "Déconnexion en cours",
|
||||
"ERROR": "Erreur",
|
||||
"RECONNECTING": "Un problème réseau est survenue. Reconnexion en cours..."
|
||||
"RECONNECTING": "Un problème réseau est survenue. Reconnexion en cours...",
|
||||
"FETCH_SESSION_ID": "Obtention d’un identifiant de session…",
|
||||
"GET_SESSION_ID_ERROR": "Obtenir une erreur d’identifiant de session : {{code}}",
|
||||
"GOT_SESSION_ID": "Obtention d’un identifiant de session… Terminée",
|
||||
"LOW_BANDWIDTH": "La vidéo de {{displayName}} a été désactivée pour économiser de la ba de passante"
|
||||
},
|
||||
"connectionindicator": {
|
||||
"address": "Adresse :",
|
||||
"bandwidth": "Bande passante estimée :",
|
||||
"bitrate": "Débit :",
|
||||
"bridgeCount": "Nombre de serveurs :",
|
||||
"bridgeCount": "Nombre de serveurs : ",
|
||||
"connectedTo": "Connecté à :",
|
||||
"framerate": "Images par seconde",
|
||||
"framerate": "Images par seconde :",
|
||||
"less": "Cacher le détail",
|
||||
"localaddress": "Adresse locale :",
|
||||
"localaddress_plural": "Adresses locales :",
|
||||
@@ -102,12 +106,13 @@
|
||||
},
|
||||
"remoteaddress": "Adresse distante :",
|
||||
"remoteaddress_plural": "Adresses distantes :",
|
||||
"remoteport": "Port distant:",
|
||||
"remoteport_plural": "Ports distants:",
|
||||
"remoteport": "Port distant :",
|
||||
"remoteport_plural": "Ports distants :",
|
||||
"resolution": "Résolution :",
|
||||
"status": "Connexion:",
|
||||
"status": "Connexion :",
|
||||
"transport": "Transport :",
|
||||
"transport_plural": "Transports :"
|
||||
"transport_plural": "Transports :",
|
||||
"e2e_rtt": "E2E RTT :"
|
||||
},
|
||||
"dateUtils": {
|
||||
"earlier": "Plus tôt",
|
||||
@@ -116,8 +121,8 @@
|
||||
},
|
||||
"deepLinking": {
|
||||
"appNotInstalled": "Vous avez besoin de l'application mobile {{app}} pour participer à cette réunion avec votre téléphone.",
|
||||
"description": "Rien ne s'est passé? Nous avons essayé de lancer votre réunion dans l'application de bureau {{app}}. Essayez à nouveau ou lancez-la dans l'application web {{app}}.",
|
||||
"descriptionWithoutWeb": "Rien ne s'est passé? Nous avons essayé de démarrer votre réunion dans l'application bureau {{app}}.",
|
||||
"description": "Rien ne s'est passé ? Nous avons essayé de lancer votre réunion dans l'application de bureau {{app}}. Essayez à nouveau ou lancez-la dans l'application web {{app}}.",
|
||||
"descriptionWithoutWeb": "Rien ne s'est passé ? Nous avons essayé de démarrer votre réunion dans l'application bureau {{app}}.",
|
||||
"downloadApp": "Télécharger l'application",
|
||||
"launchWebButton": "Lancer dans le navigateur",
|
||||
"openApp": "Continuer vers l'application",
|
||||
@@ -128,7 +133,7 @@
|
||||
"defaultNickname": "ex. Jean Dupont",
|
||||
"deviceError": {
|
||||
"cameraError": "Impossible d'accéder à votre caméra",
|
||||
"cameraPermission": "Erreur lors de l'obtention de la permission de la caméra ",
|
||||
"cameraPermission": "Erreur lors de l'obtention de la permission de la caméra",
|
||||
"microphoneError": "Impossible d'accéder à votre microphone",
|
||||
"microphonePermission": "Erreur lors de l'obtention de la permission du microphone"
|
||||
},
|
||||
@@ -136,7 +141,7 @@
|
||||
"noPermission": "Permission non accordée",
|
||||
"previewUnavailable": "Aperçu non disponible",
|
||||
"selectADevice": "Sélectionner un périphérique",
|
||||
"testAudio": "Lire un audio de test"
|
||||
"testAudio": "Tester la sortie audio"
|
||||
},
|
||||
"dialog": {
|
||||
"accessibilityLabel": {
|
||||
@@ -148,8 +153,8 @@
|
||||
"applicationWindow": "Fenêtre d'application",
|
||||
"Back": "Retour",
|
||||
"cameraConstraintFailedError": "Votre caméra ne satisfait pas certaines des contraintes nécessaires.",
|
||||
"cameraNotFoundError": "La caméra n'a pas été trouvée",
|
||||
"cameraNotSendingData": "Nous sommes incapables d'accéder à votre caméra. Veuillez sélectionner un autre périphérique dans les paramètres ou rafraîchir la page",
|
||||
"cameraNotFoundError": "La caméra n'a pas été trouvée.",
|
||||
"cameraNotSendingData": "Nous sommes incapables d'accéder à votre caméra. Veuillez sélectionner un autre périphérique dans les paramètres ou rafraîchir la page.",
|
||||
"cameraNotSendingDataTitle": "Impossible d'accéder à votre caméra",
|
||||
"cameraPermissionDeniedError": "Vous n'avez pas autorisé l'utilisation de votre caméra. Vous pouvez toujours participer à la conférence, mais les autres ne vont pas vous voir. Utilisez le bouton de la caméra dans la barre d'adresse pour résoudre ce problème.",
|
||||
"cameraUnknownError": "Vous ne pouvez pas utiliser la caméra pour une raison inconnue.",
|
||||
@@ -163,18 +168,18 @@
|
||||
"confirm": "Confirmer",
|
||||
"confirmNo": "Non",
|
||||
"confirmYes": "Oui",
|
||||
"connectError": "Oups! Un problème est survenu et la connexion à la conférence est impossible.",
|
||||
"connectErrorWithMsg": "Oups! Un problème est survenu et la connexion à la conférence est impossible: {{msg}}",
|
||||
"connectError": "Oups ! Un problème est survenu et la connexion à la conférence est impossible.",
|
||||
"connectErrorWithMsg": "Oups ! Un problème est survenu et la connexion à la conférence est impossible : {{msg}}",
|
||||
"connecting": "Connexion en cours",
|
||||
"contactSupport": "Contacter le support",
|
||||
"copy": "Copier",
|
||||
"dismiss": "Rejeter",
|
||||
"displayNameRequired": "Salut! Quel est votre nom?",
|
||||
"displayNameRequired": "Salut! Quel est votre nom ?",
|
||||
"done": "Terminé",
|
||||
"enterDisplayName": "Merci de saisir votre nom ici",
|
||||
"error": "Erreur",
|
||||
"externalInstallationMsg": "Vous devez installer notre extension de partage de bureau.",
|
||||
"externalInstallationTitle": "Extension requise : ",
|
||||
"externalInstallationTitle": "Extension requise",
|
||||
"goToStore": "Aller sur le webstore",
|
||||
"gracefulShutdown": "Le service est actuellement en maintenance. Réessayez plus tard.",
|
||||
"IamHost": "Je suis l’hôte",
|
||||
@@ -182,18 +187,18 @@
|
||||
"incorrectPassword": "Nom d'utilisateur ou mot de passe incorrect",
|
||||
"inlineInstallationMsg": "Vous devez installer notre extension de partage de bureau.",
|
||||
"inlineInstallExtension": "Installer maintenant",
|
||||
"internalError": "Oups! Quelque chose s'est mal passée. L'erreur suivante s'est produite: {{error}}",
|
||||
"internalError": "Oups ! Quelque chose s'est mal passée. L'erreur suivante s'est produite : {{error}}",
|
||||
"internalErrorTitle": "Erreur interne",
|
||||
"kickMessage": "Vous pouvez contacter {{participantDisplayName}} pour plus de détails.",
|
||||
"kickParticipantButton": "Expulser",
|
||||
"kickParticipantDialog": "Êtes-vous sûr(e) de vouloir expulser ce participant ?",
|
||||
"kickParticipantTitle": "Expulser ce participant?",
|
||||
"kickParticipantTitle": "Expulser ce participant ?",
|
||||
"kickTitle": "Oups! vous avez été expulsé(e) par {{participantDisplayName}}",
|
||||
"liveStreaming": "Direct",
|
||||
"liveStreamingDisabledForGuestTooltip": "Les invités ne peuvent démarrer la diffusion en direct.",
|
||||
"liveStreamingDisabledTooltip": "La diffusion en direct est désactivé",
|
||||
"lockMessage": "Impossible de verrouiller la conférence.",
|
||||
"lockRoom": "Ajouter la réunion $t(lockRoomPasswordUppercase)",
|
||||
"lockRoom": "Ajouter un $t(lockRoomPassword) à la réunion ",
|
||||
"lockTitle": "Échec du verrouillage",
|
||||
"logoutQuestion": "Voulez-vous vraiment vous déconnecter et arrêter la conférence ?",
|
||||
"logoutTitle": "Déconnexion",
|
||||
@@ -205,14 +210,20 @@
|
||||
"micNotSendingDataTitle": "Votre micro est désactivé par les paramètres de votre système",
|
||||
"micPermissionDeniedError": "Vous n'avez pas autorisé l'utilisation de votre microphone. Vous pouvez toujours participer à la conférence, mais les autres ne vont pas vous entendre. Utilisez le bouton du microphone dans la barre d'adresse pour résoudre ce problème.",
|
||||
"micUnknownError": "Vous ne pouvez pas utiliser le microphone pour une raison inconnue.",
|
||||
"muteParticipantBody": "Vous ne pourrez plus réactiver leurs micros, mais ils peuvent l'activer par eux-même à tout moment.",
|
||||
"muteEveryoneElseDialog": "Une fois leur micro coupé, vous ne pourrez plus le réactiver, mais ils pourront l'activer par eux-mêmes à tout moment.",
|
||||
"muteEveryoneElseTitle": "Couper le micro de tout le monde sauf de {{whom}} ?",
|
||||
"muteEveryoneDialog": "Etes-vous sûr de vouloir couper les micros de tout le monde ? Vous ne pourrez plus réactiver leur micro, mais ils pourront l'activer par eux-mêmes à tout moment.",
|
||||
"muteEveryoneTitle": "Couper le micro de tout le monde ?",
|
||||
"muteEveryoneSelf": "vous",
|
||||
"muteEveryoneStartMuted": "Tout le monde démarre avec le micro coupé",
|
||||
"muteParticipantBody": "Vous ne pourrez plus réactiver son micro, mais il pourra l'activer par lui-même à tout moment.",
|
||||
"muteParticipantButton": "Couper le micro",
|
||||
"muteParticipantDialog": "Êtes-vous sûr(e) de vouloir couper le micro de ce participant ? Seul le participant pourra ensuite réactiver son micro à tout moment.",
|
||||
"muteParticipantTitle": "Couper le micro de ce participant?",
|
||||
"muteParticipantTitle": "Couper le micro de ce participant ?",
|
||||
"Ok": "Ok",
|
||||
"passwordLabel": "$t(lockRoomPasswordUppercase)",
|
||||
"passwordLabel": "La réunion a été verrouillée par un·e participant·e. Veuillez entrer le $t(lockRoomPassword) pour la rejoindre.",
|
||||
"passwordNotSupported": "La définition d'un $t(lockRoomPassword) de réunion n'est pas prise en charge.",
|
||||
"passwordNotSupportedTitle": "$t(lockRoomPasswordUppercase) n'est pas supporté",
|
||||
"passwordNotSupportedTitle": "L'ajout d'un $t(lockRoomPassword) n'est pas supporté",
|
||||
"passwordRequired": "$t(lockRoomPasswordUppercase) requis",
|
||||
"popupError": "Votre navigateur bloque les fenêtres pop-up. Veuillez autoriser les fenêtres pop-up dans les paramètres de votre navigateur.",
|
||||
"popupErrorTitle": "Pop-up bloquée",
|
||||
@@ -220,15 +231,15 @@
|
||||
"recordingDisabledForGuestTooltip": "Les invités ne peuvent enregistrer.",
|
||||
"recordingDisabledTooltip": "L'enregistrement est désactivé.",
|
||||
"rejoinNow": "Rejoindre maintenant",
|
||||
"remoteControlAllowedMessage": "Une erreur s'est produite lors de la demande d’autorisation de prise en main à distance avec {{user}}!",
|
||||
"remoteControlDeniedMessage": "{{user}} a refusé votre demande de prise en main à distance!",
|
||||
"remoteControlErrorMessage": "Une erreur s'est produite lors de la demande d’autorisation de prise en main à distance avec {{user}}!",
|
||||
"remoteControlRequestMessage": "Voulez-vous autoriser {{user}} à contrôler votre bureau?",
|
||||
"remoteControlShareScreenWarning": "Si vous appuyez sur \"Autoriser\" vous allez partager votre écran!",
|
||||
"remoteControlAllowedMessage": "{{user}} a accepté votre demande de prise en main à distance !",
|
||||
"remoteControlDeniedMessage": "{{user}} a refusé votre demande de prise en main à distance !",
|
||||
"remoteControlErrorMessage": "Une erreur s'est produite lors de la demande d’autorisation de prise en main à distance avec {{user}} !",
|
||||
"remoteControlRequestMessage": "Voulez-vous autoriser {{user}} à contrôler votre bureau ?",
|
||||
"remoteControlShareScreenWarning": "Si vous appuyez sur \"Autoriser\", vous allez partager votre écran !",
|
||||
"remoteControlStopMessage": "La prise en main à distance est terminée!",
|
||||
"remoteControlTitle": "Contrôle de bureau à distance",
|
||||
"Remove": "Supprimer",
|
||||
"removePassword": "Supprimer $t(lockRoomPassword)",
|
||||
"removePassword": "Supprimer le $t(lockRoomPassword)",
|
||||
"removeSharedVideoMsg": "Voulez-vous vraiment supprimer votre vidéo partagée ?",
|
||||
"removeSharedVideoTitle": "Supprimer la vidéo partagée",
|
||||
"reservationError": "Erreur du système de réservation",
|
||||
@@ -236,8 +247,8 @@
|
||||
"retry": "Réessayer",
|
||||
"screenSharingFailedToInstall": "Oups! Votre extension de partage d'écran n'a pas pu être installée.",
|
||||
"screenSharingFailedToInstallTitle": "L'extension de partage d'écran n'a pas pu être installée",
|
||||
"screenSharingFirefoxPermissionDeniedError": "Quelque chose s'est mal passé pendant que nous essayions de partager votre écran. S'il vous plaît assurez-vous que vous nous avez donné la permission de le faire.",
|
||||
"screenSharingFirefoxPermissionDeniedTitle": "Oups! Nous ne pouvions pas démarrer le partage d'écran!",
|
||||
"screenSharingFirefoxPermissionDeniedError": "Quelque chose s'est mal passé pendant que nous essayions de partager votre écran. S'il vous plaît assurez-vous que vous nous avez donné la permission de le faire. ",
|
||||
"screenSharingFirefoxPermissionDeniedTitle": "Oups! Nous ne pouvions pas démarrer le partage d'écran !",
|
||||
"screenSharingPermissionDeniedError": "Oups! Une erreur s'est produite avec vos autorisations d'extension de partage d'écran. Veuillez rafraîchir et réessayer.",
|
||||
"sendPrivateMessage": "Vous avez récemment reçu un message privé. Aviez-vous l'intention d'y répondre en privé, ou vouliez-vous envoyer votre message au groupe ?",
|
||||
"sendPrivateMessageCancel": "Envoyer au groupe",
|
||||
@@ -256,8 +267,8 @@
|
||||
"startRemoteControlErrorMessage": "Une erreur est survenue lors de la tentative de démarrage de la session de contrôle à distance!",
|
||||
"stopLiveStreaming": "Arrêter la diffusion en direct",
|
||||
"stopRecording": "Arrêter l'enregistrement",
|
||||
"stopRecordingWarning": "Désirez-vous vraiment arrêter l'enregistrement?",
|
||||
"stopStreamingWarning": "Désirez-vous vraiment arrêter le direct?",
|
||||
"stopRecordingWarning": "Désirez-vous vraiment arrêter l'enregistrement ?",
|
||||
"stopStreamingWarning": "Désirez-vous vraiment arrêter le direct ?",
|
||||
"streamKey": "Clé Live stream",
|
||||
"Submit": "Soumettre",
|
||||
"thankYou": "Merci d'avoir utilisé {{appName}} !",
|
||||
@@ -265,13 +276,14 @@
|
||||
"tokenAuthFailed": "Désolé, vous n'êtes pas autorisé à rejoindre cette conversation.",
|
||||
"tokenAuthFailedTitle": "Échec de l'authentification",
|
||||
"transcribing": "Transcription",
|
||||
"unlockRoom": "Supprimer $t(lockRoomPassword) de la réunion",
|
||||
"unlockRoom": "Supprimer le $t(lockRoomPassword) de la réunion",
|
||||
"userPassword": "mot de passe utilisateur",
|
||||
"WaitForHostMsg": "La conférence <b>{{room}}</b> n'a pas encore commencé. Si vous en êtes l'hôte, veuillez vous authentifier. Sinon, veuillez attendre son arrivée.",
|
||||
"WaitForHostMsgWOk": "La conférence <b>{{room}}</b> n'a pas encore commencé. Si vous en êtes l'hôte, veuillez appuyer sur Ok pour vous authentifier. Sinon, veuillez attendre son arrivée.",
|
||||
"WaitingForHost": "En attente de l'hôte ...",
|
||||
"Yes": "Oui",
|
||||
"yourEntireScreen": "Votre écran entier"
|
||||
"yourEntireScreen": "Votre écran entier",
|
||||
"screenSharingAudio": "Partager l’audio"
|
||||
},
|
||||
"dialOut": {
|
||||
"statusMessage": "est maintenant {{status}}"
|
||||
@@ -284,7 +296,7 @@
|
||||
"bad": "Mauvais",
|
||||
"detailsLabel": "Dites nous en plus à ce sujet.",
|
||||
"good": "Bien",
|
||||
"rateExperience": "Veuillez évaluer votre expérience.",
|
||||
"rateExperience": "Veuillez évaluer votre expérience",
|
||||
"veryBad": "Très mauvais",
|
||||
"veryGood": "Très bon"
|
||||
},
|
||||
@@ -297,30 +309,30 @@
|
||||
},
|
||||
"info": {
|
||||
"accessibilityLabel": "Afficher les informations",
|
||||
"addPassword": "Ajouter $t(lockRoomPassword)",
|
||||
"cancelPassword": "Annuler $t(lockRoomPassword)",
|
||||
"conferenceURL": "Lien:",
|
||||
"addPassword": "Ajouter un $t(lockRoomPassword)",
|
||||
"cancelPassword": "Supprimer le $t(lockRoomPassword)",
|
||||
"conferenceURL": "Lien :",
|
||||
"country": "Pays",
|
||||
"dialANumber": "Pour rejoindre votre réunion, composez l'un de ces numéros, puis saisissez le code confidentiel.",
|
||||
"dialInConferenceID": "PIN:",
|
||||
"dialInConferenceID": "PIN :",
|
||||
"dialInNotSupported": "Désolé, l'accès par téléphone n'est pas pris en charge pour l'instant.",
|
||||
"dialInNumber": "Composer:",
|
||||
"dialInNumber": "Composer :",
|
||||
"dialInSummaryError": "Erreur lors de la récupération des informations de numérotation. Veuillez réessayer plus tard.",
|
||||
"dialInTollFree": "Numéro gratuit",
|
||||
"genericError": "Oups, quelque chose a mal tourné.",
|
||||
"inviteLiveStream": "Pour voir la diffusion en direct de cette réunion, cliquez sur ce lien : {{url}}",
|
||||
"invitePhone": "Pour rejoindre depuis un téléphone, saisissez : {{number}},,{{conferenceID}}#\n",
|
||||
"invitePhoneAlternatives": "Vous cherchez un numéro d'appel différent?\nAfficher les numéros d'appel de la réunion: {{url}}\n\n\nSi vous appelez également via un téléphone de salle, vous pouvez vous connecter sans audio: {{silentUrl}}",
|
||||
"invitePhoneAlternatives": "Vous cherchez un numéro d'appel différent ?\nAfficher les numéros d'appel de la réunion: {{url}}\n\n\nSi vous appelez également via un téléphone de salle, vous pouvez vous connecter sans audio: {{silentUrl}}",
|
||||
"inviteURLFirstPartGeneral": "Vous êtes invité(e) à participer à une réunion.",
|
||||
"inviteURLFirstPartPersonal": "{{name}} vous invite à une réunion.\n",
|
||||
"inviteURLSecondPart": "\nRejoindre la réunion:\n{{url}}\n",
|
||||
"inviteURLSecondPart": "\nRejoindre la réunion :\n{{url}}\n",
|
||||
"liveStreamURL": "Diffusion en direct :",
|
||||
"moreNumbers": "Plus de numéros ",
|
||||
"noNumbers": "Numéros à composer non trouvés",
|
||||
"moreNumbers": "Plus de numéros",
|
||||
"noNumbers": "Aucun numéro à composer.",
|
||||
"noPassword": "Aucun",
|
||||
"noRoom": "Aucune réunion n'a été spécifiée pour l'appel entrant.",
|
||||
"numbers": "Numéros d'appel",
|
||||
"password": "$t(lockRoomPasswordUppercase):",
|
||||
"password": "$t(lockRoomPasswordUppercase) :",
|
||||
"title": "Partager",
|
||||
"tooltip": "Partager le lien et les informations de connexion pour cette conférence",
|
||||
"label": "Information de la réunion"
|
||||
@@ -362,10 +374,10 @@
|
||||
"changeSignIn": "Changer de compte.",
|
||||
"choose": "Choisir un flux live",
|
||||
"chooseCTA": "Choisissez une option de diffusion. Vous êtes actuellement connecté comme {{email}}.",
|
||||
"enterStreamKey": "Entrez votre clé de flux live Youtube ici",
|
||||
"enterStreamKey": "Entrez votre clé de flux direct YouTube ici.",
|
||||
"error": "Le Streaming a échoué. Veuillez réessayer.",
|
||||
"errorAPI": "Une erreur s'est produite lors de l'accès à vos diffusions YouTube. Veuillez réessayer de vous connecter.",
|
||||
"errorLiveStreamNotEnabled": "La diffusion en direct n'est pas activée pour {{email}}. Merci de l'activer ou de vous connecter avec un compte où elle est déjà activée.",
|
||||
"errorLiveStreamNotEnabled": "La diffusion en direct n'est pas activée pour {{email}}. Merci de l'activer ou de vous connecter avec un compte où elle est déjà activée.",
|
||||
"expandedOff": "La diffusion en direct a été arrêtée",
|
||||
"expandedOn": "La conférence est en cours de diffusion sur YouTube.",
|
||||
"expandedPending": "La diffusion en direct a commencé...",
|
||||
@@ -383,8 +395,10 @@
|
||||
"signInCTA": "Connectez vous ou entrez votre clé de flux live provenant de Youtube.",
|
||||
"signOut": "Se déconnecter",
|
||||
"start": "Démarrer la diffusion en direct",
|
||||
"streamIdHelp": "Qu'est-ce que c'est?",
|
||||
"unavailableTitle": "Le Streaming est indisponible"
|
||||
"streamIdHelp": "Qu'est-ce que c'est ?",
|
||||
"unavailableTitle": "Le Streaming est indisponible",
|
||||
"youtubeTerms": "Conditions d’utilisation des services YouTube",
|
||||
"googlePrivacyPolicy": "Politique de confidentialité de Google"
|
||||
},
|
||||
"localRecording": {
|
||||
"clientState": {
|
||||
@@ -397,18 +411,18 @@
|
||||
"durationNA": "N/A",
|
||||
"encoding": "Encodage",
|
||||
"label": "ENR-LOC",
|
||||
"labelToolTip": "L'enregistrement local est engagé",
|
||||
"labelToolTip": "L'enregistrement local est démarré",
|
||||
"localRecording": "Enregistrement local",
|
||||
"me": "Moi",
|
||||
"messages": {
|
||||
"engaged": "Enregistrement local engagé.",
|
||||
"engaged": "L'enregistrement local a démarré.",
|
||||
"finished": "L'enregistrement de la session {{token}} s'est terminé. Merci d'envoyer le fichier au modérateur.",
|
||||
"finishedModerator": "L'enregistrement de la session {{token}} s'est terminé. La piste a bien été sauvegardée. Merci de demander aux autres participants de soumettre leurs enregistrements.",
|
||||
"notModerator": "Vous n'êtes pas le modérateur. Vous ne pouvez pas démarrer ou arrêter un enregistrement local."
|
||||
},
|
||||
"moderator": "Moderateur",
|
||||
"moderator": "Modérateur",
|
||||
"no": "Non",
|
||||
"participant": "Participant",
|
||||
"participant": "Participant·e",
|
||||
"participantStats": "Statistiques du participant",
|
||||
"sessionToken": "Token de la session",
|
||||
"start": "Démarrer l'enregistrement",
|
||||
@@ -419,14 +433,14 @@
|
||||
"lockRoomPasswordUppercase": "Mot de passe",
|
||||
"me": "moi",
|
||||
"notify": {
|
||||
"connectedOneMember": "{{name}} a rejoint la réunion.",
|
||||
"connectedThreePlusMembers": "{{name}} et {{count}} autres personnes ont rejoint la réunion.",
|
||||
"connectedTwoMembers": "{{first}} et {{second}} ont rejoint la réunion.",
|
||||
"connectedOneMember": "{{name}} a rejoint la réunion",
|
||||
"connectedThreePlusMembers": "{{name}} et {{count}} autres personnes ont rejoint la réunion",
|
||||
"connectedTwoMembers": "{{first}} et {{second}} ont rejoint la réunion",
|
||||
"disconnected": "déconnecté",
|
||||
"focus": "Focus de conférence",
|
||||
"focusFail": "{{component}} n'est pas disponible - réessayez dans {{ms}} sec",
|
||||
"grantedTo": "Droits modérateur accordés à {{to}} !",
|
||||
"invitedOneMember": "{{displayName}} a été invité(e)",
|
||||
"invitedOneMember": "{{name}} a été invité·e",
|
||||
"invitedThreePlusMembers": "{{name}} et {{count}} autres ont été invités",
|
||||
"invitedTwoMembers": "{{first}} et {{second}} ont été invités",
|
||||
"kickParticipant": "{{kicked}} a été expulsé par {{kicker}}",
|
||||
@@ -434,13 +448,13 @@
|
||||
"moderator": "Droits modérateur accordés !",
|
||||
"muted": "Vous avez commencé la conversation en muet.",
|
||||
"mutedTitle": "Vous êtes en muet !",
|
||||
"mutedRemotelyTitle": "Votre micro a été coupé par {{participantDisplayName}}!",
|
||||
"mutedRemotelyTitle": "Votre micro a été coupé par {{participantDisplayName}} !",
|
||||
"mutedRemotelyDescription": "Vous pouvez toujours activer votre micro pour prendre la parole. Désactivez votre micro quand vous terminez pour éviter les bruits parasites.",
|
||||
"passwordRemovedRemotely": "$t(lockRoomPasswordUppercase) a été supprimé par un autre participant",
|
||||
"passwordSetRemotely": "$t(lockRoomPasswordUppercase) défini par un autre participant",
|
||||
"passwordRemovedRemotely": "Le $t(lockRoomPassword) a été supprimé par un autre participant",
|
||||
"passwordSetRemotely": "Un $t(lockRoomPassword) a été défini par un autre participant",
|
||||
"raisedHand": "{{name}} aimerait prendre la parole.",
|
||||
"somebody": "Quelqu'un",
|
||||
"startSilentTitle": "Vous avez rejoint sans sortie audio!",
|
||||
"startSilentTitle": "Vous avez rejoint sans sortie audio !",
|
||||
"startSilentDescription": "Rejoignez la réunion de nouveau pour activer l'audio",
|
||||
"suboptimalBrowserWarning": "Nous craignons que votre expérience de réunion en ligne ne soit bonne ici. Nous cherchons des moyens d’améliorer cela, mais d’ici-là, essayez d’utiliser l’un des <a href='static/recommendedBrowsers.html' target='_blank'>navigateurs supportés</a>.",
|
||||
"suboptimalExperienceTitle": "Avertissement du navigateur",
|
||||
@@ -451,7 +465,7 @@
|
||||
},
|
||||
"passwordSetRemotely": "défini par un autre participant",
|
||||
"passwordDigitsOnly": "Jusqu'à {{number}} chiffres",
|
||||
"poweredby": "Produit par",
|
||||
"poweredby": "produit par",
|
||||
"presenceStatus": {
|
||||
"busy": "Occupé",
|
||||
"calling": "Appel...",
|
||||
@@ -475,7 +489,7 @@
|
||||
"raisedHand": "Aimerait prendre la parole",
|
||||
"recording": {
|
||||
"authDropboxText": "Téléchargement vers Dropbox",
|
||||
"availableSpace": "Espace disponible: {{spaceLeft}} Mo (approximativement {{duration}} minutes d'enregistrement)",
|
||||
"availableSpace": "Espace disponible : {{spaceLeft}} Mo (approximativement {{duration}} minutes d'enregistrement)",
|
||||
"beta": "BETA",
|
||||
"busy": "Nous sommes en train de libérer les ressources d'enregistrement. Réessayez dans quelques minutes.",
|
||||
"busyTitle": "Tous les enregistreurs sont actuellement occupés",
|
||||
@@ -493,11 +507,11 @@
|
||||
"onBy": "{{name}} a démarré l'enregistrement",
|
||||
"pending": "Préparation de l'enregistrement de la réunion...",
|
||||
"rec": "REC",
|
||||
"serviceDescription": "Votre enregistrement sera enregistré par le service dédié.",
|
||||
"serviceDescription": "Votre enregistrement sera enregistré par le service dédié",
|
||||
"serviceName": "Service d'enregistrement",
|
||||
"signIn": "Se connecter",
|
||||
"signOut": "Se déconnecter",
|
||||
"unavailable": "Oups! Le {{serviceName}} est actuellement indisponible. Nous travaillons sur la résolution du problème. Veuillez réessayer plus tard.",
|
||||
"unavailable": "Oups ! Le {{serviceName}} est actuellement indisponible. Nous travaillons sur la résolution du problème. Veuillez réessayer plus tard.",
|
||||
"unavailableTitle": "Enregistrement indisponible"
|
||||
},
|
||||
"sectionList": {
|
||||
@@ -515,7 +529,7 @@
|
||||
"followMe": "Tout le monde me suit",
|
||||
"language": "Langue",
|
||||
"loggedIn": "Connecté en tant que {{name}}",
|
||||
"moderator": "Moderateur",
|
||||
"moderator": "Modérateur",
|
||||
"more": "Plus",
|
||||
"name": "Nom",
|
||||
"noDevice": "Aucun",
|
||||
@@ -524,7 +538,9 @@
|
||||
"selectMic": "Microphone",
|
||||
"startAudioMuted": "Tout le monde commence en muet",
|
||||
"startVideoMuted": "Tout le monde commence sans vidéo",
|
||||
"title": "Paramètres"
|
||||
"title": "Paramètres",
|
||||
"microphones": "Microphones",
|
||||
"speakers": "Intervenants"
|
||||
},
|
||||
"settingsView": {
|
||||
"advanced": "Avancé",
|
||||
@@ -546,7 +562,7 @@
|
||||
"version": "Version"
|
||||
},
|
||||
"share": {
|
||||
"dialInfoText": "\n\n=====\n\nVoulez-vous appeler depuis votre téléphone?\n\n{{defaultDialInNumber}}Cliquez sur ce lien pour afficher les numéros d'appels pour cette réunion\n{{dialInfoPageUrl}}",
|
||||
"dialInfoText": "\n\n=====\n\nVoulez-vous appeler depuis votre téléphone ?\n\n{{defaultDialInNumber}}Cliquez sur ce lien pour afficher les numéros d'appels pour cette réunion\n{{dialInfoPageUrl}}",
|
||||
"mainText": "Cliquez sur le lien suivant pour rejoindre une conférence :\n{{roomUrl}}"
|
||||
},
|
||||
"speaker": "Haut-parleur",
|
||||
@@ -560,7 +576,7 @@
|
||||
},
|
||||
"startupoverlay": {
|
||||
"policyText": " ",
|
||||
"title": " {{app}} a besoin d'accéder à votre microphone et votre caméra."
|
||||
"title": "{{app}} a besoin d'accéder à votre microphone et votre caméra."
|
||||
},
|
||||
"suspendedoverlay": {
|
||||
"rejoinKeyTitle": "Rejoindre",
|
||||
@@ -594,7 +610,7 @@
|
||||
"recording": "Activer/désactiver l'enregistrement",
|
||||
"remoteMute": "Désactiver le micro du participant",
|
||||
"Settings": "Afficher/masquer le menu des paramètres",
|
||||
"sharedvideo": "Démarrer/arrêter le partage de vidéo Youtube",
|
||||
"sharedvideo": "Démarrer/arrêter le partage de vidéo YouTube",
|
||||
"shareRoom": "Inviter quelqu'un",
|
||||
"shareYourScreen": "Activer/désactiver le partage d’écran",
|
||||
"shortcuts": "Afficher/masquer les raccourcis",
|
||||
@@ -603,7 +619,10 @@
|
||||
"tileView": "Activer/désactiver la vue mosaïque",
|
||||
"toggleCamera": "Changer de caméra",
|
||||
"videomute": "Activer/désactiver la vidéo",
|
||||
"videoblur": "Activer/désactiver le flou de la vidéo"
|
||||
"videoblur": "Activer/désactiver le flou de la vidéo",
|
||||
"muteEveryone": "Mettre tout le monde en sourdine",
|
||||
"moreOptions": "Afficher plus d'options",
|
||||
"toggleFilmstrip": "Basculer la bande de film"
|
||||
},
|
||||
"addPeople": "Ajouter des personnes à votre appel",
|
||||
"audioOnlyOff": "Désactiver le mode bande passante réduite",
|
||||
@@ -629,12 +648,13 @@
|
||||
"lowerYourHand": "Baisser la main",
|
||||
"moreActions": "Plus d'actions",
|
||||
"moreOptions": "Plus d'options",
|
||||
"mute": "Muet / Actif",
|
||||
"mute": "Activer / Désactiver le micro",
|
||||
"muteEveryone": "Couper le micro de tout le monde",
|
||||
"noAudioSignalTitle": "Il n'y a pas d'entrée provenant de votre micro !",
|
||||
"noAudioSignalDesc": "Si vous n'avez pas délibérément coupé le son des paramètres du système ou du matériel, envisagez de changer le périphérique.",
|
||||
"noAudioSignalDescSuggestion": "Si vous n'avez pas délibérément coupé le son des paramètres du système ou du matériel, pensez à utiliser le périphérique suivant :",
|
||||
"noisyAudioInputTitle": "",
|
||||
"noisyAudioInputDesc": "",
|
||||
"noAudioSignalDescSuggestion": "Si vous n'avez pas délibérément coupé le son des paramètres du système ou du matériel, pensez à utiliser le périphérique suivant.",
|
||||
"noisyAudioInputTitle": "Votre microphone semble être bruyant !",
|
||||
"noisyAudioInputDesc": "Il semble que votre microphone fasse du bruit, pensez à le mettre en sourdine ou à changer d'appareil.",
|
||||
"openChat": "Ouvrir le chat",
|
||||
"pip": "Entrer en mode Picture-in-Picture",
|
||||
"privateMessage": "Envoyer un message privé",
|
||||
@@ -651,12 +671,15 @@
|
||||
"stopScreenSharing": "Arrêter le partage d'écran",
|
||||
"stopSubtitles": "Désactiver les sous-titres",
|
||||
"stopSharedVideo": "Arrêter la vidéo YouTube",
|
||||
"talkWhileMutedPopup": "Vous voulez parler? Vous êtes en muet.",
|
||||
"talkWhileMutedPopup": "Vous voulez parler ? Vôtre micro est coupé.",
|
||||
"tileViewToggle": "Activer/désactiver la vue mosaïque",
|
||||
"toggleCamera": "Activer/désactiver la caméra",
|
||||
"toggleCamera": "Changer de caméra",
|
||||
"videomute": "Démarrer / Arrêter la caméra",
|
||||
"startvideoblur": "Flouter mon arrière plan",
|
||||
"stopvideoblur": "Désactiver le flou d'arrière-plan"
|
||||
"stopvideoblur": "Désactiver le flou d'arrière-plan",
|
||||
"muteEveryone": "Mettre tout le monde en sourdine",
|
||||
"noAudioSignalDialInDesc": "Vous pouvez également composer un numéro en utilisant :",
|
||||
"noAudioSignalDialInLinkDesc": "Numéros d'appel"
|
||||
},
|
||||
"transcribing": {
|
||||
"ccButtonTooltip": "Activer/Désactiver les sous-titres",
|
||||
@@ -708,19 +731,20 @@
|
||||
"onlyAudioSupported": "Nous ne supportons que l'audio sur ce navigateur.",
|
||||
"p2pEnabled": "Peer to Peer activé",
|
||||
"p2pVideoQualityDescription": "En mode peer to peer, la qualité vidéo reçue ne peut être basculée qu'entre haute et audio uniquement. Les autres paramètres ne seront pas pris en compte jusqu'à ce que vous quittiez le mode peer to peer.",
|
||||
"recHighDefinitionOnly": "Va préférer la haute définition",
|
||||
"recHighDefinitionOnly": "Va préférer la haute définition.",
|
||||
"sd": "MD",
|
||||
"sdTooltip": "Regardez la vidéo en définition standard",
|
||||
"standardDefinition": "Moyenne Définition"
|
||||
},
|
||||
"videothumbnail": {
|
||||
"domute": "Couper le micro",
|
||||
"domuteOthers": "Couper le micro de tous les autres",
|
||||
"flip": "Balancer",
|
||||
"kick": "Exclure",
|
||||
"moderator": "Moderateur",
|
||||
"moderator": "Modérateur",
|
||||
"mute": "Un participant a coupé son micro",
|
||||
"muted": "Muet",
|
||||
"remoteControl": "",
|
||||
"remoteControl": "Démarrer / Arrêter le contrôle à distance",
|
||||
"show": "Afficher en premier plan",
|
||||
"videomute": "Le participant a arrêté la caméra"
|
||||
},
|
||||
@@ -747,12 +771,13 @@
|
||||
"recentList": "Récent",
|
||||
"recentListDelete": "Supprimer",
|
||||
"recentListEmpty": "Votre liste récente est actuellement vide. Discuter avec votre équipe et vous trouverez toutes vos réunions récentes ici.",
|
||||
"reducedUIText": "Bienvenue sur {{app}}!",
|
||||
"reducedUIText": "Bienvenue sur {{app}} !",
|
||||
"roomname": "Saisissez un nom de salle",
|
||||
"roomnameHint": "Entrez le nom ou l'URL de la salle que vous souhaitez rejoindre. Vous pouvez faire un nom, laissez les gens que vous rencontrerez le savoir afin qu'ils entrent le même nom.",
|
||||
"sendFeedback": "Envoyer votre avis",
|
||||
"terms": "Termes",
|
||||
"title": "Vidéoconférence Sécurisée, entièrement en vedette et gratuite"
|
||||
"title": "Vidéoconférence Sécurisée, entièrement en vedette et gratuite",
|
||||
"getHelp": "Obtenir de l'aide"
|
||||
},
|
||||
"lonelyMeetingExperience": {
|
||||
"button": "Inviter d'autres personnes",
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
"you": "vous"
|
||||
},
|
||||
"connectingOverlay": {
|
||||
"joiningRoom": "Connexion à la réunion en cours..."
|
||||
"joiningRoom": "Connexion à la réunion en cours…"
|
||||
},
|
||||
"connection": {
|
||||
"ATTACHED": "Joint",
|
||||
@@ -116,7 +116,7 @@
|
||||
"downloadApp": "Télécharger l'application",
|
||||
"launchWebButton": "Démarrer dans l'application Web",
|
||||
"openApp": "Continuer vers l'application",
|
||||
"title": "Démarrage de votre réunion dans {{app}} en cours...",
|
||||
"title": "Démarrage de votre réunion dans {{app}} en cours…",
|
||||
"tryAgainButton": "Veuillez réessayer sur votre ordinateur"
|
||||
},
|
||||
"defaultLink": "p. ex. {{url}}",
|
||||
@@ -151,9 +151,9 @@
|
||||
"cameraUnsupportedResolutionError": "Votre caméra ne prend pas en charge la résolution vidéo nécessaire.",
|
||||
"Cancel": "Annuler",
|
||||
"close": "Fermer",
|
||||
"conferenceDisconnectMsg": "Vous devriez vérifier votre connexion au réseau. Reconnexion dans {{seconds}} sec...",
|
||||
"conferenceDisconnectMsg": "Vous devriez vérifier votre connexion au réseau. Reconnexion dans {{seconds}} sec…",
|
||||
"conferenceDisconnectTitle": "Vous avez été déconnecté.",
|
||||
"conferenceReloadMsg": "Nous tentons de résoudre le problème. Reconnexion dans {{seconds}} sec...",
|
||||
"conferenceReloadMsg": "Nous tentons de résoudre le problème. Reconnexion dans {{seconds}} sec…",
|
||||
"conferenceReloadTitle": "Malheureusement, une erreur s'est produite.",
|
||||
"confirm": "Confirmer",
|
||||
"confirmNo": "Non",
|
||||
@@ -264,7 +264,7 @@
|
||||
"userPassword": "mot de passe d'utilisateur",
|
||||
"WaitForHostMsg": "La conférence <b>{{room}}</b> n'a pas encore démarré. Si vous êtes l'hôte, veuillez vous authentifier. Sinon, veuillez attendre que l'hôte arrive.",
|
||||
"WaitForHostMsgWOk": "La conférence <b>{{room}}</b> n'a pas encore démarré. Si vous êtes l'hôte, veuillez appuyer sur OK pour vous authentifier. Sinon, veuillez attendre que l'hôte arrive.",
|
||||
"WaitingForHost": "En attente de l'hôte...",
|
||||
"WaitingForHost": "En attente de l'hôte…",
|
||||
"Yes": "Oui",
|
||||
"yourEntireScreen": "Votre écran entier"
|
||||
},
|
||||
@@ -326,7 +326,7 @@
|
||||
"searchCallOnlyPlaceholder": "Entrer le numéro de téléphone",
|
||||
"searchPeopleOnlyPlaceholder": "Rechercher des participants",
|
||||
"searchPlaceholder": "Participant ou numéro de téléphone",
|
||||
"send": "Envoyer..."
|
||||
"send": "Envoyer…"
|
||||
},
|
||||
"inlineDialogFailure": {
|
||||
"msg": "Nous avons rencontré un obstacle.",
|
||||
@@ -363,15 +363,15 @@
|
||||
"errorLiveStreamNotEnabled": "La diffusion en direct n'est pas activée pour {{email}}. Veuillez activer la diffusion en direct ou vous connecter à un compte pour lequel la diffusion en direct est activée.",
|
||||
"expandedOff": "La diffusion en direct a été arrêtée",
|
||||
"expandedOn": "La réunion est actuellement diffusée sur YouTube.",
|
||||
"expandedPending": "Le démarrage de la diffusion en direct est en cours...",
|
||||
"expandedPending": "Le démarrage de la diffusion en direct est en cours…",
|
||||
"failedToStart": "Le démarrage de la diffusion en direct a échoué",
|
||||
"getStreamKeyManually": "La récupération de diffusions en direct a échoué. Essayez d'obtenir une clé de diffusion en direct sur YouTube.",
|
||||
"invalidStreamKey": "La clé de diffusion en direct peut être erronée.",
|
||||
"off": "La diffusion en direct s'est arrêtée",
|
||||
"offBy": "{{name}} a arrêté la diffusion en continu",
|
||||
"on": "Diffusion en direct",
|
||||
"onBy": "{{name}} démarré la diffusion en continu",
|
||||
"pending": "Démarrage de la diffusion en direct...",
|
||||
"onBy": "{{name}} démarré la diffusion en continu",
|
||||
"pending": "Démarrage de la diffusion en direct…",
|
||||
"serviceName": "Service de diffusion en direct",
|
||||
"signedInAs": "Vous êtes actuellement connecté en tant que :",
|
||||
"signIn": "Se connecter avec Google",
|
||||
@@ -449,14 +449,14 @@
|
||||
"poweredby": "optimisé par",
|
||||
"presenceStatus": {
|
||||
"busy": "Occupé",
|
||||
"calling": "Appel en cours...",
|
||||
"calling": "Appel en cours…",
|
||||
"connected": "Connecté",
|
||||
"connecting": "Connexion en cours...",
|
||||
"connecting": "Connexion en cours…",
|
||||
"connecting2": "Connexion en cours*...",
|
||||
"disconnected": "Déconnecté",
|
||||
"expired": "Expiré",
|
||||
"ignored": "Ignoré",
|
||||
"initializingCall": "Initialisation de l'appel...",
|
||||
"initializingCall": "Initialisation de l'appel…",
|
||||
"invited": "Invité",
|
||||
"rejected": "Refusé",
|
||||
"ringing": "Sonnerie"
|
||||
@@ -464,7 +464,7 @@
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Définir votre nom d'affichage",
|
||||
"setEmailInput": "Entrer votre adresse courriel",
|
||||
"setEmailLabel": "Définir votre courriel gravatar",
|
||||
"setEmailLabel": "Définir votre courriel Gravatar",
|
||||
"title": "Profil"
|
||||
},
|
||||
"raisedHand": "Aimerait prendre la parole",
|
||||
@@ -477,7 +477,7 @@
|
||||
"error": "L'enregistrement a échoué. Veuillez réessayer.",
|
||||
"expandedOff": "L'enregistrement a été arrêté.",
|
||||
"expandedOn": "La réunion est actuellement enregistrée.",
|
||||
"expandedPending": "Démarrage de l'enregistrement en cours...",
|
||||
"expandedPending": "Démarrage de l'enregistrement en cours…",
|
||||
"failedToStart": "Échec du démarrage de l'enregistrement",
|
||||
"fileSharingdescription": "Partager l'enregistrement avec les participants de la réunion",
|
||||
"live": "EN DIRECT",
|
||||
@@ -486,7 +486,7 @@
|
||||
"offBy": "{{name}} a arrêté l'enregistrement",
|
||||
"on": "Enregistrement",
|
||||
"onBy": "{{name}} a démarré l'enregistrement",
|
||||
"pending": "Enregistrement de la réunion en préparation...",
|
||||
"pending": "Enregistrement de la réunion en préparation…",
|
||||
"rec": "REC",
|
||||
"serviceDescription": "Votre enregistrement sera sauvegardé par le service d'enregistrement",
|
||||
"serviceName": "Service d'enregistrement",
|
||||
@@ -657,7 +657,7 @@
|
||||
"failedToStart": "Échec du démarrage de la transcription",
|
||||
"labelToolTip": "La réunion est transcrite",
|
||||
"off": "La transcription est arrêtée",
|
||||
"pending": "Préparation de la transcription de la réunion en cours...",
|
||||
"pending": "Préparation de la transcription de la réunion en cours…",
|
||||
"start": "Activer l'affichage des sous-titres",
|
||||
"stop": "Désactiver l'affichage des sous-titres",
|
||||
"tr": "PI"
|
||||
@@ -746,4 +746,4 @@
|
||||
"terms": "Termes",
|
||||
"title": "Conférence vidéo sécurisée, pleinement fonctionnelle et entièrement gratuite"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -60,12 +60,12 @@
|
||||
"you": "vostede"
|
||||
},
|
||||
"chromeExtensionBanner": {
|
||||
"installExtensionText": "",
|
||||
"buttonText": "",
|
||||
"installExtensionText": "Instala a extensión para a integración con Google Calendar e Office 365",
|
||||
"buttonText": "Instalar Extensión Chrome",
|
||||
"dontShowAgain": ""
|
||||
},
|
||||
"connectingOverlay": {
|
||||
"joiningRoom": "Está a conectar coa reunión..."
|
||||
"joiningRoom": "Está a conectar coa reunión…"
|
||||
},
|
||||
"connection": {
|
||||
"ATTACHED": "Unido",
|
||||
@@ -121,7 +121,7 @@
|
||||
"downloadApp": "Descargar a aplicación",
|
||||
"launchWebButton": "Lanzar en web",
|
||||
"openApp": "Continuar coa app",
|
||||
"title": "Lanzando a reunión en {{app}}...",
|
||||
"title": "Lanzando a reunión en {{app}}…",
|
||||
"tryAgainButton": "Volver tentar no escritorio"
|
||||
},
|
||||
"defaultLink": "i.e. {{url}}",
|
||||
@@ -156,9 +156,9 @@
|
||||
"cameraUnsupportedResolutionError": "A cámara non admite a resolución de vídeo requirida.",
|
||||
"Cancel": "Anular",
|
||||
"close": "Pechar",
|
||||
"conferenceDisconnectMsg": "Pode querer comprobar a conexión de rede. Reconectando en {{seconds}} seg...",
|
||||
"conferenceDisconnectMsg": "Pode querer comprobar a conexión de rede. Reconectando en {{seconds}} seg…",
|
||||
"conferenceDisconnectTitle": "Foi desconectado.",
|
||||
"conferenceReloadMsg": "Estamos a tentar arranxar isto. Reconectando en {{seconds}} seg...",
|
||||
"conferenceReloadMsg": "Estamos a tentar arranxar isto. Reconectando en {{seconds}} seg…",
|
||||
"conferenceReloadTitle": "Lamentablemente, algo foi mal.",
|
||||
"confirm": "Confirmar",
|
||||
"confirmNo": "Non",
|
||||
@@ -269,7 +269,7 @@
|
||||
"userPassword": "contrasinal do usuario",
|
||||
"WaitForHostMsg": "A sala <b>{{room}}</b> aínda non comezou. Se vostede é o anfitrión, autentíquese. Se non, agarde a que o anfitrión chegue.",
|
||||
"WaitForHostMsgWOk": "A sala <b>{{room}}</b> aínda non comezou. Se vostede é o anfitrión, prema en Aceptar para autenticar. Se non, agarde a que o anfitrión chegue.",
|
||||
"WaitingForHost": "Agardando polo anfitrión...",
|
||||
"WaitingForHost": "Agardando polo anfitrión…",
|
||||
"Yes": "Si",
|
||||
"yourEntireScreen": "A pantalla completa"
|
||||
},
|
||||
@@ -310,7 +310,7 @@
|
||||
"genericError": "Vaia, algo foi mal.",
|
||||
"inviteLiveStream": "Para ver o vídeo ao vivo desta reunión, prema esta ligazón: {{url}}",
|
||||
"invitePhone": "Para unirse vía teléfono, escriba isto: {{number}},,{{conferenceID}}#\n",
|
||||
"invitePhoneAlternatives": "Para unirse vía teléfono, escriba isto: {{number}},,{{conferenceID}}#\n",
|
||||
"invitePhoneAlternatives": "Para unirse vía teléfono, escriba isto:\nVexa os números de marcación de encontros: {{url}}\n\n\nSe tamén marca o teléfono mediante a habitación, únete sen conectarse ao audio: {{silentUrl}}",
|
||||
"inviteURLFirstPartGeneral": "Convidárono a unirse á reunión.",
|
||||
"inviteURLFirstPartPersonal": "{{name}} invítao a unha reunión.\n",
|
||||
"inviteURLSecondPart": "\nUnirse á reunión:\n{{url}}\n",
|
||||
@@ -368,7 +368,7 @@
|
||||
"errorLiveStreamNotEnabled": "A difusión ao vivo non está activada en {{email}}. Active a difusión ao vivo ou inicie sesión nunha conta con esa opción activada.",
|
||||
"expandedOff": "Parouse a difusión ao vivo",
|
||||
"expandedOn": "A reunión está actualmente sendo difundida via YouTube.",
|
||||
"expandedPending": "A difusión ao vivo está arrincando...",
|
||||
"expandedPending": "A difusión ao vivo está arrincando…",
|
||||
"failedToStart": "Fallou o inicio da difusión ao vivo",
|
||||
"getStreamKeyManually": "Non foi posíbel recuperar ningunha difusión ao vivo. Tente obter a súa clave de difusión de YouTube",
|
||||
"invalidStreamKey": "A clave de difusión ao vivo puider ser incorrecta.",
|
||||
@@ -376,7 +376,7 @@
|
||||
"offBy": "{{name}} parou a difusión ao vivo",
|
||||
"on": "Difusión ao vivo",
|
||||
"onBy": "{{name}} comezou a difusión ao vivo",
|
||||
"pending": "Arrincando a difusión ao vivo...",
|
||||
"pending": "Arrincando a difusión ao vivo…",
|
||||
"serviceName": "Servizo de difusión ao vivo",
|
||||
"signedInAs": "Está conectado como:",
|
||||
"signIn": "Iniciar sesión con Google",
|
||||
@@ -454,22 +454,22 @@
|
||||
"poweredby": "fornecido por",
|
||||
"presenceStatus": {
|
||||
"busy": "Ocupado",
|
||||
"calling": "Chamando...",
|
||||
"calling": "Chamando…",
|
||||
"connected": "Conectado",
|
||||
"connecting": "Conectando...",
|
||||
"connecting": "Conectando…",
|
||||
"connecting2": "Conectando*...",
|
||||
"disconnected": "Desconectado",
|
||||
"expired": "Expirou",
|
||||
"ignored": "Ignorado",
|
||||
"initializingCall": "Facendo chamada...",
|
||||
"initializingCall": "Facendo chamada…",
|
||||
"invited": "Convidado/a",
|
||||
"rejected": "Rexeitada",
|
||||
"ringing": "Chamando..."
|
||||
"ringing": "Chamando…"
|
||||
},
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Escoller o seu nome en pantalla",
|
||||
"setEmailInput": "Escribir correo-e",
|
||||
"setEmailLabel": "Estabelecer o seu correo gravatar",
|
||||
"setEmailLabel": "Estabelecer o seu correo Gravatar",
|
||||
"title": "Perfil"
|
||||
},
|
||||
"raisedHand": "Gustaríalle falar",
|
||||
@@ -482,7 +482,7 @@
|
||||
"error": "Fallou a gravación. Ténteo de novo.",
|
||||
"expandedOff": "A gravación parouse",
|
||||
"expandedOn": "Esta reunión está actualmente sendo gravada",
|
||||
"expandedPending": "A gravación está a comezar...",
|
||||
"expandedPending": "A gravación está a comezar…",
|
||||
"failedToStart": "Fallou o arrinque da gravación",
|
||||
"fileSharingdescription": "Compartir a gravación cos participantes na reunión",
|
||||
"live": "VIVO",
|
||||
@@ -491,7 +491,7 @@
|
||||
"offBy": "{{name}} parou a gravación",
|
||||
"on": "Gravando",
|
||||
"onBy": "{{name}} comezou a gravación",
|
||||
"pending": "Preparando a gravación da reunión...",
|
||||
"pending": "Preparando a gravación da reunión…",
|
||||
"rec": "GRA",
|
||||
"serviceDescription": "A súa gravación será gardada polo servizo de gravación",
|
||||
"serviceName": "Servizo de gravación",
|
||||
@@ -664,7 +664,7 @@
|
||||
"failedToStart": "A transcrición non puido arrincar",
|
||||
"labelToolTip": "A reunión está sendo transcrita",
|
||||
"off": "Transcrición parada",
|
||||
"pending": "Preparando a transcrición da reunión...",
|
||||
"pending": "Preparando a transcrición da reunión…",
|
||||
"start": "Comezar a amosar subtítulos",
|
||||
"stop": "Parar a mostra de subtítulos",
|
||||
"tr": "TR"
|
||||
@@ -728,7 +728,7 @@
|
||||
"join": "Tocar para unirse",
|
||||
"roomname": "Escriba o nome da sala"
|
||||
},
|
||||
"appDescription": "Adiante, chat de vídeo co equipo enteiro. De feito, convidar a todos os que coñece. {{app}} está totalmente cifrado, unha solución de videoconferencia 100% de código aberto que pode utilizar todo o día, cada día, de balde — sen sequera unha conta. ",
|
||||
"appDescription": "Adiante, chat de vídeo co equipo enteiro. De feito, convidar a todos os que coñece. {{app}} está totalmente cifrado, unha solución de videoconferencia 100% de código aberto que pode utilizar todo o día, cada día, de balde — sen sequera unha conta.",
|
||||
"audioVideoSwitch": {
|
||||
"audio": "Voz",
|
||||
"video": "Vídeo"
|
||||
@@ -753,4 +753,4 @@
|
||||
"terms": "Termos",
|
||||
"title": "Sistema de conferencia seguro, cheo de funcionalidades e completamente libre"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
712
lang/main-he.json
Normal file
712
lang/main-he.json
Normal file
@@ -0,0 +1,712 @@
|
||||
{
|
||||
"addPeople": {
|
||||
"add": "הזמן",
|
||||
"countryNotSupported": "אנחנו לא תומכים במדינה כרגע",
|
||||
"countryReminder": "Calling outside the US? Please make sure you start with the country code!",
|
||||
"disabled": "אינך יכול להזמין אנשים נוספים לשיחה",
|
||||
"failedToAdd": "הוספת האנשים נכשלה",
|
||||
"footerText": "Dialling out is disabled.",
|
||||
"loading": "Searching for people and phone numbers",
|
||||
"loadingNumber": "Validating phone number",
|
||||
"loadingPeople": "Searching for people to invite",
|
||||
"noResults": "No matching search results",
|
||||
"noValidNumbers": "Please enter a phone number",
|
||||
"searchNumbers": "Add phone numbers",
|
||||
"searchPeople": "Search for people",
|
||||
"searchPeopleAndNumbers": "Search for people or add their phone numbers",
|
||||
"telephone": "Telephone: {{number}}",
|
||||
"title": "Invite people to this meeting"
|
||||
},
|
||||
"audioDevices": {
|
||||
"bluetooth": "Bluetooth",
|
||||
"headphones": "Headphones",
|
||||
"phone": "Phone",
|
||||
"speaker": "Speaker"
|
||||
},
|
||||
"audioOnly": {
|
||||
"audioOnly": "Audio only"
|
||||
},
|
||||
"calendarSync": {
|
||||
"addMeetingURL": "Add a meeting link",
|
||||
"confirmAddLink": "Do you want to add a Jitsi link to this event?",
|
||||
"error": {
|
||||
"appConfiguration": "Calendar integration is not properly configured.",
|
||||
"generic": "An error has occurred. Please check your calendar settings or try refreshing the calendar.",
|
||||
"notSignedIn": "An error occurred while authenticating to see calendar events. Please check your calendar settings and try logging in again."
|
||||
},
|
||||
"join": "Join",
|
||||
"joinTooltip": "Join the meeting",
|
||||
"nextMeeting": "next meeting",
|
||||
"noEvents": "There are no upcoming events scheduled.",
|
||||
"ongoingMeeting": "ongoing meeting",
|
||||
"permissionButton": "Open settings",
|
||||
"permissionMessage": "The Calendar permission is required to see your meetings in the app.",
|
||||
"refresh": "Refresh calendar",
|
||||
"today": "Today"
|
||||
},
|
||||
"chat": {
|
||||
"error": "Error: your message \"{{originalText}}\" was not sent. Reason: {{error}}",
|
||||
"messagebox": "Type a message",
|
||||
"nickname": {
|
||||
"popover": "Choose a nickname",
|
||||
"title": "Enter a nickname to use chat"
|
||||
},
|
||||
"title": "Chat"
|
||||
},
|
||||
"connectingOverlay": {
|
||||
"joiningRoom": "Connecting you to your meeting..."
|
||||
},
|
||||
"connection": {
|
||||
"ATTACHED": "Attached",
|
||||
"AUTHENTICATING": "Authenticating",
|
||||
"AUTHFAIL": "Authentication failed",
|
||||
"CONNECTED": "Connected",
|
||||
"CONNECTING": "Connecting",
|
||||
"CONNFAIL": "Connection failed",
|
||||
"DISCONNECTED": "Disconnected",
|
||||
"DISCONNECTING": "Disconnecting",
|
||||
"ERROR": "Error",
|
||||
"RECONNECTING": "A network problem occurred. Reconnecting..."
|
||||
},
|
||||
"connectionindicator": {
|
||||
"address": "Address:",
|
||||
"bandwidth": "Estimated bandwidth:",
|
||||
"bitrate": "Bitrate:",
|
||||
"bridgeCount": "Server count: ",
|
||||
"connectedTo": "Connected to:",
|
||||
"framerate": "Frame rate:",
|
||||
"less": "Show less",
|
||||
"localaddress": "Local address:",
|
||||
"localaddress_plural": "Local addresses:",
|
||||
"localport": "Local port:",
|
||||
"localport_plural": "Local ports:",
|
||||
"more": "Show more",
|
||||
"packetloss": "Packet loss:",
|
||||
"quality": {
|
||||
"good": "Good",
|
||||
"inactive": "Inactive",
|
||||
"lost": "Lost",
|
||||
"nonoptimal": "Nonoptimal",
|
||||
"poor": "Poor"
|
||||
},
|
||||
"remoteaddress": "Remote address:",
|
||||
"remoteaddress_plural": "Remote addresses:",
|
||||
"remoteport": "Remote port:",
|
||||
"remoteport_plural": "Remote ports:",
|
||||
"resolution": "Resolution:",
|
||||
"status": "Connection:",
|
||||
"transport": "Transport:",
|
||||
"transport_plural": "Transports:",
|
||||
"turn": " (turn)"
|
||||
},
|
||||
"dateUtils": {
|
||||
"earlier": "Earlier",
|
||||
"today": "Today",
|
||||
"yesterday": "Yesterday"
|
||||
},
|
||||
"deepLinking": {
|
||||
"appNotInstalled": "You need the {{app}} mobile app to join this meeting on your phone.",
|
||||
"description": "Nothing happened? We tried launching your meeting in the {{app}} desktop app. Try again or launch it in the {{app}} web app.",
|
||||
"descriptionWithoutWeb": "",
|
||||
"downloadApp": "Download the app",
|
||||
"launchWebButton": "Launch in web",
|
||||
"openApp": "Continue to the app",
|
||||
"title": "Launching your meeting in {{app}}...",
|
||||
"tryAgainButton": "Try again in desktop"
|
||||
},
|
||||
"defaultLink": "e.g. {{url}}",
|
||||
"deviceError": {
|
||||
"cameraError": "Failed to access your camera",
|
||||
"cameraPermission": "Error obtaining camera permission",
|
||||
"microphoneError": "Failed to access your microphone",
|
||||
"microphonePermission": "Error obtaining microphone permission"
|
||||
},
|
||||
"deviceSelection": {
|
||||
"noPermission": "Permission not granted",
|
||||
"previewUnavailable": "Preview unavailable",
|
||||
"selectADevice": "Select a device",
|
||||
"testAudio": "Play a test sound"
|
||||
},
|
||||
"dialog": {
|
||||
"accessibilityLabel": {
|
||||
"liveStreaming": "Live Stream"
|
||||
},
|
||||
"allow": "Allow",
|
||||
"alreadySharedVideoMsg": "Another member is already sharing a video. This conference allows only one shared video at a time.",
|
||||
"alreadySharedVideoTitle": "Only one shared video is allowed at a time",
|
||||
"applicationWindow": "Application window",
|
||||
"Back": "Back",
|
||||
"cameraConstraintFailedError": "Your camera does not satisfy some of the required constraints.",
|
||||
"cameraNotFoundError": "Camera was not found.",
|
||||
"cameraNotSendingData": "We are unable to access your camera. Please check if another application is using this device, select another device from the settings menu or try to reload the application.",
|
||||
"cameraNotSendingDataTitle": "Unable to access camera",
|
||||
"cameraPermissionDeniedError": "You have not granted permission to use your camera. You can still join the conference but others won't see you. Use the camera button in the address bar to fix this.",
|
||||
"cameraUnknownError": "Cannot use camera for an unknown reason.",
|
||||
"cameraUnsupportedResolutionError": "Your camera does not support required video resolution.",
|
||||
"Cancel": "Cancel",
|
||||
"close": "Close",
|
||||
"conferenceDisconnectMsg": "You may want to check your network connection. Reconnecting in {{seconds}} sec...",
|
||||
"conferenceDisconnectTitle": "You have been disconnected.",
|
||||
"conferenceReloadMsg": "We're trying to fix this. Reconnecting in {{seconds}} sec...",
|
||||
"conferenceReloadTitle": "Unfortunately, something went wrong.",
|
||||
"confirm": "Confirm",
|
||||
"confirmNo": "No",
|
||||
"confirmYes": "Yes",
|
||||
"connectError": "Oops! Something went wrong and we couldn't connect to the conference.",
|
||||
"connectErrorWithMsg": "Oops! Something went wrong and we couldn't connect to the conference: {{msg}}",
|
||||
"connecting": "Connecting",
|
||||
"contactSupport": "Contact support",
|
||||
"copy": "Copy",
|
||||
"dismiss": "Dismiss",
|
||||
"displayNameRequired": "Display name is required",
|
||||
"done": "Done",
|
||||
"enterDisplayName": "Please enter your display name",
|
||||
"error": "Error",
|
||||
"externalInstallationMsg": "You need to install our desktop sharing extension.",
|
||||
"externalInstallationTitle": "Extension required",
|
||||
"goToStore": "Go to the webstore",
|
||||
"gracefulShutdown": "Our service is currently down for maintenance. Please try again later.",
|
||||
"IamHost": "I am the host",
|
||||
"incorrectRoomLockPassword": "",
|
||||
"incorrectPassword": "Incorrect username or password",
|
||||
"inlineInstallationMsg": "You need to install our desktop sharing extension.",
|
||||
"inlineInstallExtension": "Install now",
|
||||
"internalError": "Oops! Something went wrong. The following error occurred: {{error}}",
|
||||
"internalErrorTitle": "Internal error",
|
||||
"kickMessage": "Ouch! You have been kicked out of the meet!",
|
||||
"kickParticipantButton": "Kick",
|
||||
"kickParticipantDialog": "Are you sure you want to kick this participant?",
|
||||
"kickParticipantTitle": "Kick this member?",
|
||||
"kickTitle": "Kicked from meeting",
|
||||
"liveStreaming": "Live Streaming",
|
||||
"liveStreamingDisabledForGuestTooltip": "Guests can't start live streaming.",
|
||||
"liveStreamingDisabledTooltip": "Start live stream disabled.",
|
||||
"lockMessage": "Failed to lock the conference.",
|
||||
"lockRoom": "Add meeting password",
|
||||
"lockTitle": "Lock failed",
|
||||
"logoutQuestion": "Are you sure you want to logout and stop the conference?",
|
||||
"logoutTitle": "Log out",
|
||||
"maxUsersLimitReached": "The limit for maximum number of members has been reached. The conference is full. Please contact the meeting owner or try again later!",
|
||||
"maxUsersLimitReachedTitle": "Maximum members limit reached",
|
||||
"micConstraintFailedError": "Your microphone does not satisfy some of the required constraints.",
|
||||
"micNotFoundError": "Microphone was not found.",
|
||||
"micNotSendingData": "We are unable to access your microphone. Please select another device from the settings menu or try to reload the application.",
|
||||
"micNotSendingDataTitle": "Unable to access microphone",
|
||||
"micPermissionDeniedError": "You have not granted permission to use your microphone. You can still join the conference but others won't hear you. Use the camera button in the address bar to fix this.",
|
||||
"micUnknownError": "Cannot use microphone for an unknown reason.",
|
||||
"muteParticipantBody": "You won't be able to unmute them, but they can unmute themselves at any time.",
|
||||
"muteParticipantButton": "Mute",
|
||||
"muteParticipantDialog": "Are you sure you want to mute this participant? You won't be able to unmute them, but they can unmute themselves at any time.",
|
||||
"muteParticipantTitle": "Mute this member?",
|
||||
"Ok": "Ok",
|
||||
"passwordLabel": "Password",
|
||||
"passwordNotSupported": "Setting a meeting password is not supported.",
|
||||
"passwordNotSupportedTitle": "Password not supported",
|
||||
"passwordRequired": "Password required",
|
||||
"popupError": "Your browser is blocking pop-up windows from this site. Please enable pop-ups in your browser's security settings and try again.",
|
||||
"popupErrorTitle": "Pop-up blocked",
|
||||
"recording": "Recording",
|
||||
"recordingDisabledForGuestTooltip": "Guests can't start recordings.",
|
||||
"recordingDisabledTooltip": "Start recording disabled.",
|
||||
"rejoinNow": "Rejoin now",
|
||||
"remoteControlAllowedMessage": "{{user}} accepted your remote control request!",
|
||||
"remoteControlDeniedMessage": "{{user}} rejected your remote control request!",
|
||||
"remoteControlErrorMessage": "An error occurred while trying to request remote control permissions from {{user}}!",
|
||||
"remoteControlRequestMessage": "Will you allow {{user}} to remotely control your desktop?",
|
||||
"remoteControlShareScreenWarning": "Note that if you press \"Allow\" you will share your screen!",
|
||||
"remoteControlStopMessage": "The remote control session ended!",
|
||||
"remoteControlTitle": "Remote desktop control",
|
||||
"Remove": "Remove",
|
||||
"removePassword": "Remove password",
|
||||
"removeSharedVideoMsg": "Are you sure you would like to remove your shared video?",
|
||||
"removeSharedVideoTitle": "Remove shared video",
|
||||
"reservationError": "Reservation system error",
|
||||
"reservationErrorMsg": "Error code: {{code}}, message: {{msg}}",
|
||||
"retry": "Retry",
|
||||
"screenSharingFailedToInstall": "Oops! Your screen sharing extension failed to install.",
|
||||
"screenSharingFailedToInstallTitle": "Screen sharing extension failed to install",
|
||||
"screenSharingFirefoxPermissionDeniedError": "Something went wrong while we were trying to share your screen. Please make sure that you have given us permission to do so. ",
|
||||
"screenSharingFirefoxPermissionDeniedTitle": "Oops! We weren’t able to start screen sharing!",
|
||||
"screenSharingPermissionDeniedError": "Oops! Something went wrong with your screen sharing extension permissions. Please reload and try again.",
|
||||
"serviceUnavailable": "Service unavailable",
|
||||
"sessTerminated": "Call terminated",
|
||||
"Share": "שתף",
|
||||
"shareVideoLinkError": "Please provide a correct youtube link.",
|
||||
"shareVideoTitle": "שתף וידאו",
|
||||
"shareYourScreen": "שתף את המסך שלך",
|
||||
"shareYourScreenDisabled": "Screen sharing disabled.",
|
||||
"shareYourScreenDisabledForGuest": "Guests can't screen share.",
|
||||
"startLiveStreaming": "Start live stream",
|
||||
"startRecording": "Start recording",
|
||||
"startRemoteControlErrorMessage": "An error occurred while trying to start the remote control session!",
|
||||
"stopLiveStreaming": "Stop live stream",
|
||||
"stopRecording": "Stop recording",
|
||||
"stopRecordingWarning": "Are you sure you would like to stop the recording?",
|
||||
"stopStreamingWarning": "Are you sure you would like to stop the live streaming?",
|
||||
"streamKey": "Live stream key",
|
||||
"Submit": "Submit",
|
||||
"thankYou": "Thank you for using {{appName}}!",
|
||||
"token": "token",
|
||||
"tokenAuthFailed": "Sorry, you're not allowed to join this call.",
|
||||
"tokenAuthFailedTitle": "Authentication failed",
|
||||
"transcribing": "Transcribing",
|
||||
"unlockRoom": "Remove meeting password",
|
||||
"userPassword": "user password",
|
||||
"WaitForHostMsg": "The conference <b>{{room}}</b> has not yet started. If you are the host then please authenticate. Otherwise, please wait for the host to arrive.",
|
||||
"WaitForHostMsgWOk": "The conference <b>{{room}}</b> has not yet started. If you are the host then please press Ok to authenticate. Otherwise, please wait for the host to arrive.",
|
||||
"WaitingForHost": "Waiting for the host ...",
|
||||
"Yes": "Yes",
|
||||
"yourEntireScreen": "Your entire screen"
|
||||
},
|
||||
"dialOut": {
|
||||
"statusMessage": "is now {{status}}"
|
||||
},
|
||||
"feedback": {
|
||||
"average": "Average",
|
||||
"bad": "Bad",
|
||||
"detailsLabel": "Tell us more about it.",
|
||||
"good": "Good",
|
||||
"rateExperience": "Rate your meeting experience",
|
||||
"veryBad": "Very Bad",
|
||||
"veryGood": "Very Good"
|
||||
},
|
||||
"incomingCall": {
|
||||
"answer": "Answer",
|
||||
"audioCallTitle": "Incoming call",
|
||||
"decline": "Dismiss",
|
||||
"productLabel": "from Jitsi Meet",
|
||||
"videoCallTitle": "Incoming video call"
|
||||
},
|
||||
"info": {
|
||||
"accessibilityLabel": "Show info",
|
||||
"addPassword": "Add password",
|
||||
"cancelPassword": "Cancel password",
|
||||
"conferenceURL": "Link:",
|
||||
"country": "Country",
|
||||
"dialANumber": "To join your meeting, dial one of these numbers and then enter the pin.",
|
||||
"dialInConferenceID": "PIN:",
|
||||
"dialInNotSupported": "Sorry, dialling in is currently not supported.",
|
||||
"dialInNumber": "Dial-in:",
|
||||
"dialInSummaryError": "Error fetching dial-in info now. Please try again later.",
|
||||
"dialInTollFree": "Toll Free",
|
||||
"genericError": "Whoops, something went wrong.",
|
||||
"inviteLiveStream": "To view the live stream of this meeting, click this link: {{url}}",
|
||||
"invitePhone": "One tap audio Dial In: {{number}},,{{conferenceID}}#",
|
||||
"invitePhoneAlternatives": "",
|
||||
"inviteURLFirstPartGeneral": "You are invited to join a meeting.",
|
||||
"inviteURLFirstPartPersonal": "{{name}} is inviting you to a meeting.\n",
|
||||
"inviteURLSecondPart": "\nJoin the meeting:\n{{url}}\n",
|
||||
"liveStreamURL": "Live stream:",
|
||||
"moreNumbers": "More numbers",
|
||||
"noNumbers": "No dial-in numbers.",
|
||||
"noPassword": "None",
|
||||
"noRoom": "No room was specified to dial-in into.",
|
||||
"numbers": "Dial-in Numbers",
|
||||
"password": "Password:",
|
||||
"title": "Share",
|
||||
"tooltip": "Share link and dial-in info for this meeting",
|
||||
"label": "Meeting info"
|
||||
},
|
||||
"inviteDialog": {
|
||||
"alertText": "Failed to invite some participants.",
|
||||
"header": "Invite",
|
||||
"searchCallOnlyPlaceholder": "Enter phone number",
|
||||
"searchPeopleOnlyPlaceholder": "Search for participants",
|
||||
"searchPlaceholder": "Participant or phone number",
|
||||
"send": "Send"
|
||||
},
|
||||
"inlineDialogFailure": {
|
||||
"msg": "We stumbled a bit.",
|
||||
"retry": "Try again",
|
||||
"support": "Support",
|
||||
"supportMsg": "If this keeps happening, reach out to"
|
||||
},
|
||||
"keyboardShortcuts": {
|
||||
"focusLocal": "Focus on your video",
|
||||
"focusRemote": "Focus on another person's video",
|
||||
"fullScreen": "View or exit full screen",
|
||||
"keyboardShortcuts": "Keyboard shortcuts",
|
||||
"localRecording": "Show or hide local recording controls",
|
||||
"mute": "השתק או השמע את המיקרופון ",
|
||||
"pushToTalk": "לחץ כדי לדבר",
|
||||
"raiseHand": "הרם או הורד את היד",
|
||||
"showSpeakerStats": "Show speaker stats",
|
||||
"toggleChat": "Open or close the chat",
|
||||
"toggleFilmstrip": "Show or hide video thumbnails",
|
||||
"toggleScreensharing": "Switch between camera and screen sharing",
|
||||
"toggleShortcuts": "Show or hide keyboard shortcuts",
|
||||
"videoMute": "Start or stop your camera"
|
||||
},
|
||||
"liveStreaming": {
|
||||
"busy": "We're working on freeing streaming resources. Please try again in a few minutes.",
|
||||
"busyTitle": "All streamers are currently busy",
|
||||
"changeSignIn": "Switch accounts.",
|
||||
"choose": "Choose a live stream",
|
||||
"chooseCTA": "Choose a streaming option. You're currently logged in as {{email}}.",
|
||||
"enterStreamKey": "Enter your YouTube live stream key here.",
|
||||
"error": "Live Streaming failed. Please try again.",
|
||||
"errorAPI": "An error occurred while accessing your YouTube broadcasts. Please try logging in again.",
|
||||
"errorLiveStreamNotEnabled": "Live Streaming is not enabled on {{email}}. Please enable live streaming or log into an account with live streaming enabled.",
|
||||
"expandedOff": "The live streaming has stopped",
|
||||
"expandedOn": "The meeting is currently being streamed to YouTube.",
|
||||
"expandedPending": "The live streaming is being started...",
|
||||
"failedToStart": "Live Streaming failed to start",
|
||||
"getStreamKeyManually": "We weren’t able to fetch any live streams. Try getting your live stream key from YouTube.",
|
||||
"invalidStreamKey": "Live stream key may be incorrect.",
|
||||
"off": "Live Streaming stopped",
|
||||
"on": "Live Streaming",
|
||||
"pending": "Starting Live Stream...",
|
||||
"serviceName": "Live Streaming service",
|
||||
"signedInAs": "You are currently signed in as:",
|
||||
"signIn": "Sign in with Google",
|
||||
"signInCTA": "Sign in or enter your live stream key from YouTube.",
|
||||
"signOut": "Sign out",
|
||||
"start": "Start a live stream",
|
||||
"streamIdHelp": "What's this?",
|
||||
"unavailableTitle": "Live Streaming unavailable"
|
||||
},
|
||||
"localRecording": {
|
||||
"clientState": {
|
||||
"off": "Off",
|
||||
"on": "On",
|
||||
"unknown": "Unknown"
|
||||
},
|
||||
"dialogTitle": "Local Recording Controls",
|
||||
"duration": "Duration",
|
||||
"durationNA": "N/A",
|
||||
"encoding": "Encoding",
|
||||
"label": "LOR",
|
||||
"labelToolTip": "Local recording is engaged",
|
||||
"localRecording": "Local Recording",
|
||||
"me": "Me",
|
||||
"messages": {
|
||||
"engaged": "Local recording engaged.",
|
||||
"finished": "Recording session {{token}} finished. Please send the recorded file to the moderator.",
|
||||
"finishedModerator": "Recording session {{token}} finished. The recording of the local track has been saved. Please ask the other participants to submit their recordings.",
|
||||
"notModerator": "You are not the moderator. You cannot start or stop local recording."
|
||||
},
|
||||
"moderator": "Moderator",
|
||||
"no": "No",
|
||||
"participant": "Participant",
|
||||
"participantStats": "Participant Stats",
|
||||
"sessionToken": "Session Token",
|
||||
"start": "Start Recording",
|
||||
"stop": "Stop Recording",
|
||||
"yes": "Yes"
|
||||
},
|
||||
"lockRoomPassword": "password",
|
||||
"lockRoomPasswordUppercase": "Password",
|
||||
"me": "me",
|
||||
"notify": {
|
||||
"connectedOneMember": "{{name}} joined the meeting",
|
||||
"connectedThreePlusMembers": "{{name}} and {{count}} others joined the meeting",
|
||||
"connectedTwoMembers": "{{first}} and {{second}} joined the meeting",
|
||||
"disconnected": "disconnected",
|
||||
"focus": "Conference focus",
|
||||
"focusFail": "{{component}} not available - retry in {{ms}} sec",
|
||||
"grantedTo": "Moderator rights granted to {{to}}!",
|
||||
"invitedOneMember": "{{name}} has been invited",
|
||||
"invitedThreePlusMembers": "{{name}} and {{count}} others have been invited",
|
||||
"invitedTwoMembers": "{{first}} and {{second}} have been invited",
|
||||
"kickParticipant": "{{kicked}} was kicked by {{kicker}}",
|
||||
"me": "Me",
|
||||
"moderator": "Moderator rights granted!",
|
||||
"muted": "You have started the conversation muted.",
|
||||
"mutedTitle": "You're muted!",
|
||||
"mutedRemotelyTitle": "You have been muted by {{participantDisplayName}}!",
|
||||
"mutedRemotelyDescription": "",
|
||||
"passwordRemovedRemotely": "",
|
||||
"passwordSetRemotely": "",
|
||||
"raisedHand": "{{name}} would like to speak.",
|
||||
"somebody": "Somebody",
|
||||
"startSilentTitle": "",
|
||||
"startSilentDescription": "",
|
||||
"suboptimalExperienceDescription": "Eer... we are afraid your experience with {{appName}} isn't going to be that great here. We are looking for ways to improve this but, until then, please try using one of the <a href='static/recommendedBrowsers.html' target='_blank'>fully supported browsers</a>.",
|
||||
"suboptimalExperienceTitle": "Browser Warning",
|
||||
"unmute": "",
|
||||
"newDeviceCameraTitle": "New camera detected",
|
||||
"newDeviceAudioTitle": "New audio device detected",
|
||||
"newDeviceAction": "Use"
|
||||
},
|
||||
"passwordSetRemotely": "set by another member",
|
||||
"passwordDigitsOnly": "Up to {{number}} digits",
|
||||
"poweredby": "powered by",
|
||||
"presenceStatus": {
|
||||
"busy": "Busy",
|
||||
"calling": "Calling...",
|
||||
"connected": "Connected",
|
||||
"connecting": "Connecting...",
|
||||
"connecting2": "Connecting*...",
|
||||
"disconnected": "Disconnected",
|
||||
"expired": "Expired",
|
||||
"ignored": "Ignored",
|
||||
"initializingCall": "Initialising Call...",
|
||||
"invited": "Invited",
|
||||
"rejected": "Rejected",
|
||||
"ringing": "Ringing..."
|
||||
},
|
||||
"profile": {
|
||||
"setDisplayNameLabel": "Set your display name",
|
||||
"setEmailInput": "Enter e-mail",
|
||||
"setEmailLabel": "Set your gravatar email",
|
||||
"title": "Profile"
|
||||
},
|
||||
"recording": {
|
||||
"authDropboxText": "Upload to Dropbox",
|
||||
"availableSpace": "Available space: {{spaceLeft}} MB (approximately {{duration}} minutes of recording)",
|
||||
"beta": "BETA",
|
||||
"busy": "We're working on freeing recording resources. Please try again in a few minutes.",
|
||||
"busyTitle": "All recorders are currently busy",
|
||||
"error": "Recording failed. Please try again.",
|
||||
"expandedOff": "Recording has stopped",
|
||||
"expandedOn": "The meeting is currently being recorded.",
|
||||
"expandedPending": "Recording is being started...",
|
||||
"failedToStart": "Recording failed to start",
|
||||
"fileSharingdescription": "Share recording with meeting participants",
|
||||
"live": "LIVE",
|
||||
"loggedIn": "Logged in as {{userName}}",
|
||||
"off": "Recording stopped",
|
||||
"on": "Recording",
|
||||
"pending": "Preparing to record the meeting...",
|
||||
"rec": "REC",
|
||||
"serviceDescription": "Your recording will be saved by the recording service",
|
||||
"serviceName": "Recording service",
|
||||
"signIn": "Sign in",
|
||||
"signOut": "Sign out",
|
||||
"unavailable": "Oops! The {{serviceName}} is currently unavailable. We're working on resolving the issue. Please try again later.",
|
||||
"unavailableTitle": "Recording unavailable"
|
||||
},
|
||||
"sectionList": {
|
||||
"pullToRefresh": "Pull to refresh"
|
||||
},
|
||||
"settings": {
|
||||
"calendar": {
|
||||
"about": "The {{appName}} calendar integration is used to securely access your calendar so it can read upcoming events.",
|
||||
"disconnect": "Disconnect",
|
||||
"microsoftSignIn": "Sign in with Microsoft",
|
||||
"signedIn": "Currently accessing calendar events for {{email}}. Click the Disconnect button below to stop accessing calendar events.",
|
||||
"title": "Calendar"
|
||||
},
|
||||
"devices": "Devices",
|
||||
"followMe": "Everyone follows me",
|
||||
"language": "Language",
|
||||
"loggedIn": "Logged in as {{name}}",
|
||||
"moderator": "Moderator",
|
||||
"more": "More",
|
||||
"name": "Name",
|
||||
"noDevice": "None",
|
||||
"selectAudioOutput": "Audio output",
|
||||
"selectCamera": "Camera",
|
||||
"selectMic": "Microphone",
|
||||
"startAudioMuted": "Everyone starts muted",
|
||||
"startVideoMuted": "Everyone starts hidden",
|
||||
"title": "Settings"
|
||||
},
|
||||
"settingsView": {
|
||||
"alertOk": "OK",
|
||||
"alertTitle": "Warning",
|
||||
"alertURLText": "The entered server URL is invalid",
|
||||
"buildInfoSection": "Build Information",
|
||||
"conferenceSection": "Conference",
|
||||
"displayName": "Display name",
|
||||
"email": "Email",
|
||||
"header": "Settings",
|
||||
"profileSection": "Profile",
|
||||
"serverURL": "Server URL",
|
||||
"startWithAudioMuted": "Start with audio muted",
|
||||
"startWithVideoMuted": "Start with video muted",
|
||||
"version": "Version"
|
||||
},
|
||||
"share": {
|
||||
"dialInfoText": "\n\n=====\n\nJust want to dial in on your phone?\n\n{{defaultDialInNumber}}Click this link to see the dial in phone numbers for this meeting\n{{dialInfoPageUrl}}",
|
||||
"mainText": "Click the following link to join the meeting:\n{{roomUrl}}"
|
||||
},
|
||||
"speaker": "Speaker",
|
||||
"speakerStats": {
|
||||
"hours": "{{count}}h",
|
||||
"minutes": "{{count}}m",
|
||||
"name": "Name",
|
||||
"seconds": "{{count}}s",
|
||||
"speakerStats": "Speaker Stats",
|
||||
"speakerTime": "Speaker Time"
|
||||
},
|
||||
"startupoverlay": {
|
||||
"policyText": " ",
|
||||
"title": "{{app}} needs to use your microphone and camera."
|
||||
},
|
||||
"suspendedoverlay": {
|
||||
"rejoinKeyTitle": "Rejoin",
|
||||
"text": "Press the <i>Rejoin</i> button to reconnect.",
|
||||
"title": "Your video call was interrupted because this computer went to sleep."
|
||||
},
|
||||
"toolbar": {
|
||||
"accessibilityLabel": {
|
||||
"audioOnly": "Toggle audio only",
|
||||
"audioRoute": "Select the sound device",
|
||||
"callQuality": "Manage call quality",
|
||||
"cc": "Toggle subtitles",
|
||||
"chat": "Toggle chat window",
|
||||
"document": "Toggle shared document",
|
||||
"feedback": "Leave feedback",
|
||||
"fullScreen": "Toggle full screen",
|
||||
"hangup": "Leave the call",
|
||||
"invite": "Invite people",
|
||||
"kick": "Kick participant",
|
||||
"localRecording": "Toggle local recording controls",
|
||||
"lockRoom": "Toggle meeting password",
|
||||
"moreActions": "Toggle more actions menu",
|
||||
"moreActionsMenu": "More actions menu",
|
||||
"mute": "Toggle mute audio",
|
||||
"pip": "Toggle Picture-in-Picture mode",
|
||||
"profile": "Edit your profile",
|
||||
"raiseHand": "Toggle raise hand",
|
||||
"recording": "Toggle recording",
|
||||
"remoteMute": "Mute participant",
|
||||
"Settings": "Toggle settings",
|
||||
"sharedvideo": "Toggle Youtube video sharing",
|
||||
"shareRoom": "Invite someone",
|
||||
"shareYourScreen": "Toggle screenshare",
|
||||
"shortcuts": "Toggle shortcuts",
|
||||
"show": "",
|
||||
"speakerStats": "Toggle speaker statistics",
|
||||
"tileView": "Toggle tile view",
|
||||
"toggleCamera": "Toggle camera",
|
||||
"videomute": "Toggle mute video",
|
||||
"videoblur": ""
|
||||
},
|
||||
"addPeople": "Add people to your call",
|
||||
"audioOnlyOff": "Disable audio only mode",
|
||||
"audioOnlyOn": "Enable audio only mode",
|
||||
"audioRoute": "Select the sound device",
|
||||
"authenticate": "Authenticate",
|
||||
"callQuality": "Manage call quality",
|
||||
"chat": "Open / Close chat",
|
||||
"closeChat": "Close chat",
|
||||
"documentClose": "Close shared document",
|
||||
"documentOpen": "Open shared document",
|
||||
"enterFullScreen": "View full screen",
|
||||
"enterTileView": "Enter tile view",
|
||||
"exitFullScreen": "Exit full screen",
|
||||
"exitTileView": "Exit tile view",
|
||||
"feedback": "Leave feedback",
|
||||
"hangup": "Leave",
|
||||
"invite": "Invite people",
|
||||
"login": "Log in",
|
||||
"logout": "Log out",
|
||||
"lowerYourHand": "Lower your hand",
|
||||
"moreActions": "More actions",
|
||||
"mute": "Mute / Unmute",
|
||||
"openChat": "Open chat",
|
||||
"pip": "Enter Picture-in-Picture mode",
|
||||
"profile": "Edit your profile",
|
||||
"raiseHand": "Raise / Lower your hand",
|
||||
"raiseYourHand": "Raise your hand",
|
||||
"Settings": "Settings",
|
||||
"sharedvideo": "Share a YouTube video",
|
||||
"shareRoom": "Invite someone",
|
||||
"shortcuts": "View shortcuts",
|
||||
"speakerStats": "Speaker stats",
|
||||
"startScreenSharing": "Start screen sharing",
|
||||
"startSubtitles": "Start subtitles",
|
||||
"stopScreenSharing": "Stop screen sharing",
|
||||
"stopSubtitles": "Stop subtitles",
|
||||
"stopSharedVideo": "Stop YouTube video",
|
||||
"talkWhileMutedPopup": "Trying to speak? You are muted.",
|
||||
"tileViewToggle": "Toggle tile view",
|
||||
"toggleCamera": "Toggle camera",
|
||||
"videomute": "Start / Stop camera",
|
||||
"startvideoblur": "",
|
||||
"stopvideoblur": ""
|
||||
},
|
||||
"transcribing": {
|
||||
"ccButtonTooltip": "Start / Stop subtitles",
|
||||
"error": "Transcribing failed. Please try again.",
|
||||
"expandedLabel": "Transcribing is currently on",
|
||||
"failedToStart": "Transcribing failed to start",
|
||||
"labelToolTip": "The meeting is being transcribed",
|
||||
"off": "Transcribing stopped",
|
||||
"pending": "Preparing to transcribe the meeting...",
|
||||
"start": "Start showing subtitles",
|
||||
"stop": "Stop showing subtitles",
|
||||
"tr": "TR"
|
||||
},
|
||||
"userMedia": {
|
||||
"androidGrantPermissions": "Select <b><i>Allow</i></b> when your browser asks for permissions.",
|
||||
"chromeGrantPermissions": "Select <b><i>Allow</i></b> when your browser asks for permissions.",
|
||||
"edgeGrantPermissions": "Select <b><i>Yes</i></b> when your browser asks for permissions.",
|
||||
"electronGrantPermissions": "Please grant permissions to use your camera and microphone",
|
||||
"firefoxGrantPermissions": "Select <b><i>Share Selected Device</i></b> when your browser asks for permissions.",
|
||||
"iexplorerGrantPermissions": "Select <b><i>OK</i></b> when your browser asks for permissions.",
|
||||
"nwjsGrantPermissions": "Please grant permissions to use your camera and microphone",
|
||||
"operaGrantPermissions": "Select <b><i>Allow</i></b> when your browser asks for permissions.",
|
||||
"react-nativeGrantPermissions": "Select <b><i>Allow</i></b> when your browser asks for permissions.",
|
||||
"safariGrantPermissions": "Select <b><i>OK</i></b> when your browser asks for permissions."
|
||||
},
|
||||
"videoSIPGW": {
|
||||
"busy": "We're working on freeing resources. Please try again in a few minutes.",
|
||||
"busyTitle": "The Room service is currently busy",
|
||||
"errorAlreadyInvited": "{{displayName}} already invited",
|
||||
"errorInvite": "Conference not established yet. Please try again later.",
|
||||
"errorInviteFailed": "We're working on resolving the issue. Please try again later.",
|
||||
"errorInviteFailedTitle": "Inviting {{displayName}} failed",
|
||||
"errorInviteTitle": "Error inviting room",
|
||||
"pending": "{{displayName}} has been invited"
|
||||
},
|
||||
"videoStatus": {
|
||||
"audioOnly": "AUD",
|
||||
"audioOnlyExpanded": "You are in audio only mode. This mode saves bandwidth but you won't see videos of others.",
|
||||
"callQuality": "Call Quality",
|
||||
"hd": "HD",
|
||||
"highDefinition": "High definition",
|
||||
"labelTooiltipNoVideo": "No video",
|
||||
"labelTooltipAudioOnly": "Audio-only mode enabled",
|
||||
"ld": "LD",
|
||||
"lowDefinition": "Low definition",
|
||||
"onlyAudioAvailable": "Only audio is available",
|
||||
"onlyAudioSupported": "We only support audio in this browser.",
|
||||
"p2pEnabled": "Peer to Peer Enabled",
|
||||
"p2pVideoQualityDescription": "In peer to peer mode, received call quality can only be toggled between high and audio only. Other settings will not be honoured until peer to peer is exited.",
|
||||
"recHighDefinitionOnly": "Will prefer high definition.",
|
||||
"sd": "SD",
|
||||
"standardDefinition": "Standard definition"
|
||||
},
|
||||
"videothumbnail": {
|
||||
"domute": "Mute",
|
||||
"flip": "Flip",
|
||||
"kick": "Kick out",
|
||||
"moderator": "Moderator",
|
||||
"mute": "Member is muted",
|
||||
"muted": "Muted",
|
||||
"remoteControl": "Remote control",
|
||||
"show": "",
|
||||
"videomute": "Member has stopped the camera"
|
||||
},
|
||||
"welcomepage": {
|
||||
"accessibilityLabel": {
|
||||
"join": "Tap to join",
|
||||
"roomname": "Enter room name"
|
||||
},
|
||||
"appDescription": "Go ahead, video chat with the whole team. In fact, invite everyone you know. {{app}} is a fully encrypted, 100% open source video conferencing solution that you can use all day, every day, for free — with no account needed.",
|
||||
"audioVideoSwitch": {
|
||||
"audio": "Voice",
|
||||
"video": "Video"
|
||||
},
|
||||
"calendar": "Calendar",
|
||||
"connectCalendarButton": "Connect your calendar",
|
||||
"connectCalendarText": "",
|
||||
"enterRoomTitle": "Start a new meeting",
|
||||
"go": "GO",
|
||||
"join": "JOIN",
|
||||
"info": "Info",
|
||||
"privacy": "Privacy",
|
||||
"recentList": "Recent",
|
||||
"recentListDelete": "Delete",
|
||||
"recentListEmpty": "Your recent list is currently empty. Chat with your team and you will find all your recent meetings here.",
|
||||
"reducedUIText": "",
|
||||
"roomname": "Enter room name",
|
||||
"roomnameHint": "Enter the name or URL of the room you want to join. You may make a name up, just let the people you are meeting know it so that they enter the same name.",
|
||||
"sendFeedback": "Send feedback",
|
||||
"terms": "Terms",
|
||||
"title": "Secure, fully featured, and completely free video conferencing"
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user