Add Chinese (simplified) translation

This commit is contained in:
Ingo Oppermann 2023-03-24 11:52:00 +01:00
parent 30751629fd
commit 0da1d6ba49
No known key found for this signature in database
GPG Key ID: 2AB32426E9DD229E
32 changed files with 3336 additions and 100 deletions

View File

@ -25,6 +25,7 @@
"pt",
"ru",
"sl",
"tr"
"tr",
"zh-hans"
]
}

View File

@ -1,7 +1,9 @@
# Restreamer-UI
## v1.7.0 > v1.x.x
- Add Add stream key field and protocol detection to RTMP publication service
- Add Chinese (simplified) translation (thanks to Huyg0180110559)
- Fix imprint, terms and credit without share ([#525](https://github.com/datarhei/restreamer/issues/529))
- Fix proxy error on the playersite ([#525](https://github.com/datarhei/restreamer/issues/525))
- Fix saving RTMP advanced options ([#518](https://github.com/datarhei/restreamer/issues/518))

View File

@ -17,6 +17,7 @@ import { messages as PT } from './locales/pt/messages.js';
import { messages as RU } from './locales/ru/messages.js';
import { messages as SL } from './locales/sl/messages.js';
import { messages as TR } from './locales/tr/messages.js';
import { messages as ZH } from './locales/zh-hans/messages.js';
import * as Storage from './utils/storage';
i18n.loadLocaleData('en', { plurals: plurals.en });
@ -32,6 +33,7 @@ i18n.loadLocaleData('pt', { plurals: plurals.pt });
i18n.loadLocaleData('ru', { plurals: plurals.ru });
i18n.loadLocaleData('sl', { plurals: plurals.sl });
i18n.loadLocaleData('tr', { plurals: plurals.tr });
i18n.loadLocaleData('zh-hans', { plurals: plurals.zh });
i18n.load({
en: EN,
da: DA,
@ -46,16 +48,30 @@ i18n.load({
ru: RU,
sl: SL,
tr: TR,
'zh-hans': ZH,
});
const getLanguage = (defaultLanguage, supportedLanguages) => {
let lang = Storage.Get('language');
if (supportedLanguages.indexOf(lang) === -1) {
lang = getBrowserLanguage(defaultLanguage);
const aliases = {
'pt-br': 'pt',
'zh-cn': 'zh-hans',
};
const getAlias = (lang) => {
if (lang in aliases) {
return aliases[lang];
}
return lang;
};
const getLanguage = (defaultLanguage, supportedLanguages) => {
let lang = getAlias(Storage.Get('language'));
if (supportedLanguages.indexOf(lang) === -1) {
lang = defaultLanguage;
lang = getAlias(getBrowserLanguage(defaultLanguage));
if (supportedLanguages.indexOf(lang) === -1) {
lang = defaultLanguage;
}
}
Storage.Set('language', lang);
@ -66,7 +82,7 @@ const getLanguage = (defaultLanguage, supportedLanguages) => {
const getBrowserLanguage = (defaultLanguage) => {
let lang = window.navigator.language;
const match = lang.match(/^[a-z]+/);
const match = lang.match(/^[a-z]+(-[a-z]+)?/i);
if (!match) {
return defaultLanguage;
}
@ -74,7 +90,7 @@ const getBrowserLanguage = (defaultLanguage) => {
return match[0].toLowerCase();
};
i18n.activate(getLanguage('en', ['en', 'da', 'de', 'el', 'es', 'fr', 'it', 'ko', 'pl', 'pt', 'ru', 'sl', 'tr']));
i18n.activate(getLanguage('en', ['en', 'da', 'de', 'el', 'es', 'fr', 'it', 'ko', 'pl', 'pt', 'ru', 'sl', 'tr', 'zh-hans']));
export default function Provider(props) {
return <I18nProvider i18n={i18n}>{props.children}</I18nProvider>;

File diff suppressed because one or more lines are too long

View File

@ -104,7 +104,7 @@ msgstr "Tilføj: {0}"
#: src/views/Publication/Services/Image2.js:126
#: src/views/Publication/Services/Linkedin.js:93
#: src/views/Publication/Services/MPEGTS.js:160
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTMP.js:142
#: src/views/Publication/Services/RTSP.js:150
#: src/views/Publication/Services/Red5.js:115
#: src/views/Publication/Services/SRT.js:161
@ -140,7 +140,7 @@ msgstr "Avanceret overvågning"
#: src/views/Publication/Services/Icecast.js:172
#: src/views/Publication/Services/Image2.js:132
#: src/views/Publication/Services/MPEGTS.js:166
#: src/views/Publication/Services/RTMP.js:138
#: src/views/Publication/Services/RTMP.js:157
#: src/views/Publication/Services/RTSP.js:162
#: src/views/Publication/Services/SRT.js:170
#: src/views/Publication/Services/UDP.js:133
@ -748,7 +748,7 @@ msgstr "Dokumenter"
#: src/views/Publication/Services/Icecast.js:240
#: src/views/Publication/Services/Image2.js:171
#: src/views/Publication/Services/MPEGTS.js:355
#: src/views/Publication/Services/RTMP.js:250
#: src/views/Publication/Services/RTMP.js:269
#: src/views/Publication/Services/RTSP.js:235
#: src/views/Publication/Services/SRT.js:428
#: src/views/Publication/Services/UDP.js:241
@ -864,7 +864,7 @@ msgid "Encoding"
msgstr "Kodning"
#: src/views/Publication/Services/HLS.js:445
#: src/views/Publication/Services/RTMP.js:222
#: src/views/Publication/Services/RTMP.js:241
#: src/views/Publication/Services/SRT.js:372
msgid "Encryption"
msgstr "Kryptering"
@ -1088,7 +1088,7 @@ msgstr "GET"
#: src/views/Publication/Services/HLS.js:200
#: src/views/Publication/Services/Icecast.js:179
#: src/views/Publication/Services/Image2.js:139
#: src/views/Publication/Services/RTMP.js:145
#: src/views/Publication/Services/RTMP.js:164
#: src/views/Publication/Services/RTSP.js:169
#: src/views/Publication/Services/SRT.js:177
#: src/views/Settings.js:1231
@ -1924,7 +1924,7 @@ msgstr "Profil"
#: src/views/Publication/Services/Linkedin.js:84
#: src/views/Publication/Services/MPEGTS.js:154
#: src/views/Publication/Services/Owncast.js:88
#: src/views/Publication/Services/RTMP.js:122
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTSP.js:144
#: src/views/Publication/Services/Red5.js:105
#: src/views/Publication/Services/SRT.js:158
@ -2479,6 +2479,10 @@ msgstr "Gemmer seerstatistikkerne på disken."
msgid "Stream"
msgstr "Stream"
#: src/views/Publication/Services/RTMP.js:148
msgid "Stream Key"
msgstr ""
#: src/views/Publication/Services/Akamai.js:156
#: src/views/Publication/Services/CDN77.js:102
msgid "Stream URL"

File diff suppressed because one or more lines are too long

View File

@ -104,7 +104,7 @@ msgstr "Hinzufügen: {0}"
#: src/views/Publication/Services/Image2.js:126
#: src/views/Publication/Services/Linkedin.js:93
#: src/views/Publication/Services/MPEGTS.js:160
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTMP.js:142
#: src/views/Publication/Services/RTSP.js:150
#: src/views/Publication/Services/Red5.js:115
#: src/views/Publication/Services/SRT.js:161
@ -140,7 +140,7 @@ msgstr "Erweiterte Systemüberwachung"
#: src/views/Publication/Services/Icecast.js:172
#: src/views/Publication/Services/Image2.js:132
#: src/views/Publication/Services/MPEGTS.js:166
#: src/views/Publication/Services/RTMP.js:138
#: src/views/Publication/Services/RTMP.js:157
#: src/views/Publication/Services/RTSP.js:162
#: src/views/Publication/Services/SRT.js:170
#: src/views/Publication/Services/UDP.js:133
@ -748,7 +748,7 @@ msgstr "Dokumente"
#: src/views/Publication/Services/Icecast.js:240
#: src/views/Publication/Services/Image2.js:171
#: src/views/Publication/Services/MPEGTS.js:355
#: src/views/Publication/Services/RTMP.js:250
#: src/views/Publication/Services/RTMP.js:269
#: src/views/Publication/Services/RTSP.js:235
#: src/views/Publication/Services/SRT.js:428
#: src/views/Publication/Services/UDP.js:241
@ -864,7 +864,7 @@ msgid "Encoding"
msgstr "Kodierung"
#: src/views/Publication/Services/HLS.js:445
#: src/views/Publication/Services/RTMP.js:222
#: src/views/Publication/Services/RTMP.js:241
#: src/views/Publication/Services/SRT.js:372
msgid "Encryption"
msgstr "Verschlüsselung"
@ -1088,7 +1088,7 @@ msgstr "GET"
#: src/views/Publication/Services/HLS.js:200
#: src/views/Publication/Services/Icecast.js:179
#: src/views/Publication/Services/Image2.js:139
#: src/views/Publication/Services/RTMP.js:145
#: src/views/Publication/Services/RTMP.js:164
#: src/views/Publication/Services/RTSP.js:169
#: src/views/Publication/Services/SRT.js:177
#: src/views/Settings.js:1231
@ -1924,7 +1924,7 @@ msgstr "Profil"
#: src/views/Publication/Services/Linkedin.js:84
#: src/views/Publication/Services/MPEGTS.js:154
#: src/views/Publication/Services/Owncast.js:88
#: src/views/Publication/Services/RTMP.js:122
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTSP.js:144
#: src/views/Publication/Services/Red5.js:105
#: src/views/Publication/Services/SRT.js:158
@ -2479,6 +2479,10 @@ msgstr "Speichert die Zuschauerstatistik auf der Festplatte."
msgid "Stream"
msgstr "Stream"
#: src/views/Publication/Services/RTMP.js:148
msgid "Stream Key"
msgstr ""
#: src/views/Publication/Services/Akamai.js:156
#: src/views/Publication/Services/CDN77.js:102
msgid "Stream URL"

File diff suppressed because one or more lines are too long

View File

@ -104,7 +104,7 @@ msgstr "Προσθήκη: {0}"
#: src/views/Publication/Services/Image2.js:126
#: src/views/Publication/Services/Linkedin.js:93
#: src/views/Publication/Services/MPEGTS.js:160
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTMP.js:142
#: src/views/Publication/Services/RTSP.js:150
#: src/views/Publication/Services/Red5.js:115
#: src/views/Publication/Services/SRT.js:161
@ -140,7 +140,7 @@ msgstr "Προηγμένη παρακολούθηση"
#: src/views/Publication/Services/Icecast.js:172
#: src/views/Publication/Services/Image2.js:132
#: src/views/Publication/Services/MPEGTS.js:166
#: src/views/Publication/Services/RTMP.js:138
#: src/views/Publication/Services/RTMP.js:157
#: src/views/Publication/Services/RTSP.js:162
#: src/views/Publication/Services/SRT.js:170
#: src/views/Publication/Services/UDP.js:133
@ -748,7 +748,7 @@ msgstr "Έγγραφα"
#: src/views/Publication/Services/Icecast.js:240
#: src/views/Publication/Services/Image2.js:171
#: src/views/Publication/Services/MPEGTS.js:355
#: src/views/Publication/Services/RTMP.js:250
#: src/views/Publication/Services/RTMP.js:269
#: src/views/Publication/Services/RTSP.js:235
#: src/views/Publication/Services/SRT.js:428
#: src/views/Publication/Services/UDP.js:241
@ -864,7 +864,7 @@ msgid "Encoding"
msgstr "Κωδικοποίηση"
#: src/views/Publication/Services/HLS.js:445
#: src/views/Publication/Services/RTMP.js:222
#: src/views/Publication/Services/RTMP.js:241
#: src/views/Publication/Services/SRT.js:372
msgid "Encryption"
msgstr "Κρυπτογράφηση"
@ -1088,7 +1088,7 @@ msgstr "GET"
#: src/views/Publication/Services/HLS.js:200
#: src/views/Publication/Services/Icecast.js:179
#: src/views/Publication/Services/Image2.js:139
#: src/views/Publication/Services/RTMP.js:145
#: src/views/Publication/Services/RTMP.js:164
#: src/views/Publication/Services/RTSP.js:169
#: src/views/Publication/Services/SRT.js:177
#: src/views/Settings.js:1231
@ -1924,7 +1924,7 @@ msgstr "Προφίλ"
#: src/views/Publication/Services/Linkedin.js:84
#: src/views/Publication/Services/MPEGTS.js:154
#: src/views/Publication/Services/Owncast.js:88
#: src/views/Publication/Services/RTMP.js:122
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTSP.js:144
#: src/views/Publication/Services/Red5.js:105
#: src/views/Publication/Services/SRT.js:158
@ -2479,6 +2479,10 @@ msgstr "Αποθηκεύει τα στατιστικά στοιχεία προβ
msgid "Stream"
msgstr "Ρεύμα"
#: src/views/Publication/Services/RTMP.js:148
msgid "Stream Key"
msgstr ""
#: src/views/Publication/Services/Akamai.js:156
#: src/views/Publication/Services/CDN77.js:102
msgid "Stream URL"

File diff suppressed because one or more lines are too long

View File

@ -104,7 +104,7 @@ msgstr "Add: {0}"
#: src/views/Publication/Services/Image2.js:126
#: src/views/Publication/Services/Linkedin.js:93
#: src/views/Publication/Services/MPEGTS.js:160
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTMP.js:142
#: src/views/Publication/Services/RTSP.js:150
#: src/views/Publication/Services/Red5.js:115
#: src/views/Publication/Services/SRT.js:161
@ -140,7 +140,7 @@ msgstr "Advanced monitoring"
#: src/views/Publication/Services/Icecast.js:172
#: src/views/Publication/Services/Image2.js:132
#: src/views/Publication/Services/MPEGTS.js:166
#: src/views/Publication/Services/RTMP.js:138
#: src/views/Publication/Services/RTMP.js:157
#: src/views/Publication/Services/RTSP.js:162
#: src/views/Publication/Services/SRT.js:170
#: src/views/Publication/Services/UDP.js:133
@ -748,7 +748,7 @@ msgstr "Docs"
#: src/views/Publication/Services/Icecast.js:240
#: src/views/Publication/Services/Image2.js:171
#: src/views/Publication/Services/MPEGTS.js:355
#: src/views/Publication/Services/RTMP.js:250
#: src/views/Publication/Services/RTMP.js:269
#: src/views/Publication/Services/RTSP.js:235
#: src/views/Publication/Services/SRT.js:428
#: src/views/Publication/Services/UDP.js:241
@ -864,7 +864,7 @@ msgid "Encoding"
msgstr "Encoding"
#: src/views/Publication/Services/HLS.js:445
#: src/views/Publication/Services/RTMP.js:222
#: src/views/Publication/Services/RTMP.js:241
#: src/views/Publication/Services/SRT.js:372
msgid "Encryption"
msgstr "Encryption"
@ -1088,7 +1088,7 @@ msgstr "GET"
#: src/views/Publication/Services/HLS.js:200
#: src/views/Publication/Services/Icecast.js:179
#: src/views/Publication/Services/Image2.js:139
#: src/views/Publication/Services/RTMP.js:145
#: src/views/Publication/Services/RTMP.js:164
#: src/views/Publication/Services/RTSP.js:169
#: src/views/Publication/Services/SRT.js:177
#: src/views/Settings.js:1231
@ -1924,7 +1924,7 @@ msgstr "Profile"
#: src/views/Publication/Services/Linkedin.js:84
#: src/views/Publication/Services/MPEGTS.js:154
#: src/views/Publication/Services/Owncast.js:88
#: src/views/Publication/Services/RTMP.js:122
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTSP.js:144
#: src/views/Publication/Services/Red5.js:105
#: src/views/Publication/Services/SRT.js:158
@ -2479,6 +2479,10 @@ msgstr "Stores the viewer statistics to the disk."
msgid "Stream"
msgstr "Stream"
#: src/views/Publication/Services/RTMP.js:148
msgid "Stream Key"
msgstr "Stream Key"
#: src/views/Publication/Services/Akamai.js:156
#: src/views/Publication/Services/CDN77.js:102
msgid "Stream URL"

File diff suppressed because one or more lines are too long

View File

@ -104,7 +104,7 @@ msgstr "Añadir: {0}"
#: src/views/Publication/Services/Image2.js:126
#: src/views/Publication/Services/Linkedin.js:93
#: src/views/Publication/Services/MPEGTS.js:160
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTMP.js:142
#: src/views/Publication/Services/RTSP.js:150
#: src/views/Publication/Services/Red5.js:115
#: src/views/Publication/Services/SRT.js:161
@ -140,7 +140,7 @@ msgstr "Vigilancia avanzada"
#: src/views/Publication/Services/Icecast.js:172
#: src/views/Publication/Services/Image2.js:132
#: src/views/Publication/Services/MPEGTS.js:166
#: src/views/Publication/Services/RTMP.js:138
#: src/views/Publication/Services/RTMP.js:157
#: src/views/Publication/Services/RTSP.js:162
#: src/views/Publication/Services/SRT.js:170
#: src/views/Publication/Services/UDP.js:133
@ -748,7 +748,7 @@ msgstr "Docs"
#: src/views/Publication/Services/Icecast.js:240
#: src/views/Publication/Services/Image2.js:171
#: src/views/Publication/Services/MPEGTS.js:355
#: src/views/Publication/Services/RTMP.js:250
#: src/views/Publication/Services/RTMP.js:269
#: src/views/Publication/Services/RTSP.js:235
#: src/views/Publication/Services/SRT.js:428
#: src/views/Publication/Services/UDP.js:241
@ -864,7 +864,7 @@ msgid "Encoding"
msgstr "Codificación"
#: src/views/Publication/Services/HLS.js:445
#: src/views/Publication/Services/RTMP.js:222
#: src/views/Publication/Services/RTMP.js:241
#: src/views/Publication/Services/SRT.js:372
msgid "Encryption"
msgstr "Codificación"
@ -1088,7 +1088,7 @@ msgstr "GET"
#: src/views/Publication/Services/HLS.js:200
#: src/views/Publication/Services/Icecast.js:179
#: src/views/Publication/Services/Image2.js:139
#: src/views/Publication/Services/RTMP.js:145
#: src/views/Publication/Services/RTMP.js:164
#: src/views/Publication/Services/RTSP.js:169
#: src/views/Publication/Services/SRT.js:177
#: src/views/Settings.js:1231
@ -1924,7 +1924,7 @@ msgstr "Perfil"
#: src/views/Publication/Services/Linkedin.js:84
#: src/views/Publication/Services/MPEGTS.js:154
#: src/views/Publication/Services/Owncast.js:88
#: src/views/Publication/Services/RTMP.js:122
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTSP.js:144
#: src/views/Publication/Services/Red5.js:105
#: src/views/Publication/Services/SRT.js:158
@ -2479,6 +2479,10 @@ msgstr "Almacena las estadísticas del visor en el disco."
msgid "Stream"
msgstr "Corriente"
#: src/views/Publication/Services/RTMP.js:148
msgid "Stream Key"
msgstr ""
#: src/views/Publication/Services/Akamai.js:156
#: src/views/Publication/Services/CDN77.js:102
msgid "Stream URL"

File diff suppressed because one or more lines are too long

View File

@ -104,7 +104,7 @@ msgstr "Ajouter : {0}"
#: src/views/Publication/Services/Image2.js:126
#: src/views/Publication/Services/Linkedin.js:93
#: src/views/Publication/Services/MPEGTS.js:160
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTMP.js:142
#: src/views/Publication/Services/RTSP.js:150
#: src/views/Publication/Services/Red5.js:115
#: src/views/Publication/Services/SRT.js:161
@ -140,7 +140,7 @@ msgstr "Surveillance avancée"
#: src/views/Publication/Services/Icecast.js:172
#: src/views/Publication/Services/Image2.js:132
#: src/views/Publication/Services/MPEGTS.js:166
#: src/views/Publication/Services/RTMP.js:138
#: src/views/Publication/Services/RTMP.js:157
#: src/views/Publication/Services/RTSP.js:162
#: src/views/Publication/Services/SRT.js:170
#: src/views/Publication/Services/UDP.js:133
@ -748,7 +748,7 @@ msgstr "Docs"
#: src/views/Publication/Services/Icecast.js:240
#: src/views/Publication/Services/Image2.js:171
#: src/views/Publication/Services/MPEGTS.js:355
#: src/views/Publication/Services/RTMP.js:250
#: src/views/Publication/Services/RTMP.js:269
#: src/views/Publication/Services/RTSP.js:235
#: src/views/Publication/Services/SRT.js:428
#: src/views/Publication/Services/UDP.js:241
@ -864,7 +864,7 @@ msgid "Encoding"
msgstr "Encodage"
#: src/views/Publication/Services/HLS.js:445
#: src/views/Publication/Services/RTMP.js:222
#: src/views/Publication/Services/RTMP.js:241
#: src/views/Publication/Services/SRT.js:372
msgid "Encryption"
msgstr "Cryptage"
@ -1088,7 +1088,7 @@ msgstr "GET"
#: src/views/Publication/Services/HLS.js:200
#: src/views/Publication/Services/Icecast.js:179
#: src/views/Publication/Services/Image2.js:139
#: src/views/Publication/Services/RTMP.js:145
#: src/views/Publication/Services/RTMP.js:164
#: src/views/Publication/Services/RTSP.js:169
#: src/views/Publication/Services/SRT.js:177
#: src/views/Settings.js:1231
@ -1924,7 +1924,7 @@ msgstr "Profil"
#: src/views/Publication/Services/Linkedin.js:84
#: src/views/Publication/Services/MPEGTS.js:154
#: src/views/Publication/Services/Owncast.js:88
#: src/views/Publication/Services/RTMP.js:122
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTSP.js:144
#: src/views/Publication/Services/Red5.js:105
#: src/views/Publication/Services/SRT.js:158
@ -2479,6 +2479,10 @@ msgstr "Stocke les statistiques du visualiseur sur le disque."
msgid "Stream"
msgstr "Stream"
#: src/views/Publication/Services/RTMP.js:148
msgid "Stream Key"
msgstr ""
#: src/views/Publication/Services/Akamai.js:156
#: src/views/Publication/Services/CDN77.js:102
msgid "Stream URL"

File diff suppressed because one or more lines are too long

View File

@ -104,7 +104,7 @@ msgstr "Aggiungi: {0}"
#: src/views/Publication/Services/Image2.js:126
#: src/views/Publication/Services/Linkedin.js:93
#: src/views/Publication/Services/MPEGTS.js:160
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTMP.js:142
#: src/views/Publication/Services/RTSP.js:150
#: src/views/Publication/Services/Red5.js:115
#: src/views/Publication/Services/SRT.js:161
@ -140,7 +140,7 @@ msgstr "Monitoraggio avanzato"
#: src/views/Publication/Services/Icecast.js:172
#: src/views/Publication/Services/Image2.js:132
#: src/views/Publication/Services/MPEGTS.js:166
#: src/views/Publication/Services/RTMP.js:138
#: src/views/Publication/Services/RTMP.js:157
#: src/views/Publication/Services/RTSP.js:162
#: src/views/Publication/Services/SRT.js:170
#: src/views/Publication/Services/UDP.js:133
@ -748,7 +748,7 @@ msgstr "Documenti"
#: src/views/Publication/Services/Icecast.js:240
#: src/views/Publication/Services/Image2.js:171
#: src/views/Publication/Services/MPEGTS.js:355
#: src/views/Publication/Services/RTMP.js:250
#: src/views/Publication/Services/RTMP.js:269
#: src/views/Publication/Services/RTSP.js:235
#: src/views/Publication/Services/SRT.js:428
#: src/views/Publication/Services/UDP.js:241
@ -864,7 +864,7 @@ msgid "Encoding"
msgstr "Codifica"
#: src/views/Publication/Services/HLS.js:445
#: src/views/Publication/Services/RTMP.js:222
#: src/views/Publication/Services/RTMP.js:241
#: src/views/Publication/Services/SRT.js:372
msgid "Encryption"
msgstr "Crittografia"
@ -1088,7 +1088,7 @@ msgstr "GET"
#: src/views/Publication/Services/HLS.js:200
#: src/views/Publication/Services/Icecast.js:179
#: src/views/Publication/Services/Image2.js:139
#: src/views/Publication/Services/RTMP.js:145
#: src/views/Publication/Services/RTMP.js:164
#: src/views/Publication/Services/RTSP.js:169
#: src/views/Publication/Services/SRT.js:177
#: src/views/Settings.js:1231
@ -1924,7 +1924,7 @@ msgstr "Profilo"
#: src/views/Publication/Services/Linkedin.js:84
#: src/views/Publication/Services/MPEGTS.js:154
#: src/views/Publication/Services/Owncast.js:88
#: src/views/Publication/Services/RTMP.js:122
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTSP.js:144
#: src/views/Publication/Services/Red5.js:105
#: src/views/Publication/Services/SRT.js:158
@ -2479,6 +2479,10 @@ msgstr "Memorizza le statistiche del visualizzatore sul disco."
msgid "Stream"
msgstr "Flusso"
#: src/views/Publication/Services/RTMP.js:148
msgid "Stream Key"
msgstr ""
#: src/views/Publication/Services/Akamai.js:156
#: src/views/Publication/Services/CDN77.js:102
msgid "Stream URL"

File diff suppressed because one or more lines are too long

View File

@ -104,7 +104,7 @@ msgstr "추가: {0}"
#: src/views/Publication/Services/Image2.js:126
#: src/views/Publication/Services/Linkedin.js:93
#: src/views/Publication/Services/MPEGTS.js:160
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTMP.js:142
#: src/views/Publication/Services/RTSP.js:150
#: src/views/Publication/Services/Red5.js:115
#: src/views/Publication/Services/SRT.js:161
@ -140,7 +140,7 @@ msgstr "심화 모니터링"
#: src/views/Publication/Services/Icecast.js:172
#: src/views/Publication/Services/Image2.js:132
#: src/views/Publication/Services/MPEGTS.js:166
#: src/views/Publication/Services/RTMP.js:138
#: src/views/Publication/Services/RTMP.js:157
#: src/views/Publication/Services/RTSP.js:162
#: src/views/Publication/Services/SRT.js:170
#: src/views/Publication/Services/UDP.js:133
@ -748,7 +748,7 @@ msgstr "문서"
#: src/views/Publication/Services/Icecast.js:240
#: src/views/Publication/Services/Image2.js:171
#: src/views/Publication/Services/MPEGTS.js:355
#: src/views/Publication/Services/RTMP.js:250
#: src/views/Publication/Services/RTMP.js:269
#: src/views/Publication/Services/RTSP.js:235
#: src/views/Publication/Services/SRT.js:428
#: src/views/Publication/Services/UDP.js:241
@ -864,7 +864,7 @@ msgid "Encoding"
msgstr "인코딩"
#: src/views/Publication/Services/HLS.js:445
#: src/views/Publication/Services/RTMP.js:222
#: src/views/Publication/Services/RTMP.js:241
#: src/views/Publication/Services/SRT.js:372
msgid "Encryption"
msgstr "암호화"
@ -1088,7 +1088,7 @@ msgstr "얻기"
#: src/views/Publication/Services/HLS.js:200
#: src/views/Publication/Services/Icecast.js:179
#: src/views/Publication/Services/Image2.js:139
#: src/views/Publication/Services/RTMP.js:145
#: src/views/Publication/Services/RTMP.js:164
#: src/views/Publication/Services/RTSP.js:169
#: src/views/Publication/Services/SRT.js:177
#: src/views/Settings.js:1231
@ -1924,7 +1924,7 @@ msgstr "프로파일"
#: src/views/Publication/Services/Linkedin.js:84
#: src/views/Publication/Services/MPEGTS.js:154
#: src/views/Publication/Services/Owncast.js:88
#: src/views/Publication/Services/RTMP.js:122
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTSP.js:144
#: src/views/Publication/Services/Red5.js:105
#: src/views/Publication/Services/SRT.js:158
@ -2479,6 +2479,10 @@ msgstr "시청자 통계를 디스크에 저장합니다."
msgid "Stream"
msgstr "스트림"
#: src/views/Publication/Services/RTMP.js:148
msgid "Stream Key"
msgstr ""
#: src/views/Publication/Services/Akamai.js:156
#: src/views/Publication/Services/CDN77.js:102
msgid "Stream URL"

File diff suppressed because one or more lines are too long

View File

@ -104,7 +104,7 @@ msgstr "Dodaj : {0}"
#: src/views/Publication/Services/Image2.js:126
#: src/views/Publication/Services/Linkedin.js:93
#: src/views/Publication/Services/MPEGTS.js:160
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTMP.js:142
#: src/views/Publication/Services/RTSP.js:150
#: src/views/Publication/Services/Red5.js:115
#: src/views/Publication/Services/SRT.js:161
@ -140,7 +140,7 @@ msgstr "Zaawansowane monitorowanie"
#: src/views/Publication/Services/Icecast.js:172
#: src/views/Publication/Services/Image2.js:132
#: src/views/Publication/Services/MPEGTS.js:166
#: src/views/Publication/Services/RTMP.js:138
#: src/views/Publication/Services/RTMP.js:157
#: src/views/Publication/Services/RTSP.js:162
#: src/views/Publication/Services/SRT.js:170
#: src/views/Publication/Services/UDP.js:133
@ -748,7 +748,7 @@ msgstr "Dokumentacja"
#: src/views/Publication/Services/Icecast.js:240
#: src/views/Publication/Services/Image2.js:171
#: src/views/Publication/Services/MPEGTS.js:355
#: src/views/Publication/Services/RTMP.js:250
#: src/views/Publication/Services/RTMP.js:269
#: src/views/Publication/Services/RTSP.js:235
#: src/views/Publication/Services/SRT.js:428
#: src/views/Publication/Services/UDP.js:241
@ -864,7 +864,7 @@ msgid "Encoding"
msgstr "Kodowanie"
#: src/views/Publication/Services/HLS.js:445
#: src/views/Publication/Services/RTMP.js:222
#: src/views/Publication/Services/RTMP.js:241
#: src/views/Publication/Services/SRT.js:372
msgid "Encryption"
msgstr "Szyfrowanie"
@ -1088,7 +1088,7 @@ msgstr "GET"
#: src/views/Publication/Services/HLS.js:200
#: src/views/Publication/Services/Icecast.js:179
#: src/views/Publication/Services/Image2.js:139
#: src/views/Publication/Services/RTMP.js:145
#: src/views/Publication/Services/RTMP.js:164
#: src/views/Publication/Services/RTSP.js:169
#: src/views/Publication/Services/SRT.js:177
#: src/views/Settings.js:1231
@ -1924,7 +1924,7 @@ msgstr "Profil"
#: src/views/Publication/Services/Linkedin.js:84
#: src/views/Publication/Services/MPEGTS.js:154
#: src/views/Publication/Services/Owncast.js:88
#: src/views/Publication/Services/RTMP.js:122
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTSP.js:144
#: src/views/Publication/Services/Red5.js:105
#: src/views/Publication/Services/SRT.js:158
@ -2479,6 +2479,10 @@ msgstr "Przechowuje statystyki oglądających na dysku."
msgid "Stream"
msgstr "Stream"
#: src/views/Publication/Services/RTMP.js:148
msgid "Stream Key"
msgstr ""
#: src/views/Publication/Services/Akamai.js:156
#: src/views/Publication/Services/CDN77.js:102
msgid "Stream URL"

File diff suppressed because one or more lines are too long

View File

@ -104,7 +104,7 @@ msgstr "Adicionar: {0}"
#: src/views/Publication/Services/Image2.js:126
#: src/views/Publication/Services/Linkedin.js:93
#: src/views/Publication/Services/MPEGTS.js:160
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTMP.js:142
#: src/views/Publication/Services/RTSP.js:150
#: src/views/Publication/Services/Red5.js:115
#: src/views/Publication/Services/SRT.js:161
@ -140,7 +140,7 @@ msgstr "Monitoramento avançado"
#: src/views/Publication/Services/Icecast.js:172
#: src/views/Publication/Services/Image2.js:132
#: src/views/Publication/Services/MPEGTS.js:166
#: src/views/Publication/Services/RTMP.js:138
#: src/views/Publication/Services/RTMP.js:157
#: src/views/Publication/Services/RTSP.js:162
#: src/views/Publication/Services/SRT.js:170
#: src/views/Publication/Services/UDP.js:133
@ -748,7 +748,7 @@ msgstr "Docs"
#: src/views/Publication/Services/Icecast.js:240
#: src/views/Publication/Services/Image2.js:171
#: src/views/Publication/Services/MPEGTS.js:355
#: src/views/Publication/Services/RTMP.js:250
#: src/views/Publication/Services/RTMP.js:269
#: src/views/Publication/Services/RTSP.js:235
#: src/views/Publication/Services/SRT.js:428
#: src/views/Publication/Services/UDP.js:241
@ -864,7 +864,7 @@ msgid "Encoding"
msgstr "Codificação"
#: src/views/Publication/Services/HLS.js:445
#: src/views/Publication/Services/RTMP.js:222
#: src/views/Publication/Services/RTMP.js:241
#: src/views/Publication/Services/SRT.js:372
msgid "Encryption"
msgstr "Criptografia"
@ -1088,7 +1088,7 @@ msgstr "GET"
#: src/views/Publication/Services/HLS.js:200
#: src/views/Publication/Services/Icecast.js:179
#: src/views/Publication/Services/Image2.js:139
#: src/views/Publication/Services/RTMP.js:145
#: src/views/Publication/Services/RTMP.js:164
#: src/views/Publication/Services/RTSP.js:169
#: src/views/Publication/Services/SRT.js:177
#: src/views/Settings.js:1231
@ -1924,7 +1924,7 @@ msgstr "Perfil"
#: src/views/Publication/Services/Linkedin.js:84
#: src/views/Publication/Services/MPEGTS.js:154
#: src/views/Publication/Services/Owncast.js:88
#: src/views/Publication/Services/RTMP.js:122
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTSP.js:144
#: src/views/Publication/Services/Red5.js:105
#: src/views/Publication/Services/SRT.js:158
@ -2479,6 +2479,10 @@ msgstr "Armazena as estatísticas do telespectador no disco."
msgid "Stream"
msgstr "Corrente"
#: src/views/Publication/Services/RTMP.js:148
msgid "Stream Key"
msgstr ""
#: src/views/Publication/Services/Akamai.js:156
#: src/views/Publication/Services/CDN77.js:102
msgid "Stream URL"

File diff suppressed because one or more lines are too long

View File

@ -104,7 +104,7 @@ msgstr "Добавить: {0}"
#: src/views/Publication/Services/Image2.js:126
#: src/views/Publication/Services/Linkedin.js:93
#: src/views/Publication/Services/MPEGTS.js:160
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTMP.js:142
#: src/views/Publication/Services/RTSP.js:150
#: src/views/Publication/Services/Red5.js:115
#: src/views/Publication/Services/SRT.js:161
@ -140,7 +140,7 @@ msgstr "Расширенный мониторинг"
#: src/views/Publication/Services/Icecast.js:172
#: src/views/Publication/Services/Image2.js:132
#: src/views/Publication/Services/MPEGTS.js:166
#: src/views/Publication/Services/RTMP.js:138
#: src/views/Publication/Services/RTMP.js:157
#: src/views/Publication/Services/RTSP.js:162
#: src/views/Publication/Services/SRT.js:170
#: src/views/Publication/Services/UDP.js:133
@ -748,7 +748,7 @@ msgstr "Документы"
#: src/views/Publication/Services/Icecast.js:240
#: src/views/Publication/Services/Image2.js:171
#: src/views/Publication/Services/MPEGTS.js:355
#: src/views/Publication/Services/RTMP.js:250
#: src/views/Publication/Services/RTMP.js:269
#: src/views/Publication/Services/RTSP.js:235
#: src/views/Publication/Services/SRT.js:428
#: src/views/Publication/Services/UDP.js:241
@ -864,7 +864,7 @@ msgid "Encoding"
msgstr "Кодирование"
#: src/views/Publication/Services/HLS.js:445
#: src/views/Publication/Services/RTMP.js:222
#: src/views/Publication/Services/RTMP.js:241
#: src/views/Publication/Services/SRT.js:372
msgid "Encryption"
msgstr "Шифрование"
@ -1088,7 +1088,7 @@ msgstr "GET"
#: src/views/Publication/Services/HLS.js:200
#: src/views/Publication/Services/Icecast.js:179
#: src/views/Publication/Services/Image2.js:139
#: src/views/Publication/Services/RTMP.js:145
#: src/views/Publication/Services/RTMP.js:164
#: src/views/Publication/Services/RTSP.js:169
#: src/views/Publication/Services/SRT.js:177
#: src/views/Settings.js:1231
@ -1924,7 +1924,7 @@ msgstr "Профиль"
#: src/views/Publication/Services/Linkedin.js:84
#: src/views/Publication/Services/MPEGTS.js:154
#: src/views/Publication/Services/Owncast.js:88
#: src/views/Publication/Services/RTMP.js:122
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTSP.js:144
#: src/views/Publication/Services/Red5.js:105
#: src/views/Publication/Services/SRT.js:158
@ -2479,6 +2479,10 @@ msgstr "Сохраняет статистику просмотра на диск
msgid "Stream"
msgstr "Поток"
#: src/views/Publication/Services/RTMP.js:148
msgid "Stream Key"
msgstr ""
#: src/views/Publication/Services/Akamai.js:156
#: src/views/Publication/Services/CDN77.js:102
msgid "Stream URL"

File diff suppressed because one or more lines are too long

View File

@ -104,7 +104,7 @@ msgstr "Dodaj: {0}"
#: src/views/Publication/Services/Image2.js:126
#: src/views/Publication/Services/Linkedin.js:93
#: src/views/Publication/Services/MPEGTS.js:160
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTMP.js:142
#: src/views/Publication/Services/RTSP.js:150
#: src/views/Publication/Services/Red5.js:115
#: src/views/Publication/Services/SRT.js:161
@ -140,7 +140,7 @@ msgstr "Napredno spremljanje"
#: src/views/Publication/Services/Icecast.js:172
#: src/views/Publication/Services/Image2.js:132
#: src/views/Publication/Services/MPEGTS.js:166
#: src/views/Publication/Services/RTMP.js:138
#: src/views/Publication/Services/RTMP.js:157
#: src/views/Publication/Services/RTSP.js:162
#: src/views/Publication/Services/SRT.js:170
#: src/views/Publication/Services/UDP.js:133
@ -748,7 +748,7 @@ msgstr "Dokumenti"
#: src/views/Publication/Services/Icecast.js:240
#: src/views/Publication/Services/Image2.js:171
#: src/views/Publication/Services/MPEGTS.js:355
#: src/views/Publication/Services/RTMP.js:250
#: src/views/Publication/Services/RTMP.js:269
#: src/views/Publication/Services/RTSP.js:235
#: src/views/Publication/Services/SRT.js:428
#: src/views/Publication/Services/UDP.js:241
@ -864,7 +864,7 @@ msgid "Encoding"
msgstr "Enkodiranje"
#: src/views/Publication/Services/HLS.js:445
#: src/views/Publication/Services/RTMP.js:222
#: src/views/Publication/Services/RTMP.js:241
#: src/views/Publication/Services/SRT.js:372
msgid "Encryption"
msgstr "Zaščita"
@ -1088,7 +1088,7 @@ msgstr "GET"
#: src/views/Publication/Services/HLS.js:200
#: src/views/Publication/Services/Icecast.js:179
#: src/views/Publication/Services/Image2.js:139
#: src/views/Publication/Services/RTMP.js:145
#: src/views/Publication/Services/RTMP.js:164
#: src/views/Publication/Services/RTSP.js:169
#: src/views/Publication/Services/SRT.js:177
#: src/views/Settings.js:1231
@ -1924,7 +1924,7 @@ msgstr "Profil"
#: src/views/Publication/Services/Linkedin.js:84
#: src/views/Publication/Services/MPEGTS.js:154
#: src/views/Publication/Services/Owncast.js:88
#: src/views/Publication/Services/RTMP.js:122
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTSP.js:144
#: src/views/Publication/Services/Red5.js:105
#: src/views/Publication/Services/SRT.js:158
@ -2479,6 +2479,10 @@ msgstr "Na disk shrani statistiko pregledovalnika."
msgid "Stream"
msgstr "Tok"
#: src/views/Publication/Services/RTMP.js:148
msgid "Stream Key"
msgstr ""
#: src/views/Publication/Services/Akamai.js:156
#: src/views/Publication/Services/CDN77.js:102
msgid "Stream URL"

File diff suppressed because one or more lines are too long

View File

@ -104,7 +104,7 @@ msgstr "Ekle: {0}"
#: src/views/Publication/Services/Image2.js:126
#: src/views/Publication/Services/Linkedin.js:93
#: src/views/Publication/Services/MPEGTS.js:160
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTMP.js:142
#: src/views/Publication/Services/RTSP.js:150
#: src/views/Publication/Services/Red5.js:115
#: src/views/Publication/Services/SRT.js:161
@ -140,7 +140,7 @@ msgstr "Gelişmiş izleme"
#: src/views/Publication/Services/Icecast.js:172
#: src/views/Publication/Services/Image2.js:132
#: src/views/Publication/Services/MPEGTS.js:166
#: src/views/Publication/Services/RTMP.js:138
#: src/views/Publication/Services/RTMP.js:157
#: src/views/Publication/Services/RTSP.js:162
#: src/views/Publication/Services/SRT.js:170
#: src/views/Publication/Services/UDP.js:133
@ -748,7 +748,7 @@ msgstr "Dokümanlar"
#: src/views/Publication/Services/Icecast.js:240
#: src/views/Publication/Services/Image2.js:171
#: src/views/Publication/Services/MPEGTS.js:355
#: src/views/Publication/Services/RTMP.js:250
#: src/views/Publication/Services/RTMP.js:269
#: src/views/Publication/Services/RTSP.js:235
#: src/views/Publication/Services/SRT.js:428
#: src/views/Publication/Services/UDP.js:241
@ -864,7 +864,7 @@ msgid "Encoding"
msgstr "Kodlama"
#: src/views/Publication/Services/HLS.js:445
#: src/views/Publication/Services/RTMP.js:222
#: src/views/Publication/Services/RTMP.js:241
#: src/views/Publication/Services/SRT.js:372
msgid "Encryption"
msgstr "Şifreleme"
@ -1088,7 +1088,7 @@ msgstr "GET"
#: src/views/Publication/Services/HLS.js:200
#: src/views/Publication/Services/Icecast.js:179
#: src/views/Publication/Services/Image2.js:139
#: src/views/Publication/Services/RTMP.js:145
#: src/views/Publication/Services/RTMP.js:164
#: src/views/Publication/Services/RTSP.js:169
#: src/views/Publication/Services/SRT.js:177
#: src/views/Settings.js:1231
@ -1924,7 +1924,7 @@ msgstr "Profil"
#: src/views/Publication/Services/Linkedin.js:84
#: src/views/Publication/Services/MPEGTS.js:154
#: src/views/Publication/Services/Owncast.js:88
#: src/views/Publication/Services/RTMP.js:122
#: src/views/Publication/Services/RTMP.js:132
#: src/views/Publication/Services/RTSP.js:144
#: src/views/Publication/Services/Red5.js:105
#: src/views/Publication/Services/SRT.js:158
@ -2479,6 +2479,10 @@ msgstr "Görüntüleyici istatistiklerini diske kaydeder."
msgid "Stream"
msgstr "Akış"
#: src/views/Publication/Services/RTMP.js:148
msgid "Stream Key"
msgstr ""
#: src/views/Publication/Services/Akamai.js:156
#: src/views/Publication/Services/CDN77.js:102
msgid "Stream URL"

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -51,10 +51,11 @@ export default function LanguageSelect(props) {
<MenuItem value="it">Italiano</MenuItem>
<MenuItem value="ko">한국어</MenuItem>
<MenuItem value="pl">Polski</MenuItem>
<MenuItem value="pt">Português</MenuItem>
<MenuItem value="pt-br">Português</MenuItem>
<MenuItem value="ru">Русский</MenuItem>
<MenuItem value="sl">Slovenščina</MenuItem>
<MenuItem value="tr">Türkçe</MenuItem>
<MenuItem value="zh-hans">中文(简体)</MenuItem>
</Select>
);
}