<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="pt_BR">
<context>
    <name>SolarusEditor::QuestResources</name>
    <message>
        <source>Map</source>
        <comment>resource_type</comment>
        <extracomment>To describe the type of resource itself like: New Map.</extracomment>
        <translation>Mapa</translation>
    </message>
    <message>
        <source>Tileset</source>
        <comment>resource_type</comment>
        <translation>Tileset</translation>
    </message>
    <message>
        <source>Sprite</source>
        <comment>resource_type</comment>
        <translation>Sprite</translation>
    </message>
    <message>
        <source>Music</source>
        <comment>resource_type</comment>
        <translation>Música</translation>
    </message>
    <message>
        <source>Sound</source>
        <comment>resource_type</comment>
        <translation>Som</translation>
    </message>
    <message>
        <source>Item</source>
        <comment>resource_type</comment>
        <translation>Item</translation>
    </message>
    <message>
        <source>Enemy</source>
        <comment>resource_type</comment>
        <translation>Inimigo</translation>
    </message>
    <message>
        <source>Custom entity</source>
        <comment>resource_type</comment>
        <translation>Entidade personalizada</translation>
    </message>
    <message>
        <source>Language</source>
        <comment>resource_type</comment>
        <translation>Idioma</translation>
    </message>
    <message>
        <source>Font</source>
        <comment>resource_type</comment>
        <translation>Fonte</translation>
    </message>
    <message>
        <source>Map</source>
        <comment>resource_element</comment>
        <extracomment>To be used with a specific element id like: Rename Map X.</extracomment>
        <translation>o Mapa</translation>
    </message>
    <message>
        <source>Tileset</source>
        <comment>resource_element</comment>
        <translation>o Tileset</translation>
    </message>
    <message>
        <source>Sprite</source>
        <comment>resource_element</comment>
        <translation>o Sprite</translation>
    </message>
    <message>
        <source>Music</source>
        <comment>resource_element</comment>
        <translation>a Música</translation>
    </message>
    <message>
        <source>Sound</source>
        <comment>resource_element</comment>
        <translation>o Som</translation>
    </message>
    <message>
        <source>Item</source>
        <comment>resource_element</comment>
        <translation>o Item</translation>
    </message>
    <message>
        <source>Enemy</source>
        <comment>resource_element</comment>
        <translation>o Inimigo</translation>
    </message>
    <message>
        <source>Custom entity</source>
        <comment>resource_element</comment>
        <translation>a Entidade personalizada</translation>
    </message>
    <message>
        <source>Language</source>
        <comment>resource_element</comment>
        <translation>o Idioma</translation>
    </message>
    <message>
        <source>Font</source>
        <comment>resource_element</comment>
        <translation>a Fonte</translation>
    </message>
    <message>
        <source>Map folder</source>
        <translation>Pasta de Mapas</translation>
    </message>
    <message>
        <source>Tileset folder</source>
        <translation>Pasta de Tilesets</translation>
    </message>
    <message>
        <source>Sprite folder</source>
        <translation>Pasta de Sprites</translation>
    </message>
    <message>
        <source>Music folder</source>
        <translation>Pasta de Músicas</translation>
    </message>
    <message>
        <source>Sound folder</source>
        <translation>Pasta de Sons</translation>
    </message>
    <message>
        <source>Item folder</source>
        <translation>Pasta de Items</translation>
    </message>
    <message>
        <source>Enemy folder</source>
        <translation>Pasta de Inimigos</translation>
    </message>
    <message>
        <source>Custom entity folder</source>
        <translation>Pasta de Entidades personalizadas</translation>
    </message>
    <message>
        <source>Language folder</source>
        <translation>Pasta de Idiomas</translation>
    </message>
    <message>
        <source>Font folder</source>
        <translation>Pasta de Fontes</translation>
    </message>
    <message>
        <source>New map...</source>
        <translation>Novo mapa...</translation>
    </message>
    <message>
        <source>New tileset...</source>
        <translation>Novo tileset...</translation>
    </message>
    <message>
        <source>New sprite...</source>
        <translation>Novo sprite...</translation>
    </message>
    <message>
        <source>New music...</source>
        <translation>Nova música...</translation>
    </message>
    <message>
        <source>New sound...</source>
        <translation>Novo som...</translation>
    </message>
    <message>
        <source>New item...</source>
        <translation>Novo item...</translation>
    </message>
    <message>
        <source>New enemy breed...</source>
        <translation>Novo tipo de inimigo...</translation>
    </message>
    <message>
        <source>New custom entity model...</source>
        <translation>Novo modelo de entidade personalizada...</translation>
    </message>
    <message>
        <source>New language...</source>
        <translation>Novo idioma...</translation>
    </message>
    <message>
        <source>New font...</source>
        <translation>Nova fonte...</translation>
    </message>
    <message>
        <source>No quest</source>
        <translation>Nenhuma quest</translation>
    </message>
    <message>
        <source>Cannot write file '%1'</source>
        <translation>Não é possível escrever o arquivo '%1'</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::QuestRunner</name>
    <message>
        <source>Failed to run quest</source>
        <translation>Falha ao executar quest</translation>
    </message>
    <message>
        <source>Cannot start quest process: no program name</source>
        <translation>Não é possível iniciar o processo da quest: nome do programa ausente</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::QuestTreeView</name>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="464"/>
        <source>New folder...</source>
        <translation>Nova pasta...</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="472"/>
        <source>New script...</source>
        <translation>Novo script...</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="67"/>
        <location filename="../src/widgets/quest_tree_view.cpp" line="550"/>
        <source>Open</source>
        <translation>Abrir</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="61"/>
        <location filename="../src/widgets/quest_tree_view.cpp" line="509"/>
        <location filename="../src/widgets/quest_tree_view.cpp" line="517"/>
        <source>Play</source>
        <translation>Jogar</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="571"/>
        <source>Open Script</source>
        <translation>Abrir Script</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="582"/>
        <source>Open Dialogs</source>
        <translation>Abrir Diálogos</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="588"/>
        <source>Open Strings</source>
        <translation>Abrir Textos</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="74"/>
        <source>Rename...</source>
        <translation>Renomear...</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="692"/>
        <source>Change description...</source>
        <translation>Alterar descrição...</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="82"/>
        <source>Delete...</source>
        <translation>Excluir...</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="75"/>
        <source>F2</source>
        <translation>F2</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="91"/>
        <source>F6</source>
        <translation>F6</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="411"/>
        <source>Add to quest as %1...</source>
        <translation>Adicionar à quest como %1...</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="435"/>
        <source>New sprite from image...</source>
        <translation>Novo sprite a partir da imagem...</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="449"/>
        <source>New GLSL file...</source>
        <translation>Novo arquivo GLSL...</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="505"/>
        <source>Stop</source>
        <translation>Parar</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="633"/>
        <source>Open Properties</source>
        <translation>Abrir Propriedades</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="641"/>
        <source>Explore folder</source>
        <translation>Explorar pasta</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="90"/>
        <source>Author and license...</source>
        <translation>Autor e licença...</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="1113"/>
        <source>Change description</source>
        <translation>Alterar descrição</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="1114"/>
        <source>New description for %1 '%2':</source>
        <translation>Nova descrição para %1 '%2':</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="1151"/>
        <source>File information for '%1'</source>
        <translation>Informações do arquivo '%1'</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="1153"/>
        <source>File information for %1 selected items</source>
        <translation>Informações para %1 itens selecionados</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="1234"/>
        <source>Do you really want to delete '%1'?</source>
        <translation>Você realmente quer excluir '%1'?</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="1235"/>
        <source>Do you really want to delete these %1 items?</source>
        <translation>Você realmente quer excluir esses %1 itens?</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="1237"/>
        <source>Delete confirmation</source>
        <translation>Confirmar exclusão</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_tree_view.cpp" line="794" />
        <source>No tileset present. Create a tileset before creating a new map.</source>
        <translation>Nenhum tileset presente. Crie um tileset antes de criar um novo mapa.</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::SettingsDialog</name>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="14"/>
        <source>Options</source>
        <translation>Opções</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="30"/>
        <source>General</source>
        <translation>Geral</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="114"/>
        <source>Files</source>
        <translation>Arquivos</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="134"/>
        <source>Working directory:</source>
        <translation>Diretório de trabalho:</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="144"/>
        <source>Browse...</source>
        <translation>Procurar...</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="153"/>
        <source>Restore open tabs at startup</source>
        <translation>Restaurar abas abertas ao iniciar</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="169"/>
        <source>Running</source>
        <translation>Execução</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="189"/>
        <source>Save modified files before running:</source>
        <translation>Salvar arquivos modificados antes de executar:</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="197"/>
        <source>Ask</source>
        <translation>Perguntar</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="202"/>
        <source>Yes</source>
        <translation>Sim</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="207"/>
        <source>No</source>
        <translation>Não</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="257"/>
        <source>Quest size:</source>
        <translation>Tamanho da quest:</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="269"/>
        <source>Force Software Rendering</source>
        <translation>Forçar renderização por software</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="276"/>
        <source>Suspend when unfocused</source>
        <translation>Suspender quando desfocado</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="399"/>
        <source>Tabulation</source>
        <translation>Tabulação</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="405"/>
        <source>Length:</source>
        <translation>Comprimento:</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="438"/>
        <source>Replace by space</source>
        <translation>Substituir por espaço</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="467"/>
        <source>External Editor</source>
        <translation>Editor Externo</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="479"/>
        <source>Command:</source>
        <translation>Comando:</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="489"/>
        <source>executable %f %p</source>
        <translation>executável %f %p</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="508"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="564"/>
        <location filename="../src/widgets/settings_dialog.ui" line="698"/>
        <location filename="../src/widgets/settings_dialog.ui" line="782"/>
        <location filename="../src/widgets/settings_dialog.ui" line="955"/>
        <location filename="../src/widgets/settings_dialog.ui" line="1133"/>
        <source>Default zoom:</source>
        <translation>Zoom padrão:</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="589"/>
        <location filename="../src/widgets/settings_dialog.ui" line="807"/>
        <location filename="../src/widgets/settings_dialog.ui" line="1158"/>
        <source>Grid:</source>
        <translation>Grade:</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="612"/>
        <location filename="../src/widgets/settings_dialog.ui" line="858"/>
        <location filename="../src/widgets/settings_dialog.ui" line="1015"/>
        <location filename="../src/widgets/settings_dialog.ui" line="1199"/>
        <source>Show at opening</source>
        <translation>Mostrar ao abrir</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="629"/>
        <location filename="../src/widgets/settings_dialog.ui" line="881"/>
        <location filename="../src/widgets/settings_dialog.ui" line="1216"/>
        <source>Default size:</source>
        <translation>Tamanho padrão:</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="636"/>
        <location filename="../src/widgets/settings_dialog.ui" line="888"/>
        <location filename="../src/widgets/settings_dialog.ui" line="1223"/>
        <source>Style:</source>
        <translation>Estilo:</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="643"/>
        <location filename="../src/widgets/settings_dialog.ui" line="895"/>
        <location filename="../src/widgets/settings_dialog.ui" line="1022"/>
        <location filename="../src/widgets/settings_dialog.ui" line="1230"/>
        <source>Color:</source>
        <translation>Cor:</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="692"/>
        <source>Tileset graphics view</source>
        <translation>Visualização gráfica do tileset</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="738"/>
        <source>Sprite editor</source>
        <translation>Editor de sprite</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="556"/>
        <location filename="../src/widgets/settings_dialog.ui" line="762"/>
        <source>Main graphics view</source>
        <translation>Visualização gráfica principal</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="54"/>
        <source>Appearance</source>
        <translation>Aparência</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="60"/>
        <source>Theme:</source>
        <translation>Tema:</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="74"/>
        <source>Automatic</source>
        <translation>Automático</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="79"/>
        <source>Light mode</source>
        <translation>Modo claro</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="84"/>
        <source>Dark mode</source>
        <translation>Modo escuro</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="230"/>
        <source>Audio</source>
        <translation>Áudio</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="902"/>
        <source>Auto detect size</source>
        <translation>Detectar tamanho automaticamente</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="935"/>
        <source>Previewer graphics view</source>
        <translation>Visualização do visualizador</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="980"/>
        <source>Origin:</source>
        <translation>Origem:</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="300"/>
        <source>Text editor</source>
        <translation>Editor de texto</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="324"/>
        <source>Font</source>
        <translation>Fonte</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="330"/>
        <source>Family:</source>
        <translation>Família:</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="376"/>
        <source>Size:</source>
        <translation>Tamanho:</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="532"/>
        <source>Map editor</source>
        <translation>Editor de mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="1089"/>
        <source>Tileset editor</source>
        <translation>Editor de tileset</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.ui" line="1113"/>
        <source>Graphics view</source>
        <translation>Visualização gráfica</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.cpp" line="113"/>
        <source>Select external editor</source>
        <translation>Selecionar editor externo</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.cpp" line="191"/>
        <source>Restore default settings</source>
        <translation>Restaurar configurações padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.cpp" line="192"/>
        <source>Do you really want to restore default settings?</source>
        <translation>Você realmente quer restaurar as configurações padrão?</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.cpp" line="360"/>
        <source>Working directory</source>
        <translation>Diretório de trabalho</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.cpp" line="1000"/>
        <source>25 %</source>
        <translation>25 %</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.cpp" line="1001"/>
        <source>50 %</source>
        <translation>50 %</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.cpp" line="1002"/>
        <source>100 %</source>
        <translation>100 %</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.cpp" line="1003"/>
        <source>200 %</source>
        <translation>200 %</translation>
    </message>
    <message>
        <location filename="../src/widgets/settings_dialog.cpp" line="1004"/>
        <source>400 %</source>
        <translation>400 %</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::EditEntityDialog</name>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="20"/>
        <source>Edit an entity</source>
        <translation>Editar uma entidade</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="43"/>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <source>Enemy</source>
        <translation type="vanished">Inimigo</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="68"/>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="89"/>
        <source>Name</source>
        <translation>Nome</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="108"/>
        <source>Layer</source>
        <translation>Camada</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="162"/>
        <source>Position</source>
        <translation>Posição</translation>
    </message>
    <message>
        <source>,</source>
        <translation type="vanished">,</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="172"/>
        <source>Size</source>
        <translation>Tamanho</translation>
    </message>
    <message>
        <source>x</source>
        <translation type="vanished">x</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="192"/>
        <source>Direction</source>
        <translation>Direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="248"/>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="255"/>
        <source>Sprite</source>
        <translation>Sprite</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="282"/>
        <source>Repeat sprite with tiling</source>
        <translation>Repetir o padrão do sprite</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="291"/>
        <source>Subtype</source>
        <translation>Subtipo</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="311"/>
        <source>Custom entity script</source>
        <translation>Script de entidade personalizada</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="321"/>
        <source>Save the state</source>
        <translation>Salvar o estado</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="350"/>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="471"/>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="785"/>
        <source>Variable name</source>
        <translation>Nome da variável</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="360"/>
        <source>Treasure</source>
        <translation>Tesouro</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="399"/>
        <source>Variant of this item</source>
        <translation>Variante deste item</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="451"/>
        <source>Save the treasure state</source>
        <translation>Salvar o estado do tesouro</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="483"/>
        <source>Price font</source>
        <translation>Fonte do preço</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="533"/>
        <source>Can be lifted</source>
        <translation>Pode ser levantado</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="594"/>
        <source>Can hurt enemies</source>
        <translation>Pode machucar inimigos</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="616"/>
        <source>Damage</source>
        <translation>Dano</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="744"/>
        <source>By script</source>
        <translation>Por script</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="751"/>
        <source>By hero</source>
        <translation>Pelo herói</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="772"/>
        <source>By hero, savegame variable required</source>
        <translation>Pelo herói, variável de salvamento necessária</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="827"/>
        <source>Reset/decrement when opening</source>
        <translation>Resetar/decrementar a variável após abrir</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="850"/>
        <source>By hero, item required</source>
        <translation>Pelo herói, item necessário</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="902"/>
        <source>Remove/decrement when opening</source>
        <translation>Remover/decrementar o item após abrir</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="911"/>
        <source>By explosion</source>
        <translation>Por uma explosão</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="964"/>
        <source>Dialog id</source>
        <translation>ID do diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1016"/>
        <source>Update starting location</source>
        <translation>Salvar a localização inicial</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1023"/>
        <source>Only possible if the destination has a name</source>
        <translation>Apenas possível se o destino tiver um nome</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1030"/>
        <source>Pattern</source>
        <translation>Padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1037"/>
        <source>Click to choose another pattern</source>
        <translation>Clique aqui para escolher outro padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1044"/>
        <source>Tileset</source>
        <translation>Tileset</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1123"/>
        <source>User properties</source>
        <translation>Propriedades do usuário</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1166"/>
        <source>Key</source>
        <translation>Chave</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1171"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1199"/>
        <source>Add property</source>
        <translation>Nova propriedade</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1222"/>
        <source>Change property key</source>
        <translation>Alterar a chave da propriedade</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1245"/>
        <source>Delete property</source>
        <translation>Excluir propriedade</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1268"/>
        <source>Move up</source>
        <translation>Mover para cima</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1291"/>
        <source>Move down</source>
        <translation>Mover para baixo</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1066"/>
        <source>Tileset of the map</source>
        <translation>Tileset do mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1087"/>
        <source>Other:</source>
        <translation>Outro:</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="722"/>
        <source>Opening mode</source>
        <translation>Modo de abertura</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="921"/>
        <source>Action</source>
        <translation>Ação</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="957"/>
        <source>Show a dialog</source>
        <translation>Exibir um diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="973"/>
        <source>Call the map script</source>
        <translation>Chamar o script do mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="994"/>
        <source>Call an item script</source>
        <translation>Chamar o script de um item</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="343"/>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="458"/>
        <source>in variable</source>
        <translation>na variável</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="96"/>
        <source>Update existing teletransporters</source>
        <translation>Atualizar teletranportadores existentes</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="182"/>
        <source>Origin</source>
        <translation>Origem</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="493"/>
        <source>Play a sound</source>
        <translation>Reproduzir um som</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="503"/>
        <source>Transition</source>
        <translation>Transição</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="513"/>
        <source>Destination map</source>
        <translation>Mapa de destino</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="523"/>
        <source>Destination</source>
        <translation>Destino</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="555"/>
        <source>Weight</source>
        <translation>Peso</translation>
    </message>
    <message>
        <source>Damage on enemies</source>
        <translation type="vanished">Dano em inimigos</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="655"/>
        <source>Set a special ground</source>
        <translation>Modificar o terreno</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="301"/>
        <source>Breed</source>
        <translation>Modelo</translation>
    </message>
    <message>
        <source>Rank</source>
        <translation type="vanished">Classificação</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="686"/>
        <source>Maximum moves</source>
        <translation>Máximo de movimentos</translation>
    </message>
    <message>
        <source>Call a custom entity script</source>
        <translation type="vanished">Chamar um script de entidade personalizada</translation>
    </message>
    <message>
        <source>Savegame variable</source>
        <translation type="vanished">Variável de salvamento</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1109"/>
        <source>Initial state</source>
        <translation>Estado inicial</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.ui" line="1116"/>
        <source>Enabled at start</source>
        <translation>Ativo no início</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="522"/>
        <source>Default</source>
        <translation>Padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="522"/>
        <source>Set as the default destination</source>
        <translation>Destino padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="523"/>
        <source>Cutting the object</source>
        <translation>Cortar o objeto</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="523"/>
        <source>Can be cut</source>
        <translation>Pode ser cortado</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="524"/>
        <source>Exploding</source>
        <translation>Explosão</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="524"/>
        <source>Can explode</source>
        <translation>Pode explodir</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="525"/>
        <source>Regeneration</source>
        <translation>Regeneração</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="525"/>
        <source>Can regenerate</source>
        <translation>Pode se regenerar</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="526"/>
        <source>Interactions</source>
        <translation>Interações</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="526"/>
        <source>Can be pushed</source>
        <translation>Pode ser empurrado</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="527"/>
        <source>Can be pulled</source>
        <translation>Pode ser puxado</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="528"/>
        <source>Activation</source>
        <translation>Ativação</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="528"/>
        <source>Requires a block to be activated</source>
        <translation>Requer um bloco para ser ativado</translation>
    </message>
    <message>
        <source>Stay on switch</source>
        <translation type="vanished">Sair do interruptor</translation>
    </message>
    <message>
        <source>Inactivate the switch when leaving</source>
        <translation type="vanished">Desativar se o herói se afastar</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="198"/>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="238"/>
        <source>The property &apos;%1&apos; already exists</source>
        <translation>A propriedade &apos;%1&apos; já existe</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="223"/>
        <source>Change user property key</source>
        <translation>Alterar a chave da propriedade do usuário</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="224"/>
        <source>Change the key of the property &apos;%1&apos;:</source>
        <translation>Alterar a chave da propriedade &apos;%1&apos;:</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="232"/>
        <source>The property key cannot be empty</source>
        <translation>A chave da propriedade não pode estar vazia</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="244"/>
        <source>The key &apos;%1&apos; is invalid</source>
        <translation>A chave &apos;%1&apos; é inválida</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="529"/>
        <source>Leaving the switch</source>
        <translation>Sair do interruptor</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="529"/>
        <source>Deactivate when leaving</source>
        <translation>Desativar se o herói se afastar</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="530"/>
        <source>Hero</source>
        <translation>Herói</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="530"/>
        <source>Obstacle for the hero</source>
        <translation>Obstáculo para o herói</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="531"/>
        <source>Enemies</source>
        <translation>Inimigos</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="531"/>
        <source>Obstacle for enemies</source>
        <translation>Obstáculo para inimigos</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="532"/>
        <source>NPCs</source>
        <translation>PNJs</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="532"/>
        <source>Obstacle for NPCs</source>
        <translation>Obstáculo para PNJs</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="533"/>
        <source>Blocks</source>
        <translation>Blocos</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="533"/>
        <source>Obstacle for blocks</source>
        <translation>Obstáculo para blocos</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="534"/>
        <source>Projectiles</source>
        <translation>Projéteis</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="534"/>
        <source>Obstacle for projectiles</source>
        <translation>Obstáculo para projéteis</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="535"/>
        <source>Movements</source>
        <translation>Movimentos</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="535"/>
        <source>Allow to move</source>
        <translation>Permitir movimentos</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="536"/>
        <source>Sword</source>
        <translation>Espada</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="536"/>
        <source>Allow to use the sword</source>
        <translation>Permitir usar a espada</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="537"/>
        <source>Items</source>
        <translation>Itens</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="537"/>
        <source>Allow to use equipment items</source>
        <translation>Permitir usar itens de equipamento</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="582"/>
        <source>Price</source>
        <translation>Preço</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="583"/>
        <source>Jump length</source>
        <translation>Distância do salto</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="584"/>
        <source>Speed</source>
        <translation>Velocidade</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="633"/>
        <source>Show a dialog if fails to open</source>
        <translation>Diálogo se falhar ao abrir</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="634"/>
        <source>Description dialog id</source>
        <translation>Diálogo de descrição</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="852"/>
        <source>(Default destination)</source>
        <translation>(Destino padrão)</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="853"/>
        <source>(Same point)</source>
        <translation>(Mesmo ponto)</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="854"/>
        <source>(Side of the map)</source>
        <translation>(Borda do mapa)</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="918"/>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="926"/>
        <source>Right</source>
        <translation>Direita</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="919"/>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="928"/>
        <source>Up</source>
        <translation>Cima</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="920"/>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="930"/>
        <source>Left</source>
        <translation>Esquerda</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="921"/>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="932"/>
        <source>Down</source>
        <translation>Baixo</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="927"/>
        <source>Right-up</source>
        <translation>Cima-direita</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="929"/>
        <source>Left-up</source>
        <translation>Cima-esquerda</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="931"/>
        <source>Left-down</source>
        <translation>Baixo-esquerda</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="933"/>
        <source>Right-down</source>
        <translation>Baixo-direita</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="1002"/>
        <source>(Default)</source>
        <translation>(Padrão)</translation>
    </message>
    <message>
        <source>Cannot move</source>
        <translation type="vanished">Nenhum movimento</translation>
    </message>
    <message>
        <source>1 move only</source>
        <translation type="vanished">Apenas 1 movimento</translation>
    </message>
    <message>
        <source>Unlimited</source>
        <translation type="vanished">Ilimitado</translation>
    </message>
    <message>
        <source>Unlimited moves</source>
        <translation type="vanished">Ilimitado</translation>
    </message>
    <message>
        <source>One move only</source>
        <translation type="vanished">Apenas um movimento</translation>
    </message>
    <message>
        <source>Infinite moves</source>
        <translation type="vanished">Movimentos ilimitados</translation>
    </message>
    <message>
        <source>Normal</source>
        <translation type="vanished">Normal</translation>
    </message>
    <message>
        <source>Miniboss</source>
        <translation type="vanished">Mini-chefe</translation>
    </message>
    <message>
        <source>Boss</source>
        <translation type="vanished">Chefe</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="1418"/>
        <source>Save the enemy state</source>
        <translation>Salvar o estado do inimigo</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="1419"/>
        <source>Save the door state</source>
        <translation>Salvar o estado da porta</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="1510"/>
        <source>Play a sound when destroyed</source>
        <translation>Som ao destruir</translation>
    </message>
    <message>
        <location filename="../src/widgets/edit_entity_dialog.cpp" line="1787"/>
        <source>(None)</source>
        <translation>(Nenhum)</translation>
    </message>
