diff --git a/po/en_GB.po b/po/en_GB.po index 2cb0589..1df50e4 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -1,26 +1,27 @@ # British English translation for loupe. # Copyright (C) 2023 loupe's COPYRIGHT HOLDER # This file is distributed under the same license as the loupe package. -# Bruce Cowan , 2023. -# Andi Chandler , 2024. +# Bruce Cowan , 2023-2025. +# Andi Chandler , 2024-2025. # msgid "" msgstr "" "Project-Id-Version: loupe main\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/loupe/-/issues\n" -"POT-Creation-Date: 2024-09-23 11:13+0000\n" -"PO-Revision-Date: 2024-09-24 10:56+0100\n" -"Last-Translator: Andi Chandler \n" +"POT-Creation-Date: 2025-03-05 22:50+0000\n" +"PO-Revision-Date: 2025-03-15 20:01+0000\n" +"Last-Translator: Bruce Cowan \n" "Language-Team: British English \n" "Language: en_GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);;\n" -"X-Generator: Poedit 3.5\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 3.4.4\n" #: data/org.gnome.Loupe.desktop.in.in:3 -#: data/org.gnome.Loupe.metainfo.xml.in.in:6 src/about.rs:31 src/window.rs:874 +#: data/org.gnome.Loupe.metainfo.xml.in.in:6 src/about.rs:31 +#: src/widgets/image_window.rs:866 msgid "Image Viewer" msgstr "Image Viewer" @@ -152,12 +153,14 @@ msgstr "Rotate Image" #: data/resources/gtk/help-overlay.ui:124 #: data/resources/gtk/help-overlay.ui:274 +#: data/resources/gtk/help-overlay.ui:315 msgctxt "shortcut window" msgid "Rotate Clockwise" msgstr "Rotate Clockwise" #: data/resources/gtk/help-overlay.ui:130 #: data/resources/gtk/help-overlay.ui:280 +#: data/resources/gtk/help-overlay.ui:321 msgctxt "shortcut window" msgid "Rotate Counterclockwise" msgstr "Rotate Anticlockwise" @@ -249,6 +252,46 @@ msgctxt "shortcut window" msgid "Gestures" msgstr "Gestures" +#: data/resources/gtk/help-overlay.ui:288 +msgctxt "shortcut window" +msgid "Editing" +msgstr "Editing" + +#: data/resources/gtk/help-overlay.ui:291 +msgctxt "shortcut window" +msgid "Open Editing View" +msgstr "Open Editing View" + +#: data/resources/gtk/help-overlay.ui:297 +msgctxt "shortcut window" +msgid "Replace Original" +msgstr "Replace Original" + +#: data/resources/gtk/help-overlay.ui:303 +msgctxt "shortcut window" +msgid "Save As" +msgstr "Save As" + +#: data/resources/gtk/help-overlay.ui:309 +msgctxt "shortcut window" +msgid "Cancel" +msgstr "Cancel" + +#: data/resources/gtk/help-overlay.ui:327 +msgctxt "shortcut window" +msgid "Mirror Horizontally" +msgstr "Mirror Horizontally" + +#: data/resources/gtk/help-overlay.ui:333 +msgctxt "shortcut window" +msgid "Mirror Vertically" +msgstr "Mirror Vertically" + +#: data/resources/gtk/help-overlay.ui:339 +msgctxt "shortcut window" +msgid "Apply Crop" +msgstr "Apply Crop" + #. Translators: Replace "translator-credits" with your names, one name per line #: src/about.rs:43 msgid "translator-credits" @@ -260,7 +303,7 @@ msgstr "" msgid "Copyright © 2020–2024 Christopher Davis et al." msgstr "Copyright © 2020–2024 Christopher Davis et al." -#: src/file_model.rs:131 +#: src/file_model.rs:180 msgid "Could not list other files in directory." msgstr "Could not list other files in directory." @@ -270,37 +313,36 @@ msgid "\\u{192}\\u{2215}{}" msgstr "\\u{192}\\u{2215}{}" #. Translators: Fractional exposure time (photography) in seconds -#: src/metadata.rs:269 +#: src/metadata.rs:266 msgid "1\\u{2215}{}\\u{202F}s" msgstr "1\\u{2215}{}\\u{202F}s" #. Translators: Exposure time (photography) in seconds -#: src/metadata.rs:277 +#: src/metadata.rs:274 msgid "{}\\u{202F}s" msgstr "{}\\u{202F}s" -#. Translators: Unit for focal length in millimeters -#: src/metadata.rs:303 +#: src/metadata.rs:288 msgid "{}\\u{202F}mm" msgstr "{}\\u{202F}mm" #. Translators: short for "north" in GPS coordinate -#: src/metadata/gps.rs:165 +#: src/metadata.rs:328 msgid "N" msgstr "N" #. Translators: short for "south" in GPS coordinate -#: src/metadata/gps.rs:168 +#: src/metadata.rs:332 msgid "S" msgstr "S" #. Translators: short for "east" in GPS coordinate -#: src/metadata/gps.rs:190 +#: src/metadata.rs:341 msgid "E" msgstr "E" #. Translators: short for "west" in GPS coordinate -#: src/metadata/gps.rs:193 +#: src/metadata.rs:345 msgid "W" msgstr "W" @@ -308,29 +350,201 @@ msgstr "W" #. The format has to follow #. The default is already translated. Don't change if you are not sure what to #. use. -#: src/util.rs:37 +#: src/util.rs:39 #, c-format msgid "%x %X" msgstr "%x %X" -#: src/util.rs:180 src/window.rs:659 +#: src/util.rs:182 src/widgets/image_window.rs:638 msgid "Failed to restore image from trash" msgstr "Failed to restore image from wastebasket" +#: src/widgets/drag_overlay.ui:15 +msgid "Drop Image to View" +msgstr "Drop Image to View" + +#: src/widgets/edit/crop.rs:360 +msgid "Failed to Edit Image" +msgstr "Failed to Edit Image" + +#: src/widgets/edit/crop.ui:6 +msgid "Free" +msgstr "Free" + +#: src/widgets/edit/crop.ui:11 +msgid "Original" +msgstr "Original" + +#: src/widgets/edit/crop.ui:16 +msgid "Square" +msgstr "Square" + +#: src/widgets/edit/crop.ui:21 +msgid "5:4" +msgstr "5:4" + +#: src/widgets/edit/crop.ui:26 +msgid "4:3" +msgstr "4:3" + +#: src/widgets/edit/crop.ui:31 +msgid "3:2" +msgstr "3:2" + +#: src/widgets/edit/crop.ui:36 +msgid "16:9" +msgstr "16:9" + +#: src/widgets/edit/crop.ui:77 src/widgets/edit/crop.ui:364 +msgid "Aspect Ratio" +msgstr "Aspect Ratio" + +#: src/widgets/edit/crop.ui:91 +msgid "_Free" +msgstr "_Free" + +#: src/widgets/edit/crop.ui:109 +msgid "_Original" +msgstr "_Original" + +#: src/widgets/edit/crop.ui:127 +msgid "_Square" +msgstr "_Square" + +#: src/widgets/edit/crop.ui:145 +msgid "_5:4" +msgstr "_5:4" + +#: src/widgets/edit/crop.ui:166 +msgid "_4:3" +msgstr "_4:3" + +#: src/widgets/edit/crop.ui:187 +msgid "_3:2" +msgstr "_3:2" + +#: src/widgets/edit/crop.ui:208 +msgid "_16:9" +msgstr "_16:9" + +#: src/widgets/edit/crop.ui:231 src/widgets/edit/crop.ui:377 +msgid "Orientation Landscape" +msgstr "Orientation Landscape" + +#: src/widgets/edit/crop.ui:240 src/widgets/edit/crop.ui:389 +msgid "Orientation Portrait" +msgstr "Orientation Portrait" + +#: src/widgets/edit/crop.ui:252 src/widgets/image_page.ui:15 +#: src/widgets/image_window.ui:25 +msgid "Rotate" +msgstr "Rotate" + +#: src/widgets/edit/crop.ui:261 src/widgets/edit/crop.ui:407 +msgid "Rotate Counter Clockwise" +msgstr "Rotate Anticlockwise" + +#: src/widgets/edit/crop.ui:268 +msgid "Rotate Clockwise" +msgstr "Rotate Clockwise" + +#: src/widgets/edit/crop.ui:278 +msgid "Flip" +msgstr "Flip" + +#: src/widgets/edit/crop.ui:287 src/widgets/edit/crop.ui:415 +msgid "Mirror Horizontally" +msgstr "Mirror Horizontally" + +#: src/widgets/edit/crop.ui:294 +msgid "Mirror Vertically" +msgstr "Mirror Vertically" + +#: src/widgets/edit/crop.ui:306 src/widgets/edit/crop.ui:429 +msgid "_Reset" +msgstr "_Reset" + +#: src/widgets/edit/crop.ui:307 src/widgets/edit/crop.ui:431 +msgid "Undo Changes in this View" +msgstr "Undo Changes in this View" + +#: src/widgets/edit/crop_selection.ui:46 +msgid "Crop Selection" +msgstr "Crop Selection" + +#. Translators: Filename suffix +#. Translators: Filename suffix, {} is replaced by a number +#: src/widgets/edit_window.rs:192 src/widgets/edit_window.rs:195 +msgid " (Edited)" +msgid_plural " (Edited {})" +msgstr[0] " (Edited)" +msgstr[1] " (Edited {})" + +#: src/widgets/edit_window.rs:290 src/widgets/edit_window.rs:316 +msgid "Failed to save image." +msgstr "Failed to save image." + +#: src/widgets/edit_window.rs:346 +msgid "Editing Image" +msgstr "Editing Image" + +#: src/widgets/edit_window.rs:360 +msgid "Failed to edit image." +msgstr "Failed to edit image." + +#: src/widgets/edit_window.rs:370 src/widgets/edit_window.rs:393 +msgid "Failed to Save Image" +msgstr "Failed to Save Image" + +#: src/widgets/edit_window.rs:376 +msgid "Saving Image" +msgstr "Saving Image" + +#: src/widgets/edit_window.ui:64 +msgid "_Cancel" +msgstr "_Cancel" + +#: src/widgets/edit_window.ui:71 +msgid "_Save" +msgstr "_Save" + +#: src/widgets/edit_window.ui:92 +msgid "_Save As…" +msgstr "_Save As…" + +#: src/widgets/edit_window.ui:100 +msgid "Keep original and create a new file" +msgstr "Keep original and create a new file" + +#: src/widgets/edit_window.ui:120 +msgid "_Replace Original" +msgstr "_Replace Original" + +#: src/widgets/edit_window.ui:128 +msgid "Original image will be moved to the trash" +msgstr "Original image will be moved to the wastebasket" + +#: src/widgets/error_details.rs:79 +msgid "" +"The following error occurred. If you think this is an issue with the " +"program, please include this information when you report the error." +msgstr "" +"The following error occurred. If you think this is an issue with the " +"program, please include this information when you report the error." + #: src/widgets/error_details.ui:4 -#| msgid "Error Message" msgid "Error Details" msgstr "Error Details" #: src/widgets/error_details.ui:19 msgid "" -"The image loader reported the following when trying to load the image. " -"Please include this information when you report an error. If possible, " -"please also provide the image that causes the issue." +"The image loader reported the following when trying to load or edit the " +"image. Please include this information when you report an error. If " +"possible, please also provide the image that causes the issue." msgstr "" -"The image loader reported the following when trying to load the image. " -"Please include this information when you report an error. If possible, " -"please also provide the image that causes the issue." +"The image loader reported the following when trying to load or edit the " +"image. Please include this information when you report an error. If " +"possible, please also provide the image that causes the issue." #: src/widgets/error_details.ui:24 msgid "Error Message" @@ -344,7 +558,7 @@ msgstr "Copy Error Message" msgid "Report _Issue" msgstr "Report _Issue" -#: src/widgets/image_page.rs:226 +#: src/widgets/image_page.rs:227 msgid "" "No image loaders available. Maybe the “glycin-loaders” package with " "compatibility version “{}” is not installed." @@ -352,43 +566,43 @@ msgstr "" "No image loaders available. Maybe the “glycin-loaders” package with " "compatibility version “{}” is not installed." -#: src/widgets/image_page.rs:241 +#: src/widgets/image_page.rs:242 msgid "The image format “{} ({})” is known but not installed." msgstr "The image format “{} ({})” is known but not installed." -#: src/widgets/image_page.rs:248 +#: src/widgets/image_page.rs:249 msgid "Unknown image format “{} ({}).”" msgstr "Unknown image format “{} ({}).”" -#: src/widgets/image_page.rs:276 +#: src/widgets/image_page.rs:277 msgid "There is not enough free memory available to load this image." msgstr "There is not enough free memory available to load this image." -#: src/widgets/image_page.rs:280 +#: src/widgets/image_page.rs:281 msgid "Either the image file is corrupted or it contains unsupported elements." msgstr "" "Either the image file is corrupted or it contains unsupported elements." -#: src/widgets/image_page.ui:6 src/window.ui:16 +#: src/widgets/image_page.ui:6 src/widgets/image_window.ui:16 msgid "_Open With…" msgstr "_Open With…" -#: src/widgets/image_page.ui:14 src/window.ui:24 +#: src/widgets/image_page.ui:10 src/widgets/image_window.ui:20 msgid "_Print…" msgstr "_Print…" -#: src/widgets/image_page.ui:18 -msgid "_Copy" -msgstr "_Copy" - -#: src/widgets/image_page.ui:23 src/window.ui:29 -msgid "Rotate" -msgstr "Rotate" - -#: src/widgets/image_page.ui:34 src/window.ui:40 +#: src/widgets/image_page.ui:26 src/widgets/image_window.ui:36 msgid "_Set as Background…" msgstr "_Set as Background…" +#: src/widgets/image_page.ui:30 src/widgets/image_window.ui:40 +msgid "_Delete" +msgstr "_Delete" + +#: src/widgets/image_page.ui:34 +msgid "_Copy" +msgstr "_Copy" + #: src/widgets/image_page.ui:63 msgid "Could not Load Image" msgstr "Could not Load Image" @@ -401,44 +615,157 @@ msgstr "More _Information" msgid "_Reload" msgstr "_Reload" -#: src/widgets/image_page.ui:123 src/window.ui:225 +#: src/widgets/image_page.ui:123 src/widgets/image_window.ui:101 msgid "Rotate Left" msgstr "Rotate Left" -#: src/widgets/image_page.ui:133 src/window.ui:235 +#: src/widgets/image_page.ui:133 src/widgets/image_window.ui:111 msgid "Rotate Right" msgstr "Rotate Right" +#: src/widgets/image_view.rs:197 +msgid "{} %" +msgstr "{} %" + #. Translators: This is a toast notification, informing the user that #. an image has been set as background. -#: src/widgets/image_view.rs:720 +#: src/widgets/image_view.rs:836 msgid "Set as background." msgstr "Set as background." -#: src/widgets/image_view.rs:733 +#: src/widgets/image_view.rs:849 msgid "Could not set background." msgstr "Could not set background." -#: src/widgets/image_view.ui:27 +#: src/widgets/image_view.ui:30 msgid "Previous Image" msgstr "Previous Image" -#: src/widgets/image_view.ui:38 +#: src/widgets/image_view.ui:40 msgid "Next Image" msgstr "Next Image" -#: src/widgets/image_view.ui:63 +#: src/widgets/image_view.ui:74 msgid "Zoom Out" msgstr "Zoom Out" -#: src/widgets/image_view.ui:74 +#: src/widgets/image_view.ui:85 msgid "Zoom In" msgstr "Zoom In" -#: src/widgets/image_view.ui:85 +#: src/widgets/image_view.ui:100 +msgid "Toggle Zoom" +msgstr "Toggle Zoom" + +#: src/widgets/image_view.ui:108 +msgid "Zoom to Specific Level" +msgstr "Zoom to Specific Level" + +#: src/widgets/image_view.ui:237 +msgid "Custom Zoom Level" +msgstr "Custom Zoom Level" + +#: src/widgets/image_view.ui:243 +#| msgid "Zoom to Specific Level" +msgid "Zoom to Specified Level" +msgstr "Zoom to Specified Level" + +#: src/widgets/image_window.rs:502 +msgid "Supported image formats" +msgstr "Supported image formats" + +#: src/widgets/image_window.rs:508 +msgid "All files" +msgstr "All files" + +#: src/widgets/image_window.rs:515 +msgid "Open Image" +msgstr "Open Image" + +#: src/widgets/image_window.rs:601 +msgid "Image copied to clipboard" +msgstr "Image copied to clipboard" + +#: src/widgets/image_window.rs:622 +msgid "Image moved to trash" +msgstr "Image moved to wastebasket" + +#: src/widgets/image_window.rs:623 +msgid "Undo" +msgstr "Undo" + +#: src/widgets/image_window.rs:653 +msgid "Failed to move image to trash" +msgstr "Failed to move image to wastebasket" + +#: src/widgets/image_window.rs:677 +msgid "Permanently Delete Image?" +msgstr "Permanently Delete Image?" + +#: src/widgets/image_window.rs:679 +msgid "After deleting the image “{}” it will be permanently lost." +msgstr "After deleting the image “{}” it will be permanently lost." + +#: src/widgets/image_window.rs:687 +msgid "Cancel" +msgstr "Cancel" + +#: src/widgets/image_window.rs:688 +msgid "Delete" +msgstr "Delete" + +#: src/widgets/image_window.rs:699 +msgid "Failed to delete image" +msgstr "Failed to delete image" + +#: src/widgets/image_window.ui:6 +msgid "_New Window" +msgstr "_New Window" + +#: src/widgets/image_window.ui:10 +msgid "_Open…" +msgstr "_Open…" + +#: src/widgets/image_window.ui:46 +msgid "_Help" +msgstr "_Help" + +#: src/widgets/image_window.ui:50 +msgid "_Keyboard Shortcuts" +msgstr "_Keyboard Shortcuts" + +#: src/widgets/image_window.ui:54 +msgid "_About Image Viewer" +msgstr "_About Image Viewer" + +#: src/widgets/image_window.ui:87 msgid "Toggle Fullscreen" msgstr "Toggle Fullscreen" +#: src/widgets/image_window.ui:93 +msgid "Main Menu" +msgstr "Main Menu" + +#: src/widgets/image_window.ui:125 +msgid "Image Properties" +msgstr "Image Properties" + +#: src/widgets/image_window.ui:132 +msgid "Edit Image" +msgstr "Edit Image" + +#: src/widgets/image_window.ui:220 +msgid "View Images" +msgstr "View Images" + +#: src/widgets/image_window.ui:221 +msgid "Drag and drop images here" +msgstr "Drag and drop images here" + +#: src/widgets/image_window.ui:225 +msgid "_Open Files…" +msgstr "_Open Files…" + #: src/widgets/print.rs:108 msgid "Top" msgstr "Top" @@ -479,19 +806,19 @@ msgstr "px" msgid "Print “{}”" msgstr "Print “{}”" -#: src/widgets/print.rs:465 +#: src/widgets/print.rs:476 msgid "Continue…" msgstr "Continue…" -#: src/widgets/print.rs:466 +#: src/widgets/print.rs:477 msgid "Print Image" msgstr "Print Image" -#: src/widgets/print.rs:788 +#: src/widgets/print.rs:791 msgid "_Scale" msgstr "_Scale" -#: src/widgets/print.rs:791 +#: src/widgets/print.rs:794 msgid "_Width" msgstr "_Width" @@ -556,30 +883,30 @@ msgstr "_Fill Space" msgid "H_eight" msgstr "H_eight" -#: src/widgets/properties_view.rs:255 +#: src/widgets/properties_view.rs:258 msgid "Unknown" msgstr "Unknown" #. Translators: Addition of image being transparent to format name -#: src/widgets/properties_view.rs:259 +#: src/widgets/properties_view.rs:262 msgid ", transparent" msgstr ", transparent" #. Translators: Addition of image being grayscale to format name -#: src/widgets/properties_view.rs:264 +#: src/widgets/properties_view.rs:267 msgid ", grayscale" msgstr ", greyscale" #. Translators: Addition of bit size to format name -#: src/widgets/properties_view.rs:269 +#: src/widgets/properties_view.rs:272 msgid ", {}\\u{202F}bit" msgstr ", {}\\u{202F}bit" -#: src/widgets/properties_view.rs:287 +#: src/widgets/properties_view.rs:290 msgid "{}\\u{202F}\\u{D7}\\u{202F}{}" msgstr "{}\\u{202F}\\u{D7}\\u{202F}{}" -#: src/widgets/properties_view.rs:326 +#: src/widgets/properties_view.rs:329 msgid "Image Coordinates Copied" msgstr "Image Coordinates Copied" @@ -629,123 +956,38 @@ msgid "Originally Created" msgstr "Originally Created" #: src/widgets/properties_view.ui:159 +msgid "Comment" +msgstr "Comment" + +#: src/widgets/properties_view.ui:169 msgid "Aperture" msgstr "Aperture" -#: src/widgets/properties_view.ui:169 +#: src/widgets/properties_view.ui:179 msgid "Exposure" msgstr "Exposure" -#: src/widgets/properties_view.ui:179 +#: src/widgets/properties_view.ui:189 msgid "ISO" msgstr "ISO" -#: src/widgets/properties_view.ui:189 +#: src/widgets/properties_view.ui:199 msgid "Focal Length" msgstr "Focal Length" -#: src/widgets/properties_view.ui:199 +#: src/widgets/properties_view.ui:209 msgid "Maker, Model" msgstr "Maker, Model" -#: src/window.rs:523 -msgid "Supported image formats" -msgstr "Supported image formats" +#: src/widgets/window.rs:222 +msgid "Show Details" +msgstr "Show Details" -#: src/window.rs:529 -msgid "All files" -msgstr "All files" +#~ msgid "Copy to Clipboard" +#~ msgstr "Copy to Clipboard" -#: src/window.rs:536 -msgid "Open Image" -msgstr "Open Image" - -#: src/window.rs:622 -msgid "Image copied to clipboard" -msgstr "Image copied to clipboard" - -#: src/window.rs:643 -msgid "Image moved to trash" -msgstr "Image moved to wastebasket" - -#: src/window.rs:644 -msgid "Undo" -msgstr "Undo" - -#: src/window.rs:674 -msgid "Failed to move image to trash" -msgstr "Failed to move image to wastebasket" - -#: src/window.rs:698 -msgid "Permanently Delete Image?" -msgstr "Permanently Delete Image?" - -#: src/window.rs:700 -msgid "After deleting the image “{}” it will be permanently lost." -msgstr "After deleting the image “{}” it will be permanently lost." - -#: src/window.rs:708 -msgid "Cancel" -msgstr "Cancel" - -#: src/window.rs:709 -msgid "Delete" -msgstr "Delete" - -#: src/window.rs:720 -msgid "Failed to delete image" -msgstr "Failed to delete image" - -#: src/window.ui:6 -msgid "_New Window" -msgstr "_New Window" - -#: src/window.ui:10 -msgid "_Open…" -msgstr "_Open…" - -#: src/window.ui:46 -msgid "_Help" -msgstr "_Help" - -#: src/window.ui:50 -msgid "_Keyboard Shortcuts" -msgstr "_Keyboard Shortcuts" - -#: src/window.ui:54 -msgid "_About Image Viewer" -msgstr "_About Image Viewer" - -#: src/window.ui:204 -msgid "Copy to Clipboard" -msgstr "Copy to Clipboard" - -#: src/window.ui:211 -msgid "Move to Trash" -msgstr "Move to Wastebasket" - -#: src/window.ui:217 -msgid "Main Menu" -msgstr "Main Menu" - -#: src/window.ui:249 -msgid "Image Properties" -msgstr "Image Properties" - -#: src/window.ui:281 -msgid "View Images" -msgstr "View Images" - -#: src/window.ui:282 -msgid "Drag and drop images here" -msgstr "Drag and drop images here" - -#: src/window.ui:286 -msgid "_Open Files…" -msgstr "_Open Files…" - -#~ msgid "Failed to open image" -#~ msgstr "Failed to open image" +#~ msgid "Move to Trash" +#~ msgstr "Move to Wastebasket" #~ msgid "The Loupe Team" #~ msgstr "The Loupe Team"