diff --git a/frontend/src/locales/translations.pot b/frontend/src/locales/translations.pot index 7ac095fa5..b6aea4fba 100644 --- a/frontend/src/locales/translations.pot +++ b/frontend/src/locales/translations.pot @@ -5,6 +5,10 @@ msgstr "" "Generated-By: easygettext\n" "Project-Id-Version: \n" +#: src/dialog/photo/labels.vue:245 +msgid "" +msgstr "" + #: src/pages/albums.vue:472 #: src/share/albums.vue:344 msgid "%{n} albums found" @@ -43,16 +47,22 @@ msgstr "" msgid "4 hours" msgstr "" -#: src/dialog/share.vue:103 +#: src/dialog/share.vue:72 msgid "A click will copy it to your clipboard." msgstr "" +#: src/component/navigation.vue:342 +#: src/component/navigation.vue:25 +msgid "About" +msgstr "" + +#: src/dialog/share/upload.vue:106 #: src/model/account.js:91 -#: src/pages/settings.vue:20 +#: src/pages/settings.vue:12 msgid "Account" msgstr "" -#: src/dialog/photo/info.vue:173 +#: src/dialog/photo/info.vue:141 msgid "Accuracy" msgstr "" @@ -60,24 +70,40 @@ msgstr "" msgid "Action" msgstr "" -#: src/dialog/photo/files.vue:45 +#: src/dialog/photo/files.vue:29 msgid "Actions" msgstr "" -#: src/pages/albums.vue:173 +#: src/pages/albums.vue:133 +msgid "Add Album" +msgstr "" + +#: src/pages/settings/general.vue:320 +msgid "Add files to your library via Web Upload." +msgstr "" + +#: src/dialog/share.vue:76 +msgid "Add Link" +msgstr "" + +#: src/pages/albums.vue:112 msgid "Add photos or videos from search results by selecting them." msgstr "" #: src/dialog/account/add.vue:5 -#: src/pages/settings/sync.vue:69 +#: src/pages/settings/sync.vue:46 msgid "Add Server" msgstr "" +#: src/component/album/clipboard.vue:137 +#: src/component/file/clipboard.vue:89 +#: src/component/label/clipboard.vue:64 +#: src/component/photo/clipboard.vue:165 #: src/dialog/photo/album.vue:61 msgid "Add to album" msgstr "" -#: src/dialog/photo/files.vue:179 +#: src/dialog/photo/files.vue:156 msgid "Added" msgstr "" @@ -101,7 +127,7 @@ msgstr "" msgid "After one year" msgstr "" -#: src/pages/albums.vue:65 +#: src/pages/albums.vue:43 msgid "After selecting photos or videos from search results, you can add them to existing or new albums using the context menu." msgstr "" @@ -117,9 +143,13 @@ msgstr "" msgid "Album" msgstr "" -#: src/component/navigation.vue:182 -#: src/component/navigation.vue:191 -#: src/routes.js:104 +#: src/dialog/photo/album.vue:93 +msgid "Album Name" +msgstr "" + +#: src/component/navigation.vue:166 +#: src/component/navigation.vue:175 +#: src/routes.js:111 #: src/share/routes.js:15 #: src/share/routes.js:22 msgid "Albums" @@ -164,6 +194,10 @@ msgstr "" msgid "All Countries" msgstr "" +#: src/pages/about/feedback.vue:115 +msgid "All fields are required" +msgstr "" + #: src/pages/library/import.vue:105 msgid "All files from import folder" msgstr "" @@ -184,38 +218,52 @@ msgstr "" msgid "All Years" msgstr "" -#: src/dialog/share.vue:105 +#: src/dialog/share.vue:74 msgid "Alternatively, you can upload files directly to WebDAV servers like Nextcloud." msgstr "" -#: src/dialog/photo/info.vue:165 +#: src/dialog/photo/info.vue:133 msgid "Altitude" msgstr "" +#: src/dialog/photo/details.vue:409 +msgid "Altitude (m)" +msgstr "" + #: src/common/api.js:76 msgid "An error occurred - are you offline?" msgstr "" -#: src/dialog/share.vue:104 +#: src/pages/settings/general.vue:773 +msgid "Animation" +msgstr "" + +#: src/dialog/share.vue:73 msgid "Any private photos and videos remain private and won't be shared." msgstr "" -#: src/dialog/photo/details.vue:398 +#: src/dialog/account/edit.vue:594 +msgid "API Key" +msgstr "" + +#: src/dialog/photo/details.vue:124 msgid "Apply" msgstr "" -#: src/component/photo/cards.vue:185 -#: src/dialog/photo/details.vue:397 +#: src/component/photo/cards.vue:127 +#: src/dialog/photo/details.vue:123 msgid "Approve" msgstr "" -#: src/component/navigation.vue:130 -#: src/component/photo/cards.vue:181 -#: src/routes.js:178 +#: src/component/navigation.vue:114 +#: src/component/photo/cards.vue:124 +#: src/component/photo/clipboard.vue:193 +#: src/pages/settings/general.vue:415 +#: src/routes.js:185 msgid "Archive" msgstr "" -#: src/dialog/photo/info.vue:220 +#: src/dialog/photo/info.vue:181 msgid "Archived" msgstr "" @@ -239,11 +287,23 @@ msgstr "" msgid "Are you sure you want to permanently delete this file?" msgstr "" -#: src/dialog/photo/files.vue:147 +#: src/dialog/photo/details.vue:723 +msgid "Artist" +msgstr "" + +#: src/dialog/photo/files.vue:124 msgid "Aspect Ratio" msgstr "" -#: src/pages/settings.vue:16 +#: src/pages/settings/account.vue:70 +msgid "At least 6 characters." +msgstr "" + +#: src/pages/settings/general.vue:131 +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 "" @@ -259,22 +319,36 @@ msgstr "" msgid "Brown" msgstr "" +#: src/pages/settings/general.vue:544 +msgid "Browse and edit image classification labels." +msgstr "" + +#: src/pages/settings/general.vue:480 +msgid "Browse indexed files and folders in Library." +msgstr "" + +#: src/options/options.js:244 +msgid "Bug Report" +msgstr "" + #: src/common/notify.js:72 msgid "Busy, please wait…" msgstr "" -#: src/component/navigation.vue:222 -#: src/routes.js:117 +#: src/component/navigation.vue:205 #: src/routes.js:124 +#: src/routes.js:131 msgid "Calendar" msgstr "" #: src/component/photo/list.vue:138 +#: src/component/photo/toolbar.vue:232 +#: src/dialog/photo/details.vue:506 #: src/share/photo/list.vue:115 msgid "Camera" msgstr "" -#: src/dialog/photo/info.vue:82 +#: src/dialog/photo/info.vue:70 msgid "Camera Serial" msgstr "" @@ -298,18 +372,18 @@ msgid "Can't select more items" msgstr "" #: src/dialog/account/add.vue:78 -#: src/dialog/account/edit.vue:257 +#: src/dialog/account/edit.vue:95 #: src/dialog/account/remove.vue:13 #: src/dialog/album/delete.vue:15 -#: src/dialog/album/edit.vue:80 +#: src/dialog/album/edit.vue:42 #: src/dialog/file/delete.vue:15 #: src/dialog/label/delete.vue:13 -#: src/dialog/photo/album.vue:30 -#: src/dialog/reload.vue:15 +#: src/dialog/photo/album.vue:15 +#: src/dialog/reload.vue:11 #: src/dialog/share.vue:149 -#: src/dialog/share/upload.vue:52 -#: src/pages/library/import.vue:63 -#: src/pages/library/index.vue:55 +#: src/dialog/share/upload.vue:29 +#: src/pages/library/import.vue:34 +#: src/pages/library/index.vue:26 msgid "Cancel" msgstr "" @@ -318,11 +392,26 @@ msgstr "" msgid "Cards" msgstr "" -#: src/pages/settings/account.vue:58 +#: src/component/photo/toolbar.vue:415 +#: src/dialog/album/edit.vue:189 +#: src/pages/about/feedback.vue:62 +#: src/pages/albums.vue:78 +msgid "Category" +msgstr "" + +#: src/pages/settings/account.vue:26 msgid "Change" msgstr "" -#: src/dialog/photo/info.vue:212 +#: src/pages/settings/general.vue:448 +msgid "Change photo titles, locations and other metadata." +msgstr "" + +#: src/component/photo/clipboard.vue:116 +msgid "Change private flag" +msgstr "" + +#: src/dialog/photo/info.vue:173 msgid "Checked" msgstr "" @@ -330,24 +419,33 @@ msgstr "" msgid "Chinese" msgstr "" -#: src/dialog/photo/files.vue:159 +#: src/dialog/photo/files.vue:136 msgid "Chroma" msgstr "" -#: src/dialog/photo/details.vue:393 -#: src/dialog/share.vue:119 -#: src/pages/library/errors.vue:76 +#: src/component/photo/viewer.vue:45 +#: src/dialog/photo/details.vue:120 +#: src/dialog/share.vue:86 +#: src/pages/library/errors.vue:56 msgid "Close" msgstr "" -#: src/dialog/photo/files.vue:119 +#: src/dialog/photo/files.vue:96 msgid "Codec" msgstr "" -#: src/pages/discover.vue:11 +#: src/component/photo/toolbar.vue:384 +msgid "Color" +msgstr "" + +#: src/pages/discover.vue:4 msgid "Colors" msgstr "" +#: src/pages/library/index.vue:113 +msgid "Complete Rescan" +msgstr "" + #: src/dialog/photo/labels.vue:109 msgid "Confidence" msgstr "" @@ -356,19 +454,27 @@ msgstr "" msgid "Connect" msgstr "" -#: src/dialog/webdav.vue:8 -#: src/pages/settings/sync.vue:62 +#: src/dialog/webdav.vue:4 +#: src/pages/settings/sync.vue:42 msgid "Connect via WebDAV" msgstr "" -#: src/pages/albums.vue:170 +#: src/pages/albums.vue:109 msgid "Contains %{n} entries." msgstr "" -#: src/pages/albums.vue:167 +#: src/pages/albums.vue:106 msgid "Contains one entry." msgstr "" +#: src/pages/about/about.vue:4 +msgid "Contributors" +msgstr "" + +#: src/pages/settings/general.vue:130 +msgid "Convert to JPEG" +msgstr "" + #: src/pages/library/index.vue:173 msgid "Converting" msgstr "" @@ -378,18 +484,23 @@ msgstr "" msgid "Copied to clipboard" msgstr "" -#: src/pages/library.vue:19 +#: src/pages/library.vue:12 +#: src/pages/library.vue:1 msgid "Copy" msgstr "" +#: src/dialog/photo/details.vue:753 +msgid "Copyright" +msgstr "" + #: src/component/photo/cards.vue:9 #: src/component/photo/list.vue:9 #: src/component/photo/mosaic.vue:9 -#: src/pages/albums.vue:61 -#: src/pages/albums.vue:70 -#: src/pages/labels.vue:48 -#: src/pages/library/files.vue:37 -#: src/share/albums.vue:18 +#: src/pages/albums.vue:39 +#: src/pages/albums.vue:48 +#: src/pages/labels.vue:35 +#: src/pages/library/files.vue:36 +#: src/share/albums.vue:16 #: src/share/photo/cards.vue:9 #: src/share/photo/list.vue:9 #: src/share/photo/mosaic.vue:9 @@ -410,11 +521,16 @@ msgstr "" msgid "Couldn't find recently edited" msgstr "" +#: src/component/photo/toolbar.vue:201 +#: src/dialog/photo/details.vue:375 +msgid "Country" +msgstr "" + #: src/dialog/photo/album.vue:62 msgid "Create album" msgstr "" -#: src/dialog/photo/info.vue:188 +#: src/dialog/photo/info.vue:149 msgid "Created" msgstr "" @@ -422,6 +538,14 @@ msgstr "" msgid "Creating thumbnails for" msgstr "" +#: src/pages/settings/account.vue:38 +msgid "Current Password" +msgstr "" + +#: src/options/options.js:241 +msgid "Customer Support" +msgstr "" + #: src/options/options.js:232 msgid "Cyan" msgstr "" @@ -434,23 +558,39 @@ msgstr "" msgid "Daily" msgstr "" +#: src/dialog/photo/details.vue:174 +msgid "Day" +msgstr "" + #: src/options/options.js:111 msgid "Default" msgstr "" -#: src/dialog/account/remove.vue:16 -#: src/dialog/album/delete.vue:19 -#: src/dialog/file/delete.vue:19 -#: src/dialog/label/delete.vue:16 -#: src/dialog/photo/files.vue:65 +#: src/dialog/account/edit.vue:228 +msgid "Default Folder" +msgstr "" + +#: src/component/album/clipboard.vue:161 +#: src/component/label/clipboard.vue:88 +#: src/dialog/account/remove.vue:15 +#: src/dialog/album/delete.vue:18 +#: src/dialog/file/delete.vue:18 +#: src/dialog/label/delete.vue:15 +#: src/dialog/photo/files.vue:42 +#: src/dialog/share.vue:290 msgid "Delete" msgstr "" -#: src/dialog/webdav.vue:41 +#: src/dialog/album/edit.vue:163 +#: src/dialog/photo/details.vue:820 +msgid "Description" +msgstr "" + +#: src/dialog/webdav.vue:22 msgid "Detailed instructions can be found in our User Guide." msgstr "" -#: src/dialog/photo/edit.vue:32 +#: src/dialog/photo/edit.vue:23 msgid "Details" msgstr "" @@ -458,28 +598,54 @@ msgstr "" msgid "Dimensions" msgstr "" -#: src/routes.js:311 +#: src/dialog/account/edit.vue:61 +#: src/dialog/account/edit.vue:120 +msgid "Disabled" +msgstr "" + #: src/routes.js:318 #: src/routes.js:325 #: src/routes.js:332 +#: src/routes.js:339 msgid "Discover" msgstr "" -#: src/dialog/photo/details.vue:402 +#: src/options/options.js:245 +msgid "Donations" +msgstr "" + +#: src/dialog/photo/details.vue:127 #: src/dialog/share.vue:150 msgid "Done" msgstr "" -#: src/dialog/upload.vue:55 +#: src/dialog/upload.vue:39 #: src/pages/library/import.vue:7 #: src/pages/library/index.vue:7 msgid "Done." msgstr "" -#: src/dialog/photo/files.vue:50 +#: src/component/album/clipboard.vue:113 +#: src/component/album/toolbar.vue:89 +#: src/component/file/clipboard.vue:65 +#: src/component/photo/clipboard.vue:141 +#: src/component/photo/viewer.vue:54 +#: src/dialog/photo/files.vue:33 +#: src/pages/settings/general.vue:351 +#: src/share/album/clipboard.vue:64 +#: src/share/photo/clipboard.vue:65 +#: src/share/photos.vue:68 msgid "Download" msgstr "" +#: src/dialog/account/edit.vue:391 +msgid "Download remote files" +msgstr "" + +#: src/pages/settings/general.vue:352 +msgid "Download single files and zip archives." +msgstr "" + #: src/component/album/clipboard.vue:173 #: src/component/album/toolbar.vue:164 #: src/component/file/clipboard.vue:100 @@ -492,7 +658,7 @@ msgstr "" msgid "Downloading…" msgstr "" -#: src/pages/library/files.vue:40 +#: src/pages/library/files.vue:39 msgid "Duplicates will be skipped and only appear once." msgstr "" @@ -500,27 +666,48 @@ msgstr "" msgid "Dutch" msgstr "" -#: src/dialog/album/edit.vue:11 +#: src/pages/about/feedback.vue:165 +msgid "E-Mail" +msgstr "" + +#: src/component/album/clipboard.vue:89 +#: src/component/album/toolbar.vue:54 +#: src/component/photo/clipboard.vue:90 +#: src/component/photo/viewer.vue:83 +#: src/pages/settings/general.vue:447 +msgid "Edit" +msgstr "" + +#: src/dialog/album/edit.vue:8 msgid "Edit %{name}" msgstr "" +#: src/dialog/account/edit.vue:162 +msgid "Edit Account" +msgstr "" + #: src/dialog/photo/edit.vue:97 msgid "Edit Photo" msgstr "" -#: src/dialog/photo/info.vue:204 +#: src/dialog/photo/info.vue:165 msgid "Edited" msgstr "" +#: src/dialog/account/edit.vue:60 +#: src/dialog/account/edit.vue:119 +msgid "Enabled" +msgstr "" + #: src/options/options.js:76 msgid "English" msgstr "" -#: src/dialog/photo/files.vue:165 +#: src/dialog/photo/files.vue:142 msgid "Error" msgstr "" -#: src/component/navigation.vue:334 +#: src/component/navigation.vue:311 msgid "Errors" msgstr "" @@ -528,10 +715,27 @@ msgstr "" msgid "Every two days" msgstr "" +#: src/pages/settings/general.vue:67 +msgid "Exclude content marked as private from search results, shared albums, labels and places." +msgstr "" + +#: src/component/photo/toolbar.vue:144 +msgid "Expand Search" +msgstr "" + +#: src/dialog/account/edit.vue:288 #: src/dialog/share.vue:167 msgid "Expires" msgstr "" +#: src/dialog/photo/details.vue:568 +msgid "Exposure" +msgstr "" + +#: src/dialog/photo/details.vue:632 +msgid "F Number" +msgstr "" + #: src/dialog/share.vue:164 #: src/dialog/webdav.vue:82 msgid "Failed copying to clipboard" @@ -553,30 +757,50 @@ msgstr "" msgid "Fast" msgstr "" -#: src/dialog/photo/info.vue:89 +#: src/dialog/photo/info.vue:77 msgid "Favorite" msgstr "" -#: src/component/navigation.vue:143 -#: src/routes.js:150 +#: src/component/navigation.vue:127 +#: src/routes.js:157 msgid "Favorites" msgstr "" +#: src/options/options.js:243 +msgid "Feature Request" +msgstr "" + +#: src/component/navigation.vue:350 +#: src/component/navigation.vue:33 +msgid "Feedback" +msgstr "" + #: src/model/file.js:233 msgid "File" msgstr "" -#: src/routes.js:210 +#: src/routes.js:217 msgid "File Browser" msgstr "" -#: src/dialog/photo/edit.vue:40 +#: src/dialog/photo/edit.vue:31 msgid "Files" msgstr "" -#: src/dialog/photo/info.vue:32 +#: src/pages/settings/general.vue:163 +msgid "Files with sequential names like 'IMG_1234 (2)' or 'IMG_1234 copy 2' belong to the same photo." +msgstr "" + +#: src/dialog/photo/details.vue:661 +msgid "Focal Length" +msgstr "" + +#: src/dialog/account/edit.vue:326 +#: src/dialog/account/edit.vue:332 +#: src/dialog/photo/info.vue:24 +#: src/dialog/share/upload.vue:147 #: src/model/folder.js:187 -#: src/pages/library/files.vue:109 +#: src/pages/library/files.vue:81 msgid "Folder" msgstr "" @@ -588,9 +812,9 @@ msgstr "" msgid "Folder is empty" msgstr "" -#: src/component/navigation.vue:200 -#: src/routes.js:130 +#: src/component/navigation.vue:184 #: src/routes.js:137 +#: src/routes.js:144 msgid "Folders" msgstr "" @@ -598,7 +822,11 @@ msgstr "" msgid "French" msgstr "" -#: src/pages/settings.vue:12 +#: src/component/photo/viewer.vue:141 +msgid "Fullscreen" +msgstr "" + +#: src/pages/settings.vue:4 msgid "General" msgstr "" @@ -624,23 +852,34 @@ msgstr "" msgid "Group by similarity" msgstr "" -#: src/dialog/photo/files.vue:83 +#: src/dialog/photo/files.vue:60 msgid "Hash" msgstr "" -#: src/component/navigation.vue:365 #: src/pages/help.vue:4 msgid "Help" msgstr "" -#: src/component/navigation.vue:325 +#: src/component/navigation.vue:302 msgid "Hidden" msgstr "" -#: src/routes.js:216 +#: src/routes.js:223 msgid "Hidden Files" msgstr "" +#: src/pages/settings/general.vue:416 +msgid "Hide photos that have been moved to archive." +msgstr "" + +#: src/pages/settings/general.vue:66 +msgid "Hide Private" +msgstr "" + +#: src/pages/about/feedback.vue:7 +msgid "How can we help?" +msgstr "" + #: src/options/options.js:168 msgid "Hybrid" msgstr "" @@ -648,7 +887,7 @@ msgstr "" #: src/component/photo/cards.vue:13 #: src/component/photo/list.vue:13 #: src/component/photo/mosaic.vue:13 -#: src/pages/library/files.vue:41 +#: src/pages/library/files.vue:40 msgid "If a file you expect is missing, please re-index your library and wait until indexing has been completed." msgstr "" @@ -660,7 +899,8 @@ msgstr "" msgid "Image" msgstr "" -#: src/pages/library/import.vue:84 +#: src/pages/library/import.vue:43 +#: src/pages/settings/general.vue:607 msgid "Import" msgstr "" @@ -668,10 +908,14 @@ msgstr "" msgid "Import failed" msgstr "" -#: src/pages/library/import.vue:48 +#: src/pages/library/import.vue:25 msgid "Imported files will be sorted by date and given a unique name to avoid duplicates." msgstr "" +#: src/pages/settings/general.vue:608 +msgid "Imported files will be sorted by date and given a unique name." +msgstr "" + #: src/pages/library/import.vue:5 msgid "Importing %{name}…" msgstr "" @@ -680,12 +924,12 @@ msgstr "" msgid "Importing files to originals…" msgstr "" -#: src/dialog/photo/files.vue:182 -#: src/dialog/photo/files.vue:191 +#: src/dialog/photo/files.vue:159 +#: src/dialog/photo/files.vue:168 msgid "in" msgstr "" -#: src/pages/library.vue:11 +#: src/pages/library.vue:4 msgid "Index" msgstr "" @@ -701,10 +945,14 @@ msgstr "" msgid "Indexing media and sidecar files…" msgstr "" -#: src/dialog/photo/files.vue:77 +#: src/dialog/photo/files.vue:54 msgid "Instance ID" msgstr "" +#: src/dialog/account/edit.vue:362 +msgid "Interval" +msgstr "" + #: src/dialog/photo/details.vue:516 msgid "Invalid date" msgstr "" @@ -713,18 +961,28 @@ msgstr "" msgid "Item" msgstr "" -#: src/pages/library/import.vue:49 +#: src/pages/library/import.vue:26 msgid "JPEGs and thumbnails are automatically rendered as needed." msgstr "" +#: src/dialog/photo/details.vue:851 +msgid "Keywords" +msgstr "" + #: src/dialog/photo/labels.vue:107 #: src/model/label.js:97 msgid "Label" msgstr "" -#: src/component/navigation.vue:285 -#: src/dialog/photo/edit.vue:36 -#: src/routes.js:229 +#: src/dialog/photo/labels.vue:57 +#: src/pages/labels.vue:442 +msgid "Label Name" +msgstr "" + +#: src/component/navigation.vue:263 +#: src/dialog/photo/edit.vue:27 +#: src/pages/settings/general.vue:543 +#: src/routes.js:236 msgid "Labels" msgstr "" @@ -732,11 +990,16 @@ msgstr "" msgid "Labels deleted" msgstr "" +#: src/pages/settings/general.vue:265 +msgid "Language" +msgstr "" + #: src/pages/settings/sync.vue:113 msgid "Last Backup" msgstr "" -#: src/dialog/photo/info.vue:149 +#: src/dialog/photo/details.vue:442 +#: src/dialog/photo/info.vue:117 msgid "Latitude" msgstr "" @@ -744,20 +1007,35 @@ msgstr "" msgid "Lavender" msgstr "" -#: src/component/navigation.vue:299 -#: src/component/navigation.vue:308 -#: src/pages/settings/general.vue:8 -#: src/routes.js:248 +#: src/dialog/photo/details.vue:599 +msgid "Lens" +msgstr "" + +#: src/pages/settings/general.vue:512 +msgid "Let PhotoPrism create albums from past events." +msgstr "" + +#: src/component/navigation.vue:276 +#: src/component/navigation.vue:285 +#: src/pages/settings/general.vue:6 +#: src/pages/settings/general.vue:575 #: src/routes.js:255 #: src/routes.js:262 +#: src/routes.js:269 msgid "Library" msgstr "" -#: src/component/navigation.vue:373 +#: src/component/navigation.vue:358 +#: src/component/navigation.vue:41 +#: src/dialog/photo/details.vue:788 #: src/pages/about/license.vue:4 msgid "License" msgstr "" +#: src/component/photo/viewer.vue:111 +msgid "Like" +msgstr "" + #: src/options/options.js:229 msgid "Lime" msgstr "" @@ -779,32 +1057,39 @@ msgstr "" msgid "Live" msgstr "" +#: src/dialog/photo/details.vue:275 +msgid "Local Time" +msgstr "" + #: src/dialog/photo/labels.vue:123 msgid "location" msgstr "" #: src/component/photo/list.vue:140 +#: src/dialog/album/edit.vue:137 #: src/share/photo/list.vue:117 msgid "Location" msgstr "" -#: src/pages/library/errors.vue:51 +#: src/pages/library/errors.vue:35 msgid "Log messages appear here whenever PhotoPrism comes across broken files, or there are other potential issues." msgstr "" -#: src/component/navigation.vue:399 +#: src/component/navigation.vue:384 msgid "Login" msgstr "" -#: src/component/navigation.vue:387 +#: src/component/navigation.vue:372 msgid "Logout" msgstr "" -#: src/pages/library.vue:24 +#: src/pages/library.vue:17 +#: src/pages/settings/general.vue:639 msgid "Logs" msgstr "" -#: src/dialog/photo/info.vue:157 +#: src/dialog/photo/details.vue:475 +#: src/dialog/photo/info.vue:125 msgid "Longitude" msgstr "" @@ -812,7 +1097,7 @@ msgstr "" msgid "Magenta" msgstr "" -#: src/dialog/photo/files.vue:153 +#: src/dialog/photo/files.vue:130 msgid "Main Color" msgstr "" @@ -820,24 +1105,42 @@ msgstr "" msgid "manual" msgstr "" +#: src/dialog/account/edit.vue:45 +msgid "Manual Upload" +msgstr "" + #: src/options/options.js:149 msgid "Medium" msgstr "" -#: src/dialog/photo/files.vue:171 +#: src/pages/about/feedback.vue:106 +msgid "Message" +msgstr "" + +#: src/pages/about/feedback.vue:111 +msgid "Message sent" +msgstr "" + +#: src/dialog/photo/files.vue:148 msgid "Missing" msgstr "" -#: src/component/navigation.vue:237 -#: src/routes.js:91 +#: src/component/navigation.vue:218 +#: src/pages/settings/general.vue:511 #: src/routes.js:98 +#: src/routes.js:105 msgid "Moments" msgstr "" -#: src/component/navigation.vue:88 +#: src/component/navigation.vue:73 msgid "Monochrome" msgstr "" +#: src/component/photo/toolbar.vue:353 +#: src/dialog/photo/details.vue:207 +msgid "Month" +msgstr "" + #: src/options/options.js:123 #: src/options/options.js:176 msgid "Moonlight" @@ -872,10 +1175,15 @@ msgstr "" msgid "Most relevant" msgstr "" -#: src/pages/library.vue:16 +#: src/pages/library.vue:9 +#: src/pages/library.vue:1 msgid "Move" msgstr "" +#: src/pages/library/import.vue:120 +msgid "Move Files" +msgstr "" + #: src/common/vm.js:8 #: src/common/vm.js:9 #: src/common/vm.js:12 @@ -886,9 +1194,13 @@ msgstr[0] "" msgstr[1] "" #: src/component/photo/list.vue:140 -#: src/dialog/photo/files.vue:95 +#: src/dialog/account/edit.vue:488 +#: src/dialog/album/edit.vue:113 +#: src/dialog/photo/files.vue:72 #: src/dialog/photo/files.vue:240 -#: src/dialog/photo/info.vue:38 +#: src/dialog/photo/info.vue:30 +#: src/pages/about/feedback.vue:132 +#: src/pages/login.vue:58 #: src/share/photo/list.vue:117 msgid "Name" msgstr "" @@ -907,6 +1219,10 @@ msgstr "" msgid "Never" msgstr "" +#: src/pages/settings/account.vue:66 +msgid "New Password" +msgstr "" + #: src/component/album/toolbar.vue:107 #: src/component/photo/toolbar.vue:191 #: src/dialog/album/edit.vue:112 @@ -914,6 +1230,10 @@ msgid "Newest first" msgstr "" #: src/dialog/photo/archive.vue:15 +#: src/dialog/photo/info.vue:192 +#: src/dialog/photo/info.vue:219 +#: src/dialog/photo/info.vue:246 +#: src/dialog/photo/info.vue:273 msgid "No" msgstr "" @@ -927,6 +1247,10 @@ msgstr "" msgid "No entries found" msgstr "" +#: src/dialog/photo/labels.vue:17 +msgid "No labels found" +msgstr "" + #: src/pages/places.vue:197 #: src/pages/places.vue:242 msgid "No photos found" @@ -936,15 +1260,23 @@ msgstr "" msgid "No results" msgstr "" -#: src/pages/library/errors.vue:48 +#: src/pages/settings/sync.vue:17 +msgid "No servers configured." +msgstr "" + +#: src/pages/library/errors.vue:32 msgid "No warnings or error containing this keyword. Note that search is case-sensitive." msgstr "" #: src/component/photo/cards.vue:15 +#: src/component/photo/cards.vue:1 #: src/component/photo/list.vue:15 +#: src/component/photo/list.vue:1 #: src/component/photo/list.vue:126 #: src/component/photo/mosaic.vue:15 -#: src/dialog/upload.vue:67 +#: src/component/photo/mosaic.vue:1 +#: src/dialog/upload.vue:50 +#: src/pages/settings/general.vue:99 msgid "Non-photographic and low-quality images require a review before they appear in search results." msgstr "" @@ -960,27 +1292,31 @@ msgstr "" msgid "Not implemented yet" msgstr "" -#: src/pages/library/import.vue:51 +#: src/pages/library/import.vue:28 msgid "Note that you can as well manage and re-index your originals manually." msgstr "" -#: src/pages/settings/sync.vue:51 +#: src/pages/settings/sync.vue:34 msgid "Note:" msgstr "" -#: src/dialog/account/add.vue:44 +#: src/dialog/account/add.vue:20 msgid "Note: Only WebDAV servers, like Nextcloud or PhotoPrism, can be configured as remote service for backup and file upload." msgstr "" -#: src/pages/settings/account.vue:49 +#: src/pages/settings/account.vue:20 msgid "Note: Updating the password will not revoke access from already authenticated users." msgstr "" +#: src/dialog/photo/details.vue:882 +msgid "Notes" +msgstr "" + #: src/pages/library/logs.vue:5 msgid "Nothing to see here yet. Be patient." msgstr "" -#: src/component/navigation.vue:411 +#: src/component/navigation.vue:396 #: src/options/options.js:160 msgid "Offline" msgstr "" @@ -1029,29 +1365,37 @@ msgstr "" msgid "Original" msgstr "" -#: src/pages/library/import.vue:50 +#: src/pages/library/import.vue:27 msgid "Original file names will be stored and indexed." msgstr "" -#: src/dialog/photo/files.vue:101 -#: src/dialog/photo/info.vue:44 +#: src/dialog/photo/files.vue:78 +#: src/dialog/photo/info.vue:36 msgid "Original Name" msgstr "" -#: src/component/navigation.vue:316 +#: src/component/navigation.vue:293 #: src/pages/library/files.vue:6 +#: src/pages/settings/general.vue:479 msgid "Originals" msgstr "" -#: src/dialog/photo/info.vue:128 +#: src/options/options.js:246 +msgid "Other" +msgstr "" + +#: src/dialog/photo/info.vue:101 msgid "Panorama" msgstr "" -#: src/component/navigation.vue:96 +#: src/component/navigation.vue:81 msgid "Panoramas" msgstr "" +#: src/dialog/account/add.vue:109 +#: src/dialog/account/edit.vue:561 #: src/dialog/share.vue:148 +#: src/pages/login.vue:85 msgid "Password" msgstr "" @@ -1059,11 +1403,11 @@ msgstr "" msgid "Password changed" msgstr "" -#: src/routes.js:242 +#: src/routes.js:249 msgid "People" msgstr "" -#: src/dialog/share.vue:102 +#: src/dialog/share.vue:71 msgid "People you share a link with will be able to view public contents." msgstr "" @@ -1071,7 +1415,7 @@ msgstr "" msgid "Photo" msgstr "" -#: src/pages/albums.vue:74 +#: src/pages/albums.vue:52 msgid "PhotoPrism continuously analyzes your library to find special moments, journeys and places." msgstr "" @@ -1079,12 +1423,12 @@ msgstr "" msgid "PhotoPrism has been updated…" msgstr "" -#: src/pages/about/about.vue:81 +#: src/pages/about/about.vue:59 msgid "PhotoPrism® is a registered trademark of Michael Mayer." msgstr "" -#: src/component/navigation.vue:70 -#: src/component/navigation.vue:79 +#: src/component/navigation.vue:55 +#: src/component/navigation.vue:64 msgid "Photos" msgstr "" @@ -1092,21 +1436,26 @@ msgstr "" msgid "Pink" msgstr "" -#: src/dialog/photo/info.vue:141 +#: src/dialog/photo/info.vue:109 msgid "Place" msgstr "" -#: src/component/navigation.vue:252 -#: src/component/navigation.vue:261 -#: src/pages/settings/general.vue:306 -#: src/routes.js:185 -#: src/routes.js:191 -#: src/routes.js:197 +#: src/component/navigation.vue:231 +#: src/component/navigation.vue:240 +#: src/pages/settings/general.vue:124 +#: src/pages/settings/general.vue:671 +#: src/routes.js:192 +#: src/routes.js:198 #: src/routes.js:204 +#: src/routes.js:211 msgid "Places" msgstr "" -#: src/dialog/upload.vue:62 +#: src/pages/settings/account.vue:99 +msgid "Please confirm your new password." +msgstr "" + +#: src/dialog/upload.vue:45 msgid "Please don't upload photos containing offensive content." msgstr "" @@ -1118,10 +1467,14 @@ msgstr "" msgid "Polish" msgstr "" -#: src/dialog/photo/files.vue:133 +#: src/dialog/photo/files.vue:110 msgid "Portrait" msgstr "" +#: src/dialog/account/edit.vue:414 +msgid "Preserve filenames" +msgstr "" + #: src/pages/library/import.vue:8 msgid "Press button to start importing…" msgstr "" @@ -1130,27 +1483,32 @@ msgstr "" msgid "Press button to start indexing…" msgstr "" -#: src/dialog/upload.vue:32 +#: src/dialog/upload.vue:22 +#: src/dialog/upload.vue:4 msgid "Press enter to create a new album." msgstr "" -#: src/dialog/photo/files.vue:20 +#: src/dialog/photo/files.vue:17 msgid "Preview" msgstr "" -#: src/dialog/photo/files.vue:55 -#: src/dialog/photo/files.vue:125 +#: src/dialog/photo/files.vue:36 +#: src/dialog/photo/files.vue:102 #: src/dialog/photo/files.vue:234 msgid "Primary" msgstr "" -#: src/component/navigation.vue:156 -#: src/dialog/photo/info.vue:102 -#: src/routes.js:171 +#: src/component/navigation.vue:140 +#: src/dialog/photo/info.vue:85 +#: src/routes.js:178 msgid "Private" msgstr "" -#: src/dialog/photo/files.vue:141 +#: src/options/options.js:242 +msgid "Product Feedback" +msgstr "" + +#: src/dialog/photo/files.vue:118 msgid "Projection" msgstr "" @@ -1158,11 +1516,15 @@ msgstr "" msgid "Purple" msgstr "" -#: src/dialog/photo/info.vue:68 +#: src/pages/settings/general.vue:98 +msgid "Quality Filter" +msgstr "" + +#: src/dialog/photo/info.vue:56 msgid "Quality Score" msgstr "" -#: src/pages/discover.vue:23 +#: src/pages/discover.vue:16 msgid "Random" msgstr "" @@ -1174,6 +1536,10 @@ msgstr "" msgid "Raw" msgstr "" +#: src/pages/library/index.vue:114 +msgid "Re-index all originals, including already indexed and unchanged files." +msgstr "" + #: src/component/album/toolbar.vue:105 #: src/component/photo/toolbar.vue:189 #: src/dialog/album/edit.vue:110 @@ -1190,7 +1556,13 @@ msgstr "" msgid "Red" msgstr "" -#: src/dialog/reload.vue:24 +#: src/component/album/toolbar.vue:38 +#: src/component/photo/toolbar.vue:65 +#: src/dialog/reload.vue:15 +#: src/pages/albums.vue:98 +#: src/pages/labels.vue:80 +#: src/pages/library/errors.vue:65 +#: src/pages/library/files.vue:63 msgid "Reload" msgstr "" @@ -1199,20 +1571,50 @@ msgstr "" msgid "Reloading…" msgstr "" +#: src/dialog/account/edit.vue:104 +msgid "Remote Sync" +msgstr "" + +#: src/component/photo/clipboard.vue:242 +msgid "Remove" +msgstr "" + #: src/component/photo/clipboard.vue:188 msgid "remove failed: unknown album" msgstr "" +#: src/pages/library/import.vue:121 +msgid "Remove imported files to save storage. Unsupported file types will never be deleted, they remain in their current location." +msgstr "" + +#: src/pages/library/errors.vue:85 +msgid "Report Bug" +msgstr "" + #: src/common/api.js:60 msgid "Request failed - invalid response" msgstr "" -#: src/dialog/photo/info.vue:76 +#: src/pages/about/feedback.vue:72 +#: src/pages/about/feedback.vue:103 +#: src/pages/about/feedback.vue:161 +msgid "Required" +msgstr "" + +#: src/dialog/photo/info.vue:64 msgid "Resolution" msgstr "" -#: src/component/navigation.vue:121 -#: src/routes.js:164 +#: src/component/photo/clipboard.vue:218 +msgid "Restore" +msgstr "" + +#: src/pages/settings/account.vue:95 +msgid "Retype Password" +msgstr "" + +#: src/component/navigation.vue:105 +#: src/routes.js:171 msgid "Review" msgstr "" @@ -1220,24 +1622,33 @@ msgstr "" msgid "Russian" msgstr "" -#: src/dialog/account/edit.vue:261 -#: src/dialog/album/edit.vue:85 -#: src/dialog/share.vue:91 +#: src/dialog/account/edit.vue:98 +#: src/dialog/album/edit.vue:45 +#: src/dialog/share.vue:60 msgid "Save" msgstr "" -#: src/dialog/photo/info.vue:115 +#: src/dialog/photo/info.vue:93 msgid "Scan" msgstr "" -#: src/component/navigation.vue:112 +#: src/component/navigation.vue:97 msgid "Scans" msgstr "" -#: src/routes.js:235 +#: src/component/photo/toolbar.vue:33 +#: src/pages/albums.vue:46 +#: src/pages/labels.vue:46 +#: src/pages/library/errors.vue:33 +#: src/pages/places.vue:30 +#: src/routes.js:242 msgid "Search" msgstr "" +#: src/pages/settings/general.vue:672 +msgid "Search and display photos on a map." +msgstr "" + #: src/pages/album/photos.vue:285 #: src/pages/albums.vue:405 #: src/pages/labels.vue:375 @@ -1250,7 +1661,7 @@ msgstr "" msgid "Search term too short" msgstr "" -#: src/pages/discover.vue:19 +#: src/pages/discover.vue:12 msgid "Season" msgstr "" @@ -1258,6 +1669,14 @@ msgstr "" msgid "Seaweed" msgstr "" +#: src/dialog/share.vue:256 +msgid "Secret" +msgstr "" + +#: src/dialog/upload.vue:121 +msgid "Select albums or create a new one" +msgstr "" + #: src/component/photo/clipboard.vue:162 msgid "Selection archived" msgstr "" @@ -1266,19 +1685,27 @@ msgstr "" msgid "Selection restored" msgstr "" +#: src/pages/about/feedback.vue:46 +msgid "Send" +msgstr "" + #: src/pages/settings/sync.vue:109 msgid "Server" msgstr "" +#: src/dialog/account/add.vue:61 +#: src/dialog/account/edit.vue:513 #: src/dialog/share.vue:146 msgid "Service URL" msgstr "" -#: src/component/navigation.vue:348 -#: src/component/navigation.vue:357 -#: src/routes.js:269 -#: src/routes.js:283 -#: src/routes.js:297 +#: src/component/navigation.vue:325 +#: src/component/navigation.vue:334 +#: src/component/navigation.vue:8 +#: src/component/navigation.vue:17 +#: src/routes.js:276 +#: src/routes.js:290 +#: src/routes.js:304 msgid "Settings" msgstr "" @@ -1286,18 +1713,41 @@ msgstr "" msgid "Settings saved" msgstr "" -#: src/dialog/share/upload.vue:56 +#: src/dialog/share/upload.vue:32 msgid "Setup" msgstr "" +#: src/component/album/clipboard.vue:65 +#: src/component/album/toolbar.vue:71 +#: src/component/photo/clipboard.vue:65 +#: src/pages/settings/general.vue:383 +msgid "Share" +msgstr "" + #: src/dialog/share.vue:6 msgid "Share %{name}" msgstr "" -#: src/share/albums.vue:83 +#: src/share/albums.vue:52 msgid "Shared with you." msgstr "" +#: src/pages/labels.vue:112 +msgid "Show less" +msgstr "" + +#: src/pages/settings/general.vue:576 +msgid "Show Library in navigation menu." +msgstr "" + +#: src/pages/labels.vue:97 +msgid "Show more" +msgstr "" + +#: src/pages/settings/general.vue:640 +msgid "Show server logs in Library." +msgstr "" + #: src/pages/photos.vue:286 msgid "Showing all %{n} results" msgstr "" @@ -1306,15 +1756,16 @@ msgstr "" msgid "Sidecar" msgstr "" -#: src/pages/login.vue:41 +#: src/pages/login.vue:20 msgid "Sign in" msgstr "" -#: src/pages/discover.vue:15 +#: src/pages/discover.vue:8 msgid "Similar" msgstr "" -#: src/dialog/photo/files.vue:107 +#: src/dialog/account/edit.vue:261 +#: src/dialog/photo/files.vue:84 #: src/dialog/photo/files.vue:242 msgid "Size" msgstr "" @@ -1329,6 +1780,11 @@ msgstr "" msgid "Sort by file name" msgstr "" +#: src/component/photo/toolbar.vue:293 +#: src/dialog/album/edit.vue:228 +msgid "Sort Order" +msgstr "" + #: src/dialog/photo/labels.vue:108 msgid "Source" msgstr "" @@ -1337,15 +1793,23 @@ msgstr "" msgid "Spanish" msgstr "" -#: src/component/navigation.vue:104 +#: src/pages/settings/general.vue:162 +msgid "Stack Sequences" +msgstr "" + +#: src/component/navigation.vue:89 msgid "Stacks" msgstr "" -#: src/pages/library/index.vue:65 +#: src/pages/library/index.vue:30 msgid "Start" msgstr "" -#: src/component/navigation.vue:271 +#: src/component/photo/viewer.vue:154 +msgid "Start/Stop Slideshow" +msgstr "" + +#: src/component/navigation.vue:249 msgid "States" msgstr "" @@ -1353,7 +1817,7 @@ msgstr "" msgid "Status" msgstr "" -#: src/dialog/photo/files.vue:89 +#: src/dialog/photo/files.vue:66 msgid "Storage Folder" msgstr "" @@ -1361,7 +1825,15 @@ msgstr "" msgid "Streets" msgstr "" -#: src/dialog/account/add.vue:45 +#: src/pages/settings/general.vue:742 +msgid "Style" +msgstr "" + +#: src/dialog/photo/details.vue:692 +msgid "Subject" +msgstr "" + +#: src/dialog/account/add.vue:21 msgid "Support for additional services, like Google Drive, will be added over time." msgstr "" @@ -1369,8 +1841,12 @@ msgstr "" msgid "Sync" msgstr "" +#: src/dialog/account/edit.vue:460 +msgid "Sync raw images" +msgstr "" + #: src/component/photo/list.vue:137 -#: src/dialog/photo/info.vue:62 +#: src/dialog/photo/info.vue:50 #: src/share/photo/list.vue:114 msgid "Taken" msgstr "" @@ -1383,21 +1859,34 @@ msgstr "" msgid "Text too long" msgstr "" -#: src/pages/library/index.vue:77 +#: src/pages/library/index.vue:35 msgid "The index currently contains %{n} hidden files." msgstr "" -#: src/pages/library/index.vue:78 +#: src/pages/library/index.vue:36 msgid "Their format may not be supported, they haven't been converted to JPEG yet or there are duplicates." msgstr "" -#: src/dialog/webdav.vue:29 -#: src/pages/settings/sync.vue:53 +#: src/pages/settings/general.vue:234 +msgid "Theme" +msgstr "" + +#: src/dialog/webdav.vue:17 +#: src/pages/settings/sync.vue:36 msgid "This mounts the originals folder as a network drive and allows you to open, edit, and delete files from your computer or smartphone as if they were local." msgstr "" +#: src/dialog/photo/details.vue:305 +msgid "Time UTC" +msgstr "" + +#: src/dialog/photo/details.vue:337 +msgid "Time Zone" +msgstr "" + #: src/component/photo/list.vue:136 -#: src/dialog/photo/info.vue:56 +#: src/dialog/photo/details.vue:144 +#: src/dialog/photo/info.vue:44 #: src/share/photo/list.vue:113 msgid "Title" msgstr "" @@ -1412,11 +1901,24 @@ msgstr "" msgid "to" msgstr "" +#: src/component/album/toolbar.vue:106 +#: src/component/album/toolbar.vue:121 +#: src/component/album/toolbar.vue:135 +#: src/component/photo/toolbar.vue:81 +#: src/component/photo/toolbar.vue:96 +#: src/component/photo/toolbar.vue:110 +msgid "Toggle View" +msgstr "" + +#: src/dialog/share.vue:257 +msgid "Token" +msgstr "" + #: src/options/options.js:172 msgid "Topographic" msgstr "" -#: src/pages/about/about.vue:79 +#: src/pages/about/about.vue:56 msgid "Trademarks" msgstr "" @@ -1424,10 +1926,10 @@ msgstr "" #: src/component/photo/list.vue:12 #: src/component/photo/list.vue:123 #: src/component/photo/mosaic.vue:12 -#: src/pages/albums.vue:64 -#: src/pages/albums.vue:73 -#: src/pages/labels.vue:51 -#: src/share/albums.vue:21 +#: src/pages/albums.vue:42 +#: src/pages/albums.vue:51 +#: src/pages/labels.vue:38 +#: src/share/albums.vue:19 #: src/share/photo/cards.vue:12 #: src/share/photo/list.vue:12 #: src/share/photo/list.vue:104 @@ -1435,7 +1937,8 @@ msgstr "" msgid "Try again using other filters or keywords." msgstr "" -#: src/dialog/photo/files.vue:113 +#: src/dialog/account/edit.vue:620 +#: src/dialog/photo/files.vue:90 #: src/dialog/photo/files.vue:243 #: src/dialog/photo/info.vue:15 msgid "Type" @@ -1461,24 +1964,29 @@ msgstr "" msgid "Unknown" msgstr "" -#: src/component/navigation.vue:209 -#: src/routes.js:143 +#: src/component/navigation.vue:192 +#: src/routes.js:150 msgid "Unsorted" msgstr "" -#: src/dialog/photo/files.vue:60 +#: src/dialog/photo/files.vue:39 msgid "Unstack" msgstr "" -#: src/dialog/photo/files.vue:188 -#: src/dialog/photo/info.vue:196 +#: src/dialog/photo/files.vue:165 +#: src/dialog/photo/info.vue:157 msgid "Updated" msgstr "" -#: src/dialog/share/upload.vue:60 -#: src/dialog/upload.vue:9 -#: src/dialog/upload.vue:77 -#: src/pages/library/import.vue:73 +#: src/component/album/toolbar.vue:152 +#: src/component/navigation.vue:61 +#: src/component/photo/toolbar.vue:127 +#: src/dialog/share/upload.vue:35 +#: src/dialog/upload.vue:8 +#: src/dialog/upload.vue:54 +#: src/pages/albums.vue:115 +#: src/pages/library/import.vue:38 +#: src/pages/settings/general.vue:319 #: src/pages/settings/sync.vue:110 msgid "Upload" msgstr "" @@ -1487,15 +1995,23 @@ msgstr "" msgid "Upload complete" msgstr "" -#: src/dialog/upload.vue:54 +#: src/dialog/upload.vue:38 msgid "Upload complete. Indexing…" msgstr "" -#: src/dialog/upload.vue:50 +#: src/dialog/upload.vue:34 msgid "Upload failed" msgstr "" -#: src/dialog/upload.vue:52 +#: src/dialog/account/edit.vue:437 +msgid "Upload local files" +msgstr "" + +#: src/pages/settings/general.vue:384 +msgid "Upload to WebDAV and share links with friends." +msgstr "" + +#: src/dialog/upload.vue:36 msgid "Uploading %{n} of %{t}…" msgstr "" @@ -1505,18 +2021,24 @@ msgstr "" msgid "Uploading photos…" msgstr "" -#: src/dialog/upload.vue:63 +#: src/dialog/upload.vue:46 msgid "Uploads that may contain such images will be rejected automatically." msgstr "" +#: src/dialog/share.vue:189 +msgid "URL" +msgstr "" + #: src/model/user.js:116 msgid "User" msgstr "" -#: src/pages/settings/general.vue:80 +#: src/pages/settings/general.vue:38 msgid "User Interface" msgstr "" +#: src/dialog/account/add.vue:85 +#: src/dialog/account/edit.vue:537 #: src/dialog/share.vue:147 msgid "Username" msgstr "" @@ -1528,44 +2050,49 @@ msgstr "" msgid "Video" msgstr "" -#: src/component/navigation.vue:169 -#: src/routes.js:157 +#: src/component/navigation.vue:153 +#: src/routes.js:164 msgid "Videos" msgstr "" -#: src/dialog/webdav.vue:12 +#: src/component/photo/toolbar.vue:263 +msgid "View" +msgstr "" + +#: src/dialog/webdav.vue:8 msgid "WebDAV clients can connect to PhotoPrism using the following URL:" msgstr "" -#: src/pages/settings/sync.vue:52 +#: src/pages/settings/sync.vue:35 msgid "WebDAV clients, like Microsoft’s Windows Explorer or Apple's Finder, can connect directly to PhotoPrism." msgstr "" -#: src/dialog/share.vue:113 +#: src/dialog/share.vue:81 #: src/dialog/share/upload.vue:7 msgid "WebDAV Upload" msgstr "" -#: src/pages/about/about.vue:4 -msgid "Whatever it is, we'd love to hear from you!" -msgstr "" - #: src/options/options.js:235 msgid "White" msgstr "" -#: src/pages/about/about.vue:32 -msgid "Who we are" +#: src/component/photo/toolbar.vue:322 +#: src/dialog/photo/details.vue:240 +msgid "Year" msgstr "" #: src/options/options.js:228 msgid "Yellow" msgstr "" -#: src/dialog/photo/archive.vue:19 -#: src/dialog/photo/files.vue:128 -#: src/dialog/photo/files.vue:136 -#: src/dialog/photo/files.vue:174 +#: src/dialog/photo/archive.vue:18 +#: src/dialog/photo/files.vue:105 +#: src/dialog/photo/files.vue:113 +#: src/dialog/photo/files.vue:151 +#: src/dialog/photo/info.vue:191 +#: src/dialog/photo/info.vue:218 +#: src/dialog/photo/info.vue:245 +#: src/dialog/photo/info.vue:272 msgid "Yes" msgstr "" @@ -1583,6 +2110,14 @@ msgstr "" msgid "You may only select one item" msgstr "" -#: src/pages/about/about.vue:82 +#: src/pages/about/about.vue:60 msgid "You may use it as required to describe our software, run your own server, for educational purposes, but not for offering commercial goods, products, or services without prior written permission. In other words, please ask." msgstr "" + +#: src/pages/about/feedback.vue:4 +msgid "Your message has been sent" +msgstr "" + +#: src/component/photo/viewer.vue:146 +msgid "Zoom in/out" +msgstr ""