</context>
<context>
    <name>NewQuestDialog</name>
    <message>
        <location filename="../src/widgets/new_quest_dialog.cpp" line="58"/>
        <source>The parent directory does not exist.</source>
        <translation>O diretório pai não existe.</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.cpp" line="60"/>
        <source>This path is not a directory.</source>
        <translation>Este caminho não é um diretório.</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.cpp" line="62"/>
        <source>A quest already exists in this directory.</source>
        <translation>Uma quest já existe neste diretório.</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.cpp" line="64"/>
        <source>The path must be absolute.</source>
        <translation>O caminho deve ser absoluto.</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.cpp" line="66"/>
        <source>The path is empty.</source>
        <translation>O caminho está vazio.</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.cpp" line="68"/>
        <source>The path contains invalid chars.</source>
        <translation>O caminho contém caracteres inválidos.</translation>
    </message>
</context>
<context>
    <name>QApplication</name>
    <message>
        <location filename="../src/ground_traits.cpp" line="45"/>
        <source>Empty</source>
        <translation>Vazio</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="48"/>
        <source>Traversable</source>
        <translation>Atravessável</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="44"/>
        <source>Arrow</source>
        <translation>Flecha</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="47"/>
        <source>Block</source>
        <translation>Bloco</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="50"/>
        <source>Bomb</source>
        <translation>Bomba</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="53"/>
        <source>Boomerang</source>
        <translation>Bumerangue</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="56"/>
        <source>Camera</source>
        <translation>Câmera</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="59"/>
        <source>Carried object</source>
        <translation>Objeto carregado</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="62"/>
        <source>Chest</source>
        <translation>Baú</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="65"/>
        <source>Crystal</source>
        <translation>Cristal</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="68"/>
        <source>Crystal block</source>
        <translation>Bloco de cristal</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="71"/>
        <source>Custom entity</source>
        <translation>Entidade personalizada</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="74"/>
        <source>Destination</source>
        <translation>Destino</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="77"/>
        <source>Destructible object</source>
        <translation>Objeto destrutível</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="80"/>
        <source>Door</source>
        <translation>Porta</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="83"/>
        <source>Dynamic tile</source>
        <translation>Tile dinâmico</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="86"/>
        <source>Enemy</source>
        <translation>Inimigo</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="89"/>
        <source>Explosion</source>
        <translation>Explosão</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="92"/>
        <source>Fire</source>
        <translation>Fogo</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="95"/>
        <source>Hero</source>
        <translation>Herói</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="98"/>
        <source>Hookshot</source>
        <translation>Grapilho</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="101"/>
        <source>Jumper</source>
        <translation>Trampolim</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="104"/>
        <source>NPC</source>
        <translation>PNJ</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="107"/>
        <source>Pickable treasure</source>
        <translation>Tesouro coletável</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="110"/>
        <source>Sensor</source>
        <translation>Sensor</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="113"/>
        <source>Separator</source>
        <translation>Separador</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="116"/>
        <source>Shop treasure</source>
        <translation>Item de loja</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="119"/>
        <source>Stairs</source>
        <translation>Escadas</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="122"/>
        <source>Stream</source>
        <translation>Corrente</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="125"/>
        <source>Switch</source>
        <translation>Interruptor</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="128"/>
        <source>Teletransporter</source>
        <translation>Teleportador</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="131"/>
        <source>Tile</source>
        <translation>Tile</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="134"/>
        <location filename="../src/ground_traits.cpp" line="51"/>
        <source>Wall</source>
        <translation>Parede</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="192"/>
        <source>Ctrl+E,Ctrl+B</source>
        <translation>Ctrl+E,Ctrl+B</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="195"/>
        <source>Ctrl+E,Ctrl+C</source>
        <translation>Ctrl+E,Ctrl+C</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="204"/>
        <source>Ctrl+E,Ctrl+Y</source>
        <translation>Ctrl+E,Ctrl+Y</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="201"/>
        <source>Ctrl+E,Ctrl+K</source>
        <translation>Ctrl+E,Ctrl+K</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="237"/>
        <source>Ctrl+E,Ctrl+U</source>
        <translation>Ctrl+E,Ctrl+U</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="207"/>
        <source>Ctrl+E,Ctrl+I</source>
        <translation>Ctrl+E,Ctrl+I</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="210"/>
        <source>Ctrl+E,Ctrl+D</source>
        <translation>Ctrl+E,Ctrl+D</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="213"/>
        <source>Ctrl+E,Ctrl+O</source>
        <translation>Ctrl+E,Ctrl+O</translation>
    </message>
    <message>
        <source>Ctrl+E,Ctrl+Shift+T</source>
        <translation type="vanished">Ctrl+E,Ctrl+Shift+T</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="219"/>
        <source>Ctrl+E,Ctrl+E</source>
        <translation>Ctrl+E,Ctrl+E</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="222"/>
        <source>Ctrl+E,Ctrl+J</source>
        <translation>Ctrl+E,Ctrl+J</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="225"/>
        <source>Ctrl+E,Ctrl+N</source>
        <translation>Ctrl+E,Ctrl+N</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="228"/>
        <source>Ctrl+E,Ctrl+P</source>
        <translation>Ctrl+E,Ctrl+P</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="231"/>
        <source>Ctrl+E,Ctrl+S</source>
        <translation>Ctrl+E,Ctrl+S</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="234"/>
        <source>Ctrl+E,Ctrl+A</source>
        <translation>Ctrl+E,Ctrl+A</translation>
    </message>
    <message>
        <source>Ctrl+E,Ctrl+Shift+H</source>
        <translation type="vanished">Ctrl+E,Ctrl+Shift+H</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="240"/>
        <source>Ctrl+E,Ctrl+R</source>
        <translation>Ctrl+E,Ctrl+R</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="243"/>
        <source>Ctrl+E,Ctrl+M</source>
        <translation>Ctrl+E,Ctrl+M</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="246"/>
        <source>Ctrl+E,Ctrl+H</source>
        <translation>Ctrl+E,Ctrl+H</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="198"/>
        <source>Ctrl+E,Ctrl+L</source>
        <translation>Ctrl+E,Ctrl+L</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="216"/>
        <source>Ctrl+E,Ctrl+2</source>
        <translation>Ctrl+E,Ctrl+2</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="249"/>
        <source>Ctrl+E,Ctrl+T</source>
        <translation>Ctrl+E,Ctrl+T</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="252"/>
        <source>Ctrl+E,Ctrl+1</source>
        <translation>Ctrl+E,Ctrl+1</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_traits.cpp" line="255"/>
        <source>Ctrl+E,Ctrl+W</source>
        <translation>Ctrl+E,Ctrl+W</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="54"/>
        <source>Low wall</source>
        <translation>Murete</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="57"/>
        <source>Top right</source>
        <translation>Topo direito</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="60"/>
        <source>Top left</source>
        <translation>Topo esquerdo</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="63"/>
        <source>Bottom left</source>
        <translation>Fundo esquerdo</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="66"/>
        <source>Bottom right</source>
        <translation>Fundo direito</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="69"/>
        <source>Top right (water)</source>
        <translation>Topo direito (água)</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="72"/>
        <source>Top left (water)</source>
        <translation>Topo esquerdo (água)</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="75"/>
        <source>Bottom left (water)</source>
        <translation>Fundo esquerdo (água)</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="78"/>
        <source>Bottom right (water)</source>
        <translation>Fundo direito (água)</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="81"/>
        <source>Deep water</source>
        <translation>Água profunda</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="84"/>
        <source>Shallow water</source>
        <translation>Água rasa</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="87"/>
        <source>Grass</source>
        <translation>Grama</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="90"/>
        <source>Hole</source>
        <translation>Buraco</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="93"/>
        <source>Ice</source>
        <translation>Gelo</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="96"/>
        <source>Ladder</source>
        <translation>Escada</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="99"/>
        <source>Prickles</source>
        <translation>Espinhos</translation>
    </message>
    <message>
        <location filename="../src/ground_traits.cpp" line="102"/>
        <source>Lava</source>
        <translation>Lava</translation>
    </message>
    <message>
        <source>Low</source>
        <comment>Layer</comment>
        <translation type="vanished">Baixa</translation>
    </message>
    <message>
        <source>Intermediate</source>
        <comment>Layer</comment>
        <translation type="vanished">Intermediária</translation>
    </message>
    <message>
        <source>High</source>
        <comment>Layer</comment>
        <translation type="vanished">Alta</translation>
    </message>
    <message>
        <source>None</source>
        <comment>Tile pattern animation</comment>
        <translation type="vanished">Nenhuma</translation>
    </message>
    <message>
        <source>Frames 1-2-3-1</source>
        <translation type="vanished">Quadros 1-2-3-1</translation>
    </message>
    <message>
        <source>Frames 1-2-3-2-1</source>
        <translation type="vanished">Quadros 1-2-3-2-1</translation>
    </message>
    <message>
        <location filename="../src/pattern_scrolling_traits.cpp" line="46"/>
        <source>None</source>
        <comment>Tile pattern scrolling</comment>
        <translation>Nenhum</translation>
    </message>
    <message>
        <location filename="../src/pattern_scrolling_traits.cpp" line="49"/>
        <source>Scrolling on itself</source>
        <translation>Rolagem sobre si mesmo</translation>
    </message>
    <message>
        <location filename="../src/pattern_scrolling_traits.cpp" line="52"/>
        <source>Parallax scrolling</source>
        <translation>Rolagem paralaxe</translation>
    </message>
    <message>
        <source>Frames 1-2-3-1, parallax</source>
        <translation type="vanished">Quadros 1-2-3-1, paralaxe</translation>
    </message>
    <message>
        <source>Frames 1-2-3-2-1, parallax</source>
        <translation type="vanished">Quadros 1-2-3-2-1, paralaxe</translation>
    </message>
    <message>
        <location filename="../src/pattern_separation_traits.cpp" line="43"/>
        <source>Horizontal</source>
        <translation>Horizontal</translation>
    </message>
    <message>
        <location filename="../src/pattern_separation_traits.cpp" line="46"/>
        <source>Vertical</source>
        <translation>Vertical</translation>
    </message>
    <message>
        <location filename="../src/file_tools.cpp" line="110"/>
        <source>Source and destination are the same: &apos;%1&apos;</source>
        <translation>Origem e destino são o mesmo: &apos;%1&apos;</translation>
    </message>
    <message>
        <source>No such file or directory: &apos;%1&apos;</source>
        <translation type="vanished">Arquivo ou diretório não encontrado: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/file_tools.cpp" line="121"/>
        <location filename="../src/widgets/import_dialog.cpp" line="375"/>
        <source>Source file cannot be read: &apos;%1&apos;</source>
        <translation>Arquivo de origem não pode ser lido: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/file_tools.cpp" line="125"/>
        <source>Destination already exists: &apos;%1&apos;</source>
        <translation>O destino já existe: &apos;%1&apos;</translation>
    </message>
    <message>
        <source>No such directory: &apos;%1&apos;</source>
        <translation type="vanished">Diretório não encontrado: &apos;%1&apos;</translation>
    </message>
    <message>
        <source>Cannot copy directory &apos;%1&apos; to one of its own subdirectories: &apos;%2&apos;</source>
        <translation type="vanished">Não é possível copiar o diretório &apos;%1&apos; para um de seus subdiretórios: &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/file_tools.cpp" line="117"/>
        <source>No such file or folder: &apos;%1&apos;</source>
        <translation>Arquivo ou pasta não encontrado: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/file_tools.cpp" line="134"/>
        <source>No such folder: &apos;%1&apos;</source>
        <translation>Pasta não encontrada: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/file_tools.cpp" line="141"/>
        <source>Cannot copy folder &apos;%1&apos; to one of its own subfolders: &apos;%2&apos;</source>
        <translation>Não é possível copiar a pasta &apos;%1&apos; para uma de suas subpastas: &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/file_tools.cpp" line="145"/>
        <location filename="../src/file_tools.cpp" line="221"/>
        <source>Cannot create folder &apos;%1&apos;</source>
        <translation>Não é possível criar a pasta &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/file_tools.cpp" line="190"/>
        <source>Failed to delete file &apos;%1&apos;</source>
        <translation>Falha ao excluir o arquivo &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/file_tools.cpp" line="204"/>
        <source>Failed to delete folder &apos;%1&apos;</source>
        <translation>Falha ao excluir a pasta &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/file_tools.cpp" line="244"/>
        <source>Cannot open file &apos;%1&apos;</source>
        <translation>Não é possível abrir o arquivo &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/file_tools.cpp" line="267"/>
        <source>Cannot open file &apos;%1&apos; for writing</source>
        <translation>Não é possível abrir o arquivo &apos;%1&apos; para escrita</translation>
    </message>
    <message>
        <location filename="../src/file_tools.cpp" line="159"/>
        <source>Cannot copy file &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>Não é possível copiar o arquivo &apos;%1&apos; para &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/obsolete_editor_exception.cpp" line="29"/>
        <source>The format of this quest (%1) is not supported by this version of the quest editor (%2).
Please download the latest version of the editor on www.solarus-games.org.</source>
        <translation>O formato desta quest (%1) não é suportado por esta versão do editor de quest (%2).
Baixe a versão mais recente do editor em www.solarus-games.org.</translation>
    </message>
    <message>
        <location filename="../src/obsolete_quest_exception.cpp" line="29"/>
        <source>The format of this quest (%1) is obsolete.
Please upgrade your quest  data files to Solarus %2.</source>
        <translation>O formato desta quest (%1) está obsoleto.
Atualize seus arquivos de dados para Solarus %2.</translation>
    </message>
    <message>
        <source>Low layer</source>
        <translation type="vanished">Camada baixa</translation>
    </message>
    <message>
        <source>Intermediate layer</source>
        <translation type="vanished">Camada intermediária</translation>
    </message>
    <message>
        <source>High layer</source>
        <translation type="vanished">Camada alta</translation>
    </message>
    <message>
        <location filename="../src/transition_traits.cpp" line="44"/>
        <source>Immediate</source>
        <translation>Imediato</translation>
    </message>
    <message>
        <location filename="../src/transition_traits.cpp" line="47"/>
        <source>Fade in/out</source>
        <translation>Desvanecer entrada/saída</translation>
    </message>
    <message>
        <location filename="../src/transition_traits.cpp" line="50"/>
        <source>Scrolling</source>
        <translation>Rolagem</translation>
    </message>
    <message>
        <location filename="../src/grid_style.cpp" line="45"/>
        <source>Plain</source>
        <translation>Sólido</translation>
    </message>
    <message>
        <location filename="../src/grid_style.cpp" line="48"/>
        <source>Dashed</source>
        <translation>Tracejado</translation>
    </message>
    <message>
        <location filename="../src/grid_style.cpp" line="51"/>
        <source>Intersections (cross)</source>
        <translation>Interseções (cruz)</translation>
    </message>
    <message>
        <location filename="../src/grid_style.cpp" line="54"/>
        <source>Intersections (point)</source>
        <translation>Interseções (ponto)</translation>
    </message>
    <message>
        <location filename="../src/pattern_repeat_mode_traits.cpp" line="50"/>
        <source>In both directions</source>
        <translation>Em ambas as direções</translation>
    </message>
    <message>
        <location filename="../src/pattern_repeat_mode_traits.cpp" line="53"/>
        <source>Horizontally</source>
        <translation>Horizontalmente</translation>
    </message>
    <message>
        <location filename="../src/pattern_repeat_mode_traits.cpp" line="56"/>
        <source>Vertically</source>
        <translation>Verticalmente</translation>
    </message>
    <message>
        <location filename="../src/pattern_repeat_mode_traits.cpp" line="59"/>
        <source>Non repeatable</source>
        <translation>Não repetível</translation>
    </message>
    <message>
        <location filename="../src/starting_location_mode_traits.cpp" line="44"/>
        <source>When the world changes</source>
        <translation>Quando o mundo muda</translation>
    </message>
    <message>
        <location filename="../src/starting_location_mode_traits.cpp" line="47"/>
        <source>Always</source>
        <translation>Sempre</translation>
    </message>
    <message>
        <location filename="../src/starting_location_mode_traits.cpp" line="50"/>
        <source>Never</source>
        <translation>Nunca</translation>
    </message>
    <message>
        <location filename="../src/new_quest_builder.cpp" line="43"/>
        <source>Could not create data directory.</source>
        <translation>Não foi possível criar o diretório de dados.</translation>
    </message>
    <message>
        <location filename="../src/new_quest_builder.cpp" line="53"/>
        <source>Untitled Quest</source>
        <translation>Quest sem título</translation>
    </message>
    <message>
        <location filename="../src/new_quest_builder.cpp" line="56"/>
        <source>Could not create quest properties.</source>
        <translation>Não foi possível criar as propriedades da quest.</translation>
    </message>
    <message>
        <location filename="../src/new_quest_builder.cpp" line="92"/>
        <source>Could not find the assets directory.
Make sure that Solarus Editor is properly installed.</source>
        <translation>Não foi possível encontrar o diretório "assets".
