mirror of
				https://github.com/kunkundi/crossdesk.git
				synced 2025-10-26 20:25:34 +08:00 
			
		
		
		
	[fix] use reinterpret_cast to convert u8"x" to const char*
This commit is contained in:
		| @@ -10,94 +10,133 @@ | |||||||
| #include <vector> | #include <vector> | ||||||
| namespace localization { | namespace localization { | ||||||
|  |  | ||||||
| static std::vector<std::string> local_desktop = {u8"本桌面", "Local Desktop"}; | static std::vector<std::string> local_desktop = { | ||||||
| static std::vector<std::string> local_id = {u8"本机ID", "Local ID"}; |     reinterpret_cast<const char*>(u8"本桌面"), "Local Desktop"}; | ||||||
|  | static std::vector<std::string> local_id = { | ||||||
|  |     reinterpret_cast<const char*>(u8"本机ID"), "Local ID"}; | ||||||
| static std::vector<std::string> local_id_copied_to_clipboard = { | static std::vector<std::string> local_id_copied_to_clipboard = { | ||||||
|     u8"已复制到剪贴板", "Copied to clipboard"}; |     reinterpret_cast<const char*>(u8"已复制到剪贴板"), "Copied to clipboard"}; | ||||||
| static std::vector<std::string> password = {u8"密码", "Password"}; | static std::vector<std::string> password = { | ||||||
| static std::vector<std::string> max_password_len = {u8"最大6个字符", |     reinterpret_cast<const char*>(u8"密码"), "Password"}; | ||||||
|                                                     "Max 6 chars"}; | static std::vector<std::string> max_password_len = { | ||||||
|  |     reinterpret_cast<const char*>(u8"最大6个字符"), "Max 6 chars"}; | ||||||
|  |  | ||||||
| static std::vector<std::string> remote_desktop = {u8"控制远程桌面", | static std::vector<std::string> remote_desktop = { | ||||||
|                                                   "Control Remote Desktop"}; |     reinterpret_cast<const char*>(u8"控制远程桌面"), "Control Remote Desktop"}; | ||||||
| static std::vector<std::string> remote_id = {u8"对端ID", "Remote ID"}; | static std::vector<std::string> remote_id = { | ||||||
| static std::vector<std::string> connect = {u8"连接", "Connect"}; |     reinterpret_cast<const char*>(u8"对端ID"), "Remote ID"}; | ||||||
| static std::vector<std::string> recent_connections = {u8"近期连接", | static std::vector<std::string> connect = { | ||||||
|                                                       "Recent Connections"}; |     reinterpret_cast<const char*>(u8"连接"), "Connect"}; | ||||||
| static std::vector<std::string> disconnect = {u8"断开连接", "Disconnect"}; | static std::vector<std::string> recent_connections = { | ||||||
| static std::vector<std::string> fullscreen = {u8"全屏", " Fullscreen"}; |     reinterpret_cast<const char*>(u8"近期连接"), "Recent Connections"}; | ||||||
|  | static std::vector<std::string> disconnect = { | ||||||
|  |     reinterpret_cast<const char*>(u8"断开连接"), "Disconnect"}; | ||||||
|  | static std::vector<std::string> fullscreen = { | ||||||
|  |     reinterpret_cast<const char*>(u8"全屏"), " Fullscreen"}; | ||||||
| static std::vector<std::string> show_net_traffic_stats = { | static std::vector<std::string> show_net_traffic_stats = { | ||||||
|     u8"显示流量统计", "Show Net Traffic Stats"}; |     reinterpret_cast<const char*>(u8"显示流量统计"), "Show Net Traffic Stats"}; | ||||||
| static std::vector<std::string> hide_net_traffic_stats = { | static std::vector<std::string> hide_net_traffic_stats = { | ||||||
|     u8"隐藏流量统计", "Hide Net Traffic Stats"}; |     reinterpret_cast<const char*>(u8"隐藏流量统计"), "Hide Net Traffic Stats"}; | ||||||
| static std::vector<std::string> video = {u8"视频", "Video"}; | static std::vector<std::string> video = { | ||||||
| static std::vector<std::string> audio = {u8"音频", "Audio"}; |     reinterpret_cast<const char*>(u8"视频"), "Video"}; | ||||||
| static std::vector<std::string> data = {u8"数据", "Data"}; | static std::vector<std::string> audio = { | ||||||
| static std::vector<std::string> total = {u8"总计", "Total"}; |     reinterpret_cast<const char*>(u8"音频"), "Audio"}; | ||||||
| static std::vector<std::string> in = {u8"输入", "In"}; | static std::vector<std::string> data = {reinterpret_cast<const char*>(u8"数据"), | ||||||
| static std::vector<std::string> out = {u8"输出", "Out"}; |                                         "Data"}; | ||||||
| static std::vector<std::string> loss_rate = {u8"丢包率", "Loss Rate"}; | static std::vector<std::string> total = { | ||||||
| static std::vector<std::string> exit_fullscreen = {u8"退出全屏", |     reinterpret_cast<const char*>(u8"总计"), "Total"}; | ||||||
|                                                    "Exit fullscreen"}; | static std::vector<std::string> in = {reinterpret_cast<const char*>(u8"输入"), | ||||||
| static std::vector<std::string> control_mouse = {u8"控制", "Control"}; |                                       "In"}; | ||||||
| static std::vector<std::string> release_mouse = {u8"释放", "Release"}; | static std::vector<std::string> out = {reinterpret_cast<const char*>(u8"输出"), | ||||||
| static std::vector<std::string> audio_capture = {u8"声音", "Audio"}; |                                        "Out"}; | ||||||
| static std::vector<std::string> mute = {u8" 静音", " Mute"}; | static std::vector<std::string> loss_rate = { | ||||||
| static std::vector<std::string> settings = {u8"设置", "Settings"}; |     reinterpret_cast<const char*>(u8"丢包率"), "Loss Rate"}; | ||||||
| static std::vector<std::string> language = {u8"语言:", "Language:"}; | static std::vector<std::string> exit_fullscreen = { | ||||||
| static std::vector<std::string> language_zh = {u8"中文", "Chinese"}; |     reinterpret_cast<const char*>(u8"退出全屏"), "Exit fullscreen"}; | ||||||
| static std::vector<std::string> language_en = {u8"英文", "English"}; | static std::vector<std::string> control_mouse = { | ||||||
| static std::vector<std::string> video_quality = {u8"视频质量:", |     reinterpret_cast<const char*>(u8"控制"), "Control"}; | ||||||
|                                                  "Video Quality:"}; | static std::vector<std::string> release_mouse = { | ||||||
| static std::vector<std::string> video_quality_high = {u8"高", "High"}; |     reinterpret_cast<const char*>(u8"释放"), "Release"}; | ||||||
| static std::vector<std::string> video_quality_medium = {u8"中", "Medium"}; | static std::vector<std::string> audio_capture = { | ||||||
| static std::vector<std::string> video_quality_low = {u8"低", "Low"}; |     reinterpret_cast<const char*>(u8"声音"), "Audio"}; | ||||||
| static std::vector<std::string> video_encode_format = {u8"视频编码格式:", | static std::vector<std::string> mute = { | ||||||
|                                                        "Video Encode Format:"}; |     reinterpret_cast<const char*>(u8" 静音"), " Mute"}; | ||||||
| static std::vector<std::string> av1 = {u8"AV1", "AV1"}; | static std::vector<std::string> settings = { | ||||||
| static std::vector<std::string> h264 = {u8"H.264", "H.264"}; |     reinterpret_cast<const char*>(u8"设置"), "Settings"}; | ||||||
|  | static std::vector<std::string> language = { | ||||||
|  |     reinterpret_cast<const char*>(u8"语言:"), "Language:"}; | ||||||
|  | static std::vector<std::string> language_zh = { | ||||||
|  |     reinterpret_cast<const char*>(u8"中文"), "Chinese"}; | ||||||
|  | static std::vector<std::string> language_en = { | ||||||
|  |     reinterpret_cast<const char*>(u8"英文"), "English"}; | ||||||
|  | static std::vector<std::string> video_quality = { | ||||||
|  |     reinterpret_cast<const char*>(u8"视频质量:"), "Video Quality:"}; | ||||||
|  | static std::vector<std::string> video_quality_high = { | ||||||
|  |     reinterpret_cast<const char*>(u8"高"), "High"}; | ||||||
|  | static std::vector<std::string> video_quality_medium = { | ||||||
|  |     reinterpret_cast<const char*>(u8"中"), "Medium"}; | ||||||
|  | static std::vector<std::string> video_quality_low = { | ||||||
|  |     reinterpret_cast<const char*>(u8"低"), "Low"}; | ||||||
|  | static std::vector<std::string> video_encode_format = { | ||||||
|  |     reinterpret_cast<const char*>(u8"视频编码格式:"), "Video Encode Format:"}; | ||||||
|  | static std::vector<std::string> av1 = {reinterpret_cast<const char*>(u8"AV1"), | ||||||
|  |                                        "AV1"}; | ||||||
|  | static std::vector<std::string> h264 = { | ||||||
|  |     reinterpret_cast<const char*>(u8"H.264"), "H.264"}; | ||||||
| static std::vector<std::string> enable_hardware_video_codec = { | static std::vector<std::string> enable_hardware_video_codec = { | ||||||
|     u8"启用硬件编解码器:", "Enable Hardware Video Codec:"}; |     reinterpret_cast<const char*>(u8"启用硬件编解码器:"), | ||||||
| static std::vector<std::string> enable_turn = {u8"启用中继服务:", |     "Enable Hardware Video Codec:"}; | ||||||
|                                                "Enable TURN Service:"}; | static std::vector<std::string> enable_turn = { | ||||||
|  |     reinterpret_cast<const char*>(u8"启用中继服务:"), "Enable TURN Service:"}; | ||||||
|  |  | ||||||
| static std::vector<std::string> ok = {u8"确认", "OK"}; | static std::vector<std::string> ok = {reinterpret_cast<const char*>(u8"确认"), | ||||||
| static std::vector<std::string> cancel = {u8"取消", "Cancel"}; |                                       "OK"}; | ||||||
|  | static std::vector<std::string> cancel = { | ||||||
|  |     reinterpret_cast<const char*>(u8"取消"), "Cancel"}; | ||||||
|  |  | ||||||
| static std::vector<std::string> new_password = { | static std::vector<std::string> new_password = { | ||||||
|     u8"请输入六位密码:", "Please input a six-char password:"}; |     reinterpret_cast<const char*>(u8"请输入六位密码:"), | ||||||
|  |     "Please input a six-char password:"}; | ||||||
|  |  | ||||||
| static std::vector<std::string> input_password = {u8"请输入密码:", | static std::vector<std::string> input_password = { | ||||||
|                                                   "Please input password:"}; |     reinterpret_cast<const char*>(u8"请输入密码:"), "Please input password:"}; | ||||||
| static std::vector<std::string> validate_password = {u8"验证密码中...", | static std::vector<std::string> validate_password = { | ||||||
|                                                      "Validate password ..."}; |     reinterpret_cast<const char*>(u8"验证密码中..."), "Validate password ..."}; | ||||||
| static std::vector<std::string> reinput_password = { | static std::vector<std::string> reinput_password = { | ||||||
|     u8"请重新输入密码", "Please input password again"}; |     reinterpret_cast<const char*>(u8"请重新输入密码"), | ||||||
|  |     "Please input password again"}; | ||||||
|  |  | ||||||
| static std::vector<std::string> remember_password = {u8"记住密码", | static std::vector<std::string> remember_password = { | ||||||
|                                                      "Remember password"}; |     reinterpret_cast<const char*>(u8"记住密码"), "Remember password"}; | ||||||
|  |  | ||||||
| static std::vector<std::string> signal_connected = {u8"已连接服务器", | static std::vector<std::string> signal_connected = { | ||||||
|                                                     "Connected"}; |     reinterpret_cast<const char*>(u8"已连接服务器"), "Connected"}; | ||||||
| static std::vector<std::string> signal_disconnected = {u8"未连接服务器", | static std::vector<std::string> signal_disconnected = { | ||||||
|                                                        "Disconnected"}; |     reinterpret_cast<const char*>(u8"未连接服务器"), "Disconnected"}; | ||||||
|  |  | ||||||
| static std::vector<std::string> p2p_connected = {u8"对等连接已建立", | static std::vector<std::string> p2p_connected = { | ||||||
|                                                  "P2P Connected"}; |     reinterpret_cast<const char*>(u8"对等连接已建立"), "P2P Connected"}; | ||||||
| static std::vector<std::string> p2p_disconnected = {u8"对等连接已断开", | static std::vector<std::string> p2p_disconnected = { | ||||||
|                                                     "P2P Disconnected"}; |     reinterpret_cast<const char*>(u8"对等连接已断开"), "P2P Disconnected"}; | ||||||
| static std::vector<std::string> p2p_connecting = {u8"正在建立对等连接...", | static std::vector<std::string> p2p_connecting = { | ||||||
|                                                   "P2P Connecting ..."}; |     reinterpret_cast<const char*>(u8"正在建立对等连接..."), | ||||||
| static std::vector<std::string> p2p_failed = {u8"对等连接失败", "P2P Failed"}; |     "P2P Connecting ..."}; | ||||||
| static std::vector<std::string> p2p_closed = {u8"对等连接已关闭", "P2P closed"}; | static std::vector<std::string> p2p_failed = { | ||||||
|  |     reinterpret_cast<const char*>(u8"对等连接失败"), "P2P Failed"}; | ||||||
|  | static std::vector<std::string> p2p_closed = { | ||||||
|  |     reinterpret_cast<const char*>(u8"对等连接已关闭"), "P2P closed"}; | ||||||
|  |  | ||||||
| static std::vector<std::string> no_such_id = {u8"无此ID", "No such ID"}; | static std::vector<std::string> no_such_id = { | ||||||
|  |     reinterpret_cast<const char*>(u8"无此ID"), "No such ID"}; | ||||||
|  |  | ||||||
| static std::vector<std::string> about = {u8"关于", "About"}; | static std::vector<std::string> about = { | ||||||
| static std::vector<std::string> version = {u8"版本", "Version"}; |     reinterpret_cast<const char*>(u8"关于"), "About"}; | ||||||
|  | static std::vector<std::string> version = { | ||||||
|  |     reinterpret_cast<const char*>(u8"版本"), "Version"}; | ||||||
|  |  | ||||||
| static std::vector<std::string> confirm_delete_connection = { | static std::vector<std::string> confirm_delete_connection = { | ||||||
|     u8"确认删除此连接", "Confirm to delete this connection"}; |     reinterpret_cast<const char*>(u8"确认删除此连接"), | ||||||
|  |     "Confirm to delete this connection"}; | ||||||
| }  // namespace localization | }  // namespace localization | ||||||
|  |  | ||||||
| #endif | #endif | ||||||
							
								
								
									
										2
									
								
								thirdparty/projectx
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								thirdparty/projectx
									
									
									
									
										vendored
									
									
								
							 Submodule thirdparty/projectx updated: 6e3c8c488d...2512e1eb15
									
								
							
		Reference in New Issue
	
	Block a user