use super::keys::Key;
pub(super) fn translate(key: Key) -> &'static str {
match key {
Key::HcAbout => include_str!("help/en/about.md"),
Key::HcFeatures => include_str!("help/en/features.md"),
Key::HcGeneralPrinciples => include_str!("help/en/general_principles.md"),
Key::HcRegisters => include_str!("help/en/registers.md"),
Key::HcFlagsRegister => include_str!("help/en/flags_register.md"),
Key::HcMemoryIoSpaces => include_str!("help/en/memory_io_spaces.md"),
Key::HcDataTransferCommands => include_str!("help/en/data_transfer_commands.md"),
Key::HcLogicalCommands => include_str!("help/en/logical_commands.md"),
Key::HcArithmeticCommands => include_str!("help/en/arithmetic_commands.md"),
Key::HcControlTransferCommands => include_str!("help/en/control_transfer_commands.md"),
Key::HcProcessorControlCommands => include_str!("help/en/processor_control_commands.md"),
Key::HcIoCommands => include_str!("help/en/io_commands.md"),
Key::HcStackCommands => include_str!("help/en/stack_commands.md"),
Key::HcMainWindow => include_str!("help/en/main_window.md"),
Key::HcRamEditing => include_str!("help/en/ram_editing.md"),
Key::HcRegisterEditing => include_str!("help/en/register_editing.md"),
Key::HcRunButtons => include_str!("help/en/run_buttons.md"),
Key::HcMemorySearch => include_str!("help/en/memory_search.md"),
Key::HcMenuFile => include_str!("help/en/menu_file.md"),
Key::HcMenuMpSystem => include_str!("help/en/menu_mp_system.md"),
Key::HcMenuView => include_str!("help/en/menu_view.md"),
Key::HcMenuHelp => include_str!("help/en/menu_help.md"),
Key::HcSaveLoad => include_str!("help/en/save_load.md"),
Key::HcImport => include_str!("help/en/import.md"),
Key::HcExport => include_str!("help/en/export.md"),
Key::HcMonitor => include_str!("help/en/monitor.md"),
Key::HcFloppy => include_str!("help/en/floppy.md"),
Key::HcHdd => include_str!("help/en/hdd.md"),
Key::HcNetwork => include_str!("help/en/network.md"),
Key::HcPrinter => include_str!("help/en/printer.md"),
Key::HcGeneralSettings => include_str!("help/en/general_settings.md"),
Key::HcAppearance => include_str!("help/en/appearance.md"),
Key::HcCommandSummary => include_str!("help/en/command_summary.md"),
Key::HcShortcuts => include_str!("help/en/shortcuts.md"),
_ => unreachable!(),
}
}