{
  "menu": {
    "simple_ui": "Paramodo",
    "toggle_debug": "Paramodo: Toggle debug log"
  },
  "message": {
    "debug_on": "[Paramodo] Debug log is now ON",
    "debug_off": "[Paramodo] Debug log is now OFF"
  },
  "operation": {
    "add_module": "Add module",
    "copy_module": "Copy module",
    "paste_module": "Paste module",
    "delete_module": "Delete module",
    "edit_params": "Edit module parameters",
    "edit_placement": "Edit module placement",
    "edit_facade": "Edit module facade",
    "edit_deform": "Edit module deformations",
    "dashboard_update": "Refresh dashboard",
    "set_active_module": "Set active module",
    "set_anchor": "Set anchor module",
    "rename_module": "Rename module",
    "set_building_id": "Set building id",
    "rename_building": "Rename building",
    "update_grouping": "Update module grouping",
    "set_site_area": "Set site area",
    "set_material": "Set material",
    "update_settings": "Update settings",
    "generate_base": "Generate base building",
    "reset_params": "Reset parameters",
    "reset_paramodo_defaults": "Reset to Paramodo defaults",
    "set_language": "Set language"
  },
  "ui": {
    "dialog_title": "Paramodo",
    "menu": {
      "module": "Module parameters",
      "building": "Module Groups",
      "stats": "Stats",
      "about_paramodo": "About Paramodo"
    },
    "tab": {
      "params": "Module parameters",
      "massing": "Massing",
      "unsorted": "UNSORTED",
      "placement": "Placement",
      "detailing": "Elements",
      "module_materials": "Module materials",
      "authoring": "Authoring",
      "materials": "Materials",
      "settings": "Settings",
      "stats": "Stats",
      "about": "About"
    },
    "toolbar": {
      "add_module": "Add module",
      "copy_module": "Copy module",
      "paste_module": "Paste module",
      "reset_params": "Reset parameters",
      "delete_module": "Delete module"
    },
    "confirm": {
      "delete_module": "Are you sure you want to delete this module?"
    },
    "section": {
      "placement": "Placement & stacking",
      "placement_help": "Place this module in world space or anchor it to another module.",
      "main": "Main parameters",
      "slabs": "Slabs",
      "roofs": "Roofs",
      "cantilevers": "Cantilevered slabs",
      "balconies": "Balconies",
      "facade": "Facade",
      "deformations": "Form transformations",
      "module_stats": "Module metrics"
    },
    "subsection": {
      "caps": "Caps",
      "cantilevers": "Cantilevered slabs",
      "rails": "Guards",
      "offsets": "Offsets (relative to anchor module)",
      "world_position": "World position",
      "lower_spandrel": "Lower spandrel",
      "upper_spandrel": "Upper spandrel",
      "fins": "Fins",
      "advanced_settings": "Advanced settings",
      "depth_frames": "Depth & frames",
      "facade_depth": "Facade depth",
      "wall_windows": "Wall facade windows",
      "curtain_wall_frames": "Curtain Wall frames",
      "global_tessellation": "Envelope tessellation",
      "facade_panelization": "Envelope grid",
      "twist": "Twist",
      "scale": "Scale & attractor",
      "shear": "Shear",
      "details": "Details",
      "railings": "Railings",
      "rails_top": "Railings: Top rail",
      "rails_struct": "Railings: Structure",
      "rails_infill": "Railings: Infill"
    },
    "action": {
      "save_facade_preset": "Save preset",
      "load_facade_preset": "Load preset"
    },
    "group": {
      "balcony_rails_top": "Top rail",
      "balcony_rails_struct": "Rail structure",
      "balcony_rails_balusters": "Vertical balusters",
      "balcony_rails_panels": "Infill panels"
    },
    "message": {
      "massing_mode_details_hidden": "Detailed parameter edits are allowed, but they affect geometry only after switching to Detailed mode."
    },
    "empty": {
      "title": "Start by creating a module",
      "message": "A module group will be created automatically.",
      "button": "Create module"
    },
    "label": {
      "active_module": "Active module:",
      "building": "Module Group",
      "attach_preset": "Position",
      "placement_status": "Placement",
      "module_name": "Module name",
      "anchored_to": "Anchored to",
      "offset_x": "Offset X (plan)",
      "offset_y": "Offset Y (plan)",
      "offset_z": "Offset Z",
      "rotation_deg": "Rotation (deg)",
    "world_x": "X",
    "world_y": "Y",
    "world_z": "Z",
      "rename": "Rename",
      "cancel": "Cancel",
      "none": "None",
      "no_module": "No module",
      "language": "Language"
    },
    "option": {
      "new_building": "New module groupâ€¦"
    },
    "button": {
      "add_module": "Add module",
      "reset": "Reset parameters",
      "delete": "Delete module"
    },
    "placement": {
      "preset_stack_on_top": "Stack on top",
      "preset_stack_below": "Stack below",
      "preset_attach_left": "Attach left",
      "preset_attach_right": "Attach right",
      "preset_attach_front": "Attach front",
      "preset_attach_back": "Attach back",
      "preset_place_free": "Place free",
      "world_none": "World / none"
    },
    "help": {
      "offsets_disabled": "Offsets are only used when the module is anchored to another module.",
      "vertical_tessellation_number_fixed_number_only": "Used only when vertical division mode is fixed count.",
      "vertical_spacing_spacing_modes_only": "Used only for Fixed/Min/Max spacing modes.",
      "balconies_segmentation_follows_envelope": "Segmentation follows envelope tessellation."
    },
    "tooltips": {
      "create_module": "Create module",
      "copy_module": "Copy module",
      "paste_module": "Paste module",
      "toggle_dashboard_panel": "Toggle dashboard panel",
      "reset_active_module_parameters": "Reset active module parameters",
      "reset_parameter_to_default": "Reset parameter to default",
      "reset_rotation_to_default": "Reset rotation to default",
      "delete_active_module": "Delete active module",
      "geometry_mode_detailed": "Switch to Detailed geometry mode",
      "geometry_mode_simplified": "Switch to Simplified geometry mode",
      "edit_module": "Edit module",
      "delete_module": "Delete module",
      "select_in_model": "Select in model",
      "duplicate_building": "Duplicate module group",
      "delete_building": "Delete building and all modules",
      "select_building_in_model": "Select building modules in model"
    },
    "stats_labels": {
      "module_gfa": "Module GFA:",
      "floors_in_module": "Floors in module:",
      "module_height": "Module height:",
      "typical_floor_area": "Typical floor area (approx):"
    },
    "dashboard": {
      "title": "Dashboard",
      "toggle_button": "Dashboard",
      "toggle_title": "Show or hide dashboard",
      "close": "Close",
      "context": "Context",
      "context_none": "No modules created",
      "context_none_help": "Create a module to access module actions, assignment, and module metrics.",
      "actions": "Quick actions",
      "actions_hint": "Actions for the current context and active module.",
      "module_actions": "Active module actions",
      "assignment": "Active module assignment",
      "hierarchy": "Project hierarchy",
      "shortcuts": "Shortcuts",
      "action_add_building": "Create module group",
      "action_add_module": "Create module",
      "hierarchy_empty_title": "Build your hierarchy",
      "hierarchy_empty_message": "A module group will be created automatically.",
      "action_reset_module": "Reset active module",
      "action_delete_module": "Delete active module",
      "open_full_stats": "Open full stats",
      "open_module": "Open module",
      "open_building": "Open module group",
      "site_stats": "Site summary",
      "building_stats": "Module group of active module",
      "module_stats": "Active module (live)"
    }
  },
  "settings": {
    "use_accordion": "Use accordion for sections",
    "inherit_rotation": "Inherit anchor rotation for new stacked modules",
    "geometry_mode": "Geometry mode:",
    "geometry_mode_detailed": "Detailed",
    "geometry_mode_massing": "Simplified",
    "site_coverage_mode": "Site coverage mode:",
    "site_coverage_mode_ground": "Ground footprint",
    "site_coverage_mode_projected": "Include cantilevers (projected)",
    "language": "Language:",
    "language_auto": "Auto (SketchUp)",
    "cuda_acceleration": "CUDA acceleration:",
    "incremental_rebuild": "Incremental rebuild:",
    "export_settings": "Export Settings…",
    "import_settings": "Import Settings…",
    "reset_paramodo_defaults": "Reset to Paramodo defaults",
    "reset_paramodo_defaults_confirm": "Clear imported defaults and restore Paramodo factory parameters?"
  },
  "stats": {
    "title": "Project stats",
    "total_gfa": "Total GFA (site):",
    "site_area": "Site area:",
    "fsr": "FSR (FAR):",
    "site_coverage": "Site Coverage",
    "building_module": "Module Group / Module",
    "gfa": "GFA",
    "floors": "Floors",
    "height": "Height",
    "placement_status": "Placement",
    "new_building": "+ New module groupâ€¦",
    "select": "Select",
    "no_modules": "No modules"
  },
  "about": {
    "title": "Paramodo",
    "description": "Paramodo is an architecture-first parametric design accelerator that speeds up the design process through controlled iteration. Instead of manually modeling geometry, you define architectural logicâ€”rules, modules, and dependenciesâ€”and adjust the building through parameters, generating new options quickly, predictably, and with full control. An intuitive workflow reduces time spent on repetitive tasks and onboarding, so you can stay focused on what matters most: architectural decisions.",
    "version": "Version: %{version} (internal)",
    "author": "Author: Ivan Yurima",
    "website": "Website: https://paramodo.com",
    "whats_new": "What's New"
  },
  "announcements": {
    "whats_new_title": "What's New",
    "no_announcements": "No announcements at this time.",
    "close": "Close"
  },
  "materials": {
    "title": "Materials",
    "help": "These materials apply to all modules in the active module group.",
    "module_override_help": "Override active-mode material assignments for the active module.",
    "pro_locked_title": "Available in Pro",
    "pro_locked_body": "Material overrides for module groups and individual modules are available in Pro.",
    "massing_title": "Simplified mode materials",
    "detailed_title": "Detailed mode materials",
    "massing_module_override_help": "Override massing material assignments for the active module.",
    "detailed_module_override_help": "Override detailed material assignments for the active module.",
    "massing_envelope": "Massing envelope",
    "massing_floors": "Massing floors",
    "massing_roofs": "Massing roofs",
    "slabs": "Slabs",
    "roofs": "Roofs",
    "facade_glass": "Facade glass",
    "facade_spandrels": "Facade spandrels",
    "facade_frames": "Facade frames",
    "facade_fins": "Facade fins",
    "balcony_slabs": "Balcony slabs",
    "balcony_railings": "Balcony railing profiles",
    "balcony_infill": "Balcony infill"
  },
  "module_groups": {
    "pro_locked_title": "Group-level editing is available in Pro",
    "pro_locked_body": "Module Groups are for editing a set of modules together, including group material overrides and future group-level operations. In Starter, edit individual modules from Module parameters and place them from Placement & stacking.",
    "multi_building_pro_title": "Module groups are available in Pro",
    "multi_building_pro_only": "Starter includes one module group. Upgrade to Pro to create and manage multiple module groups.",
    "multi_building_limit_count": "1 / 1 module group used",
    "starter_module_limit_title": "You’ve reached the Starter plan module limit",
    "starter_module_limit": "Starter includes up to 3 modules. Upgrade to Pro for unlimited modules.",
    "starter_module_limit_count": "3 / 3 modules used"
  },
  "param": {
    "widthX": "Width X",
    "lengthY": "Length Y",
    "floorHeight": "Floor height",
    "totalFloors": "Levels",
    "slabThickness": "Slab thickness",
    "sides": "Polygon sides",
    "horizontalTessellationMode": "Mode",
    "rotation": "Rotation",
    "baseShape": "Base shape",
    "pivotMode": "Pivot",
    "balconyEnabled": "Enable balconies",
    "balconyDepth": "Balcony depth",
    "balconyPattern": "Balcony pattern",
    "balconyPatternContinuity": "Pattern transition",
    "balconyCornerMode": "Balcony corner mode",
    "railingEnable": "Balcony railings",
    "railingPreset": "Railing preset",
    "railingMountType": "Mount type",
    "railingBaseOffset": "Base offset",
    "railingOffsetFromPath": "Offset from path",
    "railingOffset": "Offset",
    "railingTopRailEnabled": "Top rail",
    "railingTopRailHeight": "Railing height",
    "railingTopRailProfile": "Profile",
    "railingTopRailCornerMode": "Corner type",
    "railingTopRailSize": "Size",
    "railingStructureEnabled": "Rail structure",
    "railingStructureProfile": "Profile",
    "railingStructureCornerMode": "Corner mode",
    "railingStructureSize": "Size",
    "railingStructureCount": "Count",
    "railingBalustersEnabled": "Vertical balusters",
    "railingPanelsEnabled": "Infill panels",
    "railingBalusterProfile": "Profile",
    "railingBalusterSize": "Size",
    "railingBalusterSpacing": "Spacing",
    "railingDivisionMode": "Division mode",
    "railingJustify": "Justify",
    "railingPanelMaterial": "Panel material",
    "railingPanelBaseOffset": "Base offset",
    "railingPanelTopOffset": "Top offset",
    "roofsEnabled": "Enable roofs",
    "capAllFloors": "Cap all levels",
    "roofsMode": "Roofs mode",
    "roofTopThicknessMM": "Roof top thickness",
    "capThicknessMM": "Cap thickness",
    "roofsOutsetMM": "Roofs outset",
    "cantileverEnabled": "Override thickness",
    "cantileverThickness": "Thickness",
    "enableFacade": "Show envelope",
    "facadeType": "Facade type",
    "facadeSystemPreset": "Preset",
    "facadeSillEnabled": "On",
    "facadeSpandrelType": "Type",
    "facadeSillAttachMode": "Attach",
    "facadeLowerSpandrelOffsetMM": "Offset",
    "facadeSillHeightMM": "Height",
    "facadeLowerUseGlobalDepth": "Use global depth",
    "facadeUpperEnabled": "On",
    "facadeUpperType": "Type",
    "facadeUpperTopMode": "Top mode",
    "facadeUpperSpandrelOffsetMM": "Offset",
    "facadeUpperUseGlobalDepth": "Use global depth",
    "facadeSpandrelUseGlobalTessellation": "Split spandrels by global tessellation",
    "facade3DFacadeDepthMM": "Global facade depth",
    "facadeShowGlass": "Show glass",
    "facadeGlassOffsetMM": "Glass offset",
    "facadeGlassOffsetMM_wall": "Wall depth",
    "facadeGlassOffsetMM_curtain": "Glass offset",
    "facadeOpeningWidthRatio": "Window width",
    "facadeOpeningHeightRatio": "Window height ratio",
    "facadeWallWindowVerticalPlacement": "Vertical placement",
    "facadeWallWindowSillHeightMM": "Sill height",
    "facadeWallWindowHeightMM": "Window height",
    "facadeWallCornerTreatment": "Wall corners",
    "facadeWallOpeningDivisionMode": "Window subdivision",
    "facadeWallOpeningSpacingMM": "Window spacing",
    "facadeWallWindowFramesEnabled": "Window frames",
    "facadeWallWindowJambWidthMM": "Window jamb width",
    "facadeWallWindowHeadSillWidthMM": "Window head/sill width",
    "facadeWallWindowFrameDepthMM": "Frame depth",
    "facadeFramesEnabled": "Frames enabled",
    "facadeMullionWidthMM": "Vertical mullion width",
    "facadeTransomWidthMM": "Horizontal transom width",
    "facadeFrameDepthMM": "Frame depth",
    "facadeMullionDivisionMode": "Mullion subdivision",
    "facadeMullionSpacingMM": "Mullion spacing",
    "verticalTessellationLayout": "Mode",
    "verticalDivisions": "Count",
    "verticalSpacing": "Spacing",
    "facadeVerticalDivisions": "Vertical divisions",
    "facadeHorizontalDivisions": "Transom rows per floor",
    "facadeFinsEnabled": "Fins enabled",
    "facadeFinWidthMM": "Fin width",
    "facadeFinDepthMM": "Fin depth",
    "facadeFinsUseGlobalDepth": "Fins use global depth",
    "facadeFinsEveryNthFloor": "Fins every nth floor",
    "facadeFinsMode": "Fins mode",
    "facadeFinCornerTreatment": "Corner treatment",
    "facadeGeoMode": "Envelope mode",
    "facadePattern": "Type",
    "facadePatternContinuity": "Continuity",
    "facadeTriPattern": "Triangulation",
    "facadeQuadProcessing": "Quad handling",
    "twistTotalDeg": "Twist °",
    "twistSegmentStart": "Twist start",
    "twistSegmentEnd": "Twist end",
    "scalingType": "Scale mode",
    "minScale": "Minimum scale",
    "scaleInvert": "Invert",
    "expPower": "Exponential power",
    "transitionPoint": "Transition point",
    "sigmoidSteepness": "Sigmoid steepness",
    "attractorPos": "Attractor position",
    "attractorDecay": "Attractor decay",
    "shearX_mm": "Shear X",
    "shearY_mm": "Shear Y",
    "diameter": "Diameter",
    "diameterX": "Diameter x",
    "diameterY": "Diameter y",
    "segments_fixed": "Segments (fixed to %<n>s)",
    "segments_range": "Segments (%<min>s-%<max>s)"
  },
  "enum": {
    "baseShape": {
      "Rectangular": "Rectangular",
      "Radial": "Radial"
    },
    "pivotMode": {
      "center": "Center",
      "corner_fl": "Front left",
      "corner_fr": "Front right",
      "corner_bl": "Back left",
      "corner_br": "Back right"
    },
    "roofsMode": {
      "0": "Roof top to next slab top",
      "1": "Roof top to next slab bottom",
      "2": "Match next slab thickness"
    },
    "facadeSpandrelType": {
      "0": "3D (solid)",
      "1": "Glass (planar)"
    },
    "facadeSillAttachMode": {
      "0": "To slab bottom (current)",
      "1": "To roof bottom (lower level)"
    },
    "facadeUpperType": {
      "0": "3D (solid)",
      "1": "Glass (planar)"
    },
    "facadeUpperTopMode": {
      "0": "Roof bottom -> roof top",
      "1": "Roof bottom -> next floor spandrel top"
    },
    "facadeFinsMode": {
      "0": "All",
      "1": "Corners only",
      "2": "No corners"
    },
    "facadeFinCornerTreatment": {
      "auto": "Auto",
      "single_bisector": "Single corner",
      "none": "None",
      "double_edge_legacy": "Legacy double"
    },
    "facadeType": {
      "wall_facade": "Wall facade",
      "curtain_wall": "Curtain Wall"
    },
    "facadeWallCornerTreatment": {
      "miter": "Auto miter",
      "square_corner": "Square corner",
      "corner_cap": "Corner cap / pilaster"
    },
    "facadeWallWindowVerticalPlacement": {
      "sill_height": "Sill height",
      "centered_in_bay": "Centered in bay"
    },
    "facadeWallOpeningDivisionMode": {
      "none": "Off",
      "fixed_distance": "Fixed spacing",
      "max_spacing": "Maximum spacing",
      "min_spacing": "Minimum spacing"
    },
    "facadeMullionDivisionMode": {
      "none": "Off",
      "fixed_distance": "Fixed spacing",
      "max_spacing": "Maximum spacing",
      "min_spacing": "Minimum spacing"
    },
    "facadeSystemPreset": {
      "custom": "Custom",
      "frameless_glass": "Frameless glass",
      "curtain_wall": "Unitized glass grid",
      "vertical_fins": "Vertical fins curtain wall",
      "horizontal_bands": "Horizontal bands",
      "architectural_grid": "Architectural grid",
      "deep_frame": "Deep frame"
    },
    "facadeGeoMode": {
      "stepped": "Stepped",
      "smooth": "Smooth"
    },
    "facadePattern": {
      "rect": "Rectangular",
      "diagrid": "Diagrid",
      "tri": "Triangulated"
    },
    "facadePatternContinuity": {
      "continuous_grid": "Continuous (stick)",
      "band_grid": "Band-based (unitized)"
    },
    "facadeQuadProcessing": {
      "warped": "Keep warped",
      "adaptive_soft": "Auto split if warped (hidden diagonal)",
      "planar_best_fit": "Flatten (best fit)",
      "planar_average": "Flatten (average plane)"
    },
    "facadeTriPattern": {
      "0": "Shortest diagonal",
      "1": "Left diagonal",
      "2": "Right diagonal"
    },
    "horizontalTessellationMode": {
      "by_floors": "By floors"
    },
    "verticalTessellationLayout": {
      "none": "None",
      "fixed_number": "Fixed count",
      "fixed_distance": "Fixed spacing",
      "max_spacing": "Maximum spacing",
      "min_spacing": "Minimum spacing"
    },
    "scalingType": {
      "0": "None",
      "1": "Linear",
      "2": "Exponential",
      "3": "Sigmoid",
      "4": "Attractor"
    },
    "railingMountType": {
      "on_slab": "On slab",
      "side_hung": "Side hung"
    },
    "railingPreset": {
      "custom": "Custom",
      "on_slab_glass": "On-slab glass",
      "side_hung_glass": "Side-hung glass",
      "on_slab_balusters": "On-slab balusters"
    },
    "railingTopRailProfile": {
      "square": "Square",
      "round": "Round"
    },
    "railingTopRailCornerMode": {
      "butt": "Butt (fast)",
      "miter": "Miter"
    },
    "railingStructureProfile": {
      "square": "Square",
      "round": "Round"
    },
    "railingStructureCornerMode": {
      "butt": "Butt (fast)",
      "miter": "Miter"
    },
    "railingBalusterProfile": {
      "square": "Square",
      "round": "Round"
    },
    "railingDivisionMode": {
      "fixed_distance": "Fixed spacing",
      "max_spacing": "Maximum spacing",
      "min_spacing": "Minimum spacing"
    },
    "railingJustify": {
      "begin": "Begin",
      "end": "End",
      "center": "Center",
      "spread": "Spread"
    },
    "railingPanelMaterial": {
      "glass": "Glass",
      "frit": "Frit"
    },
    "balconyPattern": {
      "all": "All floors (full perimeter)",
      "alternate_floors": "Every other floor",
      "checkerboard": "Checkerboard"
    },
    "balconyPatternContinuity": {
      "reset_per_edge": "Reset per edge",
      "continuous_around_ring": "Continuous around ring"
    },
    "balconyCornerMode": {
      "auto": "Auto (miter for full perimeter)",
      "miter": "Miter corners",
      "bevel": "Perpendicular corners"
    }
  },
  "tooltip": {
    "reset_offset_x": "Reset Offset X to 0",
    "reset_offset_y": "Reset Offset Y to 0",
    "reset_offset_z": "Reset Offset Z to 0"
  },
  "user": {
    "nav_label": "User profile",
    "profile_title": "User profile",
    "tier_label": "Subscription tier:",
    "tier_free": "Starter",
    "tier_trial": "Trial",
    "tier_pro": "Pro",
    "trial_days_left": "{days} days remaining",
    "eula_status": "EULA accepted:",
    "newsletter_status": "Newsletter:",
    "newsletter_subscribed": "Subscribed",
    "newsletter_not_subscribed": "Not subscribed",
    "upgrade_btn": "Upgrade to Pro",
    "account_label": "Account:",
    "account_signed_in": "Seat active",
    "account_registered": "Registered (no active seat)",
    "account_not_signed_in": "No active seat",
    "login_btn": "Get License",
    "logout_btn": "Manage Billing",
    "account_not_signed_in": "Not signed in",
    "login_btn": "Sign in",
    "logout_btn": "Sign out",
    "subscribe_btn": "Subscribe",
    "unsubscribe_btn": "Unsubscribe",
    "agreements_section": "Agreements",
    "status_yes": "Yes",
    "status_no": "No",
    "checkout_return_pending": "Payment successful. Returning to Paramodo...",
    "checkout_return_btn": "Return to Paramodo now",
    "checkout_closed_feedback": "Checkout closed.",
    "checkout_close_unavailable": "Use the checkout close button to return.",
    "checkout_overlay_close": "Close checkout"
  },
  "onboarding": {
    "modal_title": "Welcome to Paramodo",
    "intro": "Before you start, please review and accept the terms below.",
    "mode_register": "Register new account",
    "mode_activate": "I already have a key",
    "eula_label": "I agree to the End User License Agreement (EULA)",
    "terms_label": "I agree to the Terms of Use",
    "privacy_label": "I agree to the Privacy Policy",
    "newsletter_label": "Subscribe to email updates (optional)",
    "field_name": "Name",
    "field_company": "Company (optional)",
    "field_email": "Email",
    "field_phone": "Phone (optional)",
    "field_serial_key": "Serial key",
    "accept_btn": "Accept and continue",
    "cancel_btn": "Cancel",
    "eula_required": "You must accept the EULA, Terms of Use, and Privacy Policy to use Paramodo.",
    "serial_required": "Please enter your serial key.",
    "eula_link_text": "End User License Agreement (EULA)",
    "terms_link_text": "Terms of Use",
    "privacy_link_text": "Privacy Policy",
    "login_btn": "Sign in with Trimble ID",
    "view_eula": "View EULA",
    "view_terms": "View Terms of Use",
    "error_name": "Name is required.",
    "error_email": "Email is required.",
    "error_email_invalid": "Enter a valid email address.",
    "error_license_key": "License key is required.",
    "error_eula": "You must accept the EULA.",
    "error_terms": "You must accept the Terms of Use.",
    "error_privacy": "You must accept the Privacy Policy."
  }
}