Verifique se o Solarus Editor está devidamente instalado.</translation>
    </message>
    <message>
        <location filename="../src/border_kind_traits.cpp" line="61"/>
        <source>None</source>
        <translation>Nenhum</translation>
    </message>
    <message>
        <location filename="../src/border_kind_traits.cpp" line="64"/>
        <source>Right side</source>
        <translation>Lado direito</translation>
    </message>
    <message>
        <location filename="../src/border_kind_traits.cpp" line="67"/>
        <source>Top side</source>
        <translation>Lado superior</translation>
    </message>
    <message>
        <location filename="../src/border_kind_traits.cpp" line="70"/>
        <source>Left side</source>
        <translation>Lado esquerdo</translation>
    </message>
    <message>
        <location filename="../src/border_kind_traits.cpp" line="73"/>
        <source>Bottom side</source>
        <translation>Lado inferior</translation>
    </message>
    <message>
        <location filename="../src/border_kind_traits.cpp" line="76"/>
        <source>Top-right corner (convex)</source>
        <translation>Canto superior-direito (convexo)</translation>
    </message>
    <message>
        <location filename="../src/border_kind_traits.cpp" line="79"/>
        <source>Top-left corner (convex)</source>
        <translation>Canto superior-esquerdo (convexo)</translation>
    </message>
    <message>
        <location filename="../src/border_kind_traits.cpp" line="82"/>
        <source>Bottom-left corner (convex)</source>
        <translation>Canto inferior-esquerdo (convexo)</translation>
    </message>
    <message>
        <location filename="../src/border_kind_traits.cpp" line="85"/>
        <source>Bottom-right corner (convex)</source>
        <translation>Canto inferior-direito (convexo)</translation>
    </message>
    <message>
        <location filename="../src/border_kind_traits.cpp" line="88"/>
        <source>Top-right corner (concave)</source>
        <translation>Canto superior-direito (côncavo)</translation>
    </message>
    <message>
        <location filename="../src/border_kind_traits.cpp" line="91"/>
        <source>Top-left corner (concave)</source>
        <translation>Canto superior-esquerdo (côncavo)</translation>
    </message>
    <message>
        <location filename="../src/border_kind_traits.cpp" line="94"/>
        <source>Bottom-left corner (concave)</source>
        <translation>Canto inferior-esquerdo (côncavo)</translation>
    </message>
    <message>
        <location filename="../src/border_kind_traits.cpp" line="97"/>
        <source>Bottom-right corner (concave)</source>
        <translation>Canto inferior-direito (côncavo)</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="363"/>
        <source>Source file does not exist: &apos;%1&apos;</source>
        <translation>O arquivo de origem não existe: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="367"/>
        <source>Source path is a folder: &apos;%1&apos;</source>
        <translation>O caminho de origem é uma pasta: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="456"/>
        <source>Source folder does not exist: &apos;%1&apos;</source>
        <translation>A pasta de origem não existe: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="460"/>
        <source>Source path is not a folder: &apos;%1&apos;</source>
        <translation>O caminho de origem não é uma pasta: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="464"/>
        <source>Source folder cannot be read: &apos;%1&apos;</source>
        <translation>A pasta de origem não pode ser lida: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="371"/>
        <source>Source file is a symbolic link: &apos;%1&apos;</source>
        <translation>O arquivo de origem é um link simbólico: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/shader_preview_mode_traits.cpp" line="46"/>
        <source>Side by side</source>
        <translation>Lado a lado</translation>
    </message>
    <message>
        <location filename="../src/shader_preview_mode_traits.cpp" line="49"/>
        <source>Input texture</source>
        <translation>Textura de entrada</translation>
    </message>
    <message>
        <location filename="../src/shader_preview_mode_traits.cpp" line="52"/>
        <source>Output texture</source>
        <translation>Textura de saída</translation>
    </message>
    <message>
        <location filename="../src/shader_preview_mode_traits.cpp" line="55"/>
        <source>Swipe</source>
        <translation>Deslizar</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::MusicChooser</name>
    <message>
        <location filename="../src/widgets/music_chooser.cpp" line="163"/>
        <source>Play music</source>
        <translation>Reproduzir música</translation>
    </message>
    <message>
        <location filename="../src/widgets/music_chooser.cpp" line="184"/>
        <source>Stop music</source>
        <translation>Parar música</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::NewElementDialog</name>
    <message>
        <location filename="../src/widgets/new_element_dialog.ui" line="14"/>
        <source>New element</source>
        <translation>Novo elemento</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_element_dialog.ui" line="56"/>
        <source>Ownership</source>
        <translation>Autoria</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_element_dialog.ui" line="44"/>
        <source>License:</source>
        <translation>Licença:</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_element_dialog.ui" line="51"/>
        <location filename="../src/widgets/new_element_dialog.cpp" line="57"/>
        <source>Script name:</source>
        <translation>Nome do script:</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_element_dialog.ui" line="58"/>
        <source>Author:</source>
        <translation>Autor:</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_element_dialog.cpp" line="53"/>
        <source>New GLSL file</source>
        <translation>Novo arquivo GLSL</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_element_dialog.cpp" line="54"/>
        <source>GLSL file name:</source>
        <translation>Nome do arquivo GLSL:</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_element_dialog.cpp" line="56"/>
        <source>New Lua script</source>
        <translation>Novo script Lua</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_element_dialog.cpp" line="59"/>
        <source>New folder</source>
        <translation>Nova pasta</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_element_dialog.cpp" line="60"/>
        <source>Folder name:</source>
        <translation>Nome da pasta:</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::NewEntityUserPropertyDialog</name>
    <message>
        <location filename="../src/widgets/new_entity_user_property_dialog.ui" line="14"/>
        <source>New user property</source>
        <translation>Nova propriedade de usuário</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_entity_user_property_dialog.ui" line="48"/>
        <source>Key:</source>
        <translation>Chave:</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_entity_user_property_dialog.ui" line="58"/>
        <source>Value:</source>
        <translation>Valor:</translation>
    </message>
    <message>
        <source>New property key:</source>
        <translation>Chave:</translation>
    </message>
    <message>
        <source>New property value:</source>
        <translation>Valor:</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::NewQuestDialog</name>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="17"/>
        <source>Create New Quest</source>
        <translation>Criar Nova Quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="66"/>
        <location filename="../src/widgets/new_quest_dialog.ui" line="111"/>
        <source>Quest Title</source>
        <translation>Título da Quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="76"/>
        <source>Enter the title of the new quest.</source>
        <translation>Digite o título da nova quest.</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="153"/>
        <source>Quest Directory</source>
        <translation>Pasta da Quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="163"/>
        <source>Choose a location on disk for the new quest.</source>
        <translation>Escolha um local no disco para a nova quest.</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="209"/>
        <source>Quest location on disk</source>
        <translation>Local da quest no disco</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="219"/>
        <source>Browse</source>
        <translation>Procurar</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="317"/>
        <source>Initial Quest Contents</source>
        <translation>Conteúdo Inicial da Quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="327"/>
        <source>Choose the initial set of files for your quest.</source>
        <translation>Escolha o conjunto inicial de arquivos para sua quest.</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="376"/>
        <source>Community Resources</source>
        <translation>Recursos da Comunidade</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="392"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Start with default free resources and scripts.&lt;br/&gt;Uses GPL and Creative Commons licenses.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Comece com recursos e scripts gratuitos padrão.&lt;br/&gt;Usa licenças GPL e Creative Commons.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="443"/>
        <source>Empty Quest</source>
        <translation>Quest Vazia</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="456"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Start from no quest data.&lt;br/&gt;You will have to create data files from scratch.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Comece sem dados de quest.&lt;br/&gt;Você terá que criar arquivos de dados do zero.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="519"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.ui" line="549"/>
        <source>Back</source>
        <translation>Voltar</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.cpp" line="237"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.cpp" line="237"/>
        <source>Next</source>
        <translation>Próximo</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.cpp" line="378"/>
        <source>Select quest directory</source>
        <translation>Selecionar pasta da quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.cpp" line="399"/>
        <source>Directory not empty</source>
        <translation>Pasta não vazia</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog.cpp" line="400"/>
        <source>The quest directory is not empty, are you sure you wish to continue?</source>
        <translation>A pasta da quest não está vazia, tem certeza que deseja continuar?</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::NewQuestDialogContentsPage</name>
    <message>
        <source>WizardPage</source>
        <translation>Página do assistente</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog_contents_page.ui" line="29"/>
        <source>Initial Quest Contents</source>
        <translation>Conteúdo Inicial da Quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog_contents_page.ui" line="36"/>
        <source>Choose the initial set of files for your quest.</source>
        <translation>Escolha o conjunto inicial de arquivos para sua quest.</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog_contents_page.ui" line="62"/>
        <source>Community Resources</source>
        <translation>Recursos da Comunidade</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog_contents_page.ui" line="104"/>
        <source>Empty Quest</source>
        <translation>Quest Vazia</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog_contents_page.ui" line="78"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Start with default free resources and scripts.&lt;br/&gt;Uses GPL and Creative Commons licenses.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Comece com recursos e scripts gratuitos padrão.&lt;br/&gt;Usa licenças GPL e Creative Commons.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog_contents_page.ui" line="117"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Start from no quest data.&lt;br/&gt;You will have to create data files from scratch.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Comece sem dados de quest.&lt;br/&gt;Você terá que criar arquivos de dados do zero.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::NewQuestDialogDirectoryPage</name>
    <message>
        <source>WizardPage</source>
        <translation>Página do assistente</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog_directory_page.ui" line="29"/>
        <source>Quest Directory</source>
        <translation>Pasta da Quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog_directory_page.ui" line="36"/>
        <source>Choose a location on disk for the new quest.</source>
        <translation>Escolha um local no disco para a nova quest.</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog_directory_page.ui" line="92"/>
        <source>Browse</source>
        <translation>Procurar</translation>
    </message>
    <message>
        <source>Error Message</source>
        <translation>Mensagem de erro</translation>
    </message>
    <message>
        <source>Directory not empty</source>
        <translation>Pasta não vazia</translation>
    </message>
    <message>
        <source>The quest directory is not empty, are you sure you wish to continue?</source>
        <translation>A pasta da quest não está vazia, tem certeza que deseja continuar?</translation>
    </message>
    <message>
        <source>Select quest directory</source>
        <translation>Selecionar pasta da quest</translation>
    </message>
    <message>
        <source>A quest already exists in this directory.</source>
        <translation>Uma quest já existe nesta pasta.</translation>
    </message>
    <message>
        <source>Parent directory does not exist.</source>
        <translation>A pasta pai não existe.</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::NewQuestDialogTitlePage</name>
    <message>
        <source>WizardPage</source>
        <translation>Página do assistente</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog_title_page.ui" line="29"/>
        <location filename="../src/widgets/new_quest_dialog_title_page.ui" line="68"/>
        <source>Quest Title</source>
        <translation>Título da Quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_quest_dialog_title_page.ui" line="36"/>
        <source>Enter the title of the new quest.</source>
        <translation>Digite o título da nova quest.</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::NewResourceElementDialog</name>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.ui" line="20"/>
        <source>Create resource</source>
        <translation>Criar recurso</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.ui" line="43"/>
        <source>Resource id (filename)</source>
        <translation>Id do recurso (nome do arquivo)</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.ui" line="53"/>
        <source>[required]</source>
        <translation>[obrigatório]</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.ui" line="60"/>
        <source>Description</source>
        <translation>Descrição</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.ui" line="67"/>
        <location filename="../src/widgets/new_resource_element_dialog.ui" line="102"/>
        <location filename="../src/widgets/new_resource_element_dialog.ui" line="116"/>
        <location filename="../src/widgets/new_resource_element_dialog.ui" line="130"/>
        <source>[optional]</source>
        <translation>[opcional]</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.ui" line="74"/>
        <source>Create with default code</source>
        <translation>Criar com código padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.ui" line="86"/>
        <source>Ownership</source>
        <translation>Autoria</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.ui" line="95"/>
        <source>Author</source>
        <translation>Autor</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.ui" line="109"/>
        <source>License (data file)</source>
        <translation>Licença (arquivo de dados)</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.ui" line="123"/>
        <source>License (script file)</source>
        <translation>Licença (arquivo de script)</translation>
    </message>
    <message>
        <source>Resource id (filename):</source>
        <translation>Id do recurso (nome do arquivo):</translation>
    </message>
    <message>
        <source>Licence:</source>
        <translation>Licença:</translation>
    </message>
    <message>
        <source>Author:</source>
        <translation>Autor:</translation>
    </message>
    <message>
        <source>Description:</source>
        <translation>Descrição:</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="48"/>
        <source>New map</source>
        <translation>Novo mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="49"/>
        <source>Map id (filename):</source>
        <translation>Id do mapa (nome do arquivo):</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="56"/>
        <source>New tileset</source>
        <translation>Novo tileset</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="57"/>
        <source>Tileset id (filename):</source>
        <translation>Id do tileset (nome do arquivo):</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="62"/>
        <source>New sprite</source>
        <translation>Novo sprite</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="63"/>
        <source>Sprite id (filename):</source>
        <translation>Id do sprite (nome do arquivo):</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="68"/>
        <source>New music</source>
        <translation>Nova música</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="69"/>
        <source>Music id (filename):</source>
        <translation>Id da música (nome do arquivo):</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="74"/>
        <source>New sound</source>
        <translation>Novo som</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="75"/>
        <source>Sound id (filename):</source>
        <translation>Id do som (nome do arquivo):</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="80"/>
        <source>New item</source>
        <translation>Novo item</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="81"/>
        <source>Item id (filename):</source>
        <translation>Id do item (nome do arquivo):</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="87"/>
        <source>New enemy</source>
        <translation>Novo inimigo</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="88"/>
        <source>Enemy id (filename):</source>
        <translation>Id do inimigo (nome do arquivo):</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="94"/>
        <source>New custom entity</source>
        <translation>Nova entidade customizada</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="95"/>
        <source>Custom entity id (filename):</source>
        <translation>Id da entidade customizada (nome do arquivo):</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="101"/>
        <source>New language</source>
        <translation>Novo idioma</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="102"/>
        <source>Language id (filename):</source>
        <translation>Id do idioma (nome do arquivo):</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="107"/>
        <source>New font</source>
        <translation>Nova fonte</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="108"/>
        <source>Font id (filename):</source>
        <translation>Id da fonte (nome do arquivo):</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="113"/>
        <source>New shader</source>
        <translation>Novo shader</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="114"/>
        <source>Shader id (filename):</source>
        <translation>Id do shader (nome do arquivo):</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="129"/>
        <location filename="../src/widgets/new_resource_element_dialog.cpp" line="140"/>
        <source>License</source>
        <translation>Licença</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::NewStringDialog</name>
    <message>
        <location filename="../src/widgets/new_string_dialog.ui" line="14"/>
        <source>New string</source>
        <translation>Novo texto</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_string_dialog.ui" line="51"/>
        <source>New string key:</source>
        <translation>Nova chave de texto:</translation>
    </message>
    <message>
        <location filename="../src/widgets/new_string_dialog.ui" line="61"/>
        <source>New string value:</source>
        <translation>Novo valor de texto:</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::PackageDialog</name>
    <message>
        <location filename="../src/widgets/package_dialog.ui" line="14"/>
        <source>Build Solarus Package</source>
        <translation>Construir Pacote Solarus</translation>
    </message>
    <message>
        <location filename="../src/widgets/package_dialog.ui" line="39"/>
        <source>Save quest package to:</source>
        <translation>Salvar pacote da quest em:</translation>
    </message>
    <message>
        <location filename="../src/widgets/package_dialog.ui" line="67"/>
        <source>Browse</source>
        <translation>Procurar</translation>
    </message>
    <message>
        <location filename="../src/widgets/package_dialog.ui" line="105"/>
        <source>Building quest package...</source>
        <translation>Construindo pacote da quest...</translation>
    </message>
    <message>
        <location filename="../src/widgets/package_dialog.ui" line="138"/>
        <source>Build successful!</source>
        <translation>Construção bem-sucedida!</translation>
    </message>
    <message>
        <location filename="../src/widgets/package_dialog.ui" line="176"/>
        <source>Build failed</source>
        <translation>Construção falhou</translation>
    </message>
    <message>
        <location filename="../src/widgets/package_dialog.ui" line="210"/>
        <source>Exit Code:</source>
        <translation>Código de Saída:</translation>
    </message>
    <message>
        <location filename="../src/widgets/package_dialog.ui" line="217"/>
        <source>?</source>
        <translation>?</translation>
    </message>
    <message>
        <location filename="../src/widgets/package_dialog.cpp" line="59"/>
        <source>Build</source>
        <translation>Construir</translation>
    </message>
    <message>
        <location filename="../src/widgets/package_dialog.cpp" line="90"/>
        <source>Starting...
</source>
        <translation>Iniciando...</translation>
    </message>
    <message>
        <location filename="../src/widgets/package_dialog.cpp" line="103"/>
        <source>Crashed</source>
        <translation>Travou</translation>
    </message>
    <message>
        <location filename="../src/widgets/package_dialog.cpp" line="115"/>
        <source>Quest package location:</source>
        <translation>Local do pacote da quest:</translation>
    </message>
    <message>
        <location filename="../src/widgets/package_dialog.cpp" line="117"/>
        <source>Solarus Packages (*.solarus)</source>
        <translation>Pacotes Solarus (*.solarus)</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::PatternPickerDialog</name>
    <message>
        <location filename="../src/widgets/pattern_picker_dialog.ui" line="14"/>
        <source>Pick a pattern</source>
        <translation>Selecionar um padrão</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::Quest</name>
    <message>
        <location filename="../src/quest.cpp" line="289"/>
        <source>Unknown resource type</source>
        <translation>Tipo de recurso desconhecido</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1198"/>
        <source>Invalid file name: &apos;%1&apos;</source>
        <translation>Nome de arquivo inválido: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1256"/>
        <source>File &apos;%1&apos; does not exist</source>
        <translation>O arquivo &apos;%1&apos; não existe</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1269"/>
        <source>File &apos;%1&apos; already exists</source>
        <translation>O arquivo &apos;%1&apos; já existe</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1330"/>
        <source>Wrong script name: &apos;%1&apos; (should end with &apos;.lua&apos;)</source>
        <translation>Nome de script incorreto: &apos;%1&apos; (deve terminar com &apos;.lua&apos;)</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1406"/>
        <source>Cannot create file &apos;%1&apos;</source>
        <translation>Não é possível criar o arquivo &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1195"/>
        <source>Empty file name</source>
        <translation>Nome de arquivo vazio</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="140"/>
        <source>No quest</source>
        <translation>Nenhuma quest</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="145"/>
        <source>Missing Solarus version in quest.dat</source>
        <translation>Versão do Solarus ausente em quest.dat</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1292"/>
        <source>File &apos;%1&apos; is not a folder</source>
        <translation>O arquivo &apos;%1&apos; não é uma pasta</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1305"/>
        <source>File &apos;%1&apos; is a folder</source>
        <translation>O arquivo &apos;%1&apos; é uma pasta</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1455"/>
        <source>Cannot read file &apos;%1&apos;</source>
        <translation>Não é possível ler o arquivo &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1426"/>
        <location filename="../src/quest.cpp" line="1463"/>
        <source>Cannot write file &apos;%1&apos;</source>
        <translation>Não é possível escrever no arquivo &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1356"/>
        <source>Wrong GLSL shader file name: &apos;%1&apos; (should end with &apos;.glsl&apos;)</source>
        <translation>Nome de arquivo GLSL incorreto: &apos;%1&apos; (deve terminar com &apos;.glsl&apos;)</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1391"/>
        <source>Wrong image file name: &apos;%1&apos; (should end with &apos;.png&apos;)</source>
        <translation>Nome de arquivo de imagem incorreto: &apos;%1&apos; (deve terminar com &apos;.png&apos;)</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1778"/>
        <source>Cannot load image file: &apos;%1&apos;</source>
        <translation>Não é possível carregar o arquivo de imagem: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1783"/>
        <source>This sprite already exists: &apos;%1&apos;</source>
        <translation>Este sprite já existe: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1805"/>
        <source>Cannot create folder &apos;%1&apos;: parent folder does not exist</source>
        <translation>Não é possível criar a pasta &apos;%1&apos;: a pasta pai não existe</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1811"/>
        <location filename="../src/quest.cpp" line="1848"/>
        <source>Cannot create folder &apos;%1&apos;</source>
        <translation>Não é possível criar a pasta &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1981"/>
        <source>Resource &apos;%1&apos; already exists</source>
        <translation>O recurso &apos;%1&apos; já existe</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1998"/>
        <location filename="../src/quest.cpp" line="2052"/>
        <source>Cannot rename file &apos;%1&apos;</source>
        <translation>Não é possível renomear o arquivo &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="2190"/>
        <source>Cannot delete file &apos;%1&apos;</source>
        <translation>Não é possível excluir o arquivo &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="2230"/>
        <source>Cannot delete folder &apos;%1&apos;</source>
        <translation>Não é possível excluir a pasta &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="2267"/>
        <source>Failed to delete file &apos;%1&apos;</source>
        <translation>Falha ao excluir o arquivo &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="2273"/>
        <source>Failed to delete folder &apos;%1&apos;</source>
        <translation>Falha ao excluir a pasta &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="2120"/>
        <source>Same source and destination id</source>
        <translation>Id de origem e destino iguais</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="2127"/>
        <source>A resource with id &apos;%1&apos; already exists</source>
        <translation>Um recurso com id &apos;%1&apos; já existe</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="2132"/>
        <location filename="../src/quest.cpp" line="2176"/>
        <source>No such resource: &apos;%1&apos;</source>
        <translation>Nenhum recurso: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/quest.cpp" line="1233"/>
        <source>File &apos;%1&apos; is not in this quest</source>
        <translation>O arquivo &apos;%1&apos; não está nesta quest</translation>
    </message>
