Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/openorienteering/mapper/en/units/?format=api&page=27
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 1485,
    "next": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/units/?format=api&page=28",
    "previous": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/units/?format=api&page=26",
    "results": [
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Icon"
            ],
            "previous_source": "",
            "target": [
                "Icon"
            ],
            "id_hash": -5262929942552376431,
            "content_hash": -5262929942552376431,
            "location": "../src/gui/symbols/symbol_properties_widget.cpp:133",
            "context": "OpenOrienteering::SymbolPropertiesWidget",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1194,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14921494/?format=api",
            "priority": 100,
            "id": 14921494,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=36f65119f8660b91",
            "url": "https://hosted.weblate.org/api/units/14921494/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-07-04T07:20:41+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Show custom icons"
            ],
            "previous_source": "",
            "target": [
                "Show custom icons"
            ],
            "id_hash": -5524669184854881460,
            "content_hash": -5524669184854881460,
            "location": "../src/gui/widgets/symbol_render_widget.cpp:138",
            "context": "OpenOrienteering::SymbolRenderWidget",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1210,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://hosted.weblate.org/api/units/14921495/?format=api",
            "priority": 100,
            "id": 14921495,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=33546ea5b72d8b4c",
            "url": "https://hosted.weblate.org/api/units/14921495/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-07-04T07:20:41+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Georeferenced"
            ],
            "previous_source": "",
            "target": [
                "Georeferenced"
            ],
            "id_hash": 584372972031765271,
            "content_hash": 584372972031765271,
            "location": "../src/gui/widgets/template_list_widget.cpp:280",
            "context": "OpenOrienteering::TemplateListWidget",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1363,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14921496/?format=api",
            "priority": 100,
            "id": 14921496,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=881c1c1f364aeb17",
            "url": "https://hosted.weblate.org/api/units/14921496/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-07-04T07:20:41+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Cannot load map file, aborting."
            ],
            "previous_source": "",
            "target": [
                "Cannot load map file, aborting."
            ],
            "id_hash": 2646181490992492014,
            "content_hash": 2646181490992492014,
            "location": "../src/gui/widgets/template_list_widget.cpp:884, ../src/gui/widgets/template_list_widget.cpp:930",
            "context": "OpenOrienteering::TemplateListWidget",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1368,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://hosted.weblate.org/api/units/14921497/?format=api",
            "priority": 100,
            "id": 14921497,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=a4b9200bc5d22dee",
            "url": "https://hosted.weblate.org/api/units/14921497/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-07-04T07:20:41+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Warning"
            ],
            "previous_source": "",
            "target": [
                "Warning"
            ],
            "id_hash": 1958454298134972965,
            "content_hash": 1958454298134972965,
            "location": "../src/gui/widgets/template_list_widget.cpp:894",
            "context": "OpenOrienteering::TemplateListWidget",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1369,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14921498/?format=api",
            "priority": 100,
            "id": 14921498,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=9b2dd3cecd2c0a25",
            "url": "https://hosted.weblate.org/api/units/14921498/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-07-04T07:20:41+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "The map import generated warnings."
            ],
            "previous_source": "",
            "target": [
                "The map import generated warnings."
            ],
            "id_hash": -3579204855967261872,
            "content_hash": -3579204855967261872,
            "location": "../src/gui/widgets/template_list_widget.cpp:894",
            "context": "OpenOrienteering::TemplateListWidget",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1370,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://hosted.weblate.org/api/units/14921499/?format=api",
            "priority": 100,
            "id": 14921499,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=4e541c259db7db50",
            "url": "https://hosted.weblate.org/api/units/14921499/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-07-04T07:20:41+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Cannot change the georeferencing state."
            ],
            "previous_source": "",
            "target": [
                "Cannot change the georeferencing state."
            ],
            "id_hash": 6866261991664614554,
            "content_hash": 6866261991664614554,
            "location": "../src/gui/widgets/template_list_widget.cpp:980",
            "context": "OpenOrienteering::TemplateListWidget",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1375,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://hosted.weblate.org/api/units/14921500/?format=api",
            "priority": 100,
            "id": 14921500,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=df49dce703ef7c9a",
            "url": "https://hosted.weblate.org/api/units/14921500/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-07-04T07:20:41+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Cannot load map file, aborting."
            ],
            "previous_source": "",
            "target": [
                "Cannot load map file, aborting."
            ],
            "id_hash": 2332541063823844153,
            "content_hash": 2332541063823844153,
            "location": "../src/templates/template_map.cpp:203",
            "context": "OpenOrienteering::TemplateMap",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1378,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://hosted.weblate.org/api/units/14921501/?format=api",
            "priority": 100,
            "id": 14921501,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=a05ed9bd3d3b6339",
            "url": "https://hosted.weblate.org/api/units/14921501/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-07-04T07:20:41+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "°"
            ],
            "previous_source": "",
            "target": [
                "°"
            ],
            "id_hash": 138759571017955248,
            "content_hash": 138759571017955248,
            "location": "../src/gui/util_gui.cpp:214",
            "context": "OpenOrienteering::UnitOfMeasurement\ndegrees",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1464,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14921519/?format=api",
            "priority": 100,
            "id": 14921519,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=81ecf9183bb5f7b0",
            "url": "https://hosted.weblate.org/api/units/14921519/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-07-05T06:01:00+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Action button size:"
            ],
            "previous_source": "",
            "target": [
                "Action button size:"
            ],
            "id_hash": 2682154887551426010,
            "content_hash": 2682154887551426010,
            "location": "../src/gui/widgets/editor_settings_page.cpp:50",
            "context": "OpenOrienteering::EditorSettingsPage",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 235,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://hosted.weblate.org/api/units/14924979/?format=api",
            "priority": 100,
            "id": 14924979,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=a538eda8d9149dda",
            "url": "https://hosted.weblate.org/api/units/14924979/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-08-10T12:46:09+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Extra permissions are required to access '%1'."
            ],
            "previous_source": "",
            "target": [
                "Extra permissions are required to access '%1'."
            ],
            "id_hash": 7271855974262478861,
            "content_hash": 7271855974262478861,
            "location": "../src/core/storage_location.cpp:314",
            "context": "OpenOrienteering::StorageLocation",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1173,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://hosted.weblate.org/api/units/14924980/?format=api",
            "priority": 100,
            "id": 14924980,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=e4ead27b0bb7980d",
            "url": "https://hosted.weblate.org/api/units/14924980/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-08-10T12:46:12+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Georeferencing not found"
            ],
            "previous_source": "",
            "target": [
                "Georeferencing not found"
            ],
            "id_hash": 442654501974431332,
            "content_hash": 442654501974431332,
            "location": "../src/gdal/gdal_template.cpp:150, ../src/templates/template_image.cpp:243",
            "context": "OpenOrienteering::TemplateImage",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1324,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://hosted.weblate.org/api/units/14925864/?format=api",
            "priority": 100,
            "id": 14925864,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=86249fec9c69d664",
            "url": "https://hosted.weblate.org/api/units/14925864/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-08-19T19:48:14+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Georeferenced (%1)"
            ],
            "previous_source": "",
            "target": [
                "Georeferenced (%1)"
            ],
            "id_hash": -4174474632202649450,
            "content_hash": -4174474632202649450,
            "location": "../src/templates/template_image_open_dialog.cpp:76",
            "context": "OpenOrienteering::TemplateImageOpenDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1334,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://hosted.weblate.org/api/units/14925865/?format=api",
            "priority": 100,
            "id": 14925865,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=4611497077ae8096",
            "url": "https://hosted.weblate.org/api/units/14925865/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-08-19T19:48:15+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Touch mode"
            ],
            "previous_source": "",
            "target": [
                "Touch mode"
            ],
            "id_hash": 1927083087543719140,
            "content_hash": 1927083087543719140,
            "location": "../src/gui/widgets/home_screen_widget.cpp:157",
            "context": "OpenOrienteering::HomeScreenWidgetDesktop",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 372,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://hosted.weblate.org/api/units/14936916/?format=api",
            "priority": 100,
            "id": 14936916,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=9abe5fdba5b4d4e4",
            "url": "https://hosted.weblate.org/api/units/14936916/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-04T20:00:31+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Location:"
            ],
            "previous_source": "",
            "target": [
                "Location:"
            ],
            "id_hash": 2734490832480802385,
            "content_hash": 2734490832480802385,
            "location": "../src/sensors/sensors_settings_page.cpp:52",
            "context": "OpenOrienteering::SensorsSettingsPage",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1153,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14936917/?format=api",
            "priority": 100,
            "id": 14936917,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=a5f2dcec97949651",
            "url": "https://hosted.weblate.org/api/units/14936917/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-04T20:00:33+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Source:"
            ],
            "previous_source": "",
            "target": [
                "Source:"
            ],
            "id_hash": -6180104473231452524,
            "content_hash": -6180104473231452524,
            "location": "../src/sensors/sensors_settings_page.cpp:55",
            "context": "OpenOrienteering::SensorsSettingsPage",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1154,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14936918/?format=api",
            "priority": 100,
            "id": 14936918,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=2a3bdbb9a63c9694",
            "url": "https://hosted.weblate.org/api/units/14936918/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-04T20:00:34+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Serial port (NMEA):"
            ],
            "previous_source": "",
            "target": [
                "Serial port (NMEA):"
            ],
            "id_hash": -1084353530365061945,
            "content_hash": -1084353530365061945,
            "location": "../src/sensors/sensors_settings_page.cpp:64",
            "context": "OpenOrienteering::SensorsSettingsPage",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1155,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://hosted.weblate.org/api/units/14936919/?format=api",
            "priority": 100,
            "id": 14936919,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=70f39a3593a654c7",
            "url": "https://hosted.weblate.org/api/units/14936919/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-04T20:00:34+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Sensors"
            ],
            "previous_source": "",
            "target": [
                "Sensors"
            ],
            "id_hash": 9056481416555972931,
            "content_hash": 9056481416555972931,
            "location": "../src/sensors/sensors_settings_page.cpp:79",
            "context": "OpenOrienteering::SensorsSettingsPage",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1156,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14936920/?format=api",
            "priority": 100,
            "id": 14936920,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=fdaf15dd74bec943",
            "url": "https://hosted.weblate.org/api/units/14936920/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-04T20:00:34+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Default"
            ],
            "previous_source": "",
            "target": [
                "Default"
            ],
            "id_hash": -1513281175562834630,
            "content_hash": -1513281175562834630,
            "location": "../src/sensors/sensors_settings_page.cpp:91, ../src/sensors/sensors_settings_page.cpp:114, ../src/sensors/sensors_settings_page.cpp:146",
            "context": "OpenOrienteering::SensorsSettingsPage",
            "note": "Position source",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1157,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14936921/?format=api",
            "priority": 100,
            "id": 14936921,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=6affbec9dd4aad3a",
            "url": "https://hosted.weblate.org/api/units/14936921/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-04T20:00:34+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Windows"
            ],
            "previous_source": "",
            "target": [
                "Windows"
            ],
            "id_hash": -3503706591757291128,
            "content_hash": -3503706591757291128,
            "location": "../src/sensors/sensors_settings_page.cpp:123",
            "context": "OpenOrienteering::SensorsSettingsPage",
            "note": "Position source; product name, do not translate literally.",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1160,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14936923/?format=api",
            "priority": 100,
            "id": 14936923,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=4f60556b111cb188",
            "url": "https://hosted.weblate.org/api/units/14936923/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-04T20:00:34+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "GeoClue"
            ],
            "previous_source": "",
            "target": [
                "GeoClue"
            ],
            "id_hash": 725466041375973457,
            "content_hash": 725466041375973457,
            "location": "../src/sensors/sensors_settings_page.cpp:126",
            "context": "OpenOrienteering::SensorsSettingsPage",
            "note": "Position source; product name, do not translate literally.",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1161,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14936924/?format=api",
            "priority": 100,
            "id": 14936924,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=8a115f855cd2e051",
            "url": "https://hosted.weblate.org/api/units/14936924/?format=api",
            "explanation": "",
            "extra_flags": "ignore-same",
            "pending": false,
            "timestamp": "2019-10-04T20:00:34+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Core Location"
            ],
            "previous_source": "",
            "target": [
                "Core Location"
            ],
            "id_hash": 1001381269462619473,
            "content_hash": 1001381269462619473,
            "location": "../src/sensors/sensors_settings_page.cpp:129",
            "context": "OpenOrienteering::SensorsSettingsPage",
            "note": "Position source; product name, do not translate literally.",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1162,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://hosted.weblate.org/api/units/14936925/?format=api",
            "priority": 100,
            "id": 14936925,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=8de59ef5830c9551",
            "url": "https://hosted.weblate.org/api/units/14936925/?format=api",
            "explanation": "",
            "extra_flags": "ignore-same",
            "pending": false,
            "timestamp": "2019-10-04T20:00:34+02:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Replace symbol set"
            ],
            "previous_source": "",
            "target": [
                "Replace symbol set"
            ],
            "id_hash": -8152747579574613143,
            "content_hash": -8152747579574613143,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:104",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1240,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://hosted.weblate.org/api/units/14952700/?format=api",
            "priority": 100,
            "id": 14952700,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=0edb9f4580078b69",
            "url": "https://hosted.weblate.org/api/units/14952700/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Configure how the symbols should be replaced, and which."
            ],
            "previous_source": "",
            "target": [
                "Configure how the symbols should be replaced, and which."
            ],
            "id_hash": -6697169922282591605,
            "content_hash": -6697169922282591605,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:106",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1241,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://hosted.weblate.org/api/units/14952701/?format=api",
            "priority": 100,
            "id": 14952701,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=230edf7055ea6a8b",
            "url": "https://hosted.weblate.org/api/units/14952701/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Import all new symbols, even if not used as replacement"
            ],
            "previous_source": "",
            "target": [
                "Import all new symbols, even if not used as replacement"
            ],
            "id_hash": 225059685540553372,
            "content_hash": 225059685540553372,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:109",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1242,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://hosted.weblate.org/api/units/14952702/?format=api",
            "priority": 100,
            "id": 14952702,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=831f929771e7e29c",
            "url": "https://hosted.weblate.org/api/units/14952702/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Delete original symbols which are unused after the replacement"
            ],
            "previous_source": "",
            "target": [
                "Delete original symbols which are unused after the replacement"
            ],
            "id_hash": -5502145015631743255,
            "content_hash": -5502145015631743255,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:115",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1243,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://hosted.weblate.org/api/units/14952703/?format=api",
            "priority": 100,
            "id": 14952703,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=33a47442889576e9",
            "url": "https://hosted.weblate.org/api/units/14952703/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Delete unused colors after the replacement"
            ],
            "previous_source": "",
            "target": [
                "Delete unused colors after the replacement"
            ],
            "id_hash": -7869882022127564453,
            "content_hash": -7869882022127564453,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:118",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1244,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://hosted.weblate.org/api/units/14952704/?format=api",
            "priority": 100,
            "id": 14952704,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=12c88fff4eda895b",
            "url": "https://hosted.weblate.org/api/units/14952704/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Symbol mapping:"
            ],
            "previous_source": "",
            "target": [
                "Symbol mapping:"
            ],
            "id_hash": -4825306268520376807,
            "content_hash": -4825306268520376807,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:164",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1245,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://hosted.weblate.org/api/units/14952705/?format=api",
            "priority": 100,
            "id": 14952705,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=3d091183ac609619",
            "url": "https://hosted.weblate.org/api/units/14952705/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Keep the symbols' hidden / protected states of the old symbol set"
            ],
            "previous_source": "",
            "target": [
                "Keep the symbols' hidden / protected states of the old symbol set"
            ],
            "id_hash": 4525633488303395962,
            "content_hash": 4525633488303395962,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:112",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1246,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://hosted.weblate.org/api/units/14952706/?format=api",
            "priority": 100,
            "id": 14952706,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=bece47ae05ef947a",
            "url": "https://hosted.weblate.org/api/units/14952706/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Match replacement symbols by symbol number"
            ],
            "previous_source": "",
            "target": [
                "Match replacement symbols by symbol number"
            ],
            "id_hash": 226529952549251528,
            "content_hash": 226529952549251528,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:135",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1247,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://hosted.weblate.org/api/units/14952707/?format=api",
            "priority": 100,
            "id": 14952707,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=8324cbcaa8af29c8",
            "url": "https://hosted.weblate.org/api/units/14952707/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Original"
            ],
            "previous_source": "",
            "target": [
                "Original"
            ],
            "id_hash": -5192995168717042190,
            "content_hash": -5192995168717042190,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:133",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1248,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14952708/?format=api",
            "priority": 100,
            "id": 14952708,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=37eec668604d0df2",
            "url": "https://hosted.weblate.org/api/units/14952708/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Edit the symbol set ID:"
            ],
            "previous_source": "",
            "target": [
                "Edit the symbol set ID:"
            ],
            "id_hash": 7608348751279360746,
            "content_hash": 7608348751279360746,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:130",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1249,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://hosted.weblate.org/api/units/14952709/?format=api",
            "priority": 100,
            "id": 14952709,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=e99648e0e74b0aea",
            "url": "https://hosted.weblate.org/api/units/14952709/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Replacement"
            ],
            "previous_source": "",
            "target": [
                "Replacement"
            ],
            "id_hash": 9037078208535524085,
            "content_hash": 9037078208535524085,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:133, ../src/gui/symbols/symbol_replacement_dialog.cpp:143",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1250,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14952710/?format=api",
            "priority": 100,
            "id": 14952710,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=fd6a26c00b2ef2f5",
            "url": "https://hosted.weblate.org/api/units/14952710/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Match by symbol name"
            ],
            "previous_source": "",
            "target": [
                "Match by symbol name"
            ],
            "id_hash": 1020430039293407713,
            "content_hash": 1020430039293407713,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:137",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1251,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://hosted.weblate.org/api/units/14952711/?format=api",
            "priority": 100,
            "id": 14952711,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=8e294bb6da38b1e1",
            "url": "https://hosted.weblate.org/api/units/14952711/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Assign new symbols"
            ],
            "previous_source": "",
            "target": [
                "Assign new symbols"
            ],
            "id_hash": -5189248021363761553,
            "content_hash": -5189248021363761553,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:142",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1252,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://hosted.weblate.org/api/units/14952712/?format=api",
            "priority": 100,
            "id": 14952712,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=37fc166b1b36de6f",
            "url": "https://hosted.weblate.org/api/units/14952712/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Pattern"
            ],
            "previous_source": "",
            "target": [
                "Pattern"
            ],
            "id_hash": 4443453418365942904,
            "content_hash": 4443453418365942904,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:143",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1253,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14952713/?format=api",
            "priority": 100,
            "id": 14952713,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=bdaa515771b27c78",
            "url": "https://hosted.weblate.org/api/units/14952713/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Clear replacements"
            ],
            "previous_source": "",
            "target": [
                "Clear replacements"
            ],
            "id_hash": -3647683911657204776,
            "content_hash": -3647683911657204776,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:155",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1254,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://hosted.weblate.org/api/units/14952714/?format=api",
            "priority": 100,
            "id": 14952714,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=4d60d2cf00c3d3d8",
            "url": "https://hosted.weblate.org/api/units/14952714/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Open CRT file..."
            ],
            "previous_source": "",
            "target": [
                "Open CRT file..."
            ],
            "id_hash": -2584352978869525165,
            "content_hash": -2584352978869525165,
            "location": "../src/gui/symbols/symbol_replacement.cpp:129, ../src/gui/symbols/symbol_replacement_dialog.cpp:158, ../src/gui/symbols/symbol_replacement_dialog.cpp:225",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1255,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://hosted.weblate.org/api/units/14952715/?format=api",
            "priority": 100,
            "id": 14952715,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=5c2288a880426553",
            "url": "https://hosted.weblate.org/api/units/14952715/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Save CRT file..."
            ],
            "previous_source": "",
            "target": [
                "Save CRT file..."
            ],
            "id_hash": 6793528180030866624,
            "content_hash": 6793528180030866624,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:160, ../src/gui/symbols/symbol_replacement_dialog.cpp:240",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1256,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://hosted.weblate.org/api/units/14952716/?format=api",
            "priority": 100,
            "id": 14952716,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=de4775e2d65884c0",
            "url": "https://hosted.weblate.org/api/units/14952716/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Symbol mapping"
            ],
            "previous_source": "",
            "target": [
                "Symbol mapping"
            ],
            "id_hash": 4790491633638881203,
            "content_hash": 4790491633638881203,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:165",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1257,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://hosted.weblate.org/api/units/14952717/?format=api",
            "priority": 100,
            "id": 14952717,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=c27b3ec27a86b7b3",
            "url": "https://hosted.weblate.org/api/units/14952717/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "CRT file"
            ],
            "previous_source": "",
            "target": [
                "CRT file"
            ],
            "id_hash": -3933404959138983019,
            "content_hash": -3933404959138983019,
            "location": "../src/gui/symbols/symbol_replacement.cpp:127, ../src/gui/symbols/symbol_replacement_dialog.cpp:224, ../src/gui/symbols/symbol_replacement_dialog.cpp:239",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1258,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://hosted.weblate.org/api/units/14952718/?format=api",
            "priority": 100,
            "id": 14952718,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=4969bd079cc2d395",
            "url": "https://hosted.weblate.org/api/units/14952718/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "There are multiple replacements for symbol %1."
            ],
            "previous_source": "",
            "target": [
                "There are multiple replacements for symbol %1."
            ],
            "id_hash": 5695538386420630559,
            "content_hash": 5695538386420630559,
            "location": "../src/gui/symbols/symbol_replacement.cpp:201",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1259,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://hosted.weblate.org/api/units/14952719/?format=api",
            "priority": 100,
            "id": 14952719,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=cf0a9dfc7734041f",
            "url": "https://hosted.weblate.org/api/units/14952719/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Cannot open file:\n%1\n\n%2"
            ],
            "previous_source": "",
            "target": [
                "Cannot open file:\n%1\n\n%2"
            ],
            "id_hash": 5962257429519060913,
            "content_hash": 5962257429519060913,
            "location": "../src/gui/symbols/symbol_replacement.cpp:204",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1260,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://hosted.weblate.org/api/units/14952720/?format=api",
            "priority": 100,
            "id": 14952720,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=d2be318af1eacfb1",
            "url": "https://hosted.weblate.org/api/units/14952720/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Cannot save file:\n%1\n\n%2"
            ],
            "previous_source": "",
            "target": [
                "Cannot save file:\n%1\n\n%2"
            ],
            "id_hash": -4267662788712426724,
            "content_hash": -4267662788712426724,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:254",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1261,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://hosted.weblate.org/api/units/14952721/?format=api",
            "priority": 100,
            "id": 14952721,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=44c6374e01a4931c",
            "url": "https://hosted.weblate.org/api/units/14952721/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "The cross reference table has been modified.\nDo you want to save your changes?"
            ],
            "previous_source": "",
            "target": [
                "The cross reference table has been modified.\nDo you want to save your changes?"
            ],
            "id_hash": -815197585434257613,
            "content_hash": -815197585434257613,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:270",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1262,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://hosted.weblate.org/api/units/14952722/?format=api",
            "priority": 100,
            "id": 14952722,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=74afd61d7a6f5733",
            "url": "https://hosted.weblate.org/api/units/14952722/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "- None -"
            ],
            "previous_source": "",
            "target": [
                "- None -"
            ],
            "id_hash": -6894207857268313661,
            "content_hash": -6894207857268313661,
            "location": "../src/gui/symbols/symbol_replacement_dialog.cpp:430",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1263,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://hosted.weblate.org/api/units/14952723/?format=api",
            "priority": 100,
            "id": 14952723,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=2052da7b1bd0b1c3",
            "url": "https://hosted.weblate.org/api/units/14952723/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Choose map file to load symbols from"
            ],
            "previous_source": "",
            "target": [
                "Choose map file to load symbols from"
            ],
            "id_hash": -2844781845556812788,
            "content_hash": -2844781845556812788,
            "location": "../src/gui/symbols/symbol_replacement.cpp:227",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1264,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://hosted.weblate.org/api/units/14952724/?format=api",
            "priority": 100,
            "id": 14952724,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=58854dfbd81b240c",
            "url": "https://hosted.weblate.org/api/units/14952724/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Error"
            ],
            "previous_source": "",
            "target": [
                "Error"
            ],
            "id_hash": 2916999651193354466,
            "content_hash": 2916999651193354466,
            "location": "../src/gui/symbols/symbol_replacement.cpp:182, ../src/gui/symbols/symbol_replacement.cpp:192, ../src/gui/symbols/symbol_replacement.cpp:239, ../src/gui/symbols/symbol_replacement.cpp:250, ../src/gui/symbols/symbol_replacement.cpp:259",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1265,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14952725/?format=api",
            "priority": 100,
            "id": 14952725,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=a87b43ba535178e2",
            "url": "https://hosted.weblate.org/api/units/14952725/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Cannot load symbol set, aborting."
            ],
            "previous_source": "",
            "target": [
                "Cannot load symbol set, aborting."
            ],
            "id_hash": 6834696623393661070,
            "content_hash": 6834696623393661070,
            "location": "../src/gui/symbols/symbol_replacement.cpp:183, ../src/gui/symbols/symbol_replacement.cpp:193, ../src/gui/symbols/symbol_replacement.cpp:240, ../src/gui/symbols/symbol_replacement.cpp:251, ../src/gui/symbols/symbol_replacement.cpp:260",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1266,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://hosted.weblate.org/api/units/14952726/?format=api",
            "priority": 100,
            "id": 14952726,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=ded9b85e00f0e08e",
            "url": "https://hosted.weblate.org/api/units/14952726/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        },
        {
            "translation": "https://hosted.weblate.org/api/translations/openorienteering/mapper/en/?format=api",
            "source": [
                "Warning"
            ],
            "previous_source": "",
            "target": [
                "Warning"
            ],
            "id_hash": -5180042258633647103,
            "content_hash": -5180042258633647103,
            "location": "../src/gui/symbols/symbol_replacement.cpp:267, ../src/gui/symbols/symbol_replacement.cpp:275",
            "context": "OpenOrienteering::SymbolReplacementDialog",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1267,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://hosted.weblate.org/api/units/14952727/?format=api",
            "priority": 100,
            "id": 14952727,
            "web_url": "https://hosted.weblate.org/translate/openorienteering/mapper/en/?checksum=381ccb02c4a11c01",
            "url": "https://hosted.weblate.org/api/units/14952727/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-12-03T07:21:28+01:00",
            "last_updated": "2023-05-23T12:28:47.723593+02:00"
        }
    ]
}