using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using TMPro; using UnityEngine; using UnityEngine.UI; // copy of PanelHeaderController class WindowText : MonoBehaviour { public LanguageDetector Content = new LanguageDetector(); [Header("Content")] [SerializeField] public TextMeshProUGUI displayedValue; // alternative component - in some places ther is used plain Text component no TextMeshProUGUI... - trash soltuion, mess in project fonts :) [SerializeField] public Text displayedTextValue; private void Start() { // Set Panel Header value if (displayedValue != null) displayedValue.text = Content.DetectInstanceBasedOnLanguage(); if (displayedTextValue != null) displayedTextValue.text = Content.DetectInstanceBasedOnLanguage(); } }