</context>
<context>
    <name>QMessageBox</name>
    <message>
        <location filename="../src/widgets/gui_tools.cpp" line="35"/>
        <source>Information</source>
        <translation>Informação</translation>
    </message>
    <message>
        <location filename="../src/widgets/gui_tools.cpp" line="48"/>
        <source>Warning</source>
        <translation>Aviso</translation>
    </message>
    <message>
        <location filename="../src/widgets/gui_tools.cpp" line="61"/>
        <source>Error</source>
        <translation>Erro</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::AboutDialog</name>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="1365"/>
        <source>Integrated development environment for Solarus, a free and open-source ARPG 2D game engine.</source>
        <translation>Ambiente integrado de desenvolvimento para Solarus, um mecanismo de jogos ARPG 2D livre e de código aberto.</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.solarus-games.org&quot;&gt;&lt;span style=&quot; text-decoration: underline;&quot;&gt;Website&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="vanished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.solarus-games.org&quot;&gt;&lt;span style=&quot; text-decoration: underline;&quot;&gt;Site web&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;This program licensed is under the &lt;/span&gt;&lt;a href=&quot;http://www.gnu.org/licenses/gpl-3.0.html&quot;&gt;&lt;span style=&quot; font-size:9pt; text-decoration: underline; &quot;&gt;GNU Public License, version 3&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="vanished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;Ce programme est sous licence  &lt;/span&gt;&lt;a href=&quot;http://www.gnu.org/licenses/gpl-3.0.html&quot;&gt;&lt;span style=&quot; font-size:9pt; text-decoration: underline; &quot;&gt;GNU Public License, version 3&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="1362"/>
        <source>About %0</source>
        <translation>Sobre %0</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ChangeBorderSetIdDialog</name>
    <message>
        <location filename="../src/widgets/change_border_set_id_dialog.ui" line="14"/>
        <source>Border set id</source>
        <translation>Id do conjunto de bordas</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_border_set_id_dialog.ui" line="20"/>
        <source>New contour id:</source>
        <translation>Novo id do contorno:</translation>
    </message>
    <message>
        <source>New border set id:</source>
        <translation type="vanished">Id do novo border set :</translation>
    </message>
    <message>
        <source>New id for border set &apos;%1&apos;:</source>
        <translation type="vanished">Nouvel id pour le border set &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_border_set_id_dialog.cpp" line="35"/>
        <source>New id for contour &apos;%1&apos;:</source>
        <translation>Novo id para o contorno &apos;%1&apos;:</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ChangeDialogIdDialog</name>
    <message>
        <location filename="../src/widgets/change_dialog_id_dialog.ui" line="14"/>
        <source>Change dialog id</source>
        <translation>Mudar id do diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_dialog_id_dialog.ui" line="20"/>
        <source>New dialog id:</source>
        <translation>Novo id do diálogo:</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_dialog_id_dialog.ui" line="30"/>
        <source>Change the id of all dialogs with this id as prefix</source>
        <translation>Mudar o id de todos os diálogos com este id como prefixo</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_dialog_id_dialog.cpp" line="41"/>
        <source>New id for dialogs prefixed by &apos;%1&apos;:</source>
        <translation>Novo id para diálogos com prefixo &apos;%1&apos;:</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_dialog_id_dialog.cpp" line="44"/>
        <source>New id for dialog &apos;%1&apos;:</source>
        <translation>Novo id para o diálogo &apos;%1&apos;:</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_dialog_id_dialog.cpp" line="101"/>
        <source>Invalid dialog id: %1</source>
        <translation>Id de diálogo inválido: %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_dialog_id_dialog.cpp" line="110"/>
        <location filename="../src/widgets/change_dialog_id_dialog.cpp" line="115"/>
        <source>The dialog &apos;%1&apos; already exists</source>
        <translation>O diálogo &apos;%1&apos; já existe</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ChangeFileInfoDialog</name>
    <message>
        <location filename="../src/widgets/change_file_info_dialog.ui" line="14"/>
        <source>File information</source>
        <translation>Informações do arquivo</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_file_info_dialog.ui" line="20"/>
        <source>Set file information</source>
        <translation>Definir informações do arquivo</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_file_info_dialog.ui" line="41"/>
        <source>Author:</source>
        <translation>Autor:</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_file_info_dialog.ui" line="54"/>
        <source>License:</source>
        <translation>Licença:</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ChangePatternIdDialog</name>
    <message>
        <source>New pattern id:</source>
        <translation type="vanished">Id do novo padrão:</translation>
    </message>
    <message>
        <source>Update references in existing maps</source>
        <translation type="vanished">Atualizar referências em mapas existentes</translation>
    </message>
    <message>
        <source>Rename tile pattern</source>
        <translation type="vanished">Renomear padrão do tile</translation>
    </message>
    <message>
        <source>New id for pattern &apos;%1&apos;:</source>
        <translation type="vanished">Novo id para o padrão &apos;%1&apos;:</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ChangeResourceIdDialog</name>
    <message>
        <location filename="../src/widgets/change_resource_id_dialog.ui" line="14"/>
        <source>Rename resource</source>
        <translation>Renomear recurso</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_resource_id_dialog.ui" line="20"/>
        <source>New id for resource element</source>
        <translation>Novo id para elemento do recurso</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_resource_id_dialog.ui" line="30"/>
        <source>Update references</source>
        <translation>Atualizar referências</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_resource_id_dialog.cpp" line="46"/>
        <source>New id for %1 &apos;%2&apos;:</source>
        <translation>Novo id para %1 &apos;%2&apos;:</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_resource_id_dialog.cpp" line="52"/>
        <source>Update existing teletransporters leading to this map</source>
        <translation>Atualizar teletranportadores existentes que levam para este mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_resource_id_dialog.cpp" line="56"/>
        <source>Update existing maps using this tileset</source>
        <translation>Atualizar mapas existentes que usam este tileset</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_resource_id_dialog.cpp" line="60"/>
        <source>Update existing maps using this music</source>
        <translation>Atualizar mapas existentes que usam esta música</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_resource_id_dialog.cpp" line="64"/>
        <source>Update existing enemies having this breed</source>
        <translation>Atualizar inimigos existentes com esta raça</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_resource_id_dialog.cpp" line="68"/>
        <source>Update existing custom entities having this model</source>
        <translation>Atualizar entidades personalizadas existentes com este modelo</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_resource_id_dialog.cpp" line="126"/>
        <source>Empty resource element id</source>
        <translation>Id do elemento do recurso vazio</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_resource_id_dialog.cpp" line="131"/>
        <source>Invalid resource element id</source>
        <translation>Id do elemento do recurso inválido</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ChangeSourceImageDialog</name>
    <message>
        <location filename="../src/widgets/change_source_image_dialog.ui" line="14"/>
        <source>Change source image</source>
        <translation>Mudar imagem de origem</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_source_image_dialog.ui" line="76"/>
        <source>Image</source>
        <translation>Imagem</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_source_image_dialog.ui" line="83"/>
        <source>Tileset</source>
        <translation>Tileset</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_source_image_dialog.cpp" line="125"/>
        <source>No image selected.</source>
        <translation>Nenhuma imagem selecionada.</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ChangeStringKeyDialog</name>
    <message>
        <location filename="../src/widgets/change_string_key_dialog.ui" line="14"/>
        <source>Change string key</source>
        <translation>Mudar chave de texto</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_string_key_dialog.ui" line="20"/>
        <source>New string key:</source>
        <translation>Nova chave de texto:</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_string_key_dialog.ui" line="30"/>
        <source>Change the key of all strings with this key as prefix</source>
        <translation>Mudar a chave de todos os textos com esta chave como prefixo</translation>
    </message>
    <message>
        <source>Change the key of all string with this key as prefix</source>
        <translation type="vanished">Mudar a chave de todos os textos com esta chave como prefixo</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_string_key_dialog.cpp" line="41"/>
        <source>New key for strings prefixed by &apos;%1&apos;:</source>
        <translation>Nova chave para textos com prefixo &apos;%1&apos;:</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_string_key_dialog.cpp" line="44"/>
        <source>New key for string &apos;%1&apos;:</source>
        <translation>Nova chave para o texto &apos;%1&apos;:</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_string_key_dialog.cpp" line="101"/>
        <source>Invalid string key: %1</source>
        <translation>Chave de texto inválida: %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/change_string_key_dialog.cpp" line="110"/>
        <location filename="../src/widgets/change_string_key_dialog.cpp" line="115"/>
        <source>The string &apos;%1&apos; already exists</source>
        <translation>O texto &apos;%1&apos; já existe</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ColorChooser</name>
    <message>
        <location filename="../src/widgets/color_chooser.cpp" line="89"/>
        <source>Select color</source>
        <translation>Selecionar cor</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ColorPicker</name>
    <message>
        <source>Select color</source>
        <translation type="vanished">Selecionar cor</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::Console</name>
    <message>
        <location filename="../src/widgets/console.ui" line="45"/>
        <source>Run Lua code to the quest</source>
        <translation>Executar código Lua na quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/console.cpp" line="264"/>
        <source>The quest process failed to start.</source>
        <translation>O processo da quest falhou ao iniciar.</translation>
    </message>
    <message>
        <location filename="../src/widgets/console.cpp" line="267"/>
        <source>The quest process crashed.</source>
        <translation>O processo da quest travou.</translation>
    </message>
    <message>
        <location filename="../src/widgets/console.cpp" line="270"/>
        <source>The quest process timed out.</source>
        <translation>O processo da quest expirou.</translation>
    </message>
    <message>
        <location filename="../src/widgets/console.cpp" line="278"/>
        <source>An unknown error occurred to the quest process.</source>
        <translation>Um erro desconhecido ocorreu no processo da quest.</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ConsoleLineEdit</name>
    <message>
        <location filename="../src/widgets/console_line_edit.cpp" line="103"/>
        <source>Type a Lua command</source>
        <translation>Digite um comando Lua</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::DialogPropertiesTable</name>
    <message>
        <location filename="../src/widgets/dialog_properties_table.cpp" line="36"/>
        <source>New property...</source>
        <translation>Nova propriedade...</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialog_properties_table.cpp" line="42"/>
        <source>Change key...</source>
        <translation>Mudar chave...</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialog_properties_table.cpp" line="43"/>
        <source>F2</source>
        <translation>F2</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialog_properties_table.cpp" line="50"/>
        <source>Delete...</source>
        <translation>Excluir...</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialog_properties_table.cpp" line="58"/>
        <source>Set from translation...</source>
        <translation>Definir pela tradução...</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::DialogsEditor</name>
    <message>
        <source>Dialogss editor</source>
        <translation type="vanished">Editor de diálogos</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="14"/>
        <source>Dialogs editor</source>
        <translation>Editor de diálogos</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="55"/>
        <source>Language properties</source>
        <translation>Propriedades do idioma</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="64"/>
        <source>Language id</source>
        <translation>Id do idioma</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="77"/>
        <source>Folder name of the language</source>
        <translation>Nome da pasta do idioma</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="90"/>
        <source>Language description</source>
        <translation>Descrição do idioma</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="97"/>
        <source>User-friendly description to show in the editor</source>
        <translation>Descrição amigável do usuário para exibir no editor</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="161"/>
        <source>Compare to language</source>
        <translation>Comparar com idioma</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="174"/>
        <source>Refresh language</source>
        <translation>Atualizar idioma</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="177"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="250"/>
        <source>Add dialog</source>
        <translation>Adicionar diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="270"/>
        <location filename="../src/widgets/dialogs_editor.cpp" line="135"/>
        <source>Change dialog id</source>
        <translation>Mudar id do diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="290"/>
        <source>Duplicate dialog(s)</source>
        <translation>Duplicar diálogo(s)</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="310"/>
        <location filename="../src/widgets/dialogs_editor.cpp" line="206"/>
        <source>Delete dialog</source>
        <translation>Excluir diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="357"/>
        <source>Dialog properties</source>
        <translation>Propriedades do diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="377"/>
        <source>Dialog id:</source>
        <translation>Id do diálogo:</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="420"/>
        <source>Text:</source>
        <translation>Texto:</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="440"/>
        <source>1,1</source>
        <translation>1,1</translation>
    </message>
    <message>
        <source>Display right margin at column:</source>
        <translation type="vanished">Exibir margem direita na coluna:</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="465"/>
        <source>Translation:</source>
        <translation>Tradução:</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="494"/>
        <source>Properties :</source>
        <translation>Propriedades:</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="536"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="541"/>
        <source>Translation</source>
        <translation>Tradução</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="569"/>
        <source>Add property</source>
        <translation>Adicionar propriedade</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="589"/>
        <source>Change property key</source>
        <translation>Mudar chave da propriedade</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.ui" line="609"/>
        <source>Delete property</source>
        <translation>Excluir propriedade</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="71"/>
        <source>Create dialog</source>
        <translation>Criar diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="104"/>
        <source>Duplicate dialogs</source>
        <translation>Duplicar diálogos</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="168"/>
        <source>Change dialog id prefix</source>
        <translation>Mudar prefixo do id do diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="238"/>
        <source>Delete dialogs</source>
        <translation>Excluir diálogos</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="272"/>
        <source>Change dialog text</source>
        <translation>Mudar texto do diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="307"/>
        <source>Create dialog property</source>
        <translation>Criar propriedade do diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="341"/>
        <source>Delete dialog property</source>
        <translation>Excluir propriedade do diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="376"/>
        <location filename="../src/widgets/dialogs_editor.cpp" line="988"/>
        <source>Change dialog property key</source>
        <translation>Mudar chave da propriedade do diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="415"/>
        <source>Change dialog property</source>
        <translation>Mudar propriedade do diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="465"/>
        <source>Dialogs %1</source>
        <translation>Diálogos %1</translation>
    </message>
    <message>
        <source>Dialogs &apos;%1&apos; has been modified. Save changes?</source>
        <translation type="vanished">Os diálogos &apos;%1&apos; foram modificados. Salvar alterações?</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="468"/>
        <source>Dialogs &apos;%1&apos; have been modified. Save changes?</source>
        <translation>Os diálogos &apos;%1&apos; foram modificados. Salvar alterações?</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="477"/>
        <source>&lt;No language&gt;</source>
        <translation>&lt;Nenhum idioma&gt;</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="643"/>
        <source>Invalid description</source>
        <translation>Descrição inválida</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="688"/>
        <source>New dialog</source>
        <translation>Novo diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="688"/>
        <source>New dialog id:</source>
        <translation>Novo id do diálogo:</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="696"/>
        <source>Invalid dialog id: %1</source>
        <translation>Id do diálogo inválido: %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="701"/>
        <location filename="../src/widgets/dialogs_editor.cpp" line="718"/>
        <source>Dialog &apos;%1&apos; already exists</source>
        <translation>O diálogo &apos;%1&apos; já existe</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="714"/>
        <source>_copy</source>
        <translation>_copy</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="792"/>
        <source>Delete confirmation</source>
        <translation>Confirmar exclusão</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="793"/>
        <source>Do you really want to delete all dialogs prefixed by &apos;%1&apos;?</source>
        <translation>Você realmente deseja excluir todos os diálogos com prefixo &apos;%1&apos;?</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="925"/>
        <source>New dialog property</source>
        <translation>Nova propriedade do diálogo</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="926"/>
        <source>New property key:</source>
        <translation>Nova chave da propriedade:</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="945"/>
        <source>The property &apos;%1&apos; already exists in the dialog &apos;%2&apos;</source>
        <translation>A propriedade &apos;%1&apos; já existe no diálogo &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="989"/>
        <source>Change the key of the property &apos;%1&apos;:</source>
        <translation>Mudar a chave da propriedade &apos;%1&apos;:</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="1114"/>
        <source>Invalid property key: it should be a valid Lua identifier</source>
        <translation>Chave de propriedade inválida: deve ser um identificador Lua válido</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_editor.cpp" line="934"/>
        <location filename="../src/widgets/dialogs_editor.cpp" line="997"/>
        <source>The property key cannot be empty</source>
        <translation>A chave da propriedade não pode estar vazia</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::DialogsModel</name>
    <message>
        <location filename="../src/dialogs_model.cpp" line="47"/>
        <location filename="../src/dialogs_model.cpp" line="881"/>
        <source>Cannot open dialogs data file &apos;%1&apos;</source>
        <translation>Não é possível abrir arquivo de dados de diálogos &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/dialogs_model.cpp" line="85"/>
        <source>Cannot save dialogs data file &apos;%1&apos;</source>
        <translation>Não é possível salvar arquivo de dados de diálogos &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/dialogs_model.cpp" line="395"/>
        <location filename="../src/dialogs_model.cpp" line="711"/>
        <source>Invalid dialog id: %1</source>
        <translation>Id do diálogo inválido: %1</translation>
    </message>
    <message>
        <location filename="../src/dialogs_model.cpp" line="399"/>
        <location filename="../src/dialogs_model.cpp" line="497"/>
        <location filename="../src/dialogs_model.cpp" line="591"/>
        <location filename="../src/dialogs_model.cpp" line="673"/>
        <source>Dialog &apos;%1&apos; already exists</source>
        <translation>O diálogo &apos;%1&apos; já existe</translation>
    </message>
    <message>
        <location filename="../src/dialogs_model.cpp" line="587"/>
        <source>Dialog &apos;%1&apos; does not exist</source>
        <translation>O diálogo &apos;%1&apos; não existe</translation>
    </message>
    <message>
        <location filename="../src/dialogs_model.cpp" line="595"/>
        <source>Invalid dialog id: &apos;%1&apos;</source>
        <translation>Id do diálogo inválido: &apos;%1&apos;</translation>
    </message>
    <message>
        <source>Dialog &apos;%1&apos; no exists</source>
        <translation type="vanished">O diálogo &apos;%1&apos; não existe</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::DialogsTreeView</name>
    <message>
        <location filename="../src/widgets/dialogs_tree_view.cpp" line="38"/>
        <source>New dialog...</source>
        <translation>Novo diálogo...</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_tree_view.cpp" line="44"/>
        <source>Duplicate dialog(s)...</source>
        <translation>Duplicar diálogo(s)...</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_tree_view.cpp" line="50"/>
        <source>Change id...</source>
        <translation>Mudar id...</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_tree_view.cpp" line="51"/>
        <source>F2</source>
        <translation>F2</translation>
    </message>
    <message>
        <location filename="../src/widgets/dialogs_tree_view.cpp" line="58"/>
        <source>Delete...</source>
        <translation>Excluir...</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::DocWidget</name>
    <message>
        <source>MainWindow</source>
        <translation type="vanished">MainWindow</translation>
    </message>
    <message>
        <source>toolBar</source>
        <translation type="vanished">toolBar</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::QuestDatabase</name>
    <message>
        <location filename="../src/quest_database.cpp" line="36"/>
        <source>Map</source>
        <comment>resource_type</comment>
        <extracomment>To describe the type of resource itself like: this is a Map.</extracomment>
        <translation>Mapa</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="37"/>
        <source>Tileset</source>
        <comment>resource_type</comment>
        <translation>Tileset</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="38"/>
        <source>Sprite</source>
        <comment>resource_type</comment>
        <translation>Sprite</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="39"/>
        <source>Music</source>
        <comment>resource_type</comment>
        <translation>Música</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="40"/>
        <source>Sound</source>
        <comment>resource_type</comment>
        <translation>Som</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="41"/>
        <source>Item</source>
        <comment>resource_type</comment>
        <translation>Item</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="42"/>
        <source>Enemy</source>
        <comment>resource_type</comment>
        <translation>Inimigo</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="43"/>
        <source>Custom entity</source>
        <comment>resource_type</comment>
        <translation>Entidade personalizada</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="44"/>
        <source>Language</source>
        <comment>resource_type</comment>
        <translation>Idioma</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="45"/>
        <source>Font</source>
        <comment>resource_type</comment>
        <translation>Fonte</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="46"/>
        <source>Shader</source>
        <comment>resource_type</comment>
        <translation>Shader</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="51"/>
        <source>Map</source>
        <comment>resource_element</comment>
        <extracomment>To be used with a specific element id like: Rename Map X.</extracomment>
        <translation>o Mapa</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="52"/>
        <source>Tileset</source>
        <comment>resource_element</comment>
        <translation>o Tileset</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="53"/>
        <source>Sprite</source>
        <comment>resource_element</comment>
        <translation>o Sprite</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="54"/>
        <source>Music</source>
        <comment>resource_element</comment>
        <translation>a Música</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="55"/>
        <source>Sound</source>
        <comment>resource_element</comment>
        <translation>o Som</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="56"/>
        <source>Item</source>
        <comment>resource_element</comment>
        <translation>o Item</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="57"/>
        <source>Enemy</source>
        <comment>resource_element</comment>
        <translation>o Inimigo</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="58"/>
        <source>Custom entity</source>
        <comment>resource_element</comment>
        <translation>a Entidade personalizada</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="59"/>
        <source>Language</source>
        <comment>resource_element</comment>
        <translation>o Idioma</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="60"/>
        <source>Font</source>
        <comment>resource_element</comment>
        <translation>a Fonte</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="61"/>
        <source>Shader</source>
        <comment>resource_element</comment>
        <translation>o Shader</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="65"/>
        <source>Maps folder</source>
        <translation>Pasta de Mapas</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="66"/>
        <source>Tilesets folder</source>
        <translation>Pasta de Tilesets</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="67"/>
        <source>Sprites folder</source>
        <translation>Pasta de Sprites</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="68"/>
        <source>Musics folder</source>
        <translation>Pasta de Músicas</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="69"/>
        <source>Sounds folder</source>
        <translation>Pasta de Sons</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="70"/>
        <source>Items folder</source>
        <translation>Pasta de Items</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="71"/>
        <source>Enemies folder</source>
        <translation>Pasta de Inimigos</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="72"/>
        <source>Custom entities folder</source>
        <translation>Pasta de Entidades personalizadas</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="73"/>
        <source>Languages folder</source>
        <translation>Pasta de Idiomas</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="74"/>
        <source>Fonts folder</source>
        <translation>Pasta de Fontes</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="75"/>
        <source>Shaders folder</source>
        <translation>Pasta de Shaders</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="79"/>
        <source>New map...</source>
        <translation>Novo mapa...</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="80"/>
        <source>New tileset...</source>
        <translation>Novo tileset...</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="81"/>
        <source>New sprite...</source>
        <translation>Novo sprite...</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="82"/>
        <source>New music...</source>
        <translation>Nova música...</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="83"/>
        <source>New sound...</source>
        <translation>Novo som...</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="84"/>
        <source>New item...</source>
        <translation>Novo item...</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="85"/>
        <source>New enemy breed...</source>
        <translation>Nova raça de inimigo...</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="86"/>
        <source>New custom entity model...</source>
        <translation>Novo modelo de entidade personalizada...</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="87"/>
        <source>New language...</source>
        <translation>Novo idioma...</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="88"/>
        <source>New font...</source>
        <translation>Nova fonte...</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="89"/>
        <source>New shader...</source>
        <translation>Novo shader...</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="125"/>
        <source>No quest</source>
        <translation>Nenhuma quest</translation>
    </message>
    <message>
        <location filename="../src/quest_database.cpp" line="130"/>
        <source>Cannot write file &apos;%1&apos;</source>
        <translation>Não foi possível escrever o arquivo &apos;%1&apos;</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::QuestFilesModel</name>
    <message>
        <source>Resource</source>
        <translation type="vanished">Recurso</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="369"/>
        <source>Description</source>
        <translation>Descrição</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="366"/>
        <source>File</source>
        <translation>Arquivo</translation>
    </message>
    <message>
        <source>Resource description</source>
        <translation type="vanished">Descrição do recurso</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="372"/>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="375"/>
        <source>Author</source>
        <translation>Autor</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="378"/>
        <source>License</source>
        <translation>Licença</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="598"/>
        <source>Quest</source>
        <translation>Quest</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="603"/>
        <source>Main Lua script</source>
        <translation>Script Lua principal</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="617"/>
        <source>Dialogs file</source>
        <translation>Arquivo de diálogos</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="621"/>
        <source>Strings file</source>
        <translation>Arquivo de textos</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="629"/>
        <source>Map script</source>
        <translation>Script de mapa</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="632"/>
        <source>Script</source>
        <translation>Script</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="636"/>
        <source>GLSL shader code</source>
        <translation>Código de shader GLSL</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="644"/>
        <source>Tileset tiles image</source>
        <translation>Imagem de tiles do tileset</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="648"/>
        <source>Tileset sprites image</source>
        <translation>Imagem de sprites do tileset</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="651"/>
        <source>Image</source>
        <translation>Imagem</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="656"/>
        <source>Data file</source>
        <translation>Arquivo de dados</translation>
    </message>
    <message>
        <source>Lua script</source>
        <translation type="vanished">Script Lua</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="785"/>
        <source>%1 (file not found)</source>
        <translation>%1 (arquivo não encontrado)</translation>
    </message>
    <message>
        <location filename="../src/quest_files_model.cpp" line="795"/>
        <source>%1 (not in the quest)</source>
        <translation>%1 (não está na quest)</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::QuestProperties</name>
    <message>
        <location filename="../src/quest_properties.cpp" line="79"/>
        <source>Cannot open file &apos;%1&apos;</source>
        <translation>Não foi possível abrir o arquivo &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/quest_properties.cpp" line="90"/>
        <source>No quest</source>
        <translation>Nenhuma quest</translation>
    </message>
    <message>
        <location filename="../src/quest_properties.cpp" line="95"/>
        <source>Cannot write file &apos;%1&apos;</source>
        <translation>Não foi possível escrever o arquivo &apos;%1&apos;</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::QuestPropertiesEditor</name>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="74"/>
        <source>Quest information</source>
        <translation>Informações da quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="105"/>
        <source>Solarus version</source>
        <translation>Versão do Solarus</translation>
    </message>
    <message>
        <source>Version of the engine your data files are compatible with</source>
        <translation type="vanished">Versão do motor com a qual seus arquivos de dados são compatíveis</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="124"/>
        <source>Write directory</source>
        <translation>Pasta de gravação</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="148"/>
        <source>your_quest_title</source>
        <translation>seu_titulo_de_quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="155"/>
        <source>Folder where to write savegames, relative to &quot;$HOME/.solarus/&quot;.
Must identify your quest to avoid confusion with other quests.</source>
        <translation>Pasta onde gravar os saves, relativo a &quot;$HOME/.solarus/&quot;.
Deve identificar sua quest para evitar confusão com outras quests.</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="173"/>
        <source>Quest title</source>
        <translation>Título da quest</translation>
    </message>
    <message>
        <source>Yout Quest Title</source>
        <translation type="vanished">Seu Título de Quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="197"/>
        <source>Your Quest Title</source>
        <translation>Seu Título de Quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="204"/>
        <source>The name of your quest.</source>
        <translation>O nome da sua quest.</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="218"/>
        <source>Summary</source>
        <translation>Resumo</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="245"/>
        <source>One line describing your quest.</source>
        <translation>Uma linha descrevendo sua quest.</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="259"/>
        <source>Description</source>
        <translation>Descrição</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="319"/>
        <source>Author</source>
        <translation>Autor</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="346"/>
        <source>People who develop this quest.</source>
        <translation>Pessoas que desenvolvem este projeto.</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="360"/>
        <source>Quest version</source>
        <translation>Versão da quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="384"/>
        <source>0.0.1</source>
        <translation>0.0.1</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="391"/>
        <source>Current release of your quest.</source>
        <translation>Versão atual do seu jogo.</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="400"/>
        <source>Initial release date</source>
        <translation>Data de lançamento inicial</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="441"/>
        <location filename="../src/widgets/quest_properties_editor.ui" line="554"/>
        <source>None</source>
        <translation>Nenhuma</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="499"/>
        <source>Status and date of the initial release.</source>
        <translation>Status e data do lançamento inicial.</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="513"/>
        <source>Latest release date</source>
        <translation>Data do lançamento mais recente</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="612"/>
        <source>Status and date of the current latest release.</source>
        <translation>Status e data da versão mais recente lançada.</translation>
    </message>
    <message>
        <source>Release date</source>
        <translation type="vanished">Data de lançamento</translation>
    </message>
    <message>
        <source>In progress</source>
        <translation type="vanished">Em desenvolvimento</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="464"/>
        <location filename="../src/widgets/quest_properties_editor.ui" line="577"/>
        <source>Released</source>
        <translation>Lançado em</translation>
    </message>
    <message>
        <source>Status and date of the current release.</source>
        <translation type="vanished">Status e data do lançamento atual.</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="626"/>
        <source>Website</source>
        <translation>Site</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="650"/>
        <source>https://www.example.com</source>
        <translation>https://www.example.com</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="657"/>
        <source>Official website of the quest.</source>
        <translation>Site oficial do seu projeto.</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="666"/>
        <source>License</source>
        <translation>Licença</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="690"/>
        <source>GPL v3</source>
        <translation>GPL v3</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="697"/>
        <source>License of your quest.</source>
        <translation>Licença da sua quest.</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="723"/>
        <source>en,fr,es</source>
        <translation>en,pt_BR,es</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="730"/>
        <source>The languages your quest supports. Use standard ISO 639-1 codes, separated by a comma (&quot;,&quot;).</source>
        <translation>Os idiomas suportados pela sua quest. Use códigos ISO 639-1 padrão, separados por vírgula (&quot;,&quot;).</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="742"/>
        <source>Languages</source>
        <translation>Idiomas</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="749"/>
        <source>Number of players</source>
        <translation>Número de jogadores</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="803"/>
        <source>to</source>
        <translation>a</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="841"/>
        <source>Minimum and maximum number of players who can play together your quest.</source>
        <translation>Número mínimo e máximo de jogadores que podem jogar sua quest juntos.</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="853"/>
        <source>Genres</source>
        <translation>Gêneros</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="877"/>
        <source>Action/Adventure,RPG,FPS</source>
        <translation>Action/Adventure,RPG,FPS</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="884"/>
        <source>How your quest could be classified. Use English genre names, separated by a comma (&quot;,&quot;).</source>
        <translation>Como sua quest pode ser classificada. Use nomes de gêneros em inglês, separados por vírgula (&quot;,&quot;).</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="907"/>
        <source>Video</source>
        <translation>Vídeo</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="930"/>
        <source>Video options</source>
        <translation>Opções de vídeo</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="954"/>
        <source>Smooth camera scrolling</source>
        <translation>Rolagem suave da câmera</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="961"/>
        <source>Enables subpixel smoothing of camera scrolling movement.</source>
        <translation>Ativa suavização de subpixel no movimento de rolagem da câmera.</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="987"/>
        <source>Synchronize update rate with video</source>
        <translation>Sincronizar taxa de atualização com vídeo</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="994"/>
        <source>Keeps the main loop update rate the same as the video refresh rate.</source>
        <translation>Mantém a taxa de atualização do loop principal igual à taxa de atualização do vídeo.</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="305"/>
        <source>A more detailed description of your quest.</source>
        <translation>Uma descrição mais detalhada da sua quest.</translation>
    </message>
    <message>
        <source>Quest size</source>
        <translation type="vanished">Tamanho da quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="1106"/>
        <source>Size of the logical game area (before any scaling).
