diff --git a/po/POTFILES.in b/po/POTFILES.in index d6ab0413..3d650e6b 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -14,10 +14,18 @@ src/main/resources/ui/UploadPage.ui # Code src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java +src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/RenameDialog.java src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/status_dialog/StatusDialog.java +src/main/java/com/toxicstoxm/LEDSuite/communication/packet_management/packets/replys/menu_reply/animation_menu/widgets/templates/AnimationMenuWidget.java +src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketClientEndpoint.java +src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketUpload.java +src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/authentication/AuthenticationDialog.java +src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java +src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/MessageDialog.java +src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ServerMessageDialog.java # Metadata data/com.toxicstoxm.LEDSuite.desktop.in.in diff --git a/po/com.toxicstoxm.LEDSuite.pot b/po/com.toxicstoxm.LEDSuite.pot index 16607640..84300d92 100644 --- a/po/com.toxicstoxm.LEDSuite.pot +++ b/po/com.toxicstoxm.LEDSuite.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: com.toxicstoxm.LEDSuite\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-23 21:46+0100\n" +"POT-Creation-Date: 2025-01-03 01:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -45,6 +45,9 @@ msgid "_Cancel" msgstr "" #: src/main/resources/ui/FileCollisionDialog.ui:8 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:523 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:580 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:608 msgid "Animation with name '$' already exists." msgstr "" @@ -62,78 +65,78 @@ msgstr "" msgid "_Overwrite" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:186 +#: src/main/resources/ui/LEDSuiteWindow.ui:194 msgid "Upload Files" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:201 +#: src/main/resources/ui/LEDSuiteWindow.ui:209 #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:91 msgid "Animations" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:237 +#: src/main/resources/ui/LEDSuiteWindow.ui:245 msgid "File Management" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:283 +#: src/main/resources/ui/LEDSuiteWindow.ui:291 msgid "_Status Menu" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:287 +#: src/main/resources/ui/LEDSuiteWindow.ui:295 msgid "_Settings Menu" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:291 +#: src/main/resources/ui/LEDSuiteWindow.ui:299 msgid "_Shortcuts Menu" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:295 +#: src/main/resources/ui/LEDSuiteWindow.ui:303 msgid "_About LEDSuite" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:299 +#: src/main/resources/ui/LEDSuiteWindow.ui:307 msgid "_Quit" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:311 -#: src/main/resources/ui/LEDSuiteWindow.ui:333 +#: src/main/resources/ui/LEDSuiteWindow.ui:319 +#: src/main/resources/ui/LEDSuiteWindow.ui:341 #: src/main/resources/ui/ShortcutsDialog.ui:14 #: src/main/resources/ui/ShortcutsDialog.ui:36 msgid "Shortcuts" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:314 +#: src/main/resources/ui/LEDSuiteWindow.ui:322 #: src/main/resources/ui/ShortcutsDialog.ui:17 #: src/main/resources/ui/StatusDialog.ui:23 msgid "General" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:319 +#: src/main/resources/ui/LEDSuiteWindow.ui:327 #: src/main/resources/ui/ShortcutsDialog.ui:22 msgid "Show Status" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:326 +#: src/main/resources/ui/LEDSuiteWindow.ui:334 #: src/main/resources/ui/ShortcutsDialog.ui:29 msgid "Show Settings" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:340 +#: src/main/resources/ui/LEDSuiteWindow.ui:348 #: src/main/resources/ui/ShortcutsDialog.ui:43 msgid "About LEDSuite" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:348 +#: src/main/resources/ui/LEDSuiteWindow.ui:356 #: src/main/resources/ui/ShortcutsDialog.ui:51 msgid "Quit" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:355 +#: src/main/resources/ui/LEDSuiteWindow.ui:363 #: src/main/resources/ui/ShortcutsDialog.ui:58 msgid "UI" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:360 +#: src/main/resources/ui/LEDSuiteWindow.ui:368 #: src/main/resources/ui/ShortcutsDialog.ui:63 msgid "Toggle Sidebar" msgstr "" @@ -187,7 +190,7 @@ msgid "Brightness" msgstr "" #: src/main/resources/ui/SettingsDialog.ui:109 -msgid "Color Mode" +msgid "Conversion Mode" msgstr "" #: src/main/resources/ui/SettingsDialog.ui:114 @@ -262,18 +265,24 @@ msgstr "" msgid "Upload" msgstr "" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:471 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:519 msgid "Confirm deletion" msgstr "" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:472 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:520 msgid "Are you sure that you want to delete '$'?" msgstr "" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:473 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:521 msgid "Delete" msgstr "" +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:506 +msgid "" +"Cancelled file upload because upload session id was null! This should be " +"reported!" +msgstr "" + #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:100 msgid "Pick a file" msgstr "" @@ -281,7 +290,7 @@ msgstr "" #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:147 #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:200 #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:222 -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:316 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:315 #: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/status_dialog/StatusDialog.java:177 msgid "N/A" msgstr "" @@ -302,22 +311,70 @@ msgstr "" msgid "Disconnecting" msgstr "" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:328 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:327 msgid "Slow down!" msgstr "" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:404 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:403 msgid "Authenticated as $" msgstr "" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:411 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:410 msgid "Authenticate" msgstr "" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:426 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:425 msgid "Authenticating" msgstr "" +#: src/main/java/com/toxicstoxm/LEDSuite/communication/packet_management/packets/replys/menu_reply/animation_menu/widgets/templates/AnimationMenuWidget.java:52 +msgid "Serialization of animation menu widgets is not supported!" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketClientEndpoint.java:108 +msgid "Error in WebSocket session ID $: $" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketUpload.java:81 +msgid "Failed to send sessionID to server, terminating file upload!" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/authentication/AuthenticationDialog.java:120 +msgid "Authentication -> Username: $ - Password hashing failed!" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:51 +msgid "_OK" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:58 +msgid "_Report" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:73 +msgid "An error occurred during opening issue URL!" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:91 +msgid "An error occurred!" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:96 +msgid "Error" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/MessageDialog.java:30 +msgid "Ok" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/MessageDialog.java:63 +msgid "Client Message" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ServerMessageDialog.java:42 +msgid "Server Message" +msgstr "" + #: data/com.toxicstoxm.LEDSuite.desktop.in.in:5 #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:5 msgid "@NAME@" @@ -337,217 +394,225 @@ msgid "@DEVELOPER_NAME@" msgstr "" #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:22 -msgid "Release Candidate #1" +msgid "Release Candidate #2" msgstr "" #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:24 -msgid "Rewrite of the whole app." +msgid "Bug fixes." msgstr "" #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:30 +msgid "Release Candidate #1" +msgstr "" + +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:32 +msgid "Rewrite of the whole app." +msgstr "" + +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:38 msgid "" "This is our second stable release. Please report any bugs on the projects " "GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:32 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:40 msgid "Added internationalization (en_US, de_DE, it_IT)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:33 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:41 msgid "Fixed a ton of bugs" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:34 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:42 msgid "Code cleanup and refactoring" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:35 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:43 msgid "Added a lot of features to the logger" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:36 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:44 msgid "General refactoring of GUI logic" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:42 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:50 msgid "" "This is our first stable release. Please report any bugs on the projects " "GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:44 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:52 msgid "Added CLI arguments for all config options that are set on startup" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:45 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:53 msgid "Changed the startup process to support CLI arguments" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:46 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:54 msgid "Added new config options" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:47 -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:59 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:55 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:67 msgid "Fixed a few bugs" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:48 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:56 msgid "Documentation (7%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:49 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:57 msgid "Code cleanup (12%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:56 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:64 msgid "" "This is our third pre-release. Please report any bugs on the projects GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:58 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:66 msgid "Refactored 'LCCP' to 'LEDSuite' internally" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:60 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:68 msgid "Implemented CLI Arguments" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:61 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:69 msgid "Fixed Segfault (hopefully)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:62 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:70 msgid "Documentation (6%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:63 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:71 msgid "Code cleanup (8%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:70 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:78 msgid "" "This is our second pre-release. Please report any bugs on the projects GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:72 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:80 msgid "A ton of bug fixes" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:73 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:81 msgid "Documentation progress 5%" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:74 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:82 msgid "Code cleanup" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:75 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:83 msgid "Switched from maven to gradle" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:76 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:84 msgid "File cleanup" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:83 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:91 msgid "" "This is our first (pre) release so no release note but we have plans for the " "future:" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:85 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:93 msgid "Translation for the app" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:86 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:94 msgid "Writing the backend" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:87 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:95 msgid "Bugfixes" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:88 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:96 msgid "Waiting for the OpenJDK 22 Flatpak SDK extension to arrive" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:89 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:97 msgid "Maybe a Web/JavaScript frontend" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:90 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:98 msgid "More/better documentation" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:91 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:99 msgid "Maybe a new icon" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:92 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:100 msgid "ARM64 build" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:144 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:152 msgid "" "Program for controlling any HDMI LCD/OLED/Plasma/CRT, LED-Matrix or an LED-" "Cube with the proper backend." msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:145 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:153 msgid "With the following features:" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:148 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:156 msgid "Uploading files to the server" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:149 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:157 msgid "Receiving status and errors from the server" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:150 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:158 msgid "Changing and adjusting server-side settings" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:151 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:159 msgid "" "Setting up and controlling interactive animations that are on the server" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:152 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:160 msgid "Playing back MP4, JPEG and many other files on the server's LED-Matrix" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:157 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:165 msgid "LED" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:158 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:166 msgid "matrix" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:159 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:167 msgid "LCCP" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:160 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:168 msgid "Cube" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:161 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:169 msgid "LEDSuite" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:168 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:176 msgid "LEDSuite add file dialog, used to upload files to the backend" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:172 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:180 msgid "Example of what the settings menu of an animation can look like" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:176 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:184 msgid "LEDSuite settings menu" msgstr "" diff --git a/po/de.po b/po/de.po index e9e187d7..3390df77 100644 --- a/po/de.po +++ b/po/de.po @@ -2,14 +2,14 @@ # Copyright (C) 2024 THE LEDSuite'S COPYRIGHT HOLDER # This file is distributed under the same license as the LEDSuite package. # Automatically generated, 2024. -# ToxicStoxm , 2024. +# ToxicStoxm , 2024-2025. # msgid "" msgstr "" "Project-Id-Version: LEDSuite\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-23 21:46+0100\n" -"PO-Revision-Date: 2024-11-23 21:47+0100\n" +"POT-Creation-Date: 2025-01-03 01:14+0100\n" +"PO-Revision-Date: 2025-01-03 01:20+0100\n" "Last-Translator: ToxicStoxm \n" "Language-Team: English\n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Gtranslator 47.0\n" +"X-Generator: Gtranslator 47.1\n" #: src/main/resources/ui/AnimationMenu.ui:32 msgid "Hello Test" @@ -47,6 +47,9 @@ msgid "_Cancel" msgstr "_Abbrechen" #: src/main/resources/ui/FileCollisionDialog.ui:8 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:523 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:580 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:608 msgid "Animation with name '$' already exists." msgstr "Animation '$' existiert bereits." @@ -64,78 +67,78 @@ msgstr "_Umbenennen" msgid "_Overwrite" msgstr "_Überschreiben" -#: src/main/resources/ui/LEDSuiteWindow.ui:186 +#: src/main/resources/ui/LEDSuiteWindow.ui:194 msgid "Upload Files" msgstr "Dateien Hochladen" -#: src/main/resources/ui/LEDSuiteWindow.ui:201 +#: src/main/resources/ui/LEDSuiteWindow.ui:209 #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:91 msgid "Animations" msgstr "Animationen" -#: src/main/resources/ui/LEDSuiteWindow.ui:237 +#: src/main/resources/ui/LEDSuiteWindow.ui:245 msgid "File Management" msgstr "Datei Verwaltung" -#: src/main/resources/ui/LEDSuiteWindow.ui:283 +#: src/main/resources/ui/LEDSuiteWindow.ui:291 msgid "_Status Menu" msgstr "_Status Menü" -#: src/main/resources/ui/LEDSuiteWindow.ui:287 +#: src/main/resources/ui/LEDSuiteWindow.ui:295 msgid "_Settings Menu" msgstr "_Einstellungen" -#: src/main/resources/ui/LEDSuiteWindow.ui:291 +#: src/main/resources/ui/LEDSuiteWindow.ui:299 msgid "_Shortcuts Menu" msgstr "_Tastenkürzel" -#: src/main/resources/ui/LEDSuiteWindow.ui:295 +#: src/main/resources/ui/LEDSuiteWindow.ui:303 msgid "_About LEDSuite" msgstr "_Über LEDSuite" -#: src/main/resources/ui/LEDSuiteWindow.ui:299 +#: src/main/resources/ui/LEDSuiteWindow.ui:307 msgid "_Quit" msgstr "_Beenden" -#: src/main/resources/ui/LEDSuiteWindow.ui:311 -#: src/main/resources/ui/LEDSuiteWindow.ui:333 +#: src/main/resources/ui/LEDSuiteWindow.ui:319 +#: src/main/resources/ui/LEDSuiteWindow.ui:341 #: src/main/resources/ui/ShortcutsDialog.ui:14 #: src/main/resources/ui/ShortcutsDialog.ui:36 msgid "Shortcuts" msgstr "Tastenkürzel" -#: src/main/resources/ui/LEDSuiteWindow.ui:314 +#: src/main/resources/ui/LEDSuiteWindow.ui:322 #: src/main/resources/ui/ShortcutsDialog.ui:17 #: src/main/resources/ui/StatusDialog.ui:23 msgid "General" msgstr "Allgemein" -#: src/main/resources/ui/LEDSuiteWindow.ui:319 +#: src/main/resources/ui/LEDSuiteWindow.ui:327 #: src/main/resources/ui/ShortcutsDialog.ui:22 msgid "Show Status" msgstr "Status Menü öffnen" -#: src/main/resources/ui/LEDSuiteWindow.ui:326 +#: src/main/resources/ui/LEDSuiteWindow.ui:334 #: src/main/resources/ui/ShortcutsDialog.ui:29 msgid "Show Settings" msgstr "Einstellungen öffnen" -#: src/main/resources/ui/LEDSuiteWindow.ui:340 +#: src/main/resources/ui/LEDSuiteWindow.ui:348 #: src/main/resources/ui/ShortcutsDialog.ui:43 msgid "About LEDSuite" msgstr "Über LEDSuite" -#: src/main/resources/ui/LEDSuiteWindow.ui:348 +#: src/main/resources/ui/LEDSuiteWindow.ui:356 #: src/main/resources/ui/ShortcutsDialog.ui:51 msgid "Quit" msgstr "Beenden" -#: src/main/resources/ui/LEDSuiteWindow.ui:355 +#: src/main/resources/ui/LEDSuiteWindow.ui:363 #: src/main/resources/ui/ShortcutsDialog.ui:58 msgid "UI" msgstr "Benutzeroberfläche" -#: src/main/resources/ui/LEDSuiteWindow.ui:360 +#: src/main/resources/ui/LEDSuiteWindow.ui:368 #: src/main/resources/ui/ShortcutsDialog.ui:63 msgid "Toggle Sidebar" msgstr "Seitenleiste Umschalten" @@ -193,7 +196,7 @@ msgid "Brightness" msgstr "Helligkeit" #: src/main/resources/ui/SettingsDialog.ui:109 -msgid "Color Mode" +msgid "Conversion Mode" msgstr "Farbmodus" #: src/main/resources/ui/SettingsDialog.ui:114 @@ -268,18 +271,26 @@ msgstr "Verbleibende Zeit" msgid "Upload" msgstr "Hochladen" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:471 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:519 msgid "Confirm deletion" msgstr "Löschen bestätigen" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:472 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:520 msgid "Are you sure that you want to delete '$'?" msgstr "Bist du sicher, dass du '$' löschen möchtest?" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:473 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:521 msgid "Delete" msgstr "Löschen" +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:506 +msgid "" +"Cancelled file upload because upload session id was null! This should be " +"reported!" +msgstr "" +"Hochladevorgang wurde abgebrochen, weil die Siztungs-ID null war! Dies " +"sollte gemeldet werden!" + #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:100 msgid "Pick a file" msgstr "Wähle eine Datei" @@ -287,7 +298,7 @@ msgstr "Wähle eine Datei" #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:147 #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:200 #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:222 -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:316 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:315 #: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/status_dialog/StatusDialog.java:177 msgid "N/A" msgstr "Nicht verfügbar" @@ -308,22 +319,73 @@ msgstr "Verbindung wird hergestellt" msgid "Disconnecting" msgstr "Verbindung wird getrennt" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:328 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:327 msgid "Slow down!" msgstr "Langsam!" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:404 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:403 msgid "Authenticated as $" msgstr "Authentifiziert als $" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:411 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:410 msgid "Authenticate" msgstr "Authentifizieren" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:426 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:425 msgid "Authenticating" msgstr "Authentifizierung läuft" +#: src/main/java/com/toxicstoxm/LEDSuite/communication/packet_management/packets/replys/menu_reply/animation_menu/widgets/templates/AnimationMenuWidget.java:52 +msgid "Serialization of animation menu widgets is not supported!" +msgstr "Serialisierung von Animations-Menü-Widgets wird nicht unterstüzt. " + +#: src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketClientEndpoint.java:108 +msgid "Error in WebSocket session ID $: $" +msgstr "Fehler im WebSocket Seitzungs-ID: $" + +#: src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketUpload.java:81 +msgid "Failed to send sessionID to server, terminating file upload!" +msgstr "" +"Der Versuch die Sitzungs-ID zum Server zu schicken ist gescheitert, der " +"Hochladevorgang wird abgebrochen." + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/authentication/AuthenticationDialog.java:120 +msgid "Authentication -> Username: $ - Password hashing failed!" +msgstr "" +"Authentifizierung -> Benutzername: $ - Password-Hashing ist felgeschlagen!" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:51 +msgid "_OK" +msgstr "_OK" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:58 +msgid "_Report" +msgstr "_Melden" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:73 +msgid "An error occurred during opening issue URL!" +msgstr "Ein Fehler ist aufgetreten, die URL kann nicht geöffnet werden!" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:91 +msgid "An error occurred!" +msgstr "Ein Fehler ist aufgetreten!" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:96 +msgid "Error" +msgstr "Fehler" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/MessageDialog.java:30 +msgid "Ok" +msgstr "Ok" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/MessageDialog.java:63 +msgid "Client Message" +msgstr "Client Nachricht" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ServerMessageDialog.java:42 +msgid "Server Message" +msgstr "Server Nachricht" + #: data/com.toxicstoxm.LEDSuite.desktop.in.in:5 #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:5 msgid "@NAME@" @@ -343,218 +405,226 @@ msgid "@DEVELOPER_NAME@" msgstr "" #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:22 -msgid "Release Candidate #1" +msgid "Release Candidate #2" msgstr "" #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:24 -msgid "Rewrite of the whole app." +msgid "Bug fixes." msgstr "" #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:30 +msgid "Release Candidate #1" +msgstr "" + +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:32 +msgid "Rewrite of the whole app." +msgstr "" + +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:38 msgid "" "This is our second stable release. Please report any bugs on the projects " "GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:32 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:40 msgid "Added internationalization (en_US, de_DE, it_IT)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:33 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:41 msgid "Fixed a ton of bugs" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:34 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:42 msgid "Code cleanup and refactoring" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:35 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:43 msgid "Added a lot of features to the logger" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:36 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:44 msgid "General refactoring of GUI logic" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:42 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:50 msgid "" "This is our first stable release. Please report any bugs on the projects " "GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:44 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:52 msgid "Added CLI arguments for all config options that are set on startup" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:45 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:53 msgid "Changed the startup process to support CLI arguments" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:46 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:54 msgid "Added new config options" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:47 -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:59 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:55 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:67 msgid "Fixed a few bugs" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:48 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:56 msgid "Documentation (7%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:49 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:57 msgid "Code cleanup (12%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:56 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:64 msgid "" "This is our third pre-release. Please report any bugs on the projects GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:58 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:66 msgid "Refactored 'LCCP' to 'LEDSuite' internally" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:60 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:68 msgid "Implemented CLI Arguments" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:61 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:69 msgid "Fixed Segfault (hopefully)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:62 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:70 msgid "Documentation (6%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:63 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:71 msgid "Code cleanup (8%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:70 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:78 msgid "" "This is our second pre-release. Please report any bugs on the projects GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:72 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:80 msgid "A ton of bug fixes" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:73 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:81 msgid "Documentation progress 5%" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:74 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:82 msgid "Code cleanup" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:75 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:83 msgid "Switched from maven to gradle" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:76 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:84 msgid "File cleanup" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:83 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:91 msgid "" "This is our first (pre) release so no release note but we have plans for the " "future:" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:85 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:93 msgid "Translation for the app" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:86 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:94 msgid "Writing the backend" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:87 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:95 msgid "Bugfixes" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:88 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:96 msgid "Waiting for the OpenJDK 22 Flatpak SDK extension to arrive" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:89 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:97 msgid "Maybe a Web/JavaScript frontend" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:90 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:98 msgid "More/better documentation" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:91 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:99 msgid "Maybe a new icon" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:92 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:100 msgid "ARM64 build" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:144 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:152 msgid "" "Program for controlling any HDMI LCD/OLED/Plasma/CRT, LED-Matrix or an LED-" "Cube with the proper backend." msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:145 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:153 msgid "With the following features:" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:148 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:156 msgid "Uploading files to the server" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:149 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:157 msgid "Receiving status and errors from the server" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:150 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:158 msgid "Changing and adjusting server-side settings" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:151 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:159 msgid "" "Setting up and controlling interactive animations that are on the server" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:152 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:160 msgid "Playing back MP4, JPEG and many other files on the server's LED-Matrix" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:157 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:165 msgid "LED" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:158 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:166 msgid "matrix" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:159 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:167 msgid "LCCP" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:160 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:168 msgid "Cube" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:161 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:169 msgid "LEDSuite" msgstr "LEDSuite" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:168 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:176 msgid "LEDSuite add file dialog, used to upload files to the backend" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:172 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:180 msgid "Example of what the settings menu of an animation can look like" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:176 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:184 msgid "LEDSuite settings menu" msgstr "Einstellungen" diff --git a/po/en.po b/po/en.po index cacf968f..4e48e397 100644 --- a/po/en.po +++ b/po/en.po @@ -2,14 +2,14 @@ # Copyright (C) 2024 THE LEDSuite'S COPYRIGHT HOLDER # This file is distributed under the same license as the LEDSuite package. # Automatically generated, 2024. -# ToxicStoxm , 2024. +# ToxicStoxm , 2024-2025. # msgid "" msgstr "" "Project-Id-Version: LEDSuite\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-23 21:46+0100\n" -"PO-Revision-Date: 2024-11-23 21:54+0100\n" +"POT-Creation-Date: 2025-01-03 01:14+0100\n" +"PO-Revision-Date: 2025-01-03 01:21+0100\n" "Last-Translator: ToxicStoxm \n" "Language-Team: English\n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Gtranslator 47.0\n" +"X-Generator: Gtranslator 47.1\n" #: src/main/resources/ui/AnimationMenu.ui:32 msgid "Hello Test" @@ -47,6 +47,9 @@ msgid "_Cancel" msgstr "_Cancel" #: src/main/resources/ui/FileCollisionDialog.ui:8 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:523 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:580 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:608 msgid "Animation with name '$' already exists." msgstr "Animation with name '$' already exists." @@ -64,78 +67,78 @@ msgstr "_Rename" msgid "_Overwrite" msgstr "_Overwrite" -#: src/main/resources/ui/LEDSuiteWindow.ui:186 +#: src/main/resources/ui/LEDSuiteWindow.ui:194 msgid "Upload Files" msgstr "Upload Files" -#: src/main/resources/ui/LEDSuiteWindow.ui:201 +#: src/main/resources/ui/LEDSuiteWindow.ui:209 #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:91 msgid "Animations" msgstr "Animations" -#: src/main/resources/ui/LEDSuiteWindow.ui:237 +#: src/main/resources/ui/LEDSuiteWindow.ui:245 msgid "File Management" msgstr "File Management" -#: src/main/resources/ui/LEDSuiteWindow.ui:283 +#: src/main/resources/ui/LEDSuiteWindow.ui:291 msgid "_Status Menu" msgstr "_Status Menu" -#: src/main/resources/ui/LEDSuiteWindow.ui:287 +#: src/main/resources/ui/LEDSuiteWindow.ui:295 msgid "_Settings Menu" msgstr "_Settings Menu" -#: src/main/resources/ui/LEDSuiteWindow.ui:291 +#: src/main/resources/ui/LEDSuiteWindow.ui:299 msgid "_Shortcuts Menu" msgstr "_Shortcuts Menu" -#: src/main/resources/ui/LEDSuiteWindow.ui:295 +#: src/main/resources/ui/LEDSuiteWindow.ui:303 msgid "_About LEDSuite" msgstr "_About LEDSuite" -#: src/main/resources/ui/LEDSuiteWindow.ui:299 +#: src/main/resources/ui/LEDSuiteWindow.ui:307 msgid "_Quit" msgstr "_Quit" -#: src/main/resources/ui/LEDSuiteWindow.ui:311 -#: src/main/resources/ui/LEDSuiteWindow.ui:333 +#: src/main/resources/ui/LEDSuiteWindow.ui:319 +#: src/main/resources/ui/LEDSuiteWindow.ui:341 #: src/main/resources/ui/ShortcutsDialog.ui:14 #: src/main/resources/ui/ShortcutsDialog.ui:36 msgid "Shortcuts" msgstr "Shortcuts" -#: src/main/resources/ui/LEDSuiteWindow.ui:314 +#: src/main/resources/ui/LEDSuiteWindow.ui:322 #: src/main/resources/ui/ShortcutsDialog.ui:17 #: src/main/resources/ui/StatusDialog.ui:23 msgid "General" msgstr "General" -#: src/main/resources/ui/LEDSuiteWindow.ui:319 +#: src/main/resources/ui/LEDSuiteWindow.ui:327 #: src/main/resources/ui/ShortcutsDialog.ui:22 msgid "Show Status" msgstr "Show Status" -#: src/main/resources/ui/LEDSuiteWindow.ui:326 +#: src/main/resources/ui/LEDSuiteWindow.ui:334 #: src/main/resources/ui/ShortcutsDialog.ui:29 msgid "Show Settings" msgstr "Show Settings" -#: src/main/resources/ui/LEDSuiteWindow.ui:340 +#: src/main/resources/ui/LEDSuiteWindow.ui:348 #: src/main/resources/ui/ShortcutsDialog.ui:43 msgid "About LEDSuite" msgstr "About LEDSuite" -#: src/main/resources/ui/LEDSuiteWindow.ui:348 +#: src/main/resources/ui/LEDSuiteWindow.ui:356 #: src/main/resources/ui/ShortcutsDialog.ui:51 msgid "Quit" msgstr "Quit" -#: src/main/resources/ui/LEDSuiteWindow.ui:355 +#: src/main/resources/ui/LEDSuiteWindow.ui:363 #: src/main/resources/ui/ShortcutsDialog.ui:58 msgid "UI" msgstr "UI" -#: src/main/resources/ui/LEDSuiteWindow.ui:360 +#: src/main/resources/ui/LEDSuiteWindow.ui:368 #: src/main/resources/ui/ShortcutsDialog.ui:63 msgid "Toggle Sidebar" msgstr "Toggle Sidebar" @@ -192,8 +195,8 @@ msgid "Brightness" msgstr "Brightness" #: src/main/resources/ui/SettingsDialog.ui:109 -msgid "Color Mode" -msgstr "Color Mode" +msgid "Conversion Mode" +msgstr "Conversion Mode" #: src/main/resources/ui/SettingsDialog.ui:114 msgid "Restore previous state on boot" @@ -267,18 +270,26 @@ msgstr "ETA" msgid "Upload" msgstr "Upload" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:471 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:519 msgid "Confirm deletion" msgstr "Confirm deletion" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:472 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:520 msgid "Are you sure that you want to delete '$'?" msgstr "Are you sure that you want to delete '$'?" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:473 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:521 msgid "Delete" msgstr "Delete" +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:506 +msgid "" +"Cancelled file upload because upload session id was null! This should be " +"reported!" +msgstr "" +"Cancelled file upload because upload session id was null! This should be " +"reported!" + #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:100 msgid "Pick a file" msgstr "Pick a file" @@ -286,7 +297,7 @@ msgstr "Pick a file" #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:147 #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:200 #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:222 -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:316 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:315 #: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/status_dialog/StatusDialog.java:177 msgid "N/A" msgstr "N/A" @@ -307,22 +318,70 @@ msgstr "Connecting" msgid "Disconnecting" msgstr "Disconnecting" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:328 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:327 msgid "Slow down!" msgstr "Slow down!" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:404 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:403 msgid "Authenticated as $" msgstr "Authenticated as $" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:411 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:410 msgid "Authenticate" msgstr "Authenticate" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:426 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:425 msgid "Authenticating" msgstr "Authenticating" +#: src/main/java/com/toxicstoxm/LEDSuite/communication/packet_management/packets/replys/menu_reply/animation_menu/widgets/templates/AnimationMenuWidget.java:52 +msgid "Serialization of animation menu widgets is not supported!" +msgstr "Serialization of animation menu widgets is not supported!" + +#: src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketClientEndpoint.java:108 +msgid "Error in WebSocket session ID $: $" +msgstr "Error in WebSocket session ID $: $" + +#: src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketUpload.java:81 +msgid "Failed to send sessionID to server, terminating file upload!" +msgstr "Failed to send sessionID to server, terminating file upload!" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/authentication/AuthenticationDialog.java:120 +msgid "Authentication -> Username: $ - Password hashing failed!" +msgstr "Authentication -> Username: $ - Password hashing failed!" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:51 +msgid "_OK" +msgstr "_OK" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:58 +msgid "_Report" +msgstr "_Report" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:73 +msgid "An error occurred during opening issue URL!" +msgstr "An error occurred during opening issue URL!" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:91 +msgid "An error occurred!" +msgstr "An error occurred!" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:96 +msgid "Error" +msgstr "Error" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/MessageDialog.java:30 +msgid "Ok" +msgstr "Ok" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/MessageDialog.java:63 +msgid "Client Message" +msgstr "Client Message" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ServerMessageDialog.java:42 +msgid "Server Message" +msgstr "Server Message" + #: data/com.toxicstoxm.LEDSuite.desktop.in.in:5 #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:5 msgid "@NAME@" @@ -342,218 +401,226 @@ msgid "@DEVELOPER_NAME@" msgstr "" #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:22 -msgid "Release Candidate #1" +msgid "Release Candidate #2" msgstr "" #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:24 -msgid "Rewrite of the whole app." +msgid "Bug fixes." msgstr "" #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:30 +msgid "Release Candidate #1" +msgstr "" + +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:32 +msgid "Rewrite of the whole app." +msgstr "" + +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:38 msgid "" "This is our second stable release. Please report any bugs on the projects " "GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:32 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:40 msgid "Added internationalization (en_US, de_DE, it_IT)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:33 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:41 msgid "Fixed a ton of bugs" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:34 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:42 msgid "Code cleanup and refactoring" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:35 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:43 msgid "Added a lot of features to the logger" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:36 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:44 msgid "General refactoring of GUI logic" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:42 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:50 msgid "" "This is our first stable release. Please report any bugs on the projects " "GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:44 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:52 msgid "Added CLI arguments for all config options that are set on startup" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:45 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:53 msgid "Changed the startup process to support CLI arguments" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:46 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:54 msgid "Added new config options" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:47 -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:59 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:55 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:67 msgid "Fixed a few bugs" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:48 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:56 msgid "Documentation (7%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:49 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:57 msgid "Code cleanup (12%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:56 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:64 msgid "" "This is our third pre-release. Please report any bugs on the projects GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:58 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:66 msgid "Refactored 'LCCP' to 'LEDSuite' internally" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:60 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:68 msgid "Implemented CLI Arguments" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:61 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:69 msgid "Fixed Segfault (hopefully)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:62 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:70 msgid "Documentation (6%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:63 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:71 msgid "Code cleanup (8%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:70 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:78 msgid "" "This is our second pre-release. Please report any bugs on the projects GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:72 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:80 msgid "A ton of bug fixes" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:73 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:81 msgid "Documentation progress 5%" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:74 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:82 msgid "Code cleanup" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:75 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:83 msgid "Switched from maven to gradle" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:76 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:84 msgid "File cleanup" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:83 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:91 msgid "" "This is our first (pre) release so no release note but we have plans for the " "future:" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:85 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:93 msgid "Translation for the app" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:86 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:94 msgid "Writing the backend" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:87 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:95 msgid "Bugfixes" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:88 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:96 msgid "Waiting for the OpenJDK 22 Flatpak SDK extension to arrive" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:89 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:97 msgid "Maybe a Web/JavaScript frontend" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:90 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:98 msgid "More/better documentation" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:91 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:99 msgid "Maybe a new icon" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:92 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:100 msgid "ARM64 build" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:144 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:152 msgid "" "Program for controlling any HDMI LCD/OLED/Plasma/CRT, LED-Matrix or an LED-" "Cube with the proper backend." msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:145 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:153 msgid "With the following features:" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:148 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:156 msgid "Uploading files to the server" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:149 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:157 msgid "Receiving status and errors from the server" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:150 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:158 msgid "Changing and adjusting server-side settings" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:151 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:159 msgid "" "Setting up and controlling interactive animations that are on the server" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:152 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:160 msgid "Playing back MP4, JPEG and many other files on the server's LED-Matrix" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:157 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:165 msgid "LED" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:158 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:166 msgid "matrix" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:159 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:167 msgid "LCCP" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:160 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:168 msgid "Cube" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:161 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:169 msgid "LEDSuite" msgstr "LEDSuite" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:168 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:176 msgid "LEDSuite add file dialog, used to upload files to the backend" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:172 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:180 msgid "Example of what the settings menu of an animation can look like" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:176 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:184 msgid "LEDSuite settings menu" msgstr "LEDSuite settings menu" diff --git a/po/it.po b/po/it.po index 9cbb811a..c4aa6d68 100644 --- a/po/it.po +++ b/po/it.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: LEDSuite\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-23 21:46+0100\n" +"POT-Creation-Date: 2025-01-03 01:14+0100\n" "PO-Revision-Date: 2024-11-22 18:26+0100\n" "Last-Translator: ToxicStoxm \n" "Language-Team: English\n" @@ -47,6 +47,9 @@ msgid "_Cancel" msgstr "" #: src/main/resources/ui/FileCollisionDialog.ui:8 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:523 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:580 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:608 msgid "Animation with name '$' already exists." msgstr "" @@ -64,78 +67,78 @@ msgstr "" msgid "_Overwrite" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:186 +#: src/main/resources/ui/LEDSuiteWindow.ui:194 msgid "Upload Files" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:201 +#: src/main/resources/ui/LEDSuiteWindow.ui:209 #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:91 msgid "Animations" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:237 +#: src/main/resources/ui/LEDSuiteWindow.ui:245 msgid "File Management" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:283 +#: src/main/resources/ui/LEDSuiteWindow.ui:291 msgid "_Status Menu" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:287 +#: src/main/resources/ui/LEDSuiteWindow.ui:295 msgid "_Settings Menu" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:291 +#: src/main/resources/ui/LEDSuiteWindow.ui:299 msgid "_Shortcuts Menu" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:295 +#: src/main/resources/ui/LEDSuiteWindow.ui:303 msgid "_About LEDSuite" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:299 +#: src/main/resources/ui/LEDSuiteWindow.ui:307 msgid "_Quit" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:311 -#: src/main/resources/ui/LEDSuiteWindow.ui:333 +#: src/main/resources/ui/LEDSuiteWindow.ui:319 +#: src/main/resources/ui/LEDSuiteWindow.ui:341 #: src/main/resources/ui/ShortcutsDialog.ui:14 #: src/main/resources/ui/ShortcutsDialog.ui:36 msgid "Shortcuts" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:314 +#: src/main/resources/ui/LEDSuiteWindow.ui:322 #: src/main/resources/ui/ShortcutsDialog.ui:17 #: src/main/resources/ui/StatusDialog.ui:23 msgid "General" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:319 +#: src/main/resources/ui/LEDSuiteWindow.ui:327 #: src/main/resources/ui/ShortcutsDialog.ui:22 msgid "Show Status" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:326 +#: src/main/resources/ui/LEDSuiteWindow.ui:334 #: src/main/resources/ui/ShortcutsDialog.ui:29 msgid "Show Settings" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:340 +#: src/main/resources/ui/LEDSuiteWindow.ui:348 #: src/main/resources/ui/ShortcutsDialog.ui:43 msgid "About LEDSuite" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:348 +#: src/main/resources/ui/LEDSuiteWindow.ui:356 #: src/main/resources/ui/ShortcutsDialog.ui:51 msgid "Quit" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:355 +#: src/main/resources/ui/LEDSuiteWindow.ui:363 #: src/main/resources/ui/ShortcutsDialog.ui:58 msgid "UI" msgstr "" -#: src/main/resources/ui/LEDSuiteWindow.ui:360 +#: src/main/resources/ui/LEDSuiteWindow.ui:368 #: src/main/resources/ui/ShortcutsDialog.ui:63 msgid "Toggle Sidebar" msgstr "" @@ -189,7 +192,7 @@ msgid "Brightness" msgstr "" #: src/main/resources/ui/SettingsDialog.ui:109 -msgid "Color Mode" +msgid "Conversion Mode" msgstr "" #: src/main/resources/ui/SettingsDialog.ui:114 @@ -264,18 +267,24 @@ msgstr "" msgid "Upload" msgstr "" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:471 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:519 msgid "Confirm deletion" msgstr "" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:472 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:520 msgid "Are you sure that you want to delete '$'?" msgstr "" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:473 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteWindow.java:521 msgid "Delete" msgstr "" +#: src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java:506 +msgid "" +"Cancelled file upload because upload session id was null! This should be " +"reported!" +msgstr "" + #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:100 msgid "Pick a file" msgstr "" @@ -283,7 +292,7 @@ msgstr "" #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:147 #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:200 #: src/main/java/com/toxicstoxm/LEDSuite/ui/UploadPage.java:222 -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:316 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:315 #: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/status_dialog/StatusDialog.java:177 msgid "N/A" msgstr "" @@ -304,22 +313,70 @@ msgstr "" msgid "Disconnecting" msgstr "" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:328 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:327 msgid "Slow down!" msgstr "" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:404 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:403 msgid "Authenticated as $" msgstr "" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:411 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:410 msgid "Authenticate" msgstr "" -#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:426 +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/settings_dialog/SettingsDialog.java:425 msgid "Authenticating" msgstr "" +#: src/main/java/com/toxicstoxm/LEDSuite/communication/packet_management/packets/replys/menu_reply/animation_menu/widgets/templates/AnimationMenuWidget.java:52 +msgid "Serialization of animation menu widgets is not supported!" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketClientEndpoint.java:108 +msgid "Error in WebSocket session ID $: $" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketUpload.java:81 +msgid "Failed to send sessionID to server, terminating file upload!" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/authentication/AuthenticationDialog.java:120 +msgid "Authentication -> Username: $ - Password hashing failed!" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:51 +msgid "_OK" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:58 +msgid "_Report" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:73 +msgid "An error occurred during opening issue URL!" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:91 +msgid "An error occurred!" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java:96 +msgid "Error" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/MessageDialog.java:30 +msgid "Ok" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/MessageDialog.java:63 +msgid "Client Message" +msgstr "" + +#: src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ServerMessageDialog.java:42 +msgid "Server Message" +msgstr "" + #: data/com.toxicstoxm.LEDSuite.desktop.in.in:5 #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:5 msgid "@NAME@" @@ -339,217 +396,225 @@ msgid "@DEVELOPER_NAME@" msgstr "" #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:22 -msgid "Release Candidate #1" +msgid "Release Candidate #2" msgstr "" #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:24 -msgid "Rewrite of the whole app." +msgid "Bug fixes." msgstr "" #: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:30 +msgid "Release Candidate #1" +msgstr "" + +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:32 +msgid "Rewrite of the whole app." +msgstr "" + +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:38 msgid "" "This is our second stable release. Please report any bugs on the projects " "GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:32 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:40 msgid "Added internationalization (en_US, de_DE, it_IT)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:33 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:41 msgid "Fixed a ton of bugs" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:34 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:42 msgid "Code cleanup and refactoring" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:35 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:43 msgid "Added a lot of features to the logger" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:36 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:44 msgid "General refactoring of GUI logic" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:42 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:50 msgid "" "This is our first stable release. Please report any bugs on the projects " "GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:44 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:52 msgid "Added CLI arguments for all config options that are set on startup" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:45 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:53 msgid "Changed the startup process to support CLI arguments" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:46 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:54 msgid "Added new config options" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:47 -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:59 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:55 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:67 msgid "Fixed a few bugs" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:48 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:56 msgid "Documentation (7%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:49 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:57 msgid "Code cleanup (12%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:56 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:64 msgid "" "This is our third pre-release. Please report any bugs on the projects GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:58 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:66 msgid "Refactored 'LCCP' to 'LEDSuite' internally" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:60 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:68 msgid "Implemented CLI Arguments" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:61 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:69 msgid "Fixed Segfault (hopefully)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:62 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:70 msgid "Documentation (6%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:63 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:71 msgid "Code cleanup (8%)" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:70 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:78 msgid "" "This is our second pre-release. Please report any bugs on the projects GitHub" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:72 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:80 msgid "A ton of bug fixes" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:73 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:81 msgid "Documentation progress 5%" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:74 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:82 msgid "Code cleanup" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:75 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:83 msgid "Switched from maven to gradle" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:76 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:84 msgid "File cleanup" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:83 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:91 msgid "" "This is our first (pre) release so no release note but we have plans for the " "future:" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:85 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:93 msgid "Translation for the app" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:86 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:94 msgid "Writing the backend" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:87 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:95 msgid "Bugfixes" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:88 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:96 msgid "Waiting for the OpenJDK 22 Flatpak SDK extension to arrive" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:89 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:97 msgid "Maybe a Web/JavaScript frontend" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:90 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:98 msgid "More/better documentation" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:91 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:99 msgid "Maybe a new icon" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:92 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:100 msgid "ARM64 build" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:144 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:152 msgid "" "Program for controlling any HDMI LCD/OLED/Plasma/CRT, LED-Matrix or an LED-" "Cube with the proper backend." msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:145 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:153 msgid "With the following features:" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:148 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:156 msgid "Uploading files to the server" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:149 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:157 msgid "Receiving status and errors from the server" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:150 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:158 msgid "Changing and adjusting server-side settings" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:151 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:159 msgid "" "Setting up and controlling interactive animations that are on the server" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:152 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:160 msgid "Playing back MP4, JPEG and many other files on the server's LED-Matrix" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:157 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:165 msgid "LED" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:158 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:166 msgid "matrix" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:159 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:167 msgid "LCCP" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:160 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:168 msgid "Cube" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:161 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:169 msgid "LEDSuite" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:168 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:176 msgid "LEDSuite add file dialog, used to upload files to the backend" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:172 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:180 msgid "Example of what the settings menu of an animation can look like" msgstr "" -#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:176 +#: src/main/resources/com.toxicstoxm.LEDSuite.metainfo.xml.in.in:184 msgid "LEDSuite settings menu" msgstr "" diff --git a/src/main/java/com/toxicstoxm/LEDSuite/communication/packet_management/packets/replys/menu_reply/animation_menu/widgets/templates/AnimationMenuWidget.java b/src/main/java/com/toxicstoxm/LEDSuite/communication/packet_management/packets/replys/menu_reply/animation_menu/widgets/templates/AnimationMenuWidget.java index 5586d53f..c9953b26 100644 --- a/src/main/java/com/toxicstoxm/LEDSuite/communication/packet_management/packets/replys/menu_reply/animation_menu/widgets/templates/AnimationMenuWidget.java +++ b/src/main/java/com/toxicstoxm/LEDSuite/communication/packet_management/packets/replys/menu_reply/animation_menu/widgets/templates/AnimationMenuWidget.java @@ -6,6 +6,7 @@ import com.toxicstoxm.LEDSuite.communication.packet_management.packets.replys.menu_reply.animation_menu.DeserializableWidget; import com.toxicstoxm.LEDSuite.communication.packet_management.packets.requests.MenuChangeRequestPacket; import com.toxicstoxm.LEDSuite.communication.websocket.WebSocketClient; +import com.toxicstoxm.LEDSuite.gettext.Translations; import com.toxicstoxm.LEDSuite.logger.LEDSuiteLogAreas; import com.toxicstoxm.LEDSuite.tools.YamlTools; import com.toxicstoxm.LEDSuite.ui.LEDSuiteApplication; @@ -48,7 +49,7 @@ protected DeserializableWidget save() { YamlConfiguration yaml = new YamlConfiguration(); LEDSuiteApplication.handleError( ErrorData.builder() - .message("Serialization of animation menu widgets is not supported!") + .message(Translations.getText("Serialization of animation menu widgets is not supported!")) .logArea(new LEDSuiteLogAreas.UI()) .build() ); diff --git a/src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketClientEndpoint.java b/src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketClientEndpoint.java index 8dfb8da5..306feba0 100644 --- a/src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketClientEndpoint.java +++ b/src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketClientEndpoint.java @@ -1,5 +1,6 @@ package com.toxicstoxm.LEDSuite.communication.websocket; +import com.toxicstoxm.LEDSuite.gettext.Translations; import com.toxicstoxm.LEDSuite.logger.LEDSuiteLogAreas; import com.toxicstoxm.LEDSuite.ui.LEDSuiteApplication; import com.toxicstoxm.LEDSuite.ui.dialogs.alert_dialogs.ErrorData; @@ -104,7 +105,7 @@ public void onClose(@NotNull Session session) { public void onError(@NotNull Session session, @NotNull Throwable throwable) { LEDSuiteApplication.handleError( ErrorData.builder() - .message("Error in WebSocket session ID " + session.getId() + ": " + throwable.getMessage()) + .message(Translations.getText("Error in WebSocket session ID $: $", session.getId(), throwable.getMessage())) .logArea(new LEDSuiteLogAreas.NETWORK()) .build() ); diff --git a/src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketUpload.java b/src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketUpload.java index b2739ba5..2cf5869e 100644 --- a/src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketUpload.java +++ b/src/main/java/com/toxicstoxm/LEDSuite/communication/websocket/WebSocketUpload.java @@ -1,5 +1,6 @@ package com.toxicstoxm.LEDSuite.communication.websocket; +import com.toxicstoxm.LEDSuite.gettext.Translations; import com.toxicstoxm.LEDSuite.logger.LEDSuiteLogAreas; import com.toxicstoxm.LEDSuite.time.Action; import com.toxicstoxm.LEDSuite.ui.LEDSuiteApplication; @@ -77,7 +78,7 @@ public void onOpen(@NotNull Session session) { } catch (IOException e) { LEDSuiteApplication.handleError( ErrorData.builder() - .message("Failed to send sessionID to server, terminating file upload!") + .message(Translations.getText("Failed to send sessionID to server, terminating file upload!")) .logArea(new LEDSuiteLogAreas.NETWORK()) .build() ); diff --git a/src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java b/src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java index 27cb9d62..c868b978 100644 --- a/src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java +++ b/src/main/java/com/toxicstoxm/LEDSuite/ui/LEDSuiteApplication.java @@ -503,7 +503,7 @@ public static void triggerFileUpload(String filePath, boolean startAnimationAfte throw new UploadAbortException(() -> { LEDSuiteApplication.handleError( ErrorData.builder() - .message("Cancelled file upload because upload session id was null! This should be reported!") + .message(Translations.getText("Cancelled file upload because upload session id was null! This should be reported!")) .logArea(new LEDSuiteLogAreas.NETWORK()) .build() ); diff --git a/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java b/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java index 620fa512..35a41f7f 100644 --- a/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java +++ b/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ErrorAlertDialog.java @@ -70,7 +70,7 @@ public class ErrorAlertDialog { ExceptionTools.printStackTrace(e, message -> LEDSuiteApplication.getLogger().stacktrace(message, new LEDSuiteLogAreas.USER_INTERACTIONS())); LEDSuiteApplication.handleError( ErrorData.builder() - .message("An error occurred during opening issue URL!") + .message(Translations.getText("An error occurred during opening issue URL!")) .logArea(new LEDSuiteLogAreas.USER_INTERACTIONS()) .build() ); diff --git a/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/MessageDialog.java b/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/MessageDialog.java index d651fd71..88a050b6 100644 --- a/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/MessageDialog.java +++ b/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/MessageDialog.java @@ -1,5 +1,6 @@ package com.toxicstoxm.LEDSuite.ui.dialogs.alert_dialogs; +import com.toxicstoxm.LEDSuite.gettext.Translations; import com.toxicstoxm.LEDSuite.ui.LEDSuiteApplication; import lombok.Builder; import org.gnome.adw.ResponseAppearance; @@ -26,7 +27,7 @@ public class MessageDialog { responses.add( AlertDialogResponse.builder() .id(String.valueOf(UUID.randomUUID())) - .label("Ok") + .label(Translations.getText("Ok")) .activated(true) .appearance(ResponseAppearance.SUGGESTED) .responseCallback(() -> LEDSuiteApplication.getLogger().debug("User acknowledged notification dialog.")) @@ -59,7 +60,7 @@ public MessageDialog(@NotNull MessageData messageData) { } if (heading != null && !heading.isBlank()) { sb.append(heading); - } else sb.append("Client Message"); + } else sb.append(Translations.getText("Client Message")); return sb.toString(); } diff --git a/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ServerMessageDialog.java b/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ServerMessageDialog.java index a46c32ea..b989d28c 100644 --- a/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ServerMessageDialog.java +++ b/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/ServerMessageDialog.java @@ -1,6 +1,7 @@ package com.toxicstoxm.LEDSuite.ui.dialogs.alert_dialogs; import com.toxicstoxm.LEDSuite.communication.packet_management.packets.message.ServerMessagePacket; +import com.toxicstoxm.LEDSuite.gettext.Translations; import lombok.Builder; import org.gnome.glib.GLib; import org.gnome.gtk.Widget; @@ -38,7 +39,7 @@ public ServerMessageDialog(@NotNull ServerMessagePacket packet) { } if (heading != null && !heading.isBlank()) { sb.append(heading); - } else sb.append("Server Message"); + } else sb.append(Translations.getText("Server Message")); return sb.toString(); } diff --git a/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/authentication/AuthenticationDialog.java b/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/authentication/AuthenticationDialog.java index 9c3df5df..77698b07 100644 --- a/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/authentication/AuthenticationDialog.java +++ b/src/main/java/com/toxicstoxm/LEDSuite/ui/dialogs/alert_dialogs/authentication/AuthenticationDialog.java @@ -1,6 +1,7 @@ package com.toxicstoxm.LEDSuite.ui.dialogs.alert_dialogs.authentication; import com.toxicstoxm.LEDSuite.authentication.Credentials; +import com.toxicstoxm.LEDSuite.gettext.Translations; import com.toxicstoxm.LEDSuite.logger.LEDSuiteLogAreas; import com.toxicstoxm.LEDSuite.task_scheduler.LEDSuiteRunnable; import com.toxicstoxm.LEDSuite.task_scheduler.LEDSuiteTask; @@ -116,7 +117,7 @@ protected void response(String response) { close(); LEDSuiteApplication.handleError( ErrorData.builder() - .message("Authentication -> Username: " + username + " - Password hashing failed!") + .message(Translations.getText("Authentication -> Username: $ - Password hashing failed!", username)) .logArea(new LEDSuiteLogAreas.USER_INTERACTIONS()) .build() );