From 71e3c0ca1bc2c46d51cd26a7f20557b58d59ecde Mon Sep 17 00:00:00 2001 From: Marcos Satoshi Date: Mon, 9 Jan 2023 17:17:59 -0300 Subject: [PATCH] A few brazilian portuguese translations - To Be Continued --- angular.json | 4 + src/frontend/translate/messages.ptbr.xlf | 3926 ++++++++++++++++++++++ 2 files changed, 3930 insertions(+) create mode 100644 src/frontend/translate/messages.ptbr.xlf diff --git a/angular.json b/angular.json index f75a3bbb..2a04cf09 100644 --- a/angular.json +++ b/angular.json @@ -69,6 +69,10 @@ "nl": { "baseHref": "", "translation": "src/frontend/translate/messages.nl.xlf" + }, + "ptbr": { + "baseHref": "", + "translation": "src/frontend/translate/messages.ptbr.xlf" } } }, diff --git a/src/frontend/translate/messages.ptbr.xlf b/src/frontend/translate/messages.ptbr.xlf new file mode 100644 index 00000000..edcd9bce --- /dev/null +++ b/src/frontend/translate/messages.ptbr.xlf @@ -0,0 +1,3926 @@ + + + + + + Host + + src/common/config/private/PrivateConfig.ts + 100 + + + src/common/config/private/PrivateConfig.ts + 973 + + Host + + + Port + + src/common/config/private/PrivateConfig.ts + 110 + + + src/common/config/private/PrivateConfig.ts + 961 + + Porta + + + Database + + src/common/config/private/PrivateConfig.ts + 120 + + + src/common/config/private/PrivateConfig.ts + 1029 + + Banco de dados + + + Username + + src/common/config/private/PrivateConfig.ts + 130 + + + src/frontend/app/ui/login/login.component.html + 25,26 + + + src/frontend/app/ui/settings/users/users.component.html + 62,63 + + Usuário + + + Password + + src/common/config/private/PrivateConfig.ts + 140 + + + src/common/config/private/PrivateConfig.ts + 186 + + + src/frontend/app/ui/gallery/share/share.gallery.component.html + 75 + + + src/frontend/app/ui/gallery/share/share.gallery.component.html + 87,88 + + + src/frontend/app/ui/login/login.component.html + 36,37 + + + src/frontend/app/ui/settings/users/users.component.html + 64,65 + + + src/frontend/app/ui/sharelogin/share-login.component.html + 25,26 + + Senha + + + Sqlite db filename + + src/common/config/private/PrivateConfig.ts + 153 + + Nome de arquivo bd Sqlite + + + Sqlite will save the db with this filename. + + src/common/config/private/PrivateConfig.ts + 157 + + Sqlite irá salvar o bd com este nome de arquivo. + + + Name + + src/common/config/private/PrivateConfig.ts + 167 + + + src/common/config/public/ClientConfig.ts + 371 + + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.html + 89 + + + src/frontend/app/ui/settings/users/users.component.html + 16,17 + + Nome + + + Role + + src/common/config/private/PrivateConfig.ts + 177 + + + src/frontend/app/ui/settings/users/users.component.html + 17,18 + + Cargo + + + Unencrypted, temporary password. App will encrypt it and delete this. + + src/common/config/private/PrivateConfig.ts + 190 + + Não criptografado, senha temporária. Aplicação irá encriptografar e deletar isso. + + + Encrypted password + + src/common/config/private/PrivateConfig.ts + 196 + + Senha criptografada + + + Type + + src/common/config/private/PrivateConfig.ts + 231 + + + src/common/config/public/ClientConfig.ts + 363 + + Tipo + + + SQLite is recommended. + + src/common/config/private/PrivateConfig.ts + 236 + + SQLite é recomendado. + + + Database folder + + src/common/config/private/PrivateConfig.ts + 243 + + Pasta do banco de dados + + + All file-based data will be stored here (sqlite database, job history data). + + src/common/config/private/PrivateConfig.ts + 247 + + Todos os dados de arquivo serão armazenados aqui(banco de dados sqlite, historico de dados de trabalho). + + + SQLite + + src/common/config/private/PrivateConfig.ts + 254 + + SQLite + + + MySQL + + src/common/config/private/PrivateConfig.ts + 264 + + MySQL + + + Enforced users + + src/common/config/private/PrivateConfig.ts + 281 + + + src/common/config/private/PrivateConfig.ts + 298 + + Forçar usuário + + + Creates these users in the DB during startup if they do not exist. If a user with this name exist, it won't be overwritten, even if the role is different. + + src/common/config/private/PrivateConfig.ts + 287 + + Irá criar esses usuários no banco de dados durante o inicío se eles não existirem. Se um usuário com mesmo nome já estiver cadastrado, ele não será sobrescrito mesmo se for um cargo diferente. + + + if true, 'lanczos3' will used to scale photos, otherwise faster but lower quality 'nearest'. + + src/common/config/private/PrivateConfig.ts + 301 + + Se verdadeiro, 'lanczos3' será utilizado para escala das fotos, se não será mais rápido porém menor qualidade 'próximo'. + + + Converted photo and thumbnail quality + + src/common/config/private/PrivateConfig.ts + 308 + + Foto convertida e qualidade da miniatura + + + Between 0-100. + + src/common/config/private/PrivateConfig.ts + 311 + + Entre 0-100. + + + Person face margin + + src/common/config/private/PrivateConfig.ts + 318 + + Margem rosto da pessoa + + + Person face size ratio on the face thumbnail. + + src/common/config/private/PrivateConfig.ts + 321 + + Proporção do rosto da pessoa na miniatura. + + + OnTheFly *.gpx compression + + src/common/config/private/PrivateConfig.ts + 331 + + Compressão *.gpx ao vivo + + + Enables on the fly *.gpx compression. + + src/common/config/private/PrivateConfig.ts + 335 + + Habilita compressão *.gpx ao vivo. + + + Min distance + + src/common/config/private/PrivateConfig.ts + 342 + + Distancia mínima + + + Filters out entry that are closer than this in meters. + + src/common/config/private/PrivateConfig.ts + 347 + + Filtra entradas que estão mais perto em metros. + + + Min time delta + + src/common/config/private/PrivateConfig.ts + 354 + + Delta tempo mínimo + + + Filters out entry that are closer than this in time in milliseconds. + + src/common/config/private/PrivateConfig.ts + 359 + + Filtra entradas que estão mais perto que isso em tempo em milissegundos. + + + GPX compression + + src/common/config/private/PrivateConfig.ts + 369 + + + src/common/config/public/ClientConfig.ts + 670 + + + src/frontend/app/model/backendtext.service.ts + 51 + + Compressão GPX + + + Update timeout + + src/common/config/private/PrivateConfig.ts + 387 + + Atualiza timeout + + + After creating a sharing link, it can be updated for this long. + + src/common/config/private/PrivateConfig.ts + 391 + + Após criar um link de compartilhamento, pode ser alterado por esse tempo. + + + Index cache timeout + + src/common/config/private/PrivateConfig.ts + 402 + + Timeout cache do índice + + + If there was no indexing in this time, it reindexes. (skipped if indexes are in DB and sensitivity is low). + + src/common/config/private/PrivateConfig.ts + 406 + + Se não houve indexação no período, irá reindexar. (Ignora se os indíces estão no bd e sensibilidade é baixa). + + + Folder reindexing sensitivity + + src/common/config/private/PrivateConfig.ts + 413 + + Sensibilidade de reindexação da pasta + + + Set the reindexing sensitivity. High value check the folders for change more often. + + src/common/config/private/PrivateConfig.ts + 416 + + Define a sensiblidade de reindexação. Valores altos observam a pasta por mudanças mais frequentemente. + + + Exclude Folder List + + src/common/config/private/PrivateConfig.ts + 423 + + Lista de pastas não incluídas + + + Folders to exclude from indexing. If an entry starts with '/' it is treated as an absolute path. If it doesn't start with '/' but contains a '/', the path is relative to the image directory. If it doesn't contain a '/', any folder with this name will be excluded. + + src/common/config/private/PrivateConfig.ts + 429 + + Pastas não incluídas na indexação. Se a entrada começar com '/' ela é tratada como caminho absoluto. Se ela não começar com '/' mas contém '/', o caminho é relativo ao diretório de imagens. Se não conter '/', qualquer pasta com esse nome não será incluida. + + + Exclude File List + + src/common/config/private/PrivateConfig.ts + 436 + + Lista de arquivos não incluídos + + + .ignore;.pg2ignore + + src/common/config/private/PrivateConfig.ts + 440 + + .ignore;.pg2ignore + + + Files that mark a folder to be excluded from indexing. Any folder that contains a file with this name will be excluded from indexing. + + src/common/config/private/PrivateConfig.ts + 442 + + Arquivo que marca uma pasta que não será incluída na indexação. Qualquer pasta que conter um arquivo com esse nome não será incluída na indexação. + + + Threading + + src/common/config/private/PrivateConfig.ts + 452 + + + src/common/config/private/PrivateConfig.ts + 984 + + Threading + + + Runs directory scanning and thumbnail generation in a different thread. + + src/common/config/private/PrivateConfig.ts + 456 + + Runs directory scanning and thumbnail generation in a different thread. + + + Thumbnail threads + + src/common/config/private/PrivateConfig.ts + 462 + + Thumbnail threads + + + + Number of threads that are used to generate thumbnails. If 0, number of 'CPU cores -1' threads will be used. + + src/common/config/private/PrivateConfig.ts + 466 + + Number of threads that are used to generate thumbnails. If 0, number of 'CPU cores -1' threads will be used. + + + Max duplicates + + src/common/config/private/PrivateConfig.ts + 477 + + Max duplicates + + + Maximum number of duplicates to list. + + src/common/config/private/PrivateConfig.ts + 480 + + Maximum number of duplicates to list. + + + Level + + src/common/config/private/PrivateConfig.ts + 490 + + Level + + + Logging level. + + src/common/config/private/PrivateConfig.ts + 493 + + Logging level. + + + Sql Level + + src/common/config/private/PrivateConfig.ts + 499 + + Sql Level + + + Logging level for SQL queries. + + src/common/config/private/PrivateConfig.ts + 502 + + Logging level for SQL queries. + + + Server timing + + src/common/config/private/PrivateConfig.ts + 507 + + Server timing + + + If enabled, the app ads "Server-Timing" http header to the response. + + src/common/config/private/PrivateConfig.ts + 510 + + If enabled, the app ads "Server-Timing" http header to the response. + + + Max saved progress + + src/common/config/private/PrivateConfig.ts + 610 + + Max saved progress + + + Job history size. + + src/common/config/private/PrivateConfig.ts + 613 + + Job history size. + + + Processing batch size + + src/common/config/private/PrivateConfig.ts + 620 + + Processing batch size + + + Jobs load this many photos or videos form the DB for processing at once. + + src/common/config/private/PrivateConfig.ts + 623 + + Jobs load this many photos or videos form the DB for processing at once. + + + Scheduled jobs + + src/common/config/private/PrivateConfig.ts + 629 + + Scheduled jobs + + + Bit rate + + src/common/config/private/PrivateConfig.ts + 685 + + Bit rate + + + Target bit rate of the output video will be scaled down this this. This should be less than the upload rate of your home server. + + src/common/config/private/PrivateConfig.ts + 689 + + Target bit rate of the output video will be scaled down this this. This should be less than the upload rate of your home server. + + + Resolution + + src/common/config/private/PrivateConfig.ts + 696 + + + src/common/config/private/PrivateConfig.ts + 808 + + Resolution + + + The height of the output video will be scaled down to this, while keeping the aspect ratio. + + src/common/config/private/PrivateConfig.ts + 701 + + The height of the output video will be scaled down to this, while keeping the aspect ratio. + + + FPS + + src/common/config/private/PrivateConfig.ts + 708 + + FPS + + + Target frame per second (fps) of the output video will be scaled down this this. + + src/common/config/private/PrivateConfig.ts + 712 + + Target frame per second (fps) of the output video will be scaled down this this. + + + Format + + src/common/config/private/PrivateConfig.ts + 718 + + Format + + + MP4 codec + + src/common/config/private/PrivateConfig.ts + 727 + + MP4 codec + + + Webm Codec + + src/common/config/private/PrivateConfig.ts + 737 + + Webm Codec + + + CRF + + src/common/config/private/PrivateConfig.ts + 748 + + CRF + + + The range of the Constant Rate Factor (CRF) scale is 0–51, where 0 is lossless, 23 is the default, and 51 is worst quality possible. + + src/common/config/private/PrivateConfig.ts + 751 + + The range of the Constant Rate Factor (CRF) scale is 0–51, where 0 is lossless, 23 is the default, and 51 is worst quality possible. + + + Preset + + src/common/config/private/PrivateConfig.ts + 759 + + Preset + + + A preset is a collection of options that will provide a certain encoding speed to compression ratio. A slower preset will provide better compression (compression is quality per filesize). + + src/common/config/private/PrivateConfig.ts + 762 + + A preset is a collection of options that will provide a certain encoding speed to compression ratio. A slower preset will provide better compression (compression is quality per filesize). + + + Custom Options + + src/common/config/private/PrivateConfig.ts + 769 + + Custom Options + + + It will be sent to ffmpeg as it is, as custom options. + + src/common/config/private/PrivateConfig.ts + 774 + + It will be sent to ffmpeg as it is, as custom options. + + + Video transcoding + + src/common/config/private/PrivateConfig.ts + 783 + + Video transcoding + + + To ensure smooth video playback, video transcoding is recommended to a lower bit rate than the server's upload rate. The transcoded videos will be save to the thumbnail folder. You can trigger the transcoding manually, but you can also create an automatic encoding job in advanced settings mode. + + src/common/config/private/PrivateConfig.ts + 787 + + To ensure smooth video playback, video transcoding is recommended to a lower bit rate than the server's upload rate. The transcoded videos will be save to the thumbnail folder. You can trigger the transcoding manually, but you can also create an automatic encoding job in advanced settings mode. + + + On the fly converting + + src/common/config/private/PrivateConfig.ts + 796 + + On the fly converting + + + Converts photos on the fly, when they are requested. + + src/common/config/private/PrivateConfig.ts + 802 + + Converts photos on the fly, when they are requested. + + + The shorter edge of the converted photo will be scaled down to this, while keeping the aspect ratio. + + src/common/config/private/PrivateConfig.ts + 815 + + The shorter edge of the converted photo will be scaled down to this, while keeping the aspect ratio. + + + Photo resizing + + src/common/config/private/PrivateConfig.ts + 824 + + Photo resizing + + + Preview Filter query + + src/common/config/private/PrivateConfig.ts + 836 + + Preview Filter query + + + Filters the sub-folders with this search query. If filter results no photo, the app will search again without the filter. + + src/common/config/private/PrivateConfig.ts + 841 + + Filters the sub-folders with this search query. If filter results no photo, the app will search again without the filter. + + + Preview Sorting + + src/common/config/private/PrivateConfig.ts + 850 + + Preview Sorting + + + If multiple preview is available sorts them by these methods and selects the first one. + + src/common/config/private/PrivateConfig.ts + 854 + + If multiple preview is available sorts them by these methods and selects the first one. + + + Images folder + + src/common/config/private/PrivateConfig.ts + 866 + + Images folder + + + Images are loaded from this folder (read permission required) + + src/common/config/private/PrivateConfig.ts + 871 + + Images are loaded from this folder (read permission required) + + + Temp folder + + src/common/config/private/PrivateConfig.ts + 877 + + Temp folder + + + Thumbnails, converted photos, videos will be stored here (write permission required) + + src/common/config/private/PrivateConfig.ts + 882 + + Thumbnails, converted photos, videos will be stored here (write permission required) + + + Metadata read buffer + + src/common/config/private/PrivateConfig.ts + 889 + + Metadata read buffer + + + Only this many bites will be loaded when scanning photo/video for metadata. Increase this number if your photos shows up as square. + + src/common/config/private/PrivateConfig.ts + 895 + + Only this many bites will be loaded when scanning photo/video for metadata. Increase this number if your photos shows up as square. + + + Video + + src/common/config/private/PrivateConfig.ts + 901 + + + src/common/config/public/ClientConfig.ts + 641 + + Video + + + Video support uses ffmpeg. ffmpeg and ffprobe binaries need to be available in the PATH or the @ffmpeg-installer/ffmpeg and @ffprobe-installer/ffprobe optional node packages need to be installed. + + src/common/config/private/PrivateConfig.ts + 910 + + Video support uses ffmpeg. ffmpeg and ffprobe binaries need to be available in the PATH or the @ffmpeg-installer/ffmpeg and @ffprobe-installer/ffprobe optional node packages need to be installed. + + + Photo + + src/common/config/private/PrivateConfig.ts + 915 + + + src/common/config/public/ClientConfig.ts + 648 + + Photo + + + Thumbnail + + src/common/config/private/PrivateConfig.ts + 928 + + + src/common/config/public/ClientConfig.ts + 634 + + Thumbnail + + + Session Timeout + + src/common/config/private/PrivateConfig.ts + 951 + + Session Timeout + + + Users kept logged in for this long time. + + src/common/config/private/PrivateConfig.ts + 955 + + Users kept logged in for this long time. + + + Port number. Port 80 is usually what you need. + + src/common/config/private/PrivateConfig.ts + 966 + + Port number. Port 80 is usually what you need. + + + Server will accept connections from this IPv6 or IPv4 address. + + src/common/config/private/PrivateConfig.ts + 978 + + Server will accept connections from this IPv6 or IPv4 address. + + + Logs + + src/common/config/private/PrivateConfig.ts + 992 + + Logs + + + Server + + src/common/config/private/PrivateConfig.ts + 1021 + + Server + + + Users + + src/common/config/private/PrivateConfig.ts + 1037 + + Users + + + Indexing + + src/common/config/private/PrivateConfig.ts + 1045 + + + src/frontend/app/model/backendtext.service.ts + 33 + + Indexing + + + If you add a new folder to your gallery, the site indexes it automatically. If you would like to trigger indexing manually, click index button. (Note: search only works among the indexed directories.) + + src/common/config/private/PrivateConfig.ts + 1050 + + If you add a new folder to your gallery, the site indexes it automatically. If you would like to trigger indexing manually, click index button. (Note: search only works among the indexed directories.) + + + Media + + src/common/config/private/PrivateConfig.ts + 1061 + + Media + + + Meta file + + src/common/config/private/PrivateConfig.ts + 1069 + + Meta file + + + Preview + + src/common/config/private/PrivateConfig.ts + 1077 + + Preview + + + Sharing + + src/common/config/private/PrivateConfig.ts + 1092 + + Sharing + + + Duplicates + + src/common/config/private/PrivateConfig.ts + 1100 + + + src/frontend/app/ui/frame/frame.component.html + 75 + + Duplicates + + + Jobs + + src/common/config/private/PrivateConfig.ts + 1108 + + Jobs + + + Enable Autocomplete + + src/common/config/public/ClientConfig.ts + 61 + + Enable Autocomplete + + + Show hints while typing search query. + + src/common/config/public/ClientConfig.ts + 64 + + Show hints while typing search query. + + + Max items per category + + src/common/config/public/ClientConfig.ts + 71 + + Max items per category + + + Maximum number autocomplete items shown per category. + + src/common/config/public/ClientConfig.ts + 74 + + Maximum number autocomplete items shown per category. + + + Maximum items + + src/common/config/public/ClientConfig.ts + 81 + + Maximum items + + + Maximum number autocomplete items shown at once. + + src/common/config/public/ClientConfig.ts + 84 + + Maximum number autocomplete items shown at once. + + + Cache timeout + + src/common/config/public/ClientConfig.ts + 91 + + + src/common/config/public/ClientConfig.ts + 115 + + Cache timeout + + + Autocomplete cache timeout. + + src/common/config/public/ClientConfig.ts + 95 + + Autocomplete cache timeout. + + + Enable + + src/common/config/public/ClientConfig.ts + 105 + + + src/common/config/public/ClientConfig.ts + 174 + + + src/common/config/public/ClientConfig.ts + 186 + + + src/common/config/public/ClientConfig.ts + 208 + + + src/common/config/public/ClientConfig.ts + 247 + + + src/common/config/public/ClientConfig.ts + 539 + + + src/common/config/public/ClientConfig.ts + 576 + + Enable + + + Enables searching. + + src/common/config/public/ClientConfig.ts + 108 + + Enables searching. + + + Search cache timeout. + + src/common/config/public/ClientConfig.ts + 119 + + Search cache timeout. + + + Autocomplete + + src/common/config/public/ClientConfig.ts + 125 + + Autocomplete + + + Maximum media result + + src/common/config/public/ClientConfig.ts + 134 + + Maximum media result + + + Maximum number of photos and videos that are listed in one search result. + + src/common/config/public/ClientConfig.ts + 137 + + Maximum number of photos and videos that are listed in one search result. + + + Maximum directory result + + src/common/config/public/ClientConfig.ts + 143 + + Maximum directory result + + + Maximum number of directories that are listed in one search result. + + src/common/config/public/ClientConfig.ts + 146 + + Maximum number of directories that are listed in one search result. + + + List directories + + src/common/config/public/ClientConfig.ts + 152 + + List directories + + + Search returns also with directories, not just media. + + src/common/config/public/ClientConfig.ts + 155 + + Search returns also with directories, not just media. + + + List metafiles + + src/common/config/public/ClientConfig.ts + 161 + + List metafiles + + + Search also returns with metafiles from directories that contain a media file of the matched search result. + + src/common/config/public/ClientConfig.ts + 164 + + Search also returns with metafiles from directories that contain a media file of the matched search result. + + + Enables sharing. + + src/common/config/public/ClientConfig.ts + 189 + + Enables sharing. + + + Password protected + + src/common/config/public/ClientConfig.ts + 195 + + Password protected + + + Enables password protected sharing links. + + src/common/config/public/ClientConfig.ts + 198 + + Enables password protected sharing links. + + + Enables random link generation. + + src/common/config/public/ClientConfig.ts + 211 + + Enables random link generation. + + + Name of a map layer. + + src/common/config/public/ClientConfig.ts + 223 + + Name of a map layer. + + + Url of a map layer. + + src/common/config/public/ClientConfig.ts + 232 + + Url of a map layer. + + + Image Markers + + src/common/config/public/ClientConfig.ts + 253 + + Image Markers + + + Map will use thumbnail images as markers instead of the default pin. + + src/common/config/public/ClientConfig.ts + 256 + + Map will use thumbnail images as markers instead of the default pin. + + + Map Provider + + src/common/config/public/ClientConfig.ts + 262 + + Map Provider + + + Mapbox access token + + src/common/config/public/ClientConfig.ts + 270 + + Mapbox access token + + + MapBox needs an access token to work, create one at https://www.mapbox.com. + + src/common/config/public/ClientConfig.ts + 274 + + MapBox needs an access token to work, create one at https://www.mapbox.com. + + + The map module will use these urls to fetch the map tiles. + + src/common/config/public/ClientConfig.ts + 279 + + The map module will use these urls to fetch the map tiles. + + + Custom Layers + + src/common/config/public/ClientConfig.ts + 282 + + Custom Layers + + + Max Preview Markers + + src/common/config/public/ClientConfig.ts + 292 + + Max Preview Markers + + + Maximum number of markers to be shown on the map preview on the gallery page. + + src/common/config/public/ClientConfig.ts + 295 + + Maximum number of markers to be shown on the map preview on the gallery page. + + + Map Icon size + + src/common/config/public/ClientConfig.ts + 305 + + Map Icon size + + + Icon size (used on maps). + + src/common/config/public/ClientConfig.ts + 309 + + Icon size (used on maps). + + + Person thumbnail size + + src/common/config/public/ClientConfig.ts + 314 + + Person thumbnail size + + + Person (face) thumbnail size. + + src/common/config/public/ClientConfig.ts + 318 + + Person (face) thumbnail size. + + + Thumbnail sizes + + src/common/config/public/ClientConfig.ts + 323 + + Thumbnail sizes + + + Size of the thumbnails. The best matching size will be generated. More sizes give better quality, but use more storage and CPU to render. If size is 240, that shorter side of the thumbnail will have 160 pixels. + + src/common/config/public/ClientConfig.ts + 326 + + Size of the thumbnails. The best matching size will be generated. More sizes give better quality, but use more storage and CPU to render. If size is 240, that shorter side of the thumbnail will have 160 pixels. + + + SearchQuery + + src/common/config/public/ClientConfig.ts + 379 + + SearchQuery + + + Url + + src/common/config/public/ClientConfig.ts + 389 + + + src/frontend/app/ui/EnumTranslations.ts + 47 + + Url + + + Show item count + + src/common/config/public/ClientConfig.ts + 411 + + Show item count + + + Shows the number photos and videos on the navigation bar. + + src/common/config/public/ClientConfig.ts + 414 + + Shows the number photos and videos on the navigation bar. + + + Links + + src/common/config/public/ClientConfig.ts + 420 + + Links + + + Visible links in the top menu. + + src/common/config/public/ClientConfig.ts + 425 + + Visible links in the top menu. + + + Cache + + src/common/config/public/ClientConfig.ts + 438 + + Cache + + + Caches directory contents and search results for better performance. + + src/common/config/public/ClientConfig.ts + 441 + + Caches directory contents and search results for better performance. + + + Scroll based thumbnail generation + + src/common/config/public/ClientConfig.ts + 446 + + Scroll based thumbnail generation + + + Those thumbnails get higher priority that are visible on the screen. + + src/common/config/public/ClientConfig.ts + 449 + + Those thumbnails get higher priority that are visible on the screen. + + + Default sorting + + src/common/config/public/ClientConfig.ts + 455 + + Default sorting + + + Default sorting method for photo and video in a directory results. + + src/common/config/public/ClientConfig.ts + 458 + + Default sorting method for photo and video in a directory results. + + + Default search sorting + + src/common/config/public/ClientConfig.ts + 464 + + Default search sorting + + + Default sorting method for photo and video in a search results. + + src/common/config/public/ClientConfig.ts + 467 + + Default sorting method for photo and video in a search results. + + + Sort directories by date + + src/common/config/public/ClientConfig.ts + 473 + + Sort directories by date + + + If enabled, directories will be sorted by date, like photos, otherwise by name. Directory date is the last modification time of that directory not the creation date of the oldest photo. + + src/common/config/public/ClientConfig.ts + 476 + + If enabled, directories will be sorted by date, like photos, otherwise by name. Directory date is the last modification time of that directory not the creation date of the oldest photo. + + + On scroll thumbnail prioritising + + src/common/config/public/ClientConfig.ts + 482 + + On scroll thumbnail prioritising + + + Those thumbnails will be rendered first that are in view. + + src/common/config/public/ClientConfig.ts + 485 + + Those thumbnails will be rendered first that are in view. + + + Navigation bar + + src/common/config/public/ClientConfig.ts + 490 + + Navigation bar + + + Caption first naming + + src/common/config/public/ClientConfig.ts + 497 + + Caption first naming + + + Show the caption (IPTC 120) tags from the EXIF data instead of the filenames. + + src/common/config/public/ClientConfig.ts + 500 + + Show the caption (IPTC 120) tags from the EXIF data instead of the filenames. + + + Download Zip + + src/common/config/public/ClientConfig.ts + 505 + + Download Zip + + + Enable download zip of a directory contents Directory flattening. (Does not work for searches.) + + src/common/config/public/ClientConfig.ts + 510 + + Enable download zip of a directory contents Directory flattening. (Does not work for searches.) + + + Directory flattening + + src/common/config/public/ClientConfig.ts + 515 + + Directory flattening + + + Adds a button to flattens the file structure, by listing the content of all subdirectories. (Won't work if the gallery has multiple folders with the same path.) + + src/common/config/public/ClientConfig.ts + 520 + + Adds a button to flattens the file structure, by listing the content of all subdirectories. (Won't work if the gallery has multiple folders with the same path.) + + + Default slideshow speed + + src/common/config/public/ClientConfig.ts + 525 + + Default slideshow speed + + + Default time interval for displaying a photo in the slide show. + + src/common/config/public/ClientConfig.ts + 530 + + Default time interval for displaying a photo in the slide show. + + + Supported formats with transcoding + + src/common/config/public/ClientConfig.ts + 548 + + Supported formats with transcoding + + + Video formats that are supported after transcoding (with the build-in ffmpeg support). + + src/common/config/public/ClientConfig.ts + 553 + + Video formats that are supported after transcoding (with the build-in ffmpeg support). + + + Supported formats without transcoding + + src/common/config/public/ClientConfig.ts + 561 + + Supported formats without transcoding + + + Video formats that are supported also without transcoding. Browser supported formats: https://www.w3schools.com/html/html5_video.asp + + src/common/config/public/ClientConfig.ts + 566 + + Video formats that are supported also without transcoding. Browser supported formats: https://www.w3schools.com/html/html5_video.asp + + + Enable photo converting. + + src/common/config/public/ClientConfig.ts + 578 + + Enable photo converting. + + + Load full resolution image on zoom. + + src/common/config/public/ClientConfig.ts + 584 + + Load full resolution image on zoom. + + + Enables loading the full resolution image on zoom in the ligthbox (preview). + + src/common/config/public/ClientConfig.ts + 589 + + Enables loading the full resolution image on zoom in the ligthbox (preview). + + + Photo converting + + src/common/config/public/ClientConfig.ts + 598 + + + src/frontend/app/model/backendtext.service.ts + 41 + + Photo converting + + + Supported photo formats + + src/common/config/public/ClientConfig.ts + 607 + + Supported photo formats + + + Photo formats that are supported. Browser needs to support these formats natively. Also sharp (libvips) package should be able to convert these formats. + + src/common/config/public/ClientConfig.ts + 611 + + Photo formats that are supported. Browser needs to support these formats natively. Also sharp (libvips) package should be able to convert these formats. + + + Enable GPX compressing + + src/common/config/public/ClientConfig.ts + 620 + + Enable GPX compressing + + + Enables lossy (based on delta time and distance. Too frequent points are removed) GPX compression. + + src/common/config/public/ClientConfig.ts + 625 + + Enables lossy (based on delta time and distance. Too frequent points are removed) GPX compression. + + + *.gpx files + + src/common/config/public/ClientConfig.ts + 659 + + *.gpx files + + + Reads *.gpx files and renders them on the map. + + src/common/config/public/ClientConfig.ts + 664 + + Reads *.gpx files and renders them on the map. + + + Markdown files + + src/common/config/public/ClientConfig.ts + 679 + + Markdown files + + + Reads *.md files in a directory and shows the next to the map. + + src/common/config/public/ClientConfig.ts + 683 + + Reads *.md files in a directory and shows the next to the map. + + + *.pg2conf files + + src/common/config/public/ClientConfig.ts + 689 + + *.pg2conf files + + + Reads *.pg2conf files (You can use it for custom sorting and saved search (albums)). + + src/common/config/public/ClientConfig.ts + 693 + + Reads *.pg2conf files (You can use it for custom sorting and saved search (albums)). + + + Supported formats + + src/common/config/public/ClientConfig.ts + 699 + + Supported formats + + + The app will read and process these files. + + src/common/config/public/ClientConfig.ts + 703 + + The app will read and process these files. + + + Enabled + + src/common/config/public/ClientConfig.ts + 712 + + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.html + 66 + + + src/frontend/app/ui/settings/template/template.component.html + 13,14 + + + src/frontend/app/ui/settings/workflow/workflow.component.html + 132,133 + + + src/frontend/app/ui/settings/workflow/workflow.component.html + 165,166 + + Enabled + + + Override keywords + + src/common/config/public/ClientConfig.ts + 720 + + Override keywords + + + If a photo has the same face (person) name and keyword, the app removes the duplicate, keeping the face only. + + src/common/config/public/ClientConfig.ts + 724 + + If a photo has the same face (person) name and keyword, the app removes the duplicate, keeping the face only. + + + Face starring right + + src/common/config/public/ClientConfig.ts + 729 + + Face starring right + + + Required minimum right to star (favourite) a face. + + src/common/config/public/ClientConfig.ts + 732 + + Required minimum right to star (favourite) a face. + + + Face listing right + + src/common/config/public/ClientConfig.ts + 737 + + Face listing right + + + Required minimum right to show the faces tab. + + src/common/config/public/ClientConfig.ts + 740 + + Required minimum right to show the faces tab. + + + Page title + + src/common/config/public/ClientConfig.ts + 750 + + Page title + + + If you access the page form local network its good to know the public url for creating sharing link. + + src/common/config/public/ClientConfig.ts + 756 + + If you access the page form local network its good to know the public url for creating sharing link. + + + Page public url + + src/common/config/public/ClientConfig.ts + 758 + + Page public url + + + If you access the gallery under a sub url (like: http://mydomain.com/myGallery), set it here. If it is not working you might miss the '/' from the beginning of the url. + + src/common/config/public/ClientConfig.ts + 766 + + If you access the gallery under a sub url (like: http://mydomain.com/myGallery), set it here. If it is not working you might miss the '/' from the beginning of the url. + + + Url Base + + src/common/config/public/ClientConfig.ts + 768 + + Url Base + + + Api path + + src/common/config/public/ClientConfig.ts + 780 + + Api path + + + Injects the content of this between the <head></head> HTML tags of the app. (You can use it add analytics or custom code to the app). + + src/common/config/public/ClientConfig.ts + 791 + + Injects the content of this between the <head></head> HTML tags of the app. (You can use it add analytics or custom code to the app). + + + Custom HTML Head + + src/common/config/public/ClientConfig.ts + 793 + + Custom HTML Head + + + Password protection + + src/common/config/public/ClientConfig.ts + 814 + + Password protection + + + Enables user management with login to password protect the gallery. + + src/common/config/public/ClientConfig.ts + 816 + + Enables user management with login to password protect the gallery. + + + Default user right + + src/common/config/public/ClientConfig.ts + 822 + + Default user right + + + Default user right when password protection is disabled. + + src/common/config/public/ClientConfig.ts + 827 + + Default user right when password protection is disabled. + + + Gallery + + src/common/config/public/ClientConfig.ts + 844 + + + src/frontend/app/ui/EnumTranslations.ts + 49 + + + src/frontend/app/ui/frame/frame.component.html + 26 + + Gallery + + + Album + + src/common/config/public/ClientConfig.ts + 858 + + Album + + + Search + + src/common/config/public/ClientConfig.ts + 870 + + + src/frontend/app/ui/EnumTranslations.ts + 48 + + + src/frontend/app/ui/gallery/search/search-field-base/search-field-base.gallery.component.ts + 54 + + + src/frontend/app/ui/gallery/search/search.gallery.component.html + 26,27 + + + src/frontend/app/ui/gallery/search/search.gallery.component.html + 52 + + Search + + + Map + + src/common/config/public/ClientConfig.ts + 881 + + Map + + + Faces + + src/common/config/public/ClientConfig.ts + 889 + + + src/frontend/app/ui/EnumTranslations.ts + 51 + + + src/frontend/app/ui/frame/frame.component.html + 21 + + + src/frontend/app/ui/gallery/filter/filter.service.ts + 40 + + Faces + + + Random photo + + src/common/config/public/ClientConfig.ts + 897 + + Random photo + + + This feature enables you to generate 'random photo' urls. That URL returns a photo random selected from your gallery. You can use the url with 3rd party application like random changing desktop background. Note: With the current implementation, random link also requires login. + + src/common/config/public/ClientConfig.ts + 901 + + This feature enables you to generate 'random photo' urls. That URL returns a photo random selected from your gallery. You can use the url with 3rd party application like random changing desktop background. Note: With the current implementation, random link also requires login. + + + Size to generate + + src/frontend/app/model/backendtext.service.ts + 11 + + Size to generate + + + These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes + + src/frontend/app/model/backendtext.service.ts + 13 + + These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes + + + Indexed only + + src/frontend/app/model/backendtext.service.ts + 15 + + Indexed only + + + Only checks indexed files. + + src/frontend/app/model/backendtext.service.ts + 17 + + Only checks indexed files. + + + Index changes only + + src/frontend/app/model/backendtext.service.ts + 19 + + Index changes only + + + Only indexes a folder if it got changed. + + src/frontend/app/model/backendtext.service.ts + 21 + + Only indexes a folder if it got changed. + + + Gallery reset + + src/frontend/app/model/backendtext.service.ts + 35 + + Gallery reset + + + Album reset + + src/frontend/app/model/backendtext.service.ts + 37 + + Album reset + + + Thumbnail generation + + src/frontend/app/model/backendtext.service.ts + 39 + + Thumbnail generation + + + Video converting + + src/frontend/app/model/backendtext.service.ts + 43 + + Video converting + + + Temp folder cleaning + + src/frontend/app/model/backendtext.service.ts + 45 + + Temp folder cleaning + + + Preview filling + + src/frontend/app/model/backendtext.service.ts + 47 + + Preview filling + + + Preview reset + + src/frontend/app/model/backendtext.service.ts + 49 + + Preview reset + + + Server error + + src/frontend/app/model/notification.service.ts + 84 + + + src/frontend/app/model/notification.service.ts + 87 + + Server error + + + Server info + + src/frontend/app/model/notification.service.ts + 90 + + Server info + + + h + + src/frontend/app/pipes/DurationPipe.ts + 20 + + hour + h + + + m + + src/frontend/app/pipes/DurationPipe.ts + 23 + + minute + m + + + s + + src/frontend/app/pipes/DurationPipe.ts + 26 + + second + s + + + Developer + + src/frontend/app/ui/EnumTranslations.ts + 17 + + Developer + + + Admin + + src/frontend/app/ui/EnumTranslations.ts + 18 + + Admin + + + User + + src/frontend/app/ui/EnumTranslations.ts + 19 + + User + + + Guest + + src/frontend/app/ui/EnumTranslations.ts + 20 + + Guest + + + LimitedGuest + + src/frontend/app/ui/EnumTranslations.ts + 21 + + LimitedGuest + + + Basic + + src/frontend/app/ui/EnumTranslations.ts + 24 + + Basic + + + Advanced + + src/frontend/app/ui/EnumTranslations.ts + 25 + + Advanced + + + Under the hood + + src/frontend/app/ui/EnumTranslations.ts + 26 + + Under the hood + + + Custom + + src/frontend/app/ui/EnumTranslations.ts + 28 + + Custom + + + OpenStreetMap + + src/frontend/app/ui/EnumTranslations.ts + 29 + + OpenStreetMap + + + Mapbox + + src/frontend/app/ui/EnumTranslations.ts + 30 + + Mapbox + + + low + + src/frontend/app/ui/EnumTranslations.ts + 33 + + low + + + high + + src/frontend/app/ui/EnumTranslations.ts + 34 + + high + + + medium + + src/frontend/app/ui/EnumTranslations.ts + 35 + + medium + + + descending date + + src/frontend/app/ui/EnumTranslations.ts + 38 + + descending date + + + ascending date + + src/frontend/app/ui/EnumTranslations.ts + 39 + + ascending date + + + descending name + + src/frontend/app/ui/EnumTranslations.ts + 40 + + descending name + + + ascending name + + src/frontend/app/ui/EnumTranslations.ts + 41 + + ascending name + + + descending rating + + src/frontend/app/ui/EnumTranslations.ts + 42 + + descending rating + + + ascending rating + + src/frontend/app/ui/EnumTranslations.ts + 43 + + ascending rating + + + random + + src/frontend/app/ui/EnumTranslations.ts + 44 + + random + + + Albums + + src/frontend/app/ui/EnumTranslations.ts + 50 + + + src/frontend/app/ui/frame/frame.component.html + 18 + + Albums + + + Application version + + src/frontend/app/ui/admin/admin.component.html + 2 + + Application version + + + Built at + + src/frontend/app/ui/admin/admin.component.html + 5 + + Built at + + + Git commit + + src/frontend/app/ui/admin/admin.component.html + 9 + + Git commit + + + Server notifications + + src/frontend/app/ui/admin/admin.component.html + 16,17 + + Server notifications + + + To dismiss these notifications, restart the server. + + src/frontend/app/ui/admin/admin.component.html + 34,35 + + To dismiss these notifications, restart the server. + + + App version: + + src/frontend/app/ui/admin/admin.component.html + 46 + + App version: + + + Mode + + src/frontend/app/ui/admin/admin.component.html + 50,51 + + Mode + + + Menu + + src/frontend/app/ui/admin/admin.component.html + 73,75 + + title of left card in settings page that contains settings contents + Menu + + + Up time + + src/frontend/app/ui/admin/admin.component.html + 117 + + Up time + + + Album is locked, cannot be deleted from the webpage. + + src/frontend/app/ui/albums/album/album.component.html + 27,28 + + Album is locked, cannot be deleted from the webpage. + + + Add saved search + + src/frontend/app/ui/albums/albums.component.html + 15,16 + + + src/frontend/app/ui/albums/albums.component.html + 34,35 + + Adicionar busca salva + + + No albums to show. + + src/frontend/app/ui/albums/albums.component.html + 23 + + No albums to show. + + + To .pg2conf + + src/frontend/app/ui/albums/saved-search-popup/saved-search-popup.component.html + 5,6 + + To .pg2conf + + + Saved Search to .saved_searches.pg2conf + + src/frontend/app/ui/albums/saved-search-popup/saved-search-popup.component.html + 12,13 + + Saved Search to .saved_searches.pg2conf + + + Add this json to a '.saved_searches.pg2conf' file in your gallery: + + src/frontend/app/ui/albums/saved-search-popup/saved-search-popup.component.html + 17,18 + + Add this json to a '.saved_searches.pg2conf' file in your gallery: + + + This saved search will be loaded from file during gallery indexing and it will survive a database reset. + + src/frontend/app/ui/albums/saved-search-popup/saved-search-popup.component.html + 19,20 + + This saved search will be loaded from file during gallery indexing and it will survive a database reset. + + + No duplicates found + + src/frontend/app/ui/duplicates/duplicates.component.html + 8,10 + + No duplicates found + + + No faces to show. + + src/frontend/app/ui/faces/faces.component.html + 16 + + No faces to show. + + + Settings + + src/frontend/app/ui/frame/frame.component.html + 83 + + Settings + + + Logout + + src/frontend/app/ui/frame/frame.component.html + 89 + + Logout + + + Select only this + + src/frontend/app/ui/gallery/filter/filter.gallery.component.html + 67 + + Select only this + + + Nothing to filter + + src/frontend/app/ui/gallery/filter/filter.gallery.component.html + 80 + + Nothing to filter + + + unknown + + src/frontend/app/ui/gallery/filter/filter.gallery.component.ts + 23 + + unknown + + + Keywords + + src/frontend/app/ui/gallery/filter/filter.service.ts + 34 + + Keywords + + + no face + + src/frontend/app/ui/gallery/filter/filter.service.ts + 44 + + no face + + + Faces groups + + src/frontend/app/ui/gallery/filter/filter.service.ts + 49 + + Faces groups + + + Caption + + src/frontend/app/ui/gallery/filter/filter.service.ts + 59 + + Caption + + + Rating + + src/frontend/app/ui/gallery/filter/filter.service.ts + 64 + + Rating + + + Camera + + src/frontend/app/ui/gallery/filter/filter.service.ts + 69 + + Camera + + + Lens + + src/frontend/app/ui/gallery/filter/filter.service.ts + 74 + + Lens + + + City + + src/frontend/app/ui/gallery/filter/filter.service.ts + 79 + + City + + + State + + src/frontend/app/ui/gallery/filter/filter.service.ts + 84 + + State + + + Country + + src/frontend/app/ui/gallery/filter/filter.service.ts + 89 + + Country + + + Link availability + + src/frontend/app/ui/gallery/gallery.component.html + 7 + + Link availability + + + days + + src/frontend/app/ui/gallery/gallery.component.html + 9 + + days + + + Too many results to show. Refine your search. + + src/frontend/app/ui/gallery/gallery.component.html + 40,41 + + Too many results to show. Refine your search. + + + info key: i + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 10 + + info key: i + + + toggle fullscreen, key: f + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 17 + + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 25 + + + src/frontend/app/ui/gallery/map/lightbox/lightbox.map.gallery.component.html + 26 + + + src/frontend/app/ui/gallery/map/lightbox/lightbox.map.gallery.component.html + 31 + + toggle fullscreen, key: f + + + Download + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 45 + + Download + + + Slideshow playback speed + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 53 + + Slideshow playback speed + + + Slideshow speed: + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 53 + + Slideshow speed: + + + key: c + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 64 + + key: c + + + Show caption + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 64 + + Show caption + + + on hover + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 70 + + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 87 + + on hover + + + always + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 71 + + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 88 + + always + + + key: a + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 81 + + key: a + + + Show faces + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 81 + + Show faces + + + key: l + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 100 + + key: l + + + Play videos + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 100 + + Play videos + + + once + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 106 + + once + + + loop + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 107 + + loop + + + close, key: Escape + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 120 + + + src/frontend/app/ui/gallery/map/lightbox/lightbox.map.gallery.component.html + 34 + + close, key: Escape + + + key: left arrow + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 176 + + key: left arrow + + + key: right arrow + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 180 + + key: right arrow + + + Zoom out, key: '-' + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 191 + + Zoom out, key: '-' + + + Zoom in, key: '+' + + src/frontend/app/ui/gallery/lightbox/controls/controls.lightbox.gallery.component.html + 198 + + Zoom in, key: '+' + + + Info + + src/frontend/app/ui/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.html + 3 + + Info + + + duration + + src/frontend/app/ui/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.html + 50 + + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.html + 46 + + duration + + + bit rate + + src/frontend/app/ui/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.html + 56 + + bit rate + + + Error during loading the video. + + src/frontend/app/ui/gallery/lightbox/lightbox.gallery.component.html + 21 + + Error during loading the video. + + + Most likely the video is not transcoded. It can be done in the settings. You need to transcode these videos to watch them online: + + src/frontend/app/ui/gallery/lightbox/lightbox.gallery.component.html + 23,27 + + Most likely the video is not transcoded. It can be done in the settings. You need to transcode these videos to watch them online: + + + Searching for: + + src/frontend/app/ui/gallery/navigator/navigator.gallery.component.html + 14 + + Searching for: + + + items + + src/frontend/app/ui/gallery/navigator/navigator.gallery.component.html + 23,24 + + items + + + download + + src/frontend/app/ui/gallery/navigator/navigator.gallery.component.html + 32 + + download + + + Flatten directory + + src/frontend/app/ui/gallery/navigator/navigator.gallery.component.html + 42 + + Flatten directory + + + Filters + + src/frontend/app/ui/gallery/navigator/navigator.gallery.component.html + 51 + + Filters + + + Home + + src/frontend/app/ui/gallery/navigator/navigator.gallery.component.ts + 48 + + Home + + + Random link + + src/frontend/app/ui/gallery/random-query-builder/random-query-builder.gallery.component.html + 3 + + Random link + + + Random Link creator + + src/frontend/app/ui/gallery/random-query-builder/random-query-builder.gallery.component.html + 10 + + Random Link creator + + + Copy + + src/frontend/app/ui/gallery/random-query-builder/random-query-builder.gallery.component.html + 28,29 + + + src/frontend/app/ui/gallery/share/share.gallery.component.html + 35 + + Copy + + + Url has been copied to clipboard + + src/frontend/app/ui/gallery/random-query-builder/random-query-builder.gallery.component.ts + 104 + + + src/frontend/app/ui/gallery/share/share.gallery.component.ts + 127 + + Url has been copied to clipboard + + + At least this many + + src/frontend/app/ui/gallery/search/query-enrty/query-entry.search.gallery.component.html + 16 + + + src/frontend/app/ui/gallery/search/query-enrty/query-entry.search.gallery.component.html + 20 + + At least this many + + + Search text + + src/frontend/app/ui/gallery/search/query-enrty/query-entry.search.gallery.component.html + 73 + + Search text + + + From + + src/frontend/app/ui/gallery/search/query-enrty/query-entry.search.gallery.component.html + 105 + + From + + + From date + + src/frontend/app/ui/gallery/search/query-enrty/query-entry.search.gallery.component.html + 119 + + From date + + + To date + + src/frontend/app/ui/gallery/search/query-enrty/query-entry.search.gallery.component.html + 131 + + To date + + + Minimum Rating + + src/frontend/app/ui/gallery/search/query-enrty/query-entry.search.gallery.component.html + 143 + + + src/frontend/app/ui/gallery/search/query-enrty/query-entry.search.gallery.component.html + 172 + + Minimum Rating + + + Maximum Rating + + src/frontend/app/ui/gallery/search/query-enrty/query-entry.search.gallery.component.html + 157 + + + src/frontend/app/ui/gallery/search/query-enrty/query-entry.search.gallery.component.html + 189 + + Maximum Rating + + + Portrait + + src/frontend/app/ui/gallery/search/query-enrty/query-entry.search.gallery.component.html + 211 + + Portrait + + + Landscape + + src/frontend/app/ui/gallery/search/query-enrty/query-entry.search.gallery.component.html + 212 + + Landscape + + + Insert + + src/frontend/app/ui/gallery/search/search-field-base/search-field-base.gallery.component.html + 50 + + Insert + + + Save + + src/frontend/app/ui/gallery/search/search.gallery.component.html + 47 + + Save + + + Save search to album + + src/frontend/app/ui/gallery/search/search.gallery.component.html + 63,64 + + Save search to album + + + Album name + + src/frontend/app/ui/gallery/search/search.gallery.component.html + 72,73 + + Album name + + + Save as album + + src/frontend/app/ui/gallery/search/search.gallery.component.html + 92 + + Save as album + + + Share + + src/frontend/app/ui/gallery/share/share.gallery.component.html + 5 + + + src/frontend/app/ui/gallery/share/share.gallery.component.html + 11,12 + + Share + + + Sharing: + + src/frontend/app/ui/gallery/share/share.gallery.component.html + 41,42 + + Sharing: + + + Include subfolders: + + src/frontend/app/ui/gallery/share/share.gallery.component.html + 54,55 + + Include subfolders: + + + Valid: + + src/frontend/app/ui/gallery/share/share.gallery.component.html + 94,95 + + Valid: + + + Minutes + + src/frontend/app/ui/gallery/share/share.gallery.component.html + 107,108 + + Minutes + + + Hours + + src/frontend/app/ui/gallery/share/share.gallery.component.html + 108,109 + + Hours + + + Days + + src/frontend/app/ui/gallery/share/share.gallery.component.html + 109,110 + + Days + + + Months + + src/frontend/app/ui/gallery/share/share.gallery.component.html + 110,111 + + Months + + + Forever + + src/frontend/app/ui/gallery/share/share.gallery.component.html + 111,112 + + Forever + + + Invalid settings + + src/frontend/app/ui/gallery/share/share.gallery.component.ts + 37 + + Invalid settings + + + Yes + + src/frontend/app/ui/gallery/share/share.gallery.component.ts + 50 + + Yes + + + No + + src/frontend/app/ui/gallery/share/share.gallery.component.ts + 51 + + No + + + loading.. + + src/frontend/app/ui/gallery/share/share.gallery.component.ts + 95 + + + src/frontend/app/ui/gallery/share/share.gallery.component.ts + 107 + + loading.. + + + Please log in + + src/frontend/app/ui/login/login.component.html + 10,11 + + Please log in + + + Wrong username or password + + src/frontend/app/ui/login/login.component.html + 13 + + Wrong username or password + + + Remember me + + src/frontend/app/ui/login/login.component.html + 47,48 + + Remember me + + + Login + + src/frontend/app/ui/login/login.component.html + 56 + + Login + + + Statistic: + + src/frontend/app/ui/settings/gallery-statistic/gallery-statistic.component.html + 2,4 + + Statistic: + + + Folders + + src/frontend/app/ui/settings/gallery-statistic/gallery-statistic.component.html + 6 + + Folders + + + Photos + + src/frontend/app/ui/settings/gallery-statistic/gallery-statistic.component.html + 10 + + Photos + + + Videos + + src/frontend/app/ui/settings/gallery-statistic/gallery-statistic.component.html + 14 + + Videos + + + Persons + + src/frontend/app/ui/settings/gallery-statistic/gallery-statistic.component.html + 19 + + Persons + + + Size + + src/frontend/app/ui/settings/gallery-statistic/gallery-statistic.component.html + 23 + + Size + + + Job finished + + src/frontend/app/ui/settings/scheduled-jobs.service.ts + 128 + + Job finished + + + Active shares + + src/frontend/app/ui/settings/sharings-list/sharings-list.component.html + 4,5 + + Active shares + + + Key + + src/frontend/app/ui/settings/sharings-list/sharings-list.component.html + 15 + + Key + + + Folder + + src/frontend/app/ui/settings/sharings-list/sharings-list.component.html + 15,16 + + Folder + + + Creator + + src/frontend/app/ui/settings/sharings-list/sharings-list.component.html + 16,17 + + Creator + + + Expires + + src/frontend/app/ui/settings/sharings-list/sharings-list.component.html + 17,18 + + Expires + + + No sharing was created. + + src/frontend/app/ui/settings/sharings-list/sharings-list.component.html + 39,40 + + No sharing was created. + + + It seems that you are running the application in a Docker container. This setting should not be changed in docker. Make sure, that you know what you are doing. + + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.html + 1,5 + + It seems that you are running the application in a Docker container. This setting should not be changed in docker. Make sure, that you know what you are doing. + + + Disabled + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.html + 65 + + + src/frontend/app/ui/settings/template/template.component.html + 12,13 + + + src/frontend/app/ui/settings/workflow/workflow.component.html + 131,132 + + + src/frontend/app/ui/settings/workflow/workflow.component.html + 164,165 + + Disabled + + + Tile Url* + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.html + 90 + + Tile Url* + + + + Add Layer + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.html + 118,119 + + + Add Layer + + + + Add Link + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.html + 180,181 + + + Add Link + + + + Add + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.html + 240,241 + + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.html + 280,281 + + + Add + + + ';' separated list. + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.html + 299 + + ';' separated list. + + + See + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.html + 302 + + See + + + Reset database after changing this settings! + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.html + 306 + + Reset database after changing this settings! + + + Restart server after changing this settings! + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.html + 310 + + Restart server after changing this settings! + + + readonly + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.ts + 229 + + readonly + + + default value + + src/frontend/app/ui/settings/template/settings-entry/settings-entry.component.ts + 231 + + default value + + + config is not supported with these settings. + + src/frontend/app/ui/settings/template/template.component.html + 32,33 + + config is not supported with these settings. + + + Save + + src/frontend/app/ui/settings/template/template.component.html + 44 + + Save + + + Reset + + src/frontend/app/ui/settings/template/template.component.html + 48 + + Reset + + + settings saved + + src/frontend/app/ui/settings/template/template.component.ts + 281,280 + + settings saved + + + Success + + src/frontend/app/ui/settings/template/template.component.ts + 282,280 + + Success + + + User list + + src/frontend/app/ui/settings/users/users.component.html + 4,5 + + User list + + + + Add user + + src/frontend/app/ui/settings/users/users.component.html + 46,47 + + + Add user + + + Add new User + + src/frontend/app/ui/settings/users/users.component.html + 56,57 + + Adicionar novo usuário + + + Close + + src/frontend/app/ui/settings/users/users.component.html + 72,73 + + + src/frontend/app/ui/settings/workflow/workflow.component.html + 246,247 + + Close + + + Add User + + src/frontend/app/ui/settings/users/users.component.html + 76 + + Adicionar usuário + + + User creation error! + + src/frontend/app/ui/settings/users/users.component.ts + 82,80 + + User creation error! + + + Trigger job run manually + + src/frontend/app/ui/settings/workflow/button/job-button.settings.component.html + 2,3 + + Trigger job run manually + + + Run now + + src/frontend/app/ui/settings/workflow/button/job-button.settings.component.html + 8 + + Run now + + + Cancel + + src/frontend/app/ui/settings/workflow/button/job-button.settings.component.html + 17 + + Cancel + + + Job started + + src/frontend/app/ui/settings/workflow/button/job-button.settings.component.ts + 68 + + Job started + + + Stopping job + + src/frontend/app/ui/settings/workflow/button/job-button.settings.component.ts + 88 + + Stopping job + + + Last run: + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.html + 2,4 + + Last run: + + + Run between + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.html + 5 + + Run between + + + Status + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.html + 14 + + Status + + + Cancelling... + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.html + 33 + + Cancelling... + + + time elapsed + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.html + 44 + + time elapsed + + + Processed + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.html + 83 + + Processed + + + Skipped + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.html + 86 + + Skipped + + + Left + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.html + 89 + + Left + + + All + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.html + 92 + + All + + + Logs + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.html + 118,120 + + Logs + + + processed + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.ts + 38 + + processed + + + skipped + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.ts + 42 + + skipped + + + all + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.ts + 46 + + all + + + running + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.ts + 109 + + running + + + cancelling + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.ts + 111 + + cancelling + + + canceled + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.ts + 113 + + canceled + + + interrupted + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.ts + 115 + + interrupted + + + finished + + src/frontend/app/ui/settings/workflow/progress/job-progress.settings.component.ts + 117 + + finished + + + every + + src/frontend/app/ui/settings/workflow/workflow.component.html + 11,12 + + + src/frontend/app/ui/settings/workflow/workflow.component.html + 112 + + every + + + never + + src/frontend/app/ui/settings/workflow/workflow.component.html + 16,17 + + + src/frontend/app/ui/settings/workflow/workflow.component.ts + 81 + + never + + + after + + src/frontend/app/ui/settings/workflow/workflow.component.html + 18,19 + + + src/frontend/app/ui/settings/workflow/workflow.component.ts + 80 + + after + + + Job: + + src/frontend/app/ui/settings/workflow/workflow.component.html + 42,43 + + Job: + + + Periodicity: + + src/frontend/app/ui/settings/workflow/workflow.component.html + 56,57 + + Periodicity: + + + Set the time to run the job. + + src/frontend/app/ui/settings/workflow/workflow.component.html + 66,67 + + Set the time to run the job. + + + After: + + src/frontend/app/ui/settings/workflow/workflow.component.html + 72,73 + + After: + + + The job will run after that job finishes. + + src/frontend/app/ui/settings/workflow/workflow.component.html + 85,86 + + The job will run after that job finishes. + + + At: + + src/frontend/app/ui/settings/workflow/workflow.component.html + 92,93 + + + src/frontend/app/ui/settings/workflow/workflow.component.html + 102,103 + + At: + + + Allow parallel run + + src/frontend/app/ui/settings/workflow/workflow.component.html + 123,124 + + Allow parallel run + + + Enables the job to start even if another job is already running. + + src/frontend/app/ui/settings/workflow/workflow.component.html + 139,140 + + Enables the job to start even if another job is already running. + + + ';' separated integers. + + src/frontend/app/ui/settings/workflow/workflow.component.html + 196,197 + + ';' separated integers. + + + + Add Job + + + src/frontend/app/ui/settings/workflow/workflow.component.html + 216,217 + + + Add Job + + + Add new job + + src/frontend/app/ui/settings/workflow/workflow.component.html + 226,227 + + Add new job + + + Select a job to schedule. + + src/frontend/app/ui/settings/workflow/workflow.component.html + 241,242 + + Select a job to schedule. + + + Add Job + + src/frontend/app/ui/settings/workflow/workflow.component.html + 250 + + Add Job + + + periodic + + src/frontend/app/ui/settings/workflow/workflow.component.ts + 82 + + periodic + + + scheduled + + src/frontend/app/ui/settings/workflow/workflow.component.ts + 83 + + scheduled + + + Monday + + src/frontend/app/ui/settings/workflow/workflow.component.ts + 86,85 + + Monday + + + Tuesday + + src/frontend/app/ui/settings/workflow/workflow.component.ts + 87,85 + + Tuesday + + + Wednesday + + src/frontend/app/ui/settings/workflow/workflow.component.ts + 88,85 + + Wednesday + + + Thursday + + src/frontend/app/ui/settings/workflow/workflow.component.ts + 89,85 + + Thursday + + + Friday + + src/frontend/app/ui/settings/workflow/workflow.component.ts + 90,85 + + Friday + + + Saturday + + src/frontend/app/ui/settings/workflow/workflow.component.ts + 91,85 + + Saturday + + + Sunday + + src/frontend/app/ui/settings/workflow/workflow.component.ts + 92,85 + + Sunday + + + day + + src/frontend/app/ui/settings/workflow/workflow.component.ts + 93,85 + + day + + + Wrong password + + src/frontend/app/ui/sharelogin/share-login.component.html + 11,13 + + Wrong password + + + Enter + + src/frontend/app/ui/sharelogin/share-login.component.html + 40 + + Enter + + + + \ No newline at end of file