diff --git a/.tx/config b/.tx/config index 14f2ba0e..d0bc5d4e 100644 --- a/.tx/config +++ b/.tx/config @@ -6,34 +6,34 @@ minimum_perc = 25 file_filter = Output/PartyModes/Challenge/Languages/.xml source_file = Output/PartyModes/Challenge/Languages/English.xml source_lang = English -lang_map = en:English, cs:Czech, de:German, es:Spanish, fr:French, sv:Swedish, nl:Dutch, ast:Asturian, tr:Turkish, hu:Hungarian, it:Italian, ca:Catalan +lang_map = en:English, cs:Czech, de:German, es:Spanish, fr:French, sv:Swedish, nl:Dutch, ast:Asturian, tr:Turkish, hu:Hungarian, it:Italian, ca:Catalan, pt:Portuguese, pl_PL:Polish, da_DK:Danish type = ANDROID [vocaluxe.challenge-medley] file_filter = Output/PartyModes/ChallengeMedley/Languages/.xml source_file = Output/PartyModes/ChallengeMedley/Languages/English.xml source_lang = English -lang_map = en:English, cs:Czech, de:German, es:Spanish, fr:French, sv:Swedish, nl:Dutch, ast:Asturian, tr:Turkish, hu:Hungarian, it:Italian, ca:Catalan +lang_map = en:English, cs:Czech, de:German, es:Spanish, fr:French, sv:Swedish, nl:Dutch, ast:Asturian, tr:Turkish, hu:Hungarian, it:Italian, ca:Catalan, pt:Portuguese, pl_PL:Polish, da_DK:Danish type = ANDROID [vocaluxe.game] file_filter = Output/Languages/.xml source_file = Output/Languages/English.xml source_lang = English -lang_map = en:English, cs:Czech, de:German, es:Spanish, fr:French, sv:Swedish, nl:Dutch, ast:Asturian, tr:Turkish, hu:Hungarian, it:Italian, ca:Catalan +lang_map = en:English, cs:Czech, de:German, es:Spanish, fr:French, sv:Swedish, nl:Dutch, ast:Asturian, tr:Turkish, hu:Hungarian, it:Italian, ca:Catalan, pt:Portuguese, pl_PL:Polish, da_DK:Danish type = ANDROID [vocaluxe.tictactoe] file_filter = Output/PartyModes/TicTacToe/Languages/.xml source_file = Output/PartyModes/TicTacToe/Languages/English.xml source_lang = English -lang_map = en:English, cs:Czech, de:German, es:Spanish, fr:French, sv:Swedish, nl:Dutch, ast:Asturian, tr:Turkish, hu:Hungarian, it:Italian, ca:Catalan +lang_map = en:English, cs:Czech, de:German, es:Spanish, fr:French, sv:Swedish, nl:Dutch, ast:Asturian, tr:Turkish, hu:Hungarian, it:Italian, ca:Catalan, pt:Portuguese, pl_PL:Polish, da_DK:Danish type = ANDROID [vocaluxe.webinterface] file_filter = Vocaluxe/Website/locales/.json source_file = Vocaluxe/Website/locales/en.json source_lang = en -lang_map = en:English, cs:Czech, de:German, es:Spanish, fr:French, sv:Swedish, nl:Dutch, ast:Asturian, tr:Turkish, hu:Hungarian, it:Italian, ca:Catalan +lang_map = en:English, cs:Czech, de:German, es:Spanish, fr:French, sv:Swedish, nl:Dutch, ast:Asturian, tr:Turkish, hu:Hungarian, it:Italian, ca:Catalan, pt:Portuguese, pl_PL:Polish, da_DK:Danish type = KEYVALUEJSON diff --git a/Installer/setup.aip b/Installer/setup.aip index 246b2193..90e1b4e3 100644 --- a/Installer/setup.aip +++ b/Installer/setup.aip @@ -22,7 +22,7 @@ - + @@ -279,7 +279,7 @@ - + @@ -436,6 +436,7 @@ + @@ -616,7 +617,7 @@ - + @@ -632,6 +633,7 @@ + diff --git a/Output/Languages/Czech.xml b/Output/Languages/Czech.xml index 89639fd6..7e4062bc 100644 --- a/Output/Languages/Czech.xml +++ b/Output/Languages/Czech.xml @@ -1,6 +1,6 @@ - Anglický + čeština Vocaluxe a Ukončit @@ -93,6 +93,7 @@ Večírek Volby Profily + Nenalezeny žádné profily! Výběr režimu oslavy Režim oslavy Popis @@ -100,6 +101,7 @@ Verze Nelze nahrát tento režim oslavy. Nejsou nastaveny žádné mikrofony! + Pro tento večírkový režim je potřeba %d mikrofonů! Cíloví posluchači Žádné týmy Počet týmů @@ -211,6 +213,8 @@ Kamery Rozlišení kamery Přizpůsobení obrazovky + Stiskněte Ctrl + Alt (+ Shift) + šipky|\"+\" pro upravení obrazovky + Ctrl + Alt + 0 pro vrácení úprav zpět na výchozí hodnoty Nahoře vlevo Nahoře vpravo Dole vlevo diff --git a/Output/Languages/Dutch.xml b/Output/Languages/Dutch.xml index 22bbdc6a..1a371da2 100644 --- a/Output/Languages/Dutch.xml +++ b/Output/Languages/Dutch.xml @@ -27,6 +27,10 @@ Wannabe Amateur Toondoof + Gast + Normale gebruiker + Administrator + Toetsenbord gebruiker Software OpenGL Direct3D @@ -60,6 +64,7 @@ Jaar Decennium Taal + Datum toegevoegd Eenvoudig Normaal Moeilijk @@ -71,6 +76,7 @@ Eigen Muziek en Achtergrondmuziek Geen eigen Muziek Alleen eigen Muziek + Alleen het geselecteerde liedje Alles Alleen namen en avatars Niets @@ -87,6 +93,7 @@ Party Instellingen Profielen + Geen profielen gevonden! Partymodus Selectie Partymodus Omschrijving @@ -94,6 +101,7 @@ Versie Kan deze Partymodus niet laden Er zijn geen microfoons ingesteld! + %d microfoons zijn benodigd voor deze party-mode! Doelgroep Geen teams Aantal teams @@ -147,6 +155,7 @@ Spelernaam Moeilijkheidsgraad Avatar + Gebruikersrol Actief Nieuw Verwijderen @@ -161,6 +170,7 @@ Video Songteksten Thema + Serveradres Spelinstellingen Taal Debug Niveau @@ -194,9 +204,22 @@ Gedrag Laden Covers Songtekstopties Stijl + Positie van de songtexten Video-opties Videoachtergronden Videopreview Video tijdens zingen + Toon huidige achtergroundmuziekvideo + Webcams + Webcam resolutie + Beeldscherm aanpassingen + Druk Ctrl+ Alt (+ Shift) + pijltjestoetsen|\"+\" om het scherm aan te passen. + Ctrl + Alt + 0 om te herstellen + Top links + Top rechts + Onder links + Onder rechts Volume + Serveradres + Server loopt niet. Controleer config.xml! diff --git a/Output/Languages/French.xml b/Output/Languages/French.xml index 6261dd64..5d43fcbe 100644 --- a/Output/Languages/French.xml +++ b/Output/Languages/French.xml @@ -101,6 +101,7 @@ Version Impossible de charger ce mode Fête. Aucun micro n'est configuré ! + %d micros sont nécessaires pour ce Mode Fête ! Personnes visées Pas d'équipes Nombre d'équipes diff --git a/Output/Languages/Portuguese.xml b/Output/Languages/Portuguese.xml new file mode 100644 index 00000000..cb0cfea6 --- /dev/null +++ b/Output/Languages/Portuguese.xml @@ -0,0 +1,225 @@ + + + Inglês + Vocaluxe + e + Sair + Gravar + Voltar + Iniciar + Stream de Áudio + Stream de Video + Texturas + Abdominais + Volume Máximo + Músicas carregadas + Rato + Utilização da Memória + Normal + Dueto + Miscelânea + Versão curta + Heroi Vocal + Super Estrela + Cantor Profissional + Estrela em Ascensão + Esperança + Novato + Amador + Surdo + Convidado + Utilizador Normal + Administrador + Utilizador de Teclado + Software + OpenGL + Direct3D + Mínimo + Baixo + Médio + Alto + Máximo + Desligado + Ligado + Apenas FPS + Nível 1 + Nível 2 + Nível 3 + Máximo + Lista + Contra-Relógio + Painel de Titulo + Livro + A pedido + No início + Dinâmico + Nenhum + Aleatório + Pasta + Artista + Letra do Artista + Letras do Titulo + Edição + Género + Ano + Década + Língua + Data adicionada + Fácil + Normal + Difícil + Actual + Restante + Total + Normal + Expandida + Apenas musica e musica de fundo + Não utilizar música própria + Apenas música própria + Apenas a musica seleccionada + Todas + Apenas nomes e avatares + Nada + Fundo + Topo + Topo e Fundo + Dinâmico + A carregar + Total + Músicas + carregadas + Menu Principal + Cantar + Festa + Opções + Perfis + Nenhum perfil encontrado! + Selecção do Modo Festa + Modo Festa + Descrição + Autor + Versão + Não foi possivel carregar o modo festa + Não existem microfones configurados! + São necessários %d microfones para o modo festa! + Audiência destino + Nenhuma Equipa + Numero de equipas + Número de Jogadores + Escolha do Jogador + Jogador + 1 Jogador + 2 Jogadores + 3 Jogadores + 4 Jogadores + 5 Jogadores + 6 Jogadores + Atenção: Não existe nenhum microfone associado ao jogador %v! + Atenção: Não existem microfones associados aos jogadores %v! + Atenção: Não existe nenhum perfil associado ao jogador %v! + Atenção: Não existem perfis associados aos jogadores %v! + Escolha da Musica + Cantar + Adicionar à lista de reprodução + Fechar + Escolher uma musica aleatória + Escolher uma categoria aleatória + Cantar todas as músicas + Cantar todas as músicas visiveis + Abrir lista de reprodução + Escolher + Cantar uma miscelânea aleatória + Cantar miscelâneas + Nova Lista de Reprodução + Opções da Música + Procura: + Sem Lingua + Sem Ano + Sem Género + Sem Edição + Todas as Músicas + (%v Músicas) + (%v Música) + %a - %t + Pausa + Terminar de cantar + Continuar + Saltar esta música + Pontuações + Classificação + Pontos + Dificuldade + Pontuação global + Melhor Pontuação + Perfis + Nome do Jogador + Dificuldade do Jogo + Avatar + Função do Utilizador + Activa + Nova + Eliminar + Tirar Fotografia + Gravar Fotografia + Eliminar Fotografia + Câmara Web + Opções do Menu + Jogo + Som + Gravar + Video + Letras + Tema + Endereço do Servidor + Opções do Jogo + Língua + Nível de Debug + Menu das Músicas + Ordenação das Musicas + Separadores + Dificildade do Jogo + Modo Temporizado + Opções de Gravação + Dispositivo + Entrada + Canal 1 + Canal 2 + Latência do Microfone + Atenção: Pelo menos um jogador tem dois microfones atribuídos + Teste de Latência + Opções de Som + Música de Fundo + Volume da Música de Fundo + Origem da Música de Fundo + Prévisualizar Volume da Música + Volume da Música no Jogo + Opções do Tema + Tema + Skin + Tema da Capa + Mostrar Linhas das Notas + Mostrar Ajuda de Afinação + Aspecto do Cronómetro + Desvanecer informação do jogado + Comportamento do Carregamento das Capas + Opções das Letras das Músicas + Estilo + Posição da Letra da Música + Opções de Video + Panos de Fundo dos Videos + Pré-visualizar Video + Videos durante o jogo + Mostrar o video de fundo da música selecionada + Camaras Web + Resolução da Câmara Web + Ajustes do Ecrã + Prima CTR + ALT (+ SHIFT) + Setas|\"+\" para ajustar o ecrã + CTR + ALT + 0 para reiniciar + Superior Esquerdo + Superior Direito + Inferior Esquerdo + Inferior Direito + Volume + Endereço do Servidor + Servidor não está em execução. Por favor verifique o config.xml! + diff --git a/Output/PartyModes/Challenge/Languages/Dutch.xml b/Output/PartyModes/Challenge/Languages/Dutch.xml index 07af44e1..f8450462 100644 --- a/Output/PartyModes/Challenge/Languages/Dutch.xml +++ b/Output/PartyModes/Challenge/Languages/Dutch.xml @@ -16,6 +16,7 @@ Aantal microfoons Aantal rondes Uitdaging: Kies speler + Selecteer willekeurig Uitdaging: Overzicht # Naam diff --git a/Output/PartyModes/Challenge/Languages/Portuguese.xml b/Output/PartyModes/Challenge/Languages/Portuguese.xml new file mode 100644 index 00000000..0a25c2fc --- /dev/null +++ b/Output/PartyModes/Challenge/Languages/Portuguese.xml @@ -0,0 +1,30 @@ + + + Inglês + Modo Desafio + Jogar algumas rondas em modo desafio + Para os interessados em duelos + Seguinte + Voltar + Iniciar + Sair + Sim + Não + Ronda Seguinte + Modo Desafio: Configuração + Número de Jogadores + Número de microfones + Número de rondas + Modo Desafio: Escolher Jogador + Escolha Aleatória + Modo Desafio: Resumo + Posição + Nome + Rondas + Vitórias + Pontos de Canto + Pontuação + Deseja mesmo sair? + Jogador da próxima ronda: + Todas as rondas cantadas! E o vencedor é... + diff --git a/Output/PartyModes/ChallengeMedley/Languages/Asturian.xml b/Output/PartyModes/ChallengeMedley/Languages/Asturian.xml index 5a29374f..b2f17cd3 100644 --- a/Output/PartyModes/ChallengeMedley/Languages/Asturian.xml +++ b/Output/PartyModes/ChallengeMedley/Languages/Asturian.xml @@ -10,6 +10,10 @@ Sí Non Ronda siguiente + Llista de reproducción + Estaya + Toles sones + Sones Mou retu Medley: Configuración Númberu de xugadores Númberu de microfonos diff --git a/Output/PartyModes/ChallengeMedley/Languages/Czech.xml b/Output/PartyModes/ChallengeMedley/Languages/Czech.xml index b880d29e..a6c0376b 100644 --- a/Output/PartyModes/ChallengeMedley/Languages/Czech.xml +++ b/Output/PartyModes/ChallengeMedley/Languages/Czech.xml @@ -2,7 +2,7 @@ Anglický Soutěžní směskový režim - Hrajte soutěžní režim jen s pěti směskami. + Hrajte soutěžní režim jen se směskami. Pro všechny ty, kdož se zajímají o pěvecké souboje a mnoho kol složených ze směsek. Další Zpět @@ -11,10 +11,16 @@ Ano Ne Další kolo + Seznam skladeb + Skupina + Všechny písně + Písně Soutěžní směskový režim: Nastavení Počet hráčů Počet mikrofonů Počet kol + Počet písní na kolo + Zdroj písně Soutěžní směskový režim: Výběr hráče Vybrat náhodně Soutěžní směskový režim: Přehled diff --git a/Output/PartyModes/ChallengeMedley/Languages/Dutch.xml b/Output/PartyModes/ChallengeMedley/Languages/Dutch.xml index cb09ce08..fac1ab63 100644 --- a/Output/PartyModes/ChallengeMedley/Languages/Dutch.xml +++ b/Output/PartyModes/ChallengeMedley/Languages/Dutch.xml @@ -2,7 +2,7 @@ Engels Uitdaging Medley - Speel Uitdaging met alleen 5 Medleys + Speel een paar uitdagingsronden met alleen Medleys. Voor iedereen geïnteresseerd in duelleren en Medleys. Volgende Vorige @@ -11,11 +11,18 @@ Ja Nee Volgende Ronde + Afspeellijst + Categorie + Alle liedjes + Liedjes Uitdaging Medley: Configuratie Aantal spelers Aantal microfoons Aantal rondes + Aantal liedjes per ronde + Liedjesbron Uitdaging Medley: Kies speler + Selecteer willekeurig Uitdaging Medley: Overzicht # Naam diff --git a/Output/PartyModes/ChallengeMedley/Languages/French.xml b/Output/PartyModes/ChallengeMedley/Languages/French.xml index 86f6571e..1337996e 100644 --- a/Output/PartyModes/ChallengeMedley/Languages/French.xml +++ b/Output/PartyModes/ChallengeMedley/Languages/French.xml @@ -2,7 +2,7 @@ Français Mode Challenge Medley - Battez vous en quelques tours en utilisant seulement 5-medleys. + Jouer des tours en mode Challenge seulement en utilisant des Medleys. Pour tous ceux qui sont intéressé par des combats de micro et les medleys. Suivant Retour @@ -11,11 +11,18 @@ Oui Non Tour suivant + Playlist + Catégorie + Toutes les chansons + Chansons Mode Challenge Medley: Configuration Nombre de joueurs Nombre de micros Nombre de tours + Nombre de chansons par tour + Source des chansons Mode Challenge Medley: Choix des joueurs + Sélectionner au hasard Mode Challenge Medley: Résumé Pos Nom diff --git a/Output/PartyModes/ChallengeMedley/Languages/German.xml b/Output/PartyModes/ChallengeMedley/Languages/German.xml index a1144f22..7c81ebee 100644 --- a/Output/PartyModes/ChallengeMedley/Languages/German.xml +++ b/Output/PartyModes/ChallengeMedley/Languages/German.xml @@ -1,8 +1,8 @@ - + Deutsch Challenge Medley Modus - Spiele einen Wettkampfmodus nur mit 5er Medleys + Spiele einen Wettkampfmodus nur mit Medleys Für alle, die Spaß am Wettkampf und vielen Medleyrunden haben. Weiter Zurück @@ -11,10 +11,16 @@ Ja Nein Nächste Runde + Playlist + Kategorie + Alle Songs + Songs Challenge Medley Modus: Einstellungen Anzahl der Spieler Anzahl der Mikrofone Anzahl der Runden + Anzahl der Songs pro Runde + Song-Quelle Challenge Medley Modus: Spielerwahl Zufällig auswählen Challenge Medley Modus: Übersicht diff --git a/Output/PartyModes/ChallengeMedley/Languages/Hungarian.xml b/Output/PartyModes/ChallengeMedley/Languages/Hungarian.xml index 60bca1b4..953b8790 100644 --- a/Output/PartyModes/ChallengeMedley/Languages/Hungarian.xml +++ b/Output/PartyModes/ChallengeMedley/Languages/Hungarian.xml @@ -2,7 +2,6 @@ Magyar Bajnokság Egyveleg Mód - Bajnokság mód 5 vagy több dalrészletet énekelve Azoknak akik egymás ellen szeretnének játszani és csak dalrészleteket énekelni. Következő Vissza @@ -11,10 +10,15 @@ Igen Nem Következő Kör + Dal Lista + Kategória + Összes Dal + Dalok Bajnokság Egyveleg Mód: Beállítások Játékosok Száma Mikrofonok Száma Körök Száma + Dal-forrás Bajnokság Egyveleg Mód: Válassz Játékost Bajnokság Egyveleg Mód: Áttekintés Poz diff --git a/Output/PartyModes/ChallengeMedley/Languages/Italian.xml b/Output/PartyModes/ChallengeMedley/Languages/Italian.xml index b3beee0e..1c3aad44 100644 --- a/Output/PartyModes/ChallengeMedley/Languages/Italian.xml +++ b/Output/PartyModes/ChallengeMedley/Languages/Italian.xml @@ -2,7 +2,6 @@ Italiano Sfida in Modalità Medley - Gioca alcuni turni di sfida usando solo un gruppo di 5 canzoni come Medley. Per tutti quelli interessati a scontrarsi con duelli di Medley. Prossimo Indietro @@ -11,10 +10,15 @@ Si No Prossimo Turno + Playlist + Categoria + Tutte le canzoni + Canzoni Sfida in Modalità Medley: Configurazione Numero di giocatori Numero di microfoni Numero di Turni + Sorgente della Canzone Sfida in Modalità Medley: Scegli il Giocatore Selezione casuale Sfida in Modalità Medley: Panoramica diff --git a/Output/PartyModes/ChallengeMedley/Languages/Portuguese.xml b/Output/PartyModes/ChallengeMedley/Languages/Portuguese.xml new file mode 100644 index 00000000..31a17564 --- /dev/null +++ b/Output/PartyModes/ChallengeMedley/Languages/Portuguese.xml @@ -0,0 +1,36 @@ + + + Inglês + Modo Desafio Miscelânea + Jogar algumas rondas desafio utilizando apenas Miscelâneas + Para os interessados em duelos e miscelâneas + Seguinte + Voltar + Iniciar + Sair + Sim + Não + Ronda Seguinte + Lista de Reprodução + Categoria + Todas as Músicas + Músicas + Modo Desafio de Miscelâneas: Configuração + Número de Jogadores + Número de microfones + Número de rondas + Número de músicas por ronda + Origem da Música + Modo Desafio de Miscelâneas: Escolher Jogador + Escolha Aleatória + Modo Desafio de Miscelâneas: Resumo + Posição + Nome + Rondas + Vitórias + Pontos de Canto + Pontuação + Deseja mesmo sair? + Jogador da próxima ronda: + Todas as rondas cantadas! E o vencedor é... + diff --git a/Output/PartyModes/ChallengeMedley/Languages/Swedish.xml b/Output/PartyModes/ChallengeMedley/Languages/Swedish.xml index 520e718b..ca654d47 100644 --- a/Output/PartyModes/ChallengeMedley/Languages/Swedish.xml +++ b/Output/PartyModes/ChallengeMedley/Languages/Swedish.xml @@ -2,7 +2,7 @@ Svenska Utmanar Medley Läge - Spela några utmanaromgångar, använd endast 5 Medleys. + Spela några utmanaromgångar, använd endast Medleys För alla som är intresserade av dueller och Medleys. Nästa Tillbaka @@ -11,11 +11,18 @@ Ja Nej Nästa Omgång + Spellista + Kategori + Alla låtar + Låtar Utamanr Medley Läge: Konfiguration Antal spelare Antal mikrofoner Antal omgångar + Antal låtar per omgång + Låt källa Utmanar Medley Läge: Välj Spelare + Välj slumpmässig Utmanar Medley Läge: Översikt Position Namn diff --git a/Output/PartyModes/ChallengeMedley/Languages/Turkish.xml b/Output/PartyModes/ChallengeMedley/Languages/Turkish.xml index 4085291f..f28907f3 100644 --- a/Output/PartyModes/ChallengeMedley/Languages/Turkish.xml +++ b/Output/PartyModes/ChallengeMedley/Languages/Turkish.xml @@ -2,7 +2,6 @@ Türkçe Potpuri Yarış Modu - Sadece 5 Potpuri kullanarak yarışma turları oyna. Düel yarışmaları ve Potpuri ile ilgilenen herkes için. Sonraki Önceki @@ -11,10 +10,15 @@ Evet Hayır Sonraki Tur + Çalma Listesi + Kategori + Tüm Şarkılar + Şarkılar Potpuri Yarış Modu: Yapılandırma Oyuncu sayısı Mikrofon sayısı Tur sayısı + Şarkı Kaynağı Potpuri Yarışma Modu: Oyuncu Seçimi Potpuri Yarışma Modu: Genel Bakış Pos diff --git a/Output/PartyModes/TicTacToe/Languages/Dutch.xml b/Output/PartyModes/TicTacToe/Languages/Dutch.xml index 32015cfc..cdac1e9a 100644 --- a/Output/PartyModes/TicTacToe/Languages/Dutch.xml +++ b/Output/PartyModes/TicTacToe/Languages/Dutch.xml @@ -25,6 +25,7 @@ Drie-op-een-rij: Kies speler Team 1 Team 2 + Selecteer willekeurig Drie-op-een-rij Kies een vakje. Volgende speler diff --git a/Output/PartyModes/TicTacToe/Languages/Portuguese.xml b/Output/PartyModes/TicTacToe/Languages/Portuguese.xml new file mode 100644 index 00000000..42da10a3 --- /dev/null +++ b/Output/PartyModes/TicTacToe/Languages/Portuguese.xml @@ -0,0 +1,35 @@ + + + Inglês + Jogo do Galo + Jogar o Jogo do Galo de uma maneira especial + Rondas engraçadas com estratéga, sorte e habilidade + Seguinte + Voltar + Iniciar + Sair + Sim + Não + Iniciar + Músicas + Equipa + Lista de Reprodução + Categoria + Todas as Músicas + Jogo do Galo: Configuração + Número de Jogadores na Equipa 1 + Número de Jogadores na Equipa 2 + Número de Campos + Origem da Música + Modo do Jogo + Jogo do Galo: Esolher Jogador + Equipa 1 + Equipa 2 + Escolha Aleatória + Jogo do Galo + Escolher um campo. + Jogador Seguinte + Sair do Jogo do Galo? + E o vencedor é... + Não existe vencedor nesta ronda... + diff --git a/Output/PartyModes/TicTacToe/Languages/Spanish.xml b/Output/PartyModes/TicTacToe/Languages/Spanish.xml index fa6e2c8a..48133d84 100644 --- a/Output/PartyModes/TicTacToe/Languages/Spanish.xml +++ b/Output/PartyModes/TicTacToe/Languages/Spanish.xml @@ -1,35 +1,35 @@ Español - Tic-Tac-Toe - TODO: Play Tic-Tac-Toe in a special way - TODO: Funny rounds with strategy, fortune and skills - TODO: Next - TODO: Back - TODO: Start - TODO: Exit - TODO: Yes - TODO: No - TODO: Start - TODO: Songs - TODO: Team - TODO: Playlist - TODO: Category - TODO: All songs - TODO: Tic-Tac-Toe: Configuration - TODO: Number of players in team 1 - TODO: Number of players in team 2 - TODO: Number of fields - TODO: Song-Source - TODO: Game-Mode - TODO: Tic-Tac-Toe: Choose Player - TODO: Team 1 - TODO: Team 2 + Ta-Te-Ti + Juegue a una versión especial del famoso Ta-Te-Ti! + Divertidas rondas con estrategia, suerte y habilidad + Siguiente + Atrás + Iniciar + Salir + Si + No + Iniciar + Canciones + Equipo + Lista de reproducción + Categoría + Todas las canciones + Ta-Te-Ti: Configuración + Nro. de cantantes equipo 1 + Nro. de cantantes equipo 2 + Nro. de campos + Origen de la canción + Modo de juego + Ta-Te-Ti: Selección de cantante + Equipo 1 + Equiipo 2 Seleccionar aleatoriamente - TODO: Tic-Tac-Toe - TODO: Choose a field. - TODO: Next player - TODO: Really exit Tic-Tac-Toe? - TODO: And the winner is... - TODO: There is no winner in this round... + Ta-Te-Ti: + Elige un recuadro + Siguiente cantante + ¿Realmente deseas salir de Ta-Te-Ti? + Y el ganador es... + No hay ganadores en esta ronda... diff --git a/Vocaluxe/Base/CConfig.cs b/Vocaluxe/Base/CConfig.cs index 575002c3..b2b523cf 100644 --- a/Vocaluxe/Base/CConfig.cs +++ b/Vocaluxe/Base/CConfig.cs @@ -216,6 +216,7 @@ namespace Vocaluxe.Base return PreviewMusicVolume; case EMusicType.Game: return GameMusicVolume; + case EMusicType.BackgroundPreview: case EMusicType.Background: return BackgroundMusicVolume; case EMusicType.None: @@ -235,6 +236,7 @@ namespace Vocaluxe.Base case EMusicType.Game: GameMusicVolume = volume; break; + case EMusicType.BackgroundPreview: case EMusicType.Background: BackgroundMusicVolume = volume; break; diff --git a/Vocaluxe/Base/CGraphics.cs b/Vocaluxe/Base/CGraphics.cs index d5967687..97ca9131 100644 --- a/Vocaluxe/Base/CGraphics.cs +++ b/Vocaluxe/Base/CGraphics.cs @@ -224,7 +224,7 @@ namespace Vocaluxe.Base NextScreen.ProcessMouseMove(_Cursor.X, _Cursor.Y); HidePopup(EPopupScreens.PopupPlayerControl); - if (NextScreen.CurrentMusicType != EMusicType.Background && NextScreen.CurrentMusicType != EMusicType.Preview) + if (NextScreen.CurrentMusicType != EMusicType.Background && NextScreen.CurrentMusicType != EMusicType.Preview && NextScreen.CurrentMusicType != EMusicType.BackgroundPreview) CBackgroundMusic.Disabled = true; } @@ -279,10 +279,10 @@ namespace Vocaluxe.Base NextScreen = null; CurrentScreen.OnShowFinish(); CSound.SetGlobalVolume(CConfig.GetVolumeByType(CurrentScreen.CurrentMusicType)); - if (CurrentScreen.CurrentMusicType == EMusicType.Background || CurrentScreen.CurrentMusicType == EMusicType.Preview) + if (CurrentScreen.CurrentMusicType == EMusicType.Background || CurrentScreen.CurrentMusicType == EMusicType.Preview || CurrentScreen.CurrentMusicType == EMusicType.BackgroundPreview) { CBackgroundMusic.Disabled = false; - CBackgroundMusic.IsPlayingPreview = CurrentScreen.CurrentMusicType == EMusicType.Preview; + CBackgroundMusic.IsPlayingPreview = CurrentScreen.CurrentMusicType == EMusicType.Preview || CurrentScreen.CurrentMusicType == EMusicType.BackgroundPreview; } _Fading = null; } @@ -361,7 +361,7 @@ namespace Vocaluxe.Base bool popupPlayerControlAllowed = CurrentScreen.CurrentMusicType == EMusicType.Background; bool popupVolumeControlAllowed = CurrentScreen.CurrentMusicType != EMusicType.None; //Hide volume control for bg-music if bg-music is disabled - if (popupVolumeControlAllowed && CurrentScreen.CurrentMusicType == EMusicType.Background && CConfig.Config.Sound.BackgroundMusic == EBackgroundMusicOffOn.TR_CONFIG_OFF) + if (popupVolumeControlAllowed && (CurrentScreen.CurrentMusicType == EMusicType.Background || CurrentScreen.CurrentMusicType == EMusicType.BackgroundPreview) && CConfig.Config.Sound.BackgroundMusic == EBackgroundMusicOffOn.TR_CONFIG_OFF) popupVolumeControlAllowed = false; bool resume = true; diff --git a/Vocaluxe/Lib/Sound/Playback/CAudioStreamBase.cs b/Vocaluxe/Lib/Sound/Playback/CAudioStreamBase.cs index 5040c427..3a421cce 100644 --- a/Vocaluxe/Lib/Sound/Playback/CAudioStreamBase.cs +++ b/Vocaluxe/Lib/Sound/Playback/CAudioStreamBase.cs @@ -36,6 +36,11 @@ namespace Vocaluxe.Lib.Sound.Playback get { return _ID; } } + public bool IsFading + { + get { return _Fading != null; } + } + public virtual float Volume { get; set; } public virtual float VolumeMax { get; set; } public virtual float Length { get; protected set; } diff --git a/Vocaluxe/Lib/Sound/Playback/CPlaybackBase.cs b/Vocaluxe/Lib/Sound/Playback/CPlaybackBase.cs index d3e4a168..1a12441c 100644 --- a/Vocaluxe/Lib/Sound/Playback/CPlaybackBase.cs +++ b/Vocaluxe/Lib/Sound/Playback/CPlaybackBase.cs @@ -74,7 +74,8 @@ namespace Vocaluxe.Lib.Sound.Playback return; float volumeF = volume.Clamp(0, 100) / 100f; foreach (IAudioStream stream in _Streams) - stream.VolumeMax = volumeF; + if(!stream.IsFading) + stream.VolumeMax = volumeF; _GlobalVolume = volumeF; } diff --git a/Vocaluxe/Lib/Sound/Playback/IAudioStream.cs b/Vocaluxe/Lib/Sound/Playback/IAudioStream.cs index 15d88270..45d99556 100644 --- a/Vocaluxe/Lib/Sound/Playback/IAudioStream.cs +++ b/Vocaluxe/Lib/Sound/Playback/IAudioStream.cs @@ -28,6 +28,7 @@ namespace Vocaluxe.Lib.Sound.Playback public interface IAudioStream : IDisposable { int ID { get; } + bool IsFading { get; } float Volume { get; set; } float VolumeMax { get; set; } float Length { get; } diff --git a/Vocaluxe/Screens/CScreenCredits.cs b/Vocaluxe/Screens/CScreenCredits.cs index f75a13af..f3e8c332 100644 --- a/Vocaluxe/Screens/CScreenCredits.cs +++ b/Vocaluxe/Screens/CScreenCredits.cs @@ -427,10 +427,11 @@ namespace Vocaluxe.Screens CCreditTranslation intro = _AddNewTranslation("A special thanks to all our translators", new List { }); CCreditTranslation asturian = _AddNewTranslation("Asturian", new List { "Puxarra" }); CCreditTranslation czech = _AddNewTranslation("Czech", new List { "fri" }); - CCreditTranslation dutch = _AddNewTranslation("Dutch", new List { "thijsblaauw" }); + CCreditTranslation dutch = _AddNewTranslation("Dutch", new List { "thijsblaauw", "DeMarin" }); CCreditTranslation french = _AddNewTranslation("French", new List { "pinky007" }); CCreditTranslation hungarian = _AddNewTranslation("Hungarian", new List { "warez" }); CCreditTranslation italian = _AddNewTranslation("Italian", new List { "giuseppep", "LFactory" }); + CCreditTranslation portugese = _AddNewTranslation("Portuguese", new List { "2borG", "xventil" }); CCreditTranslation spanish = _AddNewTranslation("Spanish", new List { "Pantero03", "RubenDjOn", "TeLiX", "karv" }); CCreditTranslation swedish = _AddNewTranslation("Swedish", new List { "u28151" }); CCreditTranslation turkish = _AddNewTranslation("Turkish", new List { "spirax", "Swertyy" }); diff --git a/Vocaluxe/Screens/CScreenHighscore.cs b/Vocaluxe/Screens/CScreenHighscore.cs index 25bee192..9ed25e9b 100644 --- a/Vocaluxe/Screens/CScreenHighscore.cs +++ b/Vocaluxe/Screens/CScreenHighscore.cs @@ -52,7 +52,7 @@ namespace Vocaluxe.Screens public override EMusicType CurrentMusicType { - get { return CConfig.Config.Sound.BackgroundMusic == EBackgroundMusicOffOn.TR_CONFIG_OFF ? EMusicType.None : EMusicType.Preview; } + get { return EMusicType.BackgroundPreview; } } public override void Init() diff --git a/Vocaluxe/Screens/CScreenNames.cs b/Vocaluxe/Screens/CScreenNames.cs index d6834113..873d4ad7 100644 --- a/Vocaluxe/Screens/CScreenNames.cs +++ b/Vocaluxe/Screens/CScreenNames.cs @@ -67,7 +67,7 @@ namespace Vocaluxe.Screens public override EMusicType CurrentMusicType { - get { return CConfig.Config.Sound.BackgroundMusic == EBackgroundMusicOffOn.TR_CONFIG_OFF ? EMusicType.None : EMusicType.Preview; } + get { return EMusicType.BackgroundPreview; } } #region public methods diff --git a/Vocaluxe/Screens/CScreenScore.cs b/Vocaluxe/Screens/CScreenScore.cs index 3c08cf60..2f4f564a 100644 --- a/Vocaluxe/Screens/CScreenScore.cs +++ b/Vocaluxe/Screens/CScreenScore.cs @@ -59,7 +59,7 @@ namespace Vocaluxe.Screens public override EMusicType CurrentMusicType { - get { return CConfig.Config.Sound.BackgroundMusic == EBackgroundMusicOffOn.TR_CONFIG_OFF ? EMusicType.None : EMusicType.Preview; } + get { return EMusicType.BackgroundPreview; } } public override void Init() diff --git a/Vocaluxe/Website/locales/cs.json b/Vocaluxe/Website/locales/cs.json index b35ca179..3cc5e9c2 100644 --- a/Vocaluxe/Website/locales/cs.json +++ b/Vocaluxe/Website/locales/cs.json @@ -79,8 +79,8 @@ "timeout": "Překročení časového omezení", "keyboardButtonShift": "Shift", "keyboardButtonAlt": "Alt", - "keyboardButtonCtrl": "Control", + "keyboardButtonCtrl": "Ctrl", "keyboardButtonBackspace": "Backspace", - "keyboardAutoSend": "Auto send keys", - "keyboardButtonSend": "Send" + "keyboardAutoSend": "Poslat klávesy automaticky", + "keyboardButtonSend": "Poslat" } \ No newline at end of file diff --git a/Vocaluxe/Website/locales/nl.json b/Vocaluxe/Website/locales/nl.json new file mode 100644 index 00000000..aeee54ba --- /dev/null +++ b/Vocaluxe/Website/locales/nl.json @@ -0,0 +1,86 @@ +{ + "loginName": "Gebruiker:", + "loginPassword": "Wachtwoord:", + "loginButton": "Login", + "registerButton": "Creëer profiel", + "discoverReadQrButton": "Scan QR Code", + "mainPageYourProfileLink": "Je profiel", + "mainPageYourProfileLinkDesc": "Wijzig je profiel", + "mainPageCurrentSongLink": "Huidig liedje", + "mainPageCurrentSongLinkDesc": "Geef informatie weer over het huidige liedje", + "mainPageSelectSong": "Alle liedjes", + "mainPageSelectSongDesc": "Toon alle beschikbare liedjes", + "mainPageSelectPlaylist": "Alle afspeellijsten", + "mainPageSelectPlaylistDesc": "Toon alle afspeellijsten", + "mainPageSelectProfile": "Profielen", + "mainPageSelectProfileDesc": "Toon alle profielen", + "mainPageTakePhotoLink": "Maak een foto", + "mainPageTakePhotoLinkDesc": "Maak een foto en toon deze aan het einde van de huidige ronde", + "mainPageKeyboard": "Toetsenbord", + "mainPageKeyboardDesc": "Zend toetsen", + "mainPageSelectUserAdmin": "Administratie", + "mainPageSelectUserAdminDesc": "Wijzig gebruikersrechten", + "mainPageLogoutLink": "Log uit", + "mainPageLogoutLinkDesc": "Sluit de sessie", + "selectProfileHeader": "Alle profielen", + "displayProfileHeader": "Profiel", + "displayProfileName": "Naam:", + "displayProfilePlayerType": "Speler soort:", + "displayProfilePlayerTypeNormal": "Normaal", + "displayProfilePlayerTypeGuest": "Gast", + "displayProfilePlayerDifficulty": "Moeilijkheidsgraad:", + "displayProfilePlayerDifficultyEasy": "Makkelijk", + "displayProfilePlayerDifficultyNormal": "Normaal", + "displayProfilePlayerDifficultyHard": "Moeilijk", + "displayProfilePlayerPassword": "Nieuw wachtwoord:", + "displayProfilePlayerSaveButton": "Opslaan en opsturen", + "displaySongHeader": "Geen huidig liedje", + "displaySongArtist": "Artiest:", + "displaySongGenre": "Genre:", + "displaySongYear": "Jaar:", + "displaySongLanguage": "Taal:", + "displaySongIsDuet": "Duet:", + "popupVideoClose": "Sluiten", + "selectSongHeader": "Alle liedjes", + "keyboardHeader": "Toetsenbord", + "keyboardButtonUp": "omhoog", + "keyboardButtonLeft": "links", + "keyboardButtonRight": "rechts", + "keyboardButtonDown": "omlaag", + "keyboardButtonEscape": "escape", + "keyboardButtonTab": "tab", + "keyboardButtonReturn": "enter", + "keyboardButtonKeys": "Om andere toetsen te versturen, typ hier:", + "selectUserAdminHeader": "Alle profielen", + "displayUserAdminHeader": "Profiel", + "displayUserAdminContentSaveButton": "Opslaan", + "selectPlaylistHeader": "Selecteer een afspeellijst", + "displayPlaylistHeader": "Afspeellijst", + "displayPlaylistSaveButton": "Opslaan", + "selectPlaylistAddPlaylistButton": "Toevoegen", + "Loading (external)...": "Laden (extern)...", + "Loading...": "Laden...", + "Creating...": "Creeeren...", + "Error...": "Fout...", + "No connection": "Geen verbinding", + "No session": "Geen sessie", + "Uploading photo...": "Foto uploaden...", + "Getting current song...": "Ophalen van huidig liedje...", + "Login...": "Inloggen...", + "Creating profile...": "Profiel creeëren...", + "This is not a valid name.": "Dit is geen geldige naam.", + "Uploading profile...": "Profiel uploaden...", + "songs": "liedjes", + "YourName": "JeNaam", + "discoverConnectHeader": "Verbinden met server", + "discoverConnectServerAddress": "Serveradres:", + "discoverConnectButton": "Verbinden", + "Checking...": "Controleren...", + "timeout": "Timeout", + "keyboardButtonShift": "Shift", + "keyboardButtonAlt": "Alt", + "keyboardButtonCtrl": "Control", + "keyboardButtonBackspace": "Backspace", + "keyboardAutoSend": "Stuur toetsen automatisch", + "keyboardButtonSend": "Verzenden" +} \ No newline at end of file diff --git a/Vocaluxe/Website/locales/pt.json b/Vocaluxe/Website/locales/pt.json new file mode 100644 index 00000000..cfdff899 --- /dev/null +++ b/Vocaluxe/Website/locales/pt.json @@ -0,0 +1,86 @@ +{ + "loginName": "Utilizador:", + "loginPassword": "Palavra-passe:", + "loginButton": "Entrar", + "registerButton": "Criar Perfil", + "discoverReadQrButton": "Digitalizar Código QR", + "mainPageYourProfileLink": "O Seu Perfil", + "mainPageYourProfileLinkDesc": "Editar o seu perfil", + "mainPageCurrentSongLink": "Música Actual", + "mainPageCurrentSongLinkDesc": "Mostrar informações sobre a canção actual", + "mainPageSelectSong": "Todas as Músicas", + "mainPageSelectSongDesc": "Mostrar todas as músicas disponíveis", + "mainPageSelectPlaylist": "Todas as listas de reprodução", + "mainPageSelectPlaylistDesc": "Mostrar todas as listas de reprodução", + "mainPageSelectProfile": "Perfis", + "mainPageSelectProfileDesc": "Mostrar todos os perfis", + "mainPageTakePhotoLink": "Tirar Fotografia", + "mainPageTakePhotoLinkDesc": "Tira uma foto e mostra-a no fim da ronda", + "mainPageKeyboard": "Teclado", + "mainPageKeyboardDesc": "Enviar teclas", + "mainPageSelectUserAdmin": "Administração", + "mainPageSelectUserAdminDesc": "Configurar privilégios do utilizador", + "mainPageLogoutLink": "Sair", + "mainPageLogoutLinkDesc": "Encerra a sessão", + "selectProfileHeader": "Todos os perfis", + "displayProfileHeader": "Perfil", + "displayProfileName": "Nome:", + "displayProfilePlayerType": "Tipo de Jogador:", + "displayProfilePlayerTypeNormal": "Normal", + "displayProfilePlayerTypeGuest": "Convidado", + "displayProfilePlayerDifficulty": "Dificuldade:", + "displayProfilePlayerDifficultyEasy": "Fácil", + "displayProfilePlayerDifficultyNormal": "Normal", + "displayProfilePlayerDifficultyHard": "Difícil", + "displayProfilePlayerPassword": "Nova Palavra-passe:", + "displayProfilePlayerSaveButton": "Gravar e enviar", + "displaySongHeader": "Nenhuma canção seleccionada ", + "displaySongArtist": "Artista:", + "displaySongGenre": "Género:", + "displaySongYear": "Ano:", + "displaySongLanguage": "Língua:", + "displaySongIsDuet": "Dueto:", + "popupVideoClose": "Fechar", + "selectSongHeader": "Todas as Músicas", + "keyboardHeader": "Teclado", + "keyboardButtonUp": "cima", + "keyboardButtonLeft": "esquerda", + "keyboardButtonRight": "direita", + "keyboardButtonDown": "baixo", + "keyboardButtonEscape": "escape", + "keyboardButtonTab": "tab", + "keyboardButtonReturn": "enter", + "keyboardButtonKeys": "Para enviar outras teclas escreve-as aqui:", + "selectUserAdminHeader": "Todos os perfis", + "displayUserAdminHeader": "Perfil", + "displayUserAdminContentSaveButton": "Gravar", + "selectPlaylistHeader": "Selecciona uma lista de reprodução", + "displayPlaylistHeader": "lista de reprodução", + "displayPlaylistSaveButton": "Gravar", + "selectPlaylistAddPlaylistButton": "Adicionar", + "Loading (external)...": "A carregar (externo)...", + "Loading...": "A carregar...", + "Creating...": "A Criar...", + "Error...": "Erro...", + "No connection": "Sem ligação", + "No session": "Sem sessão", + "Uploading photo...": "A enviar fotografia...", + "Getting current song...": "A transferir a música actual...", + "Login...": "Entrar...", + "Creating profile...": "A criar perfil...", + "This is not a valid name.": "O nome não é válido.", + "Uploading profile...": "A enviar perfil...", + "songs": "músicas", + "YourName": "O Teu Nome", + "discoverConnectHeader": "Ligar ao servidor", + "discoverConnectServerAddress": "Endereço do Servidor:", + "discoverConnectButton": "Ligar", + "Checking...": "A verificar...", + "timeout": "Tempo de espera excedido", + "keyboardButtonShift": "Shift", + "keyboardButtonAlt": "Alt", + "keyboardButtonCtrl": "Control", + "keyboardButtonBackspace": "Backspace", + "keyboardAutoSend": "Enviar teclas automáticamente", + "keyboardButtonSend": "Enviar" +} \ No newline at end of file diff --git a/Vocaluxe/Website/locales/tr.json b/Vocaluxe/Website/locales/tr.json new file mode 100644 index 00000000..527a3b48 --- /dev/null +++ b/Vocaluxe/Website/locales/tr.json @@ -0,0 +1,86 @@ +{ + "loginName": "Kullanıcı:", + "loginPassword": "Şifre:", + "loginButton": "Giriş", + "registerButton": "Profil Oluştur", + "discoverReadQrButton": "QR Kodunu Tarat", + "mainPageYourProfileLink": "Profiliniz", + "mainPageYourProfileLinkDesc": "Profilinizi düzenleyin", + "mainPageCurrentSongLink": "Current Song", + "mainPageCurrentSongLinkDesc": "Display informations about the current song", + "mainPageSelectSong": "Tüm şarkılar", + "mainPageSelectSongDesc": "Tüm mevcut şarkıları listele", + "mainPageSelectPlaylist": "Tüm çalma listeleri", + "mainPageSelectPlaylistDesc": "Lists all playlists", + "mainPageSelectProfile": "Profiller", + "mainPageSelectProfileDesc": "Shows all profiles", + "mainPageTakePhotoLink": "Fotoğraf Çek", + "mainPageTakePhotoLinkDesc": "Takes a photo and displays it at the end of the current round", + "mainPageKeyboard": "Klavye", + "mainPageKeyboardDesc": "Send keys", + "mainPageSelectUserAdmin": "Yönetim", + "mainPageSelectUserAdminDesc": "Kullanıcı haklarını yapılandır", + "mainPageLogoutLink": "Çıkış Yap", + "mainPageLogoutLinkDesc": "Closes the session", + "selectProfileHeader": "Tüm Profiller", + "displayProfileHeader": "Profil", + "displayProfileName": "İsim:", + "displayProfilePlayerType": "Oyuncu Türü:", + "displayProfilePlayerTypeNormal": "Normal", + "displayProfilePlayerTypeGuest": "Misafir", + "displayProfilePlayerDifficulty": "Zorluk:", + "displayProfilePlayerDifficultyEasy": "Kolay", + "displayProfilePlayerDifficultyNormal": "Normal", + "displayProfilePlayerDifficultyHard": "Zor", + "displayProfilePlayerPassword": "Yeni Şifre:", + "displayProfilePlayerSaveButton": "Kaydet ve yükle", + "displaySongHeader": "Mevcut şarkı yok", + "displaySongArtist": "Sanatçı:", + "displaySongGenre": "Tür:", + "displaySongYear": "Yıl:", + "displaySongLanguage": "Dil:", + "displaySongIsDuet": "Düet:", + "popupVideoClose": "Kapat", + "selectSongHeader": "Tüm şarkılar", + "keyboardHeader": "Klavye", + "keyboardButtonUp": "yukarı", + "keyboardButtonLeft": "sol", + "keyboardButtonRight": "sağ", + "keyboardButtonDown": "aşağı", + "keyboardButtonEscape": "escape", + "keyboardButtonTab": "tab", + "keyboardButtonReturn": "return", + "keyboardButtonKeys": "To send other keys type here:", + "selectUserAdminHeader": "Tüm profiller", + "displayUserAdminHeader": "Profil", + "displayUserAdminContentSaveButton": "Kaydet", + "selectPlaylistHeader": "Çalma listesi seç", + "displayPlaylistHeader": "Çalma listesi", + "displayPlaylistSaveButton": "Kaydet", + "selectPlaylistAddPlaylistButton": "Ekle", + "Loading (external)...": "Yükleniyor (harici)...", + "Loading...": "Yükleniyor...", + "Creating...": "Oluşturuluyor...", + "Error...": "Hata...", + "No connection": "Bağlantı yok", + "No session": "No session", + "Uploading photo...": "Fotoğraf yükleniyor...", + "Getting current song...": "Getting current song...", + "Login...": "Login...", + "Creating profile...": "Profil oluşturuluyor...", + "This is not a valid name.": "Bu geçerli bir isim değil.", + "Uploading profile...": "Profil yükleniyor...", + "songs": "şarkılar", + "YourName": "YourName", + "discoverConnectHeader": "Sunucuya bağlan", + "discoverConnectServerAddress": "Sunucu adresi:", + "discoverConnectButton": "Bağlan", + "Checking...": "Kontrol ediliyor...", + "timeout": "Zaman aşımı", + "keyboardButtonShift": "Shift", + "keyboardButtonAlt": "Alt", + "keyboardButtonCtrl": "Control", + "keyboardButtonBackspace": "Backspace", + "keyboardAutoSend": "Auto send keys", + "keyboardButtonSend": "Send" +} \ No newline at end of file diff --git a/VocaluxeLib/Enums.cs b/VocaluxeLib/Enums.cs index 436c81aa..5de35d34 100644 --- a/VocaluxeLib/Enums.cs +++ b/VocaluxeLib/Enums.cs @@ -364,6 +364,7 @@ namespace VocaluxeLib None, Background, Preview, + BackgroundPreview, Game }