local Translations = {
    error = {
        lockpick_fail = "Failed",
        door_not_found = "Did Not Receive A Model Hash, If The Door Is Transparent, Make Sure You Aim At The Frame Of The Door",
        same_entity = "Both Doors Can't Be The Same Entity",
        door_registered = "This Door Is Already Registered"
    },
    success = {
        lockpick_success = "Success"
    },
    general = {
        locked = "Locked",
        unlocked = "Unlocked",
        locked_button = "[E] - Locked",
        unlocked_button = "[E] - Unlocked",
        keymapping_description = "Interact With Door Locks",
        locked_menu = "Locked",
        pickable_menu = "Lock Pickable",
        distance_menu = "Max Distance",
        item_authorisation_menu = "Item Authorsation",
        citizenid_authorisation_menu = "Citizen Id Authorisation",
        gang_authorisation_menu = "Gang Authorisation",
        job_authorisation_menu = "Job Authorisation",
        doortype_title = "Door Type",
        doortype_door = "Single Door",
        doortype_double = "Double Door",
        doortype_sliding = "Single Sliding Door",
        doortype_doublesliding = "Double Sliding Door",
        doortype_garage = "Garage",
        doorname_title = "Door Name",
        configfile_title = "Config File Name",
        submit_text = "Submit",
        newdoor_menu_title = "Add A New Door",
        newdoor_command_description = "Add A New Door To The Doorlock System",
        warning = "Warning",
        created_by = "Created By",
        warn_no_permission_newdoor = "%{player} (%{license}) Tried To Add A New Door Without Permission (source: %{source})",
        warn_no_authorisation = "%{player} (%{license}) Attempted To Open A Door Without Authorisation (Sent: %{doorID})",
        warn_wrong_doorid = "%{player} (%{license}) Attempted To Update Invalid Door (Sent: %{doorID})",
        warn_wrong_state = "%{player} (%{license}) Attempted To Update To An Invalid State (Sent: %{state})",
        warn_wrong_doorid_type = "%{player} (%{license}) Didn't Send An Appropriate Door Id (Sent: %{doorID})",
        warn_admin_privilege_used = "%{player} (%{license}) Opened A Door Using Admin Privileges"
    }
}

Lang = Locale:new({
    phrases = Translations,
    warnOnMissing = true
})