Skip to content

Instantly share code, notes, and snippets.

@aaronparker
Created January 29, 2023 23:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aaronparker/39954f3c44a6e5d1d9fa80e7379f3a34 to your computer and use it in GitHub Desktop.
Save aaronparker/39954f3c44a6e5d1d9fa80e7379f3a34 to your computer and use it in GitHub Desktop.
English translation from the NuPhy Console - `C:\Program Files (x86)\NuPhy Console\52\text.xml`
<?xml version="1.0" encoding="utf-16"?>
<root>
<config>
<tc_tipfordevcfg>Please set the switch to Windows</tc_tipfordevcfg>
<tc_config>Configuration</tc_config>
<tc_exit>Quit</tc_exit>
<tc_version>Driver version:</tc_version>
<tc_web></tc_web>
<tc_ok>OK</tc_ok>
<tc_restore>Reset</tc_restore>
<tc_cancel>Cancel</tc_cancel>
<tc_apply>Apply</tc_apply>
<tc_protitle>Configuration file</tc_protitle>
<tc_proname>Profile</tc_proname>
<tc_tips2>Tips</tc_tips2>
<tc_macro>Macros</tc_macro>
<tc_macro_stop>Stop recording macro</tc_macro_stop>
<tc_macro_start>Start recording macro</tc_macro_start>
<tc_macro_list>Macro list</tc_macro_list>
<tc_macro_key_list>Key list</tc_macro_key_list>
<tc_macro_auto>Automatically insert delay</tc_macro_auto>
<tc_macro_loop>Insert event</tc_macro_loop>
<tc_macro_loop1>Specify the number of loops</tc_macro_loop1>
<tc_macro_loop2>Loop until the key is released</tc_macro_loop2>
<tc_macro_loop3>Loop until any key is pressed</tc_macro_loop3>
<tc_macro_msg1>Please select a macro first</tc_macro_msg1>
<tc_macro_msg2>Please select a macro directory first</tc_macro_msg2>
<tc_macro_msg3>Import macro</tc_macro_msg3>
<tc_macro_msg4>Export macro</tc_macro_msg4>
<tc_macro_msg5>New build</tc_macro_msg5>
<tc_macro_msg6>Create a new macro directory</tc_macro_msg6>
<tc_macro_msg7>Modify</tc_macro_msg7>
<tc_macro_msg8>There is already a macro with the same name in this directory</tc_macro_msg8>
<tc_macro_msg9>Right click on a macro list entry to edit</tc_macro_msg9>
<tc_macro_msg10>Delete</tc_macro_msg10>
<tc_macro_msg11>Please enter a macro name:</tc_macro_msg11>
<tc_macro_msg12>Please enter a delay value:</tc_macro_msg12>
<tc_macro_msg13>Please enter a directory name:</tc_macro_msg13>
<tc_macro_msg14>Button pressed</tc_macro_msg14>
<tc_macro_msg15>Button up</tc_macro_msg15>
<tc_macro_msg16>Time delay</tc_macro_msg16>
<tc_macro_msg17>Please stop macro recording first</tc_macro_msg17>
<tc_macro_msg18>This entry is in use and cannot be deleted</tc_macro_msg18>
<tc_macro_msg19>Keep</tc_macro_msg19>
<tc_macro_msg20>Double naming</tc_macro_msg20>
<tc_macro_msg21>Batch Import</tc_macro_msg21>
<tc_macro_msg22>Batch Export</tc_macro_msg22>
<tc_macro_msg23>Wheel event</tc_macro_msg23>
<tc_macro_msg24>Cursor movement</tc_macro_msg24>
<tc_macro_msg25>Move left</tc_macro_msg25>
<tc_macro_msg26>Move right</tc_macro_msg26>
<tc_macro_msg27>Move up</tc_macro_msg27>
<tc_macro_msg28>Move down</tc_macro_msg28>
<tc_macro_msg29>Move to top left corner of screen</tc_macro_msg29>
<tc_macro_msg30>Pixel</tc_macro_msg30>
<tc_macro_msg31>Grid</tc_macro_msg31>
<tc_macro_msg32>Export this macro - encrypted</tc_macro_msg32>
<tc_macro_msg33>Bulk Export - Encrypted</tc_macro_msg33>
<tc_macro_msg34>This macro is encrypted and cannot be edited</tc_macro_msg34>
<tc_macro_msg35>Whether to replace?</tc_macro_msg35>
<tc_macro_msg36>Macro buffer full</tc_macro_msg36>
<tc_click>Left button</tc_click>
<tc_menu>Right click</tc_menu>
<tc_middle>Middle key</tc_middle>
<tc_forward>Go ahead</tc_forward>
<tc_back>Step back</tc_back>
<tc_scrollup>Scroll up</tc_scrollup>
<tc_scrolldown>Scroll down</tc_scrolldown>
<tc_dclick>Left double click</tc_dclick>
<tc_mac_def>Macro definition</tc_mac_def>
<tc_key_off>Disable button</tc_key_off>
<tc_combokey>Key combination</tc_combokey>
<tc_media>Multimedia function</tc_media>
<tc_snipe>DPI Locking</tc_snipe>
<tc_reportsw>Rate of return switch</tc_reportsw>
<tc_three>Three bursts</tc_three>
<tc_rgb>RGB Open close</tc_rgb>
<tc_rgbsw>Lighting switch</tc_rgbsw>
<tc_stroke>Keyboard keys</tc_stroke>
<tc_mdsw>Mode switch</tc_mdsw>
<tc_customkey></tc_customkey>
<tc_PL>Play / Pause</tc_PL>
<tc_stop>Stop</tc_stop>
<tc_pre_media>Previous track</tc_pre_media>
<tc_next_media>Next track</tc_next_media>
<tc_vol_up>Volume up</tc_vol_up>
<tc_vol_dw>Volume down</tc_vol_dw>
<tc_mute>Mute</tc_mute>
<tc_kbmedia_stop>Stop</tc_kbmedia_stop>
<tc_kbmedia_search>Search</tc_kbmedia_search>
<tc_kbmedia_mail>Mail</tc_kbmedia_mail>
<tc_kbmedia_main>Home page</tc_kbmedia_main>
<tc_kbmedia_explore>Resource manager</tc_kbmedia_explore>
<tc_kbmedia_cal>Calculator</tc_kbmedia_cal>
<tc_kbmedia_refresh>Refresh</tc_kbmedia_refresh>
<tc_kbmedia_favor>Favourites</tc_kbmedia_favor>
<tc_kbmedia_msel>Media player</tc_kbmedia_msel>
<tc_ms1>Turn on</tc_ms1>
<tc_ms2>DPI resolution settings</tc_ms2>
<tc_ms3>Light</tc_ms3>
<tc_ms4>Parameter</tc_ms4>
<tc_ms5>Response rate</tc_ms5>
<tc_ms6>Disable mouse sleep</tc_ms6>
<tc_ms7>Model</tc_ms7>
<tc_ms8></tc_ms8>
<tc_ms9>XY axis independent setting</tc_ms9>
<tc_ms10>X axis</tc_ms10>
<tc_ms11>Y axis</tc_ms11>
<tc_ms12>Please reserve at least one key as "left key" function</tc_ms12>
<tc_ms13></tc_ms13>
<tc_ms14>Lighting effect</tc_ms14>
<tc_ms15></tc_ms15>
<tc_ms16>Drive options</tc_ms16>
<tc_kb1>Key assignment</tc_kb1>
<tc_kb2>Light setting</tc_kb2>
<tc_kb3>The current function of the button: </tc_kb3>
<tc_kb4>Default function</tc_kb4>
<tc_kb5>A key with a border indicates that the default function of the key has been changed</tc_kb5>
<tc_kb6>None of the key functions are selected</tc_kb6>
<tc_kb7>Sleep time</tc_kb7>
<tc_kb8>Do not sleep</tc_kb8>
<tc_kb9>Minute</tc_kb9>
<tc_kb10>Please switch the keyboard to wired mode</tc_kb10>
<tc_msg1>Mouse pad</tc_msg1>
<tc_msg2>Please enter a single key or key combination:</tc_msg2>
<tc_msg3>Please enter a profile name:</tc_msg3>
<tc_msg4>Export the current configuration</tc_msg4>
<tc_msg5>Import configuration file</tc_msg5>
<tc_msg6>Confirm delete?</tc_msg6>
<tc_msg7>Do you need to restore factory settings?</tc_msg7>
<tc_msg8>At least one configuration file must be kept</tc_msg8>
<tc_msg9>There are currently no macro definitions available. </tc_msg9>
<tc_msg10>Please enter a key</tc_msg10>
<tc_msg11>Multiple devices detected,please keep only one device connected to the PC</tc_msg11>
<tc_msg12>Please wait,the program is updating settings...</tc_msg12>
<tc_msg13>Device not connected</tc_msg13>
<tc_msg14>Device connected</tc_msg14>
<tc_msg15>DPI level</tc_msg15>
<tc_msg16>Lighting mode switch</tc_msg16>
<tc_msg17>Light color switch</tc_msg17>
<tc_msg18>Light speed switch</tc_msg18>
<tc_msg19>Light brightness switch</tc_msg19>
<tc_msg20>A file with the same name already exists</tc_msg20>
<tc_msg21>No function</tc_msg21>
<tc_msg22>Legacy firmware detected,Do you want to upgrade now?After the upgrade is complete, please re-plug the keyboard</tc_msg22>
<tc_msg23>Tips</tc_msg23>
<tc_msg24>Mouse</tc_msg24>
<tc_msg25>Keyboard</tc_msg25>
<tc_msg26>The number of macros has reached the maximum</tc_msg26>
<tc_msg27>Language</tc_msg27>
<tc_msg28>Skin</tc_msg28>
<tc_msg29>Background sound</tc_msg29>
<tc_msg30>播放背景音效</tc_msg30>
<tc_kb_led1>Constant light mode </tc_kb_led1>
<tc_kb_led2>Breathing pattern </tc_kb_led2>
<tc_kb_led3>Dream rainbow </tc_kb_led3>
<tc_kb_led4>One touch </tc_kb_led4>
<tc_kb_led5>Walking in the rain</tc_kb_led5>
<tc_kb_led6>Rainbow roulette</tc_kb_led6>
<tc_kb_led7>Ripple spread</tc_kb_led7>
<tc_kb_led8>Starry</tc_kb_led8>
<tc_kb_led9>Stepping on the snow without trace</tc_kb_led9>
<tc_kb_led10>Continuous flow</tc_kb_led10>
<tc_kb_led11>Go with the flow</tc_kb_led11>
<tc_kb_led12>Go hand in hand</tc_kb_led12>
<tc_kb_led13>Sine wave</tc_kb_led13>
<tc_kb_led14>Scan left and right</tc_kb_led14>
<tc_kb_led15>Rotating windmill</tc_kb_led15>
<tc_kb_led16>Colorful waterfall</tc_kb_led16>
<tc_kb_led17>Blooming rich</tc_kb_led17>
<tc_kb_led18>Spinning storm</tc_kb_led18>
<tc_kb_led19>Bump back and forth</tc_kb_led19>
<tc_kb_led20>Perfect</tc_kb_led20>
<tc_kb_led21>Game mode</tc_kb_led21>
<tc_kb_led22>Closure</tc_kb_led22>
<tc_game_mode1>Color group 1</tc_game_mode1>
<tc_game_mode2>Color group 2</tc_game_mode2>
<tc_game_mode3>Color group 3</tc_game_mode3>
<tc_game_mode4>Color group 4</tc_game_mode4>
<tc_game_mode5>Color group 5</tc_game_mode5>
<tc_game_mode6>FN+6</tc_game_mode6>
<tc_game_mode7>FN+7</tc_game_mode7>
<tc_game_mode8>FN+8</tc_game_mode8>
<tc_game_mode9>FN+9</tc_game_mode9>
<tc_game_mode10>FN+10</tc_game_mode10>
<tc_brightness>Brightness</tc_brightness>
<tc_speed>Speed</tc_speed>
<tc_direct>Direction</tc_direct>
<tc_adv_str1>Colorful</tc_adv_str1>
<tc_adv_str2>Slow</tc_adv_str2>
<tc_adv_str3>Quick</tc_adv_str3>
<tc_adv_str4>Color</tc_adv_str4>
<tc_adv_str5>Mixed color</tc_adv_str5>
<tc_adv_str6>Color configuration group</tc_adv_str6>
<tc_adv_str7>Button color</tc_adv_str7>
<tc_adv_str8>Basic color</tc_adv_str8>
<tc_adv_str9>Height adjustment (mm)</tc_adv_str9>
<tc_adv_str10>Number of LOD levels</tc_adv_str10>
<tc_adv_str11>Dark</tc_adv_str11>
<tc_adv_str12>Bright</tc_adv_str12>
<tc_support_url>www.beying.com</tc_support_url>
<tc_update_url>http://120.79.47.78/update/</tc_update_url>
<tc_spr1>Device model</tc_spr1>
<tc_spr2>Driver current version</tc_spr2>
<tc_spr3>Current firmware version</tc_spr3>
<tc_spr4>Driver update</tc_spr4>
<tc_spr5>Automatically check for updates</tc_spr5>
<tc_spr6>Currently is the latest version</tc_spr6>
<tc_spr7>A newer driver has been detected,whether to update?</tc_spr7>
<tc_spr8>New firmware detected,whether to update?(After the upgrade, please manually unplug the keyboard once)</tc_spr8>
<tc_spr9>Download progress</tc_spr9>
<tc_spr10>Update error</tc_spr10>
<tc_spr11>No updates detected</tc_spr11>
<tc_spr12>Support</tc_spr12>
<tc_spr13>Restore original settings</tc_spr13>
<tc_spr14>Firmware update</tc_spr14>
<tc_spr15>@2021 QGAM Co.,Ltd. reserves all rights.</tc_spr15>
<tc_spr16>When the close button is clicked</tc_spr16>
<tc_spr17>Quit</tc_spr17>
<tc_spr18>Zoom out to bottom right</tc_spr18>
<tc_music1>Music</tc_music1>
<tc_music2>Gain factor</tc_music2>
<tc_music3>Keyboard lighting changes with the rhythm of the system sound</tc_music3>
<tc_music4>Monochrome</tc_music4>
<tc_music5>Mixed color</tc_music5>
<tc_music6>Turn on</tc_music6>
<tc_music7>Closure</tc_music7>
<tc_music8>Effect</tc_music8>
<tc_music9>Smooth</tc_music9>
<tc_music10></tc_music10>
<tc_music_mode1>Audio Light Dance - Gentle</tc_music_mode1>
<tc_music_mode2>Glamorous - rock</tc_music_mode2>
<tc_music_mode3>Snowflying Clouds - Regular</tc_music_mode3>
<tc_music_mode4>Light Field Variations - Vocals</tc_music_mode4>
<tc_music_mode5>Murmuring Brook - Regular</tc_music_mode5>
<tc_music_mode6>All Flowers - Passion</tc_music_mode6>
<tc_music_mode7>Jade Plate - Rock</tc_music_mode7>
<tc_music_mode8>Colorful Clouds Chasing the Moon - Passion</tc_music_mode8>
<tc_music_mode9>Mountains and Flowing Water - Passion</tc_music_mode9>
<tc_music_mode10>Rain Like Silk - Regular</tc_music_mode10>
</config>
</root>
@aaronparker
Copy link
Author

Here's an English translation for the NuPhy Console - note that this translation is via Google Translate, so it could be improved, but it's OK to start with: https://gist.github.com/aaronparker/39954f3c44a6e5d1d9fa80e7379f3a34.

This file is from C:\Program Files (x86)\NuPhy Console\52\text.xml - I have the Halo96, so oemdrv.exe from this folder is what works for me. Other keyboard models may use a different directory.

To replace the file, save the gist as text.xml in UTF16 encoding, then copy over the top of C:\Program Files (x86)\NuPhy Console\52\text.xml.

Screenshot 2023-01-30 100953

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment