> For the complete documentation index, see [llms.txt](https://risenova-scripts.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://risenova-scripts.gitbook.io/docs/risenova-crafting/locale.md).

# Locale

```json
"template": {
        "target": {
            "open_crafting": "Open Crafting",
            "crafting_table": "Crafting Table"
        },
        "notify": {
            "title": "RiseNova Crafting",
            "invalid_model": "Invalid prop/model name: %s",
            "failed_model": "Failed to load prop: %s",
            "snapped": "Snapped to ground.",
            "unsnapped": "Unsnap enabled. You can adjust height.",
            "too_far": "You are too far away.",
            "placement_cancelled": "Placement cancelled."
        },
        "ui": {
            "Notice": "Notice",
            "Error": "Error",
            "Success": "Success",
            "Crafting": "Crafting",
            "Crafting System": "Crafting System",
            "Advanced table-based crafting system": "Advanced table-based crafting system",
            "Select an option": "Select an option",
            "Open Crafting": "Open Crafting",
            "Crafting Table": "Crafting Table",
            "Admin Mode": "Admin Mode",
            "Create, move and manage crafting tables": "Create, move and manage crafting tables",
            "Crafting Admin": "Crafting Admin",
            "Create, move, edit and delete crafting tables": "Create, move, edit and delete crafting tables",
            "Add New Crafting Table": "Add New Crafting Table",
            "No crafting tables found": "No crafting tables found",
            "Create your first crafting table using the button above.": "Create your first crafting table using the button above.",
            "Edit": "Edit",
            "Move": "Move",
            "Teleport": "Teleport",
            "Delete": "Delete",
            "Cancel": "Cancel",
            "Confirm": "Confirm",
            "Delete Crafting Table?": "Delete Crafting Table?",
            "This will permanently delete this crafting table and all its recipes.": "This will permanently delete this crafting table and all its recipes.",
            "Create Mode": "Create Mode",
            "Edit Mode": "Edit Mode",
            "Set table access and recipes": "Set table access and recipes",
            "Create Table": "Create Table",
            "Edit Table": "Edit Table",
            "Set location, access group and crafting recipes": "Set location, access group and crafting recipes",
            "Table Settings": "Table Settings",
            "Table Label": "Table Label",
            "Table Prop": "Table Prop",
            "Access Type": "Access Type",
            "Access Name": "Access Name",
            "Public": "Public",
            "Job": "Job",
            "Gang": "Gang",
            "Crafting Experience": "Crafting Experience",
            "Crafting XP System": "Crafting XP System",
            "XP Per Craft": "XP Per Craft",
            "Disabled": "Disabled",
            "Enabled": "Enabled",
            "Location": "Location",
            "Heading": "Heading",
            "Map Blip": "Map Blip",
            "Enable Blip": "Enable Blip",
            "Blip Name": "Blip Name",
            "Recipes": "Recipes",
            "Add Recipe": "Add Recipe",
            "Update Recipe": "Update Recipe",
            "Add Ingredient": "Add Ingredient",
            "Update Ingredient": "Update Ingredient",
            "No ingredients": "No ingredients",
            "Save Table": "Save Table",
            "Player Crafting": "Player Crafting",
            "Active crafts appear here": "Active crafts appear here",
            "Select a blueprint and craft your item": "Select a blueprint and craft your item",
            "All": "All",
            "Weapons": "Weapons",
            "Items": "Items",
            "Tools": "Tools",
            "Medical": "Medical",
            "MAX LEVEL": "MAX LEVEL",
            "Ready": "Ready",
            "Missing %s": "Missing %s",
            "Requires Level %s": "Requires Level %s",
            "Begin Craft": "Begin Craft",
            "Missing Materials": "Missing Materials",
            "Blueprint Locked": "Blueprint Locked",
            "You are missing materials required for this craft.": "You are missing materials required for this craft.",
            "Ready to collect": "Ready to collect",
            "Collect": "Collect",
            "Craft Queue": "Craft Queue",
            "Cancel Craft": "Cancel Craft",
            "Experience Gained": "Experience Gained",
            "Level Up": "Level Up",
            "Ready · Snapped": "Ready · Snapped",
            "Ready · Free": "Ready · Free",
            "Too Far": "Too Far",
            "Material manifest": "Material manifest",
            "Requirements": "Requirements",
            "No materials required": "No materials required",
            "This blueprint can be crafted directly.": "This blueprint can be crafted directly.",
            "Fabrication setup": "Fabrication setup",
            "Crafting Details": "Crafting Details",
            "Selected recipe": "Selected recipe",
            "Output": "Output",
            "Craft time": "Craft time",
            "Materials": "Materials",
            "Required Level": "Required Level",
            "Craft quantity": "Craft quantity",
            "Crafting Level": "Crafting Level",
            "Experience": "Experience",
            "Level %s": "Level %s",
            "+%s XP / CRAFT": "+%s XP / CRAFT",
            "Output x%s": "Output x%s",
            "Requires Crafting Level %s. You are Level %s.": "Requires Crafting Level %s. You are Level %s.",
            "Your Level %s": "Your Level %s",
            "Recipe Category": "Recipe Category",
            "Blueprint Item": "Blueprint Item",
            "Blueprint Item Required": "Blueprint Item Required",
            "Blueprint Item Missing": "Blueprint Item Missing",
            "Unlock Blueprint": "Unlock Blueprint",
            "Import Recipes JSON": "Import Recipes JSON",
            "Import Multiple Crafting Tables": "Import Multiple Crafting Tables",
            "Import Crafting Tables JSON": "Import Crafting Tables JSON",
            "Import Tables JSON": "Import Tables JSON",
            "Choose JSON File": "Choose JSON File",
            "Import Crafting Tables?": "Import Crafting Tables?",
            "Import Crafting Tables": "Import Crafting Tables",
            "Clear": "Clear",
            "Item Missing": "Item Missing",
            "ITEM REQUIRED": "ITEM REQUIRED"
        }
    }
```

1. Copy the "template" section
2. Rename "template" to your language code, for example "fr"
3. Translate only the text on the right side
4. Keep all keys exactly the same
5. Set Config.Locale = "fr"
