mirror of
https://gitlab.rlp.net/proj-wise2526-video2document/video2document.git
synced 2026-06-15 18:01:52 +02:00
Changed the language selection so it also shows the flags
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title id="title">Video to document</title>
|
||||
<link rel="stylesheet" href="style.css">
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/lc-select@1.3.0/themes/light.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -88,8 +89,9 @@
|
||||
|
||||
<div class="language-wrapper">
|
||||
<label id="labelLanguage">Select language:</label>
|
||||
<img id="labelLanguageFlag" src="flags/united-kingdom-flag-png-large.jpg" width="20" height="10" >
|
||||
|
||||
<select name="language_option" id="language_option">
|
||||
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
@@ -179,7 +181,7 @@
|
||||
<button id ="nextBtn" class="navBtn">→</button>
|
||||
|
||||
</div>
|
||||
|
||||
<script src="https://cdn.jsdelivr.net/npm/lc-select@1.3.0/lc_select.min.js"></script>
|
||||
<script src="languages.js"></script>
|
||||
<script src="script.js"></script>
|
||||
<script src="./renderer.js"></script>
|
||||
|
||||
@@ -9,12 +9,12 @@ Functions used in the setup or affect most of the gui
|
||||
//language changing feature => changes the language of every displayed text
|
||||
function changeLanguage(language) {
|
||||
try {
|
||||
document.getElementById('labelLanguageFlag').src = languageOptions[language].flagPath;
|
||||
//document.getElementById('labelLanguageFlag').src = languageOptions[language].flagPath;
|
||||
document.getElementById('labelKI').textContent = languageOptions[language].labelKI;
|
||||
document.getElementById('labelTranscription').textContent = languageOptions[language].labelTranscription;
|
||||
document.getElementById('labelLanguage').textContent = languageOptions[language].labelLanguage;
|
||||
document.getElementById('title').textContent = languageOptions[language].title;
|
||||
document.getElementById('h1').textContent = languageOptions[language].h1;
|
||||
//document.getElementById('h1').textContent = languageOptions[language].h1;
|
||||
document.getElementById('p1').textContent = languageOptions[language].p1;
|
||||
document.getElementById('fileName').textContent = languageOptions[language].fileName;
|
||||
document.getElementById('manualUploadBtn').textContent = languageOptions[language].manualUploadBtn;
|
||||
@@ -27,7 +27,7 @@ function changeLanguage(language) {
|
||||
document.getElementById('step_nav4').textContent = languageOptions[language].step_nav4;
|
||||
document.getElementById('step_nav5').textContent = languageOptions[language].step_nav5;
|
||||
document.getElementById('step_nav6').textContent = languageOptions[language].step_nav6;
|
||||
document.getElementById('h2').textContent = languageOptions[language].h2;
|
||||
//document.getElementById('h2').textContent = languageOptions[language].h2;
|
||||
document.getElementById('labelSpeaker').textContent = languageOptions[language].labelSpeaker;
|
||||
document.getElementById('labelSpeakerAudio').textContent = languageOptions[language].labelSpeakerAudio;
|
||||
document.getElementById('labelSpeakerWriter').textContent = languageOptions[language].labelSpeakerWriter;
|
||||
@@ -190,6 +190,7 @@ function loadDataTypeOptions(options){
|
||||
//function to load language options to the drop down list
|
||||
function loadLanguageOptions(){
|
||||
try {
|
||||
|
||||
var menu = document.getElementById('language_option');
|
||||
var object_holdy;
|
||||
var choice ;
|
||||
@@ -198,8 +199,10 @@ function loadLanguageOptions(){
|
||||
choice = document.createElement('option');
|
||||
choice.textContent = object_holdy[i];
|
||||
choice.value = object_holdy[i];
|
||||
choice.setAttribute('data-image', languageOptions[object_holdy[i]].flagPath);
|
||||
menu.appendChild(choice);
|
||||
}
|
||||
new lc_select(document.getElementById('language_option')); //loads the flag images so they get displayed in the gui
|
||||
} catch (error) {
|
||||
console.log("Error in script.js loadLanguageOptions function");
|
||||
console.log(error);
|
||||
|
||||
Reference in New Issue
Block a user