// This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. // If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. // Copyright (C) LibreHardwareMonitor and Contributors. // Partial Copyright (C) Michael Möller and Contributors. // All Rights Reserved. namespace LibreHardwareMonitor.Hardware.Storage; /// /// Localization class for SMART attribute names. /// public static class SmartNames { public static string AirflowTemperature => "Airflow Temperature"; public static string AlternativeEraseFailCount => "Alternative Erase Fail Count"; public static string AlternativeGSenseErrorRate => "Alternative G-Sense Error Rate"; public static string AlternativeProgramFailCount => "Alternative Program Fail Count"; public static string AvailableReservedSpace => "Available Reserved Space"; public static string AverageEraseCount => "Average Erase Count"; public static string BadBlockFullFlag => "Bad Block Full Flag"; public static string BitErrors => "Bit Errors"; public static string CalibrationRetryCount => "Calibration Retry Count"; public static string CommandTimeout => "Command Timeout"; public static string ControllerWritesToNand => "Controller Writes to NAND"; public static string CorrectedErrors => "Corrected Errors"; public static string CrcErrorCount => "CRC Error Count"; public static string CurrentPendingSectorCount => "Current Pending Sector Count"; public static string DataAddressMarkErrors => "Data Address Mark errors"; public static string DiskShift => "Disk Shift"; public static string DriveTemperature => "Drive Temperature"; public static string EccRate => "ECC Rate"; public static string EmergencyRetractCycleCount => "Emergency Retract Cycle Count"; public static string EndToEndError => "End-to-End error"; public static string EnduranceRemaining => "Endurance Remaining"; public static string EraseFailCount => "Erase Fail Count"; public static string EraseFailCountChip => "Erase Fail Count (Chip)"; public static string EraseFailCountTotal => "Erase Fail Count (Total)"; public static string EraseFailure => "Erase Failure"; public static string ErrorCorrectionCount => "Error Correction Count"; public static string ExceptionModeStatus => "Exception Mode Status"; public static string FactoryBadBlockCount => "Factory Bad Block Count"; public static string FlyingHeight => "Flying Height"; public static string FreeFallProtection => "Free Fall Protection"; public static string FTLProgramNANDPagesCount => "FTL Program NAND Pages Count"; public static string GmrHeadAmplitude => "GMR Head Amplitude"; public static string GSenseErrorRate => "G-sense Error Rate"; public static string HardwareEccRecovered => "Hardware ECC Recovered"; public static string HeadFlyingHours => "Head Flying Hours"; public static string HeadStability => "Head Stability"; public static string HighFlyWrites => "High Fly Writes"; public static string HostProgramNANDPagesCount => "Host Program NAND Pages Count"; public static string HostReads => "Host Reads"; public static string HostWrites => "Host Writes"; public static string HostWritesToController => "Host Writes to Controller"; public static string InducedOpVibrationDetection => "Induced Op-Vibration Detection"; public static string InitialBadBlockCount => "Initial Bad Block Count"; public static string LoadCycleCount => "Load Cycle Count"; public static string LoadedHours => "Loaded Hours"; public static string LoadFriction => "Load Friction"; public static string LoadInTime => "Load 'In'-time"; public static string LoadUnloadCycleCount => "Load/Unload Cycle Count"; public static string LoadUnloadCycleCountFujitsu => "Load/Unload Cycle Count (Fujitus)"; public static string LoadUnloadRetryCount => "Load/Unload Retry Count"; public static string MaxCellCycles => "Max Cell Cycles"; public static string MaxErase => "Max Erase"; public static string MediaWearOutIndicator => "Media Wear Out Indicator"; public static string MinErase => "Min Erase"; public static string MultiZoneErrorRate => "Multi-Zone Error Rate"; public static string NewFailingBlockCount => "New Failing Block Count"; public static string Non4KAlignedAccess => "Non-4k Aligned Access"; public static string OfflineSeekPerformance => "Offline Seek Performance"; public static string OffLineUncorrectableErrorCount => "Off-Line Uncorrectable Error Count"; public static string PowerCycleCount => "Power Cycle Count"; public static string PowerOffRetractCycle => "Power-Off Retract Cycle"; public static string PowerOnHours => "Power-On Hours (POH)"; public static string PowerRecoveryCount => "Power Recovery Count"; public static string ProgramFailCount => "Program Fail Count"; public static string ProgramFailCountChip => "Program Fail Count (Chip)"; public static string ProgramFailCountTotal => "Program Fail Count (Total)"; public static string ProgramFailure => "Program Failure"; public static string RawReadErrorRate => "Raw Read Error Rate"; public static string ReadChannelMargin => "Read Channel Margin"; public static string ReadCommands => "Read Commands"; public static string ReadErrorRate => "Read Error Rate"; public static string ReadErrorRetryRate => "Read Error Retry Rate"; public static string ReadFailure => "Read Failure"; public static string ReallocatedNANDBlockCount => "Reallocated NAND Block Count"; public static string ReallocatedSectorsCount => "Reallocated Sectors Count"; public static string ReallocationEventCount => "Reallocation Event Count"; public static string RecalibrationRetries => "Recalibration Retries"; public static string RemainingLife => "Remaining Life"; public static string ReportedUncorrectableErrors => "Reported Uncorrectable Errors"; public static string RetiredBlockCount => "Retired Block Count"; public static string RunOutCancel => "Run Out Cancel"; public static string RuntimeBadBlockTotal => "Runtime Bad Block Total"; public static string SataDownshiftErrorCount => "SATA Downshift Error Count"; public static string SataErrorCountCrc => "SATA Error Count CRC"; public static string SataErrorCountHandshake => "SATA Error Count Handshake"; public static string SectorsRead => "Sectors Read"; public static string SectorsWritten => "Sectors Written"; public static string SeekErrorRate => "Seek Error Rate"; public static string SeekTimePerformance => "Seek Time Performance"; public static string ShockDuringWrite => "Shock During Write"; public static string SoftEccCorrection => "Soft ECC Correction"; public static string SoftReadErrorRate => "Soft Read Error Rate"; public static string SpinBuzz => "Spin Buzz"; public static string SpinHighCurrent => "Spin High Current"; public static string SpinRetryCount => "Spin Retry Count"; public static string SpinUpTime => "Spin-Up Time"; public static string StartStopCount => "Start/Stop Count"; public static string SuccessfulRAINRecoveryCount => "Successful RAIN Recovery Count"; public static string SupercapStatus => "Supercap Status"; public static string TaCounterDetected => "TA Counter Detected"; public static string Temperature => "Temperature"; public static string TemperatureDifferenceFrom100 => "Temperature Difference from 100"; public static string TemperatureExceedCount => "Temperature Exceed Count"; public static string ThermalAsperityRate => "Thermal Asperity Rate (TAR)"; public static string ThroughputPerformance => "Throughput Performance"; public static string TorqueAmplificationCount => "Torque Amplification Count"; public static string TotalLbasRead => "Total LBAs Read"; public static string TotalLbasWritten => "Total LBAs Written"; public static string TransferErrorRate => "Transfer Error Rate"; public static string UltraDmaCrcErrorCount => "UltraDMA CRC Error Count"; public static string UncorrectableErrorCount => "Uncorrectable Error Count"; public static string UncorrectableSectorCount => "Uncorrectable Sector Count"; public static string UnexpectedPowerLossCount => "Unexpected Power Loss Count"; public static string Unknown => "Unknown"; public static string UnknownUnique => "Unknown Unique"; public static string UnrecoverableEcc => "Unrecoverable ECC"; public static string UnsafeShutdownCount => "Unsafe Shutdown Count"; public static string UnusedReserveNANDBlocks => "Unused Reserve NAND Blocks"; public static string UsedReservedBlockCountChip => "Used Reserved Block Count (Chip)"; public static string UsedReservedBlockCountTotal => "Used Reserved Block Count (Total)"; public static string VibrationDuringWrite => "Vibration During Write"; public static string WearLevelingCount => "Wear Leveling Count"; public static string WearRangeDelta => "Wear Range Delta"; public static string WriteCommands => "Write Commands"; public static string WriteErrorRate => "Write Error Rate"; }