Added support for controller data (#844)
* Added controller helper, local database structure * Update locale files * Update exe * Update exe and locale files * Added loading logic for controllers * Fix * Fix * Added controller selector * Fix autocompletion on controllers * Update exe and locale files * Fix data loading * Update exe and locale files * Added option to hide controller select * Update exe and locale files * Update French locale * Update exe and locale files * Fix french locale * Update exe and locale files * Fixed controller label * Update exe and locale files * Fixed UI offset * Update exe and locale files * Fix misalignment * Update exe and locale files * Fix * Update exe and locale files * Fix update logic * Update exe and locale files --------- Co-authored-by: GitHub Action <action@github.com>
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -60,3 +60,4 @@ logs/*
|
||||
Pipfile*
|
||||
env
|
||||
desktop.ini
|
||||
assets/controller/*
|
||||
|
||||
152
src/Helpers/TSHControllerHelper.py
Normal file
152
src/Helpers/TSHControllerHelper.py
Normal file
@@ -0,0 +1,152 @@
|
||||
import re
|
||||
import unicodedata
|
||||
from qtpy.QtCore import *
|
||||
from qtpy.QtGui import *
|
||||
from qtpy.QtWidgets import *
|
||||
import requests
|
||||
import os
|
||||
import shutil
|
||||
import traceback
|
||||
import zipfile
|
||||
from .TSHDictHelper import deep_get
|
||||
from ..TournamentDataProvider import TournamentDataProvider
|
||||
from .TSHLocaleHelper import TSHLocaleHelper
|
||||
import json
|
||||
from loguru import logger
|
||||
import glob
|
||||
|
||||
|
||||
class TSHControllerHelperSignals(QObject):
|
||||
controllersUpdated = Signal()
|
||||
|
||||
|
||||
class TSHControllerHelper(QObject):
|
||||
instance: "TSHControllerHelper" = None
|
||||
|
||||
signals = TSHControllerHelperSignals()
|
||||
|
||||
def __init__(self) -> None:
|
||||
super().__init__()
|
||||
self.controller_list = {}
|
||||
self.controllerModel = QStandardItemModel()
|
||||
|
||||
self.UpdateControllerFile()
|
||||
self.BuildControllerTree()
|
||||
self.UpdateControllerModel()
|
||||
|
||||
|
||||
def UpdateControllerFile(self):
|
||||
try:
|
||||
url = 'https://github.com/Wolfy76700/ControllerDatabase/archive/refs/heads/main.zip'
|
||||
r = requests.get(url, allow_redirects=True)
|
||||
|
||||
with open('./assets/controller.zip.tmp', 'wb') as zip_file:
|
||||
zip_file.write(r.content)
|
||||
|
||||
try:
|
||||
# Extract ZIP
|
||||
if os.path.exists("./assets/controller_tmp"):
|
||||
shutil.rmtree("./assets/controller_tmp")
|
||||
with zipfile.ZipFile('./assets/controller.zip.tmp', 'r') as zip_file:
|
||||
os.mkdir('./assets/controller_tmp')
|
||||
zip_file.extractall('./assets/controller_tmp')
|
||||
|
||||
# Remove ZIP
|
||||
os.remove('./assets/controller.zip.tmp')
|
||||
|
||||
# Move directory
|
||||
if os.path.exists("./assets/controller"):
|
||||
shutil.rmtree("./assets/controller")
|
||||
os.rename(
|
||||
'./assets/controller_tmp',
|
||||
'./assets/controller'
|
||||
)
|
||||
|
||||
logger.info("Controller files updated")
|
||||
except:
|
||||
logger.error("Controller files download failed")
|
||||
except Exception as e:
|
||||
logger.error(
|
||||
"Could not update /assets/controller: "+str(e))
|
||||
|
||||
def BuildControllerTree(self):
|
||||
controller_list = {}
|
||||
list_controller_directories = glob.glob("./assets/controller/ControllerDatabase-main/*/*/*/")
|
||||
for controller_directory in list_controller_directories:
|
||||
if os.path.exists(f"{controller_directory}/config.json"):
|
||||
split = controller_directory.split("/")
|
||||
controller_id = f"{split[-4]}/{split[-3]}/{split[-2]}"
|
||||
print(f"Loading: {controller_id}")
|
||||
with open(f"{controller_directory}/config.json", "rt", encoding="utf-8") as config_file:
|
||||
config_json = json.loads(config_file.read())
|
||||
if os.path.exists(f"{"/".join(split[:-2])}/config.json"):
|
||||
with open(f"{"/".join(split[:-2])}/config.json", "rt", encoding="utf-8") as manufacturer_file:
|
||||
manufacturer = json.loads(manufacturer_file.read()).get("name")
|
||||
print(f"Manufacturer: {manufacturer}")
|
||||
else:
|
||||
manufacturer = None
|
||||
|
||||
if os.path.exists(f"{"/".join(split[:-3])}/config.json"):
|
||||
with open(f"{"/".join(split[:-3])}/config.json", "rt", encoding="utf-8") as controller_type_file:
|
||||
controller_type = json.loads(controller_type_file.read()).get("name")
|
||||
print(f"Type: {controller_type}")
|
||||
else:
|
||||
controller_type = None
|
||||
|
||||
if os.path.exists(f"{controller_directory}/image.png"):
|
||||
icon_path = f"{controller_directory}/image.png"
|
||||
else:
|
||||
icon_path = None
|
||||
|
||||
controller_json = {
|
||||
"name": config_json.get("name"),
|
||||
"manufacturer": manufacturer,
|
||||
"type": controller_type,
|
||||
"icon_path": icon_path,
|
||||
"config_path": f"{controller_directory}/config.json"
|
||||
}
|
||||
controller_list[controller_id] = controller_json
|
||||
self.controller_list = controller_list
|
||||
|
||||
|
||||
def UpdateControllerModel(self):
|
||||
try:
|
||||
self.controllerModel = QStandardItemModel()
|
||||
|
||||
# Add one empty
|
||||
item = QStandardItem("")
|
||||
self.controllerModel.appendRow(item)
|
||||
|
||||
for c in self.controller_list.keys():
|
||||
item = QStandardItem()
|
||||
item.setData(c, Qt.ItemDataRole.EditRole)
|
||||
print(c)
|
||||
|
||||
data = {
|
||||
"name": self.controller_list[c].get("name"),
|
||||
"manufacturer": self.controller_list[c].get("manufacturer"),
|
||||
"type": self.controller_list[c].get("type"),
|
||||
"codename": c
|
||||
}
|
||||
|
||||
|
||||
data["icon_path"] = self.controller_list[c].get("icon_path")
|
||||
if data["icon_path"]:
|
||||
item.setIcon(QIcon(QPixmap.fromImage(QImage(data["icon_path"])))
|
||||
)
|
||||
else:
|
||||
item.setIcon(QIcon(QPixmap.fromImage(QImage('./assets/icons/cancel.svg')))
|
||||
)
|
||||
|
||||
if self.controller_list[c].get("name") != c:
|
||||
item.setData(
|
||||
f'{self.controller_list[c].get("name")}', Qt.ItemDataRole.EditRole)
|
||||
|
||||
item.setData(data, Qt.ItemDataRole.UserRole)
|
||||
self.controllerModel.appendRow(item)
|
||||
|
||||
self.controllerModel.sort(0)
|
||||
except:
|
||||
logger.error(traceback.format_exc())
|
||||
|
||||
TSHControllerHelper.instance = TSHControllerHelper()
|
||||
@@ -22,7 +22,7 @@ class TSHPlayerDB:
|
||||
database = {}
|
||||
model: QStandardItemModel = None
|
||||
fieldnames = ["prefix", "gamerTag", "name", "twitter",
|
||||
"country_code", "state_code", "mains", "pronoun", "custom_textbox"] # Please always add the new fields at the end of the list
|
||||
"country_code", "state_code", "mains", "pronoun", "custom_textbox", "controller"] # Please always add the new fields at the end of the list
|
||||
modelLock = Lock()
|
||||
|
||||
def LoadDB():
|
||||
|
||||
@@ -8,6 +8,7 @@ from qtpy import uic
|
||||
from .Helpers.TSHCountryHelper import TSHCountryHelper
|
||||
from .StateManager import StateManager
|
||||
from .TSHGameAssetManager import TSHGameAssetManager
|
||||
from .Helpers.TSHControllerHelper import TSHControllerHelper
|
||||
from .TSHPlayerDB import TSHPlayerDB
|
||||
from .TSHTournamentDataProvider import TSHTournamentDataProvider
|
||||
from .Helpers.TSHLocaleHelper import TSHLocaleHelper
|
||||
@@ -54,10 +55,12 @@ class TSHScoreboardPlayerWidget(QGroupBox):
|
||||
|
||||
uic.loadUi(TSHResolve("src/layout/TSHScoreboardPlayer.ui"), self)
|
||||
|
||||
self.LoadControllers()
|
||||
|
||||
custom_textbox_layout = QHBoxLayout()
|
||||
self.custom_textbox = QPlainTextEdit()
|
||||
custom_textbox_layout.addWidget(self.custom_textbox)
|
||||
self.layout().addLayout(custom_textbox_layout, 98, 0, 1, 3)
|
||||
self.layout().addLayout(custom_textbox_layout, 98, 2, 1, 1)
|
||||
self.custom_textbox.setObjectName("custom_textbox")
|
||||
self.custom_textbox.setPlaceholderText(QApplication.translate("app", "Additional information"))
|
||||
self.custom_textbox.textChanged.connect(
|
||||
@@ -526,6 +529,46 @@ class TSHScoreboardPlayerWidget(QGroupBox):
|
||||
|
||||
StateManager.ReleaseSaving()
|
||||
|
||||
def LoadControllers(self):
|
||||
try:
|
||||
if TSHControllerHelper.instance.controllerModel == None:
|
||||
TSHControllerHelper.BuildControllerTree()
|
||||
TSHControllerHelper.UpdateControllerModel()
|
||||
|
||||
controller_layout = QVBoxLayout()
|
||||
|
||||
controller_label = QLabel()
|
||||
controller_layout.addWidget(controller_label)
|
||||
controller_label.setText(QApplication.translate("app", "Controller").upper())
|
||||
controller_label.setStyleSheet("QLabel{font-weight: bold; font-size: 8pt;}")
|
||||
controller_label.setObjectName("controllerLabel")
|
||||
|
||||
self.controller = QComboBox()
|
||||
|
||||
controller_layout.addWidget(self.controller)
|
||||
self.layout().addLayout(controller_layout, 97, 2, 1, 1)
|
||||
|
||||
self.controller.setObjectName("controller")
|
||||
self.controller.setEditable(True)
|
||||
self.controller.completer().setFilterMode(Qt.MatchFlag.MatchContains)
|
||||
self.controller.completer().setCompletionMode(QCompleter.PopupCompletion)
|
||||
self.controller.completer().popup().setMinimumWidth(250)
|
||||
self.controller.setIconSize(QSize(24, 24))
|
||||
self.controller.setFixedHeight(32)
|
||||
self.controller.setMinimumWidth(60)
|
||||
# self.controller.setMaximumWidth(120)
|
||||
self.controller.setFont(
|
||||
QFont(self.controller.font().family(), 9))
|
||||
self.controller.setModel(
|
||||
TSHControllerHelper.instance.controllerModel)
|
||||
view = QListView()
|
||||
view.setIconSize(QSize(24, 24))
|
||||
self.controller.setView(view)
|
||||
|
||||
except Exception as e:
|
||||
logger.error(traceback.format_exc())
|
||||
exit()
|
||||
|
||||
def LoadCountries(self):
|
||||
try:
|
||||
if TSHCountryHelper.countryModel == None:
|
||||
@@ -743,6 +786,19 @@ class TSHScoreboardPlayerWidget(QGroupBox):
|
||||
if stateElement.currentIndex() != stateIndex:
|
||||
stateElement.setCurrentIndex(stateIndex)
|
||||
|
||||
if data.get("controller"):
|
||||
controllerElement: QComboBox = self.findChild(
|
||||
QComboBox, "controller")
|
||||
controllerIndex = 0
|
||||
for i in range(controllerElement.model().rowCount()):
|
||||
item = controllerElement.model().item(i).data(Qt.ItemDataRole.UserRole)
|
||||
if item:
|
||||
if data.get("controller") == item.get("codename"):
|
||||
controllerIndex = i
|
||||
break
|
||||
if controllerElement.currentIndex() != controllerIndex:
|
||||
controllerElement.setCurrentIndex(controllerIndex)
|
||||
|
||||
if data.get("mains") and no_mains != True:
|
||||
if type(data.get("mains")) == list:
|
||||
for element in self.character_elements:
|
||||
@@ -858,6 +914,10 @@ class TSHScoreboardPlayerWidget(QGroupBox):
|
||||
if self.findChild(QComboBox, "state").currentData(Qt.ItemDataRole.UserRole):
|
||||
playerData["state_code"] = self.findChild(
|
||||
QComboBox, "state").currentData(Qt.ItemDataRole.UserRole).get("code")
|
||||
|
||||
if self.findChild(QComboBox, "controller").currentData(Qt.ItemDataRole.UserRole):
|
||||
playerData["controller"] = self.findChild(
|
||||
QComboBox, "controller").currentData(Qt.ItemDataRole.UserRole).get("codename")
|
||||
|
||||
TSHPlayerDB.AddPlayers([playerData], overwrite=True)
|
||||
|
||||
|
||||
@@ -223,6 +223,7 @@ class TSHScoreboardWidget(QWidget):
|
||||
["Location", ["locationLabel", "state", "country"]],
|
||||
["Characters", ["characters"]],
|
||||
["Pronouns", ["pronoun", "pronounLabel"]],
|
||||
["Controller", ["controller", "controllerLabel"]],
|
||||
["Additional information", ["custom_textbox"]],
|
||||
]
|
||||
self.elements[0][0] = QApplication.translate("app", "Real Name")
|
||||
@@ -230,7 +231,8 @@ class TSHScoreboardWidget(QWidget):
|
||||
self.elements[2][0] = QApplication.translate("app", "Location")
|
||||
self.elements[3][0] = QApplication.translate("app", "Characters")
|
||||
self.elements[4][0] = QApplication.translate("app", "Pronouns")
|
||||
self.elements[5][0] = QApplication.translate("app", "Additional information")
|
||||
self.elements[5][0] = QApplication.translate("app", "Controller")
|
||||
self.elements[6][0] = QApplication.translate("app", "Additional information")
|
||||
for element in self.elements:
|
||||
action: QAction = self.eyeBt.menu().addAction(element[0])
|
||||
action.setCheckable(True)
|
||||
|
||||
@@ -119,6 +119,7 @@ from .Workers import *
|
||||
from .StateManager import StateManager
|
||||
from .SettingsManager import SettingsManager
|
||||
from .Helpers.TSHCountryHelper import TSHCountryHelper
|
||||
from .Helpers.TSHControllerHelper import TSHControllerHelper
|
||||
from .TSHScoreboardManager import TSHScoreboardManager
|
||||
from .TSHThumbnailSettingsWidget import TSHThumbnailSettingsWidget
|
||||
from src.TSHAssetDownloader import TSHAssetDownloader
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<context>
|
||||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="660"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="661"/>
|
||||
<location filename="../layout/TSHAbout.ui" line="23"/>
|
||||
<source>About</source>
|
||||
<translation>Über</translation>
|
||||
@@ -693,7 +693,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>Settings</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="654"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="655"/>
|
||||
<location filename="../Settings/TSHSettingsWindow.py" line="13"/>
|
||||
<source>Settings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -749,7 +749,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>app</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="375"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="376"/>
|
||||
<location filename="../TSHPlayerListWidget.py" line="34"/>
|
||||
<source>Player List</source>
|
||||
<translation>Spielerliste</translation>
|
||||
@@ -820,7 +820,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="895"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="896"/>
|
||||
<location filename="../TSHScoreboardStageWidget.py" line="238"/>
|
||||
<source>Update</source>
|
||||
<translation></translation>
|
||||
@@ -831,29 +831,29 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Speichern unter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="135"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="136"/>
|
||||
<source>The program will now close.</source>
|
||||
<translation>Das Programm wird nun geschlossen.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="324"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="325"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="78"/>
|
||||
<source>Thumbnail Settings</source>
|
||||
<translation>Thumbnail-Einstellungen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="332"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="333"/>
|
||||
<source>Bracket</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="340"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="341"/>
|
||||
<source>Tournament Info</source>
|
||||
<translation>Turnierdaten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="348"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="353"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="349"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="354"/>
|
||||
<source>Scoreboard Manager</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -864,74 +864,74 @@ p, li { white-space: pre-wrap; }
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="364"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="365"/>
|
||||
<location filename="../TSHCommentaryWidget.py" line="21"/>
|
||||
<source>Commentary</source>
|
||||
<translation>Kommentar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="380"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="381"/>
|
||||
<location filename="../TSHNotesWidget.py" line="48"/>
|
||||
<source>Additional Notes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="407"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="408"/>
|
||||
<source>Set tournament</source>
|
||||
<translation>Turnier auswählen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="426"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="774"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="427"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="775"/>
|
||||
<source>Load tournament and sets from StartGG user</source>
|
||||
<translation>Turnier und Sets von StartGG-User laden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="463"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="464"/>
|
||||
<source>Always on top</source>
|
||||
<translation>Immer im Vordergrund halten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="467"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="468"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Check for updates</source>
|
||||
<translation>Auf Updates prüfen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="472"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="473"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="78"/>
|
||||
<source>Download assets</source>
|
||||
<translation>Assets herunterladen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="478"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="479"/>
|
||||
<source>Light mode</source>
|
||||
<translation>Heller Modus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="485"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="486"/>
|
||||
<source>Toggle widgets</source>
|
||||
<translation>Widgets ein- und ausschalten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="499"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1077"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="500"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1078"/>
|
||||
<source>Migrate Layout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="505"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="506"/>
|
||||
<source>Program Language</source>
|
||||
<translation>Sprache des Programms</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="515"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="516"/>
|
||||
<source>System language</source>
|
||||
<translation>Systemsprache</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="156"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="157"/>
|
||||
<source>Update download complete. The program will extract the update upon closing.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -940,8 +940,8 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Sprache für Exportiertes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="546"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="577"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="547"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="578"/>
|
||||
<source>Same as program language</source>
|
||||
<translation>gleich der Programmsprache</translation>
|
||||
</message>
|
||||
@@ -954,166 +954,166 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Standardsprache Turnierphasenbezeichnung geändert.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="536"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="537"/>
|
||||
<source>Game Asset Language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="543"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="544"/>
|
||||
<source>Game Asset Language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="567"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="568"/>
|
||||
<source>Tournament term language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="574"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="575"/>
|
||||
<source>Tournament term language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="604"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="605"/>
|
||||
<source>A new window has been opened in your default webbrowser.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="607"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="608"/>
|
||||
<source>Help</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="610"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="611"/>
|
||||
<source>Open the Wiki</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="618"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="619"/>
|
||||
<source>Look for Help on the forum</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="626"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="627"/>
|
||||
<source>Report a bug</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="634"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="635"/>
|
||||
<source>Ask for Help on Discord</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="644"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="645"/>
|
||||
<source>Contribute to the Asset Database</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="712"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="713"/>
|
||||
<source>Number of Scoreboards</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="717"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="718"/>
|
||||
<source>Modify Tab Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="863"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="864"/>
|
||||
<source>Failed to fetch version from github:</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="880"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="881"/>
|
||||
<source>Updater</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="886"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="887"/>
|
||||
<source>New version available:</source>
|
||||
<translation>Neue Version verfügbar:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>Update to latest version?</source>
|
||||
<translation>Auf neueste Version updaten?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>NOTE: WILL BACKUP /layout/ AND OVERWRITE DATA IN ALL OTHER DIRECTORIES</source>
|
||||
<translation>ACHTUNG! FÜR /layout/ WIRD EIN BACKUP ERSTELLT, ALLE ANDEREN VERZEICHNISSE WERDEN ÜBERSCHRIEBEN</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1030"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1031"/>
|
||||
<source>Change Tab Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1035"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1036"/>
|
||||
<source>Scoreboard Number</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1046"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1047"/>
|
||||
<source>Set Tab Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1062"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1063"/>
|
||||
<source>Migrate Scoreboard Layout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1067"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1068"/>
|
||||
<source>File Path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1070"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1071"/>
|
||||
<source>Find File...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1082"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1083"/>
|
||||
<source>Open Layout Javascript File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1084"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1085"/>
|
||||
<source>Javascript File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1114"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1115"/>
|
||||
<source>Migration Complete</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1119"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1120"/>
|
||||
<source>Layout Migration has completed!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1122"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1123"/>
|
||||
<source>Close Window</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="898"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="899"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="306"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="468"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Abbrechen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="945"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="946"/>
|
||||
<source>Downloading update...</source>
|
||||
<translation>Update wird heruntergeladen...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="159"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="160"/>
|
||||
<source>Please ensure the layout folder or its contents aren't open in another application before closing this window.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1122,7 +1122,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Update ausgeführt.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="963"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="964"/>
|
||||
<source>Info</source>
|
||||
<translation>Info</translation>
|
||||
</message>
|
||||
@@ -1131,12 +1131,12 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Update durchgeführt! Das Programm wird beendet.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="965"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="966"/>
|
||||
<source>You're already using the latest version</source>
|
||||
<translation>Die neuese Version ist bereits installiert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Update available!</source>
|
||||
<translation>Update verfügbar!</translation>
|
||||
</message>
|
||||
@@ -1150,7 +1150,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Name des Spiels</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="512"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="513"/>
|
||||
<source>Program language changed successfully.</source>
|
||||
<translation>Sprache erfolgreich geändert.</translation>
|
||||
</message>
|
||||
@@ -1310,7 +1310,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="376"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="379"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="115"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="117"/>
|
||||
<location filename="../thumbnail/main_generate_thumbnail.py" line="1183"/>
|
||||
@@ -1323,29 +1323,29 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Set auswählen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="62"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="65"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="236"/>
|
||||
<source>Additional information</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="880"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="86"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="940"/>
|
||||
<source>Save new player</source>
|
||||
<translation>Neuen Spieler speichern</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="96"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="99"/>
|
||||
<source>Delete player entry</source>
|
||||
<translation>Spielereintrag löschen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="109"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="112"/>
|
||||
<source>Clear</source>
|
||||
<translation>Zurücksetzen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="877"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="937"/>
|
||||
<source>Update player</source>
|
||||
<translation>Spielereintrag aktualisieren</translation>
|
||||
</message>
|
||||
@@ -1354,7 +1354,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Punkte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="357"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="358"/>
|
||||
<source>Stage</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
@@ -1370,37 +1370,37 @@ p, li { white-space: pre-wrap; }
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="79"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="229"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<source>Real Name</source>
|
||||
<translation>Klarname</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="80"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<source>Twitter</source>
|
||||
<translation>Twitter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="81"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<source>Location</source>
|
||||
<translation>Staat/Region</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="82"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<source>Characters</source>
|
||||
<translation>Charaktere</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<source>Pronouns</source>
|
||||
<translation>Pronomen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="271"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="606"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="273"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="608"/>
|
||||
<source>Load set</source>
|
||||
<translation>Set laden</translation>
|
||||
</message>
|
||||
@@ -1409,18 +1409,18 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>aktuelles Stream-Set laden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="341"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="381"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="343"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="383"/>
|
||||
<source>TEAM {0}</source>
|
||||
<translation>TEAM {0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="133"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="169"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="602"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="861"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="564"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="584"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="134"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="170"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="603"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="862"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="566"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="586"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="931"/>
|
||||
<source>Warning</source>
|
||||
<translation>ACHTUNG</translation>
|
||||
@@ -1431,37 +1431,43 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="260"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="235"/>
|
||||
<source>Controller</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="262"/>
|
||||
<source>Stream URL</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="281"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="283"/>
|
||||
<source>Track sets from a stream or station</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="575"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="577"/>
|
||||
<source>TSH - Bluesky</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="580"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="582"/>
|
||||
<source>The post has successfully been sent to account {0}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="600"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="602"/>
|
||||
<source>Load set from {0}</source>
|
||||
<translation>Set von {0} laden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="914"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="916"/>
|
||||
<source>Load user set ({0})</source>
|
||||
<translation>User-Set {0} laden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="918"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="920"/>
|
||||
<source>Load user set</source>
|
||||
<translation>User-Set laden</translation>
|
||||
</message>
|
||||
@@ -1583,24 +1589,24 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>punctuation</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="140"/>
|
||||
<source>(</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="141"/>
|
||||
<source>)</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>[</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>]</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
@@ -1747,18 +1753,18 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>thumb_app</name>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="536"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="538"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="930"/>
|
||||
<source>TSH - Thumbnail</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="541"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="543"/>
|
||||
<source>The thumbnail has been generated here:</source>
|
||||
<translation>Thumbnail wurde erstellt:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="544"/>
|
||||
<source>The video title and description have also been generated.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1784,17 +1790,17 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>updater</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="177"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="178"/>
|
||||
<source>Error while backing up the layout folder:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="185"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="186"/>
|
||||
<source>Retry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="188"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="189"/>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished">Abbrechen</translation>
|
||||
</message>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<context>
|
||||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="660"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="661"/>
|
||||
<location filename="../layout/TSHAbout.ui" line="23"/>
|
||||
<source>About</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -688,7 +688,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>Settings</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="654"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="655"/>
|
||||
<location filename="../Settings/TSHSettingsWindow.py" line="13"/>
|
||||
<source>Settings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -744,7 +744,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>app</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="375"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="376"/>
|
||||
<location filename="../TSHPlayerListWidget.py" line="34"/>
|
||||
<source>Player List</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -800,7 +800,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="895"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="896"/>
|
||||
<location filename="../TSHScoreboardStageWidget.py" line="238"/>
|
||||
<source>Update</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -826,40 +826,40 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="133"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="169"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="602"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="861"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="564"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="584"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="134"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="170"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="603"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="862"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="566"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="586"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="931"/>
|
||||
<source>Warning</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="135"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="136"/>
|
||||
<source>The program will now close.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="324"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="325"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="78"/>
|
||||
<source>Thumbnail Settings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="332"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="333"/>
|
||||
<source>Bracket</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="340"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="341"/>
|
||||
<source>Tournament Info</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="348"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="353"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="349"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="354"/>
|
||||
<source>Scoreboard Manager</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -870,296 +870,296 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="357"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="358"/>
|
||||
<source>Stage</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="364"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="365"/>
|
||||
<location filename="../TSHCommentaryWidget.py" line="21"/>
|
||||
<source>Commentary</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="380"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="381"/>
|
||||
<location filename="../TSHNotesWidget.py" line="48"/>
|
||||
<source>Additional Notes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="407"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="408"/>
|
||||
<source>Set tournament</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="426"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="774"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="427"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="775"/>
|
||||
<source>Load tournament and sets from StartGG user</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="463"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="464"/>
|
||||
<source>Always on top</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="467"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="468"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Check for updates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="472"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="473"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="78"/>
|
||||
<source>Download assets</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="478"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="479"/>
|
||||
<source>Light mode</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="485"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="486"/>
|
||||
<source>Toggle widgets</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="499"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1077"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="500"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1078"/>
|
||||
<source>Migrate Layout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="505"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="506"/>
|
||||
<source>Program Language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="512"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="513"/>
|
||||
<source>Program language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="515"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="516"/>
|
||||
<source>System language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="536"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="537"/>
|
||||
<source>Game Asset Language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="543"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="544"/>
|
||||
<source>Game Asset Language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="546"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="577"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="547"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="578"/>
|
||||
<source>Same as program language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="567"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="568"/>
|
||||
<source>Tournament term language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="574"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="575"/>
|
||||
<source>Tournament term language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="604"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="605"/>
|
||||
<source>A new window has been opened in your default webbrowser.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="607"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="608"/>
|
||||
<source>Help</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="610"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="611"/>
|
||||
<source>Open the Wiki</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="618"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="619"/>
|
||||
<source>Look for Help on the forum</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="626"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="627"/>
|
||||
<source>Report a bug</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="634"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="635"/>
|
||||
<source>Ask for Help on Discord</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="644"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="645"/>
|
||||
<source>Contribute to the Asset Database</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="712"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="713"/>
|
||||
<source>Number of Scoreboards</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="717"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="718"/>
|
||||
<source>Modify Tab Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="863"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="864"/>
|
||||
<source>Failed to fetch version from github:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="880"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="881"/>
|
||||
<source>Updater</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="886"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="887"/>
|
||||
<source>New version available:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>Update to latest version?</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>NOTE: WILL BACKUP /layout/ AND OVERWRITE DATA IN ALL OTHER DIRECTORIES</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1030"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1031"/>
|
||||
<source>Change Tab Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1035"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1036"/>
|
||||
<source>Scoreboard Number</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1046"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1047"/>
|
||||
<source>Set Tab Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1062"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1063"/>
|
||||
<source>Migrate Scoreboard Layout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1067"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1068"/>
|
||||
<source>File Path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1070"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1071"/>
|
||||
<source>Find File...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1082"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1083"/>
|
||||
<source>Open Layout Javascript File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1084"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1085"/>
|
||||
<source>Javascript File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1114"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1115"/>
|
||||
<source>Migration Complete</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1119"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1120"/>
|
||||
<source>Layout Migration has completed!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1122"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1123"/>
|
||||
<source>Close Window</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="898"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="899"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="306"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="468"/>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="945"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="946"/>
|
||||
<source>Downloading update...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="156"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="157"/>
|
||||
<source>Update download complete. The program will extract the update upon closing.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="159"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="160"/>
|
||||
<source>Please ensure the layout folder or its contents aren't open in another application before closing this window.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="963"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="964"/>
|
||||
<source>Info</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="965"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="966"/>
|
||||
<source>You're already using the latest version</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Update available!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="62"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="65"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="236"/>
|
||||
<source>Additional information</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="880"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="86"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="940"/>
|
||||
<source>Save new player</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="96"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="99"/>
|
||||
<source>Delete player entry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="109"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="112"/>
|
||||
<source>Clear</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="376"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="379"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="115"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="117"/>
|
||||
<location filename="../thumbnail/main_generate_thumbnail.py" line="1183"/>
|
||||
@@ -1167,7 +1167,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="877"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="937"/>
|
||||
<source>Update player</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1183,31 +1183,31 @@ p, li { white-space: pre-wrap; }
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="79"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="229"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<source>Real Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="80"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<source>Twitter</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="81"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<source>Location</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="82"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<source>Characters</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<source>Pronouns</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1217,49 +1217,55 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="260"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="235"/>
|
||||
<source>Controller</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="262"/>
|
||||
<source>Stream URL</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="271"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="606"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="273"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="608"/>
|
||||
<source>Load set</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="281"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="283"/>
|
||||
<source>Track sets from a stream or station</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="341"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="381"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="343"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="383"/>
|
||||
<source>TEAM {0}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="575"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="577"/>
|
||||
<source>TSH - Bluesky</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="580"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="582"/>
|
||||
<source>The post has successfully been sent to account {0}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="600"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="602"/>
|
||||
<source>Load set from {0}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="914"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="916"/>
|
||||
<source>Load user set ({0})</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="918"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="920"/>
|
||||
<source>Load user set</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1534,24 +1540,24 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>punctuation</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="140"/>
|
||||
<source>(</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="141"/>
|
||||
<source>)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>[</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>]</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1730,18 +1736,18 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>thumb_app</name>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="536"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="538"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="930"/>
|
||||
<source>TSH - Thumbnail</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="541"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="543"/>
|
||||
<source>The thumbnail has been generated here:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="544"/>
|
||||
<source>The video title and description have also been generated.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1767,17 +1773,17 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>updater</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="177"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="178"/>
|
||||
<source>Error while backing up the layout folder:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="185"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="186"/>
|
||||
<source>Retry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="188"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="189"/>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<context>
|
||||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="660"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="661"/>
|
||||
<location filename="../layout/TSHAbout.ui" line="23"/>
|
||||
<source>About</source>
|
||||
<translation>Acerca de</translation>
|
||||
@@ -698,7 +698,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>Settings</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="654"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="655"/>
|
||||
<location filename="../Settings/TSHSettingsWindow.py" line="13"/>
|
||||
<source>Settings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -754,7 +754,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>app</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="375"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="376"/>
|
||||
<location filename="../TSHPlayerListWidget.py" line="34"/>
|
||||
<source>Player List</source>
|
||||
<translation>Lista de Jugadores</translation>
|
||||
@@ -830,35 +830,35 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="895"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="896"/>
|
||||
<location filename="../TSHScoreboardStageWidget.py" line="238"/>
|
||||
<source>Update</source>
|
||||
<translation>Actualizar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="324"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="325"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="78"/>
|
||||
<source>Thumbnail Settings</source>
|
||||
<translation>Configuración de Miniaturas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="135"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="136"/>
|
||||
<source>The program will now close.</source>
|
||||
<translation>El programa está a punto de cerrar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="332"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="333"/>
|
||||
<source>Bracket</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="340"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="341"/>
|
||||
<source>Tournament Info</source>
|
||||
<translation>Información del torneo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="348"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="353"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="349"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="354"/>
|
||||
<source>Scoreboard Manager</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -869,74 +869,74 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Marcador</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="364"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="365"/>
|
||||
<location filename="../TSHCommentaryWidget.py" line="21"/>
|
||||
<source>Commentary</source>
|
||||
<translation>Comentario</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="380"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="381"/>
|
||||
<location filename="../TSHNotesWidget.py" line="48"/>
|
||||
<source>Additional Notes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="407"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="408"/>
|
||||
<source>Set tournament</source>
|
||||
<translation>Establecer torneo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="426"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="774"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="427"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="775"/>
|
||||
<source>Load tournament and sets from StartGG user</source>
|
||||
<translation>Cargar torneo y sets de usuario de StartGG</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="463"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="464"/>
|
||||
<source>Always on top</source>
|
||||
<translation>Siempre arriba</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="467"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="468"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Check for updates</source>
|
||||
<translation>Buscar actualizaciones</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="472"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="473"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="78"/>
|
||||
<source>Download assets</source>
|
||||
<translation>Descargar archivos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="478"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="479"/>
|
||||
<source>Light mode</source>
|
||||
<translation>Modo claro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="485"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="486"/>
|
||||
<source>Toggle widgets</source>
|
||||
<translation>Habilitar/Deshabilitar widgets</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="499"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1077"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="500"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1078"/>
|
||||
<source>Migrate Layout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="505"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="506"/>
|
||||
<source>Program Language</source>
|
||||
<translation>Idioma del programa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="515"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="516"/>
|
||||
<source>System language</source>
|
||||
<translation>Idioma del sistema</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="156"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="157"/>
|
||||
<source>Update download complete. The program will extract the update upon closing.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -945,8 +945,8 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Exportar idioma</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="546"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="577"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="547"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="578"/>
|
||||
<source>Same as program language</source>
|
||||
<translation>Igual al idioma del programa</translation>
|
||||
</message>
|
||||
@@ -959,166 +959,166 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Idioma de nombre de fase modificado con éxito.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="536"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="537"/>
|
||||
<source>Game Asset Language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="543"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="544"/>
|
||||
<source>Game Asset Language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="567"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="568"/>
|
||||
<source>Tournament term language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="574"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="575"/>
|
||||
<source>Tournament term language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="604"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="605"/>
|
||||
<source>A new window has been opened in your default webbrowser.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="607"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="608"/>
|
||||
<source>Help</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="610"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="611"/>
|
||||
<source>Open the Wiki</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="618"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="619"/>
|
||||
<source>Look for Help on the forum</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="626"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="627"/>
|
||||
<source>Report a bug</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="634"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="635"/>
|
||||
<source>Ask for Help on Discord</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="644"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="645"/>
|
||||
<source>Contribute to the Asset Database</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="712"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="713"/>
|
||||
<source>Number of Scoreboards</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="717"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="718"/>
|
||||
<source>Modify Tab Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="863"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="864"/>
|
||||
<source>Failed to fetch version from github:</source>
|
||||
<translation>No se pudo obtener la versión de github:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="880"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="881"/>
|
||||
<source>Updater</source>
|
||||
<translation>Actualizador</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="886"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="887"/>
|
||||
<source>New version available:</source>
|
||||
<translation>Nueva versión disponible:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>Update to latest version?</source>
|
||||
<translation>¿Actualizar a la última versión?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>NOTE: WILL BACKUP /layout/ AND OVERWRITE DATA IN ALL OTHER DIRECTORIES</source>
|
||||
<translation>NOTA: REALIZARÁ UNA COPIA DE SEGURIDAD DE /layout/ Y SOBRESCRIBIRÁ LOS DATOS EN TODOS LOS DEMÁS DIRECTORIOS</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1030"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1031"/>
|
||||
<source>Change Tab Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1035"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1036"/>
|
||||
<source>Scoreboard Number</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1046"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1047"/>
|
||||
<source>Set Tab Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1062"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1063"/>
|
||||
<source>Migrate Scoreboard Layout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1067"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1068"/>
|
||||
<source>File Path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1070"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1071"/>
|
||||
<source>Find File...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1082"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1083"/>
|
||||
<source>Open Layout Javascript File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1084"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1085"/>
|
||||
<source>Javascript File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1114"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1115"/>
|
||||
<source>Migration Complete</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1119"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1120"/>
|
||||
<source>Layout Migration has completed!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1122"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1123"/>
|
||||
<source>Close Window</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="898"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="899"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="306"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="468"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancelar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="945"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="946"/>
|
||||
<source>Downloading update...</source>
|
||||
<translation>Descargando actualización...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="159"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="160"/>
|
||||
<source>Please ensure the layout folder or its contents aren't open in another application before closing this window.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1127,7 +1127,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Actualización completada</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="963"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="964"/>
|
||||
<source>Info</source>
|
||||
<translation>Info</translation>
|
||||
</message>
|
||||
@@ -1136,12 +1136,12 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Actualizacion completa. El programa se cerrará ahora.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="965"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="966"/>
|
||||
<source>You're already using the latest version</source>
|
||||
<translation>Ya estás usando la última versión</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Update available!</source>
|
||||
<translation>¡Actualización disponible!</translation>
|
||||
</message>
|
||||
@@ -1159,7 +1159,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Nombre del juego</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="512"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="513"/>
|
||||
<source>Program language changed successfully.</source>
|
||||
<translation>El idioma del programa ha sido cambiado exitosamente</translation>
|
||||
</message>
|
||||
@@ -1324,29 +1324,29 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Seleccione un set</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="62"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="65"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="236"/>
|
||||
<source>Additional information</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="880"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="86"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="940"/>
|
||||
<source>Save new player</source>
|
||||
<translation>Guardar nuevo jugador</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="96"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="99"/>
|
||||
<source>Delete player entry</source>
|
||||
<translation>Eliminar jugador</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="109"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="112"/>
|
||||
<source>Clear</source>
|
||||
<translation>Borrar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="376"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="379"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="115"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="117"/>
|
||||
<location filename="../thumbnail/main_generate_thumbnail.py" line="1183"/>
|
||||
@@ -1354,7 +1354,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Jugador {0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="877"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="937"/>
|
||||
<source>Update player</source>
|
||||
<translation>Actualizar jugador</translation>
|
||||
</message>
|
||||
@@ -1363,7 +1363,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Marcador</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="357"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="358"/>
|
||||
<source>Stage</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
@@ -1379,37 +1379,37 @@ p, li { white-space: pre-wrap; }
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="79"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="229"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<source>Real Name</source>
|
||||
<translation>Nombre Real</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="80"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<source>Twitter</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="81"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<source>Location</source>
|
||||
<translation>Localidad</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="82"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<source>Characters</source>
|
||||
<translation>Personajes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<source>Pronouns</source>
|
||||
<translation>Pronombres</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="271"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="606"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="273"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="608"/>
|
||||
<source>Load set</source>
|
||||
<translation>Cargar set</translation>
|
||||
</message>
|
||||
@@ -1418,18 +1418,18 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Cargar set actual desde el stream</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="341"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="381"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="343"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="383"/>
|
||||
<source>TEAM {0}</source>
|
||||
<translation>EQUIPO {0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="133"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="169"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="602"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="861"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="564"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="584"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="134"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="170"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="603"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="862"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="566"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="586"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="931"/>
|
||||
<source>Warning</source>
|
||||
<translation>Aviso</translation>
|
||||
@@ -1440,37 +1440,43 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="260"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="235"/>
|
||||
<source>Controller</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="262"/>
|
||||
<source>Stream URL</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="281"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="283"/>
|
||||
<source>Track sets from a stream or station</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="575"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="577"/>
|
||||
<source>TSH - Bluesky</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="580"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="582"/>
|
||||
<source>The post has successfully been sent to account {0}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="600"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="602"/>
|
||||
<source>Load set from {0}</source>
|
||||
<translation>Cargar set de {0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="914"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="916"/>
|
||||
<source>Load user set ({0})</source>
|
||||
<translation>Cargar set de usuario ({0})</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="918"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="920"/>
|
||||
<source>Load user set</source>
|
||||
<translation>Cargar set de usuario</translation>
|
||||
</message>
|
||||
@@ -1596,23 +1602,23 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>punctuation</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>[</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>]</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="140"/>
|
||||
<source>(</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="141"/>
|
||||
<source>)</source>
|
||||
<translation></translation>
|
||||
@@ -1770,18 +1776,18 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Falta la tag del jugador {0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="536"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="538"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="930"/>
|
||||
<source>TSH - Thumbnail</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="541"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="543"/>
|
||||
<source>The thumbnail has been generated here:</source>
|
||||
<translation>La miniatura se generó aquí:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="544"/>
|
||||
<source>The video title and description have also been generated.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1797,17 +1803,17 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>updater</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="177"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="178"/>
|
||||
<source>Error while backing up the layout folder:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="185"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="186"/>
|
||||
<source>Retry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="188"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="189"/>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished">Cancelar</translation>
|
||||
</message>
|
||||
|
||||
Binary file not shown.
@@ -4,7 +4,7 @@
|
||||
<context>
|
||||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="660"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="661"/>
|
||||
<location filename="../layout/TSHAbout.ui" line="23"/>
|
||||
<source>About</source>
|
||||
<translation>À propos du programme</translation>
|
||||
@@ -693,7 +693,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>Settings</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="654"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="655"/>
|
||||
<location filename="../Settings/TSHSettingsWindow.py" line="13"/>
|
||||
<source>Settings</source>
|
||||
<translation>Paramètres</translation>
|
||||
@@ -749,18 +749,18 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>app</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="324"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="325"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="78"/>
|
||||
<source>Thumbnail Settings</source>
|
||||
<translation>Paramètres de la miniature</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="332"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="333"/>
|
||||
<source>Bracket</source>
|
||||
<translation>Arbre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="340"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="341"/>
|
||||
<source>Tournament Info</source>
|
||||
<translation>Info Tournoi</translation>
|
||||
</message>
|
||||
@@ -771,19 +771,19 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Tableau des scores</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="364"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="365"/>
|
||||
<location filename="../TSHCommentaryWidget.py" line="21"/>
|
||||
<source>Commentary</source>
|
||||
<translation>Commentateurs</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="375"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="376"/>
|
||||
<location filename="../TSHPlayerListWidget.py" line="34"/>
|
||||
<source>Player List</source>
|
||||
<translation>Liste de joueurs</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="407"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="408"/>
|
||||
<source>Set tournament</source>
|
||||
<translation>Définir le tournoi</translation>
|
||||
</message>
|
||||
@@ -792,36 +792,36 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Charger le set d'un utilisateur Start.gg</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="463"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="464"/>
|
||||
<source>Always on top</source>
|
||||
<translation>Toujours visible</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="467"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="468"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Check for updates</source>
|
||||
<translation>Vérifier les mises à jour</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="472"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="473"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="78"/>
|
||||
<source>Download assets</source>
|
||||
<translation>Télécharger des ressources</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="478"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="479"/>
|
||||
<source>Light mode</source>
|
||||
<translation>Mode clair</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="485"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="486"/>
|
||||
<source>Toggle widgets</source>
|
||||
<translation>Activer des gadgets</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="426"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="774"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="427"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="775"/>
|
||||
<source>Load tournament and sets from StartGG user</source>
|
||||
<translation>Charger un tournoi et des sets depuis un utilisateur StartGG</translation>
|
||||
</message>
|
||||
@@ -830,7 +830,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Échec de la récupération de la version depuis Github</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="880"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="881"/>
|
||||
<source>Updater</source>
|
||||
<translation>Mise à jour</translation>
|
||||
</message>
|
||||
@@ -839,7 +839,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Nouvelle version disponible : </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>Update to latest version?</source>
|
||||
<translation>Voulez-vous installer la nouvelle version ?</translation>
|
||||
</message>
|
||||
@@ -848,7 +848,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>NOTE : CRÉERA UNE COPIE DU DOSSIER /layout/ ET ÉCRASERA LES DONNÉES PRÉSENTES DANS /assets/</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="895"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="896"/>
|
||||
<location filename="../TSHScoreboardStageWidget.py" line="238"/>
|
||||
<source>Update</source>
|
||||
<translation>Mettre à jour</translation>
|
||||
@@ -858,49 +858,49 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Téléchargement de la mise à jour... </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="898"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="899"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="306"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="468"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Annuler</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="945"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="946"/>
|
||||
<source>Downloading update...</source>
|
||||
<translation>Téléchargement de la mise à jour...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="863"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="864"/>
|
||||
<source>Failed to fetch version from github:</source>
|
||||
<translation>Échec de la récupération de la version depuis Github :</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="135"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="136"/>
|
||||
<source>The program will now close.</source>
|
||||
<translation>Le programme va maintenant se fermer.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="348"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="353"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="349"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="354"/>
|
||||
<source>Scoreboard Manager</source>
|
||||
<translation>Tableaux des scores</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="380"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="381"/>
|
||||
<location filename="../TSHNotesWidget.py" line="48"/>
|
||||
<source>Additional Notes</source>
|
||||
<translation>Notes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="499"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1077"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="500"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1078"/>
|
||||
<source>Migrate Layout</source>
|
||||
<translation>Migrer des graphismes externes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="505"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="506"/>
|
||||
<source>Program Language</source>
|
||||
<translation>Langue du programme</translation>
|
||||
</message>
|
||||
@@ -909,7 +909,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>La langue du programme a été modifiée.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="515"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="516"/>
|
||||
<source>System language</source>
|
||||
<translation>Langue système</translation>
|
||||
</message>
|
||||
@@ -922,28 +922,28 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>La langue d'export a été changée.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="546"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="577"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="547"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="578"/>
|
||||
<source>Same as program language</source>
|
||||
<translation>Identique à la langue du programme</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="712"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="713"/>
|
||||
<source>Number of Scoreboards</source>
|
||||
<translation>Nombre de tableaux des scores</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="717"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="718"/>
|
||||
<source>Modify Tab Name</source>
|
||||
<translation>Renommer un tableau</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="886"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="887"/>
|
||||
<source>New version available:</source>
|
||||
<translation>Nouvelle version disponible :</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>NOTE: WILL BACKUP /layout/ AND OVERWRITE DATA IN ALL OTHER DIRECTORIES</source>
|
||||
<translation>NOTE : CRÉERA UNE COPIE DU DOSSIER /layout/ ET ÉCRASERA LES DONNÉES PRÉSENTES DANS LES AUTRES RÉPERTOIRES</translation>
|
||||
</message>
|
||||
@@ -952,12 +952,12 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Mise à jour réussie. Le programme va maintenant se fermer.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="965"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="966"/>
|
||||
<source>You're already using the latest version</source>
|
||||
<translation>Vous utilisez déjà la dernière version du programme</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Update available!</source>
|
||||
<translation>Mise à jour disponible !</translation>
|
||||
</message>
|
||||
@@ -970,7 +970,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Nom du jeu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="512"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="513"/>
|
||||
<source>Program language changed successfully.</source>
|
||||
<translation>La langue du programme a été modifiée.</translation>
|
||||
</message>
|
||||
@@ -987,122 +987,122 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>La langue par défaut des noms de phase a été modifiée.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="536"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="537"/>
|
||||
<source>Game Asset Language</source>
|
||||
<translation>Langue de la terminologie du jeu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="543"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="544"/>
|
||||
<source>Game Asset Language changed successfully.</source>
|
||||
<translation>La langue de la terminologie du jeu a été modifiée.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="567"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="568"/>
|
||||
<source>Tournament term language</source>
|
||||
<translation>Langue de la terminologie de tournoi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="574"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="575"/>
|
||||
<source>Tournament term language changed successfully.</source>
|
||||
<translation>La langue de la terminologie de tournoi a été modifiée.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="604"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="605"/>
|
||||
<source>A new window has been opened in your default webbrowser.</source>
|
||||
<translation>Une nouvelle fenêtre a été ouverte dans votre navigateur web par défaut.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="607"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="608"/>
|
||||
<source>Help</source>
|
||||
<translation>Aide (Anglais)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="610"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="611"/>
|
||||
<source>Open the Wiki</source>
|
||||
<translation>Ouvrir le Wiki</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="618"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="619"/>
|
||||
<source>Look for Help on the forum</source>
|
||||
<translation>Demander de l'aide sur le Forum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="626"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="627"/>
|
||||
<source>Report a bug</source>
|
||||
<translation>Ouvrir un bug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="634"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="635"/>
|
||||
<source>Ask for Help on Discord</source>
|
||||
<translation>Demander de l'aide sur Discord</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="644"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="645"/>
|
||||
<source>Contribute to the Asset Database</source>
|
||||
<translation>Contribuer aux ressources</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1030"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1031"/>
|
||||
<source>Change Tab Title</source>
|
||||
<translation>Modifier le nom d’un tableau des scores</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1035"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1036"/>
|
||||
<source>Scoreboard Number</source>
|
||||
<translation>Numéro du tableau des scores</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1046"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1047"/>
|
||||
<source>Set Tab Title</source>
|
||||
<translation>Modifier le nom</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1062"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1063"/>
|
||||
<source>Migrate Scoreboard Layout</source>
|
||||
<translation>Migrer des graphismes externes (Tableau des scores)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1067"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1068"/>
|
||||
<source>File Path</source>
|
||||
<translation>Chemin du fichier</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1070"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1071"/>
|
||||
<source>Find File...</source>
|
||||
<translation>Explorer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1082"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1083"/>
|
||||
<source>Open Layout Javascript File</source>
|
||||
<translation>Ouvrir un fichier Javascript</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1084"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1085"/>
|
||||
<source>Javascript File</source>
|
||||
<translation>Fichier code source Javascript</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1114"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1115"/>
|
||||
<source>Migration Complete</source>
|
||||
<translation>Migration terminée</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1119"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1120"/>
|
||||
<source>Layout Migration has completed!</source>
|
||||
<translation>La migration a été effectuée avec succès !</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1122"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1123"/>
|
||||
<source>Close Window</source>
|
||||
<translation>Fermer la fenêtre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="156"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="157"/>
|
||||
<source>Update download complete. The program will extract the update upon closing.</source>
|
||||
<translation>Le téléchargement de la mise à jour est terminé. Celle-ci sera installée lors de la fermeture du programme.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="159"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="160"/>
|
||||
<source>Please ensure the layout folder or its contents aren't open in another application before closing this window.</source>
|
||||
<translation>Veuillez vérifier que le dossier layout et son contenu ne sont pas ouverts dans une autre application avant de fermer cette fenêtre.</translation>
|
||||
</message>
|
||||
@@ -1111,7 +1111,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Mise à jour réussie.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="963"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="964"/>
|
||||
<source>Info</source>
|
||||
<translation>Information</translation>
|
||||
</message>
|
||||
@@ -1240,29 +1240,29 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Copier le texte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="62"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="65"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="236"/>
|
||||
<source>Additional information</source>
|
||||
<translation>Informations supplémentaires</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="880"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="86"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="940"/>
|
||||
<source>Save new player</source>
|
||||
<translation>Sauvegarder le joueur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="96"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="99"/>
|
||||
<source>Delete player entry</source>
|
||||
<translation>Supprimer le joueur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="109"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="112"/>
|
||||
<source>Clear</source>
|
||||
<translation>Effacer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="376"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="379"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="115"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="117"/>
|
||||
<location filename="../thumbnail/main_generate_thumbnail.py" line="1183"/>
|
||||
@@ -1270,7 +1270,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Joueur {0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="877"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="937"/>
|
||||
<source>Update player</source>
|
||||
<translation>Mettre à jour le joueur</translation>
|
||||
</message>
|
||||
@@ -1309,7 +1309,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Score</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="357"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="358"/>
|
||||
<source>Stage</source>
|
||||
<translation>Stage</translation>
|
||||
</message>
|
||||
@@ -1333,13 +1333,19 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Envoyer un post sur Bluesky</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="260"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="235"/>
|
||||
<source>Controller</source>
|
||||
<translation>Manette</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="262"/>
|
||||
<source>Stream URL</source>
|
||||
<translation>URL du stream</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="271"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="606"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="273"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="608"/>
|
||||
<source>Load set</source>
|
||||
<translation>Charger un set</translation>
|
||||
</message>
|
||||
@@ -1352,49 +1358,49 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Suivre les matchs d’un poste de jeu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="341"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="381"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="343"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="383"/>
|
||||
<source>TEAM {0}</source>
|
||||
<translation>ÉQUIPE {0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="133"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="169"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="602"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="861"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="564"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="584"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="134"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="170"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="603"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="862"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="566"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="586"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="931"/>
|
||||
<source>Warning</source>
|
||||
<translation>Attention</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="281"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="283"/>
|
||||
<source>Track sets from a stream or station</source>
|
||||
<translation>Suivre les matchs en cours sur un stream ou un poste de jeu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="575"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="577"/>
|
||||
<source>TSH - Bluesky</source>
|
||||
<translation>TSH - Bluesky</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="580"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="582"/>
|
||||
<source>The post has successfully been sent to account {0}</source>
|
||||
<translation>Le post a été envoyé sur le compte {0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="600"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="602"/>
|
||||
<source>Load set from {0}</source>
|
||||
<translation>Charger un set depuis {0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="914"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="916"/>
|
||||
<source>Load user set ({0})</source>
|
||||
<translation>Charger le set de l'utilisateur {0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="918"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="920"/>
|
||||
<source>Load user set</source>
|
||||
<translation>Charger un set utilisateur</translation>
|
||||
</message>
|
||||
@@ -1509,31 +1515,31 @@ p, li { white-space: pre-wrap; }
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="79"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="229"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<source>Real Name</source>
|
||||
<translation>Nom Réel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="80"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<source>Twitter</source>
|
||||
<translation>Twitter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="81"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<source>Location</source>
|
||||
<translation>Lieu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="82"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<source>Characters</source>
|
||||
<translation>Personnages</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<source>Pronouns</source>
|
||||
<translation>Pronoms</translation>
|
||||
</message>
|
||||
@@ -1643,23 +1649,23 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>punctuation</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>[</source>
|
||||
<translation>[</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>]</source>
|
||||
<translation>]</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="140"/>
|
||||
<source>(</source>
|
||||
<translation>(</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="141"/>
|
||||
<source>)</source>
|
||||
<translation>)</translation>
|
||||
@@ -1821,18 +1827,18 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Miniature sauvegardée sous {0}/{1}.png et {0}/{1}.jpg</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="536"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="538"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="930"/>
|
||||
<source>TSH - Thumbnail</source>
|
||||
<translation>TSH - Miniature</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="541"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="543"/>
|
||||
<source>The thumbnail has been generated here:</source>
|
||||
<translation>La miniature a été enregistrée à l'emplacement suivant :</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="544"/>
|
||||
<source>The video title and description have also been generated.</source>
|
||||
<translation>Le titre et la description de la vidéo ont également été générés.</translation>
|
||||
</message>
|
||||
@@ -1848,17 +1854,17 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>updater</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="177"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="178"/>
|
||||
<source>Error while backing up the layout folder:</source>
|
||||
<translation>Une erreur est survenue lors de la copie du dossier layout :</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="185"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="186"/>
|
||||
<source>Retry</source>
|
||||
<translation>Réessayer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="188"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="189"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Annuler</translation>
|
||||
</message>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<context>
|
||||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="660"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="661"/>
|
||||
<location filename="../layout/TSHAbout.ui" line="23"/>
|
||||
<source>About</source>
|
||||
<translation>A proposito dell'applicazione</translation>
|
||||
@@ -688,7 +688,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>Settings</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="654"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="655"/>
|
||||
<location filename="../Settings/TSHSettingsWindow.py" line="13"/>
|
||||
<source>Settings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -744,40 +744,40 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>app</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="133"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="169"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="602"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="861"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="564"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="584"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="134"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="170"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="603"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="862"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="566"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="586"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="931"/>
|
||||
<source>Warning</source>
|
||||
<translation>Avvertimento</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="135"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="136"/>
|
||||
<source>The program will now close.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="324"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="325"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="78"/>
|
||||
<source>Thumbnail Settings</source>
|
||||
<translation>Impostazioni delle miniature</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="332"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="333"/>
|
||||
<source>Bracket</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="340"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="341"/>
|
||||
<source>Tournament Info</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="348"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="353"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="349"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="354"/>
|
||||
<source>Scoreboard Manager</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -788,281 +788,281 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Tabellone</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="357"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="358"/>
|
||||
<source>Stage</source>
|
||||
<translation>Scenario</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="364"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="365"/>
|
||||
<location filename="../TSHCommentaryWidget.py" line="21"/>
|
||||
<source>Commentary</source>
|
||||
<translation>Commentatori</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="375"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="376"/>
|
||||
<location filename="../TSHPlayerListWidget.py" line="34"/>
|
||||
<source>Player List</source>
|
||||
<translation>Elenco di giocatori</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="380"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="381"/>
|
||||
<location filename="../TSHNotesWidget.py" line="48"/>
|
||||
<source>Additional Notes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="407"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="408"/>
|
||||
<source>Set tournament</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="426"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="774"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="427"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="775"/>
|
||||
<source>Load tournament and sets from StartGG user</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="463"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="464"/>
|
||||
<source>Always on top</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="467"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="468"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Check for updates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="472"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="473"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="78"/>
|
||||
<source>Download assets</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="478"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="479"/>
|
||||
<source>Light mode</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="485"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="486"/>
|
||||
<source>Toggle widgets</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="499"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1077"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="500"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1078"/>
|
||||
<source>Migrate Layout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="505"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="506"/>
|
||||
<source>Program Language</source>
|
||||
<translation>Lingua dell'applicazione</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="512"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="513"/>
|
||||
<source>Program language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="515"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="516"/>
|
||||
<source>System language</source>
|
||||
<translation>Lingua del sistema</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="536"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="537"/>
|
||||
<source>Game Asset Language</source>
|
||||
<translation>Lingua delle risorse dei giochi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="543"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="544"/>
|
||||
<source>Game Asset Language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="546"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="577"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="547"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="578"/>
|
||||
<source>Same as program language</source>
|
||||
<translation>Identica alla lingua dell'applicazione</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="567"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="568"/>
|
||||
<source>Tournament term language</source>
|
||||
<translation>Lingua della terminologia di torneo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="574"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="575"/>
|
||||
<source>Tournament term language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="604"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="605"/>
|
||||
<source>A new window has been opened in your default webbrowser.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="607"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="608"/>
|
||||
<source>Help</source>
|
||||
<translation>Aiuto (Inglese)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="610"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="611"/>
|
||||
<source>Open the Wiki</source>
|
||||
<translation>Aprire il Wiki</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="618"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="619"/>
|
||||
<source>Look for Help on the forum</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="626"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="627"/>
|
||||
<source>Report a bug</source>
|
||||
<translation>Segnalare un bug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="634"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="635"/>
|
||||
<source>Ask for Help on Discord</source>
|
||||
<translation>Chiedere aiuto su Discord</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="644"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="645"/>
|
||||
<source>Contribute to the Asset Database</source>
|
||||
<translation>Contribuire alla base di risorse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="712"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="713"/>
|
||||
<source>Number of Scoreboards</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="717"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="718"/>
|
||||
<source>Modify Tab Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="863"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="864"/>
|
||||
<source>Failed to fetch version from github:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="880"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="881"/>
|
||||
<source>Updater</source>
|
||||
<translation>Aggiornatore</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="886"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="887"/>
|
||||
<source>New version available:</source>
|
||||
<translation>È disponibile una nuova versione:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>Update to latest version?</source>
|
||||
<translation>Si vuole installare la nuova versione?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>NOTE: WILL BACKUP /layout/ AND OVERWRITE DATA IN ALL OTHER DIRECTORIES</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1030"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1031"/>
|
||||
<source>Change Tab Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1035"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1036"/>
|
||||
<source>Scoreboard Number</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1046"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1047"/>
|
||||
<source>Set Tab Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1062"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1063"/>
|
||||
<source>Migrate Scoreboard Layout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1067"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1068"/>
|
||||
<source>File Path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1070"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1071"/>
|
||||
<source>Find File...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1082"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1083"/>
|
||||
<source>Open Layout Javascript File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1084"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1085"/>
|
||||
<source>Javascript File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1114"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1115"/>
|
||||
<source>Migration Complete</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1119"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1120"/>
|
||||
<source>Layout Migration has completed!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1122"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1123"/>
|
||||
<source>Close Window</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="895"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="896"/>
|
||||
<location filename="../TSHScoreboardStageWidget.py" line="238"/>
|
||||
<source>Update</source>
|
||||
<translation>Aggiornare</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="898"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="899"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="306"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="468"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Annulare</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="945"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="946"/>
|
||||
<source>Downloading update...</source>
|
||||
<translation>Scaricamento dell'aggiornamento...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="156"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="157"/>
|
||||
<source>Update download complete. The program will extract the update upon closing.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="159"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="160"/>
|
||||
<source>Please ensure the layout folder or its contents aren't open in another application before closing this window.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="963"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="964"/>
|
||||
<source>Info</source>
|
||||
<translation>Informazioni</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="965"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="966"/>
|
||||
<source>You're already using the latest version</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Update available!</source>
|
||||
<translation>È disponibile una nuova versione!</translation>
|
||||
</message>
|
||||
@@ -1193,29 +1193,29 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="62"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="65"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="236"/>
|
||||
<source>Additional information</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="880"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="86"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="940"/>
|
||||
<source>Save new player</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="96"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="99"/>
|
||||
<source>Delete player entry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="109"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="112"/>
|
||||
<source>Clear</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="376"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="379"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="115"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="117"/>
|
||||
<location filename="../thumbnail/main_generate_thumbnail.py" line="1183"/>
|
||||
@@ -1223,7 +1223,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Giocatore {0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="877"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="937"/>
|
||||
<source>Update player</source>
|
||||
<translation>Aggionare il giocatore</translation>
|
||||
</message>
|
||||
@@ -1269,31 +1269,31 @@ p, li { white-space: pre-wrap; }
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="79"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="229"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<source>Real Name</source>
|
||||
<translation type="unfinished">Nome legale</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="80"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<source>Twitter</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="81"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<source>Location</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="82"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<source>Characters</source>
|
||||
<translation>Personaggi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<source>Pronouns</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1303,49 +1303,55 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="260"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="235"/>
|
||||
<source>Controller</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="262"/>
|
||||
<source>Stream URL</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="271"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="606"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="273"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="608"/>
|
||||
<source>Load set</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="281"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="283"/>
|
||||
<source>Track sets from a stream or station</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="341"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="381"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="343"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="383"/>
|
||||
<source>TEAM {0}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="575"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="577"/>
|
||||
<source>TSH - Bluesky</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="580"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="582"/>
|
||||
<source>The post has successfully been sent to account {0}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="600"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="602"/>
|
||||
<source>Load set from {0}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="914"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="916"/>
|
||||
<source>Load user set ({0})</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="918"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="920"/>
|
||||
<source>Load user set</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1534,24 +1540,24 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>punctuation</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="140"/>
|
||||
<source>(</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="141"/>
|
||||
<source>)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>[</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>]</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1698,18 +1704,18 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>thumb_app</name>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="536"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="538"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="930"/>
|
||||
<source>TSH - Thumbnail</source>
|
||||
<translation>TSH - Miniatura</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="541"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="543"/>
|
||||
<source>The thumbnail has been generated here:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="544"/>
|
||||
<source>The video title and description have also been generated.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1735,17 +1741,17 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>updater</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="177"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="178"/>
|
||||
<source>Error while backing up the layout folder:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="185"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="186"/>
|
||||
<source>Retry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="188"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="189"/>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished">Annulare</translation>
|
||||
</message>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<context>
|
||||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="660"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="661"/>
|
||||
<location filename="../layout/TSHAbout.ui" line="23"/>
|
||||
<source>About</source>
|
||||
<translation>このプログラムについて</translation>
|
||||
@@ -701,7 +701,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>Settings</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="654"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="655"/>
|
||||
<location filename="../Settings/TSHSettingsWindow.py" line="13"/>
|
||||
<source>Settings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -757,19 +757,19 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>app</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="324"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="325"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="78"/>
|
||||
<source>Thumbnail Settings</source>
|
||||
<translation>サムネイルの設定</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="340"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="341"/>
|
||||
<source>Tournament Info</source>
|
||||
<translation>大会情報</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="348"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="353"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="349"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="354"/>
|
||||
<source>Scoreboard Manager</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -780,73 +780,73 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>スコアボード</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="364"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="365"/>
|
||||
<location filename="../TSHCommentaryWidget.py" line="21"/>
|
||||
<source>Commentary</source>
|
||||
<translation>解説</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="375"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="376"/>
|
||||
<location filename="../TSHPlayerListWidget.py" line="34"/>
|
||||
<source>Player List</source>
|
||||
<translation>プレイヤーリスト</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="407"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="408"/>
|
||||
<source>Set tournament</source>
|
||||
<translation>大会を選ぶ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="426"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="774"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="427"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="775"/>
|
||||
<source>Load tournament and sets from StartGG user</source>
|
||||
<translation>大会と対戦データをStartGGからロードする</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="463"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="464"/>
|
||||
<source>Always on top</source>
|
||||
<translation>常に手前に表示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="467"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="468"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Check for updates</source>
|
||||
<translation>更新情報を調べる</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="472"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="473"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="78"/>
|
||||
<source>Download assets</source>
|
||||
<translation>アセットをダウンロードする</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="478"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="479"/>
|
||||
<source>Light mode</source>
|
||||
<translation>ライトモード</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="485"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="486"/>
|
||||
<source>Toggle widgets</source>
|
||||
<translation>ツールの表示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="505"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="506"/>
|
||||
<source>Program Language</source>
|
||||
<translation>プログラムの表示言語</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="515"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="516"/>
|
||||
<source>System language</source>
|
||||
<translation>システムの表示言語と同じにする</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="156"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="157"/>
|
||||
<source>Update download complete. The program will extract the update upon closing.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="159"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="160"/>
|
||||
<source>Please ensure the layout folder or its contents aren't open in another application before closing this window.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -855,38 +855,38 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>エクスポート物の言語</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="546"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="577"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="547"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="578"/>
|
||||
<source>Same as program language</source>
|
||||
<translation>プログラムの表示言語と同じにする</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="604"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="605"/>
|
||||
<source>A new window has been opened in your default webbrowser.</source>
|
||||
<translation>既定のウェブブラウザで新しいウィンドウが開きました。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="607"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="608"/>
|
||||
<source>Help</source>
|
||||
<translation>ヘルプ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="610"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="611"/>
|
||||
<source>Open the Wiki</source>
|
||||
<translation>ウィキを開く</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="626"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="627"/>
|
||||
<source>Report a bug</source>
|
||||
<translation>バグを報告する</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="634"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="635"/>
|
||||
<source>Ask for Help on Discord</source>
|
||||
<translation>ディスコードで質問する</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="644"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="645"/>
|
||||
<source>Contribute to the Asset Database</source>
|
||||
<translation>アセットデータベースに貢献する</translation>
|
||||
</message>
|
||||
@@ -895,7 +895,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>更新が完了しました。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="963"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="964"/>
|
||||
<source>Info</source>
|
||||
<translation>このプログラムについて</translation>
|
||||
</message>
|
||||
@@ -905,22 +905,22 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>アセットパック名</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="880"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="881"/>
|
||||
<source>Updater</source>
|
||||
<translation>アップデータ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="135"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="136"/>
|
||||
<source>The program will now close.</source>
|
||||
<translation>プログラムを閉じます。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="332"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="333"/>
|
||||
<source>Bracket</source>
|
||||
<translation>トーナメント表</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="512"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="513"/>
|
||||
<source>Program language changed successfully.</source>
|
||||
<translation>プログラムの表示言語を変更しました。</translation>
|
||||
</message>
|
||||
@@ -929,144 +929,144 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>エクスポート物の言語を変更しました。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>Update to latest version?</source>
|
||||
<translation>最新のバージョンに更新しますか?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="895"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="896"/>
|
||||
<location filename="../TSHScoreboardStageWidget.py" line="238"/>
|
||||
<source>Update</source>
|
||||
<translation>アップデート</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="898"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="899"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="306"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="468"/>
|
||||
<source>Cancel</source>
|
||||
<translation>キャンセル</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="945"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="946"/>
|
||||
<source>Downloading update...</source>
|
||||
<translation>アップデートをダウンロードしています…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="863"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="864"/>
|
||||
<source>Failed to fetch version from github:</source>
|
||||
<translation>最新のバージョンをGitHubから読み込むのに失敗しました</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="380"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="381"/>
|
||||
<location filename="../TSHNotesWidget.py" line="48"/>
|
||||
<source>Additional Notes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="499"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1077"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="500"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1078"/>
|
||||
<source>Migrate Layout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="536"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="537"/>
|
||||
<source>Game Asset Language</source>
|
||||
<translation>ゲームアセットの言語</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="543"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="544"/>
|
||||
<source>Game Asset Language changed successfully.</source>
|
||||
<translation>ゲームアセットの言語を変更しました。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="567"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="568"/>
|
||||
<source>Tournament term language</source>
|
||||
<translation>トーナメント用語の言語</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="574"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="575"/>
|
||||
<source>Tournament term language changed successfully.</source>
|
||||
<translation>トーナメント用語の言語を変更しました</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="618"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="619"/>
|
||||
<source>Look for Help on the forum</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="712"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="713"/>
|
||||
<source>Number of Scoreboards</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="717"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="718"/>
|
||||
<source>Modify Tab Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="886"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="887"/>
|
||||
<source>New version available:</source>
|
||||
<translation>新しいバージョンがあります</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>NOTE: WILL BACKUP /layout/ AND OVERWRITE DATA IN ALL OTHER DIRECTORIES</source>
|
||||
<translation>注意:/layout/に入っているファイルは保存されますが、他のディレクトリのデータは上書きされます</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1030"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1031"/>
|
||||
<source>Change Tab Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1035"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1036"/>
|
||||
<source>Scoreboard Number</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1046"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1047"/>
|
||||
<source>Set Tab Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1062"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1063"/>
|
||||
<source>Migrate Scoreboard Layout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1067"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1068"/>
|
||||
<source>File Path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1070"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1071"/>
|
||||
<source>Find File...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1082"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1083"/>
|
||||
<source>Open Layout Javascript File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1084"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1085"/>
|
||||
<source>Javascript File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1114"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1115"/>
|
||||
<source>Migration Complete</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1119"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1120"/>
|
||||
<source>Layout Migration has completed!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1122"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1123"/>
|
||||
<source>Close Window</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1075,12 +1075,12 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>更新が完了しました。ソフトを閉じます。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="965"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="966"/>
|
||||
<source>You're already using the latest version</source>
|
||||
<translation>このソフトはすでに最新のバージョンです</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Update available!</source>
|
||||
<translation>アップデートがあります!</translation>
|
||||
</message>
|
||||
@@ -1212,29 +1212,29 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="62"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="65"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="236"/>
|
||||
<source>Additional information</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="880"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="86"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="940"/>
|
||||
<source>Save new player</source>
|
||||
<translation>プレイヤーエントリーを保存</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="96"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="99"/>
|
||||
<source>Delete player entry</source>
|
||||
<translation>プレイヤーエントリーを削除</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="109"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="112"/>
|
||||
<source>Clear</source>
|
||||
<translation>リセット</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="376"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="379"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="115"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="117"/>
|
||||
<location filename="../thumbnail/main_generate_thumbnail.py" line="1183"/>
|
||||
@@ -1242,7 +1242,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>プレイヤー{0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="877"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="937"/>
|
||||
<source>Update player</source>
|
||||
<translation>プレイヤーエントリーを更新</translation>
|
||||
</message>
|
||||
@@ -1386,7 +1386,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>スコア</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="357"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="358"/>
|
||||
<source>Stage</source>
|
||||
<translation>ステージ</translation>
|
||||
</message>
|
||||
@@ -1397,64 +1397,64 @@ p, li { white-space: pre-wrap; }
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="79"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="229"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<source>Real Name</source>
|
||||
<translation>本名</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="80"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<source>Twitter</source>
|
||||
<translation>ツイッター</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="81"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<source>Location</source>
|
||||
<translation>本拠地</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="82"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<source>Characters</source>
|
||||
<translation>使用キャラクター</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<source>Pronouns</source>
|
||||
<translation>代名詞</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="271"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="606"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="273"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="608"/>
|
||||
<source>Load set</source>
|
||||
<translation>対戦データをロードする</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="281"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="283"/>
|
||||
<source>Track sets from a stream or station</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="341"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="381"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="343"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="383"/>
|
||||
<source>TEAM {0}</source>
|
||||
<translation>チーム{0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="133"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="169"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="602"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="861"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="564"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="584"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="134"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="170"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="603"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="862"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="566"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="586"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="931"/>
|
||||
<source>Warning</source>
|
||||
<translation>注意</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="600"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="602"/>
|
||||
<source>Load set from {0}</source>
|
||||
<translation>{0}から対戦データをロードする</translation>
|
||||
</message>
|
||||
@@ -1473,27 +1473,33 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="260"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="235"/>
|
||||
<source>Controller</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="262"/>
|
||||
<source>Stream URL</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="575"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="577"/>
|
||||
<source>TSH - Bluesky</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="580"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="582"/>
|
||||
<source>The post has successfully been sent to account {0}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="914"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="916"/>
|
||||
<source>Load user set ({0})</source>
|
||||
<translation>ユーザーの対戦データ({0})をロードする</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="918"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="920"/>
|
||||
<source>Load user set</source>
|
||||
<translation>ユーザーの対戦データをロードする</translation>
|
||||
</message>
|
||||
@@ -1599,23 +1605,23 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>punctuation</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>[</source>
|
||||
<translation>[</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>]</source>
|
||||
<translation>]</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="140"/>
|
||||
<source>(</source>
|
||||
<translation>(</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="141"/>
|
||||
<source>)</source>
|
||||
<translation>)</translation>
|
||||
@@ -1773,18 +1779,18 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>プレイヤー{0}のタグがありません</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="536"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="538"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="930"/>
|
||||
<source>TSH - Thumbnail</source>
|
||||
<translation>TSH - サムネイル</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="541"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="543"/>
|
||||
<source>The thumbnail has been generated here:</source>
|
||||
<translation>サムネイルはここに作成されました:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="544"/>
|
||||
<source>The video title and description have also been generated.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1800,17 +1806,17 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>updater</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="177"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="178"/>
|
||||
<source>Error while backing up the layout folder:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="185"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="186"/>
|
||||
<source>Retry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="188"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="189"/>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished">キャンセル</translation>
|
||||
</message>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<context>
|
||||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="660"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="661"/>
|
||||
<location filename="../layout/TSHAbout.ui" line="23"/>
|
||||
<source>About</source>
|
||||
<translation>Sobre</translation>
|
||||
@@ -700,7 +700,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>Settings</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="654"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="655"/>
|
||||
<location filename="../Settings/TSHSettingsWindow.py" line="13"/>
|
||||
<source>Settings</source>
|
||||
<translation>Configurações</translation>
|
||||
@@ -756,24 +756,24 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>app</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="324"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="325"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="78"/>
|
||||
<source>Thumbnail Settings</source>
|
||||
<translation>Configurações de Thumbnail</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="332"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="333"/>
|
||||
<source>Bracket</source>
|
||||
<translation>Chave</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="340"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="341"/>
|
||||
<source>Tournament Info</source>
|
||||
<translation>Informações do Torneio</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="348"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="353"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="349"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="354"/>
|
||||
<source>Scoreboard Manager</source>
|
||||
<translation>Gerenciador de Placares</translation>
|
||||
</message>
|
||||
@@ -784,25 +784,25 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Placar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="364"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="365"/>
|
||||
<location filename="../TSHCommentaryWidget.py" line="21"/>
|
||||
<source>Commentary</source>
|
||||
<translation>Comentário</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="375"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="376"/>
|
||||
<location filename="../TSHPlayerListWidget.py" line="34"/>
|
||||
<source>Player List</source>
|
||||
<translation>Lista de Jogadores</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="380"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="381"/>
|
||||
<location filename="../TSHNotesWidget.py" line="48"/>
|
||||
<source>Additional Notes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="407"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="408"/>
|
||||
<source>Set tournament</source>
|
||||
<translation>Definir torneio</translation>
|
||||
</message>
|
||||
@@ -811,36 +811,36 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Carregar set de usuário do StartGG</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="463"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="464"/>
|
||||
<source>Always on top</source>
|
||||
<translation>Permanecer no topo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="467"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="468"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Check for updates</source>
|
||||
<translation>Verificar por atualizações</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="472"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="473"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="78"/>
|
||||
<source>Download assets</source>
|
||||
<translation>Baixar conteúdo de jogos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="478"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="479"/>
|
||||
<source>Light mode</source>
|
||||
<translation>Modo claro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="485"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="486"/>
|
||||
<source>Toggle widgets</source>
|
||||
<translation>Ativar/Desativar widgets</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="426"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="774"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="427"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="775"/>
|
||||
<source>Load tournament and sets from StartGG user</source>
|
||||
<translation>Carregar torneio e sets de usuário do StartGG</translation>
|
||||
</message>
|
||||
@@ -849,7 +849,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Falhou em obter versão do github</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="880"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="881"/>
|
||||
<source>Updater</source>
|
||||
<translation>Atualizador</translation>
|
||||
</message>
|
||||
@@ -858,7 +858,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Nova atualização disponível: </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>Update to latest version?</source>
|
||||
<translation>Atualizar para a versão mais recente?</translation>
|
||||
</message>
|
||||
@@ -867,7 +867,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>NOTA: UM BACKUP DE /layout/ SERÁ FEITO, MAS TODOS OS DADOS EM /assets/ SERÃO SUBSTITUIDOS</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="895"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="896"/>
|
||||
<location filename="../TSHScoreboardStageWidget.py" line="238"/>
|
||||
<source>Update</source>
|
||||
<translation>Atualizar</translation>
|
||||
@@ -885,16 +885,16 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Nova versão disponível</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="898"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="899"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="306"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="468"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancelar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="945"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="946"/>
|
||||
<source>Downloading update...</source>
|
||||
<translation>Baixando atualização...</translation>
|
||||
</message>
|
||||
@@ -903,17 +903,17 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Baixando atualização</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="863"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="864"/>
|
||||
<source>Failed to fetch version from github:</source>
|
||||
<translation>Falhou em obter a versão do github:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="886"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="887"/>
|
||||
<source>New version available:</source>
|
||||
<translation>Nova versão disponível:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>NOTE: WILL BACKUP /layout/ AND OVERWRITE DATA IN ALL OTHER DIRECTORIES</source>
|
||||
<translation>OBS: IRÁ FAZER UM BACKUP DE /layout/ E SUBSTITUIR OS DADOS EM TODAS AS OUTRAS PASTAS</translation>
|
||||
</message>
|
||||
@@ -922,12 +922,12 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Atualização completa. O programa será fechado agora.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="965"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="966"/>
|
||||
<source>You're already using the latest version</source>
|
||||
<translation>Você já está utilizando a última versão</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Update available!</source>
|
||||
<translation>Atualização disponível!</translation>
|
||||
</message>
|
||||
@@ -940,18 +940,18 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Nome do jogo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="135"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="136"/>
|
||||
<source>The program will now close.</source>
|
||||
<translation>O programa será fechado agora.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="499"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1077"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="500"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1078"/>
|
||||
<source>Migrate Layout</source>
|
||||
<translation>Migrar layout</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="505"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="506"/>
|
||||
<source>Program Language</source>
|
||||
<translation>Idioma do programa</translation>
|
||||
</message>
|
||||
@@ -960,7 +960,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Idioma do programa modificado com sucesso.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="515"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="516"/>
|
||||
<source>System language</source>
|
||||
<translation>Idioma do sistema</translation>
|
||||
</message>
|
||||
@@ -973,7 +973,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Idioma de exportação modificado com sucesso.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="512"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="513"/>
|
||||
<source>Program language changed successfully.</source>
|
||||
<translation>Idioma do programa modificado com sucesso.</translation>
|
||||
</message>
|
||||
@@ -982,8 +982,8 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Idioma de exportação modificado com sucesso.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="546"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="577"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="547"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="578"/>
|
||||
<source>Same as program language</source>
|
||||
<translation>Igual ao idioma do programa</translation>
|
||||
</message>
|
||||
@@ -996,132 +996,132 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Idioma de nome de fase modificado com sucesso.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="536"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="537"/>
|
||||
<source>Game Asset Language</source>
|
||||
<translation>Idioma dos arquivos de jogo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="543"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="544"/>
|
||||
<source>Game Asset Language changed successfully.</source>
|
||||
<translation>Idioma dos arquivos de jogo alterado com sucesso.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="567"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="568"/>
|
||||
<source>Tournament term language</source>
|
||||
<translation>Idioma dos termos de torneio</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="574"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="575"/>
|
||||
<source>Tournament term language changed successfully.</source>
|
||||
<translation>Idioma dos termos de torneio alterado com sucesso.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="604"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="605"/>
|
||||
<source>A new window has been opened in your default webbrowser.</source>
|
||||
<translation>Uma janela foi aberta no seu navegador de internet padrão.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="607"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="608"/>
|
||||
<source>Help</source>
|
||||
<translation>Ajuda</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="610"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="611"/>
|
||||
<source>Open the Wiki</source>
|
||||
<translation>Abrir a Wiki</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="618"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="619"/>
|
||||
<source>Look for Help on the forum</source>
|
||||
<translation>Procurar por ajuda no fórum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="626"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="627"/>
|
||||
<source>Report a bug</source>
|
||||
<translation>Reportar um bug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="634"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="635"/>
|
||||
<source>Ask for Help on Discord</source>
|
||||
<translation>Pedir ajuda no Discord</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="644"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="645"/>
|
||||
<source>Contribute to the Asset Database</source>
|
||||
<translation>Contribuir para a Asset Database</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="712"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="713"/>
|
||||
<source>Number of Scoreboards</source>
|
||||
<translation>Número de Placares</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="717"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="718"/>
|
||||
<source>Modify Tab Name</source>
|
||||
<translation>Mudar nome da aba</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1030"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1031"/>
|
||||
<source>Change Tab Title</source>
|
||||
<translation>Mudar título da aba</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1035"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1036"/>
|
||||
<source>Scoreboard Number</source>
|
||||
<translation>Número de Placares</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1046"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1047"/>
|
||||
<source>Set Tab Title</source>
|
||||
<translation>Definir título da aba</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1062"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1063"/>
|
||||
<source>Migrate Scoreboard Layout</source>
|
||||
<translation>Migrar layout de placar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1067"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1068"/>
|
||||
<source>File Path</source>
|
||||
<translation>Caminho do arquivo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1070"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1071"/>
|
||||
<source>Find File...</source>
|
||||
<translation>Procurar arquivo...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1082"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1083"/>
|
||||
<source>Open Layout Javascript File</source>
|
||||
<translation>Abrir arquivo Javascript de layout</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1084"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1085"/>
|
||||
<source>Javascript File</source>
|
||||
<translation>Arquivo Javascript</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1114"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1115"/>
|
||||
<source>Migration Complete</source>
|
||||
<translation>Migração completa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1119"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1120"/>
|
||||
<source>Layout Migration has completed!</source>
|
||||
<translation>Migração de layout completa!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1122"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1123"/>
|
||||
<source>Close Window</source>
|
||||
<translation>Fechar janela</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="156"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="157"/>
|
||||
<source>Update download complete. The program will extract the update upon closing.</source>
|
||||
<translation>Download da atualização completo. O programa irá fechar para extrair a atualização.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="159"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="160"/>
|
||||
<source>Please ensure the layout folder or its contents aren't open in another application before closing this window.</source>
|
||||
<translation>Certifique-se de que a pasta layout e seu conteúdo não estão abertos em outra aplicação antes de fechar esta janela</translation>
|
||||
</message>
|
||||
@@ -1130,7 +1130,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Atualização completa.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="963"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="964"/>
|
||||
<source>Info</source>
|
||||
<translation>Informação</translation>
|
||||
</message>
|
||||
@@ -1259,29 +1259,29 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Copiar texto</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="62"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="65"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="236"/>
|
||||
<source>Additional information</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="880"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="86"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="940"/>
|
||||
<source>Save new player</source>
|
||||
<translation>Salvar novo jogador</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="96"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="99"/>
|
||||
<source>Delete player entry</source>
|
||||
<translation>Deletar jogador</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="109"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="112"/>
|
||||
<source>Clear</source>
|
||||
<translation>Limpar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="376"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="379"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="115"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="117"/>
|
||||
<location filename="../thumbnail/main_generate_thumbnail.py" line="1183"/>
|
||||
@@ -1289,7 +1289,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Jogador {0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="877"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="937"/>
|
||||
<source>Update player</source>
|
||||
<translation>Atualizar jogador</translation>
|
||||
</message>
|
||||
@@ -1441,7 +1441,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Placar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="357"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="358"/>
|
||||
<source>Stage</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
@@ -1456,64 +1456,64 @@ p, li { white-space: pre-wrap; }
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="79"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="229"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<source>Real Name</source>
|
||||
<translation>Nome Real</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="80"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<source>Twitter</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="81"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<source>Location</source>
|
||||
<translation>Local</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="82"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<source>Characters</source>
|
||||
<translation>Personagens</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<source>Pronouns</source>
|
||||
<translation>Pronomes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="271"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="606"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="273"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="608"/>
|
||||
<source>Load set</source>
|
||||
<translation>Carregar set</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="281"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="283"/>
|
||||
<source>Track sets from a stream or station</source>
|
||||
<translation>Seguir os sets de um stream ou uma estação</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="341"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="381"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="343"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="383"/>
|
||||
<source>TEAM {0}</source>
|
||||
<translation>TIME {0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="133"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="169"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="602"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="861"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="564"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="584"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="134"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="170"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="603"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="862"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="566"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="586"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="931"/>
|
||||
<source>Warning</source>
|
||||
<translation>Aviso</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="600"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="602"/>
|
||||
<source>Load set from {0}</source>
|
||||
<translation>Carregar set do {0}</translation>
|
||||
</message>
|
||||
@@ -1532,27 +1532,33 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Postar no Bluesky</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="260"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="235"/>
|
||||
<source>Controller</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="262"/>
|
||||
<source>Stream URL</source>
|
||||
<translation>URL da transmissão</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="575"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="577"/>
|
||||
<source>TSH - Bluesky</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="580"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="582"/>
|
||||
<source>The post has successfully been sent to account {0}</source>
|
||||
<translation>O post foi enviado com sucesso para a conta {0}</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="914"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="916"/>
|
||||
<source>Load user set ({0})</source>
|
||||
<translation>Carregar set do usuário ({0})</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="918"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="920"/>
|
||||
<source>Load user set</source>
|
||||
<translation>Carregar set do usuário</translation>
|
||||
</message>
|
||||
@@ -1662,23 +1668,23 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>punctuation</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>[</source>
|
||||
<translation>[</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>]</source>
|
||||
<translation>]</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="140"/>
|
||||
<source>(</source>
|
||||
<translation>(</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="141"/>
|
||||
<source>)</source>
|
||||
<translation>)</translation>
|
||||
@@ -1872,18 +1878,18 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Tag do jogador {0} não está presente</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="536"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="538"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="930"/>
|
||||
<source>TSH - Thumbnail</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="541"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="543"/>
|
||||
<source>The thumbnail has been generated here:</source>
|
||||
<translation>A miniatura foi gerada aqui:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="544"/>
|
||||
<source>The video title and description have also been generated.</source>
|
||||
<translation>O título e a descrição para o vídeo também foram gerados.</translation>
|
||||
</message>
|
||||
@@ -1899,17 +1905,17 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>updater</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="177"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="178"/>
|
||||
<source>Error while backing up the layout folder:</source>
|
||||
<translation>Erro ao fazer backup da pasta layout:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="185"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="186"/>
|
||||
<source>Retry</source>
|
||||
<translation>Tentar novamente</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="188"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="189"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancelar</translation>
|
||||
</message>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<context>
|
||||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="660"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="661"/>
|
||||
<location filename="../layout/TSHAbout.ui" line="23"/>
|
||||
<source>About</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -688,7 +688,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>Settings</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="654"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="655"/>
|
||||
<location filename="../Settings/TSHSettingsWindow.py" line="13"/>
|
||||
<source>Settings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -744,40 +744,40 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>app</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="133"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="169"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="602"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="861"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="564"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="584"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="134"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="170"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="603"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="862"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="566"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="586"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="931"/>
|
||||
<source>Warning</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="135"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="136"/>
|
||||
<source>The program will now close.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="324"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="325"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="78"/>
|
||||
<source>Thumbnail Settings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="332"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="333"/>
|
||||
<source>Bracket</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="340"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="341"/>
|
||||
<source>Tournament Info</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="348"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="353"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="349"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="354"/>
|
||||
<source>Scoreboard Manager</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -788,281 +788,281 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="357"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="358"/>
|
||||
<source>Stage</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="364"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="365"/>
|
||||
<location filename="../TSHCommentaryWidget.py" line="21"/>
|
||||
<source>Commentary</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="375"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="376"/>
|
||||
<location filename="../TSHPlayerListWidget.py" line="34"/>
|
||||
<source>Player List</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="380"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="381"/>
|
||||
<location filename="../TSHNotesWidget.py" line="48"/>
|
||||
<source>Additional Notes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="407"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="408"/>
|
||||
<source>Set tournament</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="426"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="774"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="427"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="775"/>
|
||||
<source>Load tournament and sets from StartGG user</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="463"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="464"/>
|
||||
<source>Always on top</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="467"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="468"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Check for updates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="472"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="473"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="78"/>
|
||||
<source>Download assets</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="478"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="479"/>
|
||||
<source>Light mode</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="485"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="486"/>
|
||||
<source>Toggle widgets</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="499"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1077"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="500"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1078"/>
|
||||
<source>Migrate Layout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="505"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="506"/>
|
||||
<source>Program Language</source>
|
||||
<translation>应用语言</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="512"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="513"/>
|
||||
<source>Program language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="515"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="516"/>
|
||||
<source>System language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="536"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="537"/>
|
||||
<source>Game Asset Language</source>
|
||||
<translation>游戏术语语言</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="543"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="544"/>
|
||||
<source>Game Asset Language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="546"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="577"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="547"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="578"/>
|
||||
<source>Same as program language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="567"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="568"/>
|
||||
<source>Tournament term language</source>
|
||||
<translation>比赛术语语言</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="574"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="575"/>
|
||||
<source>Tournament term language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="604"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="605"/>
|
||||
<source>A new window has been opened in your default webbrowser.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="607"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="608"/>
|
||||
<source>Help</source>
|
||||
<translation>帮助 (英文)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="610"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="611"/>
|
||||
<source>Open the Wiki</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="618"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="619"/>
|
||||
<source>Look for Help on the forum</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="626"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="627"/>
|
||||
<source>Report a bug</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="634"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="635"/>
|
||||
<source>Ask for Help on Discord</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="644"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="645"/>
|
||||
<source>Contribute to the Asset Database</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="712"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="713"/>
|
||||
<source>Number of Scoreboards</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="717"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="718"/>
|
||||
<source>Modify Tab Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="863"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="864"/>
|
||||
<source>Failed to fetch version from github:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="880"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="881"/>
|
||||
<source>Updater</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="886"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="887"/>
|
||||
<source>New version available:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>Update to latest version?</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>NOTE: WILL BACKUP /layout/ AND OVERWRITE DATA IN ALL OTHER DIRECTORIES</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1030"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1031"/>
|
||||
<source>Change Tab Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1035"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1036"/>
|
||||
<source>Scoreboard Number</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1046"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1047"/>
|
||||
<source>Set Tab Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1062"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1063"/>
|
||||
<source>Migrate Scoreboard Layout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1067"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1068"/>
|
||||
<source>File Path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1070"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1071"/>
|
||||
<source>Find File...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1082"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1083"/>
|
||||
<source>Open Layout Javascript File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1084"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1085"/>
|
||||
<source>Javascript File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1114"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1115"/>
|
||||
<source>Migration Complete</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1119"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1120"/>
|
||||
<source>Layout Migration has completed!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1122"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1123"/>
|
||||
<source>Close Window</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="895"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="896"/>
|
||||
<location filename="../TSHScoreboardStageWidget.py" line="238"/>
|
||||
<source>Update</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="898"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="899"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="306"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="468"/>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="945"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="946"/>
|
||||
<source>Downloading update...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="156"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="157"/>
|
||||
<source>Update download complete. The program will extract the update upon closing.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="159"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="160"/>
|
||||
<source>Please ensure the layout folder or its contents aren't open in another application before closing this window.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="963"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="964"/>
|
||||
<source>Info</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="965"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="966"/>
|
||||
<source>You're already using the latest version</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Update available!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1193,29 +1193,29 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="62"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="65"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="236"/>
|
||||
<source>Additional information</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="880"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="86"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="940"/>
|
||||
<source>Save new player</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="96"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="99"/>
|
||||
<source>Delete player entry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="109"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="112"/>
|
||||
<source>Clear</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="376"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="379"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="115"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="117"/>
|
||||
<location filename="../thumbnail/main_generate_thumbnail.py" line="1183"/>
|
||||
@@ -1223,7 +1223,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="877"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="937"/>
|
||||
<source>Update player</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1269,31 +1269,31 @@ p, li { white-space: pre-wrap; }
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="79"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="229"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<source>Real Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="80"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<source>Twitter</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="81"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<source>Location</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="82"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<source>Characters</source>
|
||||
<translation>角色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<source>Pronouns</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1303,49 +1303,55 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="260"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="235"/>
|
||||
<source>Controller</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="262"/>
|
||||
<source>Stream URL</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="271"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="606"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="273"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="608"/>
|
||||
<source>Load set</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="281"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="283"/>
|
||||
<source>Track sets from a stream or station</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="341"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="381"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="343"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="383"/>
|
||||
<source>TEAM {0}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="575"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="577"/>
|
||||
<source>TSH - Bluesky</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="580"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="582"/>
|
||||
<source>The post has successfully been sent to account {0}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="600"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="602"/>
|
||||
<source>Load set from {0}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="914"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="916"/>
|
||||
<source>Load user set ({0})</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="918"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="920"/>
|
||||
<source>Load user set</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1534,24 +1540,24 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>punctuation</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="140"/>
|
||||
<source>(</source>
|
||||
<translation>(</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="141"/>
|
||||
<source>)</source>
|
||||
<translation>)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>[</source>
|
||||
<translation>【</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>]</source>
|
||||
<translation>】</translation>
|
||||
</message>
|
||||
@@ -1698,18 +1704,18 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>thumb_app</name>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="536"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="538"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="930"/>
|
||||
<source>TSH - Thumbnail</source>
|
||||
<translation>TSH - 缩略图</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="541"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="543"/>
|
||||
<source>The thumbnail has been generated here:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="544"/>
|
||||
<source>The video title and description have also been generated.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1735,17 +1741,17 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>updater</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="177"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="178"/>
|
||||
<source>Error while backing up the layout folder:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="185"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="186"/>
|
||||
<source>Retry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="188"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="189"/>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<context>
|
||||
<name>About</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="660"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="661"/>
|
||||
<location filename="../layout/TSHAbout.ui" line="23"/>
|
||||
<source>About</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -688,7 +688,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>Settings</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="654"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="655"/>
|
||||
<location filename="../Settings/TSHSettingsWindow.py" line="13"/>
|
||||
<source>Settings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -744,40 +744,40 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>app</name>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="133"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="169"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="602"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="861"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="564"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="584"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="134"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="170"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="603"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="862"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="566"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="586"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="931"/>
|
||||
<source>Warning</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="135"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="136"/>
|
||||
<source>The program will now close.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="324"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="325"/>
|
||||
<location filename="../TSHThumbnailSettingsWidget.py" line="78"/>
|
||||
<source>Thumbnail Settings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="332"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="333"/>
|
||||
<source>Bracket</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="340"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="341"/>
|
||||
<source>Tournament Info</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="348"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="353"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="349"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="354"/>
|
||||
<source>Scoreboard Manager</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -788,281 +788,281 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="357"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="358"/>
|
||||
<source>Stage</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="364"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="365"/>
|
||||
<location filename="../TSHCommentaryWidget.py" line="21"/>
|
||||
<source>Commentary</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="375"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="376"/>
|
||||
<location filename="../TSHPlayerListWidget.py" line="34"/>
|
||||
<source>Player List</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="380"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="381"/>
|
||||
<location filename="../TSHNotesWidget.py" line="48"/>
|
||||
<source>Additional Notes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="407"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="408"/>
|
||||
<source>Set tournament</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="426"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="770"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="774"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="427"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="771"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="775"/>
|
||||
<source>Load tournament and sets from StartGG user</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="463"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="464"/>
|
||||
<source>Always on top</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="467"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="468"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Check for updates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="472"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="473"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="78"/>
|
||||
<source>Download assets</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="478"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="479"/>
|
||||
<source>Light mode</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="485"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="486"/>
|
||||
<source>Toggle widgets</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="499"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1077"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="500"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1078"/>
|
||||
<source>Migrate Layout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="505"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="506"/>
|
||||
<source>Program Language</source>
|
||||
<translation>應用語言</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="512"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="513"/>
|
||||
<source>Program language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="515"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="516"/>
|
||||
<source>System language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="536"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="537"/>
|
||||
<source>Game Asset Language</source>
|
||||
<translation>遊戲術語語言</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="543"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="544"/>
|
||||
<source>Game Asset Language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="546"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="577"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="547"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="578"/>
|
||||
<source>Same as program language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="567"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="568"/>
|
||||
<source>Tournament term language</source>
|
||||
<translation>比賽術語語言</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="574"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="575"/>
|
||||
<source>Tournament term language changed successfully.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="604"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="605"/>
|
||||
<source>A new window has been opened in your default webbrowser.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="607"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="608"/>
|
||||
<source>Help</source>
|
||||
<translation>幫助 (英文)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="610"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="611"/>
|
||||
<source>Open the Wiki</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="618"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="619"/>
|
||||
<source>Look for Help on the forum</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="626"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="627"/>
|
||||
<source>Report a bug</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="634"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="635"/>
|
||||
<source>Ask for Help on Discord</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="644"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="645"/>
|
||||
<source>Contribute to the Asset Database</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="712"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="713"/>
|
||||
<source>Number of Scoreboards</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="717"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="718"/>
|
||||
<source>Modify Tab Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="863"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="864"/>
|
||||
<source>Failed to fetch version from github:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="880"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="881"/>
|
||||
<source>Updater</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="886"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="887"/>
|
||||
<source>New version available:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>Update to latest version?</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="889"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="890"/>
|
||||
<source>NOTE: WILL BACKUP /layout/ AND OVERWRITE DATA IN ALL OTHER DIRECTORIES</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1030"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1031"/>
|
||||
<source>Change Tab Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1035"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1036"/>
|
||||
<source>Scoreboard Number</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1046"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1047"/>
|
||||
<source>Set Tab Title</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1062"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1063"/>
|
||||
<source>Migrate Scoreboard Layout</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1067"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1068"/>
|
||||
<source>File Path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1070"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1071"/>
|
||||
<source>Find File...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1082"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1083"/>
|
||||
<source>Open Layout Javascript File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1084"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1085"/>
|
||||
<source>Javascript File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1114"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1115"/>
|
||||
<source>Migration Complete</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1119"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1120"/>
|
||||
<source>Layout Migration has completed!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="1122"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="1123"/>
|
||||
<source>Close Window</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="895"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="896"/>
|
||||
<location filename="../TSHScoreboardStageWidget.py" line="238"/>
|
||||
<source>Update</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="898"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="899"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="306"/>
|
||||
<location filename="../TSHAssetDownloader.py" line="468"/>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="908"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="945"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="909"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="946"/>
|
||||
<source>Downloading update...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="156"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="157"/>
|
||||
<source>Update download complete. The program will extract the update upon closing.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="159"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="160"/>
|
||||
<source>Please ensure the layout folder or its contents aren't open in another application before closing this window.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="963"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="964"/>
|
||||
<source>Info</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="965"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="966"/>
|
||||
<source>You're already using the latest version</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TournamentStreamHelper.py" line="978"/>
|
||||
<location filename="../TournamentStreamHelper.py" line="979"/>
|
||||
<source>Update available!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1193,29 +1193,29 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="62"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="65"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="236"/>
|
||||
<source>Additional information</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="880"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="86"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="940"/>
|
||||
<source>Save new player</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="96"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="99"/>
|
||||
<source>Delete player entry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="109"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="112"/>
|
||||
<source>Clear</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="376"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="379"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="115"/>
|
||||
<location filename="../TSHSelectSetWindow.py" line="117"/>
|
||||
<location filename="../thumbnail/main_generate_thumbnail.py" line="1183"/>
|
||||
@@ -1223,7 +1223,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="877"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="937"/>
|
||||
<source>Update player</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1269,31 +1269,31 @@ p, li { white-space: pre-wrap; }
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="79"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="229"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<source>Real Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="80"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="230"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<source>Twitter</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="81"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="231"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<source>Location</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="82"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="232"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<source>Characters</source>
|
||||
<translation>角色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHCommentaryWidget.py" line="83"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="233"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="234"/>
|
||||
<source>Pronouns</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1303,49 +1303,55 @@ p, li { white-space: pre-wrap; }
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="260"/>
|
||||
<location filename="../TSHScoreboardPlayerWidget.py" line="542"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="235"/>
|
||||
<source>Controller</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="262"/>
|
||||
<source>Stream URL</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="271"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="606"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="273"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="608"/>
|
||||
<source>Load set</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="281"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="283"/>
|
||||
<source>Track sets from a stream or station</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="341"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="381"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="343"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="383"/>
|
||||
<source>TEAM {0}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="575"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="577"/>
|
||||
<source>TSH - Bluesky</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="580"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="582"/>
|
||||
<source>The post has successfully been sent to account {0}</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../TSHScoreboardWidget.py" line="600"/>
|
||||
<location filename="../TSHScoreboardWidget.py" line="602"/>
|
||||
<source>Load set from {0}</source>
|
||||
<translation type | ||||