diff --git a/assets/locales/pt_BR/default.mo b/assets/locales/pt_BR/default.mo new file mode 100644 index 000000000..15199850e Binary files /dev/null and b/assets/locales/pt_BR/default.mo differ diff --git a/assets/locales/pt_BR/default.po b/assets/locales/pt_BR/default.po new file mode 100644 index 000000000..e64f325db --- /dev/null +++ b/assets/locales/pt_BR/default.po @@ -0,0 +1,278 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-10-02 23:54-0300\n" +"PO-Revision-Date: 2020-10-07 10:41-0300\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.4.1\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"Language: pt_BR\n" + +#: messages.go:71 +msgid "Unexpected error, please try again" +msgstr "Erro inesperado, por favor tente novamente" + +#: messages.go:72 +msgid "Invalid request" +msgstr "Solicitação inválida" + +#: messages.go:73 +msgid "Changes could not be saved" +msgstr "As mudanças não foram salvas" + +#: messages.go:74 +msgid "Could not be deleted" +msgstr "Não foi possível excluir" + +#: messages.go:75 +#, c-format +msgid "%s already exists" +msgstr "%s já existe" + +#: messages.go:76 messages.go:79 +msgid "Not found on server, deleted?" +msgstr "Não foi encontrado no servidor, foi excluído?" + +#: messages.go:77 +msgid "File not found" +msgstr "Arquivo não encontrado" + +#: messages.go:78 +msgid "Selection not found" +msgstr "Seleção não encontrada" + +#: messages.go:80 +msgid "Account not found" +msgstr "Conta não encontrada" + +#: messages.go:81 +msgid "User not found" +msgstr "Usuário não encontrado" + +#: messages.go:82 +msgid "Label not found" +msgstr "Etiqueta não encontrada" + +#: messages.go:83 +msgid "Album not found" +msgstr "Álbum não encontrado" + +#: messages.go:84 +msgid "Not available in public mode" +msgstr "Indisponível em modo público" + +#: messages.go:85 +msgid "not available in read-only mode" +msgstr "indisponível em modo somente leitura" + +#: messages.go:86 +msgid "Please log in and try again" +msgstr "Por favor entre em sua conta e tente novamente" + +#: messages.go:87 +msgid "Upload might be offensive" +msgstr "Envio pode ser ofensivo" + +#: messages.go:88 +msgid "No items selected" +msgstr "Sem itens selecionados" + +#: messages.go:89 +msgid "Failed creating file, please check permissions" +msgstr "Falha ao criar arquivo, por favor cheque as permissões" + +#: messages.go:90 +msgid "Failed creating folder, please check permissions" +msgstr "Falha ao criar pasta, por favor cheque as permissões" + +#: messages.go:91 +msgid "Could not connect, please try again" +msgstr "Não foi possível conectar, por favor tente novamente" + +#: messages.go:92 +msgid "Invalid password, please try again" +msgstr "Senha inválida, por favor tente novamente" + +#: messages.go:93 +msgid "Feature disabled" +msgstr "Recurso Desativado" + +#: messages.go:94 +msgid "No labels selected" +msgstr "Sem etiquetas selecionadas" + +#: messages.go:95 +msgid "No albums selected" +msgstr "Sem álbuns selecionados" + +#: messages.go:96 +msgid "No files available for download" +msgstr "Sem arquivos disponíveis para baixar" + +#: messages.go:97 +msgid "Failed to create zip file" +msgstr "Falha ao criar arquivo zip" + +#: messages.go:98 +msgid "Invalid credentials" +msgstr "Credenciais inválidas" + +#: messages.go:99 +msgid "Invalid link" +msgstr "Link inválido" + +#: messages.go:102 +msgid "Changes successfully saved" +msgstr "As mudanças foram salvas com sucesso" + +#: messages.go:103 +msgid "Album created" +msgstr "Álbum criado" + +#: messages.go:104 +msgid "Album saved" +msgstr "Álbum salvo" + +#: messages.go:105 +#, c-format +msgid "Album %s deleted" +msgstr "Álbum %s excluído" + +#: messages.go:106 +msgid "Album contents cloned" +msgstr "Conteúdo do álbum copiado" + +#: messages.go:107 +msgid "File removed from stack" +msgstr "Arquivo removido da pilha" + +#: messages.go:108 +#, c-format +msgid "Selection added to %s" +msgstr "Seleção adicionada a %s" + +#: messages.go:109 +#, c-format +msgid "One entry added to %s" +msgstr "Uma entrada adicionada a %s" + +#: messages.go:110 +#, c-format +msgid "%d entries added to %s" +msgstr "%d entradas adicionadas a %s" + +#: messages.go:111 +#, c-format +msgid "One entry removed from %s" +msgstr "Uma entrada removida de %s" + +#: messages.go:112 +#, c-format +msgid "%d entries removed from %s" +msgstr "%d entradas removidas de %s" + +#: messages.go:113 +msgid "Account created" +msgstr "Conta criada" + +#: messages.go:114 +msgid "Account saved" +msgstr "Conta salva" + +#: messages.go:115 +msgid "Account deleted" +msgstr "Conta excluída" + +#: messages.go:116 +msgid "Settings saved" +msgstr "Configurações salvas" + +#: messages.go:117 +msgid "Password changed" +msgstr "Senha alterada" + +#: messages.go:118 +#, c-format +msgid "Import completed in %d s" +msgstr "Importação completa em %d" + +#: messages.go:119 +msgid "Import canceled" +msgstr "Importação cancelada" + +#: messages.go:120 +#, c-format +msgid "Indexing completed in %d s" +msgstr "Indexação completa em %d" + +#: messages.go:121 +msgid "Indexing originals..." +msgstr "Indexando originais..." + +#: messages.go:122 +#, c-format +msgid "Indexing files in %s" +msgstr "Indexando arquivos em %s" + +#: messages.go:123 +msgid "Indexing canceled" +msgstr "Indexação cancelada" + +#: messages.go:124 +#, c-format +msgid "Removed %d files and %d photos" +msgstr "Removidos %d arquivos e %d fotos" + +#: messages.go:125 +#, c-format +msgid "Moving files from %s" +msgstr "Movendo arquivos de %s" + +#: messages.go:126 +#, c-format +msgid "Copying files from %s" +msgstr "Copiando arquivos de %s" + +#: messages.go:127 +msgid "Labels deleted" +msgstr "Etiquetas excluídas" + +#: messages.go:128 +msgid "Label saved" +msgstr "Etiqueta salva" + +#: messages.go:129 +#, c-format +msgid "%d files uploaded in %d s" +msgstr "%d arquivos enviados em %d" + +#: messages.go:130 +msgid "Selection archived" +msgstr "Seleção arquivada" + +#: messages.go:131 +msgid "Selection restored" +msgstr "Seleção restaurada" + +#: messages.go:132 +msgid "Selection marked as private" +msgstr "Seleção marcada como privada" + +#: messages.go:133 +msgid "Albums deleted" +msgstr "Álbuns excluídos" + +#: messages.go:134 +#, c-format +msgid "Zip created in %d s" +msgstr "Zip criado em %d" diff --git a/frontend/src/locales/pt_BR.mo b/frontend/src/locales/pt_BR.mo new file mode 100644 index 000000000..8682068db Binary files /dev/null and b/frontend/src/locales/pt_BR.mo differ diff --git a/frontend/src/locales/pt_BR.po b/frontend/src/locales/pt_BR.po new file mode 100644 index 000000000..d228fc434 --- /dev/null +++ b/frontend/src/locales/pt_BR.po @@ -0,0 +1,1895 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: easygettext\n" +"Project-Id-Version: \n" +"POT-Creation-Date: \n" +"PO-Revision-Date: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"X-Generator: Poedit 2.4.1\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"Language: pt_BR\n" + +#: src/pages/albums.vue:465 src/share/albums.vue:344 +msgid "%{n} albums found" +msgstr "%{n} álbuns encontrados" + +#: src/pages/album/photos.vue:362 src/share/photos.vue:410 +msgid "%{n} entries found" +msgstr "%{n} entradas encontradas" + +#: src/dialog/share/upload.vue:114 +msgid "%{n} files uploaded" +msgstr "%{n} arquivos enviados" + +#: src/pages/library/files.vue:413 +msgid "%{n} folders found" +msgstr "%{n} pastas encontradas" + +#: src/pages/labels.vue:439 +msgid "%{n} labels found" +msgstr "%{n} etiquetas encontradas " + +#: src/pages/photos.vue:395 +msgid "%{n} results" +msgstr "%{n} resultados" + +#: src/options/options.js:202 +msgid "1 hour" +msgstr "1 hora" + +#: src/options/options.js:204 +msgid "12 hours" +msgstr "12 horas" + +#: src/options/options.js:203 +msgid "4 hours" +msgstr "4 horas" + +#: src/dialog/share.vue:72 +msgid "A click will copy it to your clipboard." +msgstr "Um clique copiará isso para sua área de transferência de texto." + +#: src/dialog/share/upload.vue:106 src/model/account.js:91 +#: src/pages/settings.vue:12 +msgid "Account" +msgstr "Conta" + +#: src/dialog/photo/info.vue:141 +msgid "Accuracy" +msgstr "Precisão" + +#: src/dialog/photo/labels.vue:110 +msgid "Action" +msgstr "Ação" + +#: src/dialog/photo/files.vue:29 +msgid "Actions" +msgstr "Ações" + +#: src/pages/albums.vue:133 +msgid "Add Album" +msgstr "Adicionar Álbum" + +#: src/pages/settings/general.vue:320 +msgid "Add files to your library via Web Upload." +msgstr "Adicionar arquivos à sua biblioteca via Web Upload." + +#: src/dialog/share.vue:76 +msgid "Add Link" +msgstr "Adicionar Link" + +#: src/pages/albums.vue:112 +msgid "Add photos or videos from search results by selecting them." +msgstr "Adicionar fotos ou vídeos dos resultados da busca por seleção." + +#: src/dialog/account/add.vue:5 src/pages/settings/sync.vue:46 +msgid "Add Server" +msgstr "Adicionar Servidos" + +#: src/component/album/clipboard.vue:137 src/component/file/clipboard.vue:89 +#: src/component/label/clipboard.vue:64 src/component/photo/clipboard.vue:165 +#: src/dialog/photo/album.vue:61 +msgid "Add to album" +msgstr "Adicionar a um álbum" + +#: src/dialog/photo/files.vue:147 +msgid "Added" +msgstr "Adicionado" + +#: src/options/options.js:212 +msgid "After 1 day" +msgstr "Depois de 1 dia" + +#: src/options/options.js:213 +msgid "After 3 days" +msgstr "Depois de 3 dias" + +#: src/options/options.js:214 +msgid "After 7 days" +msgstr "Depois de 7 dias" + +#: src/options/options.js:216 +msgid "After one month" +msgstr "Depois de um mês" + +#: src/options/options.js:218 +msgid "After one year" +msgstr "Depois de um ano" + +#: src/pages/albums.vue:43 +msgid "" +"After selecting photos or videos from search results, you can add them to " +"existing or new albums using the context menu." +msgstr "" +"Depois de selecionar fotos ou vídeos dos resultados da busca, você pode " +"adicioná-los a álbuns novos ou já existentes usando o menu contextual." + +#: src/options/options.js:217 +msgid "After two months" +msgstr "Depois de dois meses" + +#: src/options/options.js:215 +msgid "After two weeks" +msgstr "Depois de duas semanas" + +#: src/model/album.js:161 +msgid "Album" +msgstr "Álbum" + +#: src/dialog/photo/album.vue:93 +msgid "Album Name" +msgstr "Nome do Álbum" + +#: src/component/navigation.vue:166 src/component/navigation.vue:175 +#: src/routes.js:104 src/share/routes.js:15 src/share/routes.js:22 +msgid "Albums" +msgstr "Álbuns" + +#: src/component/album/clipboard.vue:159 +msgid "Albums deleted" +msgstr "Álbuns excluídos" + +#: src/pages/albums.vue:379 src/share/albums.vue:258 +msgid "All %{n} albums loaded" +msgstr "Todos os %{n} álbuns foram carregados" + +#: src/pages/album/photos.vue:251 src/share/photos.vue:299 +msgid "All %{n} entries loaded" +msgstr "Todas as %{n} entradas foram carregadas" + +#: src/pages/labels.vue:350 +msgid "All %{n} labels loaded" +msgstr "Todas as %{n} etiquetas foram carregadas" + +#: src/component/album/toolbar.vue:84 src/component/photo/toolbar.vue:174 +msgid "All Cameras" +msgstr "Todas as Câmeras" + +#: src/component/photo/toolbar.vue:177 src/pages/albums.vue:231 +#: src/pages/albums.vue:566 src/share/albums.vue:129 +msgid "All Categories" +msgstr "Todas as Categorias" + +#: src/component/photo/toolbar.vue:176 +msgid "All Colors" +msgstr "Todas as Cores" + +#: src/component/album/toolbar.vue:88 src/component/photo/toolbar.vue:173 +msgid "All Countries" +msgstr "Todos os Países" + +#: src/pages/library/import.vue:105 +msgid "All files from import folder" +msgstr "Todos os arquivos da pasta importada" + +#: src/component/photo/toolbar.vue:175 +msgid "All Lenses" +msgstr "Todas as Lentes" + +#: src/component/photo/toolbar.vue:178 +msgid "All Months" +msgstr "Todos os Meses" + +#: src/pages/library/index.vue:98 +msgid "All originals" +msgstr "Todos os Originais" + +#: src/component/photo/toolbar.vue:179 +msgid "All Years" +msgstr "Todos os Anos" + +#: src/dialog/share.vue:74 +msgid "" +"Alternatively, you can upload files directly to WebDAV servers like " +"Nextcloud." +msgstr "" +"Como alternativa, você pode enviar arquivos diretamente para servidores " +"WebDAV, como Nextcloud." + +#: src/dialog/photo/info.vue:133 +msgid "Altitude" +msgstr "Altitude" + +#: src/dialog/photo/details.vue:409 +msgid "Altitude (m)" +msgstr "Altitude (m)" + +#: src/common/api.js:76 +msgid "An error occurred - are you offline?" +msgstr "Ocorreu um erro - você está conectado à internet?" + +#: src/pages/settings/general.vue:773 +msgid "Animation" +msgstr "Animação" + +#: src/dialog/share.vue:73 +msgid "Any private photos and videos remain private and won't be shared." +msgstr "" +"Qualquer foto ou vídeo privado continuará privado e não será compartilhado." + +#: src/dialog/account/edit.vue:594 +msgid "API Key" +msgstr "Chave API" + +#: src/dialog/photo/details.vue:124 +msgid "Apply" +msgstr "Aplicar" + +#: src/component/photo/cards.vue:127 src/dialog/photo/details.vue:123 +msgid "Approve" +msgstr "Aprovar" + +#: src/component/navigation.vue:114 src/component/photo/cards.vue:124 +#: src/component/photo/clipboard.vue:193 src/pages/settings/general.vue:415 +#: src/routes.js:178 +msgid "Archive" +msgstr "Arquivo" + +#: src/dialog/photo/info.vue:181 +msgid "Archived" +msgstr "Arquivado" + +#: src/dialog/photo/archive.vue:9 +msgid "Are you sure you want to archive the selection?" +msgstr "Você tem certeza que deseja arquivar a seleção?" + +#: src/dialog/album/delete.vue:9 +msgid "Are you sure you want to delete these albums?" +msgstr "Você tem certeza que deseja excluir esses álbuns?" + +#: src/dialog/label/delete.vue:9 +msgid "Are you sure you want to delete these labels?" +msgstr "Você tem certeza que deseja excluir essas etiquetas?" + +#: src/dialog/account/remove.vue:9 +msgid "Are you sure you want to delete this account?" +msgstr "Você tem certeza que deseja excluir essa conta?" + +#: src/dialog/photo/details.vue:723 +msgid "Artist" +msgstr "Artista" + +#: src/dialog/photo/files.vue:117 +msgid "Aspect Ratio" +msgstr "Proporção da Tela" + +#: src/pages/settings/account.vue:70 +msgid "At least 6 characters." +msgstr "Pelo menos 6 caracteres." + +#: src/pages/settings/general.vue:131 +msgid "" +"Automatically create JPEGs for other file types so that they can be " +"displayed in a browser." +msgstr "" +"Criar arquivos JPEG automaticamente para outros tipos de arquivo para que " +"eles possam se exibidos num navegador." + +#: src/pages/settings.vue:8 +msgid "Backup" +msgstr "Cópia de Segurança" + +#: src/options/options.js:237 +msgid "Black" +msgstr "Preto" + +#: src/options/options.js:233 +msgid "Blue" +msgstr "Azul" + +#: src/options/options.js:234 +msgid "Brown" +msgstr "Marrom" + +#: src/pages/settings/general.vue:544 +msgid "Browse and edit image classification labels." +msgstr "Navegar e editar as etiquetas de classificação da imagem." + +#: src/pages/settings/general.vue:480 +msgid "Browse indexed files and folders in Library." +msgstr "Navegar pelos arquivos e pastas indexadas na Biblioteca." + +#: src/common/notify.js:72 +msgid "Busy, please wait…" +msgstr "Ocupado, por favor espere..." + +#: src/component/navigation.vue:205 src/routes.js:117 src/routes.js:124 +msgid "Calendar" +msgstr "Calendário" + +#: src/component/photo/list.vue:138 src/component/photo/toolbar.vue:232 +#: src/dialog/photo/details.vue:506 src/share/photo/list.vue:115 +msgid "Camera" +msgstr "Câmera" + +#: src/dialog/photo/info.vue:70 +msgid "Camera Serial" +msgstr "Série da Câmera" + +#: src/pages/album/photos.vue:257 src/pages/photos.vue:292 +#: src/share/photos.vue:305 +msgid "Can't load more, limit reached" +msgstr "Não é possível carregar mais, limite alcançado" + +#: src/common/clipboard.js:81 src/common/clipboard.js:114 +#: src/pages/albums.vue:506 src/pages/albums.vue:522 src/pages/labels.vue:286 +#: src/pages/labels.vue:302 src/pages/library/files.vue:297 +#: src/pages/library/files.vue:313 src/share/albums.vue:385 +#: src/share/albums.vue:401 +msgid "Can't select more items" +msgstr "Não é possível selecionar mais itens" + +#: src/dialog/account/add.vue:78 src/dialog/account/edit.vue:95 +#: src/dialog/account/remove.vue:13 src/dialog/album/delete.vue:13 +#: src/dialog/album/edit.vue:42 src/dialog/label/delete.vue:13 +#: src/dialog/photo/album.vue:15 src/dialog/reload.vue:11 +#: src/dialog/share.vue:149 src/dialog/share/upload.vue:29 +#: src/pages/library/import.vue:34 src/pages/library/index.vue:26 +msgid "Cancel" +msgstr "Cancelar" + +#: src/component/album/toolbar.vue:99 src/component/photo/toolbar.vue:184 +msgid "Cards" +msgstr "Cartões" + +#: src/component/photo/toolbar.vue:415 src/dialog/album/edit.vue:189 +#: src/pages/albums.vue:78 +msgid "Category" +msgstr "Categoria" + +#: src/pages/settings/account.vue:26 +msgid "Change" +msgstr "Mudar" + +#: src/pages/settings/general.vue:448 +msgid "Change photo titles, locations and other metadata." +msgstr "Mudar títulos, localizações e outros dados das fotos." + +#: src/component/photo/clipboard.vue:116 +msgid "Change private flag" +msgstr "Mudar marcação como privado" + +#: src/dialog/photo/info.vue:173 +msgid "Checked" +msgstr "Checado" + +#: src/options/options.js:104 +msgid "Chinese" +msgstr "Chinês" + +#: src/dialog/photo/files.vue:129 +msgid "Chroma" +msgstr "Croma" + +#: src/component/photo/viewer.vue:45 src/dialog/photo/details.vue:120 +#: src/dialog/share.vue:86 src/pages/library/errors.vue:56 +msgid "Close" +msgstr "Fechar" + +#: src/dialog/photo/files.vue:93 +msgid "Codec" +msgstr "Codec" + +#: src/component/photo/toolbar.vue:384 +msgid "Color" +msgstr "Cor" + +#: src/pages/discover.vue:4 +msgid "Colors" +msgstr "Cores" + +#: src/pages/library/index.vue:113 +msgid "Complete Rescan" +msgstr "Escanear completamente novamente" + +#: src/dialog/photo/labels.vue:109 +#, fuzzy +msgid "Confidence" +msgstr "Confiança" + +#: src/dialog/account/add.vue:79 +msgid "Connect" +msgstr "Conectar" + +#: src/dialog/webdav.vue:4 src/pages/settings/sync.vue:42 +msgid "Connect via WebDAV" +msgstr "Conectar via WebDAV" + +#: src/pages/albums.vue:109 +msgid "Contains %{n} entries." +msgstr "Contem %{n} entradas." + +#: src/pages/albums.vue:106 +msgid "Contains one entry." +msgstr "Contem uma entrada." + +#: src/pages/settings/general.vue:130 +msgid "Convert to JPEG" +msgstr "Converter para JPEG" + +#: src/pages/library/index.vue:173 +msgid "Converting" +msgstr "Convertendo" + +#: src/dialog/share.vue:164 src/dialog/webdav.vue:82 +msgid "Copied to clipboard" +msgstr "Copiado para a área de transferência de texto" + +#: src/pages/library.vue:12 src/pages/library.vue:1 +msgid "Copy" +msgstr "Copiar" + +#: src/dialog/photo/details.vue:753 +msgid "Copyright" +msgstr "Direitos Autorais" + +#: src/component/photo/cards.vue:9 src/component/photo/list.vue:9 +#: src/component/photo/mosaic.vue:9 src/pages/albums.vue:39 +#: src/pages/albums.vue:48 src/pages/labels.vue:35 +#: src/pages/library/files.vue:36 src/share/albums.vue:16 +#: src/share/photo/cards.vue:9 src/share/photo/list.vue:9 +#: src/share/photo/mosaic.vue:9 +msgid "Couldn't find anything" +msgstr "Não foi possível encontrar nada" + +#: src/component/photo/list.vue:121 src/share/photo/list.vue:102 +msgid "Couldn't find anything." +msgstr "Não foi possível encontrar nada." + +#: src/component/photo/cards.vue:6 src/component/photo/list.vue:6 +#: src/component/photo/mosaic.vue:6 src/share/photo/cards.vue:6 +#: src/share/photo/list.vue:6 src/share/photo/mosaic.vue:6 +msgid "Couldn't find recently edited" +msgstr "Não foi possível encontrar algo editado recentemente" + +#: src/component/photo/toolbar.vue:201 src/dialog/photo/details.vue:375 +msgid "Country" +msgstr "País" + +#: src/dialog/photo/album.vue:62 +msgid "Create album" +msgstr "Criar álbum" + +#: src/dialog/photo/info.vue:149 +msgid "Created" +msgstr "Criado" + +#: src/pages/library/index.vue:179 +msgid "Creating thumbnails for" +msgstr "Criando miniaturas para" + +#: src/pages/settings/account.vue:38 +msgid "Current Password" +msgstr "Senha Atual" + +#: src/options/options.js:232 +msgid "Cyan" +msgstr "Ciano" + +#: src/options/options.js:115 +msgid "Cyano" +msgstr "Ciano" + +#: src/options/options.js:205 +msgid "Daily" +msgstr "Diariamente" + +#: src/dialog/photo/details.vue:174 +msgid "Day" +msgstr "Dia" + +#: src/options/options.js:111 +msgid "Default" +msgstr "Padrão" + +#: src/dialog/account/edit.vue:228 +msgid "Default Folder" +msgstr "Pasta Padrão" + +#: src/component/album/clipboard.vue:161 src/component/label/clipboard.vue:88 +#: src/dialog/account/remove.vue:15 src/dialog/album/delete.vue:15 +#: src/dialog/label/delete.vue:15 src/dialog/share.vue:290 +msgid "Delete" +msgstr "Excluir" + +#: src/dialog/album/edit.vue:163 src/dialog/photo/details.vue:820 +msgid "Description" +msgstr "Descrição" + +#: src/dialog/webdav.vue:22 +msgid "Detailed instructions can be found in our User Guide." +msgstr "Instruções detalhadas podem ser encontradas no nosso Guia de Usuário" + +#: src/dialog/photo/edit.vue:23 +msgid "Details" +msgstr "Detalhes" + +#: src/dialog/photo/files.vue:215 +msgid "Dimensions" +msgstr "Dimensões" + +#: src/dialog/account/edit.vue:61 src/dialog/account/edit.vue:120 +msgid "Disabled" +msgstr "Desativado" + +#: src/routes.js:311 src/routes.js:318 src/routes.js:325 src/routes.js:332 +msgid "Discover" +msgstr "Descobrir" + +#: src/dialog/photo/details.vue:127 src/dialog/share.vue:150 +msgid "Done" +msgstr "Concluído" + +#: src/dialog/upload.vue:39 src/pages/library/import.vue:7 +#: src/pages/library/index.vue:7 +msgid "Done." +msgstr "Concluído." + +#: src/component/album/clipboard.vue:113 src/component/album/toolbar.vue:89 +#: src/component/file/clipboard.vue:65 src/component/photo/clipboard.vue:141 +#: src/component/photo/viewer.vue:54 src/dialog/photo/files.vue:33 +#: src/pages/settings/general.vue:351 src/share/album/clipboard.vue:64 +#: src/share/photo/clipboard.vue:65 src/share/photos.vue:68 +msgid "Download" +msgstr "Baixar" + +#: src/dialog/account/edit.vue:391 +msgid "Download remote files" +msgstr "Baixar arquivos remotos" + +#: src/pages/settings/general.vue:352 +msgid "Download single files and zip archives." +msgstr "Baixar arquivos individuais e zip." + +#: src/component/album/clipboard.vue:173 src/component/album/toolbar.vue:164 +#: src/component/file/clipboard.vue:100 src/component/label/clipboard.vue:125 +#: src/component/photo/clipboard.vue:213 src/component/photo/viewer.vue:163 +#: src/share/album/clipboard.vue:86 src/share/photo/clipboard.vue:87 +#: src/share/photos.vue:531 +msgid "Downloading…" +msgstr "Baixando..." + +#: src/pages/library/files.vue:39 +msgid "Duplicates will be skipped and only appear once." +msgstr "Duplicatas serão puladas e só aparecerão uma vez." + +#: src/options/options.js:92 +msgid "Dutch" +msgstr "Holandês" + +#: src/component/album/clipboard.vue:89 src/component/album/toolbar.vue:54 +#: src/component/photo/clipboard.vue:90 src/component/photo/viewer.vue:83 +#: src/pages/settings/general.vue:447 +msgid "Edit" +msgstr "Editar " + +#: src/dialog/album/edit.vue:8 +msgid "Edit %{name}" +msgstr "Editar %{name}" + +#: src/dialog/account/edit.vue:162 +msgid "Edit Account" +msgstr "Editar Conta" + +#: src/dialog/photo/edit.vue:97 +msgid "Edit Photo" +msgstr "Editar Foto" + +#: src/dialog/photo/info.vue:165 +msgid "Edited" +msgstr "Editado" + +#: src/dialog/account/edit.vue:60 src/dialog/account/edit.vue:119 +msgid "Enabled" +msgstr "Ativado" + +#: src/options/options.js:76 +msgid "English" +msgstr "Inglês" + +#: src/dialog/photo/files.vue:135 +msgid "Error" +msgstr "Erro" + +#: src/component/navigation.vue:311 +msgid "Errors" +msgstr "Erros" + +#: src/options/options.js:206 +msgid "Every two days" +msgstr "A cada dois dias" + +#: src/pages/settings/general.vue:67 +msgid "" +"Exclude content marked as private from search results, shared albums, labels " +"and places." +msgstr "" +"Excluir conteúdo marcado como privado dos resultados da busca, álbuns " +"compartilhados, etiquetas e locais." + +#: src/component/photo/toolbar.vue:144 +msgid "Expand Search" +msgstr "Expandir Busca" + +#: src/dialog/account/edit.vue:288 src/dialog/share.vue:167 +msgid "Expires" +msgstr "Expira" + +#: src/dialog/photo/details.vue:568 +msgid "Exposure" +msgstr "Exposição" + +#: src/dialog/photo/details.vue:632 +msgid "F Number" +msgstr "Razão focal" + +#: src/dialog/share.vue:164 src/dialog/webdav.vue:82 +msgid "Failed copying to clipboard" +msgstr "Falha ao copiar para a área de transferência de texto" + +#: src/dialog/share.vue:196 +msgid "Failed removing link" +msgstr "Falha ao remover o link" + +#: src/dialog/share.vue:184 +msgid "Failed updating link" +msgstr "Falha ao atualizar o link" + +#: src/dialog/upload.vue:238 +msgid "Failure while importing uploaded files" +msgstr "Falha ao importar arquivos carregados" + +#: src/options/options.js:145 +msgid "Fast" +msgstr "Rápido" + +#: src/dialog/photo/info.vue:77 +msgid "Favorite" +msgstr "Favorito" + +#: src/component/navigation.vue:127 src/routes.js:150 +msgid "Favorites" +msgstr "Favoritos" + +#: src/model/file.js:233 +msgid "File" +msgstr "Arquivo" + +#: src/routes.js:210 +msgid "File Browser" +msgstr "Explorador de Arquivos" + +#: src/dialog/photo/edit.vue:31 +msgid "Files" +msgstr "Arquivos" + +#: src/pages/settings/general.vue:163 +msgid "" +"Files with sequential names like 'IMG_1234 (2)' or 'IMG_1234 copy 2' belong " +"to the same photo." +msgstr "" +"Arquivos com nomes sequenciais, como \"IMG_1234 (2)\" ou \"IMG_1234 cópia " +"2\" pertencem à mesma foto." + +#: src/dialog/photo/details.vue:661 +msgid "Focal Length" +msgstr "Distância Focal" + +#: src/dialog/account/edit.vue:326 src/dialog/account/edit.vue:332 +#: src/dialog/photo/info.vue:24 src/dialog/share/upload.vue:147 +#: src/model/folder.js:187 src/pages/library/files.vue:81 +msgid "Folder" +msgstr "Pasta" + +#: src/pages/library/files.vue:415 +msgid "Folder contains %{n} files" +msgstr "A pasta contem %{n} arquivos" + +#: src/pages/library/files.vue:407 +msgid "Folder is empty" +msgstr "A pasta está vazia" + +#: src/component/navigation.vue:184 src/routes.js:130 src/routes.js:137 +msgid "Folders" +msgstr "Pastas" + +#: src/options/options.js:84 +msgid "French" +msgstr "Francês" + +#: src/component/photo/viewer.vue:141 +msgid "Fullscreen" +msgstr "Tela Cheia" + +#: src/pages/settings.vue:4 +msgid "General" +msgstr "Geral" + +#: src/options/options.js:80 +msgid "German" +msgstr "Alemão" + +#: src/options/options.js:227 +msgid "Gold" +msgstr "Dourado" + +#: src/options/options.js:230 +msgid "Green" +msgstr "Verde" + +#: src/options/options.js:236 +msgid "Grey" +msgstr "Cinza" + +#: src/component/album/toolbar.vue:110 src/component/photo/toolbar.vue:193 +#: src/dialog/album/edit.vue:115 +msgid "Group by similarity" +msgstr "Agrupar por similaridade" + +#: src/dialog/photo/files.vue:57 +msgid "Hash" +msgstr "Hashe" + +#: src/component/navigation.vue:342 src/component/navigation.vue:25 +#: src/pages/help.vue:4 +msgid "Help" +msgstr "Ajuda" + +#: src/component/navigation.vue:302 +msgid "Hidden" +msgstr "Oculto" + +#: src/routes.js:216 +msgid "Hidden Files" +msgstr "Arquivos Ocultos" + +#: src/pages/settings/general.vue:416 +#, fuzzy +msgid "Hide photos that have been moved to archive." +msgstr "Oculte fotos que foram movidas para arquivo." + +#: src/pages/settings/general.vue:66 +msgid "Hide Private" +msgstr "Ocultar Privadas" + +#: src/options/options.js:168 +msgid "Hybrid" +msgstr "Híbrido" + +#: src/component/photo/cards.vue:13 src/component/photo/list.vue:13 +#: src/component/photo/mosaic.vue:13 src/pages/library/files.vue:40 +msgid "" +"If a file you expect is missing, please re-index your library and wait until " +"indexing has been completed." +msgstr "" +"Se um arquivo que você deseja encontrar não está aparecendo, por favor " +"indexe novamente sua biblioteca e espere até que a indexação esteja " +"concluída." + +#: src/dialog/photo/labels.vue:122 +msgid "image" +msgstr "imagem" + +#: src/options/options.js:183 +msgid "Image" +msgstr "Imagem" + +#: src/pages/library/import.vue:43 src/pages/settings/general.vue:607 +msgid "Import" +msgstr "Importar" + +#: src/pages/library/import.vue:156 +msgid "Import failed" +msgstr "Falha na importação" + +#: src/pages/library/import.vue:25 +msgid "" +"Imported files will be sorted by date and given a unique name to avoid " +"duplicates." +msgstr "" +"Arquivos importados serão organizados por data e receberão um nome único " +"para evitar duplicatas." + +#: src/pages/settings/general.vue:608 +msgid "Imported files will be sorted by date and given a unique name." +msgstr "" +"Arquivos importados serão organizados por data e receberão um nome único." + +#: src/pages/library/import.vue:5 +msgid "Importing %{name}…" +msgstr "Importando %{name}..." + +#: src/pages/library/import.vue:6 +msgid "Importing files to originals…" +msgstr "Importando arquivos para originais..." + +#: src/dialog/photo/files.vue:149 src/dialog/photo/files.vue:155 +msgid "in" +msgstr "em" + +#: src/pages/library.vue:4 +msgid "Index" +msgstr "Indexar" + +#: src/pages/library/index.vue:167 +msgid "Indexing" +msgstr "Indexando" + +#: src/pages/library/index.vue:149 +msgid "Indexing failed" +msgstr "Falha ao indexar" + +#: src/pages/library/index.vue:6 +msgid "Indexing media and sidecar files…" +msgstr "Indexando arquivos de mídia e secundários..." + +#: src/dialog/photo/files.vue:51 +msgid "Instance ID" +msgstr "ID da Instância" + +#: src/dialog/account/edit.vue:362 +msgid "Interval" +msgstr "Intervalo" + +#: src/dialog/photo/details.vue:516 +msgid "Invalid date" +msgstr "Data inválida" + +#: src/model/rest.js:155 +msgid "Item" +msgstr "Item" + +#: src/pages/library/import.vue:26 +msgid "JPEGs and thumbnails are automatically rendered as needed." +msgstr "" +"Imagens JPEG e miniaturas são renderizadas automaticamente conforme " +"necessário. " + +#: src/dialog/photo/details.vue:851 +msgid "Keywords" +msgstr "Palavras-chave" + +#: src/dialog/photo/labels.vue:107 src/model/label.js:97 +msgid "Label" +msgstr "Etiqueta" + +#: src/dialog/photo/labels.vue:57 src/pages/labels.vue:442 +msgid "Label Name" +msgstr "Nome da Etiqueta" + +#: src/component/navigation.vue:263 src/dialog/photo/edit.vue:27 +#: src/pages/settings/general.vue:543 src/routes.js:229 +msgid "Labels" +msgstr "Etiquetas" + +#: src/component/label/clipboard.vue:111 +msgid "Labels deleted" +msgstr "Etiquetas excluídas" + +#: src/pages/settings/general.vue:265 +msgid "Language" +msgstr "Idioma" + +#: src/pages/settings/sync.vue:113 +msgid "Last Backup" +msgstr "Última Cópia de Segurança" + +#: src/dialog/photo/details.vue:442 src/dialog/photo/info.vue:117 +msgid "Latitude" +msgstr "Latitude" + +#: src/options/options.js:119 +msgid "Lavender" +msgstr "Lavanda" + +#: src/dialog/photo/details.vue:599 +msgid "Lens" +msgstr "Lente" + +#: src/pages/settings/general.vue:512 +msgid "Let PhotoPrism create albums from past events." +msgstr "Permita que PhotoPrism crie álbuns de eventos passados." + +#: src/component/navigation.vue:276 src/component/navigation.vue:285 +#: src/pages/settings/general.vue:6 src/pages/settings/general.vue:575 +#: src/routes.js:248 src/routes.js:255 src/routes.js:262 +msgid "Library" +msgstr "Biblioteca" + +#: src/component/navigation.vue:350 src/component/navigation.vue:33 +#: src/dialog/photo/details.vue:788 src/pages/about/license.vue:4 +msgid "License" +msgstr "Licença" + +#: src/component/photo/viewer.vue:111 +msgid "Like" +msgstr "Gostar" + +#: src/options/options.js:229 +msgid "Lime" +msgstr "Lima" + +#: src/pages/library/files.vue:417 +msgid "Limit reached, showing first %{n} files" +msgstr "Limite alcançado, mostrando os primeiros %{n} arquivos" + +#: src/model/link.js:105 +msgid "Link" +msgstr "Link" + +#: src/component/album/toolbar.vue:100 src/component/photo/toolbar.vue:185 +msgid "List" +msgstr "Lista" + +#: src/options/options.js:191 +msgid "Live" +msgstr "Ao vivo" + +#: src/dialog/photo/details.vue:275 +msgid "Local Time" +msgstr "Hora Local" + +#: src/dialog/photo/labels.vue:123 +msgid "location" +msgstr "localização" + +#: src/component/photo/list.vue:140 src/dialog/album/edit.vue:137 +#: src/share/photo/list.vue:117 +msgid "Location" +msgstr "Localização" + +#: src/pages/library/errors.vue:35 +msgid "" +"Log messages appear here whenever PhotoPrism comes across broken files, or " +"there are other potential issues." +msgstr "" + +#: src/component/navigation.vue:376 +msgid "Login" +msgstr "" + +#: src/component/navigation.vue:364 +msgid "Logout" +msgstr "" + +#: src/pages/library.vue:17 src/pages/settings/general.vue:639 +msgid "Logs" +msgstr "" + +#: src/dialog/photo/details.vue:475 src/dialog/photo/info.vue:125 +msgid "Longitude" +msgstr "" + +#: src/options/options.js:223 +msgid "Magenta" +msgstr "" + +#: src/dialog/photo/files.vue:123 +msgid "Main Color" +msgstr "" + +#: src/dialog/photo/labels.vue:121 +msgid "manual" +msgstr "" + +#: src/dialog/account/edit.vue:45 +msgid "Manual Upload" +msgstr "" + +#: src/options/options.js:149 +msgid "Medium" +msgstr "" + +#: src/dialog/photo/files.vue:141 +msgid "Missing" +msgstr "" + +#: src/component/navigation.vue:218 src/pages/settings/general.vue:511 +#: src/routes.js:91 src/routes.js:98 +msgid "Moments" +msgstr "" + +#: src/component/navigation.vue:73 +msgid "Monochrome" +msgstr "" + +#: src/component/photo/toolbar.vue:353 src/dialog/photo/details.vue:207 +msgid "Month" +msgstr "" + +#: src/options/options.js:123 src/options/options.js:176 +msgid "Moonlight" +msgstr "" + +#: src/pages/albums.vue:468 src/share/albums.vue:347 +msgid "More than 20 albums found" +msgstr "" + +#: src/pages/labels.vue:441 +msgid "More than 20 labels found" +msgstr "" + +#: src/pages/album/photos.vue:365 src/share/photos.vue:413 +msgid "More than 50 entries found" +msgstr "" + +#: src/pages/photos.vue:398 +msgid "More than 50 results" +msgstr "" + +#: src/component/album/toolbar.vue:98 src/component/photo/toolbar.vue:183 +msgid "Mosaic" +msgstr "" + +#: src/component/album/toolbar.vue:111 src/component/photo/toolbar.vue:194 +#: src/dialog/album/edit.vue:116 +msgid "Most relevant" +msgstr "" + +#: src/pages/library.vue:9 src/pages/library.vue:1 +msgid "Move" +msgstr "" + +#: src/pages/library/import.vue:120 +msgid "Move Files" +msgstr "" + +#: src/common/vm.js:8 src/common/vm.js:9 src/common/vm.js:12 +#: src/common/vm.js:13 +msgid "msgid" +msgid_plural "plural" +msgstr[0] "" +msgstr[1] "" + +#: src/component/photo/list.vue:140 src/dialog/account/edit.vue:488 +#: src/dialog/album/edit.vue:113 src/dialog/photo/files.vue:69 +#: src/dialog/photo/files.vue:214 src/dialog/photo/info.vue:30 +#: src/pages/login.vue:58 src/share/photo/list.vue:117 +msgid "Name" +msgstr "" + +#: src/component/album/toolbar.vue:119 src/dialog/album/edit.vue:119 +#: src/dialog/photo/labels.vue:112 src/pages/labels.vue:197 +#: src/pages/library/files.vue:173 +msgid "Name too long" +msgstr "" + +#: src/options/options.js:201 src/options/options.js:211 +#: src/pages/settings/sync.vue:129 +msgid "Never" +msgstr "" + +#: src/pages/settings/account.vue:66 +msgid "New Password" +msgstr "" + +#: src/component/album/toolbar.vue:107 src/component/photo/toolbar.vue:190 +#: src/dialog/album/edit.vue:112 +msgid "Newest first" +msgstr "" + +#: src/dialog/photo/archive.vue:13 src/dialog/photo/info.vue:192 +#: src/dialog/photo/info.vue:219 src/dialog/photo/info.vue:246 +#: src/dialog/photo/info.vue:273 +msgid "No" +msgstr "" + +#: src/pages/albums.vue:461 src/share/albums.vue:340 +msgid "No albums found" +msgstr "" + +#: src/pages/album/photos.vue:358 src/share/photos.vue:406 +msgid "No entries found" +msgstr "" + +#: src/dialog/photo/labels.vue:17 +msgid "No labels found" +msgstr "" + +#: src/pages/places.vue:191 src/pages/places.vue:236 +msgid "No photos found" +msgstr "" + +#: src/pages/photos.vue:391 +msgid "No results" +msgstr "" + +#: src/pages/settings/sync.vue:17 +msgid "No servers configured." +msgstr "" + +#: src/pages/library/errors.vue:32 +msgid "" +"No warnings or error containing this keyword. Note that search is case-" +"sensitive." +msgstr "" + +#: src/component/photo/cards.vue:15 src/component/photo/cards.vue:1 +#: src/component/photo/list.vue:15 src/component/photo/list.vue:1 +#: src/component/photo/list.vue:126 src/component/photo/mosaic.vue:15 +#: src/component/photo/mosaic.vue:1 src/dialog/upload.vue:50 +#: src/pages/settings/general.vue:99 +msgid "" +"Non-photographic and low-quality images require a review before they appear " +"in search results." +msgstr "" + +#: src/options/options.js:141 +msgid "None" +msgstr "" + +#: src/model/thumb.js:66 +msgid "Not Found" +msgstr "" + +#: src/pages/people.vue:3 +msgid "Not implemented yet" +msgstr "" + +#: src/pages/library/import.vue:28 +msgid "Note that you can as well manage and re-index your originals manually." +msgstr "" + +#: src/pages/settings/sync.vue:34 +msgid "Note:" +msgstr "" + +#: src/dialog/account/add.vue:20 +msgid "" +"Note: Only WebDAV servers, like Nextcloud or PhotoPrism, can be configured " +"as remote service for backup and file upload." +msgstr "" + +#: src/pages/settings/account.vue:20 +msgid "" +"Note: Updating the password will not revoke access from already " +"authenticated users." +msgstr "" + +#: src/dialog/photo/details.vue:882 +msgid "Notes" +msgstr "" + +#: src/pages/library/logs.vue:5 +msgid "Nothing to see here yet. Be patient." +msgstr "" + +#: src/component/navigation.vue:388 src/options/options.js:160 +msgid "Offline" +msgstr "" + +#: src/component/album/toolbar.vue:108 src/component/photo/toolbar.vue:191 +#: src/dialog/album/edit.vue:113 +msgid "Oldest first" +msgstr "" + +#: src/options/options.js:207 +msgid "Once a week" +msgstr "" + +#: src/pages/albums.vue:463 src/share/albums.vue:342 +msgid "One album found" +msgstr "" + +#: src/pages/album/photos.vue:360 src/share/photos.vue:408 +msgid "One entry found" +msgstr "" + +#: src/pages/library/files.vue:409 +msgid "One file found" +msgstr "" + +#: src/pages/library/files.vue:411 +msgid "One folder found" +msgstr "" + +#: src/pages/photos.vue:393 +msgid "One result" +msgstr "" + +#: src/options/options.js:127 +msgid "Onyx" +msgstr "" + +#: src/options/options.js:226 +msgid "Orange" +msgstr "" + +#: src/dialog/account/edit.vue:350 +msgid "Original" +msgstr "" + +#: src/pages/library/import.vue:27 +msgid "Original file names will be stored and indexed." +msgstr "" + +#: src/dialog/photo/files.vue:75 src/dialog/photo/info.vue:36 +msgid "Original Name" +msgstr "" + +#: src/component/navigation.vue:293 src/pages/library/files.vue:6 +#: src/pages/settings/general.vue:479 +msgid "Originals" +msgstr "" + +#: src/dialog/photo/info.vue:101 +msgid "Panorama" +msgstr "" + +#: src/component/navigation.vue:81 +msgid "Panoramas" +msgstr "" + +#: src/dialog/account/add.vue:109 src/dialog/account/edit.vue:561 +#: src/dialog/share.vue:148 src/pages/login.vue:85 +msgid "Password" +msgstr "" + +#: src/pages/settings/account.vue:91 +msgid "Password changed" +msgstr "" + +#: src/routes.js:242 +msgid "People" +msgstr "" + +#: src/dialog/share.vue:71 +msgid "People you share a link with will be able to view public contents." +msgstr "" + +#: src/model/photo.js:648 +msgid "Photo" +msgstr "" + +#: src/pages/albums.vue:52 +msgid "" +"PhotoPrism continuously analyzes your library to find special moments, " +"journeys and places." +msgstr "" + +#: src/dialog/reload.vue:4 +msgid "PhotoPrism has been updated…" +msgstr "" + +#: src/pages/about/about.vue:74 +msgid "PhotoPrism® is a registered trademark of Michael Mayer." +msgstr "" + +#: src/component/navigation.vue:55 src/component/navigation.vue:64 +msgid "Photos" +msgstr "" + +#: src/options/options.js:224 +msgid "Pink" +msgstr "" + +#: src/dialog/photo/info.vue:109 +msgid "Place" +msgstr "" + +#: src/component/navigation.vue:231 src/component/navigation.vue:240 +#: src/pages/settings/general.vue:124 src/pages/settings/general.vue:671 +#: src/routes.js:185 src/routes.js:191 src/routes.js:197 src/routes.js:204 +msgid "Places" +msgstr "" + +#: src/pages/settings/account.vue:99 +msgid "Please confirm your new password." +msgstr "" + +#: src/dialog/upload.vue:45 +msgid "Please don't upload photos containing offensive content." +msgstr "" + +#: src/pages/login.vue:8 +msgid "Please enter your name and password:" +msgstr "" + +#: src/options/options.js:96 +msgid "Polish" +msgstr "" + +#: src/dialog/photo/files.vue:105 +msgid "Portrait" +msgstr "" + +#: src/dialog/account/edit.vue:414 +msgid "Preserve filenames" +msgstr "" + +#: src/pages/library/import.vue:8 +msgid "Press button to start importing…" +msgstr "" + +#: src/pages/library/index.vue:8 +msgid "Press button to start indexing…" +msgstr "" + +#: src/dialog/upload.vue:22 src/dialog/upload.vue:4 +msgid "Press enter to create a new album." +msgstr "" + +#: src/dialog/photo/files.vue:17 +msgid "Preview" +msgstr "" + +#: src/dialog/photo/files.vue:36 src/dialog/photo/files.vue:99 +#: src/dialog/photo/files.vue:208 +msgid "Primary" +msgstr "" + +#: src/component/navigation.vue:140 src/dialog/photo/info.vue:85 +#: src/routes.js:171 +msgid "Private" +msgstr "" + +#: src/dialog/photo/files.vue:111 +msgid "Projection" +msgstr "" + +#: src/options/options.js:222 +msgid "Purple" +msgstr "" + +#: src/pages/settings/general.vue:98 +msgid "Quality Filter" +msgstr "" + +#: src/dialog/photo/info.vue:56 +msgid "Quality Score" +msgstr "" + +#: src/pages/discover.vue:16 +msgid "Random" +msgstr "" + +#: src/options/options.js:131 +msgid "Raspberry" +msgstr "" + +#: src/options/options.js:187 +msgid "Raw" +msgstr "" + +#: src/pages/library/index.vue:114 +msgid "Re-index all originals, including already indexed and unchanged files." +msgstr "" + +#: src/component/album/toolbar.vue:105 src/component/photo/toolbar.vue:188 +#: src/dialog/album/edit.vue:110 +msgid "Recently added" +msgstr "" + +#: src/component/album/toolbar.vue:106 src/component/photo/toolbar.vue:189 +#: src/dialog/album/edit.vue:111 +msgid "Recently edited" +msgstr "" + +#: src/options/options.js:225 +msgid "Red" +msgstr "" + +#: src/component/album/toolbar.vue:38 src/component/photo/toolbar.vue:65 +#: src/dialog/reload.vue:15 src/pages/albums.vue:98 src/pages/labels.vue:80 +#: src/pages/library/errors.vue:65 src/pages/library/files.vue:63 +msgid "Reload" +msgstr "" + +#: src/dialog/reload.vue:58 src/pages/settings/general.vue:377 +msgid "Reloading…" +msgstr "" + +#: src/dialog/account/edit.vue:104 +msgid "Remote Sync" +msgstr "" + +#: src/component/photo/clipboard.vue:242 +msgid "Remove" +msgstr "" + +#: src/component/photo/clipboard.vue:188 +msgid "remove failed: unknown album" +msgstr "" + +#: src/pages/library/import.vue:121 +msgid "" +"Remove imported files to save storage. Unsupported file types will never be " +"deleted, they remain in their current location." +msgstr "" + +#: src/pages/library/errors.vue:85 +msgid "Report Bug" +msgstr "" + +#: src/common/api.js:60 +msgid "Request failed - invalid response" +msgstr "" + +#: src/dialog/photo/info.vue:64 +msgid "Resolution" +msgstr "" + +#: src/component/photo/clipboard.vue:218 +msgid "Restore" +msgstr "" + +#: src/pages/settings/account.vue:95 +msgid "Retype Password" +msgstr "" + +#: src/component/navigation.vue:105 src/routes.js:164 +msgid "Review" +msgstr "" + +#: src/options/options.js:100 +msgid "Russian" +msgstr "" + +#: src/dialog/account/edit.vue:98 src/dialog/album/edit.vue:45 +#: src/dialog/share.vue:60 +msgid "Save" +msgstr "" + +#: src/dialog/photo/info.vue:93 +msgid "Scan" +msgstr "" + +#: src/component/navigation.vue:97 +msgid "Scans" +msgstr "" + +#: src/component/photo/toolbar.vue:33 src/pages/albums.vue:46 +#: src/pages/labels.vue:46 src/pages/library/errors.vue:33 +#: src/pages/places.vue:30 src/routes.js:235 +msgid "Search" +msgstr "" + +#: src/pages/settings/general.vue:672 +msgid "Search and display photos on a map." +msgstr "" + +#: src/pages/album/photos.vue:279 src/pages/albums.vue:398 +#: src/pages/labels.vue:369 src/pages/library/errors.vue:124 +#: src/pages/library/files.vue:338 src/pages/photos.vue:314 +#: src/pages/places.vue:206 src/share/albums.vue:277 src/share/photos.vue:327 +msgid "Search term too short" +msgstr "" + +#: src/pages/discover.vue:12 +msgid "Season" +msgstr "" + +#: src/options/options.js:135 +msgid "Seaweed" +msgstr "" + +#: src/dialog/share.vue:256 +msgid "Secret" +msgstr "" + +#: src/dialog/upload.vue:121 +msgid "Select albums or create a new one" +msgstr "" + +#: src/component/photo/clipboard.vue:162 +msgid "Selection archived" +msgstr "" + +#: src/component/photo/clipboard.vue:175 +msgid "Selection restored" +msgstr "" + +#: src/pages/settings/sync.vue:109 +msgid "Server" +msgstr "" + +#: src/dialog/account/add.vue:61 src/dialog/account/edit.vue:513 +#: src/dialog/share.vue:146 +msgid "Service URL" +msgstr "" + +#: src/component/navigation.vue:325 src/component/navigation.vue:334 +#: src/component/navigation.vue:8 src/component/navigation.vue:17 +#: src/routes.js:269 src/routes.js:283 src/routes.js:297 +msgid "Settings" +msgstr "" + +#: src/pages/settings/general.vue:381 +msgid "Settings saved" +msgstr "" + +#: src/dialog/share/upload.vue:32 +msgid "Setup" +msgstr "" + +#: src/component/album/clipboard.vue:65 src/component/album/toolbar.vue:71 +#: src/component/photo/clipboard.vue:65 src/pages/settings/general.vue:383 +msgid "Share" +msgstr "" + +#: src/dialog/share.vue:6 +msgid "Share %{name}" +msgstr "" + +#: src/share/albums.vue:52 +msgid "Shared with you." +msgstr "" + +#: src/pages/labels.vue:112 +msgid "Show less" +msgstr "" + +#: src/pages/settings/general.vue:576 +msgid "Show Library in navigation menu." +msgstr "" + +#: src/pages/labels.vue:97 +msgid "Show more" +msgstr "" + +#: src/pages/settings/general.vue:640 +msgid "Show server logs in Library." +msgstr "" + +#: src/pages/photos.vue:286 +msgid "Showing all %{n} results" +msgstr "" + +#: src/model/file.js:174 +msgid "Sidecar" +msgstr "" + +#: src/pages/login.vue:20 +msgid "Sign in" +msgstr "" + +#: src/pages/discover.vue:8 +msgid "Similar" +msgstr "" + +#: src/dialog/account/edit.vue:261 src/dialog/photo/files.vue:81 +#: src/dialog/photo/files.vue:216 +msgid "Size" +msgstr "" + +#: src/options/options.js:153 +msgid "Slow" +msgstr "" + +#: src/component/album/toolbar.vue:109 src/component/photo/toolbar.vue:192 +#: src/dialog/album/edit.vue:114 +msgid "Sort by file name" +msgstr "" + +#: src/component/photo/toolbar.vue:293 src/dialog/album/edit.vue:228 +msgid "Sort Order" +msgstr "" + +#: src/dialog/photo/labels.vue:108 +msgid "Source" +msgstr "" + +#: src/options/options.js:88 +msgid "Spanish" +msgstr "" + +#: src/pages/settings/general.vue:162 +msgid "Stack Sequences" +msgstr "" + +#: src/component/navigation.vue:89 +msgid "Stacks" +msgstr "" + +#: src/pages/library/index.vue:30 +msgid "Start" +msgstr "" + +#: src/component/photo/viewer.vue:154 +msgid "Start/Stop Slideshow" +msgstr "" + +#: src/component/navigation.vue:249 +msgid "States" +msgstr "" + +#: src/dialog/photo/files.vue:218 +msgid "Status" +msgstr "" + +#: src/dialog/photo/files.vue:63 +msgid "Storage Folder" +msgstr "" + +#: src/options/options.js:164 +msgid "Streets" +msgstr "" + +#: src/pages/settings/general.vue:742 +msgid "Style" +msgstr "" + +#: src/dialog/photo/details.vue:692 +msgid "Subject" +msgstr "" + +#: src/dialog/account/add.vue:21 +msgid "" +"Support for additional services, like Google Drive, will be added over time." +msgstr "" + +#: src/pages/settings/sync.vue:111 +msgid "Sync" +msgstr "" + +#: src/dialog/account/edit.vue:460 +msgid "Sync raw images" +msgstr "" + +#: src/component/photo/list.vue:137 src/dialog/photo/info.vue:50 +#: src/share/photo/list.vue:114 +msgid "Taken" +msgstr "" + +#: src/options/options.js:231 +msgid "Teal" +msgstr "" + +#: src/dialog/photo/details.vue:442 +msgid "Text too long" +msgstr "" + +#: src/pages/library/index.vue:35 +msgid "The index currently contains %{n} hidden files." +msgstr "" + +#: src/pages/library/index.vue:36 +msgid "" +"Their format may not be supported, they haven't been converted to JPEG yet " +"or there are duplicates." +msgstr "" + +#: src/pages/settings/general.vue:234 +msgid "Theme" +msgstr "" + +#: src/dialog/webdav.vue:17 src/pages/settings/sync.vue:36 +msgid "" +"This mounts the originals folder as a network drive and allows you to open, " +"edit, and delete files from your computer or smartphone as if they were " +"local." +msgstr "" + +#: src/dialog/photo/details.vue:305 +msgid "Time UTC" +msgstr "" + +#: src/dialog/photo/details.vue:337 +msgid "Time Zone" +msgstr "" + +#: src/component/photo/list.vue:136 src/dialog/photo/details.vue:144 +#: src/dialog/photo/info.vue:44 src/share/photo/list.vue:113 +msgid "Title" +msgstr "" + +#: src/pages/albums.vue:256 src/share/albums.vue:153 +msgid "Title too long" +msgstr "" + +#: src/app.js:135 src/share.js:135 +msgid "to" +msgstr "" + +#: src/component/album/toolbar.vue:106 src/component/album/toolbar.vue:121 +#: src/component/album/toolbar.vue:135 src/component/photo/toolbar.vue:81 +#: src/component/photo/toolbar.vue:96 src/component/photo/toolbar.vue:110 +msgid "Toggle View" +msgstr "" + +#: src/dialog/share.vue:257 +msgid "Token" +msgstr "" + +#: src/options/options.js:172 +msgid "Topographic" +msgstr "" + +#: src/pages/about/about.vue:72 +msgid "Trademarks" +msgstr "" + +#: src/component/photo/cards.vue:12 src/component/photo/list.vue:12 +#: src/component/photo/list.vue:123 src/component/photo/mosaic.vue:12 +#: src/pages/albums.vue:42 src/pages/albums.vue:51 src/pages/labels.vue:38 +#: src/share/albums.vue:19 src/share/photo/cards.vue:12 +#: src/share/photo/list.vue:12 src/share/photo/list.vue:104 +#: src/share/photo/mosaic.vue:12 +msgid "Try again using other filters or keywords." +msgstr "" + +#: src/dialog/account/edit.vue:620 src/dialog/photo/files.vue:87 +#: src/dialog/photo/files.vue:217 src/dialog/photo/info.vue:15 +msgid "Type" +msgstr "" + +#: src/dialog/photo/details.vue:432 src/dialog/photo/info.vue:254 +#: src/model/album.js:122 src/model/photo.js:401 src/model/photo.js:415 +#: src/model/photo.js:438 src/model/photo.js:452 src/model/photo.js:529 +#: src/model/photo.js:542 src/options/options.js:15 src/options/options.js:29 +#: src/options/options.js:43 src/options/options.js:57 +#: src/options/options.js:69 src/pages/library/errors.vue:204 +#: src/pages/library/errors.vue:211 src/pages/library/logs.vue:32 +msgid "Unknown" +msgstr "" + +#: src/component/navigation.vue:192 src/routes.js:143 +msgid "Unsorted" +msgstr "" + +#: src/dialog/photo/files.vue:39 +msgid "Unstack" +msgstr "" + +#: src/dialog/photo/files.vue:153 src/dialog/photo/info.vue:157 +msgid "Updated" +msgstr "" + +#: src/component/album/toolbar.vue:152 src/component/navigation.vue:61 +#: src/component/photo/toolbar.vue:127 src/dialog/share/upload.vue:35 +#: src/dialog/upload.vue:8 src/dialog/upload.vue:54 src/pages/albums.vue:115 +#: src/pages/library/import.vue:38 src/pages/settings/general.vue:319 +#: src/pages/settings/sync.vue:110 +msgid "Upload" +msgstr "" + +#: src/dialog/upload.vue:234 +msgid "Upload complete" +msgstr "" + +#: src/dialog/upload.vue:38 +msgid "Upload complete. Indexing…" +msgstr "" + +#: src/dialog/upload.vue:34 +msgid "Upload failed" +msgstr "" + +#: src/dialog/account/edit.vue:437 +msgid "Upload local files" +msgstr "" + +#: src/pages/settings/general.vue:384 +msgid "Upload to WebDAV and share links with friends." +msgstr "" + +#: src/dialog/upload.vue:36 +msgid "Uploading %{n} of %{t}…" +msgstr "" + +#: src/dialog/upload.vue:138 src/dialog/upload.vue:146 +#: src/dialog/upload.vue:187 +msgid "Uploading photos…" +msgstr "" + +#: src/dialog/upload.vue:46 +msgid "Uploads that may contain such images will be rejected automatically." +msgstr "" + +#: src/dialog/share.vue:189 +msgid "URL" +msgstr "" + +#: src/model/user.js:111 +msgid "User" +msgstr "" + +#: src/pages/settings/general.vue:38 +msgid "User Interface" +msgstr "" + +#: src/dialog/account/add.vue:85 src/dialog/account/edit.vue:537 +#: src/dialog/share.vue:147 +msgid "Username" +msgstr "" + +#: src/model/file.js:172 src/model/photo.js:489 src/model/photo.js:503 +#: src/options/options.js:195 +msgid "Video" +msgstr "" + +#: src/component/navigation.vue:153 src/routes.js:157 +msgid "Videos" +msgstr "" + +#: src/component/photo/toolbar.vue:263 +msgid "View" +msgstr "" + +#: src/dialog/webdav.vue:8 +msgid "WebDAV clients can connect to PhotoPrism using the following URL:" +msgstr "" + +#: src/pages/settings/sync.vue:35 +msgid "" +"WebDAV clients, like Microsoft’s Windows Explorer or Apple's Finder, can " +"connect directly to PhotoPrism." +msgstr "" + +#: src/dialog/share.vue:81 src/dialog/share/upload.vue:7 +msgid "WebDAV Upload" +msgstr "" + +#: src/pages/about/about.vue:4 +msgid "Whatever it is, we'd love to hear from you!" +msgstr "" + +#: src/options/options.js:235 +msgid "White" +msgstr "" + +#: src/pages/about/about.vue:28 +msgid "Who we are" +msgstr "" + +#: src/component/photo/toolbar.vue:322 src/dialog/photo/details.vue:240 +msgid "Year" +msgstr "" + +#: src/options/options.js:228 +msgid "Yellow" +msgstr "" + +#: src/dialog/photo/archive.vue:15 src/dialog/photo/files.vue:101 +#: src/dialog/photo/files.vue:107 src/dialog/photo/files.vue:143 +#: src/dialog/photo/info.vue:191 src/dialog/photo/info.vue:218 +#: src/dialog/photo/info.vue:245 src/dialog/photo/info.vue:272 +msgid "Yes" +msgstr "" + +#: src/component/album/clipboard.vue:164 src/share/album/clipboard.vue:77 +msgid "You can only download one album" +msgstr "" + +#: src/component/label/clipboard.vue:116 +msgid "You can only download one label" +msgstr "" + +#: src/component/album/clipboard.vue:117 src/component/album/clipboard.vue:130 +msgid "You may only select one item" +msgstr "" + +#: src/pages/about/about.vue:75 +msgid "" +"You may use it as required to describe our software, run your own server, " +"for educational purposes, but not for offering commercial goods, products, " +"or services without prior written permission. In other words, please ask." +msgstr "" + +#: src/component/photo/viewer.vue:146 +msgid "Zoom in/out" +msgstr ""