LogarithmPlotter/assets/i18n/lp_template.ts
Ad5001 448d94fee3
Fixed many issues with new History module, including saved status.
+ Fixed (old) bug that label content wasn't being saved.
2024-10-11 02:03:27 +02:00

1563 lines
67 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>About</name>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="31"/>
<source>About LogarithmPlotter</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="69"/>
<source>LogarithmPlotter v%1</source>
<translation></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></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="124"/>
<source>Report a bug</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="131"/>
<source>Official website</source>
<translation></translation>
</message>
</context>
<context>
<name>AppMenuBar</name>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="38"/>
<source>&amp;File</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="40"/>
<source>&amp;Load...</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="47"/>
<source>&amp;Save</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="53"/>
<source>Save &amp;As...</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="61"/>
<source>&amp;Quit</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="75"/>
<source>&amp;Edit</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="77"/>
<source>&amp;Undo</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="84"/>
<source>&amp;Redo</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="91"/>
<source>&amp;Copy plot</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="98"/>
<source>&amp;Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="106"/>
<source>&amp;Create</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="128"/>
<source>&amp;Help</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="130"/>
<source>&amp;Source code</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="135"/>
<source>&amp;Report a bug</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="140"/>
<source>&amp;User manual</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="145"/>
<source>&amp;Changelog</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="150"/>
<source>&amp;Help translating!</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="156"/>
<source>&amp;Thanks</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="161"/>
<source>&amp;About</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="170"/>
<source>Save unsaved changes?</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="171"/>
<source>This plot contains unsaved changes. By doing this, all unsaved data will be lost. Continue?</source>
<translation></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></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></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/Changelog.qml" line="99"/>
<source>Close</source>
<translation></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></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/CustomPropertyList.qml" line="316"/>
<source>Pick on graph</source>
<translation></translation>
</message>
</context>
<context>
<name>Dialog</name>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="86"/>
<source>Edit properties of %1 %2</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="93"/>
<source>LogarithmPlotter - Invalid object name</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="96"/>
<source>An object with the name &apos;%1&apos; already exists.</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="104"/>
<source>Name</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="131"/>
<source>null</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="131"/>
<source>name</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="131"/>
<source>name + value</source>
<translation></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></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="426"/>
<source>Variables</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="441"/>
<source>Constants</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="456"/>
<source>Functions</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="471"/>
<source>Executable Objects</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Objects</source>
<translation></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></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/FileDialog.qml" line="33"/>
<source>Import Logarithm Plot file</source>
<translation></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></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="81"/>
<source>Version %1</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="102"/>
<source>User manual</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="94"/>
<source>Changelog</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="98"/>
<source>Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="106"/>
<source>Close</source>
<translation></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></translation>
</message>
</context>
<context>
<name>LogarithmPlotter</name>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogarithmPlotter.qml" line="91"/>
<source>Objects</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogarithmPlotter.qml" line="97"/>
<source>Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogarithmPlotter.qml" line="103"/>
<source>History</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogarithmPlotter.qml" line="218"/>
<source>Copied plot screenshot to clipboard!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogarithmPlotter.qml" line="233"/>
<source>&amp;Update</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogarithmPlotter.qml" line="235"/>
<source>&amp;Update LogarithmPlotter</source>
<translation type="unfinished"></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></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></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectLists.qml" line="82"/>
<source>Show all %1</source>
<translation></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></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectRow.qml" line="85"/>
<source>Show %1 %2</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectRow.qml" line="159"/>
<source>Set %1 %2 position</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectRow.qml" line="184"/>
<source>Delete %1 %2</source>
<translation></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></translation>
</message>
</context>
<context>
<name>PickLocationOverlay</name>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="177"/>
<source>Pointer precision:</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="184"/>
<source>Snap to grid:</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="193"/>
<source>Pick X</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="227"/>
<source>Pick Y</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="243"/>
<source>Open picker settings</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="243"/>
<source>Hide picker settings</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="316"/>
<source>(no pick selected)</source>
<translation></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 type="unfinished"></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></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></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></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></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="240"/>
<source>Max X</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="268"/>
<source>Min Y</source>
<translation></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></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></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></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></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></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></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></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></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></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="468"/>
<source>Copy to clipboard</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="477"/>
<source>Save plot</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="486"/>
<source>Save plot as</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="495"/>
<source>Load plot</source>
<translation></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></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="71"/>
<source>Source code</source>
<translation></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></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="77"/>
<source>Source</source>
<translation></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></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></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></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="97"/>
<source>Libraries included</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="179"/>
<source>Email</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="239"/>
<source>English</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="244"/>
<source>French</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="249"/>
<source>German</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="254"/>
<source>Hungarian</source>
<translation></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"/>
<source>Github</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="259"/>
<source>Norwegian</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="264"/>
<source>Spanish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="275"/>
<source>Translations included</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="304"/>
<source>Improve</source>
<translation></translation>
</message>
</context>
<context>
<name>bodemagnitude</name>
<message>
<location filename="../../common/src/objs/bodemagnitude.mjs" line="35"/>
<source>Bode Magnitude</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/bodemagnitude.mjs" line="39"/>
<source>Bode Magnitudes</source>
<translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
</message>
</context>
<context>
<name>bodephase</name>
<message>
<location filename="../../common/src/objs/bodephase.mjs" line="35"/>
<source>Bode Phase</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/bodephase.mjs" line="39"/>
<source>Bode Phases</source>
<translation type="unfinished"></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 type="unfinished"></translation>
</message>
</context>
<context>
<name>changelog</name>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/util/helper.py" line="65"/>
<source>Could not fetch changelog: Server error {}.</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/util/helper.py" line="68"/>
<source>Could not fetch update: {}.</source>
<translation></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&apos;s color changed from %3 to %4.</source>
<translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/distribution.mjs" line="41"/>
<source>Note: Specify the probability for each value.</source>
<translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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></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 type="unfinished"></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 type="unfinished"></translation>
</message>
</context>
<context>
<name>distribution</name>
<message>
<location filename="../../common/src/objs/distribution.mjs" line="32"/>
<source>Repartition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/distribution.mjs" line="36"/>
<source>Repartition functions</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>editproperty</name>
<message>
<location filename="../../common/src/history/editproperty.mjs" line="137"/>
<source>%1 of %2 %3 changed from &quot;%4&quot; to &quot;%5&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/history/editproperty.mjs" line="148"/>
<source>%1 of %2 changed from %3 to %4.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>error</name>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<source>No object found with names %1.</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<source>No object found with name %1.</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="549"/>
<source>Object cannot be dependent on itself.</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="556"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="558"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation></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></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></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/expression.mjs" line="96"/>
<location filename="../../common/src/lib/expr-eval/expression.mjs" line="241"/>
<source>Cannot find property %1 of object %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/expression.mjs" line="204"/>
<source>Undefined variable %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/expression.mjs" line="225"/>
<source>In order to be executed, object %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/expression.mjs" line="227"/>
<source>%1 cannot be executed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/expression.mjs" line="252"/>
<location filename="../../common/src/lib/expr-eval/expression.mjs" line="339"/>
<location filename="../../common/src/lib/expr-eval/expression.mjs" line="384"/>
<source>Invalid expression.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/expression.mjs" line="256"/>
<source>Invalid expression (parity).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/parser.mjs" line="157"/>
<source>EOF</source>
<translation type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/parserstate.mjs" line="125"/>
<source>Expected %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/parserstate.mjs" line="155"/>
<source>Unexpected %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/parserstate.mjs" line="380"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/parserstate.mjs" line="387"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/parserstate.mjs" line="394"/>
<source>Unexpected symbol: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/polyfill.mjs" line="285"/>
<location filename="../../common/src/lib/expr-eval/polyfill.mjs" line="295"/>
<source>Function %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/polyfill.mjs" line="301"/>
<source>First argument to map is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/polyfill.mjs" line="304"/>
<source>Second argument to map is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/polyfill.mjs" line="313"/>
<source>First argument to fold is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/polyfill.mjs" line="316"/>
<source>Second argument to fold is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/polyfill.mjs" line="325"/>
<source>First argument to filter is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/polyfill.mjs" line="328"/>
<source>Second argument to filter is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/polyfill.mjs" line="337"/>
<source>Second argument to indexOf is not a string or array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/polyfill.mjs" line="345"/>
<source>Second argument to join is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/lib/expr-eval/tokens.mjs" line="141"/>
<source>Unknown character &quot;%1&quot;.</source>
<translation type="unfinished"></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 type="unfinished"></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></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></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/LogGraphCanvas.qml" line="50"/>
<source>LogarithmPlotter - Drawing error</source>
<translation></translation>
</message>
<message>
<location filename="../../common/src/preferences/expression.mjs" line="22"/>
<source>Automatically close parenthesises and brackets</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/preferences/expression.mjs" line="28"/>
<source>Enable syntax highlighting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/preferences/expression.mjs" line="34"/>
<source>Enable autocompletion</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/preferences/expression.mjs" line="40"/>
<source>Color Scheme</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>function</name>
<message>
<location filename="../../common/src/objs/function.mjs" line="33"/>
<source>Function</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/function.mjs" line="37"/>
<source>Functions</source>
<translation type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/preferences/general.mjs" line="30"/>
<source>Reset redo stack automaticly</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/preferences/general.mjs" line="37"/>
<source>Enable LaTeX rendering</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>io</name>
<message>
<location filename="../../common/src/module/io.mjs" line="94"/>
<source>Saved plot to &apos;%1&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/module/io.mjs" line="106"/>
<source>Loading file &apos;%1&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/module/io.mjs" line="150"/>
<source>Unknown object type: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/module/io.mjs" line="165"/>
<source>Invalid file provided.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/module/io.mjs" line="169"/>
<source>Could not load file: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/module/io.mjs" line="174"/>
<source>Loaded file &apos;%1&apos;.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>latex</name>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/util/latex.py" line="94"/>
<source>No Latex installation found.
If you already have a latex distribution installed, make sure it&apos;s installed on your path.
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/util/latex.py" line="100"/>
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/util/latex.py" line="202"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
{}
Please make sure your latex installation is correct and report a bug if so.</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/util/latex.py" line="216"/>
<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 type="unfinished"></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/util/latex.py" line="220"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}
Please make sure your latex installation is correct and report a bug if so.</source>
<translation></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 type="unfinished"></translation>
</message>
</context>
<context>
<name>parameters</name>
<message>
<location filename="../../common/src/parameters.mjs" line="251"/>
<source>above</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="252"/>
<source>below</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="253"/>
<location filename="../../common/src/parameters.mjs" line="273"/>
<source>left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="254"/>
<location filename="../../common/src/parameters.mjs" line="274"/>
<source>right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="255"/>
<source>above-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="256"/>
<source>above-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="257"/>
<source>below-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="258"/>
<source>below-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="270"/>
<source>center</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="271"/>
<source>top</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="272"/>
<source>bottom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="275"/>
<source>top-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="276"/>
<source>top-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="277"/>
<source>bottom-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="278"/>
<source>bottom-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="282"/>
<source>application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="283"/>
<source>function</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="287"/>
<source>high</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="288"/>
<source>low</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="293"/>
<source>Next to target</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="294"/>
<source>With label</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/parameters.mjs" line="295"/>
<source>Hidden</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>point</name>
<message>
<location filename="../../common/src/objs/point.mjs" line="33"/>
<source>Point</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/point.mjs" line="37"/>
<source>Points</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>position</name>
<message>
<location filename="../../common/src/history/position.mjs" line="92"/>
<source>Position of %1 %2 set from &quot;%3&quot; to &quot;%4&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/history/position.mjs" line="98"/>
<source>Position of %1 set from %2 to %3.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>prop</name>
<message>
<location filename="../../common/src/objs/function.mjs" line="42"/>
<source>expression</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/function.mjs" line="43"/>
<source>definitionDomain</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/function.mjs" line="44"/>
<source>destinationDomain</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/function.mjs" line="49"/>
<source>displayMode</source>
<translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/bodemagnitude.mjs" line="45"/>
<source>pass</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/bodemagnitude.mjs" line="46"/>
<source>gain</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/bodemagnitude.mjs" line="49"/>
<source>omGraduation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/bodephase.mjs" line="45"/>
<source>phase</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/bodephase.mjs" line="46"/>
<source>unit</source>
<translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/point.mjs" line="45"/>
<source>pointStyle</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/distribution.mjs" line="45"/>
<source>probabilities</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/sequence.mjs" line="45"/>
<source>defaultExpression</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/sequence.mjs" line="50"/>
<source>baseValues</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/text.mjs" line="45"/>
<source>text</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/text.mjs" line="50"/>
<source>disableLatex</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/xcursor.mjs" line="33"/>
<source>targetElement</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/xcursor.mjs" line="35"/>
<source>approximate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/xcursor.mjs" line="36"/>
<source>rounding</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/xcursor.mjs" line="37"/>
<source>displayStyle</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/xcursor.mjs" line="42"/>
<source>targetValuePosition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/Dialog.qml" line="130"/>
<source>labelContent</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>sequence</name>
<message>
<location filename="../../common/src/objs/sequence.mjs" line="34"/>
<source>Sequence</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/sequence.mjs" line="38"/>
<source>Sequences</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>settingCategory</name>
<message>
<location filename="../../common/src/module/preferences.mjs" line="31"/>
<source>general</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/module/preferences.mjs" line="32"/>
<source>editor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/module/preferences.mjs" line="33"/>
<source>default</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>text</name>
<message>
<location filename="../../common/src/objs/text.mjs" line="33"/>
<source>Text</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/text.mjs" line="37"/>
<source>Texts</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>update</name>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/util/update.py" line="56"/>
<source>An update for LogarithmPlotter (v{}) is available.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/util/update.py" line="61"/>
<source>No update available.</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/util/update.py" line="64"/>
<source>Could not fetch update information: Server error {}.</source>
<translation></translation>
</message>
<message>
<location filename="../../runtime-pyside6/LogarithmPlotter/util/update.py" line="68"/>
<source>Could not fetch update information: {}.</source>
<translation></translation>
</message>
</context>
<context>
<name>usage</name>
<message>
<location filename="../../common/src/module/expreval.mjs" line="88"/>
<source>integral(&lt;from: number&gt;, &lt;to: number&gt;, &lt;f: ExecutableObject&gt;)</source>
<translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/module/expreval.mjs" line="89"/>
<source>integral(&lt;from: number&gt;, &lt;to: number&gt;, &lt;f: string&gt;, &lt;variable: string&gt;)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/module/expreval.mjs" line="100"/>
<source>derivative(&lt;f: ExecutableObject&gt;, &lt;x: number&gt;)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/module/expreval.mjs" line="101"/>
<source>derivative(&lt;f: string&gt;, &lt;variable: string&gt;, &lt;x: number&gt;)</source>
<translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
</message>
</context>
<context>
<name>xcursor</name>
<message>
<location filename="../../common/src/objs/xcursor.mjs" line="29"/>
<source>X Cursor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../common/src/objs/xcursor.mjs" line="30"/>
<source>X Cursors</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>