Units API.

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

GET /api/units/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 83148,
    "next": "http://weblate.crnd.pro/api/units/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Active"
            ],
            "previous_source": "",
            "target": [
                "Active"
            ],
            "id_hash": 3020890484456868388,
            "content_hash": 3020890484456868388,
            "location": "model:ir.model.fields.selection,name:generic_mixin.selection__generic_mixin_entity_lifecycle__lifecycle_state__active, model:ir.model.fields.selection,name:generic_mixin.selection__generic_service__lifecycle_state__active",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 1,
            "source_unit": "http://weblate.crnd.pro/api/units/457959/?format=api",
            "priority": 100,
            "id": 457959,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=a9ec5be3e768ca24",
            "url": "http://weblate.crnd.pro/api/units/457959/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Archived"
            ],
            "previous_source": "",
            "target": [
                "Archived"
            ],
            "id_hash": 7909587091088873003,
            "content_hash": 7909587091088873003,
            "location": "model:ir.model.fields.selection,name:generic_mixin.selection__generic_mixin_entity_lifecycle__lifecycle_state__archived, model:ir.model.fields.selection,name:generic_mixin.selection__generic_service__lifecycle_state__archived",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 1,
            "source_unit": "http://weblate.crnd.pro/api/units/457960/?format=api",
            "priority": 100,
            "id": 457960,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=edc47f8d745e162b",
            "url": "http://weblate.crnd.pro/api/units/457960/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Cannot unlink these records. Operation not allowed.\nIt is better to deactivate these records.\nModel: %(model)s [%(model_name)s]"
            ],
            "previous_source": "",
            "target": [
                "Cannot unlink these records. Operation not allowed.\nIt is better to deactivate these records.\nModel: %(model)s [%(model_name)s]"
            ],
            "id_hash": -8896328242891579968,
            "content_hash": -8896328242891579968,
            "location": "code:addons/generic_mixin/models/generic_no_unlink.py:0",
            "context": "",
            "note": "module: generic_mixin\nodoo-python",
            "flags": "python-format",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 3,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "http://weblate.crnd.pro/api/units/457961/?format=api",
            "priority": 100,
            "id": 457961,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=489e4990d2c1dc0",
            "url": "http://weblate.crnd.pro/api/units/457961/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Cannot unlink these records. Operation not allowed.\nModel: %(model)s [%(model_name)s]"
            ],
            "previous_source": "",
            "target": [
                "Cannot unlink these records. Operation not allowed.\nModel: %(model)s [%(model_name)s]"
            ],
            "id_hash": -700327774283458401,
            "content_hash": -700327774283458401,
            "location": "code:addons/generic_mixin/models/generic_no_unlink.py:0",
            "context": "",
            "note": "module: generic_mixin\nodoo-python",
            "flags": "python-format",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 4,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "http://weblate.crnd.pro/api/units/457962/?format=api",
            "priority": 100,
            "id": 457962,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=7647ef998b7e989f",
            "url": "http://weblate.crnd.pro/api/units/457962/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Code"
            ],
            "previous_source": "",
            "target": [
                "Code"
            ],
            "id_hash": -5022751342645269284,
            "content_hash": -5022751342645269284,
            "location": "model:ir.model.fields,field_description:generic_mixin.field_generic_mixin_name_with_code__code",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 5,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "http://weblate.crnd.pro/api/units/457963/?format=api",
            "priority": 100,
            "id": 457963,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=3a4b9a43fa832cdc",
            "url": "http://weblate.crnd.pro/api/units/457963/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Code must be ascii only"
            ],
            "previous_source": "",
            "target": [
                "Code must be ascii only"
            ],
            "id_hash": -3873332478728680833,
            "content_hash": -3873332478728680833,
            "location": "model:ir.model.constraint,message:generic_mixin.constraint_generic_location_type_code_ascii_only, model:ir.model.constraint,message:generic_mixin.constraint_generic_mixin_name_with_code_code_ascii_only, model:ir.model.constraint,message:generic_mixin.constraint_generic_resource_type_code_ascii_only, model:ir.model.constraint,message:generic_mixin.constraint_generic_service_code_ascii_only, model:ir.model.constraint,message:generic_mixin.constraint_generic_service_group_code_ascii_only, model:ir.model.constraint,message:generic_mixin.constraint_generic_service_level_code_ascii_only",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 6,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "http://weblate.crnd.pro/api/units/457964/?format=api",
            "priority": 100,
            "id": 457964,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=4a3f28a1e464ca7f",
            "url": "http://weblate.crnd.pro/api/units/457964/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Code must be unique."
            ],
            "previous_source": "",
            "target": [
                "Code must be unique."
            ],
            "id_hash": 3473412454233504541,
            "content_hash": 3473412454233504541,
            "location": "model:ir.model.constraint,message:generic_mixin.constraint_generic_location_type_code_uniq, model:ir.model.constraint,message:generic_mixin.constraint_generic_mixin_uniq_name_code_code_uniq, model:ir.model.constraint,message:generic_mixin.constraint_generic_resource_type_code_uniq, model:ir.model.constraint,message:generic_mixin.constraint_generic_service_code_uniq, model:ir.model.constraint,message:generic_mixin.constraint_generic_service_group_code_uniq, model:ir.model.constraint,message:generic_mixin.constraint_generic_service_level_code_uniq",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 7,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "http://weblate.crnd.pro/api/units/457965/?format=api",
            "priority": 100,
            "id": 457965,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=b0340a3965017b1d",
            "url": "http://weblate.crnd.pro/api/units/457965/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Data record"
            ],
            "previous_source": "",
            "target": [
                "Data record"
            ],
            "id_hash": -3380707447678609418,
            "content_hash": -3380707447678609418,
            "location": "model:ir.model.fields,field_description:generic_mixin.field_generic_mixin_data_updatable__ir_model_data_id",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 8,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "http://weblate.crnd.pro/api/units/457966/?format=api",
            "priority": 100,
            "id": 457966,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=5115507cf39957f6",
            "url": "http://weblate.crnd.pro/api/units/457966/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Data records"
            ],
            "previous_source": "",
            "target": [
                "Data records"
            ],
            "id_hash": -8282194100835066364,
            "content_hash": -8282194100835066364,
            "location": "model:ir.model.fields,field_description:generic_mixin.field_generic_mixin_data_updatable__ir_model_data_ids",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 9,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "http://weblate.crnd.pro/api/units/457967/?format=api",
            "priority": 100,
            "id": 457967,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=d0fbc58a2e3de04",
            "url": "http://weblate.crnd.pro/api/units/457967/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Direct modification of '%(model)s:%(field_name)s' field is is not allowed!"
            ],
            "previous_source": "",
            "target": [
                "Direct modification of '%(model)s:%(field_name)s' field is is not allowed!"
            ],
            "id_hash": -1138075478632925629,
            "content_hash": -1138075478632925629,
            "location": "code:addons/generic_mixin/models/generic_mixin_guard_fields.py:0",
            "context": "",
            "note": "module: generic_mixin\nodoo-python",
            "flags": "python-format",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 10,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "http://weblate.crnd.pro/api/units/457968/?format=api",
            "priority": 100,
            "id": 457968,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=7034be61c8807643",
            "url": "http://weblate.crnd.pro/api/units/457968/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Draft"
            ],
            "previous_source": "",
            "target": [
                "Draft"
            ],
            "id_hash": 5274865412124780234,
            "content_hash": 5274865412124780234,
            "location": "model:ir.model.fields.selection,name:generic_mixin.selection__generic_mixin_entity_lifecycle__lifecycle_state__draft, model:ir.model.fields.selection,name:generic_mixin.selection__generic_service__lifecycle_state__draft",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 11,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "http://weblate.crnd.pro/api/units/457969/?format=api",
            "priority": 100,
            "id": 457969,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=c934162517b126ca",
            "url": "http://weblate.crnd.pro/api/units/457969/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Email"
            ],
            "previous_source": "",
            "target": [
                "Email"
            ],
            "id_hash": 5073403456000287125,
            "content_hash": 5073403456000287125,
            "location": "model:ir.model.fields,field_description:generic_mixin.field_generic_mixin_contact__email",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 12,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "http://weblate.crnd.pro/api/units/457970/?format=api",
            "priority": 100,
            "id": 457970,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=c66859902d22e195",
            "url": "http://weblate.crnd.pro/api/units/457970/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Error ! You cannot create recursive %s."
            ],
            "previous_source": "",
            "target": [
                "Error ! You cannot create recursive %s."
            ],
            "id_hash": -311012658707907324,
            "content_hash": -311012658707907324,
            "location": "code:addons/generic_mixin/models/generic_parent.py:0",
            "context": "",
            "note": "module: generic_mixin\nodoo-python",
            "flags": "python-format",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 13,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "http://weblate.crnd.pro/api/units/457971/?format=api",
            "priority": 100,
            "id": 457971,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=7baf0fa27d10bd04",
            "url": "http://weblate.crnd.pro/api/units/457971/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Error: unknown implementation"
            ],
            "previous_source": "",
            "target": [
                "Error: unknown implementation"
            ],
            "id_hash": -4199126835066860684,
            "content_hash": -4199126835066860684,
            "location": "code:addons/generic_mixin/models/generic_mixin_delegation_interface.py:0",
            "context": "",
            "note": "module: generic_mixin\nodoo-python",
            "flags": "python-format",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 14,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "http://weblate.crnd.pro/api/units/457972/?format=api",
            "priority": 100,
            "id": 457972,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=45b9b46435078b74",
            "url": "http://weblate.crnd.pro/api/units/457972/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Generic Mixin Delegation: Implementation"
            ],
            "previous_source": "",
            "target": [
                "Generic Mixin Delegation: Implementation"
            ],
            "id_hash": 7368807656868386405,
            "content_hash": 7368807656868386405,
            "location": "model:ir.model,name:generic_mixin.model_generic_mixin_delegation_implementation",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 15,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "http://weblate.crnd.pro/api/units/457973/?format=api",
            "priority": 100,
            "id": 457973,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=e6434385b5d19665",
            "url": "http://weblate.crnd.pro/api/units/457973/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Generic Mixin Delegation: Interface"
            ],
            "previous_source": "",
            "target": [
                "Generic Mixin Delegation: Interface"
            ],
            "id_hash": -4083539189416648161,
            "content_hash": -4083539189416648161,
            "location": "model:ir.model,name:generic_mixin.model_generic_mixin_delegation_interface",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 16,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "http://weblate.crnd.pro/api/units/457974/?format=api",
            "priority": 100,
            "id": 457974,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=47545abe246f221f",
            "url": "http://weblate.crnd.pro/api/units/457974/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Generic Mixin: Contacts"
            ],
            "previous_source": "",
            "target": [
                "Generic Mixin: Contacts"
            ],
            "id_hash": 18382576505446287,
            "content_hash": 18382576505446287,
            "location": "model:ir.model,name:generic_mixin.model_generic_mixin_contact",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 17,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "http://weblate.crnd.pro/api/units/457975/?format=api",
            "priority": 100,
            "id": 457975,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=80414edb1ea9df8f",
            "url": "http://weblate.crnd.pro/api/units/457975/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Generic Mixin: Entity Lifecycle"
            ],
            "previous_source": "",
            "target": [
                "Generic Mixin: Entity Lifecycle"
            ],
            "id_hash": -6883781270353261980,
            "content_hash": -6883781270353261980,
            "location": "model:ir.model,name:generic_mixin.model_generic_mixin_entity_lifecycle",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 18,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "http://weblate.crnd.pro/api/units/457976/?format=api",
            "priority": 100,
            "id": 457976,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=2077e5680d1b4a64",
            "url": "http://weblate.crnd.pro/api/units/457976/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Generic Mixin: Get Action"
            ],
            "previous_source": "",
            "target": [
                "Generic Mixin: Get Action"
            ],
            "id_hash": 605283836050286525,
            "content_hash": 605283836050286525,
            "location": "model:ir.model,name:generic_mixin.model_generic_mixin_get_action",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 19,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "http://weblate.crnd.pro/api/units/457977/?format=api",
            "priority": 100,
            "id": 457977,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=88666671241027bd",
            "url": "http://weblate.crnd.pro/api/units/457977/?format=api",
            "explanation": "",
            "extra_flags": ""
        },
        {
            "translation": "http://weblate.crnd.pro/api/translations/generic-addons-16-0/generic_mixin/en/?format=api",
            "source": [
                "Generic Mixin: Guard Fields"
            ],
            "previous_source": "",
            "target": [
                "Generic Mixin: Guard Fields"
            ],
            "id_hash": -5067625048175152223,
            "content_hash": -5067625048175152223,
            "location": "model:ir.model,name:generic_mixin.model_generic_mixin_guard_fields",
            "context": "",
            "note": "module: generic_mixin",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 20,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "http://weblate.crnd.pro/api/units/457978/?format=api",
            "priority": 100,
            "id": 457978,
            "web_url": "http://weblate.crnd.pro/translate/generic-addons-16-0/generic_mixin/en/?checksum=39ac2dde3ca5f3a1",
            "url": "http://weblate.crnd.pro/api/units/457978/?format=api",
            "explanation": "",
            "extra_flags": ""
        }
    ]
}