{
  "button.tfcgenviewer.preview_world": "Preview World",
  "button.tfcgenviewer.apply": "Apply",
  "button.tfcgenviewer.apply.will_not_apply": "%s will not proceed as the previous generation is finalizing",
  "button.tfcgenviewer.export": "Export Preview",
  "button.tfcgenviewer.save": "Save",
  "button.tfcgenviewer.current_seed": "Current seed: %s",
  "button.tfcgenviewer.current_seed.tooltip": "Click to copy",
  "button.tfcgenviewer.edit_rocks": "Edit Rocks",
  "button.tfcgenviewer.clear_rock_settings": "Clear Settings",

  "tfcgenviewer.preview_world.title": "Preview World",
  "tfcgenviewer.preview_world.invalid_generator": "The current chunk generator for the world is not TFC's, please change the world type",

  "tfcgenviewer.preview_world.visualizer_type": "Visualizer",
  "tfcgenviewer.preview_world.visualizer_type.biomes": "Biomes",
  "tfcgenviewer.preview_world.visualizer_type.rainfall": "Rainfall",
  "tfcgenviewer.preview_world.visualizer_type.temperature": "Temperature",
  "tfcgenviewer.preview_world.visualizer_type.climate_features": "Climate Restricted Generation",
  "tfcgenviewer.preview_world.visualizer_type.biome_altitude": "Biome Altitude",
  "tfcgenviewer.preview_world.visualizer_type.inland_height": "Inland Height",
  "tfcgenviewer.preview_world.visualizer_type.rivers_and_mountains": "Rivers and Mountains",
  "tfcgenviewer.preview_world.visualizer_type.rock_types": "Rock Types",
  "tfcgenviewer.preview_world.visualizer_type.rocks": "Rocks",
  "tfcgenviewer.preview_world.x_offset": "X Offset",
  "tfcgenviewer.preview_world.x_offset.tooltip": "The x offset, in km, of the preview's center from 0",
  "tfcgenviewer.preview_world.z_offset": "Z Offset",
  "tfcgenviewer.preview_world.z_offset.tooltip": "The z offset, in km, of the preview's center from 0",
  "tfcgenviewer.preview_world.spawn_overlay": "Spawn Overlay",

  "tfcgenviewer.preview_world.preview_info": "Generated %s regions in %s seconds\nDimensions: %s km x %s km\nCentered on: (%s,%s)\nVisualizer: %s\n\nColor Key:\n%s",
  "tfcgenviewer.preview_world.preview_info.no_coords": "Generated %s regions in %s seconds\nDimensions: %s km x %s km\nVisualizer: %s\n\nColor Key:\n%s",
  "tfcgenviewer.preview_world.preview_info.generating": "Generating...",
  "tfcgenviewer.preview_world.preview_info.error": "An error occurred during generation\n\nPlease check the log, report the error, and restart the generator with a different seed",
  "tfcgenviewer.preview_world.color_key_template": "%s : %s",
  "tfcgenviewer.preview_world.km": "%s km",
  "tfcgenviewer.preview_world.preview_scale": "Preview Scale",
  "tfcgenviewer.preview_world.preview_pos": "(%s,%s)",
  "tfcgenviewer.preview_world.no_tooltip_available": "No tooltip available",

  "tfcgenviewer.rock_editor.title": "Edit Rocks",
  "tfcgenviewer.rock_editor.graph": "Graph Online",
  "tfcgenviewer.rock_editor.validate": "Validate",
  "tfcgenviewer.rock_editor.validate.fail": "Failed to validate: %s",
  "tfcgenviewer.rock_editor.validate.success": "Validation Successful",
  "tfcgenviewer.rock_editor.delete_tooltip": "Remove",
  "tfcgenviewer.rock_editor.delete_tooltip.named": "Remove '%s'",
  "tfcgenviewer.rock_editor.edit_tooltip": "Move '%s' to the editor",
  "tfcgenviewer.rock_editor.change_block": "Toggle %s block editing",
  "tfcgenviewer.rock_editor.rock_layer_type.bottom": "Bottom Rocks",
  "tfcgenviewer.rock_editor.rock_layer_type.ocean_floor": "Ocean Floor Rock Layers",
  "tfcgenviewer.rock_editor.rock_layer_type.volcanic": "Volcanic Rock Layers",
  "tfcgenviewer.rock_editor.rock_layer_type.land": "Land Rock Layers",
  "tfcgenviewer.rock_editor.rock_layer_type.uplift": "Uplift Rock Layers",
  "tfcgenviewer.rock_editor.layer_in_editor": "In Editor",
  "tfcgenviewer.rock_editor.currently_editing_layer": "Currently editing: %s",
  "tfcgenviewer.rock_editor.layer_definition_mapping": "%s -> %s",
  "tfcgenviewer.rock_editor.layer_id": "Layer ID",
  "tfcgenviewer.rock_editor.confirm": "Confirm",
  "tfcgenviewer.rock_editor.add_layer_definition_mapping": "Add Rock to Layer Mapping",
  "tfcgenviewer.rock_editor.create_layer_definition": "Create Layer Definition",

  "tfcgenviewer.rock_editor.hint.edit_rock_settings_name": "The name of the rock being edited",
  "tfcgenviewer.rock_editor.hint.layer_definition_rock": "Rock -->",
  "tfcgenviewer.rock_editor.hint.layer_definition_layer": "--> Layer",
  "tfcgenviewer.rock_editor.hint.raw_selection": "The raw block to use",
  "tfcgenviewer.rock_editor.hint.hardened_selection": "The hardened block to use",
  "tfcgenviewer.rock_editor.hint.gravel_selection": "The gravel block to use",
  "tfcgenviewer.rock_editor.hint.cobble_selection" : "The cobble block to use",
  "tfcgenviewer.rock_editor.hint.sand_selection": "The sand block to use",
  "tfcgenviewer.rock_editor.hint.sandstone_selection": "The sandstone block to use",
  "tfcgenviewer.rock_editor.hint.spike_selection": "The spike block to use, may be empty",
  "tfcgenviewer.rock_editor.hint.loose_selection": "The loose block to use, may be empty",
  "tfcgenviewer.rock_editor.hint.mossy_loose_selection": "The mossy loose block to use, may be empty",

  "tfcgenviewer.rock_editor.tab.rock_settings": "Rock Settings",
  "tfcgenviewer.rock_editor.tab.layer_types": "Layer Types",
  "tfcgenviewer.rock_editor.tab.layer_definitions": "Layer Definitions",

  "tfcgenviewer.rock_editor.error.empty_rock_name": "A rock's name cannot be empty",
  "tfcgenviewer.rock_editor.error.rock_already_exists": "A rock with name '%s' already exists!",
  "tfcgenviewer.rock_editor.error.invalid_id": "'%s' is not a valid registry id",
  "tfcgenviewer.rock_editor.error.unknown_block": "The block '%s' does not appear to exist",
  "tfcgenviewer.rock_editor.error.layer_already_has": "%s already possesses a value named '%s'",
  "tfcgenviewer.rock_editor.error.layer_already_exists": "The layer '%s' already exists",
  "tfcgenviewer.rock_editor.error.cannot_map_rock_to_multiple_layers": "Cannot map rocks to multiple layers: %s",
  "tfcgenviewer.rock_editor.error.editor_is_occupied": "The editor is occupied",
  "tfcgenviewer.rock_editor.error.cannot_map_empty_values": "Cannot map between empty values",
  "tfcgenviewer.rock_editor.error.cannot_have_empty_layer_definition_id": "Layer definition cannot have an empty id",
  "tfcgenviewer.rock_editor.error.unknown_layer_definitions": "The layer definition(s) [%s] do not exist",
  "tfcgenviewer.rock_editor.error.layer_definition_order_issue": "Issue with layer definition order: '%1$s' is relied on by '%2$s' but '%1$s' relies on a later layer definition",
  "tfcgenviewer.rock_editor.error.unknown_rock_setting": "No rock setting named '%s' appears to exist",
  "tfcgenviewer.rock_editor.error.unknown_layer_def": "No layer definition named '%s' appears to exist",
  "tfcgenviewer.rock_editor.error.circular_layer_definition_reference": "Circular reference between '%s' and '%s' detected",
  "tfcgenviewer.rock_editor.error.self_referencing_definition": "A layer definition cannot reference itself",
  "tfcgenviewer.rock_editor.error.no_layer_definitions": "Must have at least one existing layer definition",
  "tfcgenviewer.rock_editor.error.no_rock_settings": "Must have at least one rock settings",
  "tfcgenviewer.rock_editor.error.no_bottom_rocks": "Must have at least one bottom rock type",
  "tfcgenviewer.rock_editor.error.no_ocean_layer_definitions": "Must have at least one ocean layer definition",
  "tfcgenviewer.rock_editor.error.no_volcanic_layer_definitions": "Must have at least one volcanic layer definition",
  "tfcgenviewer.rock_editor.error.no_land_layer_definitions": "Must have at least one land layer definition",
  "tfcgenviewer.rock_editor.error.no_uplift_layer_definitions": "Must have at least one uplift layer definition",
  "tfcgenviewer.rock_editor.error.duplicate_raw_rock_blocks": "Multiple rocks cannot have the same raw block. The rocks [%s] use %s as their raw block",
  "tfcgenviewer.rock_editor.error.rock_setting_already_has_raw_block": "The rock '%s' already uses %s as its raw block",
  "tfcgenviewer.rock_editor.error.cannot_name_layer_definition_bottom": "Cannot name a layer definition 'bottom', it is a reserved value",
  "tfcgenviewer.rock_editor.error.self_referencing_definition.named": "'%s' cannot reference itself",
  "tfcgenviewer.rock_editor.error.layer_definition_cycle": "Cycle encountered between layer definitions:\n%s",
  "tfcgenviewer.rock_editor.error.layer_definition_mapping_too_complex": "Layer definitions could not be sorted, this may be due to a cycle between multiple definitions",

  "tfcgenviewer.rock_editor.no_spike": "No Spike Block",
  "tfcgenviewer.rock_editor.no_loose": "No Loose Block",
  "tfcgenviewer.rock_editor.no_mossy_loose": "No Mossy Loose Block",

  "rock.tfcgenviewer.unknown": "Unknown Rock",
  "rock.tfc.andesite": "Andesite",
  "rock.tfc.basalt": "Basalt",
  "rock.tfc.chalk": "Chalk",
  "rock.tfc.chert": "Chert",
  "rock.tfc.claystone": "Claystone",
  "rock.tfc.conglomerate": "Conglomerate",
  "rock.tfc.dacite": "Dacite",
  "rock.tfc.diorite": "Diorite",
  "rock.tfc.dolomite": "Dolomite",
  "rock.tfc.gabbro": "Gabbro",
  "rock.tfc.gneiss": "Gneiss",
  "rock.tfc.granite": "Granite",
  "rock.tfc.limestone": "Limestone",
  "rock.tfc.marble": "Marble",
  "rock.tfc.phyllite": "Phyllite",
  "rock.tfc.quartzite": "Quartzite",
  "rock.tfc.rhyolite": "Rhyolite",
  "rock.tfc.schist": "Schist",
  "rock.tfc.shale": "Shale",
  "rock.tfc.slate": "Slate",

  "biome.tfcgenviewer.unknown": "Unknown Biome",
  "biome.tfcgenviewer.mountainous_lake": "Mountainous Lake",

  "tfcgenviewer.rock_type.land": "Land",
  "tfcgenviewer.rock_type.oceanic": "Oceanic",
  "tfcgenviewer.rock_type.volcanic": "Volcanic",
  "tfcgenviewer.rock_type.uplift": "Uplift",

  "tfcgenviewer.climate.temperature": "Temperature, -20 °C -> 30 °C",
  "tfcgenviewer.climate.rainfall": "Rainfall, 0mm -> 500mm",

  "tfcgenviewer.temperature.0": "-20 to -10 °C",
  "tfcgenviewer.temperature.1": "-10 to 0 °C",
  "tfcgenviewer.temperature.2": "0 to 10 °C",
  "tfcgenviewer.temperature.3": "10 to 20 °C",
  "tfcgenviewer.temperature.4": "20 to 30 °C",

  "tfcgenviewer.rainfall.0": "0 to 100 mm",
  "tfcgenviewer.rainfall.1": "100 to 200 mm",
  "tfcgenviewer.rainfall.2": "200 to 300 mm",
  "tfcgenviewer.rainfall.3": "300 to 400 mm",
  "tfcgenviewer.rainfall.4": "400 to 500 mm",

  "tfcgenviewer.inland_height.land": "Land Height, low -> high",
  "tfcgenviewer.inland_height.shallow_water": "Shallow Water",
  "tfcgenviewer.inland_height.deep_water": "Deep Water",
  "tfcgenviewer.inland_height.very_deep_water": "Very Deep Water",

  "tfcgenviewer.biome_altitude.low": "Low",
  "tfcgenviewer.biome_altitude.low.tooltip": "Low Elevation",
  "tfcgenviewer.biome_altitude.medium": "Medium",
  "tfcgenviewer.biome_altitude.medium.tooltip": "Medium Elevation",
  "tfcgenviewer.biome_altitude.high": "High",
  "tfcgenviewer.biome_altitude.high.tooltip": "High Elevation",
  "tfcgenviewer.biome_altitude.mountain": "Mountain",
  "tfcgenviewer.biome_altitude.mountain.tooltip": "Mountainous Elevation",

  "tfcgenviewer.rivers.inland_mountain": "Inland Mountain",
  "tfcgenviewer.rivers.oceanic_volcanic_mountain": "Oceanic/Volcanic Mountain",

  "tfcgenviewer.spawn.border": "Spawn Border",
  "tfcgenviewer.spawn.reticule":  "Spawn Center",

  "tfcgenviewer.feature.kaolin": "Kaolin Clay Disc",
  "tfcgenviewer.feature.coral_reef": "Coral Reef",

  "tfcgenviewer.climate_features.multiple_features_present": "Multiple Features:",

  "tfcgenviewer.key.open_viewer": "Open World Viewer",

  "tfcgenviewer.message.viewing_disallowed": "You do not have permission to visualize the world!",
  "tfcgenviewer.message.non_tfc_world": "This is not a TFC-like world! Cannot be visualized",

  "tfcgenviewer.view_world.title": "View World",

  "tfcgenviewer.commands.set.success": "Set %s to %s",
  "tfcgenviewer.commands.set.fail": "\"%s\" is not a valid setting for %s",
  "tfcgenviewer.commands.get": "%s is set to %s",
  "tfcgenviewer.commands.add.success": "Added %s to %s filter",
  "tfcgenviewer.commands.add.fail": "Player already in %s filter",
  "tfcgenviewer.commands.remove.success": "Removed %s from %s filter",
  "tfcgenviewer.commands.remove.fail": "Player is not in %s filter",

  "tfcgenviewer.could_not_parse.color": "Error encountered while parsing '%s' color definition",
  "tfcgenviewer.could_not_parse.gradient": "Error encountered while parsing '%s' gradient definition",
  "tfcgenviewer.could_not_parse.biome": "Error encountered while parsing '%s' biome color definition",
  
  "tfcgenviewer.narration.info_pane.title": "Info pane",
  "tfcgenviewer.narration.preview_pane.title": "Preview pane"
}
