diff --git a/frontend/src/locales/translations.pot b/frontend/src/locales/translations.pot index f739f3f65..928304f58 100644 --- a/frontend/src/locales/translations.pot +++ b/frontend/src/locales/translations.pot @@ -35,19 +35,19 @@ msgstr "" msgid "%{n} results" msgstr "" -#: src/options/options.js:231 +#: src/options/options.js:234 msgid "1 hour" msgstr "" -#: src/options/options.js:233 +#: src/options/options.js:236 msgid "12 hours" msgstr "" -#: src/options/options.js:232 +#: src/options/options.js:235 msgid "4 hours" msgstr "" -#: src/dialog/share.vue:72 +#: src/dialog/share.vue:73 msgid "A click will copy it to your clipboard." msgstr "" @@ -57,12 +57,12 @@ msgid "About" msgstr "" #: src/dialog/share/upload.vue:111 -#: src/model/account.js:91 -#: src/pages/settings.vue:12 +#: src/model/account.js:96 +#: src/pages/settings.vue:70 msgid "Account" msgstr "" -#: src/dialog/photo/info.vue:149 +#: src/dialog/photo/info.vue:153 msgid "Accuracy" msgstr "" @@ -78,7 +78,7 @@ msgstr "" msgid "Add Album" msgstr "" -#: src/pages/settings/general.vue:348 +#: src/pages/settings/general.vue:140 msgid "Add files to your library via Web Upload." msgstr "" @@ -90,7 +90,7 @@ msgstr "" msgid "Add photos or videos from search results by selecting them." msgstr "" -#: src/dialog/account/add.vue:5 +#: src/dialog/account/add.vue:6 #: src/pages/settings/sync.vue:46 msgid "Add Server" msgstr "" @@ -107,23 +107,23 @@ msgstr "" msgid "Added" msgstr "" -#: src/options/options.js:241 +#: src/options/options.js:244 msgid "After 1 day" msgstr "" -#: src/options/options.js:242 +#: src/options/options.js:245 msgid "After 3 days" msgstr "" -#: src/options/options.js:243 +#: src/options/options.js:246 msgid "After 7 days" msgstr "" -#: src/options/options.js:245 +#: src/options/options.js:248 msgid "After one month" msgstr "" -#: src/options/options.js:247 +#: src/options/options.js:250 msgid "After one year" msgstr "" @@ -131,11 +131,11 @@ msgstr "" msgid "After selecting photos or videos from search results, you can add them to existing or new albums using the context menu." msgstr "" -#: src/options/options.js:246 +#: src/options/options.js:249 msgid "After two months" msgstr "" -#: src/options/options.js:244 +#: src/options/options.js:247 msgid "After two weeks" msgstr "" @@ -218,11 +218,11 @@ msgstr "" msgid "All Years" msgstr "" -#: src/dialog/share.vue:74 +#: src/dialog/share.vue:75 msgid "Alternatively, you can upload files directly to WebDAV servers like Nextcloud." msgstr "" -#: src/dialog/photo/info.vue:141 +#: src/dialog/photo/info.vue:145 msgid "Altitude" msgstr "" @@ -230,15 +230,15 @@ msgstr "" msgid "Altitude (m)" msgstr "" -#: src/common/api.js:76 +#: src/common/api.js:83 msgid "An error occurred - are you offline?" msgstr "" -#: src/pages/settings/general.vue:669 +#: src/pages/settings/general.vue:466 msgid "Animation" msgstr "" -#: src/dialog/share.vue:73 +#: src/dialog/share.vue:74 msgid "Any private photos and videos remain private and won't be shared." msgstr "" @@ -250,21 +250,21 @@ msgstr "" msgid "Apply" msgstr "" -#: src/component/photo/cards.vue:19 +#: src/component/photo/cards.vue:20 #: src/component/photo/clipboard.vue:96 #: src/dialog/photo/details.vue:123 msgid "Approve" msgstr "" #: src/component/navigation.vue:113 -#: src/component/photo/cards.vue:20 +#: src/component/photo/cards.vue:21 #: src/component/photo/clipboard.vue:211 -#: src/pages/settings/general.vue:413 +#: src/pages/settings/general.vue:205 #: src/routes.js:185 msgid "Archive" msgstr "" -#: src/dialog/photo/info.vue:189 +#: src/dialog/photo/info.vue:193 msgid "Archived" msgstr "" @@ -276,11 +276,11 @@ msgstr "" msgid "Are you sure you want to delete these albums?" msgstr "" -#: src/dialog/label/delete.vue:9 +#: src/dialog/label/delete.vue:10 msgid "Are you sure you want to delete these labels?" msgstr "" -#: src/dialog/account/remove.vue:9 +#: src/dialog/account/remove.vue:10 msgid "Are you sure you want to delete this account?" msgstr "" @@ -300,39 +300,35 @@ msgstr "" msgid "At least 6 characters." msgstr "" -#: src/pages/settings/general.vue:120 +#: src/pages/settings/library.vue:114 msgid "Automatically create JPEGs for other file types so that they can be displayed in a browser." msgstr "" -#: src/pages/settings.vue:8 -msgid "Backup" -msgstr "" - -#: src/options/options.js:266 +#: src/options/options.js:269 msgid "Black" msgstr "" -#: src/options/options.js:262 +#: src/options/options.js:265 msgid "Blue" msgstr "" -#: src/options/options.js:98 +#: src/options/options.js:116 msgid "Brazilian Portuguese" msgstr "" -#: src/options/options.js:263 +#: src/options/options.js:266 msgid "Brown" msgstr "" -#: src/pages/settings/general.vue:502 +#: src/pages/settings/general.vue:294 msgid "Browse and edit image classification labels." msgstr "" -#: src/pages/settings/general.vue:458 +#: src/pages/settings/general.vue:250 msgid "Browse indexed files and folders in Library." msgstr "" -#: src/options/options.js:273 +#: src/options/options.js:276 msgid "Bug Report" msgstr "" @@ -347,14 +343,14 @@ msgstr "" msgid "Calendar" msgstr "" -#: src/component/photo/list.vue:31 -#: src/component/photo/toolbar.vue:204 +#: src/component/photo/list.vue:33 +#: src/component/photo/toolbar.vue:205 #: src/dialog/photo/details.vue:368 #: src/share/photo/list.vue:26 msgid "Camera" msgstr "" -#: src/dialog/photo/info.vue:70 +#: src/dialog/photo/info.vue:73 msgid "Camera Serial" msgstr "" @@ -364,8 +360,8 @@ msgstr "" msgid "Can't load more, limit reached" msgstr "" -#: src/common/clipboard.js:81 -#: src/common/clipboard.js:114 +#: src/common/clipboard.js:94 +#: src/common/clipboard.js:126 #: src/pages/albums.vue:318 #: src/pages/albums.vue:334 #: src/pages/labels.vue:136 @@ -379,11 +375,11 @@ msgstr "" #: src/dialog/account/add.vue:15 #: src/dialog/account/edit.vue:95 -#: src/dialog/account/remove.vue:13 +#: src/dialog/account/remove.vue:15 #: src/dialog/album/delete.vue:15 #: src/dialog/album/edit.vue:42 #: src/dialog/file/delete.vue:15 -#: src/dialog/label/delete.vue:13 +#: src/dialog/label/delete.vue:15 #: src/dialog/photo/album.vue:15 #: src/dialog/reload.vue:11 #: src/dialog/share.vue:21 @@ -398,7 +394,7 @@ msgstr "" msgid "Cards" msgstr "" -#: src/component/photo/toolbar.vue:346 +#: src/component/photo/toolbar.vue:347 #: src/dialog/album/edit.vue:161 #: src/pages/about/feedback.vue:94 #: src/pages/albums.vue:109 @@ -409,7 +405,7 @@ msgstr "" msgid "Change" msgstr "" -#: src/pages/settings/general.vue:436 +#: src/pages/settings/general.vue:228 msgid "Change photo titles, locations and other metadata." msgstr "" @@ -417,15 +413,15 @@ msgstr "" msgid "Change private flag" msgstr "" -#: src/dialog/photo/info.vue:181 +#: src/dialog/photo/info.vue:185 msgid "Checked" msgstr "" -#: src/options/options.js:118 +#: src/options/options.js:131 msgid "Chinese Simplified" msgstr "" -#: src/options/options.js:123 +#: src/options/options.js:136 msgid "Chinese Traditional" msgstr "" @@ -433,9 +429,9 @@ msgstr "" msgid "Chroma" msgstr "" -#: src/component/photo/viewer.vue:64 +#: src/component/photo/viewer.vue:66 #: src/dialog/photo/details.vue:120 -#: src/dialog/share.vue:86 +#: src/dialog/share.vue:87 #: src/pages/library/errors.vue:56 msgid "Close" msgstr "" @@ -444,7 +440,7 @@ msgstr "" msgid "Codec" msgstr "" -#: src/component/photo/toolbar.vue:322 +#: src/component/photo/toolbar.vue:323 msgid "Color" msgstr "" @@ -452,7 +448,7 @@ msgstr "" msgid "Colors" msgstr "" -#: src/pages/library/index.vue:120 +#: src/pages/library/index.vue:121 msgid "Complete Rescan" msgstr "" @@ -485,11 +481,11 @@ msgstr "" msgid "Contributors" msgstr "" -#: src/pages/settings/general.vue:119 +#: src/pages/settings/library.vue:113 msgid "Convert to JPEG" msgstr "" -#: src/pages/library/index.vue:109 +#: src/pages/library/index.vue:137 msgid "Converting" msgstr "" @@ -498,11 +494,6 @@ msgstr "" msgid "Copied to clipboard" msgstr "" -#: src/pages/library.vue:12 -#: src/pages/library.vue:1 -msgid "Copy" -msgstr "" - #: src/dialog/photo/details.vue:544 msgid "Copyright" msgstr "" @@ -535,7 +526,7 @@ msgstr "" msgid "Couldn't find recently edited" msgstr "" -#: src/component/photo/toolbar.vue:179 +#: src/component/photo/toolbar.vue:180 #: src/dialog/photo/details.vue:281 msgid "Country" msgstr "" @@ -544,31 +535,31 @@ msgstr "" msgid "Create album" msgstr "" -#: src/dialog/photo/info.vue:157 +#: src/dialog/photo/info.vue:161 msgid "Created" msgstr "" -#: src/pages/library/index.vue:116 +#: src/pages/library/index.vue:144 msgid "Creating thumbnails for" msgstr "" -#: src/pages/settings/account.vue:52 +#: src/pages/settings/account.vue:54 msgid "Current Password" msgstr "" -#: src/options/options.js:270 +#: src/options/options.js:273 msgid "Customer Support" msgstr "" -#: src/options/options.js:261 +#: src/options/options.js:264 msgid "Cyan" msgstr "" -#: src/options/options.js:144 +#: src/options/options.js:147 msgid "Cyano" msgstr "" -#: src/options/options.js:234 +#: src/options/options.js:237 msgid "Daily" msgstr "" @@ -576,7 +567,11 @@ msgstr "" msgid "Day" msgstr "" -#: src/options/options.js:140 +#: src/pages/settings/server.vue:70 +msgid "Debug Mode" +msgstr "" + +#: src/options/options.js:143 msgid "Default" msgstr "" @@ -586,10 +581,10 @@ msgstr "" #: src/component/album/clipboard.vue:153 #: src/component/label/clipboard.vue:85 -#: src/dialog/account/remove.vue:15 +#: src/dialog/account/remove.vue:18 #: src/dialog/album/delete.vue:18 #: src/dialog/file/delete.vue:18 -#: src/dialog/label/delete.vue:15 +#: src/dialog/label/delete.vue:18 #: src/dialog/photo/files.vue:42 #: src/dialog/share.vue:229 msgid "Delete" @@ -600,7 +595,7 @@ msgstr "" msgid "Description" msgstr "" -#: src/dialog/webdav.vue:22 +#: src/dialog/webdav.vue:23 msgid "Detailed instructions can be found in our User Guide." msgstr "" @@ -612,19 +607,63 @@ msgstr "" msgid "Dimensions" msgstr "" +#: src/pages/settings/server.vue:158 +msgid "Disable Backups" +msgstr "" + +#: src/pages/settings/server.vue:137 +msgid "Disable built-in WebDAV server. Requires a restart." +msgstr "" + +#: src/pages/settings/server.vue:202 +msgid "Disable ExifTool" +msgstr "" + +#: src/pages/settings/server.vue:180 +msgid "Disable Places" +msgstr "" + +#: src/pages/settings/server.vue:224 +msgid "Disable TensorFlow" +msgstr "" + +#: src/pages/settings/server.vue:136 +msgid "Disable WebDAV" +msgstr "" + #: src/dialog/account/edit.vue:71 #: src/dialog/account/edit.vue:116 msgid "Disabled" msgstr "" -#: src/routes.js:318 -#: src/routes.js:325 -#: src/routes.js:332 -#: src/routes.js:339 +#: src/pages/settings/server.vue:181 +msgid "Disables reverse geocoding and maps." +msgstr "" + +#: src/routes.js:337 +#: src/routes.js:344 +#: src/routes.js:351 +#: src/routes.js:358 msgid "Discover" msgstr "" -#: src/options/options.js:274 +#: src/pages/settings/server.vue:159 +msgid "Don't backup photo and album metadata to YAML files." +msgstr "" + +#: src/pages/settings/server.vue:203 +msgid "Don't create ExifTool JSON files for improved metadata extraction." +msgstr "" + +#: src/pages/settings/server.vue:93 +msgid "Don't modify originals directory. Disables import and upload." +msgstr "" + +#: src/pages/settings/server.vue:225 +msgid "Don't use TensorFlow for image classification." +msgstr "" + +#: src/options/options.js:277 msgid "Donations" msgstr "" @@ -643,9 +682,9 @@ msgstr "" #: src/component/album/toolbar.vue:107 #: src/component/file/clipboard.vue:64 #: src/component/photo/clipboard.vue:165 -#: src/component/photo/viewer.vue:72 +#: src/component/photo/viewer.vue:73 #: src/dialog/photo/files.vue:33 -#: src/pages/settings/general.vue:369 +#: src/pages/settings/general.vue:161 #: src/share/album/clipboard.vue:60 #: src/share/photo/clipboard.vue:62 #: src/share/photos.vue:76 @@ -656,7 +695,7 @@ msgstr "" msgid "Download remote files" msgstr "" -#: src/pages/settings/general.vue:370 +#: src/pages/settings/general.vue:162 msgid "Download single files and zip archives." msgstr "" @@ -665,9 +704,9 @@ msgstr "" #: src/component/file/clipboard.vue:41 #: src/component/label/clipboard.vue:54 #: src/component/photo/clipboard.vue:94 -#: src/component/photo/viewer.vue:90 -#: src/share/album/clipboard.vue:41 -#: src/share/photo/clipboard.vue:41 +#: src/component/photo/viewer.vue:102 +#: src/share/album/clipboard.vue:40 +#: src/share/photo/clipboard.vue:40 #: src/share/photos.vue:445 msgid "Downloading…" msgstr "" @@ -676,7 +715,7 @@ msgstr "" msgid "Duplicates will be skipped and only appear once." msgstr "" -#: src/options/options.js:103 +#: src/options/options.js:106 msgid "Dutch" msgstr "" @@ -687,8 +726,8 @@ msgstr "" #: src/component/album/clipboard.vue:89 #: src/component/album/toolbar.vue:70 #: src/component/photo/clipboard.vue:119 -#: src/component/photo/viewer.vue:89 -#: src/pages/settings/general.vue:435 +#: src/component/photo/viewer.vue:90 +#: src/pages/settings/general.vue:227 msgid "Edit" msgstr "" @@ -704,16 +743,20 @@ msgstr "" msgid "Edit Photo" msgstr "" -#: src/dialog/photo/info.vue:173 +#: src/dialog/photo/info.vue:177 msgid "Edited" msgstr "" +#: src/pages/settings/server.vue:115 +msgid "Enable new features currently under development." +msgstr "" + #: src/dialog/account/edit.vue:71 #: src/dialog/account/edit.vue:116 msgid "Enabled" msgstr "" -#: src/options/options.js:78 +#: src/options/options.js:81 msgid "English" msgstr "" @@ -725,18 +768,22 @@ msgstr "" msgid "Errors" msgstr "" -#: src/options/options.js:235 +#: src/options/options.js:238 msgid "Every two days" msgstr "" -#: src/pages/settings/general.vue:78 +#: src/pages/settings/library.vue:72 msgid "Exclude content marked as private from search results, shared albums, labels and places." msgstr "" -#: src/component/photo/toolbar.vue:141 +#: src/component/photo/toolbar.vue:140 msgid "Expand Search" msgstr "" +#: src/pages/settings/server.vue:114 +msgid "Experimental Features" +msgstr "" + #: src/dialog/account/edit.vue:204 #: src/dialog/share.vue:39 msgid "Expires" @@ -767,11 +814,11 @@ msgstr "" msgid "Failure while importing uploaded files" msgstr "" -#: src/options/options.js:174 +#: src/options/options.js:177 msgid "Fast" msgstr "" -#: src/dialog/photo/info.vue:77 +#: src/dialog/photo/info.vue:80 msgid "Favorite" msgstr "" @@ -781,7 +828,7 @@ msgstr "" msgid "Favorites" msgstr "" -#: src/options/options.js:272 +#: src/options/options.js:275 msgid "Feature Request" msgstr "" @@ -802,7 +849,7 @@ msgstr "" msgid "Files" msgstr "" -#: src/pages/settings/general.vue:222 +#: src/pages/settings/library.vue:216 msgid "Files with sequential names like 'IMG_1234 (2)' and 'IMG_1234 (3)' belong to the same picture." msgstr "" @@ -812,7 +859,7 @@ msgstr "" #: src/dialog/account/edit.vue:241 #: src/dialog/account/edit.vue:247 -#: src/dialog/photo/info.vue:24 +#: src/dialog/photo/info.vue:25 #: src/dialog/share/upload.vue:145 #: src/model/folder.js:187 #: src/pages/library/files.vue:81 @@ -834,31 +881,35 @@ msgstr "" msgid "Folders" msgstr "" -#: src/options/options.js:88 +#: src/options/options.js:96 msgid "French" msgstr "" -#: src/component/photo/viewer.vue:131 +#: src/component/photo/viewer.vue:161 msgid "Fullscreen" msgstr "" -#: src/pages/settings.vue:4 +#: src/pages/settings.vue:30 msgid "General" msgstr "" -#: src/options/options.js:83 +#: src/options/options.js:86 msgid "German" msgstr "" -#: src/options/options.js:256 -msgid "Gold" +#: src/pages/settings/server.vue:6 +msgid "Global Options" msgstr "" #: src/options/options.js:259 +msgid "Gold" +msgstr "" + +#: src/options/options.js:262 msgid "Green" msgstr "" -#: src/options/options.js:265 +#: src/options/options.js:268 msgid "Grey" msgstr "" @@ -884,15 +935,15 @@ msgstr "" msgid "Hidden Files" msgstr "" -#: src/pages/settings/general.vue:414 +#: src/pages/settings/general.vue:206 msgid "Hide photos that have been moved to archive." msgstr "" -#: src/pages/settings/general.vue:77 +#: src/pages/settings/library.vue:71 msgid "Hide Private" msgstr "" -#: src/options/options.js:128 +#: src/options/options.js:101 msgid "Hindi" msgstr "" @@ -900,7 +951,7 @@ msgstr "" msgid "How can we help?" msgstr "" -#: src/options/options.js:197 +#: src/options/options.js:200 msgid "Hybrid" msgstr "" @@ -911,20 +962,21 @@ msgstr "" msgid "If a file you expect is missing, please re-index your library and wait until indexing has been completed." msgstr "" -#: src/dialog/photo/labels.vue:32 +#: src/dialog/photo/labels.vue:34 msgid "image" msgstr "" -#: src/options/options.js:212 +#: src/options/options.js:215 msgid "Image" msgstr "" +#: src/pages/library.vue:42 #: src/pages/library/import.vue:43 -#: src/pages/settings/general.vue:545 +#: src/pages/settings/general.vue:337 msgid "Import" msgstr "" -#: src/pages/library/import.vue:63 +#: src/pages/library/import.vue:91 msgid "Import failed" msgstr "" @@ -932,7 +984,7 @@ msgstr "" msgid "Imported files will be sorted by date and given a unique name to avoid duplicates." msgstr "" -#: src/pages/settings/general.vue:546 +#: src/pages/settings/general.vue:338 msgid "Imported files will be sorted by date and given a unique name." msgstr "" @@ -949,16 +1001,16 @@ msgstr "" msgid "in" msgstr "" -#: src/pages/library.vue:4 +#: src/pages/library.vue:32 msgid "Index" msgstr "" -#: src/pages/library/index.vue:81 -#: src/pages/library/index.vue:88 +#: src/pages/library/index.vue:109 +#: src/pages/library/index.vue:116 msgid "Indexing" msgstr "" -#: src/pages/library/index.vue:63 +#: src/pages/library/index.vue:91 msgid "Indexing failed" msgstr "" @@ -978,7 +1030,7 @@ msgstr "" msgid "Invalid date" msgstr "" -#: src/model/rest.js:155 +#: src/model/rest.js:163 msgid "Item" msgstr "" @@ -1003,7 +1055,7 @@ msgstr "" #: src/component/navigation.vue:267 #: src/component/navigation.vue:961 #: src/dialog/photo/edit.vue:27 -#: src/pages/settings/general.vue:501 +#: src/pages/settings/general.vue:293 #: src/routes.js:236 msgid "Labels" msgstr "" @@ -1012,20 +1064,20 @@ msgstr "" msgid "Labels deleted" msgstr "" -#: src/pages/settings/general.vue:299 +#: src/pages/settings/general.vue:93 msgid "Language" msgstr "" -#: src/pages/settings/sync.vue:27 +#: src/pages/settings/sync.vue:30 msgid "Last Backup" msgstr "" #: src/dialog/photo/details.vue:327 -#: src/dialog/photo/info.vue:125 +#: src/dialog/photo/info.vue:129 msgid "Latitude" msgstr "" -#: src/options/options.js:148 +#: src/options/options.js:151 msgid "Lavender" msgstr "" @@ -1033,15 +1085,16 @@ msgstr "" msgid "Lens" msgstr "" -#: src/pages/settings/general.vue:480 +#: src/pages/settings/general.vue:272 msgid "Let PhotoPrism create albums from past events." msgstr "" #: src/component/navigation.vue:280 #: src/component/navigation.vue:289 #: src/component/navigation.vue:1006 -#: src/pages/settings/general.vue:6 -#: src/pages/settings/general.vue:523 +#: src/pages/settings.vue:40 +#: src/pages/settings/general.vue:315 +#: src/pages/settings/library.vue:6 #: src/routes.js:255 #: src/routes.js:262 #: src/routes.js:269 @@ -1055,11 +1108,11 @@ msgstr "" msgid "License" msgstr "" -#: src/component/photo/viewer.vue:105 +#: src/component/photo/viewer.vue:134 msgid "Like" msgstr "" -#: src/options/options.js:258 +#: src/options/options.js:261 msgid "Lime" msgstr "" @@ -1067,7 +1120,7 @@ msgstr "" msgid "Limit reached, showing first %{n} files" msgstr "" -#: src/model/link.js:105 +#: src/model/link.js:107 msgid "Link" msgstr "" @@ -1076,7 +1129,7 @@ msgstr "" msgid "List" msgstr "" -#: src/options/options.js:220 +#: src/options/options.js:223 msgid "Live" msgstr "" @@ -1084,11 +1137,11 @@ msgstr "" msgid "Local Time" msgstr "" -#: src/dialog/photo/labels.vue:33 +#: src/dialog/photo/labels.vue:36 msgid "location" msgstr "" -#: src/component/photo/list.vue:33 +#: src/component/photo/list.vue:35 #: src/dialog/album/edit.vue:122 #: src/share/photo/list.vue:28 msgid "Location" @@ -1108,17 +1161,17 @@ msgstr "" msgid "Logout" msgstr "" -#: src/pages/library.vue:17 -#: src/pages/settings/general.vue:567 +#: src/pages/library.vue:52 +#: src/pages/settings/general.vue:359 msgid "Logs" msgstr "" #: src/dialog/photo/details.vue:348 -#: src/dialog/photo/info.vue:133 +#: src/dialog/photo/info.vue:137 msgid "Longitude" msgstr "" -#: src/options/options.js:252 +#: src/options/options.js:255 msgid "Magenta" msgstr "" @@ -1126,7 +1179,7 @@ msgstr "" msgid "Main Color" msgstr "" -#: src/dialog/photo/labels.vue:31 +#: src/dialog/photo/labels.vue:32 msgid "manual" msgstr "" @@ -1134,7 +1187,7 @@ msgstr "" msgid "Manual Upload" msgstr "" -#: src/options/options.js:178 +#: src/options/options.js:181 msgid "Medium" msgstr "" @@ -1148,7 +1201,7 @@ msgstr "" #: src/component/navigation.vue:222 #: src/component/navigation.vue:805 -#: src/pages/settings/general.vue:479 +#: src/pages/settings/general.vue:271 #: src/routes.js:98 #: src/routes.js:105 msgid "Moments" @@ -1158,12 +1211,12 @@ msgstr "" msgid "Monochrome" msgstr "" -#: src/component/photo/toolbar.vue:297 +#: src/component/photo/toolbar.vue:298 #: src/dialog/photo/details.vue:161 msgid "Month" msgstr "" -#: src/options/options.js:152 +#: src/options/options.js:155 msgid "Moonlight" msgstr "" @@ -1196,21 +1249,16 @@ msgstr "" msgid "Most relevant" msgstr "" -#: src/pages/library.vue:9 -#: src/pages/library.vue:1 -msgid "Move" -msgstr "" - -#: src/pages/library/import.vue:129 +#: src/pages/library/import.vue:130 msgid "Move Files" msgstr "" -#: src/component/photo/list.vue:33 +#: src/component/photo/list.vue:35 #: src/dialog/account/edit.vue:359 #: src/dialog/album/edit.vue:105 #: src/dialog/photo/files.vue:72 #: src/dialog/photo/files.vue:29 -#: src/dialog/photo/info.vue:30 +#: src/dialog/photo/info.vue:31 #: src/pages/about/feedback.vue:144 #: src/pages/login.vue:67 #: src/share/photo/list.vue:28 @@ -1225,13 +1273,13 @@ msgstr "" msgid "Name too long" msgstr "" -#: src/options/options.js:230 -#: src/options/options.js:240 -#: src/pages/settings/sync.vue:43 +#: src/options/options.js:233 +#: src/options/options.js:243 +#: src/pages/settings/sync.vue:49 msgid "Never" msgstr "" -#: src/pages/settings/account.vue:73 +#: src/pages/settings/account.vue:75 msgid "New Password" msgstr "" @@ -1242,11 +1290,11 @@ msgid "Newest first" msgstr "" #: src/dialog/photo/archive.vue:15 -#: src/dialog/photo/info.vue:268 -#: src/dialog/photo/info.vue:287 -#: src/dialog/photo/info.vue:306 -#: src/dialog/photo/info.vue:325 -#: src/dialog/photo/info.vue:344 +#: src/dialog/photo/info.vue:261 +#: src/dialog/photo/info.vue:280 +#: src/dialog/photo/info.vue:299 +#: src/dialog/photo/info.vue:318 +#: src/dialog/photo/info.vue:337 msgid "No" msgstr "" @@ -1289,19 +1337,19 @@ msgstr "" #: src/component/photo/mosaic.vue:15 #: src/component/photo/mosaic.vue:1 #: src/dialog/upload.vue:50 -#: src/pages/settings/general.vue:99 +#: src/pages/settings/library.vue:93 msgid "Non-photographic and low-quality images require a review before they appear in search results." msgstr "" -#: src/options/options.js:170 +#: src/options/options.js:173 msgid "None" msgstr "" -#: src/model/thumb.js:66 +#: src/model/thumb.js:74 msgid "Not Found" msgstr "" -#: src/pages/people.vue:3 +#: src/pages/people.vue:4 msgid "Not implemented yet" msgstr "" @@ -1313,7 +1361,7 @@ msgstr "" msgid "Note:" msgstr "" -#: src/dialog/account/add.vue:20 +#: src/dialog/account/add.vue:22 msgid "Note: Only WebDAV servers, like Nextcloud or PhotoPrism, can be configured as remote service for backup and file upload." msgstr "" @@ -1331,7 +1379,7 @@ msgstr "" #: src/component/navigation.vue:400 #: src/component/navigation.vue:1404 -#: src/options/options.js:189 +#: src/options/options.js:192 msgid "Offline" msgstr "" @@ -1341,7 +1389,7 @@ msgstr "" msgid "Oldest first" msgstr "" -#: src/options/options.js:236 +#: src/options/options.js:239 msgid "Once a week" msgstr "" @@ -1367,11 +1415,11 @@ msgstr "" msgid "One result" msgstr "" -#: src/options/options.js:156 +#: src/options/options.js:159 msgid "Onyx" msgstr "" -#: src/options/options.js:255 +#: src/options/options.js:258 msgid "Orange" msgstr "" @@ -1384,25 +1432,25 @@ msgid "Original file names will be stored and indexed." msgstr "" #: src/dialog/photo/files.vue:78 -#: src/dialog/photo/info.vue:36 +#: src/dialog/photo/info.vue:37 msgid "Original Name" msgstr "" #: src/component/navigation.vue:297 #: src/pages/library/files.vue:6 -#: src/pages/settings/general.vue:457 +#: src/pages/settings/general.vue:249 msgid "Originals" msgstr "" -#: src/options/options.js:275 +#: src/options/options.js:278 msgid "Other" msgstr "" -#: src/options/options.js:205 +#: src/options/options.js:208 msgid "Outdoor" msgstr "" -#: src/dialog/photo/info.vue:109 +#: src/dialog/photo/info.vue:112 msgid "Panorama" msgstr "" @@ -1417,7 +1465,7 @@ msgstr "" msgid "Password" msgstr "" -#: src/pages/settings/account.vue:18 +#: src/pages/settings/account.vue:21 msgid "Password changed" msgstr "" @@ -1425,11 +1473,11 @@ msgstr "" msgid "People" msgstr "" -#: src/dialog/share.vue:71 +#: src/dialog/share.vue:72 msgid "People you share a link with will be able to view public contents." msgstr "" -#: src/model/photo.js:656 +#: src/model/photo.js:674 msgid "Photo" msgstr "" @@ -1451,23 +1499,23 @@ msgstr "" msgid "Photos" msgstr "" -#: src/options/options.js:253 +#: src/options/options.js:256 msgid "Pink" msgstr "" -#: src/dialog/photo/info.vue:117 +#: src/dialog/photo/info.vue:120 msgid "Place" msgstr "" -#: src/pages/settings/general.vue:179 +#: src/pages/settings/library.vue:173 msgid "Place & Time" msgstr "" #: src/component/navigation.vue:235 #: src/component/navigation.vue:244 #: src/component/navigation.vue:850 -#: src/pages/settings/general.vue:147 -#: src/pages/settings/general.vue:589 +#: src/pages/settings/general.vue:92 +#: src/pages/settings/general.vue:383 #: src/routes.js:192 #: src/routes.js:198 #: src/routes.js:204 @@ -1487,7 +1535,7 @@ msgstr "" msgid "Please enter your name and password:" msgstr "" -#: src/options/options.js:108 +#: src/options/options.js:111 msgid "Polish" msgstr "" @@ -1524,12 +1572,12 @@ msgstr "" #: src/component/navigation.vue:139 #: src/component/navigation.vue:534 -#: src/dialog/photo/info.vue:85 +#: src/dialog/photo/info.vue:88 #: src/routes.js:178 msgid "Private" msgstr "" -#: src/options/options.js:271 +#: src/options/options.js:274 msgid "Product Feedback" msgstr "" @@ -1537,15 +1585,15 @@ msgstr "" msgid "Projection" msgstr "" -#: src/options/options.js:251 +#: src/options/options.js:254 msgid "Purple" msgstr "" -#: src/pages/settings/general.vue:98 +#: src/pages/settings/library.vue:92 msgid "Quality Filter" msgstr "" -#: src/dialog/photo/info.vue:56 +#: src/dialog/photo/info.vue:59 msgid "Quality Score" msgstr "" @@ -1553,18 +1601,22 @@ msgstr "" msgid "Random" msgstr "" -#: src/options/options.js:160 +#: src/options/options.js:163 msgid "Raspberry" msgstr "" -#: src/options/options.js:216 +#: src/options/options.js:219 msgid "Raw" msgstr "" -#: src/pages/library/index.vue:121 +#: src/pages/library/index.vue:122 msgid "Re-index all originals, including already indexed and unchanged files." msgstr "" +#: src/pages/settings/server.vue:92 +msgid "Read-Only Library" +msgstr "" + #: src/component/album/toolbar.vue:37 #: src/component/photo/toolbar.vue:35 #: src/dialog/album/edit.vue:15 @@ -1577,12 +1629,12 @@ msgstr "" msgid "Recently edited" msgstr "" -#: src/options/options.js:254 +#: src/options/options.js:257 msgid "Red" msgstr "" #: src/component/album/toolbar.vue:54 -#: src/component/photo/toolbar.vue:56 +#: src/component/photo/toolbar.vue:55 #: src/dialog/reload.vue:15 #: src/pages/albums.vue:121 #: src/pages/labels.vue:83 @@ -1592,7 +1644,8 @@ msgid "Reload" msgstr "" #: src/dialog/reload.vue:26 -#: src/pages/settings/general.vue:28 +#: src/pages/settings/general.vue:41 +#: src/pages/settings/library.vue:43 msgid "Reloading…" msgstr "" @@ -1608,7 +1661,7 @@ msgstr "" msgid "remove failed: unknown album" msgstr "" -#: src/pages/library/import.vue:130 +#: src/pages/library/import.vue:131 msgid "Remove imported files to save storage. Unsupported file types will never be deleted, they remain in their current location." msgstr "" @@ -1616,7 +1669,7 @@ msgstr "" msgid "Report Bug" msgstr "" -#: src/common/api.js:60 +#: src/common/api.js:66 msgid "Request failed - invalid response" msgstr "" @@ -1626,7 +1679,7 @@ msgstr "" msgid "Required" msgstr "" -#: src/dialog/photo/info.vue:64 +#: src/dialog/photo/info.vue:67 msgid "Resolution" msgstr "" @@ -1634,7 +1687,7 @@ msgstr "" msgid "Restore" msgstr "" -#: src/pages/settings/account.vue:95 +#: src/pages/settings/account.vue:97 msgid "Retype Password" msgstr "" @@ -1643,17 +1696,17 @@ msgstr "" msgid "Review" msgstr "" -#: src/options/options.js:113 +#: src/options/options.js:121 msgid "Russian" msgstr "" #: src/dialog/account/edit.vue:98 #: src/dialog/album/edit.vue:45 -#: src/dialog/share.vue:60 +#: src/dialog/share.vue:61 msgid "Save" msgstr "" -#: src/dialog/photo/info.vue:101 +#: src/dialog/photo/info.vue:104 msgid "Scan" msgstr "" @@ -1661,7 +1714,7 @@ msgstr "" msgid "Scans" msgstr "" -#: src/component/photo/toolbar.vue:42 +#: src/component/photo/toolbar.vue:44 #: src/pages/albums.vue:96 #: src/pages/labels.vue:67 #: src/pages/library/errors.vue:47 @@ -1670,7 +1723,7 @@ msgstr "" msgid "Search" msgstr "" -#: src/pages/settings/general.vue:590 +#: src/pages/settings/general.vue:384 msgid "Search and display photos on a map." msgstr "" @@ -1690,7 +1743,7 @@ msgstr "" msgid "Season" msgstr "" -#: src/options/options.js:164 +#: src/options/options.js:167 msgid "Seaweed" msgstr "" @@ -1698,6 +1751,10 @@ msgstr "" msgid "Secret" msgstr "" +#: src/component/photo/viewer.vue:106 +msgid "Select" +msgstr "" + #: src/dialog/upload.vue:138 msgid "Select albums or create a new one" msgstr "" @@ -1718,11 +1775,12 @@ msgstr "" msgid "Send" msgstr "" -#: src/pages/settings/general.vue:221 +#: src/pages/settings/library.vue:215 msgid "Sequential Name" msgstr "" -#: src/pages/settings/sync.vue:23 +#: src/pages/settings.vue:50 +#: src/pages/settings/sync.vue:26 msgid "Server" msgstr "" @@ -1737,13 +1795,17 @@ msgstr "" #: src/component/navigation.vue:8 #: src/component/navigation.vue:17 #: src/component/navigation.vue:1169 -#: src/routes.js:276 -#: src/routes.js:290 -#: src/routes.js:304 +#: src/routes.js:277 +#: src/routes.js:289 +#: src/routes.js:301 +#: src/routes.js:313 +#: src/routes.js:325 msgid "Settings" msgstr "" -#: src/pages/settings/general.vue:32 +#: src/pages/settings/general.vue:45 +#: src/pages/settings/library.vue:47 +#: src/pages/settings/server.vue:30 msgid "Settings saved" msgstr "" @@ -1754,11 +1816,11 @@ msgstr "" #: src/component/album/clipboard.vue:68 #: src/component/album/toolbar.vue:88 #: src/component/photo/clipboard.vue:73 -#: src/pages/settings/general.vue:391 +#: src/pages/settings/general.vue:183 msgid "Share" msgstr "" -#: src/dialog/share.vue:6 +#: src/dialog/share.vue:7 msgid "Share %{name}" msgstr "" @@ -1770,7 +1832,7 @@ msgstr "" msgid "Show less" msgstr "" -#: src/pages/settings/general.vue:524 +#: src/pages/settings/general.vue:316 msgid "Show Library in navigation menu." msgstr "" @@ -1778,7 +1840,7 @@ msgstr "" msgid "Show more" msgstr "" -#: src/pages/settings/general.vue:568 +#: src/pages/settings/general.vue:360 msgid "Show server logs in Library." msgstr "" @@ -1786,6 +1848,10 @@ msgstr "" msgid "Showing all %{n} results" msgstr "" +#: src/pages/settings/server.vue:71 +msgid "Shows more detailed log messages." +msgstr "" + #: src/model/file.js:174 msgid "Sidecar" msgstr "" @@ -1804,11 +1870,11 @@ msgstr "" msgid "Size" msgstr "" -#: src/options/options.js:133 +#: src/options/options.js:126 msgid "Slovak" msgstr "" -#: src/options/options.js:182 +#: src/options/options.js:185 msgid "Slow" msgstr "" @@ -1818,7 +1884,7 @@ msgstr "" msgid "Sort by file name" msgstr "" -#: src/component/photo/toolbar.vue:251 +#: src/component/photo/toolbar.vue:252 #: src/dialog/album/edit.vue:177 msgid "Sort Order" msgstr "" @@ -1827,24 +1893,24 @@ msgstr "" msgid "Source" msgstr "" -#: src/options/options.js:93 +#: src/options/options.js:91 msgid "Spanish" msgstr "" -#: src/pages/settings/general.vue:201 +#: src/pages/settings/library.vue:195 msgid "Stack files sharing the same unique image or instance identifier." msgstr "" -#: src/pages/settings/general.vue:180 +#: src/pages/settings/library.vue:174 msgid "Stack pictures taken at the exact same time and location based on their metadata." msgstr "" #: src/component/navigation.vue:88 -#: src/pages/settings/general.vue:33 +#: src/pages/settings/library.vue:33 msgid "Stacks" msgstr "" -#: src/pages/settings/general.vue:145 +#: src/pages/settings/library.vue:140 msgid "Stacks group files with a similar frame of reference, but differences of quality, format, size or color." msgstr "" @@ -1852,7 +1918,7 @@ msgstr "" msgid "Start" msgstr "" -#: src/component/photo/viewer.vue:141 +#: src/component/photo/viewer.vue:170 msgid "Start/Stop Slideshow" msgstr "" @@ -1868,11 +1934,11 @@ msgstr "" msgid "Storage Folder" msgstr "" -#: src/options/options.js:193 +#: src/options/options.js:196 msgid "Streets" msgstr "" -#: src/pages/settings/general.vue:647 +#: src/pages/settings/general.vue:444 msgid "Style" msgstr "" @@ -1880,11 +1946,12 @@ msgstr "" msgid "Subject" msgstr "" -#: src/dialog/account/add.vue:21 +#: src/dialog/account/add.vue:23 msgid "Support for additional services, like Google Drive, will be added over time." msgstr "" -#: src/pages/settings/sync.vue:25 +#: src/pages/settings.vue:60 +#: src/pages/settings/sync.vue:28 msgid "Sync" msgstr "" @@ -1892,13 +1959,13 @@ msgstr "" msgid "Sync raw and video files" msgstr "" -#: src/component/photo/list.vue:30 -#: src/dialog/photo/info.vue:50 +#: src/component/photo/list.vue:32 +#: src/dialog/photo/info.vue:52 #: src/share/photo/list.vue:25 msgid "Taken" msgstr "" -#: src/options/options.js:260 +#: src/options/options.js:263 msgid "Teal" msgstr "" @@ -1914,7 +1981,7 @@ msgstr "" 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:277 +#: src/pages/settings/general.vue:71 msgid "Theme" msgstr "" @@ -1931,9 +1998,9 @@ msgstr "" msgid "Time Zone" msgstr "" -#: src/component/photo/list.vue:29 +#: src/component/photo/list.vue:31 #: src/dialog/photo/details.vue:115 -#: src/dialog/photo/info.vue:44 +#: src/dialog/photo/info.vue:45 #: src/share/photo/list.vue:24 msgid "Title" msgstr "" @@ -1943,17 +2010,17 @@ msgstr "" msgid "Title too long" msgstr "" -#: src/app.js:135 -#: src/share.js:135 +#: src/app.js:139 +#: src/share.js:139 msgid "to" msgstr "" #: src/component/album/toolbar.vue:125 #: src/component/album/toolbar.vue:142 #: src/component/album/toolbar.vue:158 -#: src/component/photo/toolbar.vue:73 -#: src/component/photo/toolbar.vue:90 -#: src/component/photo/toolbar.vue:106 +#: src/component/photo/toolbar.vue:72 +#: src/component/photo/toolbar.vue:89 +#: src/component/photo/toolbar.vue:105 msgid "Toggle View" msgstr "" @@ -1961,7 +2028,7 @@ msgstr "" msgid "Token" msgstr "" -#: src/options/options.js:201 +#: src/options/options.js:204 msgid "Topographic" msgstr "" @@ -1991,24 +2058,24 @@ msgstr "" msgid "Type" msgstr "" -#: src/pages/settings/general.vue:200 +#: src/pages/settings/library.vue:194 msgid "Unique ID" msgstr "" #: src/dialog/photo/details.vue:16 #: src/dialog/photo/info.vue:21 #: src/model/album.js:122 -#: src/model/photo.js:405 -#: src/model/photo.js:419 -#: src/model/photo.js:442 -#: src/model/photo.js:456 -#: src/model/photo.js:533 -#: src/model/photo.js:546 +#: src/model/photo.js:406 +#: src/model/photo.js:420 +#: src/model/photo.js:443 +#: src/model/photo.js:457 +#: src/model/photo.js:534 +#: src/model/photo.js:547 #: src/options/options.js:16 #: src/options/options.js:30 -#: src/options/options.js:44 -#: src/options/options.js:58 -#: src/options/options.js:70 +#: src/options/options.js:47 +#: src/options/options.js:61 +#: src/options/options.js:73 #: src/pages/library/errors.vue:119 #: src/pages/library/errors.vue:126 #: src/pages/library/logs.vue:16 @@ -2024,37 +2091,37 @@ msgstr "" msgid "Unstack" msgstr "" -#: src/dialog/photo/info.vue:93 +#: src/dialog/photo/info.vue:96 msgid "Unstacked" msgstr "" #: src/dialog/photo/files.vue:165 -#: src/dialog/photo/info.vue:165 +#: src/dialog/photo/info.vue:169 msgid "Updated" msgstr "" -#: src/pages/library/index.vue:100 +#: src/pages/library/index.vue:128 msgid "Updating index" msgstr "" -#: src/pages/library/index.vue:98 +#: src/pages/library/index.vue:126 msgid "Updating moments" msgstr "" -#: src/pages/library/index.vue:96 +#: src/pages/library/index.vue:124 msgid "Updating stacks" msgstr "" #: src/component/album/toolbar.vue:176 #: src/component/navigation.vue:123 -#: src/component/photo/toolbar.vue:124 +#: src/component/photo/toolbar.vue:123 #: src/dialog/share/upload.vue:35 #: src/dialog/upload.vue:8 #: src/dialog/upload.vue:54 #: src/pages/albums.vue:139 #: src/pages/library/import.vue:38 -#: src/pages/settings/general.vue:347 -#: src/pages/settings/sync.vue:24 +#: src/pages/settings/general.vue:139 +#: src/pages/settings/sync.vue:27 msgid "Upload" msgstr "" @@ -2074,7 +2141,7 @@ msgstr "" msgid "Upload local files" msgstr "" -#: src/pages/settings/general.vue:392 +#: src/pages/settings/general.vue:184 msgid "Upload to WebDAV and share links with friends." msgstr "" @@ -2096,11 +2163,11 @@ msgstr "" msgid "URL" msgstr "" -#: src/model/user.js:116 +#: src/model/user.js:122 msgid "User" msgstr "" -#: src/pages/settings/general.vue:61 +#: src/pages/settings/general.vue:6 msgid "User Interface" msgstr "" @@ -2111,9 +2178,9 @@ msgid "Username" msgstr "" #: src/model/file.js:172 -#: src/model/photo.js:493 -#: src/model/photo.js:507 -#: src/options/options.js:224 +#: src/model/photo.js:494 +#: src/model/photo.js:508 +#: src/options/options.js:227 msgid "Video" msgstr "" @@ -2123,7 +2190,7 @@ msgstr "" msgid "Videos" msgstr "" -#: src/component/photo/toolbar.vue:228 +#: src/component/photo/toolbar.vue:230 msgid "View" msgstr "" @@ -2135,21 +2202,21 @@ msgstr "" 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.vue:82 #: src/dialog/share/upload.vue:7 msgid "WebDAV Upload" msgstr "" -#: src/options/options.js:264 +#: src/options/options.js:267 msgid "White" msgstr "" -#: src/component/photo/toolbar.vue:273 +#: src/component/photo/toolbar.vue:274 #: src/dialog/photo/details.vue:185 msgid "Year" msgstr "" -#: src/options/options.js:257 +#: src/options/options.js:260 msgid "Yellow" msgstr "" @@ -2157,16 +2224,16 @@ msgstr "" #: src/dialog/photo/files.vue:105 #: src/dialog/photo/files.vue:113 #: src/dialog/photo/files.vue:151 -#: src/dialog/photo/info.vue:268 -#: src/dialog/photo/info.vue:287 -#: src/dialog/photo/info.vue:306 -#: src/dialog/photo/info.vue:325 -#: src/dialog/photo/info.vue:344 +#: src/dialog/photo/info.vue:261 +#: src/dialog/photo/info.vue:280 +#: src/dialog/photo/info.vue:299 +#: src/dialog/photo/info.vue:318 +#: src/dialog/photo/info.vue:337 msgid "Yes" msgstr "" #: src/component/album/clipboard.vue:74 -#: src/share/album/clipboard.vue:32 +#: src/share/album/clipboard.vue:31 msgid "You can only download one album" msgstr "" @@ -2187,6 +2254,6 @@ msgstr "" msgid "Your message has been sent" msgstr "" -#: src/component/photo/viewer.vue:135 +#: src/component/photo/viewer.vue:165 msgid "Zoom in/out" msgstr ""