This will be the visible space of the current map.</source>
        <translation>Tamanho da área lógica do jogo (antes de qualquer escala).
Este será o espaço visível do mapa atual.</translation>
    </message>
    <message>
        <source>Window title</source>
        <translation type="vanished">Título da janela</translation>
    </message>
    <message>
        <source>Usually the title of your game.</source>
        <translation type="vanished">Geralmente o título do seu jogo.</translation>
    </message>
    <message>
        <source>Directory where your quest will write its savegames and setting files</source>
        <translation type="vanished">Pasta onde sua quest irá gravar saves e arquivos de configuração</translation>
    </message>
    <message>
        <source>Title bar</source>
        <translation type="vanished">Barra de título</translation>
    </message>
    <message>
        <source>Title of the window</source>
        <translation type="vanished">Título da janela</translation>
    </message>
    <message>
        <source>Folder where to write savegames, relative to &quot;$HOME/.solarus/&quot;.
Should identify your quest to avoid confusion with other quests.</source>
        <translation type="vanished">Pasta onde gravar saves, relativo a &quot;$HOME/.solarus/&quot;.
Deve identificar sua quest para evitar confusão com outras quests.</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="1008"/>
        <source>Normal quest size</source>
        <translation>Tamanho normal da quest</translation>
    </message>
    <message>
        <source>Size of the logical game area (before any scaling).
This is the visible space of the current map.</source>
        <translation type="vanished">Tamanho da área lógica do jogo (antes de qualquer escala).</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="1124"/>
        <source>Minimum quest size</source>
        <translation>Tamanho mínimo da quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="1222"/>
        <location filename="../src/widgets/quest_properties_editor.ui" line="1334"/>
        <source>Only useful to support a range of logical sizes.</source>
        <translation>Útil apenas para suportar um intervalo de tamanhos lógicos.</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="1236"/>
        <source>Maximum quest size</source>
        <translation>Tamanho máximo da quest</translation>
    </message>
    <message>
        <source>Usual size of the game screen in pixels</source>
        <translation type="vanished">Tamanho usual da tela do jogo em pixels</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.ui" line="1065"/>
        <location filename="../src/widgets/quest_properties_editor.ui" line="1181"/>
        <location filename="../src/widgets/quest_properties_editor.ui" line="1293"/>
        <source>x</source>
        <translation>x</translation>
    </message>
    <message>
        <source>Minimum size of the game screen in pixels</source>
        <translation type="vanished">Tamanho mínimo da tela do jogo em pixels</translation>
    </message>
    <message>
        <source>Maximum size of the game screen in pixels</source>
        <translation type="vanished">Tamanho máximo da tela do jogo em pixels</translation>
    </message>
    <message>
        <source># Write directory #
Directory where your quest will write its savegames and setting files.
It will be a subdirectory of &apos;$HOME/.solarus/&apos;, automatically created by the engine. 
Its name should identify your quest, to avoid confusion with other Solarus quests that might also be installed on the user&apos;s machine. 
You must define it before you can use savegames or setting files.

# Title bar #
Title of the window. You should probably put the title of your game here.
</source>
        <translation type="vanished"># Pasta de gravação #
Pasta onde sua quest irá gravar seus saves e arquivos de configuração.
Será um subdiretório de &apos;$HOME/.solarus/&apos;, criado automaticamente pelo motor.
Seu nome deve identificar sua quest, para evitar confusão com outras quests Solarus que possam estar instaladas na máquina do usuário.
Você deve defini-lo antes de poder usar saves ou arquivos de configuração.

# Barra de título #
Título da janela. Você provavelmente deve colocar o título do seu jogo aqui.
</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="64"/>
        <source>Change write directory</source>
        <translation>Alterar pasta de gravação</translation>
    </message>
    <message>
        <source>Change title bar</source>
        <translation type="vanished">Alterar barra de título</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="94"/>
        <source>Change title</source>
        <translation>Alterar título</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="123"/>
        <source>Change summary</source>
        <translation>Alterar resumo</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="149"/>
        <source>Change detailed description</source>
        <translation>Alterar descrição detalhada</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="175"/>
        <source>Change author</source>
        <translation>Alterar autor</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="201"/>
        <source>Change quest version</source>
        <translation>Alterar versão</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="227"/>
        <source>Change release date</source>
        <translation>Alterar data de lançamento</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="253"/>
        <source>Change website</source>
        <translation>Alterar site</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="280"/>
        <source>Change normal size</source>
        <translation>Alterar tamanho normal</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="310"/>
        <source>Change minimum size</source>
        <translation>Alterar tamanho mínimo</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="354"/>
        <source>Change maximum size</source>
        <translation>Alterar tamanho máximo</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="398"/>
        <source>Set subpixel camera</source>
        <translation>Alterar rolagem suave</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="425"/>
        <source>Set dynamic timestep</source>
        <translation>Alterar sincronização da taxa de atualização</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="452"/>
        <source>Change initial release date</source>
        <translation>Alterar data de lançamento inicial</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="480"/>
        <source>Change license</source>
        <translation>Alterar licença</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="510"/>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="540"/>
        <source>Change maximum players</source>
        <translation>Alterar máximo de jogadores</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="570"/>
        <source>Change languages</source>
        <translation>Alterar idiomas</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="600"/>
        <source>Change genres</source>
        <translation>Alterar gêneros</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="665"/>
        <source>Quest properties</source>
        <translation>Propriedades da quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/quest_properties_editor.cpp" line="668"/>
        <source>Quest properties have been modified. Save changes?</source>
        <translation>As propriedades da quest foram modificadas. Salvar alterações?</translation>
    </message>
    <message>
        <source>Quest properties has been modified. Save changes?</source>
        <translation type="vanished">As propriedades da quest foram modificadas. Salvar alterações?</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::MapEditor</name>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="14"/>
        <source>Map editor</source>
        <translation>Editor de mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="106"/>
        <source>Map id</source>
        <translation>Id do mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="133"/>
        <source>Filename of the map (without extension)</source>
        <translation>Nome do arquivo do mapa (sem extensão)</translation>
    </message>
    <message>
        <source>Open map script</source>
        <translation type="vanished">Abrir script do mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="146"/>
        <source>Open map script (F4)</source>
        <translation>Abrir script do mapa (F4)</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="165"/>
        <location filename="../src/widgets/map_editor.ui" line="181"/>
        <source>Description</source>
        <translation>Descrição</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="178"/>
        <source>User-friendly description to show in the editor</source>
        <translation>Descrição amigável para exibir no editor</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="191"/>
        <source>Size</source>
        <translation>Tamanho</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="301"/>
        <source>World</source>
        <translation>Mundo</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="471"/>
        <source>Patterns</source>
        <translation>Padrões</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="510"/>
        <location filename="../src/widgets/map_editor.ui" line="622"/>
        <source>Edit tileset (Ctrl-T)</source>
        <translation>Editar tileset (Ctrl-T)</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="520"/>
        <location filename="../src/widgets/map_editor.ui" line="632"/>
        <source>Ctrl+T</source>
        <translation>Ctrl+T</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="544"/>
        <source>Contour generator</source>
        <translation>Gerador de contorno</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="562"/>
        <source>Generate contour tiles around the selection</source>
        <translation>Gerar tiles de contorno ao redor da seleção</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="641"/>
        <source>Contour</source>
        <translation>Contorno</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="687"/>
        <source>Generate contour tiles around the selection (Ctrl+B)</source>
        <translation>Gerar tiles de contorno ao redor da seleção (Ctrl+B)</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="690"/>
        <source>Generate tiles</source>
        <translation>Gerar tiles</translation>
    </message>
    <message>
        <source>Countour</source>
        <translation type="vanished">Contorno</translation>
    </message>
    <message>
        <source>Generate contour tiles</source>
        <translation type="vanished">Gerar tiles de contorno</translation>
    </message>
    <message>
        <source>Border generator</source>
        <translation type="vanished">Gerador de bordas</translation>
    </message>
    <message>
        <source>Generate borders around the selection</source>
        <translation type="vanished">Gerar bordas ao redor da seleção</translation>
    </message>
    <message>
        <source>Border set</source>
        <translation type="vanished">Border set</translation>
    </message>
    <message>
        <source>Generate border tiles around the selection (Ctrl+B)</source>
        <translation type="vanished">Gerar tiles de bordas ao redor da seleção (Ctrl+B)</translation>
    </message>
    <message>
        <source>Generate borders</source>
        <translation type="vanished">Gerar bordas</translation>
    </message>
    <message>
        <source>Tiles</source>
        <translation type="vanished">Tiles</translation>
    </message>
    <message>
        <source>Autotiles</source>
        <translation type="vanished">Autotiles</translation>
    </message>
    <message>
        <source>Current border set</source>
        <translation type="vanished">Border set atual</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1259"/>
        <source>Width of the map in pixels</source>
        <translation>Largura do mapa em pixels</translation>
    </message>
    <message>
        <source>x</source>
        <translation type="vanished">x</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1260"/>
        <source>Height of the map in pixels</source>
        <translation>Altura do mapa em pixels</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="291"/>
        <source>Set a world</source>
        <translation>Mundo</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="298"/>
        <source>A name to group maps together</source>
        <translation>Um nome para agrupar mapas</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="317"/>
        <source>Set a floor</source>
        <translation>Andar</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="350"/>
        <source>Floor number of the map</source>
        <translation>Número do andar do mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="378"/>
        <source>Location in its world</source>
        <translation>Localização</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1264"/>
        <location filename="../src/widgets/map_editor.cpp" line="1265"/>
        <source>Coordinates of the map in its world (useful to make adjacent scrolling maps)</source>
        <translation>Coordenadas do mapa em seu mundo (útil para fazer mapas adjacentes com rolagem)</translation>
    </message>
    <message>
        <source>,</source>
        <translation type="vanished">,</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="401"/>
        <location filename="../src/widgets/map_editor.ui" line="594"/>
        <location filename="../src/widgets/map_editor.cpp" line="243"/>
        <source>Tileset</source>
        <translation>Tileset</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="422"/>
        <location filename="../src/widgets/map_editor.ui" line="503"/>
        <location filename="../src/widgets/map_editor.ui" line="615"/>
        <source>Tileset of the map</source>
        <translation>Tileset do mapa</translation>
    </message>
    <message>
        <source>Refresh tileset</source>
        <translation type="vanished">Recarregar tileset</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="149"/>
        <location filename="../src/widgets/map_editor.ui" line="429"/>
        <location filename="../src/widgets/map_editor.ui" line="513"/>
        <location filename="../src/widgets/map_editor.ui" line="625"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="201"/>
        <source>Layers</source>
        <translation>Camadas</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="244"/>
        <source>to</source>
        <translation>a</translation>
    </message>
    <message>
        <source>Edit tileset</source>
        <translation type="vanished">Editar tileset</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.ui" line="391"/>
        <location filename="../src/widgets/map_editor.cpp" line="261"/>
        <source>Music</source>
        <translation>Música</translation>
    </message>
    <message>
        <source>Background music of the map</source>
        <translation type="vanished">Música de fundo do mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="115"/>
        <source>Map size</source>
        <translation>Tamanho do mapa</translation>
    </message>
    <message>
        <source>Number of layers</source>
        <translation type="vanished">Número de camadas</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="133"/>
        <source>Lowest layer</source>
        <translation>Camada mais baixa</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="161"/>
        <source>Highest layer</source>
        <translation>Camada mais alta</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="189"/>
        <source>Map world</source>
        <translation>Mundo do mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="207"/>
        <source>Map floor</source>
        <translation>Andar do mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="225"/>
        <source>Map location</source>
        <translation>Localização do mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="279"/>
        <source>Edit entity</source>
        <translation>Editar entidade</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="366"/>
        <source>Move entities</source>
        <translation>Mover entidades</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="418"/>
        <source>Resize entities</source>
        <translation>Redimensionar entidades</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="500"/>
        <location filename="../src/widgets/map_editor.cpp" line="557"/>
        <source>Convert tiles</source>
        <translation>Converter tiles</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="619"/>
        <source>Change pattern</source>
        <translation>Alterar padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="673"/>
        <source>Set direction</source>
        <translation>Definir direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="735"/>
        <source>Set layer</source>
        <translation>Definir camada</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="779"/>
        <source>Increment layer</source>
        <translation>Aumentar camada</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="824"/>
        <source>Decrement layer</source>
        <translation>Diminuir camada</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="869"/>
        <source>Bring to front</source>
        <translation>Trazer para frente</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="927"/>
        <source>Bring to back</source>
        <translation>Enviar para trás</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="987"/>
        <source>Lock</source>
        <translation>Bloquear</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="987"/>
        <source>Unlock</source>
        <translation>Desbloquear</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1026"/>
        <source>Group</source>
        <translation>Agrupar</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1064"/>
        <source>Ungroup</source>
        <translation>Desagrupar</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1101"/>
        <source>Add entities</source>
        <translation>Adicionar entidades</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1148"/>
        <source>Delete entities</source>
        <translation>Excluir entidades</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1203"/>
        <source>File '%1' is not a map</source>
        <translation>O arquivo '%1' não é um mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1208"/>
        <source>Map %1</source>
        <translation>Mapa %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1211"/>
        <source>Map '%1' has been modified. Save changes?</source>
        <translation>O mapa '%1' foi modificado. Salvar alterações?</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1224"/>
        <source>F4</source>
        <translation>F4</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1240"/>
        <source>&lt;No music&gt;</source>
        <translation>&lt;Sem música&gt;</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1241"/>
        <source>&lt;Same as before&gt;</source>
        <translation>&lt;Mesmo que antes&gt;</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1246"/>
        <location filename="../src/widgets/map_editor.cpp" line="1250"/>
        <source>(Tileset of the map)</source>
        <translation>(Tileset do mapa)</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1445"/>
        <source>Add tile</source>
        <translation>Adicionar tile</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1446"/>
        <source>Add destination</source>
        <translation>Adicionar destino</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1447"/>
        <source>Add teletransporter</source>
        <translation>Adicionar teletransportador</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1448"/>
        <source>Add pickable</source>
        <translation>Adicionar item coletável</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1449"/>
        <source>Add destructible</source>
        <translation>Adicionar destrutível</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1450"/>
        <source>Add chest</source>
        <translation>Adicionar baú</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1451"/>
        <source>Add jumper</source>
        <translation>Adicionar trampolim</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1452"/>
        <source>Add enemy</source>
        <translation>Adicionar inimigo</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1453"/>
        <source>Add non-playing character</source>
        <translation>Adicionar personagem não-jogável</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1454"/>
        <source>Add block</source>
        <translation>Adicionar bloco</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1455"/>
        <source>Add switch</source>
        <translation>Adicionar botão</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1456"/>
        <source>Add wall</source>
        <translation>Adicionar parede</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1457"/>
        <source>Add sensor</source>
        <translation>Adicionar sensor</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1458"/>
        <source>Add crystal</source>
        <translation>Adicionar cristal</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1459"/>
        <source>Add crystal block</source>
        <translation>Adicionar bloco de cristal</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1460"/>
        <source>Add shop treasure</source>
        <translation>Adicionar item de loja</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1461"/>
        <source>Add stream</source>
        <translation>Adicionar corrente</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1462"/>
        <source>Add door</source>
        <translation>Adicionar porta</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1463"/>
        <source>Add stairs</source>
        <translation>Adicionar escada</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1464"/>
        <source>Add separator</source>
        <translation>Adicionar separador</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1465"/>
        <source>Add custom entity</source>
        <translation>Adicionar entidade customizada</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1518"/>
        <source>Save map as PNG file</source>
        <translation>Salvar mapa como arquivo PNG</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1520"/>
        <source>PNG image (*.png)</source>
        <translation>Imagem PNG (*.png)</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1788"/>
        <location filename="../src/widgets/map_editor.cpp" line="1859"/>
        <source>Layer not empty</source>
        <translation>Camada não vazia</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1789"/>
        <location filename="../src/widgets/map_editor.cpp" line="1860"/>
        <source>This layer is not empty: %1 entities will be destroyed.</source>
        <translation>Esta camada não está vazia: %1 entidades serão destruídas.</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="2336"/>
        <source>%1,%2,%3</source>
        <translation>%1,%2,%3</translation>
    </message>
    <message>
        <source>%1,%2,%3 </source>
        <translation type="vanished">%1,%2,%3 </translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="2676"/>
        <source>Cannot generate tiles: some patterns of the contour '%1' are missing.
Please fix it in the tileset.</source>
        <translation>Não é possível gerar tiles: alguns padrões do contorno '%1' estão faltando.
