{ "Hash & Checksum": "Hash & Checksum", "Close": "Close", "100% local.": "100% local.", "File contents and digests never leave this computer. Files are available only through selections you confirm in the system dialog.": "File contents and digests never leave this computer. Files are available only through selections you confirm in the system dialog.", "Hash tools": "Hash tools", "Calculate": "Calculate", "Verify": "Verify", "Compare Files": "Compare Files", "Manifests": "Manifests", "Hash one file, a batch, or a directory. Directory symlinks are skipped.": "Hash one file, a batch, or a directory. Directory symlinks are skipped.", "Selection type": "Selection type", "File": "File", "Files": "Files", "Multiple Files": "Multiple Files", "Directory": "Directory", "Choose…": "Choose…", "Nothing selected": "Nothing selected", "Include subdirectories": "Include subdirectories", "Algorithms": "Algorithms", "Recommended": "Recommended", "Select all": "Select all", "Clear": "Clear", "MD5 and SHA-1 are cryptographically broken and are included only for compatibility. Fast hashes, CRC, and Adler are not suitable for security verification. SipHash and HighwayHash use an all-zero key when their key field is left blank. Selecting all algorithms is CPU intensive.": "MD5 and SHA-1 are cryptographically broken and are included only for compatibility. Fast hashes, CRC, and Adler are not suitable for security verification. SipHash and HighwayHash use an all-zero key when their key field is left blank. Selecting all algorithms is CPU intensive.", "Output": "Output", "HEX lowercase": "HEX lowercase", "HEX uppercase": "HEX uppercase", "Compare a local file with an expected digest. Hex comparison ignores case and surrounding whitespace.": "Compare a local file with an expected digest. Hex comparison ignores case and surrounding whitespace.", "Choose file…": "Choose file…", "Algorithm": "Algorithm", "Expected digest": "Expected digest", "This compares calculated digests, not every byte directly.": "This compares calculated digests, not every byte directly.", "Choose File A…": "Choose File A…", "Choose File B…": "Choose File B…", "Select one or more (Ctrl/Cmd-click).": "Select one or more (Ctrl/Cmd-click).", "Compare digests": "Compare digests", "Checksum manifests": "Checksum manifests", "Generate": "Generate", "GNU, BSD, or SFV with portable relative paths.": "GNU, BSD, or SFV with portable relative paths.", "Choose source…": "Choose source…", "Format": "Format", "SFV (CRC32 only)": "SFV (CRC32 only)", "Generate manifest…": "Generate manifest…", "Absolute paths, traversal, UNC/drive paths, and symlink escapes are rejected.": "Absolute paths, traversal, UNC/drive paths, and symlink escapes are rejected.", "Choose manifest…": "Choose manifest…", "Choose root directory…": "Choose root directory…", "Algorithm override (optional)": "Algorithm override (optional)", "Auto-detect": "Auto-detect", "Verify manifest": "Verify manifest", "Job": "Job", "No job running": "No job running", "Cancel": "Cancel", "Copy all": "Copy all", "Export results…": "Export results…", "Size": "Size", "Digest": "Digest", "Status": "Status", "Copy": "Copy", "Copied": "Copied", "Unknown error": "Unknown error", "Output length in bytes": "Output length in bytes", "Output bytes": "Output bytes", "{bits}-bit seed": "{bits}-bit seed", "Seed (default 0)": "Seed (default 0)", "{bytes}-byte hexadecimal key": "{bytes}-byte hexadecimal key", "HEX key ({bytes} bytes; zero key if blank)": "HEX key ({bytes} bytes; zero key if blank)", "Elapsed {duration}": "Elapsed {duration}", "ETA {duration}": "ETA {duration}", "IDENTICAL digests": "IDENTICAL digests", "DIFFERENT digests": "DIFFERENT digests", "{matches} matched · {failures} failed": "{matches} matched · {failures} failed", "{count} file(s) completed": "{count} file(s) completed", "Choose local input first.": "Choose local input first.", "Select at least one algorithm.": "Select at least one algorithm.", "Length candidates: {names}. Length alone is not definitive.": "Length candidates: {names}. Length alone is not definitive.", "No fixed-length algorithm matches this length.": "No fixed-length algorithm matches this length.", "Choose a local file first.": "Choose a local file first.", "Choose both local files first.": "Choose both local files first.", "Select at least one comparison algorithm.": "Select at least one comparison algorithm.", "Choose local source files first.": "Choose local source files first.", "Choose a manifest and its local root directory.": "Choose a manifest and its local root directory.", "category.recommended": "Recommended / Cryptographic", "category.xof": "XOF", "category.legacy": "Legacy Cryptographic", "category.broken": "Broken / Compatibility only", "category.fast": "Fast non-cryptographic", "category.checksums": "Checksums", "queued": "queued", "running": "running", "completed": "completed", "cancelled": "cancelled", "failed": "failed", "COMPLETED": "COMPLETED", "MATCH": "MATCH", "MISMATCH": "MISMATCH", "ERROR": "ERROR", "INVALID ENTRY": "INVALID ENTRY", "Select local files to hash": "Select local files to hash", "Select a local file to hash": "Select a local file to hash", "Select a local directory": "Select a local directory", "Select a checksum manifest": "Select a checksum manifest", "Save checksum manifest": "Save checksum manifest", "HASH_INVALID_ALGORITHMS": "HASH_INVALID_ALGORITHMS", "HASH_UNSUPPORTED_ALGORITHM": "HASH_UNSUPPORTED_ALGORITHM", "HASH_INVALID_XOF_LENGTH": "HASH_INVALID_XOF_LENGTH", "HASH_INVALID_KEY": "HASH_INVALID_KEY", "HASH_INVALID_SEED": "HASH_INVALID_SEED", "HASH_CANCELLED": "HASH_CANCELLED", "HASH_FILE_CHANGED": "HASH_FILE_CHANGED", "HASH_NOT_REGULAR_FILE": "HASH_NOT_REGULAR_FILE", "HASH_INVALID_MANIFEST": "HASH_INVALID_MANIFEST", "HASH_PATH_ESCAPE": "HASH_PATH_ESCAPE", "HASH_SYMLINK_REJECTED": "HASH_SYMLINK_REJECTED", "HASH_INVALID_SELECTION": "HASH_INVALID_SELECTION", "HASH_INVALID_DESTINATION": "HASH_INVALID_DESTINATION", "HASH_JOB_NOT_COMPLETED": "HASH_JOB_NOT_COMPLETED", "HASH_RESULT_NOT_FOUND": "HASH_RESULT_NOT_FOUND", "HASH_EMPTY_SELECTION": "HASH_EMPTY_SELECTION", "HASH_TOO_MANY_FILES": "HASH_TOO_MANY_FILES", "HASH_FILE_TOO_LARGE": "HASH_FILE_TOO_LARGE", "HASH_INVALID_SELECTION_TOKEN": "HASH_INVALID_SELECTION_TOKEN", "HASH_INVALID_JOB": "HASH_INVALID_JOB", "HASH_INVALID_EXPECTED": "HASH_INVALID_EXPECTED", "HASH_AMBIGUOUS_ALGORITHM": "HASH_AMBIGUOUS_ALGORITHM", "HASH_INTERNAL_ERROR": "HASH_INTERNAL_ERROR", "ENOENT": "ENOENT", "EACCES": "EACCES", "EPERM": "EPERM", "MISSING": "MISSING", "{completed} completed · {failures} failed": "{completed} completed · {failures} failed", "Comparison failed": "Comparison failed", "Expected encoding": "Expected encoding" }