diff --git a/owlcms/src/main/java/app/owlcms/components/JXLSDownloader.java b/owlcms/src/main/java/app/owlcms/components/JXLSDownloader.java index d80ce180c..284e98be0 100644 --- a/owlcms/src/main/java/app/owlcms/components/JXLSDownloader.java +++ b/owlcms/src/main/java/app/owlcms/components/JXLSDownloader.java @@ -162,7 +162,7 @@ public Button createDownloadButton() { * @return */ // @Deprecated - // TODO remove use of createImmediateDownloadButton + // CODEREVIEW remove use of createImmediateDownloadButton public Anchor createImmediateDownloadButton(String... tooltipText) { this.xlsWriter = this.streamSourceSupplier.get(); Supplier supplier = () -> getTargetFileName(); diff --git a/owlcms/src/main/java/app/owlcms/data/athlete/Athlete.java b/owlcms/src/main/java/app/owlcms/data/athlete/Athlete.java index beee4d5ae..71733d8eb 100644 --- a/owlcms/src/main/java/app/owlcms/data/athlete/Athlete.java +++ b/owlcms/src/main/java/app/owlcms/data/athlete/Athlete.java @@ -1216,8 +1216,6 @@ public int getCategoryScoreRank() { @Transient @JsonIgnore public String getCategorySortCode() { - // TODO: something that reflects age boundaries then weight, considering no-age and no-weight score based. - // maybe championship age-low age-high body-low body-high Category sortCategory = getMainRankings().getCategory(); String sortCode = sortCategory != null ? sortCategory.getSortCode() : "-"; // logger.debug("a {} category {} sortCode {}", getAbbreviatedName(), getCategory(), sortCategory.getSortCode()); diff --git a/owlcms/src/main/java/app/owlcms/data/athlete/AthleteRepository.java b/owlcms/src/main/java/app/owlcms/data/athlete/AthleteRepository.java index dd300b59e..3b2156103 100644 --- a/owlcms/src/main/java/app/owlcms/data/athlete/AthleteRepository.java +++ b/owlcms/src/main/java/app/owlcms/data/athlete/AthleteRepository.java @@ -196,7 +196,7 @@ public static List doFindFiltered(EntityManager em, String lastName, Gr if (group != null && group.getName() == "*") { group = null; } - // REVIEW this does not appear to work with ageDivision/Championship + // CODEREVIEW this does not appear to work with ageDivision/Championship String qlString = "select a from Athlete a" + filteringSelection(lastName, group, category, ageGroup, ageDivision, gender, weighedIn, team) + " order by a.category"; diff --git a/owlcms/src/main/java/app/owlcms/data/competition/Competition.java b/owlcms/src/main/java/app/owlcms/data/competition/Competition.java index 3b4c221ed..31dbaa75f 100644 --- a/owlcms/src/main/java/app/owlcms/data/competition/Competition.java +++ b/owlcms/src/main/java/app/owlcms/data/competition/Competition.java @@ -296,6 +296,7 @@ public static void splitPTeamMembersByGender(List athletes, List(); @@ -750,6 +751,15 @@ public String getComputedTeamsListTemplateFileName() { return this.teamsListTemplateFileName; } + @Transient + @JsonIgnore + public String getComputedTechnicalOfficialsTemplateFileName() { + if (this.technicalOfficialsTemplateFileName == null) { + return "technicalOfficials.xlsx"; + } + return this.technicalOfficialsTemplateFileName; + } + public String getCurrentRecordsTemplateFileName() { return this.currentRecordsTemplateFileName; } @@ -1026,6 +1036,10 @@ public String getTeamsListTemplateFileName() { return this.teamsListTemplateFileName; } + public String getTechnicalOfficialsTemplateFileName() { + return this.technicalOfficialsTemplateFileName; + } + public String getTranslatedScoringSystemName() { String translate = Translator.translateOrElseNull("Ranking." + getScoringSystem(), OwlcmsSession.getLocale()); return translate != null ? translate : Translator.translate("Score"); @@ -1524,6 +1538,10 @@ public void setTeamsListTemplateFileName(String teamsListTemplateFileName) { this.teamsListTemplateFileName = teamsListTemplateFileName; } + public void setTechnicalOfficialsTemplateFileName(String technicalOfficialsTemplateFileName) { + this.technicalOfficialsTemplateFileName = technicalOfficialsTemplateFileName; + } + /** * Sets the use birth year. * diff --git a/owlcms/src/main/java/app/owlcms/displays/scoreboard/ResultsMedals.java b/owlcms/src/main/java/app/owlcms/displays/scoreboard/ResultsMedals.java index e7e7f715f..094d35613 100644 --- a/owlcms/src/main/java/app/owlcms/displays/scoreboard/ResultsMedals.java +++ b/owlcms/src/main/java/app/owlcms/displays/scoreboard/ResultsMedals.java @@ -748,7 +748,7 @@ private void medalsInit() { setId("medals-" + fop.getName()); setWideTeamNames(false); this.getElement().setProperty("competitionName", Competition.getCurrent().getCompetitionName()); - // FIXME: confusing + // CODEREVIEW: confusing // this.setGroup(fop.getVideoGroup()); // this.setCategory(fop.getVideoCategory()); this.setGroup(fop.getGroup()); diff --git a/owlcms/src/main/java/app/owlcms/displays/video/StreamingEventMonitor.java b/owlcms/src/main/java/app/owlcms/displays/video/StreamingEventMonitor.java index 38fc45d21..3280a0ada 100644 --- a/owlcms/src/main/java/app/owlcms/displays/video/StreamingEventMonitor.java +++ b/owlcms/src/main/java/app/owlcms/displays/video/StreamingEventMonitor.java @@ -53,7 +53,7 @@ * This shows an overlay when competition events such as a record attempt or jury deliberation take place. * */ -// TODO: show record attempt and new record for a limited duration. +// CODEREVIEW: show record attempt and new record for a limited duration. @SuppressWarnings({ "serial", "deprecation" }) @Tag("eventmonitor-template") diff --git a/owlcms/src/main/java/app/owlcms/nui/lifting/JuryDialog.java b/owlcms/src/main/java/app/owlcms/nui/lifting/JuryDialog.java index bb7c15954..566986ffc 100644 --- a/owlcms/src/main/java/app/owlcms/nui/lifting/JuryDialog.java +++ b/owlcms/src/main/java/app/owlcms/nui/lifting/JuryDialog.java @@ -124,7 +124,7 @@ public void doClose(boolean noAction) { this.close(); return; } - // REVIEW: this should be done after processing the JuryEvent in FieldOfPlay + // CODEREVIEW: this should be done after processing the JuryEvent in FieldOfPlay resumeLifting(noAction); this.close(); diff --git a/owlcms/src/main/java/app/owlcms/nui/preparation/TechnicalOfficialContent.java b/owlcms/src/main/java/app/owlcms/nui/preparation/TechnicalOfficialContent.java index 195bb9c28..719875366 100644 --- a/owlcms/src/main/java/app/owlcms/nui/preparation/TechnicalOfficialContent.java +++ b/owlcms/src/main/java/app/owlcms/nui/preparation/TechnicalOfficialContent.java @@ -12,11 +12,20 @@ import org.vaadin.crudui.crud.CrudListener; import org.vaadin.crudui.crud.impl.GridCrud; +import com.vaadin.flow.component.UI; +import com.vaadin.flow.component.button.Button; import com.vaadin.flow.component.grid.Grid; +import com.vaadin.flow.component.html.Div; +import com.vaadin.flow.component.html.NativeLabel; +import com.vaadin.flow.component.icon.Icon; +import com.vaadin.flow.component.icon.VaadinIcon; +import com.vaadin.flow.component.orderedlayout.FlexComponent; import com.vaadin.flow.component.orderedlayout.FlexLayout; import com.vaadin.flow.router.Route; import app.owlcms.apputils.queryparameters.BaseContent; +import app.owlcms.components.JXLSDownloader; +import app.owlcms.data.competition.Competition; import app.owlcms.data.technicalofficial.TechnicalOfficial; import app.owlcms.data.technicalofficial.TechnicalOfficialRepository; import app.owlcms.i18n.Translator; @@ -25,6 +34,7 @@ import app.owlcms.nui.crudui.OwlcmsGridLayout; import app.owlcms.nui.shared.OwlcmsContent; import app.owlcms.nui.shared.OwlcmsLayout; +import app.owlcms.spreadsheet.JXLSExportRecords; import ch.qos.logback.classic.Level; import ch.qos.logback.classic.Logger; @@ -43,6 +53,7 @@ public class TechnicalOfficialContent extends BaseContent implements CrudListene } private OwlcmsCrudFormFactory editingFormFactory; private OwlcmsLayout routerLayout; + private FlexLayout topBar; /** * Instantiates the TechnicalOfficial crudGrid. @@ -60,8 +71,55 @@ public TechnicalOfficial add(TechnicalOfficial domainObjectToAdd) { } @Override + // public FlexLayout createMenuArea() { + // return new FlexLayout(); + // } + public FlexLayout createMenuArea() { - return new FlexLayout(); + this.topBar = new FlexLayout(); + + Button uploadCustom = new Button(Translator.translate("TechnicalOfficials.Upload"), + new Icon(VaadinIcon.UPLOAD_ALT), + buttonClickEvent -> { + AgeGroupsFileUploadDialog ageGroupsFileUploadDialog = new AgeGroupsFileUploadDialog(); + ageGroupsFileUploadDialog.setCallback(() -> loadOfficials()); + ageGroupsFileUploadDialog.open(); + }); + + var recordsWriter1 = new JXLSExportRecords(UI.getCurrent(), true, true); + JXLSDownloader dd1 = new JXLSDownloader( + () -> { + return recordsWriter1; + }, + "/templates/records", + Competition::getComputedTechnicalOfficialsTemplateFileName, + Competition::setTechnicalOfficialsTemplateFileName, + Translator.translate("Records.exportCurrentRecordsTitle"), + Translator.translate("Download")); + Div allRecords1 = new Div(); + Button downloadButton = dd1.createDownloadButton(); + downloadButton.setWidthFull(); + allRecords1.add(downloadButton); + + FlexLayout buttons = new FlexLayout( + new NativeLabel(Translator.translate("AgeGroups.Custom")), + allRecords1, uploadCustom); + buttons.getStyle().set("flex-wrap", "wrap"); + buttons.getStyle().set("gap", "1ex"); + buttons.getStyle().set("margin-left", "5em"); + buttons.setAlignItems(FlexComponent.Alignment.BASELINE); + + this.topBar.getStyle().set("flex", "100 1"); + this.topBar.add(buttons); + this.topBar.setJustifyContentMode(FlexComponent.JustifyContentMode.START); + this.topBar.setAlignItems(FlexComponent.Alignment.CENTER); + + return this.topBar; + } + + private Object loadOfficials() { + // TODO Auto-generated method stub + throw new UnsupportedOperationException("Unimplemented method 'loadOfficials'"); } @Override @@ -113,7 +171,7 @@ public TechnicalOfficial update(TechnicalOfficial domainObjectToUpdate) { * @param crudFormFactory the factory that will create the form using this information */ protected void createFormLayout(OwlcmsCrudFormFactory crudFormFactory) { - ((TechnicalOfficialEditingFormFactory)crudFormFactory).technicalOfficialLayout(); + ((TechnicalOfficialEditingFormFactory) crudFormFactory).technicalOfficialLayout(); } /** @@ -144,20 +202,20 @@ protected GridCrud createGrid(OwlcmsCrudFormFactory createFormFactory() { - this.editingFormFactory = new TechnicalOfficialEditingFormFactory(TechnicalOfficial.class); + this.editingFormFactory = new TechnicalOfficialEditingFormFactory(TechnicalOfficial.class); return this.editingFormFactory; } // private > String getWindowOpenerFromClass(Class targetClass, - // String parameter) { - // return "window.open('" + URLUtils.getUrlFromTargetClass(targetClass) + "?fop=" + parameter - // + "','" + targetClass.getSimpleName() + "')"; + // String parameter) { + // return "window.open('" + URLUtils.getUrlFromTargetClass(targetClass) + "?fop=" + parameter + // + "','" + targetClass.getSimpleName() + "')"; // } // private > Button openInNewTab(Class targetClass, - // String label, String parameter) { - // Button button = new Button(label); - // button.getElement().setAttribute("onClick", getWindowOpenerFromClass(targetClass, parameter)); - // return button; + // String label, String parameter) { + // Button button = new Button(label); + // button.getElement().setAttribute("onClick", getWindowOpenerFromClass(targetClass, parameter)); + // return button; // } } diff --git a/owlcms/src/main/java/app/owlcms/nui/preparation/XLSXTechnicalOfficialsExport.java b/owlcms/src/main/java/app/owlcms/nui/preparation/XLSXTechnicalOfficialsExport.java new file mode 100644 index 000000000..626116f92 --- /dev/null +++ b/owlcms/src/main/java/app/owlcms/nui/preparation/XLSXTechnicalOfficialsExport.java @@ -0,0 +1,16 @@ +package app.owlcms.nui.preparation; + +import java.io.OutputStream; + +import app.owlcms.spreadsheet.XLSXWorkbookStreamSource; + +@SuppressWarnings("serial") +public class XLSXTechnicalOfficialsExport extends XLSXWorkbookStreamSource { + + @Override + protected void writeStream(OutputStream stream) { + // TODO Auto-generated method stub + throw new UnsupportedOperationException("Unimplemented method 'writeStream'"); + } + +} diff --git a/owlcms/src/main/java/app/owlcms/nui/shared/NAthleteRegistrationFormFactory.java b/owlcms/src/main/java/app/owlcms/nui/shared/NAthleteRegistrationFormFactory.java index 98fea455b..65cdc1fda 100644 --- a/owlcms/src/main/java/app/owlcms/nui/shared/NAthleteRegistrationFormFactory.java +++ b/owlcms/src/main/java/app/owlcms/nui/shared/NAthleteRegistrationFormFactory.java @@ -276,7 +276,7 @@ public Component buildNewForm(CrudOperation operation, Athlete aFromList, boolea if (this.getCurrentGroup() != null && !this.getCurrentGroup().getName().equals("*")) { aFromList.setGroup(getCurrentGroup()); } - this.binder.readBean(aFromList); // REVIEW should be getEditedAthlete() ? + this.binder.readBean(aFromList); // CODEREVIEW should be getEditedAthlete() ? // binder has read bean. filterCategories(getEditedAthlete().getCategory(), operation != CrudOperation.ADD); diff --git a/shared/src/main/resources/i18n/translation4.csv b/shared/src/main/resources/i18n/translation4.csv index 4be28ef64..44d7d7e59 100644 --- a/shared/src/main/resources/i18n/translation4.csv +++ b/shared/src/main/resources/i18n/translation4.csv @@ -896,7 +896,11 @@ Records.Inserted,{0} records inserted.,,,{0} récords insertados.,,{0} récords Records.couldNotProcess,Error opening file {0},,,Error al procesar el archivo {0},,Error al procesar el archivo {0},Error al procesar el archivo {0},Error al procesar el archivo {0},Erreur à l'ouverture du fichier {0},,,Erro ao abrir arquivo {0},Ошибка при открытии файла {0},Fehler beim öffnen der Datei {0},Error opening file {0},Error opening file {0},{0} ֆայլի բացման սխալ,Hiba a fájl megnyitásakor {0},Eroare la deschiderea fișierului {0},Error opening file {0},Virhe avatessa tiedostoa {0},Error opening file {0},896,,Records processing error message Records.exportAllRecordsTitle,Export all records,,,Exportar todos los récords,,Exportar todos los récords,Exportar todos los récords,Exportar todos los récords,Exporter tous les records,,,Exportar todos os recordes,Экспорт всех рекордов,Exportieren Sie alle Datensätze,Export all records,Exporter alle rekorder,Բոլոր ռեկորդների արտահանում,Minden adat exportálása,Exportați toate înregistrările,Export all records,Vie kaikki ennätykset,Export all records,897,,Records processing option Records.exportAllRecordsLabel,Export all records as single file,,,Exportar todos los récords en un solo archivo,,Exportar todos los récords en un solo archivo,Exportar todos los récords en un solo archivo,Exportar todos los récords en un solo archivo,Exporter tous les records en un seul fichier,,,Exporte todos os recordes como arquivo único,Экспортируйте все рекорды в виде одного файла,Exportieren Sie alle Datensätze als einzelne Datei,Export all records as single file,Exporter alle rekorder som enkelt fil,Արտահանել բոլոր ռեկորդները որպես մեկ ֆայլ,Az összes adat exportálása egyetlen fájlként,Exportați toate înregistrările ca un singur fișier,Export all records as single file,Vie kaikki ennätykset yhtenä tiedostona,Export all records as single file,898,, -Records.manageNewRecords,Manage New Records,,,Manejar nuevos récords,,Gestionar nuevos Récords,Gestionar nuevo Record,Gestionar nuevos Récords,Gérer les nouveaux records,,,Gerenciar novos recordes,Управление новыми рекордами,Neue Datensätze verwalten,Manage New Records,Administrér Nye Rekorder,Կառավարել նոր ռեկորդները,Új csúcsok kezelése,Gestionați recorurile noi,Manage New Records,Hallinnoi Uusia Ennätyksiä,Manage New Records,899,,Tab on Records Management Page +Records.manageNewRecords,Export Records,,,"Exportar récords +",,"Exportar récords +","Exportar récords +","Exportar récords +",Exporter les records,,,Exportar os recordes,Экспортировать рекорды,Rekorde exportieren,Exportera rekord,Eksportér rekorder,Արտահանել ռեկորդներ,Rekordok exportálása,Exportați recordurile,Manage New Records,Vie Ennätyksiä,Export Records,899,,Tab on Records Management Page Config.stylesTitle,Visual Styling,,,Estilo de visualización,,Estilo de visualización,Estilo Visual,Estilo de visualización,Style visuel,,,Estilo Visual,Визуальный стиль,Visuelles Styling,Visual Styling,Visual Styling,Վիզուալ ոճ,Vizuális stílus,Stilul vizual,Visual Styling,Visuaalinen tyyli,Visual Styling,900,,Configuration section (Personalization) StartCountdown,Start Timer,,,Iniciar el Reloj,,Iniciar cronómetro,Iniciar temporizador,Iniciar Reloj,Démarrer le chronomètre,,,Iniciar Pausa Temporizador,Запустить таймер,Starte den Pausen Countdown Timer,Starta pausen,Start Pause,Սկսել հետհաշվարկը,Indítsa el a Szünet Visszaszámlálót,Porniți cronometrul de întrerupere,Start Break Countdown Timer,Käynnistä kello,Start Timer,901,,Break management dialog EndBreak,End Break,,,Fin del Descanso,,Fin del Descanso,Descanso Final,Fin del Descanso,Fin de la pause.,,,Fim da Pausa,Завершить паузу,Unterbrechung Ende,Avsluta pausen,Afslut pause,Ավարտել դադարը,Szünet vége,Încheierea pauzei,End Break,Päätä tauko,End Break,902,,Break management dialog @@ -1109,15 +1113,15 @@ Documents.Registration,Registrations,,,Inscripciones,,Inscripciones,Inscripcione Documents.TooManyAthletes,Too many athletes for a single Excel. Please select sessions below.,,,Demasiados deportistas para un solo Excel. Seleccione tandas a continuación.,,Demasiados deportistas para un solo Excel. Seleccione tandas a continuación.,Demasiados deportistas para un solo Excel. Seleccione tandas a continuación.,Demasiados deportistas para un solo Excel. Seleccione tandas a continuación.,Trop d’athlètes pour un seul Excel. Veuillez sélectionner des plateaux ci-dessous.,Trop d’athlètes pour un seul Excel. Veuillez sélectionner des sessions ci-dessous.,,Muitos atletas para um único Excel. Selecione as sessões abaixo.,"Слишком много спортсменов для одного Excel. Пожалуйста, выберите сеансы ниже.",Zu viele Athleten für ein einziges Excel. Bitte wähle unten die Sitzungen aus.,För många idrottare för en enda Excel. Välj sessioner nedan.,For mange atleter til en enkelt Excel. Vælg venligst sessioner nedenfor.,Չափից շատ մարզիկներ մեկ Excel-ի համար: Խնդրում ենք ընտրել ստորև ներկայացված նիստերը:,"Túl sok sportoló egyetlen Excelhez. Kérjük, válassza ki az alábbi versenyt.",Prea mulți sportivi pentru un singur Excel. Vă rugăm să selectați sesiunile de mai jos.,Zbyt wielu sportowców na jeden Excel. Wybierz sesje poniżej.,Liian monta urheilijaa yhteen Exceliin. Valitse istunnot alta.,Too many athletes for a single Excel. Please select sessions below.,1107,, Range.LowerUpper,{0} – {1},,,{0} – {1},,{0} – {1},{0} – {1},{0} – {1},{0} – {1},,,{0} – {1},{0} – {1},{0} – {1},{0} – {1},{0} – {1},{0} – {1},{0} – {1},{0} – {1},{0} – {1},{0} – {1},{0} – {1},1108,,Formatting on day schedule ImportSessions.PageTitle,Import from an offline site,,,Importar desde un sitio sin conexión,,Importar desde un sitio sin conexión,Importar desde un sitio sin conexión,Importar desde un sitio sin conexión,Importer d'un site hors-ligne,,,Importar de um site off-line,Импорт с офлайн-сайта,Von einer Offline-Site importieren,Importera från en offlinewebbplats,Importér fra andet owlcms-system,Ներմուծում անցանց կայքից,importálás offline webhelyről,import de pe site-ul offline,Importuj z witryny offline,Tuo offline-sivustolta,Import from an offline site,1109,,"Sessions in another building, reading from export file" -ImportSessions.UploadDatabaseExport,Load data exported from an offline site,,,Cargar datos exportados desde un sitio fuera de línea,,Cargar datos exportados desde un sitio fuera de línea,Cargar datos exportados desde un sitio fuera de línea,Cargar datos exportados desde un sitio fuera de línea,Charger des données exportées d'un site offline,,,Carregar dados exportados de um site offline,"Загрузка данных, экспортированных с автономного сайта","Lade Daten, die von einer Offline-Site exportiert wurden",Ladda data som exporteras från en offlinewebbplats,Indlæs data eksporteret fra et eksternt owlcms-system,Ներբեռնեք անցանց կայքից արտահանված տվյալները,offline webhelyről exportált adatok betöltése,încărcați datele exportate de pe un site offline,Załaduj dane wyeksportowane z witryny offline,"Lataa tiedot, jotka on viety offline-sivustolta",Load data exported from an offline site,1110,, +ImportSessions.UploadDatabaseExport,Load data exported from an offline site,,,Cargar datos exportados desde un sitio fuera de línea,,Cargar datos exportados desde un sitio fuera de línea,Cargar datos exportados desde un sitio fuera de línea,Cargar datos exportados desde un sitio fuera de línea,Charger des données exportées d'un site offline,,,Carregar dados exportados de um site offline,"Загрузка данных, экспортированных с автономного сайта","Lade Daten, die von einer Offline-Site exportiert wurden",Ladda data som exporteras från en offlinewebbplats,Indlæs data eksporteret fra et eksternt owlcms-system,"Բեռնել տվյալները, որոնք արտահանվել են անցանց կայքից",offline webhelyről exportált adatok betöltése,încărcați datele exportate de pe un site offline,Załaduj dane wyeksportowane z witryny offline,"Lataa tiedot, jotka on viety offline-sivustolta",Load data exported from an offline site,1110,, ImportSessions.WarningWillReplaceAll,Extreme caution! Make sure you only choose the session that took place on the external site,,,¡Máxima precaución! Asegúrese de elegir solo sesiones que tuvieron lugar en el sitio externo.,,¡Máxima precaución! Asegúrese de elegir solo sesiones que tuvieron lugar en el sitio externo.,¡Máxima precaución! Asegúrese de elegir solo sesiones que tuvieron lugar en el sitio externo.,¡Máxima precaución! Asegúrese de elegir solo sesiones que tuvieron lugar en el sitio externo.,Extrème Prudence! S'assurer d'avoir choisi uniquement les sessions qui ont eu lieu sur le site externe.,,,Extrema cautela! Certifique-se de escolher apenas sessões que ocorreram no site externo.,"Крайняя осторожность! Убедитесь, что вы выбираете только сеансы, которые происходили на внешнем сайте.","Äußerste Vorsicht! Stelle sicher, dass du nur Sitzungen auswählst, die auf der externen Site stattgefunden haben.",Extrem försiktighet! Se till att du bara väljer sessioner som ägde rum på den externa sidan.,"Ekstrem forsigtighed! Sørg for, at du kun vælger sessioner, der fandt sted på den eksterne side.","Ծայրահեղ զգուշություն. Համոզվեք, որ ընտրում եք միայն այն նիստերը, որոնք տեղի են ունեցել արտաքին կայքում:","Rendkívüli óvatosság! Győződjön meg arról, hogy csak a külső webhelyen lezajlott munkamenetet választja",Atenție extremă! Asigurați-vă că alegeți doar sesiunea care a avut loc pe site-ul extern,"Ekstremalna ostrożność! Upewnij się, że wybierasz tylko sesje, które miały miejsce na stronie zewnętrznej.","Äärimmäistä varovaisuutta! Varmista, että valitset vain istunnot, jotka tapahtuivat ulkoisella sivustolla.",Extreme caution! Make sure you only choose the session that took place on the external site,1111,, ImportSessions.Explanation,Load lifting data exported from an external site,,,Carga de datos de levantamientos exportados desde un sitio externo,,Carga de datos de levantamientos exportados desde un sitio externo,Carga de datos de levantamientos exportados desde un sitio externo,Carga de datos de levantamientos exportados desde un sitio externo,Charger des données de levers effectués exportées d'un site offline,,,Carregar dados exportados de um site offline,Load lifting data exported from an external site,Von einer externen Website exportierte Lasthebedaten laden,Load lifting data exported from an external site,Indlæs data (løft) eksporteret fra et andet owlcms-system,Load lifting data exported from an external site,Load lifting data exported from an external site,Load lifting data exported from an external site,Load lifting data exported from an external site,Lataa nostojen data ulkoiselta sivulta,Load lifting data exported from an external site,1112,, CompetitionBook.MQAGE,Men's Q-masters,,,Q-masters Hombres,,Q-masters Masculino,Q-masters Masculino,Q-masters Varones,Hommes Q-masters,,,Q-masters Masculino,"Q-masters, мужчины",männlich Q-masters,Herrar Q-masters,Q-masters Mænd,"Սինկլեր, Տղաներ",Férfi Qpontok,Q-masters pentru bărbați,Mężczyźni Q-pkt,Miesten Q-pisteet,Men's Q-masters,1113,, CompetitionBook.WQAGE,Women's Q-masters,,,Q-masters Mujeres,,Q-masters Femenino,Q-masters Femenino,Q-masters Damas,Femmes Q-masters,,,Q-masters Feminino,"Q-masters, женщины",weiblich Q-masters,Damer Q-masters,Q-masters Kvinder,"Ռոբի, Աղջիկներ",Női Qpontok,Q-masters pentru femei,Kobiet Q-pkt,Naisten Q-pisteet,Women's Q-masters,1114,, Athletes,Athletes,,,Atletas,,Atletas,Atletas,Atletas,Athlètes,,,Atletas,Спортсмены,Sportler,Idrottare,Atleter,Մարզիկներ,Versenyzők,Sportivi,Sportowcy,Urheilijat,Athletes,1115,, -Competition.pointScoresTitle,Overall Best Athlete Scoring System,,,Sistema de puntuación general para el mejor deportista.,,Mejor sistema de puntuación general para atletas,Sistema de puntuación general para el mejor deportista.,Sistema de puntuación general para el mejor deportista.,Système global de pointage du meilleur athlète,,,Sistema de pontuação geral para o melhor atleta,Общая система подсчета очков лучшему спортсмену,Gesamtbewertungssystem für den besten Athleten,Totalpoängsystem för den bästa idrottaren,Samlet scoringssystem for den bedste atlet,Լավագույն մարզիկի ընդհանուր միավորային համակարգ,Összesített legjobb versenyző pontozási rendszere,Sistem de notare a totalului pentru cel mai bun sportiv,Ogólny system punktacji dla najlepszego sportowca,Kokonaispisteytysjärjestelmä parhaalle urheilijalle,Overall Best Athlete Scoring System,1116,, +Competition.pointScoresTitle,Overall Best Athlete Scoring System,,,Sistema de puntuación general para el mejor deportista.,,Mejor sistema de puntuación general para atletas,Sistema de puntuación general para el mejor deportista.,Sistema de puntuación general para el mejor deportista.,Système global de pointage du meilleur athlète,,,Sistema de pontuação geral para o melhor atleta,Общая система подсчета очков лучшему спортсмену,Gesamtbewertungssystem für den besten Athleten,Totalpoängsystem för den bästa idrottaren,Samlet scoringssystem for den bedste atlet,Լավագույն մարզիկի ընդհանուր միավորների համակարգ,Összesített legjobb versenyző pontozási rendszere,Sistem de notare a totalului pentru cel mai bun sportiv,Ogólny system punktacji dla najlepszego sportowca,Kokonaispisteytysjärjestelmä parhaalle urheilijalle,Overall Best Athlete Scoring System,1116,, Competition.scoringSystemTitle,Overall Best Athlete Scoring System Selected,,,Selección del sistema de puntuación global,,Mejor sistema de puntuación general para atletas seleccionado,Selección del sistema de puntuación global,Selección del sistema de puntuación global,Sélection du système de pointage global,,,Seleção do Sistema de Pontuação Global,Выбор глобальной системы подсчета очков,Auswahl des globalen Bewertungssystems,Val av globala poängsystem,Valg af globalt scoresystem,Համաշխարհային գնահատման համակարգի ընտրություն,Összesített legjobb versenyző pontozási rendszere lett kiválasztva ,Sistemul de notare a totalului pentru cel mai bun sportiv a fost selectat,Wybór globalnego systemu punktacji,Globaali pisteytysjärjestelmän valinta,Overall Best Athlete Scoring System Selected,1117,, -Competition.showScoresOnScoreboard,Show Overall Score on Scoreboard,,,Mostrar la puntuación general en la tabla de resultados.,,Mostrar puntuación general en el marcador,Mostrar la puntuación general en la tabla de resultados.,Mostrar la puntuación general en la tabla de resultados.,Afficher le pointage global sur le tableau de résultats,,,Exibir a pontuação geral na tabela de resultados,Отображение общего балла в таблице результатов,Zeige die Gesamtpunktzahl in der Ergebnistabelle an,Visa den totala poängen i resultattabellen,Vis den samlede score på resultattabellen,Ցուցադրել ընդհանուր միավորը արդյունքների աղյուսակում,Összesített pontszám rendszer megjelenítése az eredménytáblán,Afișați scorul general pe tabelul cu rezultate,Wyświetl ogólny wynik w tabeli wyników,Näytä kokonaispistemäärä tulostaulukossa,Show Overall Score on Scoreboard,1118,, +Competition.showScoresOnScoreboard,Show Overall Score on Scoreboard,,,Mostrar la puntuación general en la tabla de resultados.,,Mostrar puntuación general en el marcador,Mostrar la puntuación general en la tabla de resultados.,Mostrar la puntuación general en la tabla de resultados.,Afficher le pointage global sur le tableau de résultats,,,Exibir a pontuação geral na tabela de resultados,Отображение общего балла в таблице результатов,Zeige die Gesamtpunktzahl in der Ergebnistabelle an,Visa den totala poängen i resultattabellen,Vis den samlede score på resultattabellen,Ցուցադրել ընդհանուր միավորը արդյունքների աղյուսակում,Összesített pontszám rendszer megjelenítése az eredménytáblán,Afișați scorul general pe tabelul cu rezultate,Wyświetl ogólny wynik w tabeli wyników,Näytä kokonaispisteet tulostaulukossa,Show Overall Score on Scoreboard,1118,, Competition.showScoreRanksOnScoreboard,Show Overall Rank on Scoreboard,,,Mostrar la clasificación general en la tabla de resultados.,,Mostrar clasificación general en el marcador,Mostrar la clasificación general en la tabla de resultados.,Mostrar la clasificación general en la tabla de resultados.,Afficher le classement global sur le tableau de résultats,,,Exibir a classificação geral na tabela de resultados,Отображение общего рейтинга в таблице результатов,Zeige das Gesamtranking in der Ergebnistabelle an,Visa den övergripande rankingen i resultattabellen,Vis den overordnede placering på resultattabellen,Ցուցադրել ընդհանուր վարկանիշը արդյունքների աղյուսակում,Összesített helyezés megjelenítése az eredménytáblán,Afișați clasamentul general pe tabelul cu rezultate,Wyświetl ogólny ranking w tabeli wyników,Näytä kokonaissijoitus tulostaulukossa,Show Overall Rank on Scoreboard,1119,, Competition.SinclairMeet,Medals according to Overall Best Athlete Score,,,Medallas según la puntuación global del mejor deportista,,Medallas según puntuación general del mejor deportista,Medallas según la puntuación global del mejor deportista,Medallas según la puntuación global del mejor deportista,Médailles selon le pointage global du meilleur athlète,,,Medalhas de acordo com a pontuação geral do melhor atleta,Медали по общему баллу лучшего спортсмена,Medaillen entsprechend der Gesamtpunktzahl des besten Athleten,Medaljer enligt den bästa idrottarens totalpoäng,Medaljer tildeles udfra score for bedste atlet,Մեդալներ՝ ըստ լավագույն մարզիկի ընդհանուր գնահատականի,Érmek a legjobb versenyző összesített pontszám szerint,Medalii conform punctajului general al celui mai bun concurent,Medale według ogólnej punktacji najlepszego zawodnika,Mitalit parhaan urheilijan kokonaispistemäärän mukaan,Medals according to Overall Best Athlete Score,1120,,Non-standard competition rules Competition.SinclairMeetExplanation,"No body weight divisions for medals. Medals are given according to the overall scoring system (Sinclair, Robi, Q-Points, etc.). ",,,"No hay divisiones de peso corporal para las medallas. Las medallas se otorgan según el sistema general de puntos (Sinclair, Robi, Q-Points, etc.). ",,"No hay divisiones de peso corporal para las medallas. Las medallas se otorgan según el sistema de puntuación general (Sinclair, Robi, Q-Points, etc.). ","No hay divisiones de peso corporal para las medallas. Las medallas se otorgan según el sistema general de puntos (Sinclair, Robi, Q-Points, etc.). ","No hay divisiones de peso corporal para las medallas. Las medallas se otorgan según el sistema general de puntos (Sinclair, Robi, Q-Points, etc.). ","Aucune division de poids corporel pour les médailles. Les médailles sont décernées selon le système de pointage global (Sinclair, Robi, Q-Points, etc.). ",,,"Não há divisões de peso corporal para medalhas. As medalhas são concedidas de acordo com o sistema geral de pontos (Sinclair, Robi, Q-Points, etc.). ","Никаких весовых категорий для медалей. Медали начисляются по общей системе баллов (Синклер, Роби, Q-Points и т. д.). ","Keine Gewichtsklassen-Einteilung für Medaillen. Medaillen werden nach dem Gesamtpunktesystem (Sinclair, Robi, Q-Points etc.) vergeben. ","Inga kroppsviktsdelningar för medaljer. Medaljer delas ut enligt det övergripande poängsystemet (Sinclair, Robi, Q-Points, etc.). ","Ingen vægtklasseinddeling. Medaljer i henhold til samlet scoresystem (Sinclair, Robi, Q-points osv.)","Մեդալների համար մարմնի քաշային բաժիններ չկան: Մեդալները շնորհվում են ընդհանուր միավորային համակարգով (Sinclair, Robi, Q-Points և այլն): ","Az érmek nem súlycsoport szerint vannak osztva. Az érmeket az összesített pontozási rendszer szerint osztják ki (Sinclair, Robi, Q-Points stb.).","Medaliile nu se acordă pe categorii de greutate. Medaliile sunt acordate conform sistemului de puncte cumulate (Sinclair, Robi, Q-Points etc.).","Brak kategorii wagowych w przypadku medali. Medale przyznawane są zgodnie z ogólnym systemem punktowym (Sinclair, Robi, Q-Points itp.). ","Ei ruumiinpainojaotteluja mitaleille. Mitalit jaetaan yleisen pistejärjestelmän mukaisesti (Sinclair, Robi, Q-Points jne.). ","No body weight divisions for medals. Medals are given according to the overall scoring system (Sinclair, Robi, Q-Points, etc.). ",1121,,Non-standard competition rules @@ -1213,14 +1217,14 @@ Config.v55_videoStylesLabel,"Styles for video streaming (""transparent"" by defa CJ_BreakDuration,Time before Clean & Jerk,,,Antes del Envión,,Antes del Dos Tiempos,Antes Envión,Antes del Envión,Décompte avant l'épaulé-jeté,,,Antes do Arremesso,До толчка,Vor dem Stossen,Innan Stöt,Før Stød,Մինչև հրում,Lökés előtti szünet,Pauză înainte de aruncat,Czas do rozpoczęcia podrzutu,Aikaa työntönostoihin,Time before Clean & Jerk,1179,, CJ_BreakDurationPlaceHolder,Enter the duration in minutes (leave empty for the default rules),,,Ingrese la duración en minutos (déjelo vacío para las reglas predeterminadas),,Ingrese la duración en minutos (déjelo vacío para las reglas predeterminadas),Ingrese la duración en minutos (déjelo vacío para las reglas predeterminadas),Ingrese la duración en minutos (déjelo vacío para las reglas predeterminadas),Saisissez la durée en minutes (laissez vide pour les règles par défaut),,,Insira a duração em minutos (deixe em branco para as regras padrão),Введите продолжительность в минутах (оставьте пустым для правил по умолчанию),Geben Sie die Dauer in Minuten ein (für die Standardregeln leer lassen),Ange varaktigheten i minuter (låt vara tomt för standardreglerna),Indtast varigheden i minutter (lad tom for standardreglerne),Մուտքագրեք տևողությունը րոպեներով (դատարկ թողեք լռելյայն կանոնների համար),Adja meg az időtartamot percben (az alapértelmezett szabályokhoz hagyja üresen),Introduceți durata în minute (lăsați necompletat pentru regulile implicite),Wprowadź czas trwania w minutach (pozostaw puste dla reguł domyślnych),Anna kesto minuutteina (jätä tyhjäksi oletussäännöille),Enter the duration in minutes (leave empty for the default rules),1177,, CheckVersion.ControlPanelUpdate,Use the control panel to update.,,,Utilice el panel de control para actualizar.,,Utilice el panel de control para actualizar.,Utilice el panel de control para actualizar.,Utilice el panel de control para actualizar.,Utiliser le panneau de contrôle pour se mettre à jour.,,,Use o painel de controle para atualizar.,Используйте панель управления для обновления.,Verwenden Sie zum Aktualisieren das Bedienfeld.,Använd kontrollpanelen för att uppdatera.,Brug kontrolpanelet til at opdatere.,Թարմացնելու համար օգտագործեք կառավարման վահանակը:,Lefordított szöveg a J oszlopból,Text tradus din coloana J,Do aktualizacji użyj panelu sterowania.,Käytä ohjauspaneelia päivittämiseen.,Use the control panel to update.,1178,, -Settings.ImmediateDecision,Do not show the down signal when announcer enters decision,,,No mostrar la señal de bajada cuando el locutor toma la decisión.,,No mostrar la señal de bajada cuando el locutor toma la decisión.,No mostrar la señal de bajada cuando el locutor toma la decisión.,No mostrar la señal de bajada cuando el locutor toma la decisión.,Ne pas afficher le signal vers le bas lorsque l'annonceur prend une décision,,,Não mostre o sinal para baixo quando o locutor entrar na decisão,"Не показывать сигнал «вниз», когда диктор принимает решение","Zeigen Sie das Abwärtssignal nicht, wenn der Ansager eine Entscheidung trifft",Visa inte nedsignalen när talaren fattar beslut,"Vis ikke ned-signalet, når taleren træffer afgørelse","Մի ցույց տվեք ներքև ազդանշանը, երբ հաղորդավարը որոշում է ընդունում","Ne mutasson le jelet, amikor a bemondó döntést hoz","Nu dâ semnalul jos, atunci când crainicul dâ decizia","Nie pokazuj sygnału „w dół”, gdy spiker podejmuje decyzję","Älä näytä alas-signaalia, kun kuuluttaja tekee päätöksen",Do not show the down signal when announcer enters decision,1179,, +Settings.ImmediateDecision,Do not show the down signal when announcer enters decision,,,No mostrar la señal de bajada cuando el locutor toma la decisión.,,No mostrar la señal de bajada cuando el locutor toma la decisión.,No mostrar la señal de bajada cuando el locutor toma la decisión.,No mostrar la señal de bajada cuando el locutor toma la decisión.,Ne pas afficher le signal vers le bas lorsque l'annonceur prend une décision,,,Não mostre o sinal para baixo quando o locutor entrar na decisão,"Не показывать сигнал вниз, когда диктор принимает решение","Zeigen Sie das Abwärtssignal nicht, wenn der Ansager eine Entscheidung trifft",Visa inte nedsignalen när talaren fattar beslut,"Vis ikke ned-signalet, når taleren træffer afgørelse","Մի ցույց տվեք ներքև ազդանշանը, երբ հաղորդավարը որոշում է ընդունում","Ne mutasson le jelet, amikor a bemondó döntést hoz","Nu dâ semnalul jos, atunci când crainicul dâ decizia","Nie pokazuj sygnału „w dół”, gdy spiker podejmuje decyzję","Älä näytä alas-signaalia, kun kuuluttaja tekee päätöksen",Do not show the down signal when announcer enters decision,1179,, Settings.SingleReferee,Single Referee,,,Árbitro único,,Árbitro único,Árbitro único,Árbitro único,Arbitre unique,,,Árbitro Único,Одиночный судья,Einzelschiedsrichter,Ensam domare,Enkelt dommer,Միայնակ մրցավար,Egyedülálló vezetőbíró,Arbitru unic,Pojedynczy sędzia,Yksittäinen erotuomari,Single Referee,1180,, URL.missingProtocol,URL must start with https:// or http://,,,La URL debe comenzar con https:// o http://,,La URL debe comenzar con https:// o http://,La URL debe comenzar con https:// o http://,La URL debe comenzar con https:// o http://,L'URL doit commencer par https:// ou http://,,,O URL deve começar com https:// ou http://,URL-адрес должен начинаться с https:// или http://.,Die URL muss mit https:// oder http:// beginnen.,URL måste börja med https:// eller http://,URL skal starte med https:// eller http://,URL-ը պետք է սկսվի https:// կամ http://-ով,Az URL-nek https:// vagy http:// előtaggal kell kezdődnie,Adresa URL trebuie să înceapă cu https:// sau http://,Adres URL musi zaczynać się od https:// lub http://,URL-osoitteen alussa on oltava https:// tai http://,URL must start with https:// or http://,1181,, Competition.masters20kg,Use 20kg rule for Masters instead of 80%,,,Utilice la regla de los 20 kg para Masters en lugar del 80%,,Utilice la regla de los 20 kg para Masters en lugar del 80%,Utilice la regla de los 20 kg para Masters en lugar del 80%,Utilice la regla de los 20 kg para Masters en lugar del 80%,Utilisez la règle des 20 kg pour les Masters au lieu de 80 %,,,Use a regra de 20kg para Masters em vez de 80%,Используйте правило 20 кг для мастеров вместо 80%.,Verwenden Sie für Masters die 20-kg-Regel anstelle von 80 %.,Använd 20 kg regel för Masters istället för 80 %,Brug 20 kg regel for Masters i stedet for 80 %,Վարպետների համար օգտագործեք 20 կգ կանոն 80%-ի փոխարեն,Használjon 20 kg-os szabályt a Masters számára 80% helyett,Folosește regula de 20 kg pentru Masters în loc de 80%,Użyj reguły 20 kg dla Masters zamiast 80%,Käytä Mastersille 20 kg sääntöä 80 %:n sijaan,Use 20kg rule for Masters instead of 80%,1182,, Competition.Invited/Extra,Extra/Invited,,,Extra/Invitado,,Extra/Invitado,Extra/Invitado,Extra/Invitado,Extra/Invité,,,Extra/Convidado,Экстра/Приглашенный,Extra/Eingeladen,Extra/inbjuden,Ekstra/Inviteret,Լրացուցիչ / Հրավիրված,Extra/Meghívott,Extra/Invitat,Ekstra/zaproszony,Ylimääräinen/kutsuttu,Extra/Invited,1183,, ColorSelection,Background Color Selection,,,Selección de color de fondo,,Selección de color de fondo,Selección de color de fondo,Selección de color de fondo,Sélection de la couleur d'arrière-plan,,,Seleção de cor de fundo,Выбор цвета фона,Auswahl der Hintergrundfarbe,Val av bakgrundsfärg,Valg af baggrundsfarve,Ֆոնի գույնի ընտրություն,Háttérszín kiválasztása,Selectarea culorii de fundal,Wybór koloru tła,Taustavärin valinta,Background Color Selection,1184,, ColorSelection.Intro,"This section controls the background color used when streaming, for the scoreboard heading and for the attempt board",,,"Esta sección controla el color de fondo utilizado durante la transmisión, para el encabezado del marcador y para el tablero de intentos.",,"Esta sección controla el color de fondo utilizado durante la transmisión, para el encabezado del marcador y para el tablero de intentos.","Esta sección controla el color de fondo utilizado durante la transmisión, para el encabezado del marcador y para el tablero de intentos.","Esta sección controla el color de fondo utilizado durante la transmisión, para el encabezado del marcador y para el tablero de intentos.","Cette section contrôle la couleur d'arrière-plan utilisée lors du streaming, pour l'en-tête du tableau de bord et pour le tableau des tentatives.",,,"Esta seção controla a cor de fundo usada durante a transmissão, para o cabeçalho do placar e para o quadro de tentativas","В этом разделе контролируется цвет фона, используемый при потоковой передаче, для заголовка табло и для таблицы попыток.","Dieser Abschnitt steuert die Hintergrundfarbe, die beim Streaming, für die Überschrift der Punktetafel und für die Versuchstafel verwendet wird","Det här avsnittet styr bakgrundsfärgen som används vid streaming, för resultattavlans rubrik och för försökstavlan","Denne sektion styrer den baggrundsfarve, der bruges ved streaming, for resultattavlens overskrift og for forsøgstavlen","Այս բաժինը վերահսկում է ֆոնի գույնը, որն օգտագործվում է հոսքի ժամանակ, ցուցատախտակի վերնագրի և փորձի տախտակի համար","Ez a rész szabályozza a streamelés során használt háttérszínt, az eredményjelző fejlécét és a kísérleti táblát","Ez a rész szabályozza a streamelés során használt háttérszínt, az eredményjelző fejlécét és a kísérleti táblát","Ta sekcja kontroluje kolor tła używany podczas przesyłania strumieniowego, nagłówka tablicy wyników i tablicy prób","Tämä osio ohjaa taustaväriä, jota käytetään suoratoistossa, tulostaulun otsikossa ja yritystaulussa","This section controls the background color used when streaming, for the scoreboard heading and for the attempt board",1185,, -ColorSelection.EnabledLabel,Override the default,,,Anular el valor predeterminado,,Anular el valor predeterminado,Anular el valor predeterminado,Anular el valor predeterminado,Remplacer la valeur par défaut,,,Substituir o padrão,Переопределить значение по умолчанию,Überschreiben Sie die Standardeinstellung,Åsidosätt standardinställningen,Tilsidesæt standardindstillingen,Անտեսել կանխադրվածը,Az alapértelmezett felülbírálása,Ignorați valoarea implicită,Zastąp ustawienie domyślne,Ohita oletusasetus,Override the default,1186,, +ColorSelection.EnabledLabel,Override the default,,,Anular el valor predeterminado,,Anular el valor predeterminado,Anular el valor predeterminado,Anular el valor predeterminado,Remplacer la valeur par défaut,,,Substituir o padrão,Переопределить значение по умолчанию,Überschreiben Sie die Standardeinstellung,Åsidosätt standardinställningen,Tilsidesæt standarden,Անտեսել կանխադրվածը,Az alapértelmezett felülbírálása,Ignorați valoarea implicită,Zastąp ustawienie domyślne,Ohita oletusasetus,Override the default,1186,, ColorSelection.EnabledHelperText,"If selected, the color picked at the right will be used instead of the default CSS style sheet",,,"Si se selecciona, se utilizará el color elegido a la derecha en lugar de la hoja de estilos CSS predeterminada.",,"Si se selecciona, se utilizará el color elegido a la derecha en lugar de la hoja de estilos CSS predeterminada.","Si se selecciona, se utilizará el color elegido a la derecha en lugar de la hoja de estilos CSS predeterminada.","Si se selecciona, se utilizará el color elegido a la derecha en lugar de la hoja de estilos CSS predeterminada.","Si cette option est sélectionnée, la couleur choisie à droite sera utilisée à la place de la feuille de style CSS par défaut.",,,"Se selecionado, a cor escolhida à direita será usada em vez da folha de estilo CSS padrão","Если этот флажок установлен, цвет, выбранный справа, будет использоваться вместо таблицы стилей CSS по умолчанию.","Wenn diese Option ausgewählt ist, wird die rechts ausgewählte Farbe anstelle des Standard-CSS-Stylesheets verwendet",Om det väljs kommer färgen som väljs till höger att användas istället för standard CSS-stilmall,"Hvis valgt, vil den farve, der er valgt til højre, blive brugt i stedet for standard CSS-typografiarket","Եթե ​​ընտրված է, աջ կողմում ընտրված գույնը կօգտագործվի կանխադրված CSS ոճի թերթիկի փոխարեն","Dacă este selectată, culoarea aleasă din dreapta va fi folosită în locul foii de stil CSS implicite","Dacă este selectată, culoarea aleasă din dreapta va fi folosită în locul foii de stil CSS implicite","Jeśli ta opcja jest zaznaczona, zamiast domyślnego arkusza stylów CSS zostanie użyty kolor wybrany po prawej stronie","Jos valitaan, oikealta valittua väriä käytetään oletusarvoisen CSS-tyylisivun sijaan","If selected, the color picked at the right will be used instead of the default CSS style sheet",1187,, ColorSelection.Label,Color Picker,,,Selector de color,,Selector de color,Selector de color,Selector de color,Sélecteur de couleurs,,,Seletor de cores,Выбор цвета,Farbwähler,Färgväljare,Farvevælger,Գույնի ընտրիչ,Selector de culoare,Selector de culoare,Próbnik kolorów,Värinvalitsin,Color Picker,1188,, ColorSelection.Helper,"Click on the colored box to pick a color, or use the dropdown to select a preset. You may also type an HTML color in the #ffffff format.",,,Haga clic en el cuadro de color para elegir un color o utilice el menú desplegable para seleccionar un ajuste preestablecido. También puede escribir un color HTML en formato #ffffff.,,Haga clic en el cuadro de color para elegir un color o utilice el menú desplegable para seleccionar un ajuste preestablecido. También puede escribir un color HTML en formato #ffffff.,Haga clic en el cuadro de color para elegir un color o utilice el menú desplegable para seleccionar un ajuste preestablecido. También puede escribir un color HTML en formato #ffffff.,Haga clic en el cuadro de color para elegir un color o utilice el menú desplegable para seleccionar un ajuste preestablecido. También puede escribir un color HTML en formato #ffffff.,Cliquez sur la case colorée pour choisir une couleur ou utilisez la liste déroulante pour sélectionner un préréglage. Vous pouvez également saisir une couleur HTML au format #ffffff.,,,Clique na caixa colorida para escolher uma cor ou use o menu suspenso para selecionar uma predefinição. Você também pode digitar uma cor HTML no formato #ffffff.,"Нажмите на цветное поле, чтобы выбрать цвет, или используйте раскрывающийся список, чтобы выбрать набор настроек. Вы также можете ввести цвет HTML в формате #ffffff.","Klicken Sie auf das farbige Feld, um eine Farbe auszuwählen, oder verwenden Sie das Dropdown-Menü, um eine Voreinstellung auszuwählen. Sie können auch eine HTML-Farbe im #ffffff-Format eingeben.","Klicka på den färgade rutan för att välja en färg, eller använd rullgardinsmenyn för att välja en förinställning. Du kan också skriva en HTML-färg i #ffffff-formatet.","Klik på den farvede boks for at vælge en farve, eller brug rullemenuen til at vælge en forudindstilling. Du kan også skrive en HTML-farve i #ffffff-formatet.","Սեղմեք գունավոր տուփի վրա՝ գույն ընտրելու համար, կամ օգտագործեք բացվող ցանկը՝ նախադրված ընտրելու համար: Կարող եք նաև մուտքագրել HTML գույն #ffffff ձևաչափով:","Kattintson a színes mezőre egy szín kiválasztásához, vagy használja a legördülő menüt egy előre beállított beállítás kiválasztásához. Beírhat egy HTML-színt is #ffffff formátumban.","Faceți clic pe caseta colorată pentru a alege o culoare sau utilizați meniul drop-down pentru a selecta o presetare. De asemenea, puteți introduce o culoare HTML în formatul #ffffff.","Kliknij kolorowe pole, aby wybrać kolor, lub użyj menu rozwijanego, aby wybrać ustawienie wstępne. Możesz także wpisać kolor HTML w formacie #ffffff.",Valitse väri napsauttamalla värillistä laatikkoa tai valitse esiasetus pudotusvalikosta. Voit myös kirjoittaa HTML-värin muodossa #ffffff.,"Click on the colored box to pick a color, or use the dropdown to select a preset. You may also type an HTML color in the #ffffff format.",1189,,