<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> <TS version="2.1" language="en_US"> <context> <name>About</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="31"/> <source>About LogarithmPlotter</source> <translation>About LogarithmPlotter</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="69"/> <source>LogarithmPlotter v%1</source> <translation>LogarithmPlotter v%1</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="81"/> <source>2D plotter software to make BODE plots, sequences and repartition functions.</source> <translation>2D plotter software to make Bode plots, sequences and distribution functions.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="124"/> <source>Report a bug</source> <translation>Report a bug</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="131"/> <source>Official website</source> <translation>Official website</translation> </message> </context> <context> <name>AppMenuBar</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="38"/> <source>&File</source> <translation>&File</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="40"/> <source>&Load...</source> <translation>&Open…</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="48"/> <source>&Save</source> <translation>&Save</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="55"/> <source>Save &As...</source> <translation>Save &As…</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="63"/> <source>&Quit</source> <translation>&Quit</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="78"/> <source>&Edit</source> <translation>&Edit</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="80"/> <source>&Undo</source> <translation>&Undo</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="87"/> <source>&Redo</source> <translation>&Redo</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="94"/> <source>&Copy plot</source> <translation>&Copy plot</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="102"/> <source>&Preferences</source> <translation>&Preferences</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="111"/> <source>&Create</source> <translation>&Create</translation> </message> <message> <source>&Settings</source> <translation type="vanished">&Settings</translation> </message> <message> <source>Check for updates on startup</source> <translation type="vanished">Check for updates on startup</translation> </message> <message> <source>Reset redo stack automaticly</source> <translation type="vanished">Reset redo stack automatically</translation> </message> <message> <source>Enable LaTeX rendering</source> <translation type="vanished">Enable LaTeX rendering</translation> </message> <message> <source>Expression editor</source> <translation type="vanished">Expression editor</translation> </message> <message> <source>Automatically close parenthesises and brackets</source> <translation type="vanished">Automatically close parentheses and brackets</translation> </message> <message> <source>Enable syntax highlighting</source> <translation type="vanished">Enable syntax highlighting</translation> </message> <message> <source>Enable autocompletion</source> <translation type="vanished">Enable autocompletion</translation> </message> <message> <source>Color Scheme</source> <translation type="vanished">Color Scheme</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="133"/> <source>&Help</source> <translation>&Help</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="135"/> <source>&Source code</source> <translation>&Source code</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="141"/> <source>&Report a bug</source> <translation>&Report a bug</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="147"/> <source>&User manual</source> <translation>&User manual</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="153"/> <source>&Changelog</source> <translation>&Changelog</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="159"/> <source>&Help translating!</source> <translation>&Help translating!</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="166"/> <source>&Thanks</source> <translation>&Thanks</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="172"/> <source>&About</source> <translation>&About</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="182"/> <source>Save unsaved changes?</source> <translation>Save unsaved changes?</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="183"/> <source>This plot contains unsaved changes. By doing this, all unsaved data will be lost. Continue?</source> <translation>This plot contains unsaved changes. By doing this, all unsaved data will be lost. Continue?</translation> </message> </context> <context> <name>BaseDialog</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/BaseDialog.qml" line="47"/> <source>Close</source> <translation>Close</translation> </message> </context> <context> <name>BoolSetting</name> <message> <source>Check for updates on startup</source> <translation type="vanished">Check for updates on startup</translation> </message> </context> <context> <name>Browser</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/History/Browser.qml" line="70"/> <source>Filter...</source> <translation>Filter…</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/History/Browser.qml" line="116"/> <source>Redo ></source> <translation>Redo ></translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/History/Browser.qml" line="135"/> <source>> Now</source> <translation>> Now</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/History/Browser.qml" line="169"/> <source>< Undo</source> <translation>< Undo</translation> </message> </context> <context> <name>Changelog</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/Changelog.qml" line="81"/> <source>Fetching changelog...</source> <translation>Fetching changelog…</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/Changelog.qml" line="99"/> <source>Close</source> <translation>Close</translation> </message> </context> <context> <name>CustomPropertyList</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/CustomPropertyList.qml" line="196"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/CustomPropertyList.qml" line="216"/> <source>+ Create new %1</source> <translation>+ Create new %1</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/CustomPropertyList.qml" line="316"/> <source>Pick on graph</source> <translation>Pick on graph</translation> </message> </context> <context> <name>Dialog</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="85"/> <source>Edit properties of %1 %2</source> <translation>Edit properties of %1 %2</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="92"/> <source>LogarithmPlotter - Invalid object name</source> <translation>LogarithmPlotter - Invalid object name</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="95"/> <source>An object with the name '%1' already exists.</source> <translation>An object with the name '%1' already exists.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="103"/> <source>Name</source> <translation>Name</translation> </message> <message> <source>Label content</source> <translation type="vanished">Label content</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="130"/> <source>null</source> <translation>null</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="130"/> <source>name</source> <translation>name</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="130"/> <source>name + value</source> <translation>name + value</translation> </message> </context> <context> <name>EditorDialog</name> <message> <source>Edit properties of %1 %2</source> <translation type="vanished">Edit properties of %1 %2</translation> </message> <message> <source>Name</source> <translation type="vanished">Name</translation> </message> <message> <source>Label content</source> <translation type="vanished">Label content</translation> </message> <message> <source>null</source> <translation type="vanished">null</translation> </message> <message> <source>name</source> <translation type="vanished">name</translation> </message> <message> <source>name + value</source> <translation type="vanished">name + value</translation> </message> <message> <source>+ Create new %1</source> <translation type="vanished">+ Create new %1</translation> </message> </context> <context> <name>ExpressionEditor</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="394"/> <source>Object Properties</source> <translation>Object Properties</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="426"/> <source>Variables</source> <translation>Variables</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="441"/> <source>Constants</source> <translation>Constants</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="456"/> <source>Functions</source> <translation>Functions</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="471"/> <source>Executable Objects</source> <translation>Function Objects</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/> <source>Objects</source> <translation>Objects</translation> </message> </context> <context> <name>FileDialog</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/FileDialog.qml" line="33"/> <source>Export Logarithm Plot file</source> <translation>Export Logarithm Plot file</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/FileDialog.qml" line="33"/> <source>Import Logarithm Plot file</source> <translation>Import Logarithm Plot file</translation> </message> </context> <context> <name>GreetScreen</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="70"/> <source>Welcome to LogarithmPlotter</source> <translation>Welcome to LogarithmPlotter</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="81"/> <source>Version %1</source> <translation>Version %1</translation> </message> <message> <source>Take a few seconds to configure LogarithmPlotter. These settings can be changed at any time from the "Settings" menu.</source> <translation type="vanished">Take a few seconds to configure LogarithmPlotter. These settings can be changed at any time from the "Settings" menu.</translation> </message> <message> <source>Check for updates on startup (requires online connectivity)</source> <translation type="vanished">Check for updates on startup (requires online connectivity)</translation> </message> <message> <source>Reset redo stack when a new action is added to history</source> <translation type="vanished">Reset redo stack when a new action is added to history</translation> </message> <message> <source>Enable LaTeX rendering</source> <translation type="vanished">Enable LaTeX rendering</translation> </message> <message> <source>Automatically close parenthesises and brackets in expressions</source> <translation type="vanished">Automatically close parentheses and brackets in expressions</translation> </message> <message> <source>Enable syntax highlighting for expressions</source> <translation type="vanished">Enable syntax highlighting for expressions</translation> </message> <message> <source>Enable autocompletion interface in expression editor</source> <translation type="vanished">Enable autocompletion interface in expression editor</translation> </message> <message> <source>Color scheme:</source> <translation type="vanished">Color scheme:</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="102"/> <source>User manual</source> <translation>User manual</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="94"/> <source>Changelog</source> <translation>Changelog</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="98"/> <source>Preferences</source> <translation>Preferences</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="106"/> <source>Close</source> <translation>Close</translation> </message> </context> <context> <name>HistoryBrowser</name> <message> <source>Filter...</source> <translation type="vanished">Filter…</translation> </message> <message> <source>Redo ></source> <translation type="vanished">Redo ></translation> </message> <message> <source>> Now</source> <translation type="vanished">> Now</translation> </message> <message> <source>< Undo</source> <translation type="vanished">< Undo</translation> </message> </context> <context> <name>ListSetting</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ListSetting.qml" line="233"/> <source>+ Add Entry</source> <translation>+ Add Entry</translation> </message> </context> <context> <name>Loading</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Overlay/Loading.qml" line="99"/> <source>Loading...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Overlay/Loading.qml" line="127"/> <source>Finished rendering of %1</source> <translation type="unfinished"></translation> </message> </context> <context> <name>LogarithmPlotter</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogarithmPlotter.qml" line="46"/> <source>untitled</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogarithmPlotter.qml" line="90"/> <source>Objects</source> <translation>Objects</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogarithmPlotter.qml" line="96"/> <source>Settings</source> <translation>Settings</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogarithmPlotter.qml" line="102"/> <source>History</source> <translation>History</translation> </message> <message> <source>Saved plot to '%1'.</source> <translation type="vanished">Saved plot to '%1'.</translation> </message> <message> <source>Loading file '%1'.</source> <translation type="vanished">Loading file '%1'.</translation> </message> <message> <source>Unknown object type: %1.</source> <translation type="vanished">Unknown object type: %1.</translation> </message> <message> <source>Invalid file provided.</source> <translation type="vanished">Invalid file provided.</translation> </message> <message> <source>Could not save file: </source> <translation type="vanished">Could not save file: </translation> </message> <message> <source>Loaded file '%1'.</source> <translation type="vanished">Loaded file '%1'.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogarithmPlotter.qml" line="219"/> <source>Copied plot screenshot to clipboard!</source> <translation>Copied plot screenshot to clipboard!</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogarithmPlotter.qml" line="234"/> <source>&Update</source> <translation>&Update</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogarithmPlotter.qml" line="236"/> <source>&Update LogarithmPlotter</source> <translation>&Update LogarithmPlotter</translation> </message> </context> <context> <name>ObjectCreationGrid</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectCreationGrid.qml" line="55"/> <source>+ Create new:</source> <translation>+ Create new:</translation> </message> </context> <context> <name>ObjectLists</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectLists.qml" line="81"/> <source>Hide all %1</source> <translation>Hide all %1</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectLists.qml" line="82"/> <source>Show all %1</source> <translation>Show all %1</translation> </message> <message> <source>Hide %1 %2</source> <translation type="vanished">Hide %1 %2</translation> </message> <message> <source>Show %1 %2</source> <translation type="vanished">Show %1 %2</translation> </message> <message> <source>Set %1 %2 position</source> <translation type="vanished">Set %1 %2 position</translation> </message> <message> <source>Delete %1 %2</source> <translation type="vanished">Delete %1 %2</translation> </message> <message> <source>Pick new color for %1 %2</source> <translation type="vanished">Pick new color for %1 %2</translation> </message> </context> <context> <name>ObjectRow</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectRow.qml" line="84"/> <source>Hide %1 %2</source> <translation>Hide %1 %2</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectRow.qml" line="85"/> <source>Show %1 %2</source> <translation>Show %1 %2</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectRow.qml" line="159"/> <source>Set %1 %2 position</source> <translation>Set %1 %2 position</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectRow.qml" line="184"/> <source>Delete %1 %2</source> <translation>Delete %1 %2</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectRow.qml" line="213"/> <source>Pick new color for %1 %2</source> <translation>Pick new color for %1 %2</translation> </message> </context> <context> <name>PickLocation</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Overlay/PickLocation.qml" line="177"/> <source>Pointer precision:</source> <translation>Pointer precision:</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Overlay/PickLocation.qml" line="184"/> <source>Snap to grid:</source> <translation>Snap to grid:</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Overlay/PickLocation.qml" line="193"/> <source>Pick X</source> <translation>Pick X</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Overlay/PickLocation.qml" line="227"/> <source>Pick Y</source> <translation>Pick Y</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Overlay/PickLocation.qml" line="243"/> <source>Open picker settings</source> <translation>Open picker settings</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Overlay/PickLocation.qml" line="243"/> <source>Hide picker settings</source> <translation>Hide picker settings</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Overlay/PickLocation.qml" line="316"/> <source>(no pick selected)</source> <translation>(no pick selected)</translation> </message> </context> <context> <name>PickLocationOverlay</name> <message> <source>Pointer precision:</source> <translation type="vanished">Pointer precision:</translation> </message> <message> <source>Snap to grid</source> <translation type="vanished">Snap to grid</translation> </message> <message> <source>Snap to grid:</source> <translation type="vanished">Snap to grid:</translation> </message> <message> <source>Pick X</source> <translation type="vanished">Pick X</translation> </message> <message> <source>Pick Y</source> <translation type="vanished">Pick Y</translation> </message> <message> <source>Open picker settings</source> <translation type="vanished">Open picker settings</translation> </message> <message> <source>Hide picker settings</source> <translation type="vanished">Hide picker settings</translation> </message> <message> <source>(no pick selected)</source> <translation type="vanished">(no pick selected)</translation> </message> </context> <context> <name>Preferences</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/Preferences.qml" line="181"/> <source>Close</source> <translation>Close</translation> </message> </context> <context> <name>Settings</name> <message> <location filename="../../common/src/preferences/default.mjs" line="23"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="155"/> <source>X Zoom</source> <translation>X Zoom</translation> </message> <message> <location filename="../../common/src/preferences/default.mjs" line="30"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="176"/> <source>Y Zoom</source> <translation>Y Zoom</translation> </message> <message> <location filename="../../common/src/preferences/default.mjs" line="37"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="197"/> <source>Min X</source> <translation>Min X</translation> </message> <message> <location filename="../../common/src/preferences/default.mjs" line="44"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="220"/> <source>Max Y</source> <translation>Max Y</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="240"/> <source>Max X</source> <translation>Max X</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="268"/> <source>Min Y</source> <translation>Min Y</translation> </message> <message> <location filename="../../common/src/preferences/default.mjs" line="50"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="292"/> <source>X Axis Step</source> <translation>X Axis Step</translation> </message> <message> <location filename="../../common/src/preferences/default.mjs" line="56"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="311"/> <source>Y Axis Step</source> <translation>Y Axis Step</translation> </message> <message> <location filename="../../common/src/preferences/default.mjs" line="62"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="327"/> <source>Line width</source> <translation>Line width</translation> </message> <message> <location filename="../../common/src/preferences/default.mjs" line="69"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="344"/> <source>Text size (px)</source> <translation>Text size (px)</translation> </message> <message> <location filename="../../common/src/preferences/default.mjs" line="75"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="361"/> <source>X Label</source> <translation>X Label</translation> </message> <message> <location filename="../../common/src/preferences/default.mjs" line="82"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="394"/> <source>Y Label</source> <translation>Y Label</translation> </message> <message> <location filename="../../common/src/preferences/default.mjs" line="89"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="428"/> <source>X Log scale</source> <translation>X Log scale</translation> </message> <message> <location filename="../../common/src/preferences/default.mjs" line="95"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="444"/> <source>Show X graduation</source> <translation>Show X graduation</translation> </message> <message> <location filename="../../common/src/preferences/default.mjs" line="101"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="456"/> <source>Show Y graduation</source> <translation>Show Y graduation</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="468"/> <source>Copy to clipboard</source> <translation>Copy to clipboard</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="477"/> <source>Save plot</source> <translation>Save plot…</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="486"/> <source>Save plot as</source> <translation>Save plot as…</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="495"/> <source>Load plot</source> <translation>Open plot…</translation> </message> <message> <source>Close</source> <translation type="vanished">Close</translation> </message> </context> <context> <name>ThanksTo</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="32"/> <source>Thanks and Contributions - LogarithmPlotter</source> <translation>Thanks and Contributions - LogarithmPlotter</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="71"/> <source>Source code</source> <translation>Source code</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="74"/> <source>Original library by Raphael Graf</source> <translation>Original library by Raphael Graf</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/> <source>Source</source> <translation>Source</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="79"/> <source>Ported to Javascript by Matthew Crumley</source> <translation>Ported to JavaScript by Matthew Crumley</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="82"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="87"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="214"/> <source>Website</source> <translation>Website</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="84"/> <source>Ported to QMLJS by Ad5001</source> <translation>Ported to QMLJS by Ad5001</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="97"/> <source>Libraries included</source> <translation>Libraries included</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="179"/> <source>Email</source> <translation>Email</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="244"/> <source>English</source> <translation>English</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="249"/> <source>French</source> <translation>French</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="254"/> <source>German</source> <translation>German</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="259"/> <source>Hungarian</source> <translation>Hungarian</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="219"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="224"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="229"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="239"/> <source>Github</source> <translation>GitHub</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="264"/> <source>Norwegian</source> <translation>Norwegian</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="269"/> <source>Spanish</source> <translation>Spanish</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="274"/> <source>Tamil</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="285"/> <source>Translations included</source> <translation>Translations included</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="314"/> <source>Improve</source> <translation>Improve</translation> </message> </context> <context> <name>bodemagnitude</name> <message> <location filename="../../common/src/objs/bodemagnitude.mjs" line="35"/> <source>Bode Magnitude</source> <translation>Bode Magnitude</translation> </message> <message> <location filename="../../common/src/objs/bodemagnitude.mjs" line="39"/> <source>Bode Magnitudes</source> <translation>Bode Magnitudes</translation> </message> <message> <location filename="../../common/src/objs/bodemagnitude.mjs" line="81"/> <location filename="../../common/src/objs/bodemagnitude.mjs" line="86"/> <source>low-pass</source> <translation>low-pass</translation> </message> <message> <location filename="../../common/src/objs/bodemagnitude.mjs" line="81"/> <location filename="../../common/src/objs/bodemagnitude.mjs" line="86"/> <source>high-pass</source> <translation>high-pass</translation> </message> </context> <context> <name>bodemagnitudesum</name> <message> <location filename="../../common/src/objs/bodemagnitudesum.mjs" line="34"/> <location filename="../../common/src/objs/bodemagnitudesum.mjs" line="38"/> <source>Bode Magnitudes Sum</source> <translation>Bode Magnitudes Sum</translation> </message> </context> <context> <name>bodephase</name> <message> <location filename="../../common/src/objs/bodephase.mjs" line="35"/> <source>Bode Phase</source> <translation>Bode Phase</translation> </message> <message> <location filename="../../common/src/objs/bodephase.mjs" line="39"/> <source>Bode Phases</source> <translation>Bode Phases</translation> </message> </context> <context> <name>bodephasesum</name> <message> <location filename="../../common/src/objs/bodephasesum.mjs" line="32"/> <location filename="../../common/src/objs/bodephasesum.mjs" line="36"/> <source>Bode Phases Sum</source> <translation>Bode Phases Sum</translation> </message> </context> <context> <name>changelog</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/util/helper.py" line="60"/> <source>Could not fetch changelog: Server error {}.</source> <translation>Could not fetch changelog: Server error {}.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/Changelog.qml" line="53"/> <location filename="../../runtime-pyside6/LogarithmPlotter/util/helper.py" line="63"/> <source>Could not fetch update: {}.</source> <translation>Could not fetch changelog: {}.</translation> </message> </context> <context> <name>color</name> <message> <location filename="../../common/src/history/color.mjs" line="45"/> <location filename="../../common/src/history/color.mjs" line="55"/> <source>%1 %2's color changed from %3 to %4.</source> <translation>%1 %2's color changed from %3 to %4.</translation> </message> </context> <context> <name>comment</name> <message> <location filename="../../common/src/objs/function.mjs" line="45"/> <source>Ex: R+* (ℝ⁺*), N (ℕ), Z-* (ℤ⁻*), ]0;1[, {3;4;5}</source> <translation>Ex: R+* (ℝ⁺*), N (ℕ), Z-* (ℤ⁻*), ]0;1[, {3;4;5}</translation> </message> <message> <location filename="../../common/src/objs/function.mjs" line="52"/> <source>The following parameters are used when the definition domain is a non-continuous set. (Ex: ℕ, ℤ, sets like {0;3}...)</source> <translation>The following parameters are used when the domain is a non-continuous set. (Ex: ℕ, ℤ, sets like {0;3}…)</translation> </message> <message> <location filename="../../common/src/objs/distribution.mjs" line="41"/> <source>Note: Specify the probability for each value.</source> <translation>Note: Specify the probability for each value.</translation> </message> <message> <location filename="../../common/src/objs/sequence.mjs" line="46"/> <source>Note: Use %1[n] to refer to %1ₙ, %1[n+1] for %1ₙ₊₁...</source> <translation>Note: Use %1[n] to refer to %1ₙ, %1[n+1] for %1ₙ₊₁…</translation> </message> <message> <location filename="../../common/src/objs/text.mjs" line="46"/> <source>If you have latex enabled, you can use use latex markup in between $$ to create equations.</source> <translation>If you have latex enabled, you can use use latex markup in between $$ to create equations.</translation> </message> </context> <context> <name>control</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectLists.qml" line="88"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="120"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="194"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ListSetting.qml" line="116"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="108"/> <source>%1: </source> <translation>%1: </translation> </message> </context> <context> <name>create</name> <message> <location filename="../../common/src/history/create.mjs" line="58"/> <location filename="../../common/src/history/create.mjs" line="64"/> <source>New %1 %2 created.</source> <translation>New %1 %2 created.</translation> </message> </context> <context> <name>delete</name> <message> <location filename="../../common/src/history/delete.mjs" line="42"/> <location filename="../../common/src/history/delete.mjs" line="48"/> <source>%1 %2 deleted.</source> <translation>%1 %2 deleted.</translation> </message> </context> <context> <name>distribution</name> <message> <location filename="../../common/src/objs/distribution.mjs" line="32"/> <source>Repartition</source> <translation>Distribution</translation> </message> <message> <location filename="../../common/src/objs/distribution.mjs" line="36"/> <source>Repartition functions</source> <translation>Distribution functions</translation> </message> </context> <context> <name>editproperty</name> <message> <location filename="../../common/src/history/editproperty.mjs" line="137"/> <source>%1 of %2 %3 changed from "%4" to "%5".</source> <translation>%1 of %2 %3 changed from "%4" to "%5".</translation> </message> <message> <location filename="../../common/src/history/editproperty.mjs" line="148"/> <source>%1 of %2 changed from %3 to %4.</source> <translation>%1 of %2 changed from %3 to %4.</translation> </message> </context> <context> <name>error</name> <message> <location filename="../../common/src/lib/expr-eval/expression.mjs" line="96"/> <location filename="../../common/src/lib/expr-eval/expression.mjs" line="238"/> <source>Cannot find property %1 of object %2.</source> <translation>Cannot find property %1 of object %2.</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/expression.mjs" line="201"/> <source>Undefined variable %1.</source> <translation>Undefined variable %1.</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/expression.mjs" line="222"/> <source>In order to be executed, object %1 must have at least one argument.</source> <translation>In order to be executed, object %1 must have at least one argument.</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/expression.mjs" line="224"/> <source>%1 cannot be executed.</source> <translation>%1 is not a function.</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/expression.mjs" line="249"/> <location filename="../../common/src/lib/expr-eval/expression.mjs" line="336"/> <location filename="../../common/src/lib/expr-eval/expression.mjs" line="381"/> <source>Invalid expression.</source> <translation>Invalid expression.</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/expression.mjs" line="253"/> <source>Invalid expression (parity).</source> <translation>Invalid expression (parity).</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/tokens.mjs" line="141"/> <source>Unknown character "%1".</source> <translation>Unknown character "%1".</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/tokens.mjs" line="542"/> <location filename="../../common/src/lib/expr-eval/tokens.mjs" line="548"/> <source>Illegal escape sequence: %1.</source> <translation>Illegal escape sequence: %1.</translation> </message> <message> <source>Parse error [%1:%2]: %3</source> <translation type="vanished">Parse error [%1:%2]: %3</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/parserstate.mjs" line="125"/> <source>Expected %1</source> <translation>Expected %1</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/parserstate.mjs" line="155"/> <source>Unexpected %1</source> <translation>Unexpected %1</translation> </message> <message> <source>Function definition is not permitted.</source> <translation type="vanished">Function definition is not permitted.</translation> </message> <message> <source>Expected variable for assignment.</source> <translation type="vanished">Expected variable for assignment.</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/parserstate.mjs" line="123"/> <location filename="../../common/src/lib/expr-eval/tokens.mjs" line="573"/> <source>Parse error [position %1]: %2</source> <translation>Parse error [position %1]: %2</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/parserstate.mjs" line="380"/> <source>Unexpected ".": member access is not permitted</source> <translation>Unexpected ".": member access is not permitted</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/parserstate.mjs" line="387"/> <source>Unexpected "[]": arrays are disabled.</source> <translation>Unexpected "[]": arrays are disabled.</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/parserstate.mjs" line="394"/> <source>Unexpected symbol: %1.</source> <translation>Unexpected symbol: %1.</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/polyfill.mjs" line="279"/> <location filename="../../common/src/lib/expr-eval/polyfill.mjs" line="289"/> <source>Function %1 must have at least one argument.</source> <translation>Function %1 must have at least one argument.</translation> </message> <message> <source>First argument to map is not a function.</source> <translation type="vanished">First argument to map is not a function.</translation> </message> <message> <source>Second argument to map is not an array.</source> <translation type="vanished">Second argument to map is not an array.</translation> </message> <message> <source>First argument to fold is not a function.</source> <translation type="vanished">First argument to fold is not a function.</translation> </message> <message> <source>Second argument to fold is not an array.</source> <translation type="vanished">Second argument to fold is not an array.</translation> </message> <message> <source>First argument to filter is not a function.</source> <translation type="vanished">First argument to filter is not a function.</translation> </message> <message> <source>Second argument to filter is not an array.</source> <translation type="vanished">Second argument to filter is not an array.</translation> </message> <message> <source>Second argument to indexOf is not a string or array.</source> <translation type="vanished">Second argument to indexOf is not a string or array.</translation> </message> <message> <source>Second argument to join is not an array.</source> <translation type="vanished">Second argument to join is not an array.</translation> </message> <message> <location filename="../../common/src/lib/expr-eval/parser.mjs" line="149"/> <source>EOF</source> <translation>End of expression</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="556"/> <source>No object found with names %1.</source> <translation>No object found with names %1.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="558"/> <source>No object found with name %1.</source> <translation>No object found with name %1.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="561"/> <source>Object cannot be dependent on itself.</source> <translation>Object cannot be dependent on itself.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="568"/> <source>Circular dependency detected. Object %1 depends on %2.</source> <translation>Circular dependency detected. Object %1 depends on %2.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="570"/> <source>Circular dependency detected. Objects %1 depend on %2.</source> <translation>Circular dependency detected. Objects %1 depend on %2.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/CustomPropertyList.qml" line="146"/> <source>Error while parsing expression for property %1: %2 Evaluated expression: %3</source> <translation>Error while parsing expression for property %1: %2 Evaluated expression: %3</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogGraphCanvas.qml" line="53"/> <source>Error while attempting to draw %1 %2: %3 Undoing last change.</source> <translation>Error while attempting to draw %1 %2: %3 Undoing last change.</translation> </message> </context> <context> <name>expression</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/CustomPropertyList.qml" line="143"/> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="200"/> <source>LogarithmPlotter - Parsing error</source> <translation>LogarithmPlotter - Parsing error</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="203"/> <source>Error while parsing expression for property %1: %2 Evaluated expression: %3</source> <translation>Error while parsing expression for property %1: %2 Evaluated expression: %3</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogGraphCanvas.qml" line="50"/> <source>LogarithmPlotter - Drawing error</source> <translation>LogarithmPlotter - Drawing error</translation> </message> <message> <location filename="../../common/src/preferences/expression.mjs" line="22"/> <source>Automatically close parenthesises and brackets</source> <translation>Automatically close parentheses and brackets</translation> </message> <message> <location filename="../../common/src/preferences/expression.mjs" line="28"/> <source>Enable syntax highlighting</source> <translation>Enable syntax highlighting</translation> </message> <message> <location filename="../../common/src/preferences/expression.mjs" line="34"/> <source>Enable autocompletion</source> <translation>Enable autocompletion</translation> </message> <message> <location filename="../../common/src/preferences/expression.mjs" line="40"/> <source>Color Scheme</source> <translation>Color Scheme</translation> </message> </context> <context> <name>function</name> <message> <location filename="../../common/src/objs/function.mjs" line="33"/> <source>Function</source> <translation>Function</translation> </message> <message> <location filename="../../common/src/objs/function.mjs" line="37"/> <source>Functions</source> <translation>Functions</translation> </message> </context> <context> <name>gainbode</name> <message> <source>Bode Magnitude</source> <translation type="vanished">Bode Magnitude</translation> </message> <message> <source>Bode Magnitudes</source> <translation type="vanished">Bode Magnitudes</translation> </message> <message> <source>low-pass</source> <translation type="vanished">low-pass</translation> </message> <message> <source>high-pass</source> <translation type="vanished">high-pass</translation> </message> </context> <context> <name>general</name> <message> <location filename="../../common/src/preferences/general.mjs" line="24"/> <source>Check for updates on startup</source> <translation>Check for updates on startup</translation> </message> <message> <location filename="../../common/src/preferences/general.mjs" line="30"/> <source>Reset redo stack automaticly</source> <translation>Reset redo stack automatically</translation> </message> <message> <location filename="../../common/src/preferences/general.mjs" line="37"/> <source>Enable LaTeX rendering</source> <translation>Enable LaTeX rendering</translation> </message> <message> <location filename="../../common/src/preferences/general.mjs" line="50"/> <source>Enable threaded LaTeX renderer (experimental)</source> <translation type="unfinished"></translation> </message> </context> <context> <name>historylib</name> <message> <source>New %1 %2 created.</source> <translation type="vanished">New %1 %2 created.</translation> </message> <message> <source>%1 %2 deleted.</source> <translation type="vanished">%1 %2 deleted.</translation> </message> <message> <source>%1 of %2 %3 changed from "%4" to "%5".</source> <translation type="vanished">%1 of %2 %3 changed from "%4" to "%5".</translation> </message> <message> <source>%1 %2 shown.</source> <translation type="vanished">%1 %2 shown.</translation> </message> <message> <source>%1 %2 hidden.</source> <translation type="vanished">%1 %2 hidden.</translation> </message> <message> <source>Name of %1 %2 changed to %3.</source> <translation type="vanished">Name of %1 %2 changed to %3.</translation> </message> </context> <context> <name>io</name> <message> <source>Objects</source> <translation type="vanished">Objects</translation> </message> <message> <source>Settings</source> <translation type="vanished">Settings</translation> </message> <message> <source>History</source> <translation type="vanished">History</translation> </message> <message> <source>Saved plot to '%1'.</source> <translation type="vanished">Saved plot to '%1'.</translation> </message> <message> <source>Loading file '%1'.</source> <translation type="vanished">Loading file '%1'.</translation> </message> <message> <source>Unknown object type: %1.</source> <translation type="vanished">Unknown object type: %1.</translation> </message> <message> <source>Invalid file provided.</source> <translation type="vanished">Invalid file provided.</translation> </message> <message> <source>Could not load file: </source> <translation type="vanished">Could not load file: </translation> </message> <message> <source>Could not save file: </source> <translation type="vanished">Could not save file: </translation> </message> <message> <source>Loaded file '%1'.</source> <translation type="vanished">Loaded file '%1'.</translation> </message> <message> <source>Copied plot screenshot to clipboard!</source> <translation type="vanished">Copied plot screenshot to clipboard!</translation> </message> <message> <source>&Update</source> <translation type="vanished">&Update</translation> </message> <message> <source>&Update LogarithmPlotter</source> <translation type="vanished">&Update LogarithmPlotter</translation> </message> </context> <context> <name>latex</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/util/latex.py" line="106"/> <source>No Latex installation found. If you already have a latex distribution installed, make sure it's installed on your path. Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source> <translation>No LaTeX installation found. If you already have a LaTeX distribution installed, make sure it's installed on your path. Otherwise, you can download a LaTeX distribution like TeX Live at https://tug.org/texlive/.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/util/latex.py" line="112"/> <source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source> <translation>DVIPNG was not found. Make sure you include it from your LaTeX distribution.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/util/latex.py" line="272"/> <source>An exception occured within the creation of the latex formula. Process '{}' ended with a non-zero return code {}: {} Please make sure your latex installation is correct and report a bug if so.</source> <translation>An exception occurred within the creation of the LaTeX formula. Process '{}' ended with a non-zero return code {}: {} Please make sure your LaTeX installation is correct and report a bug if so.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/util/latex.py" line="286"/> <source>Your LaTeX installation does not include some required packages: - {} (https://ctan.org/pkg/{}) Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source> <translation>Your LaTeX installation does not include some required packages: - {} (https://ctan.org/pkg/{}) Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/util/latex.py" line="290"/> <source>An exception occured within the creation of the latex formula. Process '{}' took too long to finish: {} Please make sure your latex installation is correct and report a bug if so.</source> <translation>An exception occurred within the creation of the LaTeX formula. Process '{}' took too long to finish: {} Please make sure your LaTeX installation is correct and report a bug if so.</translation> </message> </context> <context> <name>main</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/util/helper.py" line="108"/> <source>This file was created by a more recent version of LogarithmPlotter and cannot be backloaded in LogarithmPlotter v{}. Please update LogarithmPlotter to open this file.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/util/helper.py" line="113"/> <source>Could not open file "{}": {}</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/util/helper.py" line="116"/> <source>Could not open file: "{}" File does not exist.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/util/helper.py" line="152"/> <source>Built with PySide6 (Qt) v{} and python v{}</source> <translation type="unfinished"></translation> </message> </context> <context> <name>name</name> <message> <location filename="../../common/src/history/name.mjs" line="49"/> <location filename="../../common/src/history/name.mjs" line="55"/> <source>%1 %2 renamed to %3.</source> <translation>%1 %2 renamed to %3.</translation> </message> </context> <context> <name>parameters</name> <message> <location filename="../../common/src/parameters.mjs" line="251"/> <source>above</source> <translation>↑ Above</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="252"/> <source>below</source> <translation>↓ Below</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="253"/> <location filename="../../common/src/parameters.mjs" line="273"/> <source>left</source> <translation>← Left</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="254"/> <location filename="../../common/src/parameters.mjs" line="274"/> <source>right</source> <translation>→ Right</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="255"/> <source>above-left</source> <translation>↖ Above left</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="256"/> <source>above-right</source> <translation>↗ Above right</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="257"/> <source>below-left</source> <translation>↙ Below left</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="258"/> <source>below-right</source> <translation>↘ Below right</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="270"/> <source>center</source> <translation>>|< Center</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="271"/> <source>top</source> <translation>↑ Top</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="272"/> <source>bottom</source> <translation>↓ Bottom</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="275"/> <source>top-left</source> <translation>↖ Top left</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="276"/> <source>top-right</source> <translation>↗ Top right</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="277"/> <source>bottom-left</source> <translation>↙ Bottom left</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="278"/> <source>bottom-right</source> <translation>↘ Bottom right</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="282"/> <source>application</source> <translation>Application</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="283"/> <source>function</source> <translation>Function</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="287"/> <source>high</source> <translation>High</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="288"/> <source>low</source> <translation>Low</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="293"/> <source>Next to target</source> <translation>Next to target</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="294"/> <source>With label</source> <translation>With label</translation> </message> <message> <location filename="../../common/src/parameters.mjs" line="295"/> <source>Hidden</source> <translation>Hidden</translation> </message> </context> <context> <name>phasebode</name> <message> <source>Bode Phase</source> <translation type="vanished">Bode Phase</translation> </message> <message> <source>Bode Phases</source> <translation type="vanished">Bode Phases</translation> </message> </context> <context> <name>point</name> <message> <location filename="../../common/src/objs/point.mjs" line="33"/> <source>Point</source> <translation>Point</translation> </message> <message> <location filename="../../common/src/objs/point.mjs" line="37"/> <source>Points</source> <translation>Points</translation> </message> </context> <context> <name>position</name> <message> <location filename="../../common/src/history/position.mjs" line="92"/> <source>Position of %1 %2 set from "%3" to "%4".</source> <translation>%1 %2 moved from "%3" to "%4".</translation> </message> <message> <location filename="../../common/src/history/position.mjs" line="98"/> <source>Position of %1 set from %2 to %3.</source> <translation>%1 moved from %2 to %3.</translation> </message> </context> <context> <name>prop</name> <message> <location filename="../../common/src/objs/function.mjs" line="42"/> <source>expression</source> <translation>Expression</translation> </message> <message> <location filename="../../common/src/objs/function.mjs" line="43"/> <source>definitionDomain</source> <translation>Domain</translation> </message> <message> <location filename="../../common/src/objs/function.mjs" line="44"/> <source>destinationDomain</source> <translation>Range</translation> </message> <message> <location filename="../../common/src/objs/bodemagnitude.mjs" line="47"/> <location filename="../../common/src/objs/bodemagnitudesum.mjs" line="47"/> <location filename="../../common/src/objs/bodephase.mjs" line="47"/> <location filename="../../common/src/objs/bodephasesum.mjs" line="45"/> <location filename="../../common/src/objs/distribution.mjs" line="46"/> <location filename="../../common/src/objs/function.mjs" line="50"/> <location filename="../../common/src/objs/point.mjs" line="44"/> <location filename="../../common/src/objs/sequence.mjs" line="51"/> <location filename="../../common/src/objs/text.mjs" line="44"/> <location filename="../../common/src/objs/xcursor.mjs" line="34"/> <source>labelPosition</source> <translation>Label position</translation> </message> <message> <location filename="../../common/src/objs/function.mjs" line="49"/> <source>displayMode</source> <translation>Display mode</translation> </message> <message> <location filename="../../common/src/objs/bodemagnitude.mjs" line="48"/> <location filename="../../common/src/objs/bodemagnitudesum.mjs" line="48"/> <location filename="../../common/src/objs/bodephase.mjs" line="48"/> <location filename="../../common/src/objs/bodephasesum.mjs" line="46"/> <location filename="../../common/src/objs/distribution.mjs" line="47"/> <location filename="../../common/src/objs/function.mjs" line="51"/> <location filename="../../common/src/objs/sequence.mjs" line="52"/> <source>labelX</source> <translation>Label's X position</translation> </message> <message> <location filename="../../common/src/objs/function.mjs" line="56"/> <location filename="../../common/src/objs/sequence.mjs" line="43"/> <source>drawPoints</source> <translation>Show points</translation> </message> <message> <location filename="../../common/src/objs/function.mjs" line="57"/> <location filename="../../common/src/objs/sequence.mjs" line="44"/> <source>drawDashedLines</source> <translation>Show dashed lines</translation> </message> <message> <location filename="../../common/src/objs/bodemagnitude.mjs" line="44"/> <location filename="../../common/src/objs/bodephase.mjs" line="44"/> <source>om_0</source> <translation>ω₀</translation> </message> <message> <location filename="../../common/src/objs/bodemagnitude.mjs" line="45"/> <source>pass</source> <translation>Pass</translation> </message> <message> <location filename="../../common/src/objs/bodemagnitude.mjs" line="46"/> <source>gain</source> <translation>Magnitude gain</translation> </message> <message> <location filename="../../common/src/objs/bodemagnitude.mjs" line="49"/> <source>omGraduation</source> <translation>Show graduation on ω₀</translation> </message> <message> <location filename="../../common/src/objs/bodephase.mjs" line="45"/> <source>phase</source> <translation>Phase</translation> </message> <message> <location filename="../../common/src/objs/bodephase.mjs" line="46"/> <source>unit</source> <translation>Unit to use</translation> </message> <message> <location filename="../../common/src/objs/point.mjs" line="42"/> <location filename="../../common/src/objs/text.mjs" line="42"/> <location filename="../../common/src/objs/xcursor.mjs" line="32"/> <source>x</source> <translation>X</translation> </message> <message> <location filename="../../common/src/objs/point.mjs" line="43"/> <location filename="../../common/src/objs/text.mjs" line="43"/> <source>y</source> <translation>Y</translation> </message> <message> <location filename="../../common/src/objs/point.mjs" line="45"/> <source>pointStyle</source> <translation>Point style</translation> </message> <message> <location filename="../../common/src/objs/distribution.mjs" line="45"/> <source>probabilities</source> <translation>Probabilities list</translation> </message> <message> <location filename="../../common/src/objs/text.mjs" line="45"/> <source>text</source> <translation>Content</translation> </message> <message> <location filename="../../common/src/objs/text.mjs" line="50"/> <source>disableLatex</source> <translation>Disable LaTeX rendering for this text</translation> </message> <message> <location filename="../../common/src/objs/xcursor.mjs" line="33"/> <source>targetElement</source> <translation>Object to target</translation> </message> <message> <location filename="../../common/src/objs/xcursor.mjs" line="35"/> <source>approximate</source> <translation>Show rounded calculated value</translation> </message> <message> <location filename="../../common/src/objs/xcursor.mjs" line="36"/> <source>rounding</source> <translation>Rounding</translation> </message> <message> <location filename="../../common/src/objs/xcursor.mjs" line="37"/> <source>displayStyle</source> <translation>Display style</translation> </message> <message> <location filename="../../common/src/objs/xcursor.mjs" line="42"/> <source>targetValuePosition</source> <translation>Target's value position</translation> </message> <message> <location filename="../../common/src/objs/sequence.mjs" line="45"/> <source>defaultExpression</source> <translation>Default expression</translation> </message> <message> <location filename="../../common/src/objs/sequence.mjs" line="50"/> <source>baseValues</source> <translation>Initialization values</translation> </message> <message> <source>color</source> <translation type="vanished">Color</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="129"/> <source>labelContent</source> <translation>Label content</translation> </message> </context> <context> <name>repartition</name> <message> <source>Repartition</source> <translation type="vanished">Distribution</translation> </message> <message> <source>Repartition functions</source> <translation type="vanished">Distribution functions</translation> </message> </context> <context> <name>sequence</name> <message> <location filename="../../common/src/objs/sequence.mjs" line="34"/> <source>Sequence</source> <translation>Sequence</translation> </message> <message> <location filename="../../common/src/objs/sequence.mjs" line="38"/> <source>Sequences</source> <translation>Sequences</translation> </message> </context> <context> <name>settingCategory</name> <message> <location filename="../../common/src/module/preferences.mjs" line="31"/> <source>general</source> <translation>General</translation> </message> <message> <location filename="../../common/src/module/preferences.mjs" line="32"/> <source>editor</source> <translation>Expression Editor</translation> </message> <message> <location filename="../../common/src/module/preferences.mjs" line="33"/> <source>default</source> <translation>Default settings</translation> </message> </context> <context> <name>sommegainsbode</name> <message> <source>Bode Magnitudes Sum</source> <translation type="vanished">Bode Magnitudes Sum</translation> </message> </context> <context> <name>sommephasesbode</name> <message> <source>Bode Phases Sum</source> <translation type="vanished">Bode Phases Sum</translation> </message> </context> <context> <name>text</name> <message> <location filename="../../common/src/objs/text.mjs" line="33"/> <source>Text</source> <translation>Text</translation> </message> <message> <location filename="../../common/src/objs/text.mjs" line="37"/> <source>Texts</source> <translation>Texts</translation> </message> </context> <context> <name>update</name> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/util/update.py" line="57"/> <source>An update for LogarithmPlotter (v{}) is available.</source> <translation>An update for LogarithmPlotter (v{}) is available.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/util/update.py" line="63"/> <source>No update available.</source> <translation>No update available.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/util/update.py" line="66"/> <source>Could not fetch update information: Server error {}.</source> <translation>Could not fetch update information: Server error {}.</translation> </message> <message> <location filename="../../runtime-pyside6/LogarithmPlotter/util/update.py" line="69"/> <source>Could not fetch update information: {}.</source> <translation>Could not fetch update information: {}.</translation> </message> </context> <context> <name>usage</name> <message> <location filename="../../common/src/module/expreval.mjs" line="88"/> <source>integral(<from: number>, <to: number>, <f: ExecutableObject>)</source> <translation>integral(<from: number>, <to: number>, <f: Function-like object>)</translation> </message> <message> <location filename="../../common/src/module/expreval.mjs" line="65"/> <location filename="../../common/src/module/expreval.mjs" line="72"/> <source>Usage: %1</source> <translation>Usage: %1</translation> </message> <message> <location filename="../../common/src/module/expreval.mjs" line="75"/> <location filename="../../common/src/module/expreval.mjs" line="92"/> <location filename="../../common/src/module/expreval.mjs" line="105"/> <source>Usage: %1 %2</source> <translation>Usage: %1 %2</translation> </message> <message> <location filename="../../common/src/module/expreval.mjs" line="89"/> <source>integral(<from: number>, <to: number>, <f: string>, <variable: string>)</source> <translation>integral(<from: number>, <to: number>, <f: string>, <variable: string>)</translation> </message> <message> <location filename="../../common/src/module/expreval.mjs" line="100"/> <source>derivative(<f: ExecutableObject>, <x: number>)</source> <translation>derivative(<f: Function-like object>, <x: number>)</translation> </message> <message> <location filename="../../common/src/module/expreval.mjs" line="101"/> <source>derivative(<f: string>, <variable: string>, <x: number>)</source> <translation>derivative(<f: string>, <variable: string>, <x: number>)</translation> </message> </context> <context> <name>visibility</name> <message> <location filename="../../common/src/history/visibility.mjs" line="50"/> <location filename="../../common/src/history/visibility.mjs" line="56"/> <source>%1 %2 shown.</source> <translation>%1 %2 shown.</translation> </message> <message> <location filename="../../common/src/history/visibility.mjs" line="50"/> <location filename="../../common/src/history/visibility.mjs" line="56"/> <source>%1 %2 hidden.</source> <translation>%1 %2 hidden.</translation> </message> </context> <context> <name>xcursor</name> <message> <location filename="../../common/src/objs/xcursor.mjs" line="29"/> <source>X Cursor</source> <translation>X Cursor</translation> </message> <message> <location filename="../../common/src/objs/xcursor.mjs" line="30"/> <source>X Cursors</source> <translation>X Cursors</translation> </message> </context> </TS>