2019-10-06 17:31:27 +08:00
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
2025-04-26 17:02:24 +08:00
<TS version= "2.1" language= "en_US" >
2020-09-28 20:10:33 +08:00
<context>
<name> AboutDialog</name>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/aboutdialog.ui" line= "9" />
2020-09-28 20:10:33 +08:00
<source> About</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "31" />
2020-09-28 20:10:33 +08:00
<source> Launch application with image file path as argument to load the file.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "34" />
2020-09-28 20:10:33 +08:00
<source> Drag and drop image file onto the window is also supported.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "35" />
2021-04-17 00:25:19 +08:00
<source> None of the operations in this application will alter the pictures on disk.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "38" />
2023-10-15 17:42:46 +08:00
<source> Avoid resetting the zoom/rotation/flip state that was applied to the image view when switching between images.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "53" />
2020-09-29 09:45:07 +08:00
<source> Version: %1</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "30" />
<source> General Help</source>
2020-10-05 20:43:30 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "32" />
<source> Passing in a single image file will load all the images in that directory and start viewing from that image.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../../app/aboutdialog.cpp" line= "33" />
<source> Passing in multiple image files lets you view them one by one.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../../app/aboutdialog.cpp" line= "36" />
<source> Context Menu Help</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../../app/aboutdialog.cpp" line= "37" />
<source> Keep transformation</source>
<comment> The same meaning of MainWindow' s Keep transformation.</comment>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../../app/aboutdialog.cpp" line= "39" />
<source> Checkerboard</source>
<comment> The same meaning of MainWindow' s Checkerboard.</comment>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../../app/aboutdialog.cpp" line= "40" />
<source> Checkerboard light and dark theme can be adjusted in the configuration window, or easily switch it by holding Shift and clicking the button.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../../app/aboutdialog.cpp" line= "54" />
<source> Upstream author</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../../app/aboutdialog.cpp" line= "55" />
<source> Hard fork author</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../../app/aboutdialog.cpp" line= "56" />
2020-09-28 20:10:33 +08:00
<source> Built with Qt %1 (%2)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 15:29:38 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "57" />
2020-09-28 20:10:33 +08:00
<source> Source code</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 15:29:38 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "60" />
2020-10-05 20:43:30 +08:00
<source> Contributors</source>
2020-09-28 20:10:33 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 15:29:38 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "61" />
2020-10-05 20:43:30 +08:00
<source> List of contributors on GitHub</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 15:29:38 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "62" />
2020-10-05 20:43:30 +08:00
<source> Thanks to all people who contributed to this project.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 15:29:38 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "63" />
2020-10-05 20:43:30 +08:00
<source> Translators</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 15:29:38 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "64" />
2020-10-05 20:43:30 +08:00
<source> I would like to thank the following people who volunteered to translate this application.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 15:29:38 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "67" />
2026-09-29 13:17:31 +08:00
<source> License</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 15:29:38 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "68" />
2026-09-29 13:17:31 +08:00
<source> This application is released under the MIT License.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 15:29:38 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "69" />
2026-09-29 13:17:31 +08:00
<source> License Verbatim Copy</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 15:29:38 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "72" />
2026-09-29 13:17:31 +08:00
<source> Third-party Libraries</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 15:29:38 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "73" />
2026-09-29 13:17:31 +08:00
<source> This application is built on the following free software libraries.</source>
2020-12-25 13:53:57 +08:00
<comment> Free as in freedom</comment>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 15:29:38 +08:00
<location filename= "../../app/aboutdialog.cpp" line= "74" />
2026-09-29 13:17:31 +08:00
<source> Some of them are optional and might not be included with this distribution depending on the build environment.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../../app/aboutdialog.ui" line= "53" />
2020-10-05 20:43:30 +08:00
<source> & Special Thanks</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/aboutdialog.ui" line= "81" />
2020-10-05 20:43:30 +08:00
<source> & Third-party Libraries</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/aboutdialog.ui" line= "25" />
2020-09-28 20:10:33 +08:00
<source> & Help</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/aboutdialog.ui" line= "39" />
2020-09-28 20:10:33 +08:00
<source> & About</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/aboutdialog.ui" line= "67" />
2020-09-28 20:10:33 +08:00
<source> & License</source>
<translation type= "unfinished" ></translation>
</message>
</context>
2019-10-06 17:31:27 +08:00
<context>
<name> GraphicsScene</name>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/graphicsscene.cpp" line= "132" />
2019-10-06 17:31:27 +08:00
<source> Drag image here</source>
2026-09-29 13:17:31 +08:00
<comment> The same meaning of MainWindow' s hint.</comment>
2019-10-06 17:31:27 +08:00
<translation type= "unfinished" ></translation>
</message>
</context>
<context>
<name> GraphicsView</name>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/graphicsview.cpp" line= "54" />
2019-10-06 17:31:27 +08:00
<source> File is not a valid image</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/graphicsview.cpp" line= "58" />
<location filename= "../../app/graphicsview.cpp" line= "63" />
<location filename= "../../app/graphicsview.cpp" line= "74" />
2020-11-04 00:16:37 +08:00
<source> Image data is invalid or currently unsupported</source>
2019-10-06 17:31:27 +08:00
<translation type= "unfinished" ></translation>
</message>
</context>
<context>
<name> MainWindow</name>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/mainwindow.ui" line= "140" />
2020-01-01 14:51:46 +08:00
<source> & Copy</source>
<translation type= "unfinished" ></translation>
</message>
2021-03-14 01:03:25 +08:00
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/mainwindow.ui" line= "145" />
<source> & Transform</source>
2024-07-31 19:41:51 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/mainwindow.cpp" line= "338" />
2024-07-31 19:41:51 +08:00
<source> Not supported mimedata: %1</source>
2024-04-15 01:16:00 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/mainwindow.cpp" line= "250" />
<source> Drag image here</source>
2026-01-18 14:02:31 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/mainwindow.cpp" line= "495" />
2024-07-31 19:41:51 +08:00
<source> Are you sure you want to move " %1" to recycle bin?</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/mainwindow.cpp" line= "499" />
2025-06-01 13:26:49 +08:00
<source> Failed to move file to trash</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/mainwindow.cpp" line= "500" />
2024-04-15 01:16:00 +08:00
<source> Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "104" />
2021-03-14 01:03:25 +08:00
<source> Copy P& ixmap</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "105" />
2021-03-14 01:03:25 +08:00
<source> Copy & File Path</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "111" />
<source> Fit to screen</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../../app/actionmanager.cpp" line= "112" />
<source> Fit by width</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../../app/actionmanager.cpp" line= "113" />
<source> Fit by height</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../../app/actionmanager.cpp" line= "118" />
<source> Flip & Vertically</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../../app/actionmanager.cpp" line= "138" />
2021-03-14 01:03:25 +08:00
<source> Properties</source>
<translation type= "unfinished" ></translation>
</message>
2020-01-01 14:51:46 +08:00
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "122" />
2023-10-15 17:42:46 +08:00
<source> Keep transformation</source>
<comment> The ' transformation' means the flip/rotation status that currently applied to the image view</comment>
<translation type= "unfinished" ></translation>
</message>
2021-03-14 01:03:25 +08:00
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "114" />
2021-03-14 01:03:25 +08:00
<source> Zoom in</source>
<translation type= "unfinished" ></translation>
</message>
2022-02-09 00:16:44 +08:00
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "115" />
2026-01-18 14:02:31 +08:00
<source> Zoom out</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "124" />
2026-01-18 14:02:31 +08:00
<source> Pause/Resume Animation</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "125" />
2026-01-18 14:02:31 +08:00
<source> Animation Go to Next Frame</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "117" />
2026-01-18 14:02:31 +08:00
<source> Flip & Horizontally</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "123" />
2026-01-18 14:02:31 +08:00
<source> Toggle Checkerboard</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "110" />
2026-01-18 14:02:31 +08:00
<source> Actual size</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "119" />
2026-01-18 14:02:31 +08:00
<source> Rotate right</source>
2024-07-31 19:41:51 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "120" />
2026-01-18 14:02:31 +08:00
<source> Rotate left</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "107" />
2022-02-09 00:16:44 +08:00
<source> Previous image</source>
<translation type= "unfinished" ></translation>
</message>
2021-07-04 01:27:29 +08:00
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "108" />
2022-02-09 00:16:44 +08:00
<source> Next image</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/mainwindow.cpp" line= "494" />
<location filename= "../../app/actionmanager.cpp" line= "127" />
2024-04-15 01:16:00 +08:00
<source> Move to Trash</source>
2021-03-14 01:03:25 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "140" />
2024-04-15 01:16:00 +08:00
<source> Configure...</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "141" />
2024-04-15 01:16:00 +08:00
<source> Help</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "130" />
2022-02-09 00:16:44 +08:00
<source> Show in File Explorer</source>
<comment> File Explorer is the name of explorer.exe under Windows</comment>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/actionmanager.cpp" line= "136" />
2022-02-09 00:16:44 +08:00
<source> Show in directory</source>
<translation type= "unfinished" ></translation>
</message>
2020-09-28 20:10:33 +08:00
</context>
2020-10-30 13:06:46 +08:00
<context>
<name> MetadataDialog</name>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatadialog.ui" line= "9" />
2020-10-30 13:06:46 +08:00
<source> Image Metadata</source>
<translation type= "unfinished" ></translation>
</message>
</context>
<context>
<name> MetadataModel</name>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "43" />
2020-11-04 00:16:37 +08:00
<source> Origin</source>
<comment> Section name.</comment>
2020-10-30 13:06:46 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "44" />
2020-11-04 00:16:37 +08:00
<source> Image</source>
<comment> Section name.</comment>
2020-10-30 13:06:46 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "48" />
2020-11-04 00:16:37 +08:00
<source> File</source>
<comment> Section name.</comment>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "45" />
2020-11-04 00:16:37 +08:00
<source> Camera</source>
<comment> Section name.</comment>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "35" />
2020-11-04 00:16:37 +08:00
<source> %1 File</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "42" />
2020-11-04 00:16:37 +08:00
<source> Description</source>
<comment> Section name.</comment>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "46" />
2020-11-04 00:16:37 +08:00
<source> Advanced photo</source>
<comment> Section name.</comment>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "47" />
2020-11-04 00:16:37 +08:00
<source> GPS</source>
<comment> Section name.</comment>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "52" />
2020-11-04 00:16:37 +08:00
<source> Dimensions</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "54" />
2021-04-17 00:25:19 +08:00
<source> Aspect ratio</source>
2020-11-04 00:16:37 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "58" />
2021-04-17 00:25:19 +08:00
<source> Frame count</source>
2020-11-04 00:16:37 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "62" />
2021-04-17 00:25:19 +08:00
<source> Name</source>
2020-11-04 00:16:37 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "64" />
2021-04-17 00:25:19 +08:00
<source> Item type</source>
2020-11-04 00:16:37 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "66" />
2021-04-17 00:25:19 +08:00
<source> Folder path</source>
2020-11-04 00:16:37 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "68" />
2021-04-17 00:25:19 +08:00
<source> Size</source>
2020-11-04 00:16:37 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "70" />
2021-04-17 00:25:19 +08:00
<source> Date created</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "72" />
2021-04-17 00:25:19 +08:00
<source> Date modified</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "79" />
2021-07-04 01:27:29 +08:00
<source> Title</source>
2020-11-17 00:08:07 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "81" />
2021-07-04 01:27:29 +08:00
<source> Subject</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "83" />
2021-07-04 01:27:29 +08:00
<source> Rating</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "85" />
2021-07-04 01:27:29 +08:00
<source> Tags</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "87" />
2020-11-16 00:47:55 +08:00
<source> Comments</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "90" />
2020-11-17 00:08:07 +08:00
<source> Authors</source>
2020-11-16 00:47:55 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "92" />
2020-11-17 00:08:07 +08:00
<source> Date taken</source>
2020-11-16 00:47:55 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "98" />
2020-11-17 00:08:07 +08:00
<source> Program name</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "100" />
2021-04-17 00:25:19 +08:00
<source> Copyright</source>
2020-11-17 00:08:07 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "103" />
2021-04-17 00:25:19 +08:00
<source> Horizontal resolution</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "105" />
2021-04-17 00:25:19 +08:00
<source> Vertical resolution</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "107" />
2021-04-17 00:25:19 +08:00
<source> Resolution unit</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "109" />
2020-11-17 00:08:07 +08:00
<source> Colour representation</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "112" />
2020-11-17 00:08:07 +08:00
<source> Camera maker</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "114" />
2020-11-16 00:47:55 +08:00
<source> Camera model</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "116" />
2020-11-17 00:08:07 +08:00
<source> F-stop</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "118" />
2020-11-17 00:08:07 +08:00
<source> Exposure time</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "120" />
2020-11-16 00:47:55 +08:00
<source> ISO speed</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "122" />
2020-11-17 00:08:07 +08:00
<source> Exposure bias</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "124" />
2020-11-16 00:47:55 +08:00
<source> Focal length</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "126" />
2020-11-17 00:08:07 +08:00
<source> Max aperture</source>
2020-11-16 00:47:55 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "128" />
2020-11-17 00:08:07 +08:00
<source> Metering mode</source>
2020-11-16 00:47:55 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "130" />
2023-03-23 00:06:40 +08:00
<source> Subject distance</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "132" />
2020-11-17 00:08:07 +08:00
<source> Flash mode</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "134" />
2020-11-17 00:08:07 +08:00
<source> 35mm focal length</source>
2020-10-30 13:06:46 +08:00
<translation type= "unfinished" ></translation>
</message>
2020-11-04 00:16:37 +08:00
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "137" />
2020-11-17 00:08:07 +08:00
<source> Lens model</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "139" />
2023-03-23 00:06:40 +08:00
<source> Contrast</source>
2020-11-17 00:08:07 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "141" />
2023-03-23 00:06:40 +08:00
<source> Brightness</source>
2020-11-17 00:08:07 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "143" />
2023-03-23 00:06:40 +08:00
<source> Exposure program</source>
2020-11-17 00:08:07 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "145" />
2023-03-23 00:06:40 +08:00
<source> Saturation</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "147" />
2023-03-23 00:06:40 +08:00
<source> Sharpness</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "149" />
2023-03-23 00:06:40 +08:00
<source> White balance</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "151" />
2023-03-23 00:06:40 +08:00
<source> Digital zoom</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "153" />
2020-11-17 00:08:07 +08:00
<source> EXIF version</source>
<translation type= "unfinished" ></translation>
</message>
2021-01-04 19:06:12 +08:00
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "156" />
2021-01-04 19:06:12 +08:00
<source> Latitude reference</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "158" />
2021-01-04 19:06:12 +08:00
<source> Latitude</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "160" />
2021-01-04 19:06:12 +08:00
<source> Longitude reference</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "162" />
2021-01-04 19:06:12 +08:00
<source> Longitude</source>
<translation type= "unfinished" ></translation>
</message>
2020-11-17 00:08:07 +08:00
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "164" />
2021-01-04 19:06:12 +08:00
<source> Altitude reference</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "166" />
2021-01-04 19:06:12 +08:00
<source> Altitude</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "176" />
2020-11-17 00:08:07 +08:00
<source> %1 x %2</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "194" />
2020-11-04 00:16:37 +08:00
<source> %1 : %2</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "319" />
2020-11-04 00:16:37 +08:00
<source> Property</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/metadatamodel.cpp" line= "319" />
2020-11-04 00:16:37 +08:00
<source> Value</source>
<translation type= "unfinished" ></translation>
</message>
2020-10-30 13:06:46 +08:00
</context>
2020-07-29 13:23:31 +08:00
<context>
<name> SettingsDialog</name>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.ui" line= "9" />
2020-10-05 20:43:30 +08:00
<source> Settings</source>
2020-07-29 13:23:31 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.ui" line= "19" />
2024-10-31 00:01:08 +08:00
<source> Options</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.cpp" line= "54" />
2024-12-20 23:17:55 +08:00
<source> Zoom in and out</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.cpp" line= "55" />
2024-11-07 00:15:59 +08:00
<source> View next or previous item</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.cpp" line= "61" />
2022-04-13 00:05:06 +08:00
<source> Maximized</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.cpp" line= "62" />
2025-03-26 22:53:57 +08:00
<source> Windowed</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.cpp" line= "68" />
2023-07-15 19:54:41 +08:00
<source> Round (Integer scaling)</source>
<comment> This option means round up for .5 and above</comment>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.cpp" line= "69" />
2023-07-15 19:54:41 +08:00
<source> Ceil (Integer scaling)</source>
<comment> This option means always round up</comment>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.cpp" line= "70" />
2023-07-15 19:54:41 +08:00
<source> Floor (Integer scaling)</source>
<comment> This option means always round down</comment>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.cpp" line= "71" />
2023-07-15 19:54:41 +08:00
<source> Follow system (Fractional scaling)</source>
<comment> This option means don' t round</comment>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.ui" line= "32" />
2026-07-26 14:12:18 +08:00
<source> Use light-color checkerboard</source>
2025-08-04 21:56:58 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.ui" line= "39" />
2026-07-26 14:12:18 +08:00
<source> Loop the loaded gallery</source>
2025-12-02 00:04:12 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.ui" line= "46" />
2026-07-26 14:12:18 +08:00
<source> Limit SVG support to SVG Tiny 1.2</source>
2026-06-29 19:29:44 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.ui" line= "25" />
<source> Show navigation view</source>
2026-06-29 19:29:44 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.ui" line= "53" />
2026-07-26 14:12:18 +08:00
<source> Mouse wheel behavior</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.ui" line= "63" />
2026-07-26 14:12:18 +08:00
<source> Default window size</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/settingsdialog.ui" line= "73" />
2023-07-15 19:54:41 +08:00
<source> HiDPI scale factor rounding policy</source>
<translation type= "unfinished" ></translation>
</message>
2020-07-29 13:23:31 +08:00
</context>
2019-10-06 17:31:27 +08:00
<context>
<name> main</name>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/main.cpp" line= "41" />
<source> SCW Photo Viewer</source>
2020-07-21 20:47:06 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/main.cpp" line= "44" />
2024-07-31 19:41:51 +08:00
<source> List supported image format suffixes, and quit program.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2026-09-29 13:17:31 +08:00
<location filename= "../../app/main.cpp" line= "48" />
2019-10-06 17:31:27 +08:00
<source> File list.</source>
<translation type= "unfinished" ></translation>
</message>
</context>
</TS>