Compare commits

...

8 Commits

Author SHA1 Message Date
Saúl Ibarra Corretgé
1b8492f505 Update config.js 2020-05-27 00:14:57 +02:00
Saúl Ibarra Corretgé
d7ed4bdd06 config: don't enable H.264 by default on P2P
We are not actively testing it and it currently crashes Chrome 83+ when insertable streams are used.
2020-05-27 00:09:13 +02:00
Jaya Allamsetty
403c4a7ee7 chore(deps): update lib-jitsi-meet
c94f6a570f
2020-05-26 17:14:21 -04:00
marius-bardan
21fe3c87a6 lang: enable support for romanian lang (#6869)
Co-authored-by: Marius Bardan <marius.bardan@8x8.com>
2020-05-26 15:05:41 +02:00
lorddavidiii
6ddac3bddf debian,turn: fix getting an external ip in IPv6 enabled networks 2020-05-26 13:20:34 +02:00
Mihai Uscat
663a65ad81 fix(SecurityDialog): fix button overflow 2020-05-26 10:22:22 +02:00
marius-bardan
5977f09202 lang: complete Romanian translation
Co-authored-by: Marius Bardan <marius.bardan@8x8.com>
2020-05-26 09:18:38 +02:00
Riccardo Magliocchetti
6be2a8575f lang: update document to match current reality 2020-05-25 17:26:15 +02:00
13 changed files with 657 additions and 677 deletions

View File

@@ -352,7 +352,7 @@ var config = {
// { urls: 'stun:jitsi-meet.example.com:4446' },
{ urls: 'stun:meet-jit-si-turnrelay.jitsi.net:443' }
],
]
// Sets the ICE transport policy for the p2p connection. At the time
// of this writing the list of possible values are 'all' and 'relay',
@@ -364,7 +364,7 @@ var config = {
// If set to true, it will prefer to use H.264 for P2P calls (if H.264
// is supported).
preferH264: true
// preferH264: true
// If set to true, disable H.264 video codec by stripping it out of the
// SDP.

View File

@@ -38,6 +38,7 @@
}
.info-password-input {
width: 100%;
background-color: transparent;
border: none;
color: inherit;

View File

@@ -21,11 +21,10 @@
&-button {
display: flex;
justify-content: space-between;
align-items: center;
margin: auto;
padding: 8px 16px;
width: 152px;
width: fit-content;
width: -moz-fit-content;
height: 24px;
background: #0376DA;
border-radius: 3px;
@@ -38,6 +37,7 @@
}
&-text {
margin-left: 8px;
font-size: 15px;
line-height: 24px;
}

View File

@@ -17,8 +17,8 @@
color: #6FB1EA;
}
& > a + a {
margin-left: 24px;
& > :first-child:not(:last-child) {
margin-right: 24px;
}
}
}

View File

@@ -106,7 +106,7 @@ 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) || true
PUBLIC_IP=$(dig -4 +short myip.opendns.com a @resolver1.opendns.com) || true
if [ -z "$PUBLIC_IP" ] ; then
PUBLIC_IP="127.0.0.1"
echo "------------------------------------------------"

38
lang/languages-ro.json Normal file
View File

@@ -0,0 +1,38 @@
{
"en": "Engleză",
"af": "Afrikaans",
"az": "",
"bg": "Bulgară",
"cs": "Cehă",
"de": "Germană",
"el": "Greacă",
"eo": "Esperanto",
"es": "Spaniolă",
"fr": "Franceză",
"hy": "Armeniana",
"it": "Italiană",
"ja": "Japoneză",
"ko": "Koreană",
"nb": "",
"oc": "Occitan",
"pl": "Poloneză",
"ptBR": "Portugheză (Brazilia)",
"ru": "Rusă",
"sk": "Slovacă",
"sl": "Slovenă",
"sv": "Suedeză",
"tr": "Turcă",
"vi": "Vietnameză",
"zhCN": "Chineză (China)",
"zhTW": "Chineză (Taiwan)",
"nl": "Olandeză",
"hu": "Maghiară",
"hr": "Croată",
"frCA": "Franceză (Canadia)",
"fi": "Finlandeză",
"et": "Estoniană",
"esUS": "Spaniolă (America Latină)",
"enGB": "Engleză (Regatul Unit)",
"da": "Daneză",
"că": "Catalană"
}

View File

@@ -31,6 +31,7 @@
"pl": "Polish",
"ptBR": "Portuguese (Brazil)",
"ru": "Russian",
"ro": "Romanian",
"sc": "Sardinian",
"sk": "Slovak",
"sl": "Slovenian",

File diff suppressed because it is too large Load Diff

View File

@@ -6,19 +6,13 @@ i18next uses separate json files for each language.
Translating Jitsi Meet
======================
The translation of Jitsi Meet is integrated with Pootle. You can translate Jitsi Meet via our Pootle user interface on
[http://translate.jitsi.org](http://translate.jitsi.org).
**WARNING: Please don't create or edit manually the language files! Please use our Pootle user interface!**
The translation of Jitsi Meet is handled editing manually the language files.
Development
===========
If you want to add new functionality for Jitsi Meet and you have texts that need to be translated please use our translation module.
It is located in modules/translation. You must add key and value in main.json file in English for each translatable text.
If you want to add new functionality for Jitsi Meet and you have texts that need to be translated you must add key and value in main.json file in English for each translatable text.
Than you can use the key to get the translated text for the current language.
**WARNING: Please don't change the other language files except main.json! They must be updated and translated via our Pootle user interface!**
You can add translatable text in the HTML:

4
package-lock.json generated
View File

@@ -10875,8 +10875,8 @@
}
},
"lib-jitsi-meet": {
"version": "github:jitsi/lib-jitsi-meet#3c8d411c96fdfa18c57111630f29880f3f72949e",
"from": "github:jitsi/lib-jitsi-meet#3c8d411c96fdfa18c57111630f29880f3f72949e",
"version": "github:jitsi/lib-jitsi-meet#c94f6a570f69ebfe18de6c1549cc76370c791468",
"from": "github:jitsi/lib-jitsi-meet#c94f6a570f69ebfe18de6c1549cc76370c791468",
"requires": {
"@jitsi/sdp-interop": "1.0.2",
"@jitsi/sdp-simulcast": "0.3.0",

View File

@@ -56,7 +56,7 @@
"js-md5": "0.6.1",
"js-utils": "github:jitsi/js-utils#cf11996bd866fdb47326c59a5d3bc24be17282d4",
"jwt-decode": "2.2.0",
"lib-jitsi-meet": "github:jitsi/lib-jitsi-meet#3c8d411c96fdfa18c57111630f29880f3f72949e",
"lib-jitsi-meet": "github:jitsi/lib-jitsi-meet#c94f6a570f69ebfe18de6c1549cc76370c791468",
"libflacjs": "github:mmig/libflac.js#93d37e7f811f01cf7d8b6a603e38bd3c3810907d",
"lodash": "4.17.13",
"moment": "2.19.4",

View File

@@ -145,6 +145,12 @@ const _LANGUAGES = {
main: require('../../../../lang/main-sc')
},
// Romanian
'ro': {
languages: require('../../../../lang/languages-ro'),
main: require('../../../../lang/main-ro')
},
// Russian
'ru': {
languages: require('../../../../lang/languages-ru'),

View File

@@ -56,7 +56,7 @@ function InviteMore({
className = 'invite-more-button'
onClick = { onClick }>
<Icon src = { IconInviteMore } />
<div className = 'invite-more-text'>
<div className = 'invite-more-button-text'>
{t('addPeople.inviteMorePrompt')}
</div>
</div>