<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_US">
<context>
    <name>ActiveProject</name>
    <message>
        <location filename="../activeproject.cpp" line="263"/>
        <source>General</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../activeproject.cpp" line="263"/>
        <source>Project has invalid CRS assigned. Map and tools have undefined behaviour!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../activeproject.cpp" line="275"/>
        <location filename="../activeproject.cpp" line="284"/>
        <source>Layer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../activeproject.cpp" line="275"/>
        <source>Unable to load source </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../activeproject.cpp" line="284"/>
        <source>Layer has invalid CRS assigned. Recording tools have undefined behaviour.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AndroidPositionProvider</name>
    <message>
        <location filename="../position/providers/androidpositionprovider.cpp" line="139"/>
        <source>Internal (fused)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/androidpositionprovider.cpp" line="139"/>
        <source>Internal (gps)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/androidpositionprovider.cpp" line="214"/>
        <location filename="../position/providers/androidpositionprovider.cpp" line="228"/>
        <source>No location permissions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/androidpositionprovider.cpp" line="230"/>
        <source>Fused location not available</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/androidpositionprovider.cpp" line="236"/>
        <source>Connected</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AndroidTrackingBackend</name>
    <message>
        <location filename="../position/tracking/androidtrackingbackend.cpp" line="116"/>
        <location filename="../position/tracking/androidtrackingbackend.cpp" line="159"/>
        <location filename="../position/tracking/androidtrackingbackend.cpp" line="173"/>
        <source>There was an error and tracking could not start, please contact support</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/tracking/androidtrackingbackend.cpp" line="144"/>
        <source>Your device does not support tracking, available from Android 8.0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/tracking/androidtrackingbackend.cpp" line="149"/>
        <source>Please enable location permission before starting tracking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/tracking/androidtrackingbackend.cpp" line="154"/>
        <source>Please enable location services on your device before starting tracking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/tracking/androidtrackingbackend.cpp" line="198"/>
        <source>Enable notifications to see tracking in the notifications tray</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AndroidUtils</name>
    <message>
        <location filename="../androidutils.cpp" line="263"/>
        <source>Storage permission is permanently denied, please allow it in settings in order to load pictures from gallery</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../androidutils.cpp" line="267"/>
        <source>Mergin Maps needs a storage permission in order to load pictures from gallery</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../androidutils.cpp" line="285"/>
        <source>Camera permission is permanently denied, please allow it in settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../androidutils.cpp" line="289"/>
        <source>We need a camera permission in order to take a photo</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BluetoothPositionProvider</name>
    <message>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="46"/>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="191"/>
        <source>No connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="87"/>
        <source>Reconnecting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="119"/>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="127"/>
        <source>No connection, reconnecting in (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="156"/>
        <source>Bluetooth permission disabled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="167"/>
        <source>Could not connect to device, not paired</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="183"/>
        <source>Connecting to %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="187"/>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="205"/>
        <source>Connected</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FeaturesModel</name>
    <message>
        <location filename="../featuresmodel.cpp" line="164"/>
        <source>Unknown title</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FieldsModel</name>
    <message>
        <location filename="../fieldsmodel.cpp" line="19"/>
        <source>Please fill a name of previous field before adding a new field.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../fieldsmodel.cpp" line="23"/>
        <source>Field %1 already exists.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../fieldsmodel.cpp" line="108"/>
        <source>Field %1 already exists. 
Won&apos;t be added to the project.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>InputProjUtils</name>
    <message>
        <location filename="../inputprojutils.cpp" line="77"/>
        <source>Missing required PROJ datum shift grid: %1. For newly downloaded project please restart Mergin Maps.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inputprojutils.cpp" line="98"/>
        <source>Error creating custom PROJ operation. For newly downloaded project please restart Mergin Maps.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inputprojutils.cpp" line="108"/>
        <source>Missing required PROJ datum shift grids: %1. For newly downloaded project please restart Mergin Maps.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>InputUtils</name>
    <message>
        <location filename="../inpututils.cpp" line="236"/>
        <source>just now</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="241"/>
        <source>%1 minutes ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="241"/>
        <source>%1 minute ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="246"/>
        <source>%1 hours ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="246"/>
        <source>%1 hour ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="250"/>
        <location filename="../inpututils.cpp" line="255"/>
        <source>%1 days ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="250"/>
        <location filename="../inpututils.cpp" line="255"/>
        <source>%1 day ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="260"/>
        <source>%1 weeks ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="260"/>
        <source>%1 week ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="265"/>
        <source>%1 months ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="265"/>
        <source>%1 month ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="270"/>
        <source>%1 years ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="270"/>
        <source>%1 year ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="1484"/>
        <source>screen resolution: %1x%2 px
</source>
        <translation type="unfinished">screen resolution: %1x%2 px
</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="1485"/>
        <source>screen DPI: %1x%2
</source>
        <translation type="unfinished">screen DPI: %1x%2
</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="1486"/>
        <source>screen size: %1x%2 mm
</source>
        <translation type="unfinished">screen size: %1x%2 mm
</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="1487"/>
        <source>reported device pixel ratio: %1
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="1488"/>
        <source>calculated device pixel ratio: %1
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="1489"/>
        <source>used dp scale: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="2018"/>
        <source>You need to add at least %1 point(s) to every part.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="2022"/>
        <source>You need to add at least %1 point(s).</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>InternalPositionProvider</name>
    <message>
        <location filename="../position/providers/internalpositionprovider.cpp" line="16"/>
        <source>Internal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/internalpositionprovider.cpp" line="41"/>
        <location filename="../position/providers/internalpositionprovider.cpp" line="120"/>
        <source>Connected</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LocalProjectsManager</name>
    <message>
        <location filename="../../core/localprojectsmanager.cpp" line="210"/>
        <source>Download failed, remove and retry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/localprojectsmanager.cpp" line="230"/>
        <source>Found multiple QGIS project files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/localprojectsmanager.cpp" line="235"/>
        <source>Failed to find a QGIS project file</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMAboutPage</name>
    <message>
        <location filename="../qml/settings/MMAboutPage.qml" line="21"/>
        <source>About</source>
        <translation type="unfinished">About</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMAboutPage.qml" line="70"/>
        <source>We are bringing the benefits of open source GIS to businesses without compromises</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMAboutPage.qml" line="85"/>
        <source>Visit website</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMAboutPage.qml" line="102"/>
        <source>Developed by</source>
        <translation type="unfinished">Developed by</translation>
    </message>
</context>
<context>
    <name>MMAcceptInvitationController</name>
    <message>
        <location filename="../qml/account/MMAcceptInvitationController.qml" line="35"/>
        <source>You have pending workspace invitations.&lt;br&gt;Please %1accept or reject%2 them.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMAcceptInvitationPage</name>
    <message>
        <location filename="../qml/account/MMAcceptInvitationPage.qml" line="61"/>
        <source>You have been invited to a workspace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMAcceptInvitationPage.qml" line="62"/>
        <source>Join the workspace and explore together!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMAcceptInvitationPage.qml" line="95"/>
        <source>Join workspace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMAcceptInvitationPage.qml" line="102"/>
        <source>or</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMAcceptInvitationPage.qml" line="110"/>
        <source>Want to create a new workspace instead? %1Click here%2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMAccountController</name>
    <message>
        <location filename="../qml/account/MMAccountController.qml" line="80"/>
        <source>Please update the app to use the latest features.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountController.qml" line="84"/>
        <source>Server is currently unavailable, check your connection or try again later.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountController.qml" line="138"/>
        <source>I accept the %1Terms and Conditions%3 and %2Privacy Policy%3</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMAccountPage</name>
    <message>
        <location filename="../qml/account/MMAccountPage.qml" line="95"/>
        <source>Workspaces</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountPage.qml" line="124"/>
        <source>Manage Account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountPage.qml" line="141"/>
        <source>Storage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountPage.qml" line="170"/>
        <source>General</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountPage.qml" line="185"/>
        <source>Sign out</source>
        <translation type="unfinished">Sign out</translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountPage.qml" line="197"/>
        <source>Close account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountPage.qml" line="198"/>
        <source>This will delete all your data</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMAddPositionProviderDrawer</name>
    <message>
        <location filename="../qml/gps/MMAddPositionProviderDrawer.qml" line="24"/>
        <source>Connect to bluetooth device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMAddPositionProviderDrawer.qml" line="48"/>
        <source>Bluetooth permission is required in order to connect to external receivers. Please enable it in system settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMAddPositionProviderDrawer.qml" line="58"/>
        <source>Unknown device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMAddPositionProviderDrawer.qml" line="94"/>
        <source>You need to enable Bluetooth in order to connect new GPS receiver</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMAddPositionProviderDrawer.qml" line="113"/>
        <source>Looking for devices</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMAmPmSwitch</name>
    <message>
        <location filename="../qml/form/components/calendar/MMAmPmSwitch.qml" line="41"/>
        <source>AM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/form/components/calendar/MMAmPmSwitch.qml" line="52"/>
        <source>PM</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMBluetoothConnectionDrawer</name>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="28"/>
        <source>Connecting to</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="29"/>
        <source>Connecting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="33"/>
        <source>Connected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="38"/>
        <source>Failed to connect to</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="47"/>
        <source>You might be asked to pair your device during this process.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="56"/>
        <source>You can close this message, we will try to repeatedly connect to your device.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="61"/>
        <source>We were not able to connect to the specified device. Please make sure your device is powered on and can be connected to.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="116"/>
        <source>Learn more</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMCalendarDrawer</name>
    <message>
        <location filename="../qml/form/components/MMCalendarDrawer.qml" line="58"/>
        <source>Confirm</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMChangelogPage</name>
    <message>
        <location filename="../qml/settings/MMChangelogPage.qml" line="21"/>
        <source>Changelog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMChangelogPage.qml" line="35"/>
        <source>What&apos;s new</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMChangelogPage.qml" line="36"/>
        <source>See what changed since you were last here.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMCloseAccountDialog</name>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="39"/>
        <source>Do you really wish to close your account?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="40"/>
        <source>This action will delete your account. If you are a workspace owner, you need to transfer the ownership to somebody else or close the workspace.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="61"/>
        <source>Username</source>
        <translation type="unfinished">Username</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="62"/>
        <source>Enter your username</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="64"/>
        <source>Usernames do not match.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="70"/>
        <source>Please note</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="71"/>
        <source>Type in your username and click ‘Yes’ to delete your account.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="87"/>
        <source>No</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="95"/>
        <source>Yes</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMCodeScanner</name>
    <message>
        <location filename="../qml/components/MMCodeScanner.qml" line="79"/>
        <source>Scan the QR code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/components/MMCodeScanner.qml" line="80"/>
        <source>Please make sure that the lense is clear.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMCreateWorkspacePage</name>
    <message>
        <location filename="../qml/account/MMCreateWorkspacePage.qml" line="56"/>
        <source>Name your workspace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMCreateWorkspacePage.qml" line="72"/>
        <source>Workspace is a place to store your projects. Colleagues can be invited to your workspace to collaborate on projects. Let’s start by giving it a name.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMCreateWorkspacePage.qml" line="92"/>
        <source>Workspace name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMCreateWorkspacePage.qml" line="93"/>
        <source>Your Workspace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMCreateWorkspacePage.qml" line="111"/>
        <source>A tip from us</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMCreateWorkspacePage.qml" line="112"/>
        <source>A good candidate for a workspace name is the name of your team or organisation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMCreateWorkspacePage.qml" line="125"/>
        <source>Create workspace</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMDateTimePicker</name>
    <message>
        <location filename="../qml/form/components/calendar/MMDateTimePicker.qml" line="211"/>
        <source>Time</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMDiscardGeometryChangesDialog</name>
    <message>
        <location filename="../qml/dialogs/MMDiscardGeometryChangesDialog.qml" line="23"/>
        <source>Discard the changes?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMDiscardGeometryChangesDialog.qml" line="26"/>
        <source>Clicking ‘Yes’ discards your changes to the geometry. If you would like to save the changes instead, hit ‘No’ and then ‘Done’ in the toolbar.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMDiscardGeometryChangesDialog.qml" line="30"/>
        <source>Clicking ‘Yes’ discards your new geometry and no feature will be saved. If you would like to save the geometry instead, hit ‘No’ and then ‘Done’ in the toolbar.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMDiscardGeometryChangesDialog.qml" line="37"/>
        <source>Yes, I want to discard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMDiscardGeometryChangesDialog.qml" line="38"/>
        <source>No, thanks</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMDownloadProjectDialog</name>
    <message>
        <location filename="../qml/dialogs/MMDownloadProjectDialog.qml" line="24"/>
        <source>Download project</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMDownloadProjectDialog.qml" line="25"/>
        <source>Would you like to download project
 %1 ?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMDownloadProjectDialog.qml" line="26"/>
        <source>Download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMDownloadProjectDialog.qml" line="27"/>
        <source>Cancel</source>
        <translation type="unfinished">Cancel</translation>
    </message>
</context>
<context>
    <name>MMFeaturesListPage</name>
    <message>
        <location filename="../qml/layers/MMFeaturesListPage.qml" line="94"/>
        <source>Add feature</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMFeaturesListPageDrawer</name>
    <message>
        <location filename="../qml/form/components/MMFeaturesListPageDrawer.qml" line="69"/>
        <source>Search for features...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/form/components/MMFeaturesListPageDrawer.qml" line="105"/>
        <source>Add feature</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMFormDeleteFeatureDialog</name>
    <message>
        <location filename="../qml/dialogs/MMFormDeleteFeatureDialog.qml" line="20"/>
        <source>Delete feature</source>
        <translation type="unfinished">Delete feature</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormDeleteFeatureDialog.qml" line="21"/>
        <source>Are you sure you want to delete this feature?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormDeleteFeatureDialog.qml" line="22"/>
        <source>Yes, I want to delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormDeleteFeatureDialog.qml" line="23"/>
        <source>No, thanks</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMFormEditFailedDialog</name>
    <message>
        <location filename="../qml/dialogs/MMFormEditFailedDialog.qml" line="18"/>
        <source>Saving failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormEditFailedDialog.qml" line="19"/>
        <source>Failed to save changes. This should not happen normally. Please restart the app and try again — if that does not help, please contact support.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormEditFailedDialog.qml" line="20"/>
        <source>Ok, I understand</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMFormPage</name>
    <message>
        <location filename="../qml/form/MMFormPage.qml" line="106"/>
        <source>New feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/form/MMFormPage.qml" line="107"/>
        <location filename="../qml/form/MMFormPage.qml" line="210"/>
        <source>Edit feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/form/MMFormPage.qml" line="223"/>
        <source>Delete</source>
        <translation type="unfinished">Delete</translation>
    </message>
    <message>
        <location filename="../qml/form/MMFormPage.qml" line="232"/>
        <source>Edit geometry</source>
        <translation type="unfinished">Edit geometry</translation>
    </message>
    <message>
        <location filename="../qml/form/MMFormPage.qml" line="444"/>
        <source>Feature could not be saved, please check all required fields</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMFormPhotoEditor</name>
    <message>
        <location filename="../qml/form/editors/MMFormPhotoEditor.qml" line="81"/>
        <source>Photo is missing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/form/editors/MMFormPhotoEditor.qml" line="108"/>
        <source>Open Image</source>
        <translation type="unfinished">Open Image</translation>
    </message>
    <message>
        <location filename="../qml/form/editors/MMFormPhotoEditor.qml" line="110"/>
        <source>Image files (*.gif *.png *.jpg)</source>
        <translation type="unfinished">Image files (*.gif *.png *.jpg)</translation>
    </message>
    <message>
        <location filename="../qml/form/editors/MMFormPhotoEditor.qml" line="234"/>
        <source>Could not create directory %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/form/editors/MMFormPhotoEditor.qml" line="306"/>
        <source>Failed to process the image</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMFormRelationEditor</name>
    <message>
        <location filename="../qml/form/editors/MMFormRelationEditor.qml" line="164"/>
        <source> more</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/form/editors/MMFormRelationEditor.qml" line="207"/>
        <source>Add feature</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMFormRelationReferenceEditor</name>
    <message>
        <location filename="../qml/form/editors/MMFormRelationReferenceEditor.qml" line="101"/>
        <source>Change link</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/form/editors/MMFormRelationReferenceEditor.qml" line="104"/>
        <source>Unlink feature</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMFormSaveChangesDialog</name>
    <message>
        <location filename="../qml/dialogs/MMFormSaveChangesDialog.qml" line="21"/>
        <source>Unsaved changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormSaveChangesDialog.qml" line="22"/>
        <source>Do you want to save the changes?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormSaveChangesDialog.qml" line="23"/>
        <source>Yes, I want to save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormSaveChangesDialog.qml" line="24"/>
        <source>No, thanks</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMGpsDataDrawer</name>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="27"/>
        <source>GPS info</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="63"/>
        <source>Source</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="64"/>
        <source>No receiver</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="76"/>
        <source>Status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="93"/>
        <source>Longitude</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="96"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="103"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="115"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="122"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="134"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="149"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="164"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="179"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="194"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="208"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="226"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="241"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="258"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="275"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="292"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="305"/>
        <source>N/A</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="112"/>
        <source>Latitude</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="131"/>
        <source>X</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="146"/>
        <source>Y</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="161"/>
        <source>Horizontal accuracy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="176"/>
        <source>Vertical accuracy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="191"/>
        <source>Altitude</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="205"/>
        <source>Fix quality</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="222"/>
        <source>Satellites (in use/view)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="238"/>
        <source>HDOP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="255"/>
        <source>VDOP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="272"/>
        <source>PDOP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="289"/>
        <source>Speed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="304"/>
        <source>Last Fix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="313"/>
        <source>GPS antenna height</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="314"/>
        <source>Not set</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="326"/>
        <source>Manage GPS receivers</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMHowYouFoundUsPage</name>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="32"/>
        <source>Search engine (Google, ...)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="33"/>
        <source>Blog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="34"/>
        <source>Mouth</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="35"/>
        <source>QGIS website</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="36"/>
        <source>Application store</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="37"/>
        <source>Teacher</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="38"/>
        <source>Conference</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="39"/>
        <source>Social media</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="42"/>
        <source>Other</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="131"/>
        <source>YouTube</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="132"/>
        <source>Twitter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="133"/>
        <source>Facebook</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="134"/>
        <source>LinkedIn</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="135"/>
        <source>Mastodon</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="136"/>
        <source>Reddit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="173"/>
        <source>Continue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="206"/>
        <source>Where did you hear about us?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="207"/>
        <source>Please specify the source</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="222"/>
        <source>Source</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMLayerDetailPage</name>
    <message>
        <location filename="../qml/layers/MMLayerDetailPage.qml" line="78"/>
        <source>Settings</source>
        <translation type="unfinished">Settings</translation>
    </message>
    <message>
        <location filename="../qml/layers/MMLayerDetailPage.qml" line="79"/>
        <source>Visible on map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/layers/MMLayerDetailPage.qml" line="103"/>
        <source>Legend</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/layers/MMLayerDetailPage.qml" line="156"/>
        <source>Attribution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/layers/MMLayerDetailPage.qml" line="240"/>
        <source>Features</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/layers/MMLayerDetailPage.qml" line="255"/>
        <source>Layer info</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMLayersListPage</name>
    <message>
        <location filename="../qml/layers/MMLayersListPage.qml" line="21"/>
        <source>Layers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/layers/MMLayersListPage.qml" line="42"/>
        <source>Search</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMLayersListSearchPage</name>
    <message>
        <location filename="../qml/layers/MMLayersListSearchPage.qml" line="21"/>
        <source>Search layers</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMListMultiselectDrawer</name>
    <message>
        <location filename="../qml/components/MMListMultiselectDrawer.qml" line="55"/>
        <source>Search</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/components/MMListMultiselectDrawer.qml" line="139"/>
        <source>Confirm selection</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMLogPage</name>
    <message>
        <location filename="../qml/settings/MMLogPage.qml" line="18"/>
        <source>(no-entries)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMLogPage.qml" line="25"/>
        <source>Diagnostic log</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMLogPage.qml" line="65"/>
        <source>Sending...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMLogPage.qml" line="65"/>
        <source>Send to developers</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMLoginPage</name>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="38"/>
        <source>Log in</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="87"/>
        <source>Email or username</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="96"/>
        <source>Password</source>
        <translation type="unfinished">Password</translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="102"/>
        <source>Forgot password?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="113"/>
        <source>Sign in</source>
        <translation type="unfinished">Sign in</translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="125"/>
        <source>Don&apos;t have an account?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="132"/>
        <source>Sign up</source>
        <translation type="unfinished">Sign up</translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="183"/>
        <source>Change server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="202"/>
        <source>Server address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="218"/>
        <source>Confirm</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMMapController</name>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="110"/>
        <source>Mark the geometry on the map and click record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="139"/>
        <source>Create line to split the selected feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="156"/>
        <source>Add points to measure distance, close the shape to measure area</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="553"/>
        <source>streaming</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="629"/>
        <source>Connecting to %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="643"/>
        <source>Connected, no position</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="647"/>
        <source>Unknown accuracy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="789"/>
        <source>GPS currently unavailable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="813"/>
        <source>Choose Active Layer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="848"/>
        <source>Could not find any editable layers in the project.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="849"/>
        <source>See how to enable digitizing in your project.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="867"/>
        <source>More options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="872"/>
        <source>Split geometry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="884"/>
        <source>Redraw geometry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="896"/>
        <source>Streaming mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="902"/>
        <source>Active</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="1040"/>
        <source>Splitting done successfully</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="1131"/>
        <source>Select some point to start editing the geometry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="1144"/>
        <source>Record new geometry for the feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="1234"/>
        <source>GPS currently unavailable.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMMapThemeDrawer</name>
    <message>
        <location filename="../qml/map/MMMapThemeDrawer.qml" line="20"/>
        <source>Map Themes</source>
        <translation type="unfinished">Map Themes</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapThemeDrawer.qml" line="25"/>
        <source>There are currently no map themes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapThemeDrawer.qml" line="27"/>
        <source>Learn more about %1how to setup themes%2.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMMeasureCrosshair</name>
    <message>
        <location filename="../qml/map/components/MMMeasureCrosshair.qml" line="93"/>
        <source>Close shape</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMMeasureDrawer</name>
    <message>
        <location filename="../qml/gps/MMMeasureDrawer.qml" line="54"/>
        <source>Measure</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMMeasureDrawer.qml" line="58"/>
        <source>Repeat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMMeasureDrawer.qml" line="58"/>
        <source>Undo</source>
        <translation type="unfinished">Undo</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMMeasureDrawer.qml" line="85"/>
        <source>Perimeter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMMeasureDrawer.qml" line="85"/>
        <source>Length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMMeasureDrawer.qml" line="92"/>
        <source>Area</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMMeasureDrawer.qml" line="105"/>
        <source>Close shape</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMMeasureDrawer.qml" line="105"/>
        <source>Add point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMMeasureDrawer.qml" line="112"/>
        <source>Done</source>
        <translation type="unfinished">Done</translation>
    </message>
</context>
<context>
    <name>MMMessage</name>
    <message>
        <location filename="../qml/components/MMMessage.qml" line="30"/>
        <source>Learn more</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMMigrateToMerginDialog</name>
    <message>
        <location filename="../qml/dialogs/MMMigrateToMerginDialog.qml" line="20"/>
        <source>Upload project?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMMigrateToMerginDialog.qml" line="21"/>
        <source>This project is currently not uploaded on cloud. Upload it in order to activate synchronization and collaboration.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMMigrateToMerginDialog.qml" line="22"/>
        <source>Yes, I want to upload it</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMMigrateToMerginDialog.qml" line="23"/>
        <source>No, thanks</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMMissingAuthDialog</name>
    <message>
        <location filename="../qml/dialogs/MMMissingAuthDialog.qml" line="20"/>
        <source>Sign in to your account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMMissingAuthDialog.qml" line="21"/>
        <source>You need to be signed in to your account in order to synchronise the project.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMMissingAuthDialog.qml" line="22"/>
        <source>Yes, I want to sign in</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMMissingAuthDialog.qml" line="23"/>
        <source>No, thanks</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMNoPermissionsDialog</name>
    <message>
        <location filename="../qml/dialogs/MMNoPermissionsDialog.qml" line="18"/>
        <source>No rights to access the project</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMNoPermissionsDialog.qml" line="19"/>
        <source>You are not allowed to synchronise your changes in this project. Contact the project owner to assign you the correct permission. If you are the project owner, log in to the dashboard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMNoPermissionsDialog.qml" line="20"/>
        <source>Ok, I understand</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMOutOfDateCustomServerDialog</name>
    <message>
        <location filename="../qml/dialogs/MMOutOfDateCustomServerDialog.qml" line="23"/>
        <source>Your server will soon be out of date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMOutOfDateCustomServerDialog.qml" line="24"/>
        <source>Please contact your server administrator to upgrade your server to the latest version. Subsequent releases of our mobile app may not be compatible with your current server version.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMOutOfDateCustomServerDialog.qml" line="28"/>
        <source>Learn more</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMOutOfDateCustomServerDialog.qml" line="30"/>
        <source>Ignore</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMPhotoAttachment</name>
    <message>
        <location filename="../qml/form/components/photo/MMPhotoAttachment.qml" line="56"/>
        <source>Take a picture</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/form/components/photo/MMPhotoAttachment.qml" line="95"/>
        <source>From gallery</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMPositionProviderPage</name>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="82"/>
        <source>Unknown device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="110"/>
        <source>Internal receivers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="110"/>
        <source>External receivers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="135"/>
        <source>Connect new receiver</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="146"/>
        <source>Connecting to external receivers via bluetooth is not supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="147"/>
        <source>This function is not available on iOS. Your hardware vendor may provide a custom app that connects to the receiver and sets position. The app will still think it is the internal GPS of your phone/tablet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="172"/>
        <source>Internal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="237"/>
        <source>Manage GPS receivers</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMPositionTrackingDialog</name>
    <message>
        <location filename="../qml/dialogs/MMPositionTrackingDialog.qml" line="23"/>
        <source>Position tracking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMPositionTrackingDialog.qml" line="25"/>
        <source>Track your routes even with your screen off. Your records are stored in a separate layer. Finalised tracks are synced like any other feature.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMPositionTrackingDialog.qml" line="25"/>
        <source>The app can track your position on this project.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMPositionTrackingDialog.qml" line="26"/>
        <source>Stop tracking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMPositionTrackingDialog.qml" line="26"/>
        <source>Start tracking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMPositionTrackingDialog.qml" line="43"/>
        <source>Tracked distance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMPositionTrackingDialog.qml" line="63"/>
        <source>Tracking time</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMPreviewDrawer</name>
    <message>
        <location filename="../qml/form/MMPreviewDrawer.qml" line="176"/>
        <source>Edit</source>
        <translation type="unfinished">Edit</translation>
    </message>
    <message>
        <location filename="../qml/form/MMPreviewDrawer.qml" line="187"/>
        <source>Stake out</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMProjErrorDialog</name>
    <message>
        <location filename="../qml/dialogs/MMProjErrorDialog.qml" line="21"/>
        <source>PROJ Error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProjErrorDialog.qml" line="24"/>
        <source>There was an issue with loading your PROJ files. Please refer to our documentation to learn how to set up PROJ.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProjErrorDialog.qml" line="27"/>
        <source>Learn more</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMProjectController</name>
    <message>
        <location filename="../qml/project/MMProjectController.qml" line="204"/>
        <location filename="../qml/project/MMProjectController.qml" line="377"/>
        <source>Home</source>
        <translation type="unfinished">Home</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectController.qml" line="207"/>
        <location filename="../qml/project/MMProjectController.qml" line="386"/>
        <source>Projects</source>
        <translation type="unfinished">Projects</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectController.qml" line="209"/>
        <location filename="../qml/project/MMProjectController.qml" line="395"/>
        <source>Explore</source>
        <translation type="unfinished">Explore</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectController.qml" line="261"/>
        <source>Unsupported server, please contact your server administrator.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMProjectDelegate</name>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="142"/>
        <source>Synchronising project changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="190"/>
        <source>Please don&apos;t close the app.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="213"/>
        <source>Stop</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="244"/>
        <source>More options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="288"/>
        <source>Download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="293"/>
        <source>Synchronise project</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="298"/>
        <source>Local changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="303"/>
        <source>Remove from device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="308"/>
        <source>Upload</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMProjectHomeTab</name>
    <message>
        <location filename="../qml/project/MMProjectHomeTab.qml" line="41"/>
        <source>Search for projects...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectHomeTab.qml" line="63"/>
        <source>Your attention is required</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectHomeTab.qml" line="64"/>
        <source>Click here to access the dashboard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectHomeTab.qml" line="84"/>
        <source>No workspace detected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectHomeTab.qml" line="85"/>
        <source>Create your workspace by clicking here</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectHomeTab.qml" line="129"/>
        <source>Currently open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectHomeTab.qml" line="129"/>
        <source>Downloaded projects</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMProjectIssuesPage</name>
    <message>
        <location filename="../qml/project/MMProjectIssuesPage.qml" line="32"/>
        <source>Project issues</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectIssuesPage.qml" line="83"/>
        <source>QGIS log</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMProjectLimitDialog</name>
    <message>
        <location filename="../qml/dialogs/MMProjectLimitDialog.qml" line="24"/>
        <source>You have reached a maximum number of projects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProjectLimitDialog.qml" line="26"/>
        <source>Manage account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProjectLimitDialog.qml" line="40"/>
        <source>Maximum number of projects</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMProjectList</name>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="149"/>
        <source>The project can not be opened</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="162"/>
        <source>Could not synchronise project, please make sure you are logged in and have sufficient rights.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="212"/>
        <source>Create project</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="237"/>
        <source>Let&apos;s get started</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="238"/>
        <source>First step is to create your brand new project.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="246"/>
        <source>Unable to get the list of projects.</source>
        <translation type="unfinished">Unable to get the list of projects.</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="246"/>
        <source>No projects found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="275"/>
        <source>Retry</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMProjectLoadErrorDialog</name>
    <message>
        <location filename="../qml/dialogs/MMProjectLoadErrorDialog.qml" line="20"/>
        <source>Failed to open the project</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProjectLoadErrorDialog.qml" line="23"/>
        <source>Unfortunately, your project could not be opened, please refer to our documentation to understand common problems.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProjectLoadErrorDialog.qml" line="26"/>
        <source>Learn more</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMProjectLoadingPage</name>
    <message>
        <location filename="../qml/project/MMProjectLoadingPage.qml" line="33"/>
        <source>Opening project ...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMProjectServerTab</name>
    <message>
        <location filename="../qml/project/MMProjectServerTab.qml" line="38"/>
        <source>Search for projects...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMProjectStatusItem</name>
    <message>
        <location filename="../qml/project/components/MMProjectStatusItem.qml" line="94"/>
        <source>Added</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectStatusItem.qml" line="95"/>
        <source>Removed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectStatusItem.qml" line="96"/>
        <source>Edited</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMProjectStatusPage</name>
    <message>
        <location filename="../qml/project/MMProjectStatusPage.qml" line="27"/>
        <source>Your local changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectStatusPage.qml" line="27"/>
        <source>Project Status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectStatusPage.qml" line="43"/>
        <source>There are currently no local changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectStatusPage.qml" line="44"/>
        <source>Once you have made some changes, they will appear here.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMProjectWizardPage</name>
    <message>
        <location filename="../qml/project/MMProjectWizardPage.qml" line="22"/>
        <source>Create Project</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectWizardPage.qml" line="44"/>
        <source>Project name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectWizardPage.qml" line="54"/>
        <source>Fields</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectWizardPage.qml" line="99"/>
        <source>Add field</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectWizardPage.qml" line="123"/>
        <source>Create project</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectWizardPage.qml" line="128"/>
        <source>Empty project name</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMProviderRemoveReceiverDialog</name>
    <message>
        <location filename="../qml/dialogs/MMProviderRemoveReceiverDialog.qml" line="22"/>
        <source>Remove receiver</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProviderRemoveReceiverDialog.qml" line="23"/>
        <source>Do you want to remove receiver from the list of recent receivers?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProviderRemoveReceiverDialog.qml" line="24"/>
        <source>Yes, I want to remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProviderRemoveReceiverDialog.qml" line="25"/>
        <source>No, thanks</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMRecordingTools</name>
    <message>
        <location filename="../qml/map/MMRecordingTools.qml" line="179"/>
        <source>Undo</source>
        <translation type="unfinished">Undo</translation>
    </message>
    <message>
        <location filename="../qml/map/MMRecordingTools.qml" line="186"/>
        <source>Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMRecordingTools.qml" line="200"/>
        <source>Release</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMRecordingTools.qml" line="214"/>
        <source>Add</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMRecordingTools.qml" line="231"/>
        <location filename="../qml/map/MMRecordingTools.qml" line="259"/>
        <source>Record</source>
        <translation type="unfinished">Record</translation>
    </message>
</context>
<context>
    <name>MMRemovePhotoDialog</name>
    <message>
        <location filename="../qml/dialogs/MMRemovePhotoDialog.qml" line="23"/>
        <source>Delete photo?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMRemovePhotoDialog.qml" line="24"/>
        <source>Would you like to delete or unlink the photo? Deleting removes the photo from your project entirely, while unlinking keeps the photo in your project but removes it from this specific feature.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMRemovePhotoDialog.qml" line="27"/>
        <source>Delete photo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMRemovePhotoDialog.qml" line="36"/>
        <source>Unlink photo</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMRemoveProjectDialog</name>
    <message>
        <location filename="../qml/dialogs/MMRemoveProjectDialog.qml" line="24"/>
        <source>Remove project</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMRemoveProjectDialog.qml" line="25"/>
        <source>Any unsynchronised changes will be lost in project 
 %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMRemoveProjectDialog.qml" line="26"/>
        <source>Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMRemoveProjectDialog.qml" line="27"/>
        <source>Cancel</source>
        <translation type="unfinished">Cancel</translation>
    </message>
</context>
<context>
    <name>MMSettingsController</name>
    <message>
        <location filename="../qml/settings/MMSettingsController.qml" line="98"/>
        <source>Changelog could not be loaded</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMSettingsInput</name>
    <message>
        <location filename="../qml/settings/components/MMSettingsInput.qml" line="67"/>
        <source>Confirm</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMSettingsPage</name>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="33"/>
        <location filename="../qml/settings/MMSettingsPage.qml" line="117"/>
        <source>Time elapsed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="34"/>
        <source>Distance traveled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="52"/>
        <source>GPS</source>
        <translation type="unfinished">GPS</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="63"/>
        <source>GPS accuracy threshold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="64"/>
        <source>Determines when the accuracy indicator turns yellow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="65"/>
        <source>GPS accuracy threshold, in meters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="78"/>
        <source>Manage GPS receivers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="88"/>
        <source>GPS antenna height</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="89"/>
        <source>Includes pole height and GPS receiver’s antenna height</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="90"/>
        <source>GPS antenna height, in meters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="102"/>
        <source>Streaming mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="114"/>
        <source>Interval threshold type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="115"/>
        <source>Choose a type of threshold for streaming mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="117"/>
        <source>Distance Traveled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="132"/>
        <source>Threshold interval</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="133"/>
        <source>Streaming mode will add a point to the object at each interval</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="134"/>
        <source>Threshold interval, in meters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="134"/>
        <source>Threshold interval, in seconds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="146"/>
        <source>Recording</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="157"/>
        <source>Reuse last entered value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="158"/>
        <source>Each field offers an option to reuse its value on the next feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="168"/>
        <source>Automatically sync changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="169"/>
        <source>Each time you save changes, the app will sync automatically</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="179"/>
        <source>Auto-lock position</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="180"/>
        <source>Each time you start recording, the app centers to GPS</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="189"/>
        <source>General</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="200"/>
        <source>About</source>
        <translation type="unfinished">About</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="210"/>
        <source>Changelog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="220"/>
        <source>Help</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="230"/>
        <source>Privacy policy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="240"/>
        <source>Terms of service</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="250"/>
        <source>Diagnostic log</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMSignUpPage</name>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="45"/>
        <location filename="../qml/account/MMSignUpPage.qml" line="123"/>
        <source>Sign up</source>
        <translation type="unfinished">Sign up</translation>
    </message>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="74"/>
        <source>Username</source>
        <translation type="unfinished">Username</translation>
    </message>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="83"/>
        <source>Email</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="92"/>
        <source>Password</source>
        <translation type="unfinished">Password</translation>
    </message>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="100"/>
        <source>Confirm password</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="117"/>
        <source>I want to subscribe to the newsletter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="142"/>
        <source>Already have an account?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="148"/>
        <source>Sign in</source>
        <translation type="unfinished">Sign in</translation>
    </message>
</context>
<context>
    <name>MMSplittingFailedDialog</name>
    <message>
        <location filename="../qml/dialogs/MMSplittingFailedDialog.qml" line="18"/>
        <source>We could not split the feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMSplittingFailedDialog.qml" line="19"/>
        <source>Please make sure that the split line crosses your feature. The feature needs to have a valid geometry in order to split it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMSplittingFailedDialog.qml" line="20"/>
        <source>Ok, I understand</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMSplittingTools</name>
    <message>
        <location filename="../qml/map/MMSplittingTools.qml" line="91"/>
        <source>Undo</source>
        <translation type="unfinished">Undo</translation>
    </message>
    <message>
        <location filename="../qml/map/MMSplittingTools.qml" line="97"/>
        <source>Add point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/map/MMSplittingTools.qml" line="103"/>
        <source>Done</source>
        <translation type="unfinished">Done</translation>
    </message>
    <message>
        <location filename="../qml/map/MMSplittingTools.qml" line="113"/>
        <source>You need to add at least 2 points.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMStakeoutDrawer</name>
    <message>
        <location filename="../qml/gps/MMStakeoutDrawer.qml" line="90"/>
        <source>Stake out</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMStakeoutDrawer.qml" line="104"/>
        <source>Feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMStakeoutDrawer.qml" line="111"/>
        <source>Distance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/gps/MMStakeoutDrawer.qml" line="112"/>
        <source>N/A</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMStorageLimitDialog</name>
    <message>
        <location filename="../qml/dialogs/MMStorageLimitDialog.qml" line="25"/>
        <source>You have reached a data limit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMStorageLimitDialog.qml" line="28"/>
        <source>Manage account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMStorageLimitDialog.qml" line="41"/>
        <source>Data to sync</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMStorageLimitDialog.qml" line="68"/>
        <source>Using</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMStreamingModeDialog</name>
    <message>
        <location filename="../qml/dialogs/MMStreamingModeDialog.qml" line="22"/>
        <source>Streaming mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMStreamingModeDialog.qml" line="23"/>
        <source>Move around your designated object to record its geometry. You can stop this anytime.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMStreamingModeDialog.qml" line="24"/>
        <source>Stop streaming mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMStreamingModeDialog.qml" line="24"/>
        <source>Start streaming mode</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMSwitchWorkspacePage</name>
    <message>
        <location filename="../qml/account/MMSwitchWorkspacePage.qml" line="34"/>
        <source>Select workspace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMSwitchWorkspacePage.qml" line="61"/>
        <source>Search</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMSwitchWorkspacePage.qml" line="93"/>
        <source>Pending invitations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMSwitchWorkspacePage.qml" line="141"/>
        <source>Your workspaces</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMSyncFailedDialog</name>
    <message>
        <location filename="../qml/dialogs/MMSyncFailedDialog.qml" line="27"/>
        <source>Failed to synchronise your changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMSyncFailedDialog.qml" line="30"/>
        <source>Your changes could not be sent to the server, make sure you have a data connection and have permission to edit this project.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMSyncFailedDialog.qml" line="31"/>
        <source>Ok, I understand</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMToolbar</name>
    <message>
        <location filename="../qml/components/MMToolbar.qml" line="71"/>
        <source>More options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/components/MMToolbar.qml" line="135"/>
        <source>More</source>
        <translation type="unfinished">More</translation>
    </message>
</context>
<context>
    <name>MMWelcomeToNewDesignDialog</name>
    <message>
        <location filename="../qml/dialogs/MMWelcomeToNewDesignDialog.qml" line="20"/>
        <source>New Look &amp; Feel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMWelcomeToNewDesignDialog.qml" line="21"/>
        <source>We&apos;ve been busy making the app even better! This update brings a fresh look and improved navigation, making it faster to find what you need. Take a look around!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMWelcomeToNewDesignDialog.qml" line="22"/>
        <source>Let&apos;s start!</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MMWhichIndustryPage</name>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="32"/>
        <source>Agriculture</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="33"/>
        <source>Archaeology</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="34"/>
        <source>Construction and engineering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="35"/>
        <source>Electric utilities</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="36"/>
        <source>Environmental protection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="37"/>
        <source>Local governments</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="38"/>
        <source>Natural resources</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="39"/>
        <source>Telecom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="40"/>
        <source>Transportation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="41"/>
        <source>Water utilities</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="42"/>
        <source>Student/University</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="45"/>
        <source>Other</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="54"/>
        <source>Specify your industry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="174"/>
        <source>Continue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="196"/>
        <source>Crafting your workspace: let us know your industry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="197"/>
        <source>Please specify the industry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="212"/>
        <source>Industry</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MerginApi</name>
    <message>
        <location filename="../../core/merginapi.cpp" line="225"/>
        <source>Please remove some projects as the app currently
only allows up to %1 downloaded projects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="828"/>
        <source>Username must have at least 4 characters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="835"/>
        <source>Username contains invalid characters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="842"/>
        <source>Please enter a valid email</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="849"/>
        <source>Password not strong enough. It must%1 be at least 8 characters long%1 contain lowercase characters%1 contain uppercase characters%1 contain digits or special characters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="862"/>
        <source>Passwords do not match</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="869"/>
        <source>Please accept Terms and Privacy Policy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="899"/>
        <source>Marketing source cannot be empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="907"/>
        <source>Industry cannot be empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="1311"/>
        <source>Registration successful</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="1333"/>
        <source>New registrations are not allowed on the selected server. Please check with your administrator.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="1365"/>
        <source>Workspace created</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="1698"/>
        <source>Project detached from the server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="3873"/>
        <source>Workspace name contains invalid characters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="3939"/>
        <source>Workspace %1 already exists</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MerginProjectStatusModel</name>
    <message>
        <location filename="../../core/merginprojectstatusmodel.cpp" line="70"/>
        <source>Pending Changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginprojectstatusmodel.cpp" line="96"/>
        <source>Failed to determine changes</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PositionProvidersModel</name>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="31"/>
        <source>Internal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="32"/>
        <source>GPS receiver of this device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="40"/>
        <source>Internal (fused)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="42"/>
        <source>Using GPS, Wifi and sensors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="44"/>
        <source>Not available (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="54"/>
        <source>Internal (gps)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="55"/>
        <source>Using GPS only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="145"/>
        <source> Bluetooth device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="201"/>
        <source>Bluetooth device</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PositionTrackingManager</name>
    <message>
        <location filename="../position/tracking/positiontrackingmanager.cpp" line="154"/>
        <source>Could not find tracking layer for the project</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/tracking/positiontrackingmanager.cpp" line="163"/>
        <source>Tracking layer not found or invalid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/tracking/positiontrackingmanager.cpp" line="342"/>
        <source>Failed to start tracking, please contact support</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ProjectWizard</name>
    <message>
        <location filename="../projectwizard.cpp" line="161"/>
        <source>Project name contains invalid characters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../projectwizard.cpp" line="212"/>
        <source>Project %1 created</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ProjectsModel</name>
    <message>
        <location filename="../projectsmodel.cpp" line="102"/>
        <source>Pending changes to synchronise</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../projectsmodel.cpp" line="107"/>
        <source>Local project, not uploaded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../projectsmodel.cpp" line="115"/>
        <location filename="../projectsmodel.cpp" line="119"/>
        <source>Updated %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="59"/>
        <source>Value must be a number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="60"/>
        <source>Value must be lower than %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="61"/>
        <source>Value must be higher than %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="62"/>
        <source>Value is too large</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="63"/>
        <source>Field can not contain decimal places</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="65"/>
        <source>Can not be longer than %1 characters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="67"/>
        <source>Field should not be empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="68"/>
        <source>Field must not be empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="69"/>
        <source>Value should be unique</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="70"/>
        <source>Value must be unique</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="71"/>
        <location filename="../attributes/fieldvalidator.h" line="72"/>
        <source>Unmet QGIS expression constraint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="74"/>
        <source>Not a valid value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="132"/>
        <source>No data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="135"/>
        <source>No fix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="138"/>
        <source>GPS fix, no correction data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="143"/>
        <source>DGPS fix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="146"/>
        <source>PPS fix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="149"/>
        <source>RTK fix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="152"/>
        <source>RTK float</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="155"/>
        <source>Estimated fix (dead reckoning)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="158"/>
        <source>Unknown fix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.cpp" line="537"/>
        <source>Report submitted. Please contact us on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.cpp" line="542"/>
        <source>Failed to submit report. Please check your internet connection.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="41"/>
        <source>Synchronisation canceled</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SimulatedPositionProvider</name>
    <message>
        <location filename="../position/providers/simulatedpositionprovider.cpp" line="67"/>
        <source>Connected</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>main</name>
    <message>
        <location filename="../qml/main.qml" line="269"/>
        <source>Sync</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="279"/>
        <source>Add</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="288"/>
        <source>No editable layers found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="294"/>
        <source>Layers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="303"/>
        <source>Projects</source>
        <translation type="unfinished">Projects</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="311"/>
        <source>Zoom to project</source>
        <translation type="unfinished">Zoom to project</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="320"/>
        <source>Map themes</source>
        <translation type="unfinished">Map themes</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="331"/>
        <source>Position tracking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="342"/>
        <source>Measure</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="348"/>
        <source>Local changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="357"/>
        <source>Settings</source>
        <translation type="unfinished">Settings</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="552"/>
        <location filename="../qml/main.qml" line="560"/>
        <source>not tracking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="779"/>
        <source>Select feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="863"/>
        <source>Somebody else is syncing, we will try again later</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="867"/>
        <source>Details</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="887"/>
        <source>Failed to communicate with server. Try improving your network connection.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="938"/>
        <source>Up to date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="996"/>
        <source>There were issues loading the project. %1View details%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="691"/>
        <source>Stake out is disabled because location is unavailable!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="832"/>
        <source>Successfully synchronised</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="870"/>
        <source>There was an issue during synchronisation, we will try again. Click to learn more</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="1017"/>
        <source>Could not read the project file:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="1042"/>
        <source>Press back again to quit the app</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