Corrija no tileset.</translation>
    </message>
    <message>
        <source>%1,%2 </source>
        <translation type="vanished">%1,%2 </translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="2323"/>
        <source> - %1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="2325"/>
        <source>: %1</source>
        <translation> : %1</translation>
    </message>
    <message>
        <source>%1,%2</source>
        <translation type="vanished">%1,%2</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_editor.cpp" line="1717"/>
        <source>Invalid description</source>
        <translation>Descrição inválida</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::MapModel</name>
    <message>
        <location filename="../src/map_model.cpp" line="51"/>
        <source>Cannot open map data file '%1'</source>
        <translation>Não é possível abrir o arquivo de dados do mapa '%1'</translation>
    </message>
    <message>
        <location filename="../src/map_model.cpp" line="108"/>
        <source>Cannot save map data file '%1'</source>
        <translation>Não é possível salvar o arquivo de dados do mapa '%1'</translation>
    </message>
    <message>
        <source>Entity exists in the editor but not in the data</source>
        <translation type="vanished">A entidade existe no editor, mas não nos dados</translation>
    </message>
    <message>
        <source>Entity exists in the data but not in the editor</source>
        <translation type="vanished">A entidade existe nos dados, mas não no editor</translation>
    </message>
    <message>
        <source>Missing entity</source>
        <translation type="vanished">Entidade faltando</translation>
    </message>
    <message>
        <source>This entity is already on the map</source>
        <translation type="vanished">Esta entidade já está no mapa</translation>
    </message>
    <message>
        <source>Invalid index of entity to add</source>
        <translation type="vanished">Índice inválido para adicionar entidade</translation>
    </message>
    <message>
        <source>Cannot find entity to remove</source>
        <translation type="vanished">Não é possível encontrar a entidade para remover</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_model.cpp" line="70"/>
        <source>No direction</source>
        <translation>Sem direção</translation>
    </message>
    <message>
        <location filename="../src/entities/entity_model.cpp" line="282"/>
        <source>Unexpected entity type (not allowed in map files): %1</source>
        <translation>Tipo de entidade inesperado (não permitido em arquivos de mapa): %1</translation>
    </message>
    <message>
        <source>Missing index of entity added</source>
        <translation type="vanished">Índice da entidade adicionada faltando</translation>
    </message>
    <message>
        <source>This entity already has a map index</source>
        <translation type="vanished">Esta entidade já tem um índice de mapa</translation>
    </message>
    <message>
        <source>Entity being removed is not on the map</source>
        <translation type="vanished">A entidade sendo removida não está no mapa</translation>
    </message>
    <message>
        <source>This entity is not on the map</source>
        <translation type="vanished">Esta entidade não está no mapa</translation>
    </message>
    <message>
        <source>Missing new index of entity</source>
        <translation type="vanished">Novo índice da entidade faltando</translation>
    </message>
    <message>
        <location filename="../src/entities/block.cpp" line="34"/>
        <location filename="../src/entities/npc.cpp" line="34"/>
        <source>Any</source>
        <translation>Qualquer</translation>
    </message>
    <message>
        <location filename="../src/entities/destination.cpp" line="35"/>
        <source>Keep the same direction</source>
        <translation>Manter a mesma direção</translation>
    </message>
    <message>
        <location filename="../src/entities/crystal_block.cpp" line="34"/>
        <source>Initially lowered</source>
        <translation>Inicialmente abaixado</translation>
    </message>
    <message>
        <location filename="../src/entities/crystal_block.cpp" line="35"/>
        <source>Initially raised</source>
        <translation>Inicialmente levantado</translation>
    </message>
    <message>
        <location filename="../src/entities/npc.cpp" line="37"/>
        <source>Generalized NPC (something)</source>
        <translation>PNJ generalizado (algo)</translation>
    </message>
    <message>
        <location filename="../src/entities/npc.cpp" line="38"/>
        <source>Usual NPC (somebody)</source>
        <translation>PNJ normal (alguém)</translation>
    </message>
    <message>
        <location filename="../src/entities/stairs.cpp" line="33"/>
        <source>Spiral staircase (going upstairs)</source>
        <translation>Escada em espiral (subindo)</translation>
    </message>
    <message>
        <location filename="../src/entities/stairs.cpp" line="34"/>
        <source>Spiral staircase (going downstairs)</source>
        <translation>Escada em espiral (descendo)</translation>
    </message>
    <message>
        <location filename="../src/entities/stairs.cpp" line="35"/>
        <source>Straight staircase (going upstairs)</source>
        <translation>Escada reta (subindo)</translation>
    </message>
    <message>
        <location filename="../src/entities/stairs.cpp" line="36"/>
        <source>Straight staircase (going downstairs)</source>
        <translation>Escada reta (descendo)</translation>
    </message>
    <message>
        <location filename="../src/entities/stairs.cpp" line="37"/>
        <source>Platform stairs (same map)</source>
        <translation>Escada de plataforma (mesmo mapa)</translation>
    </message>
    <message>
        <source>Inside a single floor</source>
        <translation type="vanished">Dentro de um único andar</translation>
    </message>
    <message>
        <location filename="../src/entities/switch.cpp" line="31"/>
        <source>Walkable</source>
        <translation>Caminhável</translation>
    </message>
    <message>
        <location filename="../src/entities/switch.cpp" line="32"/>
        <source>Arrow target</source>
        <translation>Alvo de flecha</translation>
    </message>
    <message>
        <location filename="../src/entities/switch.cpp" line="33"/>
        <source>Solid</source>
        <translation>Sólido</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::MapScene</name>
    <message>
        <source>This entity is not on the map</source>
        <translation type="vanished">Esta entidade não está no mapa</translation>
    </message>
    <message>
        <source>Cannot find added entity</source>
        <translation type="vanished">Não é possível encontrar a entidade adicionada</translation>
    </message>
    <message>
        <source>Inconsistent index of entity added</source>
        <translation type="vanished">Índice inconsistente da entidade adicionada</translation>
    </message>
    <message>
        <source>Missing entity graphics item</source>
        <translation type="vanished">Item gráfico da entidade faltando</translation>
    </message>
    <message>
        <source>Inconsistent index of entity being removed</source>
        <translation type="vanished">Índice inconsistente da entidade sendo removida</translation>
    </message>
    <message>
        <source>Wrong entity item at this index</source>
        <translation type="vanished">Item de entidade incorreto neste índice</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::MapView</name>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="542"/>
        <source>Edit</source>
        <translation>Editar</translation>
    </message>
    <message>
        <source>Return</source>
        <translation type="vanished">Retornar</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="551"/>
        <source>Resize</source>
        <translation>Redimensionar</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="552"/>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="560"/>
        <location filename="../src/widgets/map_view.cpp" line="742"/>
        <source>Convert to dynamic tile</source>
        <translation>Converter para tile dinâmico</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="567"/>
        <source>Change pattern...</source>
        <translation>Alterar padrão...</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="575"/>
        <source>Change pattern of similar tiles...</source>
        <translation>Alterar padrão de tiles similares...</translation>
    </message>
    <message>
        <source>Add border tiles</source>
        <translation type="vanished">Adicionar tiles de borda</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="582"/>
        <source>Generate borders around selection</source>
        <translation>Gerar bordas ao redor da seleção</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="583"/>
        <source>Ctrl+B</source>
        <translation>Ctrl+B</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="593"/>
        <source>One layer up</source>
        <translation>Uma camada para cima</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="594"/>
        <source>+</source>
        <translation>+</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="604"/>
        <source>One layer down</source>
        <translation>Uma camada para baixo</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="605"/>
        <source>-</source>
        <translation>-</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="615"/>
        <source>Bring to front</source>
        <translation>Trazer para frente</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="616"/>
        <source>T</source>
        <translation>T</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="626"/>
        <source>Bring to back</source>
        <translation>Enviar para trás</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="627"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="636"/>
        <source>Lock</source>
        <translation>Bloquear</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="643"/>
        <source>Unlock</source>
        <translation>Desbloquear</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="650"/>
        <source>Delete</source>
        <translation>Excluir</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="657"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="687"/>
        <source>Layer %1</source>
        <translation>Camada %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="742"/>
        <source>Convert to dynamic tiles</source>
        <translation>Converter para tiles dinâmicos</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="745"/>
        <source>Convert to static tile</source>
        <translation>Converter para tile estático</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="745"/>
        <source>Convert to static tiles</source>
        <translation>Converter para tiles estáticos</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="870"/>
        <source>Direction</source>
        <translation>Direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="890"/>
        <location filename="../src/widgets/map_view.cpp" line="898"/>
        <source>Right</source>
        <translation>Direita</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="891"/>
        <location filename="../src/widgets/map_view.cpp" line="900"/>
        <source>Up</source>
        <translation>Cima</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="892"/>
        <location filename="../src/widgets/map_view.cpp" line="902"/>
        <source>Left</source>
        <translation>Esquerda</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="893"/>
        <location filename="../src/widgets/map_view.cpp" line="904"/>
        <source>Down</source>
        <translation>Baixo</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="899"/>
        <source>Right-up</source>
        <translation>Cima-direita</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="901"/>
        <source>Left-up</source>
        <translation>Cima-esquerda</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="903"/>
        <source>Left-down</source>
        <translation>Baixo-esquerda</translation>
    </message>
    <message>
        <location filename="../src/widgets/map_view.cpp" line="905"/>
        <source>Right-down</source>
        <translation>Baixo-direita</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::Editor</name>
    <message>
        <location filename="../src/widgets/editor.cpp" line="158"/>
        <source>File &apos;%1&apos; has been modified. Save changes?</source>
        <translation>O arquivo &apos;%1&apos; foi modificado. Salvar as alterações?</translation>
    </message>
    <message>
        <location filename="../src/widgets/editor.cpp" line="452"/>
        <source>Save changes</source>
        <translation>Salvar alterações</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::EditorTabs</name>
    <message>
        <location filename="../src/widgets/editor_tabs.cpp" line="939"/>
        <source>Close</source>
        <translation>Fechar</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ExternalScriptDialog</name>
    <message>
        <location filename="../src/widgets/external_script_dialog.ui" line="14"/>
        <source>Running script</source>
        <translation>Executando script</translation>
    </message>
    <message>
        <location filename="../src/widgets/external_script_dialog.ui" line="48"/>
        <source>Running script...</source>
        <translation>Executando script...</translation>
    </message>
    <message>
        <location filename="../src/widgets/external_script_dialog.ui" line="63"/>
        <location filename="../src/widgets/external_script_dialog.cpp" line="169"/>
        <source>In progress</source>
        <translation>em progresso</translation>
    </message>
    <message>
        <location filename="../src/widgets/external_script_dialog.ui" line="85"/>
        <source>Status</source>
        <translation>Status</translation>
    </message>
    <message>
        <location filename="../src/widgets/external_script_dialog.cpp" line="56"/>
        <source>Cannot determine the directory of script &apos;%1&apos;</source>
        <translation>Não é possível determinar o diretório do script &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/external_script_dialog.cpp" line="201"/>
        <source>Cannot open file &apos;%1&apos;</source>
        <translation>Não é possível abrir o arquivo &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/external_script_dialog.cpp" line="244"/>
        <source>Successful!</source>
        <translation>Sucesso!</translation>
    </message>
    <message>
        <location filename="../src/widgets/external_script_dialog.cpp" line="248"/>
        <source>Failure</source>
        <translation>Erro</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::FindTextDialog</name>
    <message>
        <location filename="../src/widgets/find_text_dialog.ui" line="14"/>
        <source>Find text</source>
        <translation>Localizar texto</translation>
    </message>
    <message>
        <location filename="../src/widgets/find_text_dialog.ui" line="37"/>
        <source>Find</source>
        <translation>Localizar</translation>
    </message>
    <message>
        <location filename="../src/widgets/find_text_dialog.ui" line="54"/>
        <location filename="../src/widgets/find_text_dialog.cpp" line="47"/>
        <source>Replace</source>
        <translation>Substituir</translation>
    </message>
    <message>
        <location filename="../src/widgets/find_text_dialog.cpp" line="39"/>
        <source>Find Previous</source>
        <translation>Anterior</translation>
    </message>
    <message>
        <location filename="../src/widgets/find_text_dialog.cpp" line="42"/>
        <source>Find Next</source>
        <translation>Próximo</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::GetAnimationNameDialog</name>
    <message>
        <location filename="../src/widgets/get_animation_name_dialog.cpp" line="34"/>
        <source>New animation</source>
        <translation>Nova animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/get_animation_name_dialog.cpp" line="50"/>
        <source>Change animation name</source>
        <translation>Renomear animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/get_animation_name_dialog.cpp" line="84"/>
        <source>Empty animation name</source>
        <translation>Nome da animação vazio</translation>
    </message>
    <message>
        <location filename="../src/widgets/get_animation_name_dialog.cpp" line="91"/>
        <source>Animation &apos;%1&apos; already exists</source>
        <translation>A animação &apos;%1&apos; já existe</translation>
    </message>
    <message>
        <location filename="../src/widgets/get_animation_name_dialog.cpp" line="105"/>
        <source>Animation name:</source>
        <translation>Nome da animação:</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ImageView</name>
    <message>
        <location filename="../src/widgets/image_view.cpp" line="41"/>
        <source>Failed to load image &apos;%1&apos;</source>
        <translation>Falha ao carregar a imagem &apos;%1&apos;</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ImportDialog</name>
    <message>
        <location filename="../src/widgets/import_dialog.ui" line="14"/>
        <source>Import files from another quest</source>
        <translation>Importar arquivos de outra quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.ui" line="39"/>
        <source>Source quest</source>
        <translation>Quest de origem</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.ui" line="67"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.ui" line="137"/>
        <source>Identify missing</source>
        <translation>Identificar ausentes</translation>
    </message>
    <message>
        <source>Find missing</source>
        <translation type="vanished">Encontrar ausentes</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.ui" line="148"/>
        <source>No missing files found</source>
        <translation>Nenhum arquivo
ausente encontrado</translation>
    </message>
    <message>
        <source>Import</source>
        <translation type="vanished">Importar</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.ui" line="102"/>
        <source>Destination quest</source>
        <translation>Quest de destino</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="57"/>
        <source>Import files</source>
        <translation>Importar arquivos</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="120"/>
        <source>Select a quest where to import from</source>
        <translation>Selecione a quest de onde importar</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="136"/>
        <source>Source and destination quest are the same</source>
        <translation>As quests de origem e destino são iguais</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="209"/>
        <source>No candidates found</source>
        <translation>Nenhum candidato encontrado</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="210"/>
        <source>%1 candidates found</source>
        <translation>%1 candidatos encontrados</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="272"/>
        <source>Import 1 item</source>
        <translation>Importar 1 item</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="275"/>
        <source>Import %1 items</source>
        <translation>Importar %1 itens</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="309"/>
        <source>Import confirmation</source>
        <translation>Confirmação de importação</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="310"/>
        <source>%1 items will be imported to your quest.</source>
        <translation>%1 itens serão importados para sua quest.</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="344"/>
        <source>Cannot import symbolic link &apos;%1&apos;</source>
        <translation>Não é possível importar o link simbólico &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="382"/>
        <source>Destination path already exists and is a folder: &apos;%1&apos;</source>
        <translation>O caminho de destino já existe e é uma pasta: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="483"/>
        <source>The destination directory &apos;%1&apos; already exists.
Do you want to overwrite its content?</source>
        <translation>O diretório de destino &apos;%1&apos; já existe.
Deseja sobrescrever seu conteúdo?</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="484"/>
        <source>Apply this choice for remaining directories</source>
        <translation>Aplicar esta opção para os diretórios restantes</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="601"/>
        <source>Rename</source>
        <translation>Renomear</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="604"/>
        <source>Overwrite</source>
        <translation>Sobrescrever</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="606"/>
        <source>Skip</source>
        <translation>Pular</translation>
    </message>
    <message>
        <source>Destination folder already exists</source>
        <translation type="vanished">A pasta de destino já existe</translation>
    </message>
    <message>
        <source>The destination folder &apos;%1&apos; already exists.
Do you want to merge it with the contents from the source folder?</source>
        <translation type="vanished">A pasta de destino &apos;%1&apos; já existe.
Deseja mesclá-la com o conteúdo da pasta de origem?</translation>
    </message>
    <message>
        <source>Destination file already exists</source>
        <translation type="vanished">O arquivo de destino já existe</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="143"/>
        <source>No source quest was not found in folder &apos;%1&apos;</source>
        <translation>Nenhuma quest de origem foi encontrada na pasta &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="391"/>
        <location filename="../src/widgets/import_dialog.cpp" line="482"/>
        <source>Destination already exists</source>
        <translation>O destino já existe</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="392"/>
        <source>The destination file &apos;%1&apos; already exists.
Do you want to overwrite it?</source>
        <translation>O arquivo de destino &apos;%1&apos; já existe.
Deseja sobrescrevê-lo?</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="393"/>
        <source>Apply this choice for remaining files</source>
        <translation>Aplicar esta opção para os arquivos restantes</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="420"/>
        <source>Failed to remove existing file &apos;%1&apos;</source>
        <translation>Falha ao remover o arquivo existente &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="436"/>
        <source>Failed to copy file &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>Falha ao copiar o arquivo &apos;%1&apos; para &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/import_dialog.cpp" line="471"/>
        <source>Destination path already exists and is not a directory: &apos;%1&apos;</source>
        <translation>O caminho de destino já existe e não é um diretório: &apos;%1&apos;</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::InputDialogWithCheckBox</name>
    <message>
        <location filename="../src/widgets/input_dialog_with_check_box.ui" line="45"/>
        <source>New value:</source>
        <translation>Novo valor:</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::MainWindow</name>
    <message>
        <location filename="../src/widgets/main_window.ui" line="20"/>
        <source>Solarus Editor</source>
        <translation>Solarus Editor</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="102"/>
        <source>File</source>
        <translation>Arquivo</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="127"/>
        <source>Edit</source>
        <translation>Editar</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="147"/>
        <source>Run</source>
        <translation>Executar</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="157"/>
        <source>View</source>
        <translation>Exibir</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="173"/>
        <source>Help</source>
        <translation>Ajuda</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="185"/>
        <source>Tools</source>
        <translation>Ferramentas</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="195"/>
        <source>Audio</source>
        <translation>Áudio</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="248"/>
        <source>New quest...</source>
        <translation>Nova quest...</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="253"/>
        <source>Load quest...</source>
        <translation>Abrir quest...</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="256"/>
        <source>Ctrl+L</source>
        <translation>Ctrl+L</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="261"/>
        <source>Exit</source>
        <translation>Sair</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="270"/>
        <location filename="../src/widgets/main_window.cpp" line="1831"/>
        <source>Run quest</source>
        <translation>Executar quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="273"/>
        <source>F5</source>
        <translation>F5</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="344"/>
        <location filename="../src/widgets/main_window.ui" line="347"/>
        <source>Show layer 0</source>
        <translation>Exibir camada 0</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="350"/>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="365"/>
        <location filename="../src/widgets/main_window.ui" line="368"/>
        <source>Show layer 1</source>
        <translation>Exibir camada 1</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="371"/>
        <source>1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="386"/>
        <location filename="../src/widgets/main_window.ui" line="389"/>
        <source>Show layer 2</source>
        <translation>Exibir camada 2</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="392"/>
        <source>2</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="418"/>
        <source>Find / Replace</source>
        <translation>Localizar / Substituir</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="432"/>
        <source>Select all</source>
        <translation>Selecionar tudo</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="437"/>
        <source>Save all</source>
        <translation>Salvar tudo</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="440"/>
        <source>Ctrl+Shift+S</source>
        <translation>Ctrl+Shift+S</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="445"/>
        <source>Close all</source>
        <translation>Fechar tudo</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="448"/>
        <source>Ctrl+Shift+W</source>
        <translation>Ctrl+Shift+W</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="456"/>
        <source>Show quest files</source>
        <translation>Exibir arquivos da quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="456"/>
        <source>Show console</source>
        <translation>Exibir console</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="459"/>
        <source>F12</source>
        <translation>F12</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="467"/>
        <source>Unselect all</source>
        <translation>Desselecionar tudo</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="472"/>
        <source>Close quest</source>
        <translation>Fechar quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="481"/>
        <location filename="../src/widgets/main_window.cpp" line="1882"/>
        <location filename="../src/widgets/main_window.cpp" line="1889"/>
        <source>Pause music</source>
        <translation>Pausar música</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="490"/>
        <location filename="../src/widgets/main_window.cpp" line="1878"/>
        <source>Stop music</source>
        <translation>Parar música</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="502"/>
        <source>Show traversable entities</source>
        <translation>Exibir entidades passáveis</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="514"/>
        <source>Show obstacle entities</source>
        <translation>Exibir entidades de obstáculo</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="519"/>
        <source>Quest properties</source>
        <translation>Propriedades da quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="522"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="527"/>
        <source>Import from a quest...</source>
        <translation>Importar de uma quest...</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="530"/>
        <source>Ctrl+I</source>
        <translation>Ctrl+I</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="535"/>
        <source>Build quest package...</source>
        <translation>Construir pacote da quest...</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="561"/>
        <location filename="../src/widgets/main_window.ui" line="564"/>
        <source>Run current map</source>
        <translation>Executar mapa atual</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="567"/>
        <source>Shift+F5</source>
        <translation>Shift+F5</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="572"/>
        <source>Re-open closed tab</source>
        <translation>Reabrir aba fechada</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="575"/>
        <source>Ctrl+Shift+T</source>
        <translation>Ctrl+Shift+T</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="584"/>
        <location filename="../src/widgets/main_window.ui" line="587"/>
        <source>Group</source>
        <translation>Agrupar</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="590"/>
        <source>G</source>
        <translation>G</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="602"/>
        <location filename="../src/widgets/main_window.ui" line="605"/>
        <source>Ungroup</source>
        <translation>Desagrupar</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="608"/>
        <source>Shift+G</source>
        <translation>Shift+G</translation>
    </message>
    <message>
        <source>Ctrl+B</source>
        <translation type="vanished">Ctrl+B</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="544"/>
        <source>Export to image...</source>
        <translation>Exportar como imagem...</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="547"/>
        <source>F10</source>
        <translation>F10</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="552"/>
        <source>About</source>
        <translation>Sobre</translation>
    </message>
    <message>
        <source>Find...</source>
        <translation type="vanished">Localizar...</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="423"/>
        <source>Options</source>
        <translation>Opções</translation>
    </message>
    <message>
        <source>Settings</source>
        <translation type="vanished">Configurações</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="282"/>
        <source>Cut</source>
        <translation>Cortar</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="291"/>
        <source>Copy</source>
        <translation>Copiar</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="300"/>
        <source>Paste</source>
        <translation>Colar</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="305"/>
        <source>Close</source>
        <translation>Fechar</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="314"/>
        <source>Save</source>
        <translation>Salvar</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="326"/>
        <source>Show grid</source>
        <translation>Exibir grade</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="329"/>
        <source>Ctrl+G</source>
        <translation>Ctrl+G</translation>
    </message>
    <message>
        <source>Show low layer</source>
        <translation type="vanished">Exibir camada baixa</translation>
    </message>
    <message>
        <source>Ctrl+1</source>
        <translation type="vanished">Ctrl+1</translation>
    </message>
    <message>
        <source>Show intermediate layer</source>
        <translation type="vanished">Exibir camada intermediária</translation>
    </message>
    <message>
        <source>Ctrl+2</source>
        <translation type="vanished">Ctrl+2</translation>
    </message>
    <message>
        <source>Show high layer</source>
        <translation type="vanished">Exibir camada alta</translation>
    </message>
    <message>
        <source>Ctrl+3</source>
        <translation type="vanished">Ctrl+3</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="401"/>
        <source>Documentation</source>
        <translation>Documentação</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="404"/>
        <source>F1</source>
        <translation>F1</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.ui" line="413"/>
        <source>Website</source>
        <translation>Site</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="882"/>
        <source>Select quest directory</source>
        <translation>Selecione o diretório da quest</translation>
    </message>
    <message>
        <source>Quest created</source>
        <translation type="vanished">Quest criada</translation>
    </message>
    <message>
        <source>Quest successfully created!
The next step is to manually edit your quest properties in quest.dat
(sorry, this is not fully supported by the editor yet).
</source>
        <translation type="vanished">Quest criada com sucesso!
O próximo passo é editar manualmente as propriedades da sua quest em quest.dat
(desculpe, o editor ainda não suporta totalmente isso).</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="654"/>
        <source>No quest was found in directory
&apos;%1&apos;</source>
        <translation>Nenhuma quest foi encontrada no diretório
&apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="124"/>
        <location filename="../src/widgets/main_window.cpp" line="356"/>
        <source>Zoom</source>
        <translation>Zoom</translation>
    </message>
    <message>
        <source>Show entity types</source>
        <translation type="vanished">Exibir tipos de entidades</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="358"/>
        <source>25 %</source>
        <translation>25 %</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="359"/>
        <source>50 %</source>
        <translation>50 %</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="360"/>
        <source>100 %</source>
        <translation>100 %</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="361"/>
        <source>200 %</source>
        <translation>200 %</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="362"/>
        <source>400 %</source>
        <translation>400 %</translation>
    </message>
    <message>
        <source>Show all</source>
        <translation type="vanished">Exibir tudo</translation>
    </message>
    <message>
        <source>Hide all</source>
        <translation type="vanished">Ocultar tudo</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="97"/>
        <source>Recent quests</source>
        <translation>Quests recentes</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="144"/>
        <source>Show/hide more layers</source>
        <translation>Exibir/ocultar mais camadas</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="148"/>
        <source>Lock/unlock layers</source>
        <translation>Bloquear/desbloquear camadas</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="156"/>
        <location filename="../src/widgets/main_window.cpp" line="510"/>
        <source>Show/hide entity types</source>
        <translation>Exibir/ocultar tipos de entidades</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="263"/>
        <source>Could not locate the assets directory.
Some features like creating a new quest will not be available.
Please make sure that Solarus Editor is correctly installed.</source>
        <translation>Não foi possível localizar o diretório de recursos.
Alguns recursos como criar uma nova quest não estarão disponíveis.
Certifique-se de que o Solarus Editor está corretamente instalado.</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="398"/>
        <source>Show all layers</source>
        <translation>Exibir todas as camadas</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="408"/>
        <source>Hide all layers</source>
        <translation>Ocultar todas as camadas</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="427"/>
        <source>Show layer %1</source>
        <translation>Exibir camada %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="480"/>
        <source>Lock layer %1</source>
        <translation>Bloquear camada %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="485"/>
        <source>Ctrl+%1</source>
        <translation>Ctrl+%1</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="540"/>
        <source>Show all entities</source>
        <translation>Exibir todas as entidades</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="551"/>
        <source>Hide all entities</source>
        <translation>Ocultar todas as entidades</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="727"/>
        <source>Obsolete quest</source>
        <translation>Quest obsoleta</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="728"/>
        <source>The format of this quest (%1) is outdated.
Your data files will be automatically updated to Solarus %2.
Would you like to update this quest?</source>
        <translation>O formato desta quest (%1) está desatualizado.
Seus arquivos de dados serão automaticamente atualizados para Solarus %2.
Você gostaria de atualizar esta quest?</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="735"/>
        <source>Update</source>
        <translation>Atualizar</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="776"/>
        <source>An error occurred while upgrading the quest.
Your quest was kept unchanged in format %1.</source>
        <translation>Um erro ocorreu ao atualizar a quest.
Sua quest foi mantida inalterada no formato %1.</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="1368"/>
        <source>All rights reserved.</source>
        <translation>Todos os direitos reservados.</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="1391"/>
        <source>Local documentation not found</source>
        <translation>Documentação local não encontrada</translation>
    </message>
    <message>
        <source>The format of this quest (%1) is outdated.
Your data files will be automatically updated to Solarus %2.</source>
        <translation type="vanished">O formato desta quest (%1) está desatualizado.
