local C=COLOR
return {
    fallback='en',
    sureQuit="Aparte novamente para sair",
    -- sureReset="Press again to reset",
    -- sureDelete="Press again to delete",
    newDay="[Anti-vício] Novo dia, um começo novo!",
    playedLong="[Anti-vício] Você andou jogando bastante hoje. Certifique-se de fazer pausas.",
    playedTooMuch="[Anti-vício] Você esteve jogando demais hoje! Você não pode jogar mais.",
    -- settingWarn="Modifing uncommon setting, be careful!",
    -- settingWarn2="This setting takes effect after restart",

    atkModeName={"Aleatório","Emblemas","K.O.s","Atacantes"},
    royale_remain="$1 Jogadores restantes",
    cmb={nil,"1 Combo","2 Combo","3 Combo","4 Combo","5 Combo","6 Combo","7 Combo","8 Combo","9 Combo","10 Combo!","11 Combo!","12 Combo!","13 Combo!","14 Combo!!","15 Combo!!","16 Combo!!","17 Combo!!!","18 Combo!!!","19 Combo!!!","MEGACMB"},
    spin="-spin ",
    spinNC="-spin",
    clear={"Single","Double","Triple","Techrash","Pentacrash","Hexacrash","Heptacrash","Octacrash","Nonacrash","Decacrash","Undecacrash","Dodecacrash","Tridecacrash","Tetradecacrash","Pentadecacrash","Hexadecacrash","Heptadecacrash","Octadecacrash","Nonadecacrash","Ultracrash","Impossicrash"},
    -- cleared="$1 lines",
    mini="Mini",b2b="B2B ",b3b="B2B2B ",
    PC="Perfect Clear",HPC="Meio PC",
    replaying="[Replay]",
    -- tasUsing="[TAS]",

    -- stage="Stage $1 completed",
    great="Ótimo!",
    awesome="Incrível!",
    almost="Quase!",
    continue="Continue!",
    maxspeed="Velocidade máxima!",
    speedup="Mais rápido!",
    missionFailed="Missão falha",
    -- infHeightOn="Infinite Height ON",
    -- infHeightOff="Infinite Height OFF",
    -- infHeightHint="Toggle with Function 1 key",
    -- highestGrade="(highest: $1)",

    speedLV="Nível de velocidade",
    piece="Peça",line="Linhas",atk="Ataque",eff="Eficiência",
    rpm="RPM",tsd="TSD",
    grade="Grade",techrash="Techrash",
    wave="Onda",nextWave="Próxima",
    combo="Combo",maxcmb="Combo máximo",
    pc="Tudo limpo",ko="KO",

    -- win="Win",
    -- lose="Lose",
    --torikan="Ended",
    finish="Terminou",
    gamewin="Você venceu!",
    gameover="Fim de jogo",

    pause="Pausa",
    pauseCount="Pausas",
    finesse_ap="Tudo perfeito",
    finesse_fc="Combo completo",

    page="Página:",

    -- ai_puzzle="AI is incompatible with puzzle game mode",
    ai_mission="A inteligência é incompatível com missões costumizadas.",
    -- ai_badPiece="The AI is incompatible with custom sequences which have nontetromino.", inteligência é incompatível com sequências fixas.",
    -- cc_fixed="CC is incompatible with fixed sequences",
    -- cc_swap="CC is incompatible with swap holdmode",
    -- cc_solid="CC is incompatible with filled line in the field.",
    -- cc_field_too_high="CC is incompatible with fields higher than 40.",
    -- cc_eventset_incompatible="CC is incompatible with the ruleset '$1'.",
    switchSpawnSFX="Switch on spawn SFX to play",
    needRestart="Funciona após reiniciar",

    -- loadError_errorMode="'$1' loading failed: no load mode '$2'",
    -- loadError_read="'$1' loading failed: read failed",
    -- loadError_noFile="'$1' loading failed no file:",
    -- loadError_other="'$1' loading failed: $2",
    -- loadError_unknown="'$1' loading failed: unknown reason",

    -- saveError_duplicate="'$1' saving failed: duplicated filename",
    -- saveError_encode="'$1' saving failed: encode failed",
    -- saveError_other="'$1' saving failed: $2",
    -- saveError_unknown="'$1' saving failed: unknown reason",

    -- copyDone="Copied!",
    saveDone="Data Salva",
    exportSuccess="Exportado com sucesso",
    importSuccess="Importado com sucesso",
    dataCorrupted="Data corrompida",
    -- pasteWrongPlace="Paste at wrong place?",
    -- noFile="File not found",
    -- invalidSequence="Invalid sequence mode",
    -- tooHighField="Field data exceeded 126 lines discarded",

    VKTchW="Peso de toque",
    VKOrgW="Peso da origem",
    VKCurW="Peso da pos atual",

    noScore="Sem pontuação ainda",
    -- modeLocked="Locked",
    -- unlockHint="Achieve Rank B or above in prerequisite modes to unlock.",
    highScore="Melhor pessoal",
    newRecord="Novo recorde",

    -- replayBroken="Cannot load replay",

    -- dictNote="==Copied from TetroDictionary==",



    -- Server's warn/error messages
    Techrater={
        -- internalError="Internal error",
        -- databaseError="Database error",
        -- invalidFormat="Invalid format",
        -- invalidArguments="Invalid arguments",
        -- tooFrequent="Too frequent",
        -- notAvailable="Not available",
        -- noPermission="No permission",
        -- roomNotFound="Room not found",

        -- Controllers
        WebSocket={
            -- invalidConnection="Invalid connection",
            -- invalidAction="Invalid action",
            -- playerNotFound="Player not found",
            -- connectionFailed="Connection failed",
        },
        -- Filters
        CheckPermission={
            -- playerNotFound="Player not found",
        },
        -- Plugins
        ConnectionManager={
            -- playerInvalid="Player invalid",
            -- playerNotFound="Player not found",
            -- connectionReplaced="Connection replaced",
        },
        NoticeManager={
            -- noticeNotFound="Notice not found",
        },
        PlayerManager={
            -- invalidCode="Invalid code",
            -- invalidEmail="Invalid email",
            -- playerNotFound="Player not found",
            -- invalidEmailPass="Invalid email or password",
            -- emailExists="Email exists",
            -- emailSendError="Email send error",
        },
        -- Strategies
        PlayerRole={
            -- invalidRole="Invalid role",
            -- invalidTarget="Invalid target",
        },
        PlayerType={
            -- invalidType="Invalid type",
            -- roomFull="Room full",
        },
        RoomJoin={
            -- wrongPassword="Wrong password",
        },
    },
    -- tooFrequent="Request too frequently",
    -- roomPasswordChanged="Room password changed",
    oldVersion="Versão $1 esta disponível agora!",
    -- versionNotMatch="Version do not match!",
    -- needUpdate="Newer version required!",
    -- notFinished="Coming soon!",

    noUsername="Insira seu nome de usuário",
    wrongEmail="Endereço de email errado",
    -- wrongCode="Invalid verification code",
    noPassword="Insira sua senha ",
    diffPassword="Senhas não combinam",
    -- checkEmail="Registration request sent",

    wsFailed="WebSocket falha na conexão: $1",
    wsClose="WebSocket closed: $1",
    -- netTimeout="Network connection timeout",
    -- serverDown="Oops! Server is down",
    -- requestFailed="Request failed",

    -- onlinePlayerCount="Online: $1",
    -- createRoomSuccessed="Room successfully created!",
    -- playerKicked="$1 removed $2 from room",
    -- becomeHost="$1 become host",
    -- started="Playing",
    joinRoom="$1 Entrou a sala.",
    leaveRoom="$1 Saiu da sala.",
    -- roomRemoved="Room was removed",
    -- ready="READY",
    -- spectating="Spectating",



    -- keySettingInstruction="Press to bind key\nescape: cancel\nbackspace: delete",
    -- customBGhelp="Drop image file here to apply custom background",
    -- customBGloadFailed="Unsupport image format for custom background",

    errorMsg="Um erro ocorreu e Techmino precisa reiniciar.\nInformação do erro foi criada, e você pode mandar ao autor.",
    -- tryAnotherBuild="[Invalid UTF-8] If you are on Windows, try downloading Techmino-win32 or Techmino-win64 (different from what you are using now).",

    modInstruction="Selecione mods (modificadores) para usar!\nMods irão modificar o jogo em formas diferentes\n(e possivelmente quebrar o jogo de formas estranhas).\nAlguns mods irão fazer seu jogo unranked.",
    modInfo={
        next="Próximo\nSobrepõe a largura da fila de próximos",
        hold="Segure\nSobrepõe a largura da fila de segurar",
        hideNext="Esconde próximos\nEsconde algumas das próximas peças",
        infHold="Segure infinito\nVocê pode usar a função de segurar infinitamente.",
        hideBlock="Esconder o bloco atual:\nFaça a peça que você esta controlando invisível",
        hideGhost="Esconder o fantasma\nFaça o fantasma invisível",
        hidden="Esconda blocos largados\nPeças desaparecem depois de cair(pode escolher a demora)",
        hideBoard="Esconda o tabuleiro\nEsconda parte do tabuleiro, ou o tabuleiro inteiro",
        flipBoard="Gire o tabuleiro\nGire o tabuleiro.",
        dropDelay="Velocidade de queda \nSobrepõe a velocidade de queda (unidade: frames/bloco)",
        lockDelay="Demora de trava\nSobrepõe a demora de trava (unidade: frames)",
        waitDelay="Demora de nascer\nSobrepõe a demora de blocos nascer (unidade: frames)",
        fallDelay="Demora de linhas\nSobrepõe demora de linhas depois de limpar-las (unidade: frames)",
        life="Vidas\nSobrepõe o número de vidas jogadores tem",
        forceB2B="Apenas B2B\nO jogo termina quando o calibre de B2B cai abaixo a linha do começo",
        forceFinesse="Só Destreza\nO jogo termina quando erra a destreza",
        tele="Teleporte\nForçar movimento 0 DAS e 0 ARR",
        noRotation="Sem rotação \nBotões de rotação estao desativados",
        noMove="Sem movimentos\nBotões de movimento esquerda e direita estão desativados",
        customSeq="Randomizador\nSobrepõe o randomizador do jogo",
        pushSpeed="Velocidade de lixo\nSobrepõe a velocidade que o lixo cresce (unidade: blocos/frame)",
        boneBlock="Bone\nJogue com blocos bone",
    },
    pauseStat={
        "Tempo:",
        "Tecla/Rot./Segurar:",
        "Peça:",
        "Linha/Dig:",
        "Ataque/DigAtk:",
        "Recebido:",-- "Rise(Receive-Offset):",
        "Limpas:",
        "Giros:",
        "B2B/B3B/PC/HPC:",
        "Destreza:",
    },
    radar={"DEF","OFF","ATK","SEND","SPD","DIG"},
    radarData={"D'PM","ADPM","APM","SPM","L'PM","DPM"},
    stat={
        "Vezes iniciadas:",
        "Jogos:",
        "Tempo jogado:",
        "Tecla/Rot./Segurar:",
        "Blocos/Linhas/Ataque:",
        "Recv./Res./Asc.:",-- "Receive/Offset/Rise:",
        "Dig/Dig Atk.:",
        "Eff./Dig Eff.:",
        "B2B/B3B:",
        "PC/HPC:",
        "FalhaDestreza/TaxaDestreza:",
    },
    aboutTexts={
        "Isso é apenas um jogo de blocos, nada de especial.",
        "Joga como C2/IO/JS/WWC/KOS e outros.",
        "",
        "Feito na LÖVE 2D Engine",
        "Por favor mande bugs ou sugestões para o autor.",
        "certifique-se de pegar o jogo de fontes oficiais;",
        "binários obtidos em outros lugares pode conter malware.",
        "O autor não é responsável por qualquer binários modificados",
        FNNS and "/" or "O jogo é gratis, mas doações são apreciadas.",
        -- FNNS and "/" or "Check Zictionary for more",
    },
    staff={
        "ORIGINALMENTE POR MrZ",
        "E-mail: 1046101471@qq.com",
        "",
        "Programado, desenvolvido e projetado por",
        "MrZ",
        "",
        "Música feita com o",
        "Beepbox",
        "FL Studio",
        "FL Mobile",
        "Logic Pro X",
        "",
        "[POWERED BY LÖVE]",
        "",
        "Programa",
        "MrZ",
        "ParticleG",
        "Gompyn",
        "Trebor",
        "(scdhh)",
        "(FinnTenzor)",
        "(NOT_A_ROBOT)",
        "(user670)",
        "",
        "GitHub CI, embalagem & back-end",
        "ParticleG",
        "Trebor",
        "LawrenceLiu",
        "Gompyn",
        "flaribbit",
        "scdhh",
        "",
        "Projetos visuais, IU & UX",
        "MrZ",
        "Gnyar",
        "C₂₉H₂₅N₃O₅",
        "ScF",
        "(旋律星萤)",
        "(T0722)",
        "",
        "Ilustrações",
        "Miya",
        "Mono",
        "Xiaoya",
        "葉枭",
        "",
        "Desenhos Musicais",
        "MrZ",
        "柒栎流星",
        "ERM",
        "Trebor",
        "C₂₉H₂₅N₃O₅",
        "(T0722)",
        "(Aether)",
        "(Hailey)",
        "",
        "Efeitos sonoros & pacotes de voz",
        "Miya",
        "Xiaoya",
        "Mono",
        "Flore",
        "MrZ",
        "Trebor",
        "",
        "Traduções & localizações",
        "User670",
        "MattMayuga",
        "Mizu",
        "Mr.Faq",
        "ScF",
        "C₂₉H₂₅N₃O₅",
        "NOT_A_ROBOT",
        "XMiao",
        "sakurw, Airun, 幽灵3383",
        "Shard Nguyễn, Squishy, TVN community",
        "",
        "Performance",
        "Electric283",
        "Hebomai",
        "",
        "Agradecimentos especiais",
        "Flyz",
        "Big_True",
        "NOT_A_ROBOT",
        "思竣",
        "yuhao7370",
        "Farter",
        "Teatube",
        "蕴空之灵",
        "T9972",
        "No-Usernam8",
        "andrew4043",
        "smdbs-smdbs",
        "paoho",
        "Allustrate",
        "Haoran SUN",
        "Tianling Lyu",
        "huaji2369",
        "Lexitik",
        "Tourahi Anime",
        "PopUpWaffles",
        "[All other test staff]",
        "…And You!",
    },
    used=[[
    Ferramentas usadas:
        Beepbox
        Goldwave
        GFIE
        FL Mobile
    Libs used:
        Cold_Clear [MinusKelvin]
        json.lua [rxi]
        profile.lua [itraykov]
        sha2 [Egor Skriptunoff]
    ]],
    support="Support author",
    WidgetText={
        main={
            offline="Solo",
            -- qplay="Last Play: ",
            online="Multi",
            custom="Custom",
            setting="Config.",
            stat="Stats",
            dict="Zictionary",
            -- replays="Replays",
        },
        main_simple={
            sprint="Sprint",
            marathon="Maratona",
        },
        mode={
            mod="Mods (F1)",
            start="Começar",
        },
        mod={
            title="Mods",
            reset="Reset (tab)",
            unranked="Unranked",
        },
        pause={
            setting="Config. (S)",
            replay="Replay (P)",
            save="Salvar (O)",
            resume="Resumir (esc)",
            restart="Reiniciar (R)",
            quit="Sair (Q)",
            -- tas="TAS (T)",
        },
        net_menu={
            -- galaxim="Galaxim", -- Galaxy+Simulation
            rooms="Salas",
            -- resetPW="Reset password",
            -- logout="Log out",
        },
        net_galaxim={
            -- match="Find Match",
        },
        net_rooms={
            password="Senha",
            -- refreshing="Refreshing Rooms",
            noRoom="Nenhuma sala agora",
            -- refresh="Refresh",
            -- new="New Room",
            -- join="Join",
        },
        net_newRoom={
            -- title="Room config",
            -- roomName="Room name(default to username's room)",
            password="Senha",
            -- description="Room description",

            life="Vidas",
            pushSpeed="Garbage Speed",
            -- garbageSpeed="Velocidade De Lixo",
            visible="Visibilidade",
            freshLimit="Limite Reset de Trava",

            -- sequence="Sequence",
            -- fieldH="Field height",
            -- bufferLimit="Buffer Limit",
            -- heightLimit="Height Limit",

            drop="Delay Queda",
            lock="Delay Trava",
            wait="Delay Entrada",
            fall="Delay Linha",
            -- hang="Death Delay",
            -- hurry="ARE Interruption",

            -- capacity="Capacity",
            -- create="Create",

            ospin="TRS O-spin",
            fineKill="100% Finesse",
            b2bKill="Sem Quebrar B2B",
            -- lockout="Fail when lock out",
            easyFresh="Reset De Trava Normal",
            -- deepDrop="Deep Drop",
            bone="Bone Blocks",

            -- eventSet="Ruleset",

            -- holdMode="Hold Mode",
            nextCount="Prox.",
            holdCount="Segurar",
            infHold="Segurar Infinito",
            -- phyHold="Physical Hold",
        },
        net_game={
            -- ready="Ready",
            -- spectate="Spectate",
            -- cancel="Cancel ready",
        },
        setting_game={
            title="Config. de jogo",
            graphic="←Video",
            sound="Som→",
            -- style="Style",

            ctrl="Config. controle",
            key="Map. teclas",
            touch="Config. toque",
            showVK="Mostrar tecla virtual",
            reTime="Demora iniciação",
            RS="Sistema de rotação",
            -- menuPos="Menu button pos.",
            -- sysCursor="Use system cursor",
            autoPause="Pausar quando foco for perco",
            -- autoSave="Auto save new-best",
            -- simpMode="Simple mode",
        },
        setting_video={
            title="Config. de vídeo",
            sound="←Som",
            game="Jogo→",

            block="Mostrar bloco",
            smooth="Queda suave",
            upEdge="3D bloco",
            bagLine="Linha da bolsa",

            -- ghostType="Ghost Type",
            ghost="Fantasma",
            center="Centro",
            grid="Rede",
            -- lineNum="line No.",

            lockFX="Nível FX Trava",
            dropFX="Nível FX Queda",
            moveFX="Nível FX Mover",
            clearFX="Nível FX Limpar",
            splashFX="Nível FX Splash",
            shakeFX="Nível Tremida Tabuleiro",
            atkFX="Nível FX Atk.",

            frame="Render Frame Rate(%)",

            text="Texto de ação",
            score="Pop-up de pontos",
            -- bufferWarn="Buffer Alert",
            -- showSpike="Spike Counter",
            -- nextPos="Spawn Preview",
            highCam="Vista Olho-de-pássaro",
            warn="Alerta de perigo",

            -- clickFX="Click FX",
            power="Informação bateria",
            -- clean="Fast Draw",
            fullscreen="Tela cheia",
            -- portrait="Portrait",
            -- msaa="MSAA level",

            -- bg_on="Normal B.G.",
            -- bg_off="No B.G.",
            -- bg_custom="Use Custom B.G.",
            -- bg_custom_base64="Paste image as BG\n(PNG/JPG in Base64)",
            -- defaultBG="Default B.G.",
            -- resetDbg="Reset to default",
            -- lockBG="Lock B.G.",
            -- noTheme="Disable theme",

            -- blockSatur="Block Saturation",
            -- fieldSatur="Field Saturation",
        },
        setting_sound={
            title="Config. de sons",

            game="←Jogo",
            graphic="Vídeo→",

            -- mainVol="Main Volume",
            bgm="BGM",
            sfx="SFX",
            stereo="Stereo",
            spawn="Nascida",
            warn="Alerta de perigo",
            vib="Vibração",
            voc="Voz",

            -- autoMute="Mute while unfocused",
            fine="Som Falha de destreza",
            -- sfxPack="SFX Pack",
            vocPack="Pacote de voz",
            apply="Aplicar",
        },
        setting_control={
            title="Config. controles",
            preview="Preview",

            das="DAS",arr="ARR",
            dascut="DAS cut",
            irscut="IRS cut",
            -- dropcut="Auto-lock cut",
            sddas="Soft Drop DAS",sdarr="Soft Drop ARR",
            ihs="Segurar Inicial",
            irs="Rotação Inicial",
            ims="Movimentação Inicial",
            reset="Resetar",
        },
        setting_key={
            a1="Esquerda",
            a2="Direita",
            a3="Gira direita",
            a4="Gira esquerda",
            a5="Gire 180°",
            a6="Queda dura",
            a7="Queda leve",
            a8="Segurar",
            a9="Função1",
            a10="Função2",
            a11="Esquerda imediata",
            a12="Direita imediata",
            a13="Queda sonic",
            a14="Queda 1",
            a15="Queda 4",
            a16="Queda 10",
            a17="Queda esquerda",
            a18="Queda direita",
            a19=" Zangi esquerda",
            a20="Zangi direita",
            restart="Reiniciar",
        },
        setting_skin={
            -- skinSet="Block Skin",
            title="Config. Layout",
            skinR="Reset Cor",
            faceR="Reset Dir.",
        },
        setting_touch={
            default="Default",
            snap="Encaixo",
            size="Tamanho",
            -- shape="Shape",
        },
        setting_touchSwitch={
            b1=    "Esquerda:",    b2="Direita:",    b3="Giro Dir.:",    b4="Giro Esq.:",
            b5=    "Giro 180°:",    b6="Queda Dura:",    b7="Queda Leve:",    b8="Segurar:",
            b9=    "Função:",    b10="Reiniciar Jogo:",        b11="Esq. Imediata:",b12="Dir. Imediata:",
            b13="Queda Sonic:",    b14="Queda 1:",        b15="Queda 4:",        b16="Queda 10:",
            b17="Queda Esq.:",    b18="Queda Dir.:",    b19="Zangi Esq.:",    b20="Zangi Dir.:",

            norm="Normal",
            pro="Professional",
            icon="Icone",
            sfx="SFX",
            vib="VIB",
            alpha="Transparência",

            track="Localizar Auto",
            dodge="Auto Dodge",
        },
        customGame={
            title="Jogo person.",
            defSeq="Seq. Padrão",
            noMsn="Sem missões",

            drop="Delay Queda",
            lock="Delay Trava",
            wait="Delay Entrada",
            fall="Delay Linha",
            -- hang="Death Delay",
            -- hurry="ARE Interruption",

            bg="Fundo",
            bgm="Música",

            copy="Copiar Tab.+Seq+Misn",
            paste="Colar Tab.+Seq+Misn",
            play_clear="Iniciar-Limpar",
            play_puzzle="Iniciar-Puzzle",

            -- reset="Reset (del)",
            advance="Mais (A)",
            mod="Mods (F1)",
            field="Editar Tab. (F)",
            sequence="Editar Sequência (S)",
            mission="Editar Missão (M)",

            -- eventSet="Ruleset",

            -- holdMode="Hold Mode",
            nextCount="Prox.",
            holdCount="Segurar",
            infHold="Segurar Infinito",
            -- phyHold="Physical Hold",

            -- fieldH="Field height",
            visible="Visibilidade",
            freshLimit="Limite Reset de Trava",
            opponent="Oponente",
            life="Vidas",
            pushSpeed="Garbage Speed",
            -- garbageSpeed="Velocidade De Lixo",

            -- bufferLimit="Buffer Limit",
            -- heightLimit="Height Limit",
            ospin="TRS O-spin",
            fineKill="100% Finesse",
            b2bKill="Sem Quebrar B2B",
            -- lockout="Fail when lock out",
            easyFresh="Reset De Trava Normal",
            -- deepDrop="Deep Drop",
            bone="Bone Blocks",
        },
        custom_field={
            title="Jogo Costumizado",
            subTitle="Tabuleiro",

            any="Apagar",
            -- smart="Smart",

            push="Add Linha (K)",
            del="Del Linha (L)",

            demo="Não mostrar ×",

            newPg="Nova Página (N)",
            delPg="Del Página (M)",
            prevPg="Página Ant.",
            nextPg="Prox. Página",
        },
        custom_sequence={
            title="Jogo Custom",
            subTitle="Sequência",
            sequence="Sequência",
        },
        custom_mission={
            title="Jogo Custom",
            subTitle="Missão",

            _1="1",_2="2",_3="3",_4="4",
            any1="any1",any2="any2",any3="any3",any4="any4",
            PC="PC",
            Z1="Z1",S1="S1",J1="J1",L1="L1",T1="T1",O1="O1",I1="I1",
            Z2="Z2",S2="S2",J2="J2",L2="L2",T2="T2",O2="O2",I2="I2",
            Z3="Z3",S3="S3",J3="J3",L3="L3",T3="T3",O3="O3",I3="I3",
            O4="O4",I4="I4",
            mission="Forçar Missão",
        },
        about={
            staff="Staff",
            his="History",
            -- legals="Legals",
        },
        dict={
            title="TetroDictionary",
        },
        stat={
            path="Abrir Pasta De Data",
            save="Gestão De Dados",
        },
        music={
            title="Sala De Música",
            arrow="→",
            now="Now Playing:",

            bgm="BGM",
            play="Jogar",
            -- sound="SFXs",
        },
        launchpad={
            title="Efeito Sonoros",
            bgm="BGM",
            sfx="SFX",
            voc="VOZ",
            -- music="BGMs",
            -- label="label",
        },
        login={
            -- title="Sign In",
            -- ticket="Auth Ticket",
            -- authorize="Go Authorizing",
            -- paste="Paste Ticket",
            -- submit="Submit",
        },
        reset_password={
            -- title="Reset Password",
            -- send="Send code",
            -- code="Verification Code",
            password="Senha",
            password2="Entre Senha Novamente",
            -- setPW="Set Password",
        },
        account={
            title="Conta",
        },
        app_15p={
            C="Cor",
            invis="Cego",
            slide="Deslizar",
            pathVis="Mostrar caminho",
            revKB="Reverso",
        },
        app_schulteG={
            rank="Tamanho",
            invis="Cego",
            disappear="Escond.",
            tapFX="FX De Toque",
        },
        app_AtoZ={
            level="Nivel",
            keyboard="Teclado",
        },
        app_2048={
            invis="Cego",
            -- tapControl="Tap control",
            -- skip="Skip Round",
        },
        app_ten={
            next="Próxima",
            invis="Cego",
            -- fast="Fast",
        },
        app_dtw={
            -- color="Color",
            -- mode="Mode",
            bgm="BGM",
            -- arcade="Arcade",
        },
        app_link={
            invis="Cego",
        },
        savedata={
            -- export="Export to clipboard",
            -- import="Import from clipboard",
            -- unlock="Progress",
            -- data="Stats",
            -- setting="Settings",
            -- vk="Virtual Key Layout",

            -- couldSave="Cloud Save (need login) (CAUTION: TESTING)",
            -- notLogin="[Login to  access cloud save]",
            -- upload="Upload to cloud",
            -- download="Download from cloud",
        },
    },
    modes={
        ['sprint_10l']=         {"Sprint",           "10L",          "Limpe 10 linhas!"},
        ['sprint_20l']=         {"Sprint",           "20L",          "Limpe 20 linhas!"},
        ['sprint_40l']=         {"Sprint",           "40L",          "Limpe 40 linhas!"},
        ['sprint_100l']=        {"Sprint",           "100L",         "Limpe 100 linhas!"},
        ['sprint_400l']=        {"Sprint",           "400L",         "Limpe 400 linhas!"},
        ['sprint_1000l']=       {"Sprint",           "1000L",        "Limpe 1000 linhas!"},
        ['sprintPenta']=        {"Sprint",           "PENTOMINO",    "Limpe 40 linhas com 18 pentominoes."},
        ['sprintMPH']=          {"Sprint",           "MPH",          "SemMem.\nSemPrévia\nSemSegurar"},
        -- ['sprint123']=           {"Sprint",            "M123",           "40L with only monominoes, dominoes, and triminoes"},
        -- ['construct_sg']=        {"Construct",         "SECRET GRADE",   "Build a zigzag shape by following the guide!"},
        -- ['construct_checker']=   {"Construct",         "CHECKERBOARD",   "Build a checkerboard pattern!"},
        -- ['construct_invsg']=     {"Construct",         "INV. SG",        "Build an inverted zigzag pattern!"},
        ['dig_10l']=            {"Cave",             "10L",          "Cave 10 linhas de lixo."},
        ['dig_40l']=            {"Cave",             "40L",          "Cave 40 linhas de lixo."},
        ['dig_100l']=           {"Cave",             "100L",         "Cave 100 linhas de lixo."},
        ['dig_400l']=           {"Cave",             "400L",         "Cave 400 linhas de lixo."},
        --['dig_quad_10l']=   {"Dig",               "TECHRASH 10L",   "Dig 10 garbage lines using only techrash!"},
        ['drought_n']=          {"Drought",          "100L",         "Sem peça I !"},
        ['drought_l']=          {"Drought+",         "100L",         "WTF"},
        -- ['stack_e']=            {"Stack",            "FÁCIL",        "Pack them!"},
        -- ['stack_u']=            {"Stack",            "ULTIMATE",     "Pack them!"},
        ['marathon_n']=         {"Maratona",         "NORMAL",       "200-line Maratona com velocidade aumentando."},
        ['marathon_h']=         {"Maratona",         "DIFÍCIL",      "200-line Maratona com velocidade alta."},
        ['solo_e']=             {"Batalha",          "FÁCIL",        "Derrote a inteligência!"},
        ['solo_n']=             {"Batalha",          "NORMAL",       "Derrote a inteligência!"},
        ['solo_h']=             {"Batalha",          "DIFÍCIL",      "Derrote a inteligência!"},
        ['solo_l']=             {"Batalha",          "LUNÁTICO",     "Derrote a inteligência!"},
        ['solo_u']=             {"Batalha",          "ULTIMATE",     "Derrote a inteligência!"},
        ['techmino49_e']=       {"Tech VS 49",          "FÁCIL",        "Batalha de 49 jogadores.\nO último vence"},
        ['techmino49_h']=       {"Tech VS 49",          "DIFÍCIL",      "Batalha de 49 jogadores.\nO último vence."},
        ['techmino49_u']=       {"Tech VS 49",          "ULTIMATE",     "Batalha de 49 jogadores.\nO último vence."},
        ['techmino99_e']=       {"Tech VS 99",          "FÁCIL",        "Batalha de 99 jogadores.\nO último vence."},
        ['techmino99_h']=       {"Tech VS 99",          "DIFÍCIL",      "Batalha de 99 jogadores.\nO último vence."},
        ['techmino99_u']=       {"Tech VS 99",          "ULTIMATE",     "Batalha de 99 jogadores.\nO último vence."},
        ['round_e']=            {"Baseado Turnos",   "FÁCIL",        "Modo xadrez"},
        ['round_n']=            {"Baseado Turnos",   "NORMAL",       "Modo xadrez"},
        ['round_h']=            {"Baseado Turnos",   "DIFÍCIL",      "Modo xadrez"},
        ['round_l']=            {"Baseado Turnos",   "LUNÁTICO",     "Modo xadrez"},
        ['round_u']=            {"Baseado Turnos",   "ULTIMATE",     "Modo xadrez"},
        ['master_n']=           {"Mestre",           "NORMAL",       "Pra iniciantes de 20G."},
        ['master_h']=           {"Mestre",           "DIFÍCIL",      "Desafio 20G profissional!"},
        -- ['master_m']=           {"Master",           "M21",          "For 20G Masters."},
        ['master_final']=       {"Mestre",           "FINAL",        "20G: Final inalcançável!"},
        ['master_ph']=          {"Mestre",           "FANTASMA",     "20G: ???"},
        ['master_ex']=          {"GrandMaster",      "EXTRA",        "Para ser um Grand Master, aceite \nesse desafio."},
        -- ['strategy_e_plus']={"Strategy",             "EASY+",       "Holdless strategy"},
        -- ['strategy_h']=         {"Strategy",         "HARD",         "Fast 20G decision"},
        -- ['strategy_u']=         {"Strategy",         "ULTIMATE",     "Fast 20G decision"},
        -- ['blind_e']=             {"Invisible",         "SLOW",           "For beginners"},
        -- ['blind_n']=             {"Invisible",         "FAST",           "For intermediates"},
        -- ['blind_h']=             {"Invisible",         "INSTANT",        "For the experienced"},
        -- ['blind_l']=             {"Invisible",         "NO GHOST",       "For professionals"},
        -- ['blind_u']=             {"Invisible",         "NO FIELD",       "Are you ready?"},
        -- ['blind_wtf']=           {"Invisible",         "VOID",           "You're not ready."},
        ['blind_e']=            {"Cego",             "METADE",       "Para novatos."},
        ['blind_n']=            {"Cego",             "TUDO",         "Para intermediários."},
        ['blind_h']=            {"Cego",             "DE REPENTE",   "Para experientes."},
        ['blind_l']=            {"Cego",             "DE REPENTE+",  "For professionals."},
        ['blind_u']=            {"Cego",              "?",           "Are you ready?"},
        ['blind_wtf']=          {"Cego",             "WTF",          "You're not ready."},
        ['classic_e']=          {"Classic",          "EASY",         "Modo clássico rápido."},
        ['classic_h']=          {"Classic",          "DIFÍCIL",      "Modo clássico rápido."},
        ['classic_l']=          {"Classic",          "LUNÁTICO",     "Modo clássico rápido."},
        ['classic_u']=          {"Classic",          "ULTIMATE",     "Modo clássico rápido."},
        ['survivor_e']=         {"Sobrevivente",     "FACIL",        "Por quanto sobrevive?"},
        ['survivor_n']=         {"Sobrevivente",     "NORMAL",       "Por quanto sobrevive?"},
        ['survivor_h']=         {"Sobrevivente",     "DIFÍCIL",      "Por quanto sobrevive?"},
        ['survivor_l']=         {"Sobrevivente",     "LUNÁTICO",     "Por quanto sobrevive?"},
        ['survivor_u']=         {"Sobrevivente",     "ULTIMATE",     "Por quanto sobrevive?"},
        ['attacker_h']=         {"Atacante",         "DIFÍCIL",      "Prática de ofensiva!"},
        ['attacker_u']=         {"Atacante",         "ULTIMATE",     "Prática de ofensiva!"},
        ['defender_n']=         {"Defensor",         "NORMAL",       "Prática de defensiva!"},
        ['defender_l']=         {"Defensor",         "LUNÁTICO",     "Prática de defensiva!"},
        ['dig_h']=              {"Cavador",          "DIFÍCIL",      "Prática de cavar!"},
        ['dig_u']=              {"Cavador",          "ULTIMATE",     "Prática de cavar!"},
        ['c4wtrain_n']=         {"Treinamento C4W",  "NORMAL",       "Limpe 100 linhas!"},
        ['c4wtrain_l']=         {"Treinamento C4W",  "LUNÁTICO",     "Combos infinitos."},
        ['pctrain_n']=          {"Treinamento PC",   "NORMAL",       "Modo simples de limpeza perfeita."},
        ['pctrain_l']=          {"Treinamento PC",   "LUNÁTICO",     "Modo duro de limpeza perfeita."},
        ['pc_n']=               {"Desafio PC",       "NORMAL",       "Obtenha PCs em 100 linhas!"},
        ['pc_h']=               {"Desafio PC",       "DIFÍCIL",      "Obtenha PCs em 100 linhas!"},
        ['pc_l']=               {"Desafio PC",       "LUNÁTICO",     "Obteha PCs em 100 linhas!"},
        -- ['pc_inf']=             {"Inf. PC Challenge","",             "Get PCs as much as you can"},
        ['tech_n']=             {"Tech B2B",         "NORMAL",       "Não quebre o B2B!"},
        ['tech_n_plus']=        {"Tech B2B",         "NORMAL+",      "Apenas spins e PC"},
        ['tech_h']=             {"Tech B2B",         "HARD",         "Keep the B2B chain!"},
        ['tech_h_plus']=        {"Tech B2B",         "HARD+",        "Apenas spins e PC"},
        ['tech_l']=             {"Tech B2B",         "LUNÁTICO",     "Não quebre o B2B!"},
        ['tech_l_plus']=        {"Tech B2B",         "LUNÁTICO+",    "Apenas spins e PC"},
        -- ['tech_finesse']=        {"Tech Finesse",      "",               "No finesse errors!"},
        -- ['tech_finesse_f']=      {"Tech Finesse",      "PLUS",           "No normal clears and finesse errors!"},
        ['tech_finesse']=       {"Tech",             "FINESSE",      "Não erre a destreza!"},
        ['tech_finesse_f']=     {"Tech",             "FINESSE+",     "Sem limpas normais,\nnão erre a destreza!"},
        ['tsd_e']=              {"Desafio TSD",      "FÁCIL",        "Apenas T-spin-doubles!"},
        ['tsd_h']=              {"Desafio TSD",      "DIFÍCIL",      "Apenas T-spin-doubles!"},
        ['tsd_u']=              {"Desafio TSD",      "ULTIMATE",     "Apenas T-spin-doubles!"},
        -- ['backfire_n']=         {"Backfire",         "NORMAL",       "Self-send garbages"},
        -- ['backfire_h']=         {"Backfire",         "HARD",         "Self-send garbages"},
        -- ['backfire_l']=         {"Backfire",         "LUNATIC",      "Self-send garbages"},
        -- ['backfire_u']=         {"Backfire",         "ULTIMATE",     "Self-send garbages"},
        -- ['sprintAtk']=          {"Sprint",           "100 Attack",   "Send 100 lines!"},
        -- ['sprintEff']=          {"Sprint",           "Efficiency",   "Send more attack in 40lines!"},
        ['zen']=                {'Zen',              "200",          "200 linhas sem um limite de tempo."},
        ['ultra']=              {'Ultra',            "EXTRA",        "Pegue a maior pontuação em 2 minutos."},
        ['infinite']=           {"Infinito",          "",            "Modo Sandbox."},
        ['infinite_dig']=       {"Infinito:Cave",     "",            "Cava, Cava, Cava."},
        ['marathon_inf']=       {"Maratona",          "INFINITO",    "Infinito maratona."},
        -- ['spinren']=            {"Spin Combo",        "EFFICIENCY",  "Spike in a blink"},

        ['custom_clear']=       {"Custom",           "NORMAL"},
        ['custom_puzzle']=      {"Custom",           "PUZZLE"},
    },
    getTip={refuseCopy=true,
        'Jogo de blocos gratis com um modo Battle Royale!',
        'Ja viu o que "girar" faz com um bloco?',
        ":pog:",
        "(RUR'U')R'FR2U'R'U'(RUR'F')",
        "\\jezevec/\\jezevec/\\jezevec/",
        "\\osk/\\osk/\\osk/",
        "#FreeTetraOnline",
        "↑↑↓↓←→←→BA",
        "$include<studio.h>",
        "0next 0hold.",
        "1next 0hold",
        "1next 1hold!",
        "1next 6hold!",
        "Na verdade 20G é uma regra de jogo nova.",
        "40-line Sprint WR: 13.430s by WestL",
        "40-line Sprint 1kf WR: 13.298s dari fortissim2",
        "6next 1hold!",
        "6next 6hold?!",
        "ALL SPIN!",
        "Am G F G",
        "B2B2B???",
        "B2B2B2B não existe..",
        "B2B2B2B existe?",
        "Back to Back 10 Combo Techrash PC!",
        "Bridge clear em breve!",
        "Log de mudanças pode ser encontrado em ingles no Discord.",
        "UI e músicas legais",
        "Diminuir DAS and ARR: Mais rapido mas difícil de controlar.",
        "Não deixe um pequeno glitch arruinar seu dia inteiro!",
        "Não olhe diretamente aos bugs!",
        "e^(pi*i)=-1",
        "e^(pi*i/2)=i",
        "e^(pi*i/4)=(1+i)/√2",
        "Aproveite o sistema de rotação do Techmino!",
        "Encontre o que esta nas configurações!",
        "Tem alguma sugestão? Posta elas em nosso Discord!",
        "Fones recomendados para uma melhor experiência.",
        "Olá mundo!",
        " if a==true",
        "Aumente sua frame rate para uma experiência melhor.",
        "O sistema de [ação] inicial pode salvar sua vida.",
        "Será B2B2B2B possível?",
        "É possível terminar 40 Linhas sem botões esquerda/direita.",
        "Realmente ta carregando! Não so uma cutscene!",
        "Junte-se ao nosso discord!",
        "l-=-1",
        "Let-The-Bass-Kick!",
        "Lua No.1",
        "Música te distraindo? Você pode a desligar.",
        "Músicas feita com beepbox",
        "O-Spin Triple!",
        "OHHHHHHHHHHHHHH",
        "Modo online está planejado - por favor seja paciente.",
        "Apenas 2 triminoes",
        "Pirataria não é legal!",
        "Jogue com uma mão!",
        "Powered by LÖVE",
        "pps-0.01",
        "Número secreto: 626",
        "Split clear em breve!",
        "Techmino = Technique + Tetromino",
        "Techmino tem uma edição Nspire-CX!",
        "Techmino é legal!",
        "TetroDictionary está disponível em Inglês.",
        "Tem 4 modos escondidos no jogo.",
        "Tem um total de 18 pentominoes diferentes.",
        "Tem um total de 7 diferentes tetrominoes.",
        "Tente usar dois botões de rotação. Todos três é melhor.",
        "Aviso: Arte de programador",
        "Que tal 20 PCs?",
        "Que tal 23 PCs em 100 linhas?",
        "Que tal 26 TSDs?",
        " while (false)",
        "Você e um Grand Master!",
        "Pode conectar um teclado ao seu celular!",
        "Você pode fazer spins com 28 de 29 minoes!",
        "Você pode abrir o diretório de save na pagina de Stats.",
        "Você pode escolher uma orientação pra cada blococan.",
        "ZS JL T O I",
        {C.C,"Tente também 15puzzle"},
        {C.C,"Tente também Ballance!"},
        {C.C,"Tente também Cubo de Rubik"},
        {C.C,"Tente também Minecraft"},
        {C.C,"Tente também Minesweeper"},
        {C.C,"Tente também osu!"},
        {C.C,"Tente também Phigros"},
        {C.C,"Tente também Terraria"},
        {C.C,"Tente também VVVVVV"},
        {C.C,"Tente também World of goo!"},
        {C.C,"Tente também Zuma!"},
        {C.F,"Tente também Cultris II"},
        {C.F,"Tente também Jstris"},
        {C.F,"Tente também Nullpomino"},
        {C.F,"Tente também Tetr.io"},
        {C.F,"Tente também Tetr.js"},
        {C.F,"Tente também Tetralegends"},
        {C.H,"暫定段位:9"},
        {C.H,"REGRET!!"},
        {C.lR,"Z ",C.lG,"S ",C.lS,"J ",C.lO,"L ",C.lP,"T ",C.lY,"O ",C.lC,"I"},
        {C.lR,"A",C.lG,"L",C.lS,"L",C.lO,"S",C.lP,"P",C.lY,"I",C.lC,"N",C.Z,"!"},
        {C.lY,"COOL!!"},
        {C.N,"Lua",C.Z," No.1"},
        {C.P,"T-spin!"},
        {C.R,"\"DMCA abusing\""},
        {C.R,"\"Intellectual property law\""},
        {C.R,"DT",C.Z," Cannon=",C.P,"TS",C.R,"D",C.Z,"+",C.P,"TS",C.R,"T",C.Z," Cannon"},
        {C.R,"LrL ",C.G,"RlR ",C.B,"llR ",C.O,"rrL ",C.P,"RRR ",C.P,"LLL ",C.C,"FFF ",C.Y,"RfR ",C.Y,"RRf ",C.Y,"rFF"},
        {C.Z,"What is ",C.lC,"Xspin"},
        {C.Y,"暫定段位:GM"},
        {C.Y,"暫定段位:M"},
        {C.Y,"暫定段位:MK"},
        {C.Y,"暫定段位:MM"},
        {C.Y,"暫定段位:MO"},
        {C.Y,"暫定段位:MV"},
        {C.Y,"O-spin Triple!"},
    },
    -- pumpkin="I'm a pumpkin",
}