Seus arquivos de dados serão automaticamente atualizados para Solarus %2.</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="759"/>
        <source>Upgrading quest data files</source>
        <translation>Atualizando arquivos de dados da quest</translation>
    </message>
    <message>
        <source>An error occured while upgrading the quest.
Your quest was kept unchanged in format %1.</source>
        <translation type="vanished">Um erro ocorreu ao atualizar a quest.
Sua quest foi mantida inalterada no formato %1.</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="824"/>
        <source>Could not find the assets directory.
Make sure that Solarus Editor is properly installed.</source>
        <translation>Não foi possível encontrar o diretório de recursos.\nCertifique-se de que o Solarus Editor está corretamente instalado.</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="1141"/>
        <source>Files are modified</source>
        <translation>Arquivos foram modificados</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="1142"/>
        <source>Do you want to save modifications before running the quest?</source>
        <translation>Deseja salvar as modificações antes de executar a quest?</translation>
    </message>
    <message>
        <source>Local Documentation Not Found</source>
        <translation type="vanished">Documentação offline não disponível</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="1392"/>
        <source>The local copy of Solarus Documentation could not be found. Would you like to try going on line to find the documentaion?</source>
        <translation>A cópia local da documentação do Solarus não pôde ser encontrada. Gostaria de tentar consultar a documentação online?</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="1827"/>
        <source>Stop quest</source>
        <translation>Parar quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="2084"/>
        <source>Update existing sprites using this image</source>
        <translation>Atualizar sprites existentes usando esta imagem</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="2151"/>
        <source>Unsaved changes</source>
        <translation>Alterações não salvas</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="2152"/>
        <source>All files must be saved before this operation.
Do you want to save them now?</source>
        <translation>Todos os arquivos devem ser salvos antes desta operação.
Deseja salvá-los agora?</translation>
    </message>
    <message>
        <source>Quest terminated unexpectedly: %1</source>
        <translation type="vanished">A quest foi encerrada inesperadamente: %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="2017"/>
        <source>File modified</source>
        <translation>Arquivo modificado</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="2018"/>
        <source>This file is open and has unsaved changes.
Please save it or close it before renaming.</source>
        <translation>Este arquivo está aberto e tem alterações não salvas.\nPor favor, salve-o ou feche-o antes de renomear.</translation>
    </message>
    <message>
        <source>Rename resource</source>
        <translation type="vanished">Renomear recurso</translation>
    </message>
    <message>
        <source>New id for %1 &apos;%2&apos;:</source>
        <translation type="vanished">Novo id para %1 &apos;%2&apos;:</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="2082"/>
        <location filename="../src/widgets/main_window.cpp" line="2108"/>
        <source>Rename file</source>
        <translation>Renomear arquivo</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="2083"/>
        <location filename="../src/widgets/main_window.cpp" line="2109"/>
        <source>New name for file &apos;%1&apos;:</source>
        <translation>Novo nome para o arquivo &apos;%1&apos;:</translation>
    </message>
    <message>
        <source>Invalid layer: %1</source>
        <translation type="vanished">Camada inválida: %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="1792"/>
        <source>Missing show entity type action</source>
        <translation>Ação de exibição de tipo de entidade ausente</translation>
    </message>
    <message>
        <location filename="../src/widgets/main_window.cpp" line="1886"/>
        <source>Play selected music</source>
        <translation>Reproduzir música selecionada</translation>
    </message>
    <message>
        <source>Solarus Editor %1</source>
        <translation type="vanished">Solarus Editor %1</translation>
    </message>
    <message>
        <source>Ctrl+N</source>
        <translation type="vanished">Ctrl+N</translation>
    </message>
    <message>
        <source>Ctrl+O</source>
        <translation type="vanished">Ctrl+O</translation>
    </message>
    <message>
        <source>Ctrl+Q</source>
        <translation type="vanished">Ctrl+Q</translation>
    </message>
    <message>
        <source>Quest</source>
        <translation type="vanished">Quest</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ShaderEditor</name>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="87"/>
        <source>Shader id</source>
        <translation>Id do shader</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="106"/>
        <source>Filename of the shader program (without extension)</source>
        <translation>Nome do arquivo do programa shader (sem extensão)</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="122"/>
        <location filename="../src/widgets/shader_editor.ui" line="138"/>
        <source>Description</source>
        <translation>Descrição</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="135"/>
        <source>User-friendly description to show in the editor</source>
        <translation>Descrição amigável para exibir no editor</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="154"/>
        <location filename="../src/widgets/shader_editor.cpp" line="69"/>
        <source>Scaling factor</source>
        <translation>Fator de escala</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="183"/>
        <source>Preview settings</source>
        <translation>Configurações de visualização</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="221"/>
        <source>Preview mode</source>
        <translation>Modo de visualização</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="254"/>
        <source>Picture</source>
        <translation>Imagem</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="268"/>
        <source>Map</source>
        <translation>Mapa</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="279"/>
        <source>Sprite</source>
        <translation>Sprite</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="366"/>
        <source>Open a PNG file</source>
        <translation>Abrir um arquivo PNG</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="492"/>
        <source>Animation</source>
        <translation>Animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="509"/>
        <source>Direction</source>
        <translation>Direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="627"/>
        <source>Vertex shader</source>
        <translation>Vertex shader</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="677"/>
        <source>Use a vertex shader</source>
        <translation>Usar um vertex shader</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="748"/>
        <source>New vertex shader file</source>
        <translation>Novo arquivo vertex shader</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="790"/>
        <source>Save vertex shader file</source>
        <translation>Salvar arquivo vertex shader</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="777"/>
        <source>Open vertex shader file</source>
        <translation>Abrir arquivo vertex shader</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="845"/>
        <source>Fragment shader</source>
        <translation>Fragment shader</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="889"/>
        <source>Use a fragment shader</source>
        <translation>Usar um fragment shader</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="960"/>
        <source>New fragment shader file</source>
        <translation>Novo arquivo fragment shader</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="1002"/>
        <source>Save fragment shader file</source>
        <translation>Salvar arquivo fragment shader</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.ui" line="989"/>
        <source>Open fragment shader file</source>
        <translation>Abrir arquivo fragment shader</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.cpp" line="93"/>
        <source>Shader file</source>
        <translation>Arquivo de shader</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.cpp" line="159"/>
        <source>File &apos;%1&apos; is not a shader</source>
        <translation>O arquivo &apos;%1&apos; não é um shader</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.cpp" line="164"/>
        <source>Shader %1</source>
        <translation>Shader %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.cpp" line="167"/>
        <source>Shader &apos;%1&apos; has been modified. Save changes?</source>
        <translation>O shader &apos;%1&apos; foi modificado. Salvar alterações?</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.cpp" line="440"/>
        <source>Invalid description</source>
        <translation>Descrição inválida</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.cpp" line="661"/>
        <source>New GLSL file</source>
        <translation>Novo arquivo GLSL</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.cpp" line="662"/>
        <source>File name:</source>
        <translation>Nome do arquivo:</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.cpp" line="702"/>
        <source>Open a GLSL file</source>
        <translation>Abrir um arquivo GLSL</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.cpp" line="704"/>
        <source>GLSL shader file (*.glsl)</source>
        <translation>Arquivo de shader GLSL (*.glsl)</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.cpp" line="716"/>
        <source>Shader GLSL files must be in the shaders directory</source>
        <translation>Os arquivos de shader GLSL devem estar no diretório shaders</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.cpp" line="850"/>
        <source>Open a PNG picture</source>
        <translation>Abrir uma imagem PNG</translation>
    </message>
    <message>
        <location filename="../src/widgets/shader_editor.cpp" line="852"/>
        <source>PNG file (*.png)</source>
        <translation>Arquivo PNG (*.png)</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::ShaderModel</name>
    <message>
        <location filename="../src/shader_model.cpp" line="44"/>
        <source>Cannot open shader data file &apos;%1&apos;</source>
        <translation>Não foi possível abrir o arquivo de dados do shader &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/shader_model.cpp" line="166"/>
        <source>Cannot save shader &apos;%1&apos;</source>
        <translation>Não foi possível salvar o shader &apos;%1&apos;</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::SoundChooser</name>
    <message>
        <location filename="../src/widgets/sound_chooser.cpp" line="36"/>
        <source>Play sound</source>
        <translation>Reproduzir som</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::SpriteEditor</name>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="20"/>
        <source>Sprite editor</source>
        <translation>Editor de sprite</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="114"/>
        <source>Sprite id</source>
        <translation>Id do sprite</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="127"/>
        <source>Filename of the sprite (without extension)</source>
        <translation>Nome do arquivo do sprite (sem extensão)</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="140"/>
        <location filename="../src/widgets/sprite_editor.ui" line="150"/>
        <source>Description</source>
        <translation>Descrição</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="147"/>
        <source>User-friendly description to show in the editor</source>
        <translation>Descrição amigável para exibir no editor</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="203"/>
        <source>Add</source>
        <translation>Adicionar</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="223"/>
        <source>Rename</source>
        <translation>Renomear</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="243"/>
        <source>Duplicate</source>
        <translation>Duplicar</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="303"/>
        <source>Delete</source>
        <translation>Excluir</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="340"/>
        <source>Animation properties</source>
        <translation>Propriedades da animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="381"/>
        <source>Source image</source>
        <translation>Imagem de origem</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="429"/>
        <source>Source image of the animation</source>
        <translation>Imagem de origem da animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="445"/>
        <source>Tileset of the animation</source>
        <translation>Tileset da animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="452"/>
        <source>Refresh image</source>
        <translation>Atualizar imagem</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="455"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="466"/>
        <source>Change</source>
        <translation>Alterar</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="495"/>
        <source>Delay in milliseconds between two frames of the animation</source>
        <translation>Atraso em milissegundos entre dois quadros da animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="498"/>
        <source> ms</source>
        <translation> ms</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="488"/>
        <source>Frame delay</source>
        <translation>Atraso entre quadros</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="511"/>
        <source>Loop on frame</source>
        <translation>Loop no quadro</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="521"/>
        <source>Index of the frame where you want the animation to come back when the last frame finishes</source>
        <translation>Índice do quadro para o qual a animação deve retornar após o último quadro</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="361"/>
        <source>Default animation</source>
        <translation>Animação padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="368"/>
        <source>Default animation of the sprite</source>
        <translation>Animação padrão do sprite</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="371"/>
        <source>Set as default</source>
        <translation>Definir como padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="685"/>
        <source>Direction preview</source>
        <translation>Visualização da direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="540"/>
        <source>Direction properties</source>
        <translation>Propriedades da direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="263"/>
        <source>Move up</source>
        <translation>Mover para cima</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="283"/>
        <source>Move down</source>
        <translation>Mover para baixo</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="561"/>
        <source>Position</source>
        <translation>Posição</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="786"/>
        <source>X coordinate of the top-left corner of area containing the frames in the image</source>
        <translation>Coordenada X do canto superior esquerdo da área contendo os quadros na imagem</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="787"/>
        <source>Y coordinate of the top-left corner of area containing the frames in the image</source>
        <translation>Coordenada Y do canto superior esquerdo da área contendo os quadros na imagem</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="568"/>
        <source>Origin</source>
        <translation>Origem</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="575"/>
        <source>Number of frames</source>
        <translation>Número de quadros</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="582"/>
        <source>Number of columns</source>
        <translation>Número de colunas</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="791"/>
        <source>X coordinate of the origin point of the sprite</source>
        <translation>Coordenada X do ponto de origem do sprite</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="792"/>
        <source>Y coordinate of the origin point of the sprite</source>
        <translation>Coordenada Y do ponto de origem do sprite</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="589"/>
        <source>Number of frames of this direction</source>
        <translation>Número de quadros desta direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="602"/>
        <source>Number of columns of the grid containing the frames of this direction in the image</source>
        <translation>Número de colunas da grade contendo os quadros desta direção na imagem</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.ui" line="615"/>
        <source>Size</source>
        <translation>Tamanho</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="781"/>
        <source>Width of each frame in the image</source>
        <translation>Largura de cada quadro na imagem</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="782"/>
        <source>Height of each frame in the image</source>
        <translation>Altura de cada quadro na imagem</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="71"/>
        <location filename="../src/widgets/sprite_editor.cpp" line="802"/>
        <source>Create animation</source>
        <translation>Criar animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="108"/>
        <source>Duplicate animation</source>
        <translation>Duplicar animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="120"/>
        <source> (copy)</source>
        <translation> (cópia)</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="142"/>
        <source>Change animation name</source>
        <translation>Alterar nome da animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="177"/>
        <source>Delete animation</source>
        <translation>Excluir animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="214"/>
        <source>Change default animation</source>
        <translation>Alterar animação padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="247"/>
        <source>Change source image</source>
        <translation>Alterar imagem de origem</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="282"/>
        <source>Change frame delay</source>
        <translation>Alterar atraso entre quadros</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="316"/>
        <source>Change loop on frame</source>
        <translation>Alterar loop no quadro</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="351"/>
        <source>Add direction</source>
        <translation>Adicionar direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="388"/>
        <source>Duplicate direction</source>
        <translation>Duplicar direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="423"/>
        <source>Move direction up</source>
        <translation>Mover direção para cima</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="456"/>
        <source>Move direction down</source>
        <translation>Mover direção para baixo</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="489"/>
        <source>Delete direction</source>
        <translation>Excluir direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="520"/>
        <source>Change direction size</source>
        <translation>Alterar tamanho da direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="555"/>
        <source>Change direction position</source>
        <translation>Alterar posição da direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="590"/>
        <source>Change direction origin</source>
        <translation>Alterar origem da direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="624"/>
        <source>Change number of frames of direction</source>
        <translation>Alterar número de quadros da direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="660"/>
        <source>Change number of columns of direction</source>
        <translation>Alterar número de colunas da direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="696"/>
        <source>Change number of frames/columns of direction</source>
        <translation>Alterar número de quadros/colunas da direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="750"/>
        <source>File &apos;%1&apos; is not a sprite</source>
        <translation>O arquivo &apos;%1&apos; não é um sprite</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="755"/>
        <source>Sprite %1</source>
        <translation>Sprite %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="758"/>
        <source>Sprite &apos;%1&apos; has been modified. Save changes?</source>
        <translation>O sprite &apos;%1&apos; foi modificado. Salvar alterações?</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="803"/>
        <source>Create direction</source>
        <translation>Criar direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_editor.cpp" line="1013"/>
        <source>Invalid description</source>
        <translation>Descrição inválida</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::SpriteModel</name>
    <message>
        <location filename="../src/sprite_model.cpp" line="51"/>
        <source>Cannot open sprite &apos;%1&apos;</source>
        <translation>Não foi possível abrir o sprite &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/sprite_model.cpp" line="205"/>
        <source>Cannot save sprite &apos;%1&apos;</source>
        <translation>Não foi possível salvar o sprite &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/sprite_model.cpp" line="328"/>
        <source> (default)</source>
        <translation> (padrão)</translation>
    </message>
    <message>
        <location filename="../src/sprite_model.cpp" line="351"/>
        <source>(right)</source>
        <translation>(direita)</translation>
    </message>
    <message>
        <location filename="../src/sprite_model.cpp" line="352"/>
        <source>(up)</source>
        <translation>(cima)</translation>
    </message>
    <message>
        <location filename="../src/sprite_model.cpp" line="353"/>
        <source>(left)</source>
        <translation>(esquerda)</translation>
    </message>
    <message>
        <location filename="../src/sprite_model.cpp" line="354"/>
        <source>(down)</source>
        <translation>(baixo)</translation>
    </message>
    <message>
        <location filename="../src/sprite_model.cpp" line="357"/>
        <source>Direction %1 %2</source>
        <translation>Direção %1 %2</translation>
    </message>
    <message>
        <location filename="../src/sprite_model.cpp" line="430"/>
        <location filename="../src/sprite_model.cpp" line="489"/>
        <location filename="../src/sprite_model.cpp" line="613"/>
        <source>Animation name cannot be empty</source>
        <translation>O nome da animação não pode estar vazio</translation>
    </message>
    <message>
        <location filename="../src/sprite_model.cpp" line="435"/>
        <location filename="../src/sprite_model.cpp" line="494"/>
        <location filename="../src/sprite_model.cpp" line="617"/>
        <source>Animation &apos;%1&apos; already exists</source>
        <translation>A animação &apos;%1&apos; já existe</translation>
    </message>
    <message>
        <location filename="../src/sprite_model.cpp" line="551"/>
        <location filename="../src/sprite_model.cpp" line="609"/>
        <location filename="../src/sprite_model.cpp" line="878"/>
        <location filename="../src/sprite_model.cpp" line="933"/>
        <source>Animation &apos;%1&apos; does not exist</source>
        <translation>A animação &apos;%1&apos; não existe</translation>
    </message>
    <message>
        <location filename="../src/sprite_model.cpp" line="986"/>
        <location filename="../src/sprite_model.cpp" line="1049"/>
        <source>Direction %1 does not exist in animation &apos;%2&apos;</source>
        <translation>A direção %1 não existe na animação &apos;%2&apos;</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::SpritePreviewer</name>
    <message>
        <location filename="../src/widgets/sprite_previewer.ui" line="60"/>
        <source>Show origin</source>
        <translation>Mostrar origem</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_previewer.ui" line="67"/>
        <location filename="../src/widgets/sprite_previewer.cpp" line="393"/>
        <source>Zoom</source>
        <translation>Zoom</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_previewer.ui" line="157"/>
        <source>Index of the current frame</source>
        <translation>Índice do quadro atual</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_previewer.ui" line="202"/>
        <source>Last</source>
        <translation>Último</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_previewer.ui" line="119"/>
        <source>Stop</source>
        <translation>Parar</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_previewer.ui" line="179"/>
        <source>Next</source>
        <translation>Próximo</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_previewer.ui" line="225"/>
        <source>Previous</source>
        <translation>Anterior</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_previewer.ui" line="248"/>
        <source>First</source>
        <translation>Primeiro</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_previewer.cpp" line="203"/>
        <source>Pause</source>
        <translation>Pausar</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_previewer.cpp" line="206"/>
        <source>Start</source>
        <translation>Iniciar</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_previewer.cpp" line="395"/>
        <source>25 %</source>
        <translation>25 %</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_previewer.cpp" line="396"/>
        <source>50 %</source>
        <translation>50 %</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_previewer.cpp" line="397"/>
        <source>100 %</source>
        <translation>100 %</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_previewer.cpp" line="398"/>
        <source>200 %</source>
        <translation>200 %</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_previewer.cpp" line="399"/>
        <source>400 %</source>
        <translation>400 %</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::SpriteScene</name>
    <message>
        <location filename="../src/widgets/sprite_scene.cpp" line="201"/>
        <source>This tileset has no sprite image.
Please select another tileset.</source>
        <translation>Este tileset não tem imagem de sprite.
Selecione outro tileset.</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_scene.cpp" line="207"/>
        <source>Missing source image &apos;%1&apos;</source>
        <translation>Imagem de origem ausente &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_scene.cpp" line="371"/>
        <source>No such direction index: %1</source>
        <translation>Índice de direção inexistente: %1</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::SpriteTreeView</name>
    <message>
        <location filename="../src/widgets/sprite_tree_view.cpp" line="39"/>
        <source>Create animation</source>
        <translation>Criar animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_tree_view.cpp" line="45"/>
        <source>Create direction</source>
        <translation>Criar direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_tree_view.cpp" line="51"/>
        <source>Rename animation</source>
        <translation>Renomear animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_tree_view.cpp" line="52"/>
        <source>F2</source>
        <translation>F2</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_tree_view.cpp" line="59"/>
        <source>Duplicate</source>
        <translation>Duplicar</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_tree_view.cpp" line="66"/>
        <source>Move up</source>
        <translation>Mover para cima</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_tree_view.cpp" line="78"/>
        <source>Move down</source>
        <translation>Mover para baixo</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_tree_view.cpp" line="78"/>
        <source>Delete</source>
        <translation>Excluir</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::SpriteView</name>
    <message>
        <location filename="../src/widgets/sprite_view.cpp" line="51"/>
        <source>Delete...</source>
        <translation>Excluir...</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_view.cpp" line="58"/>
        <source>Duplicate...</source>
        <translation>Duplicar...</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_view.cpp" line="65"/>
        <source>Change the number of frames/columns</source>
        <translation>Alterar o número de quadros/colunas</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_view.cpp" line="66"/>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_view.cpp" line="74"/>
        <source>Change the number of frames</source>
        <translation>Alterar o número de quadros</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_view.cpp" line="81"/>
        <source>Change the number of columns</source>
        <translation>Alterar o número de colunas</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_view.cpp" line="615"/>
        <source>New multiframe direction</source>
        <translation>Nova direção com múltiplos quadros</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_view.cpp" line="624"/>
        <location filename="../src/widgets/sprite_view.cpp" line="684"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_view.cpp" line="610"/>
        <source>New direction</source>
        <translation>Nova direção</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_view.cpp" line="672"/>
        <source>Move here</source>
        <translation>Mover aqui</translation>
    </message>
    <message>
        <location filename="../src/widgets/sprite_view.cpp" line="678"/>
        <source>Duplicate here</source>
        <translation>Duplicar aqui</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::StringsEditor</name>
    <message>
        <location filename="../src/widgets/strings_editor.ui" line="14"/>
        <source>Strings editor</source>
        <translation>Editor de textos</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.ui" line="55"/>
        <source>Language properties</source>
        <translation>Propriedades da língua</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.ui" line="64"/>
        <source>Language id</source>
        <translation>ID da língua</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.ui" line="77"/>
        <source>Folder name of the language</source>
        <translation>Nome da pasta da língua</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.ui" line="90"/>
        <source>Language description</source>
        <translation>Descrição da língua</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.ui" line="97"/>
        <source>User-friendly description to show in the editor</source>
        <translation>Descrição amigável para usar no editor</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.ui" line="133"/>
        <source>Compare to language</source>
        <translation>Comparar com a língua</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.ui" line="146"/>
        <source>Refresh language</source>
        <translation>Recarregar a língua</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.ui" line="149"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.ui" line="216"/>
        <source>Add</source>
        <translation>Adicionar</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.ui" line="236"/>
        <source>Change key</source>
        <translation>Alterar chave</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.ui" line="256"/>
        <source>Duplicate string(s)</source>
        <translation>Duplicar texto(s)</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.ui" line="276"/>
        <source>Delete</source>
        <translation>Excluir</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="68"/>
        <source>Create string</source>
        <translation>Criar texto</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="99"/>
        <source>Duplicate strings</source>
        <translation>Duplicar textos</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="130"/>
        <source>Change string key</source>
        <translation>Alterar chave de texto</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="163"/>
        <source>Change string key prefix</source>
        <translation>Alterar prefixo da chave de texto</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="201"/>
        <source>Delete string</source>
        <translation>Excluir texto</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="231"/>
        <source>Delete strings</source>
        <translation>Excluir textos</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="265"/>
        <source>Change string value</source>
        <translation>Alterar valor do texto</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="313"/>
        <source>Strings %1</source>
        <translation>Textos %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="316"/>
        <source>Strings &apos;%1&apos; have been modified. Save changes?</source>
        <translation>Os textos &apos;%1&apos; foram modificados. Salvar as alterações?</translation>
    </message>
    <message>
        <source>Strings &apos;%1&apos; has been modified. Save changes?</source>
        <translation type="vanished">Os textos &apos;%1&apos; foram modificados. Salvar as alterações?</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="326"/>
        <source>&lt;No language&gt;</source>
        <translation>&lt;Nenhuma língua&gt;</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="450"/>
        <source>Invalid description</source>
        <translation>Descrição inválida</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="509"/>
        <source>_copy</source>
        <translation>_cópia</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="512"/>
        <source>String &apos;%1&apos; already exists</source>
        <translation>O texto &apos;%1&apos; já existe</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="586"/>
        <source>Delete confirmation</source>
        <translation>Confirmar exclusão</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_editor.cpp" line="587"/>
        <source>Do you really want to delete all strings prefixed by &apos;%1&apos;?</source>
        <translation>Você realmente deseja excluir todos os textos com prefixo &apos;%1&apos;?</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::StringsModel</name>
    <message>
        <location filename="../src/strings_model.cpp" line="46"/>
        <location filename="../src/strings_model.cpp" line="793"/>
        <source>Cannot open strings data file &apos;%1&apos;</source>
        <translation>Não foi possível abrir o arquivo de textos &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/strings_model.cpp" line="84"/>
        <source>Cannot save strings data file &apos;%1&apos;</source>
        <translation>Não foi possível salvar o arquivo de textos &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/strings_model.cpp" line="237"/>
        <source>Key</source>
        <translation>Chave</translation>
    </message>
    <message>
        <location filename="../src/strings_model.cpp" line="238"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
    <message>
        <location filename="../src/strings_model.cpp" line="241"/>
        <source>Translation (%1)</source>
        <translation>Tradução (%1)</translation>
    </message>
    <message>
        <location filename="../src/strings_model.cpp" line="243"/>
        <source>Translation</source>
        <translation>Tradução</translation>
    </message>
    <message>
        <location filename="../src/strings_model.cpp" line="393"/>
        <location filename="../src/strings_model.cpp" line="531"/>
        <location filename="../src/strings_model.cpp" line="644"/>
        <source>Invalid string id: &apos;%1&apos;</source>
        <translation>ID de texto inválido: &apos;%1&apos;</translation>
    </message>
    <message>
        <source>Invalid string Key: %1</source>
        <translation type="vanished">Chave de texto inválida: %1</translation>
    </message>
    <message>
        <location filename="../src/strings_model.cpp" line="397"/>
        <location filename="../src/strings_model.cpp" line="460"/>
        <location filename="../src/strings_model.cpp" line="527"/>
        <location filename="../src/strings_model.cpp" line="607"/>
        <source>String &apos;%1&apos; already exists</source>
        <translation>O texto &apos;%1&apos; já existe</translation>
    </message>
    <message>
        <location filename="../src/strings_model.cpp" line="523"/>
        <source>String &apos;%1&apos; does not exist</source>
        <translation>O texto &apos;%1&apos; não existe</translation>
    </message>
    <message>
        <source>String &apos;%1&apos; no exists</source>
        <translation type="vanished">O texto &apos;%1&apos; não existe</translation>
    </message>
    <message>
        <source>Invalid string key: %1</source>
        <translation type="vanished">Chave de texto inválida: %1</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::StringsTreeView</name>
    <message>
        <location filename="../src/widgets/strings_tree_view.cpp" line="37"/>
        <source>New string...</source>
        <translation>Novo texto...</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_tree_view.cpp" line="43"/>
        <source>Duplicate string(s)...</source>
        <translation>Duplicar texto(s)...</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_tree_view.cpp" line="49"/>
        <source>Change key...</source>
        <translation>Alterar chave...</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_tree_view.cpp" line="50"/>
        <source>F2</source>
        <translation>F2</translation>
    </message>
    <message>
        <location filename="../src/widgets/strings_tree_view.cpp" line="57"/>
        <source>Delete...</source>
        <translation>Excluir...</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::TextEditor</name>
    <message>
        <location filename="../src/widgets/text_editor.cpp" line="77"/>
        <source>F4</source>
        <translation>F4</translation>
    </message>
    <message>
        <location filename="../src/widgets/text_editor.cpp" line="119"/>
        <source>Cannot open file &apos;%1&apos;</source>
        <translation>Não foi possível abrir o arquivo &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/text_editor.cpp" line="146"/>
        <source>Cannot open file &apos;%1&apos; for writing</source>
        <translation>Não foi possível abrir o arquivo &apos;%1&apos; para escrita</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::TextEditorWidget</name>
    <message>
        <location filename="../src/widgets/text_editor_widget.cpp" line="371"/>
        <source>Cut</source>
        <translation>Cortar</translation>
    </message>
    <message>
        <location filename="../src/widgets/text_editor_widget.cpp" line="384"/>
        <source>Copy</source>
        <translation>Copiar</translation>
    </message>
    <message>
        <location filename="../src/widgets/text_editor_widget.cpp" line="397"/>
        <source>Paste</source>
        <translation>Colar</translation>
    </message>
    <message>
        <location filename="../src/widgets/text_editor_widget.cpp" line="414"/>
        <source>Select all</source>
        <translation>Selecionar tudo</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::TilePatternsListView</name>
    <message>
        <location filename="../src/widgets/tile_patterns_list_view.cpp" line="39"/>
        <source>Delete...</source>
        <translation>Excluir...</translation>
    </message>
    <message>
        <location filename="../src/widgets/tile_patterns_list_view.cpp" line="46"/>
        <source>Change id...</source>
        <translation>Alterar ID...</translation>
    </message>
    <message>
        <location filename="../src/widgets/tile_patterns_list_view.cpp" line="47"/>
        <source>F2</source>
        <translation>F2</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::TilesetEditor</name>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="14"/>
        <source>Tileset editor</source>
        <translation>Editor de tileset</translation>
    </message>
    <message>
        <source>Tileset properties</source>
        <translation type="vanished">Propriedades do tileset</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="102"/>
        <source>Tileset id</source>
        <translation>ID do tileset</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="115"/>
        <source>Filename of the tileset (without extension)</source>
        <translation>Nome do arquivo do tileset (sem extensão)</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="131"/>
        <location filename="../src/widgets/tileset_editor.ui" line="147"/>
        <source>Description</source>
        <translation>Descrição</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="144"/>
        <source>User-friendly description to show in the editor</source>
        <translation>Descrição amigável para usar no editor</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="170"/>
        <source>Background color applied to maps using this tileset</source>
        <translation>Cor de fundo aplicada aos mapas que usam este tileset</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="260"/>
        <source>Name identifying the pattern</source>
        <translation>Nome para identificar o padrão</translation>
    </message>
    <message>
        <source>Layer to initially apply to tiles using this pattern on maps</source>
        <translation type="vanished">Camada a ser aplicada inicialmente aos tiles criados com este padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="157"/>
        <source>Background</source>
        <translation>Cor de fundo</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="190"/>
        <source>Patterns</source>
        <translation>Padrões</translation>
    </message>
    <message>
        <source>Number of existing tile patterns in the tileset</source>
        <translation type="vanished">Número total de padrões no tileset</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="224"/>
        <source>Selection properties</source>
        <translation>Propriedades da seleção</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="236"/>
        <location filename="../src/widgets/tileset_editor.cpp" line="717"/>
        <source>Pattern id</source>
        <translation>ID do padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="270"/>
        <location filename="../src/widgets/tileset_editor.ui" line="538"/>
        <location filename="../src/widgets/tileset_editor.ui" line="629"/>
        <source>Rename (F2)</source>
        <translation>Renomear (F2)</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="305"/>
        <location filename="../src/widgets/tileset_editor.cpp" line="210"/>
        <source>Ground</source>
        <translation>Terreno</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="318"/>
        <source>Terrain of the pattern</source>
        <translation>Tipo de terreno do padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="337"/>
        <source>Animation</source>
        <translation>Animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="365"/>
        <source>Scrolling</source>
        <translation>Rolagem</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="378"/>
        <source>Kind of animation of the pattern</source>
        <translation>Tipo de animação do padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="388"/>
        <source>Frames</source>
        <translation>Quadros</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="410"/>
        <source>Horizontal or vertical separation (only for multi-frame patterns)</source>
        <translation>Separação horizontal ou vertical (apenas para padrões com múltiplos quadros)</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="419"/>
        <source>Delay</source>
        <translation>Atraso</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="426"/>
        <source> ms</source>
        <translation> ms</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="442"/>
        <location filename="../src/widgets/tileset_editor.cpp" line="500"/>
        <source>Mirror loop</source>
        <translation>Loop em espelho</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="453"/>
        <source>Contours</source>
        <translation>Contornos</translation>
    </message>
    <message>
        <source>Countours</source>
        <translation type="vanished">Contornos</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="518"/>
        <location filename="../src/widgets/tileset_editor.cpp" line="887"/>
        <source>Create contour</source>
        <translation>Novo contorno</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="595"/>
        <source>Contour properties</source>
        <translation>Propriedades do contorno</translation>
    </message>
    <message>
        <source>Borders</source>
        <translation type="vanished">Bordas</translation>
    </message>
    <message>
        <source>Create border set</source>
        <translation type="vanished">Criar um conjunto de bordas</translation>
    </message>
    <message>
        <source>Border set properties</source>
        <translation type="vanished">Propriedades do conjunto de bordas</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="601"/>
        <source>Id</source>
        <translation>ID</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="632"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="639"/>
        <source>F2</source>
        <translation>F2</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="661"/>
        <source>Positioning</source>
        <translation>Posicionamento</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="683"/>
        <source>Outside the selection</source>
        <translation>Fora da seleção</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="692"/>
        <source>Inside the selection</source>
        <translation>Dentro da seleção</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="328"/>
        <location filename="../src/widgets/tileset_editor.cpp" line="252"/>
        <source>Default layer</source>
        <translation>Camada padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="348"/>
        <source>Repeatable</source>
        <translation>Repetível</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="76"/>
        <source>Background color</source>
        <translation>Cor de fundo</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="104"/>
        <source>Move pattern</source>
        <translation>Mover padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="138"/>
        <source>Resize pattern</source>
        <translation>Redimensionar padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="172"/>
        <source>Move patterns</source>
        <translation>Mover padrões</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="294"/>
        <source>Repeat mode</source>
        <translation>Modo de repetição</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="381"/>
        <source>Animation separation</source>
        <translation>Separação de animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="420"/>
        <location filename="../src/widgets/tileset_editor.cpp" line="460"/>
        <source>Frame delay</source>
        <translation>Atraso entre quadros</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="543"/>
        <source>Create pattern</source>
        <translation>Novo padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="838"/>
        <source>Delete contour</source>
        <translation>Excluir contorno</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="915"/>
        <source>Delete contour pattern</source>
        <translation>Excluir padrão de contorno</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="1367"/>
        <source>Rename tile pattern</source>
        <translation>Renomear padrão de tile</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="1368"/>
        <source>New pattern id:</source>
        <translation>Novo ID do padrão:</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="1369"/>
        <source>Update existing maps using this pattern</source>
        <translation>Atualizar mapas existentes que usam este padrão</translation>
    </message>
    <message>
        <source>Update references in existing maps</source>
        <translation type="obsolete">Atualizar referências nos mapas existentes</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.ui" line="558"/>
        <location filename="../src/widgets/tileset_editor.cpp" line="643"/>
        <source>Delete</source>
        <translation>Excluir</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="966"/>
        <source>File &apos;%1&apos; is not a tileset</source>
        <translation>O arquivo &apos;%1&apos; não é um tileset</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="971"/>
        <source>Tileset %1</source>
        <translation>Tileset %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="974"/>
        <source>Tileset &apos;%1&apos; has been modified. Save changes?</source>
        <translation>O tileset &apos;%1&apos; foi modificado. Salvar as alterações?</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="1271"/>
        <source>Invalid description</source>
        <translation>Descrição inválida</translation>
    </message>
    <message>
        <source>Please close all maps before updating tile pattern references.</source>
        <translation type="vanished">Feche todos os mapas antes de atualizar as referências dos padrões de tile.</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="579"/>
        <source>Duplicate</source>
        <translation>Duplicar</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="750"/>
        <source>Border set id</source>
        <translation>ID do conjunto de bordas</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="777"/>
        <source>Border set inner</source>
        <translation>Posicionamento do conjunto de bordas</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="809"/>
        <source>Border set patterns</source>
        <translation>Padrões do conjunto de bordas</translation>
    </message>
    <message>
        <source>Delete border set</source>
        <translation type="vanished">Excluir conjunto de bordas</translation>
    </message>
    <message>
        <source>Delete border set pattern</source>
        <translation type="vanished">Excluir padrão do conjunto de bordas</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="1452"/>
        <source>Cannot open map file &apos;%1&apos;</source>
        <translation>Não foi possível abrir o arquivo de mapa &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="1460"/>
        <source>Invalid map file: &apos;%1&apos;</source>
        <translation>Arquivo de mapa inválido: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="1485"/>
        <source>Failed to export map after changing pattern id: &apos;%1&apos;</source>
        <translation>Falha ao exportar o mapa após alterar o ID do padrão: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="1493"/>
        <source>Cannot open map file &apos;%1&apos; for writing</source>
        <translation>Não foi possível abrir o arquivo de mapa &apos;%1&apos; para escrita</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="1906"/>
        <source>Do you really want to delete pattern &apos;%1&apos;?</source>
        <translation>Você realmente deseja excluir o padrão &apos;%1&apos;?</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="1910"/>
        <source>Do you really want to delete these %1 patterns?</source>
        <translation>Você realmente deseja excluir estes %1 padrões?</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="1916"/>
        <source>Delete confirmation</source>
        <translation>Confirmar exclusão</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="1953"/>
        <source>Border set name</source>
        <translation>Nome do conjunto de bordas</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_editor.cpp" line="1954"/>
        <source>Border set name:</source>
        <translation>Nome do conjunto de bordas:</translation>
    </message>
    <message>
        <source>Image was modified externally</source>
        <translation type="vanished">A imagem foi modificada externamente</translation>
    </message>
    <message>
        <source>The tileset image was modified.
Do you want to refresh the tileset?</source>
        <translation type="vanished">A imagem do tileset foi modificada.
Você deseja recarregar o tileset?</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::TilesetModel</name>
    <message>
        <location filename="../src/tileset_model.cpp" line="118"/>
        <source>Cannot open tileset data file &apos;%1&apos;</source>
        <translation>Não foi possível abrir o arquivo de dados do tileset &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/tileset_model.cpp" line="165"/>
        <source>Cannot save tileset data file &apos;%1&apos;</source>
        <translation>Não foi possível salvar o arquivo de dados do tileset &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/tileset_model.cpp" line="184"/>
        <source>Failed to refresh tileset: %1</source>
        <translation>Falha ao recarregar o tileset: %1</translation>
    </message>
    <message>
        <location filename="../src/tileset_model.cpp" line="502"/>
        <location filename="../src/tileset_model.cpp" line="567"/>
        <location filename="../src/tileset_model.cpp" line="634"/>
        <source>Invalid tile pattern index: %1</source>
        <translation>Índice de padrão de tile inválido: %1</translation>
    </message>
    <message>
        <source>Countour already exists: &apos;%1&apos;</source>
        <translation type="vanished">O contorno já existe: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/tileset_model.cpp" line="1796"/>
        <source>Contour already exists: &apos;%1&apos;</source>
        <translation>O contorno já existe: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/tileset_model.cpp" line="1800"/>
        <location filename="../src/tileset_model.cpp" line="1851"/>
        <source>Invalid contour id: &apos;%1&apos;</source>
        <translation>ID de contorno inválido: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/tileset_model.cpp" line="1806"/>
        <source>Failed to create contour &apos;%1&apos;</source>
        <translation>Falha ao criar o contorno &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/tileset_model.cpp" line="1823"/>
        <location filename="../src/tileset_model.cpp" line="1847"/>
        <location filename="../src/tileset_model.cpp" line="1878"/>
        <location filename="../src/tileset_model.cpp" line="1899"/>
        <location filename="../src/tileset_model.cpp" line="1923"/>
        <location filename="../src/tileset_model.cpp" line="1938"/>
        <location filename="../src/tileset_model.cpp" line="1966"/>
        <location filename="../src/tileset_model.cpp" line="1987"/>
        <location filename="../src/tileset_model.cpp" line="2005"/>
        <source>No such contour: &apos;%1&apos;</source>
        <translation>Contorno não encontrado: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/tileset_model.cpp" line="1829"/>
        <source>Failed to delete contour &apos;%1&apos;</source>
        <translation>Falha ao excluir o contorno &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/tileset_model.cpp" line="1855"/>
        <source>Contour id already in use: &apos;%1&apos;</source>
        <translation>ID de contorno já em uso: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/tileset_model.cpp" line="1861"/>
        <source>Failed to rename contour &apos;%1&apos;</source>
        <translation>Falha ao renomear o contorno &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/tileset_model.cpp" line="432"/>
        <location filename="../src/tileset_model.cpp" line="638"/>
        <source>Invalid tile pattern id: &apos;%1&apos;</source>
        <translation>ID de padrão de tile inválido: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/tileset_model.cpp" line="436"/>
        <location filename="../src/tileset_model.cpp" line="642"/>
        <source>Tile pattern &apos;%1&apos; already exists</source>
        <translation>O padrão de tile &apos;%1&apos; já existe</translation>
    </message>
    <message>
        <source>No such tile pattern: %1</source>
        <translation type="vanished">Padrão de tile não encontrado: %1</translation>
    </message>
    <message>
        <source>Cannot divide the pattern in 3 frames : the size of each frame must be a multiple of 8 pixels</source>
        <translation type="vanished">Não é possível dividir o padrão em 3 quadros: o tamanho de cada quadro deve ser um múltiplo de 8 pixels</translation>
    </message>
    <message>
        <source>Border set already exists: &apos;%1&apos;</source>
        <translation type="vanished">O conjunto de bordas já existe: &apos;%1&apos;</translation>
    </message>
    <message>
        <source>Invalid border set id: &apos;%1&apos;</source>
        <translation type="vanished">ID de conjunto de bordas inválido: &apos;%1&apos;</translation>
    </message>
    <message>
        <source>Failed to create border set &apos;%1&apos;</source>
        <translation type="vanished">Falha ao criar o conjunto de bordas &apos;%1&apos;</translation>
    </message>
    <message>
        <source>No such border set: &apos;%1&apos;</source>
        <translation type="vanished">Conjunto de bordas não encontrado: &apos;%1&apos;</translation>
    </message>
    <message>
        <source>Failed to delete border set &apos;%1&apos;</source>
        <translation type="vanished">Falha ao excluir o conjunto de bordas &apos;%1&apos;</translation>
    </message>
    <message>
        <source>Border set id already in use: &apos;%1&apos;</source>
        <translation type="vanished">ID de conjunto de bordas já em uso: &apos;%1&apos;</translation>
    </message>
    <message>
        <source>Failed to rename border set &apos;%1&apos;</source>
        <translation type="vanished">Falha ao renomear o conjunto de bordas &apos;%1&apos;</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::TilesetScene</name>
    <message>
        <location filename="../src/widgets/tileset_scene.cpp" line="177"/>
        <source>Missing tileset image &apos;%1&apos;</source>
        <translation>Imagem de tileset ausente: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_scene.cpp" line="454"/>
        <source>No such pattern index: %1</source>
        <translation>Índice de padrão não encontrado: %1</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::TilesetView</name>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="184"/>
        <source>Change id...</source>
        <translation>Alterar ID...</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="185"/>
        <source>F2</source>
        <translation>F2</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="192"/>
        <source>Delete...</source>
        <translation>Excluir...</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="162"/>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <source>Create border set...</source>
        <translation type="vanished">Criar um conjunto de bordas...</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="159"/>
        <source>Resize</source>
        <translation>Redimensionar</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="170"/>
        <source>Create contour...</source>
        <translation>Novo contorno...</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="173"/>
        <source>Ctrl+B</source>
        <translation>Ctrl+B</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="206"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="207"/>
        <source>H</source>
        <translation>H</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="208"/>
        <source>V</source>
        <translation>V</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="209"/>
        <source>N</source>
        <translation>N</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="670"/>
        <source>Ground</source>
        <translation>Terreno</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="676"/>
        <source>Default layer</source>
        <translation>Camada padrão</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="682"/>
        <source>Repeatable</source>
        <translation>Repetível</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="688"/>
        <source>Scrolling</source>
        <translation>Rolagem</translation>
    </message>
    <message>
        <source>Animation</source>
        <translation type="vanished">Animação</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="764"/>
        <source>Layer %1</source>
        <translation>Camada %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="1363"/>
        <source>New pattern (more options)</source>
        <translation>Novo padrão (mais opções)</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="1369"/>
        <source>New pattern (%1)</source>
        <translation>Novo padrão (%1)</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="1379"/>
        <location filename="../src/widgets/tileset_view.cpp" line="1515"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="1501"/>
        <source>Move here</source>
        <translation>Mover para cá</translation>
    </message>
    <message>
        <location filename="../src/widgets/tileset_view.cpp" line="1507"/>
        <source>Duplicate here</source>
        <translation>Duplicar para cá</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::WelcomeEditor</name>
    <message>
        <location filename="../src/widgets/welcome_editor.cpp" line="36"/>
        <source>Welcome</source>
        <translation>Bem-vindo</translation>
    </message>
    <message>
        <location filename="../src/widgets/welcome_editor.cpp" line="80"/>
        <source>Welcome to %1</source>
        <translation>Bem-vindo a %1</translation>
    </message>
    <message>
        <location filename="../src/widgets/welcome_editor.cpp" line="93"/>
        <source>Create a New Quest</source>
        <translation>Criar uma Nova Quest</translation>
    </message>
    <message>
        <location filename="../src/widgets/welcome_editor.cpp" line="95"/>
        <source>Create a new quest from scratch or from a template.</source>
        <translation>Criar uma nova quest do zero ou a partir de um modelo.</translation>
    </message>
    <message>
        <location filename="../src/widgets/welcome_editor.cpp" line="103"/>
        <source>Open an Existing Quest</source>
        <translation>Abrir uma Quest Existente</translation>
    </message>
    <message>
        <location filename="../src/widgets/welcome_editor.cpp" line="105"/>
        <source>Open an existing quest from your computer.</source>
        <translation>Abrir uma quest existente do seu computador.</translation>
    </message>
    <message>
        <location filename="../src/widgets/welcome_editor.cpp" line="116"/>
        <source>Documentation</source>
        <translation>Documentação</translation>
    </message>
    <message>
        <location filename="../src/widgets/welcome_editor.cpp" line="124"/>
        <source>Website</source>
        <translation>Site da Solarus</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::DrawingRectangleState</name>
    <message>
        <source>New pattern (more options)</source>
        <translation type="obsolete">Novo padrão (mais opções)</translation>
    </message>
    <message>
        <source>New pattern (%1)</source>
        <translation type="obsolete">Novo padrão (%1)</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="obsolete">Cancelar</translation>
    </message>
</context>
<context>
    <name>SolarusEditor::MovingPatternsState</name>
    <message>
        <source>Move here</source>
        <translation type="obsolete">Mover aqui</translation>
    </message>
    <message>
        <source>Duplicate here</source>
        <translation type="obsolete">Duplicar aqui</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="obsolete">Cancelar</translation>
    </message>
</context>
</TS>
