From 5aa76970a6d24aa2945e5c1ff9d125e01a2d11e5 Mon Sep 17 00:00:00 2001 From: poly000 <1348292515@qq.com> Date: Fri, 2 Oct 2020 22:24:30 +0800 Subject: [PATCH 01/17] complete 50% --- ScreenPlay/translations/ScreenPlay_zh-CN.ts | 889 --------- ScreenPlay/translations/ScreenPlay_zh.ts | 1811 +++++++++++++++++++ 2 files changed, 1811 insertions(+), 889 deletions(-) delete mode 100644 ScreenPlay/translations/ScreenPlay_zh-CN.ts create mode 100644 ScreenPlay/translations/ScreenPlay_zh.ts diff --git a/ScreenPlay/translations/ScreenPlay_zh-CN.ts b/ScreenPlay/translations/ScreenPlay_zh-CN.ts deleted file mode 100644 index 2ec0b5ee..00000000 --- a/ScreenPlay/translations/ScreenPlay_zh-CN.ts +++ /dev/null @@ -1,889 +0,0 @@ - - - - - Community - - - We use Stomt because it provides quick and easy feedback via I like/I wish. So you can easily give us feedback and speak your mind. We will read these wishes on a daily basis! - 我们使用Stomt,因为它以“我喜欢/我希望”提供快速简单的反馈。您可以简单的给我们反馈,说出您的想法。我们每天都会查看这些愿望! - - - - Open ScreenPlay Stomt page - 打开ScreenPlay Stomt页 - - - - Forums - 论坛 - - - - Blog - 博客 - - - - Source Code - 源码 - - - - Workshop - 创意工坊 - - - - Create - - - Create wallpapers and widgets for local usage or the steam workshop! - 为本地使用创建壁纸,或者发布到steam创意工坊! - - - - CreateContent - - - Create Widgets and Scenes - 创建部件和场景 - - - - Create Empty Widget - 创建空部件 - - - - Example Widgets and Scenes - 样例部件和场景 - - - - Simple clock widget - 简易时钟部件 - - - - Musik scene wallpaper visualizer - - - - - Changing scene wallpaper via unsplash.com - 通过unsplash.com获取场景壁纸 - - - - CreateEmptyWidget - - - Create an empty widget - 创建空部件 - - - - General - 基本 - - - - Widget name - 部件名 - - - - Copyright owner - 版权所有者 - - - - Type - 类型 - - - - License - 许可证 - - - - Tags - 标签 - - - - Save - 保存 - - - - Abort - 取消 - - - - Create Widget... - 创建部件... - - - - CreateImport - - - Import a Creation - 导入作品 - - - - CreateUpload - - - Upload a Creation - 上传作品 - - - - CreateWallpaperResult - - - An error occurred! - 发生错误! - - - - Copy text to clipboard - 将文本复制到剪贴板 - - - - Back to create and send an error report! - 返回并发送错误报告 - - - - CreateWallpaperVideoImportConvert - - - Generating preview image... - 生成预览图... - - - - Generating preview thumbnail image... - 生成预览缩略图... - - - - Generating 5 second preview video... - 生成5秒预览视频... - - - - Generating preview gif... - 生成预览GIF... - - - - Converting Audio... - 转换音频... - - - - Converting Video... This can take some time! - 转换视频... 这可能需要一些时间! - - - - Converting Video ERROR! - 转换视频错误! - - - - Convert a video to a wallpaper - 转换视频到壁纸 - - - - - - - - - Generating preview video... - 生成预览视频... - - - - You can set your own preview image here! - 你可以在这里设置预览图! - - - - Name (required!) - 名称(必填) - - - - Description - 简介 - - - - Youtube URL - Youtube链接 - - - - Abort - 取消 - - - - Save - 保存 - - - - Save Wallpaper... - 保存壁纸... - - - - DefaultVideoControls - - - Volume - 音量 - - - - Playback rate - 播放速度 - - - - Current Video Time - 当前视频时间 - - - - Fill Mode - 填充模式 - - - - FFMPEGPopup - - - Begin downloading FFMPEG - 开始下载FFMPEG - - - - FFMPEG download failed - FFMPEG下载失败 - - - - FFMPEG download successful - FFMPEG下载成功 - - - - Extracting FFMPEG - 提取FFMPEG - - - - ERROR extracting ffmpeg from RAM - 从主存提取ffmpeg出错 - - - - ERROR extracing ffmpeg - 提取ffmpeg出错 - - - - ERROR saving FFMPEG to disk - 保存FFMPEG到硬盘出错 - - - - ERROR extracing FFPROBE - 提取FFPROBE出错 - - - - ERROR saving FFPROBE to disk - 保存FFPROBE出错 - - - - Extraction successful - 提取成功 - - - - All done and ready to go! - 准备就绪! - - - - You cannot create Wallpaper without FFMPEG installed! - 您不能在没有FFMPEG时创建壁纸! - - - - Abort - 取消 - - - - - Download FFMPEG - 下载FFMPEG - - - - Before we can start creating content you need to download FFMPEG - 在我们开始创建内容之前,您需要下载FFMPEG。 - - - - <b>Why do we bother you with this?</b> -<br><br> Well its because of <b>copyright</b> and many many <b>patents</b>. -Files like .mp4 or .webm are containers for video and audio. Every audio -and video file is encoded with a certain codec. These can be open source -ceand free to use like <a href='https://wikipedia.org/wiki/VP8'>VP8</a> and the newer <a href='https://wikipedia.org/wiki/VP9'>VP9</a> (the one YouTube uses for their web -ms)but there are also some proprietary ones like <a href='https://wikipedia.org/wiki/H.264/MPEG-4_AVC'>h264</a> and the successor <a href='https://wikipedia.org/wiki/High_Efficiency_Video_Coding'>h265</a>. -<br> -<br> - - - We as software developer now need to deal with stuff like this in a field wedo not have any expertise in. The desicion to enable only free codecs for content wasan easy one but we still need to provide a way for our user to import wallpaper without a hassle. We do not provide <a href='https://ffmpeg.org/'>FFMPEG</a> for converting video and audio with ScreenPlay because we are not allowed to. We let the user download <a href='https://ffmpeg.org/'>FFMPEG</a> wich is perfectly fine! -<br> -Sorry for this little inconvenience :) -<br> -<br> -<center> -<b> -IF YOU DO NOT HAVE A INTERNET CONNECT YOU CAN SIMPLY PUT FFMPEG AND FFPROBE -IN THE SAME FOLDER AS YOUR SCREENPLAY EXECUTABLE! -</b> -<br> -<br> -This is usually: -<br> C:Program Files (x86)SteamsteamappscommonScreenPlay -<br> -if you installed ScreenPlay via Steam! -</center> -<br> -<br> -<b>~ Kelteseth | Elias Steurer</b> - <b>为什么我们要麻烦您呢?</b> -<br><br> 这是因为<b>版权</b>和许多许多<b>专利</b>。 -文件如.mp4或.webm是视频和音频的容器。每个音频 -和视频文件都以特定的编解码器编码。这可能是自由 -开源软件如 <a href='https://wikipedia.org/wiki/VP8'>VP8</a> 和更新的 <a href='https://wikipedia.org/wiki/VP9'>VP9</a> (Youtube在他们的Web媒体服务所使用的) -但也有一些专有的如 <a href='https://wikipedia.org/wiki/H.264/MPEG-4_AVC'>h264</a> 及后继的 <a href='https://wikipedia.org/wiki/High_Efficiency_Video_Coding'>h265</a>. -<br> -<br> - - -作为软件开发者,我们现在需要在一个我们没有任何专业知识的领域处理这样的事情。我们可以简单地决定只使用自由的编解码器来制作内容,但我们仍然需要提供一种方法,让我们的用户可以轻松地导入壁纸。 我们没有提供 <a href='https://ffmpeg.org/'>FFMPEG</a> 以在ScreenPlay内转换视频和音频,因为我们不被允许。我们让用户自己下载 <a href='https://ffmpeg.org/'>FFMPEG</a> ,这个很棒的选择! -<br> -抱歉给您带来不便 :) -<br> -<br> -<center> -<b> -如果您没有网络连接,您可以将ffmpeg与ffprobe的可执行文件简单的放在ScreenPlay的目录! -</b> -<br> -<br> -它通常是 -<br> C:Program Files (x86)SteamsteamappscommonScreenPlay -<br> -如果您通过Steam安装ScreenPlay! -</center> -<br> -<br> -<b>~ Kelteseth | Elias Steurer</b> - - - - Not now! - 现在不行! - - - - You can now start creating content! - 现在您可以开始创建内容! - - - - Start! - 开始! - - - - Footer - - - QML Quickstart Guide - QML快速教程 - - - - Documentation - 文档 - - - - Forums - 论坛 - - - - Workshop - 创意工坊 - - - - ImageSelector - - - Clear - 清除 - - - - Select Preview Image - 选择预览图 - - - - ImportContent - - - Import Content - 导入内容 - - - - Import video - 导入视频 - - - - FFMPEG Needed for import - 导入需要FFMPEG - - - - Import ThreeJs Scene - 导入ThreeJs场景 - - - - Upload Exsisting Project to Steam - 上传已建立的项目到Steam - - - - Installed - - - Refreshing! - 刷新中... - - - - - Pull to refresh! - 下拉以刷新 - - - - Get more Wallpaper & Widgets via the Steam workshop! - 通过Steam创意工坊获取更多部件和壁纸! - - - - All - 全部 - - - - Videos - 视频 - - - - Scenes - 场景 - - - - Widgets - 部件 - - - - - - - - - Search for Wallpaper & Widgets - 搜索壁纸 & 部件 - - - - InstalledWelcomeScreen - - - Get free Widgets and Wallpaper via the Steam Workshop - 通过Steam创意工坊获取免费的部件和壁纸 - - - - Browse the Steam Workshop - 浏览Steam创意工坊 - - - - Monitors - - - Wallpaper Configuration - 壁纸配置 - - - - Remove selected - 移除已选择 - - - - Remove all Wallpapers - 移除所有壁纸 - - - - Remove all Widgets - 移除所有部件 - - - - NavigationWallpaperConfiguration - - - Configurate active Wallpaper or Widgets - 设置活动的壁纸或部件 - - - - No active Wallpaper or Widgets - 没有活动的的壁纸或部件 - - - - ScreenPlayItem - - - Open containing folder - 打开所在文件夹 - - - - Open workshop Page - 打开创意工坊页面 - - - - Settings - - - General - 基本 - - - - Autostart - 自启动 - - - - ScreenPlay will start with start with your operating system and will setup your Desktop every time for you. - ScreenPlay将在您操作系统启动时启动,并且会设置您的桌面。 - - - - High priority Autostart - 高优先级自启动 - - - - This options grants ScreenPlay a higher autostart priority than other apps. - 这个选项赋予ScreenPlay比其他应用程序更高的自启动优先级。 - - - - Send anonymous crash reports and statistics - 发送匿名崩溃报告与统计 - - - - Help us make ScreenPlay faster and more stable. All collected data is purely anonymous and only used for development purposes! - 帮助我们,让ScreenPlay更快更稳定。所有被收集的数据完全匿名,并且只用于开发。 - - - - Set save location - 设置保存位置 - - - - Set location - 设置位置 - - - - Important: Changing this directory has no effect on the workshop download path. ScreenPlay only supports having one content folder! - 重要提示:改变这个目录对创意工坊的下载路径没有影响。ScreenPlay只支持一个内容文件夹! - - - - Language - 语言 - - - - Set the ScreenPlay UI Language - 设置ScreenPlay界面语言 - - - - Performance - 性能 - - - - Pause wallpaper while ingame - 在游戏中时暂停壁纸 - - - - To maximise your framerates ingame, you can enable this setting to pause all active wallpapers! - 为了提升你在游戏中的帧数,你可以启用这个设置来暂停所有活动的壁纸! - - - - Default Fill Mode - 默认填充模式 - - - - Set this property to define how the video is scaled to fit the target area. - 设置此属性可定义视频的缩放方式以适应目标区域。 - - - - About - 关于 - - - - Thank you for using ScreenPlay - 感谢您使用ScreenPlay - - - - Hi, I'm Elias Steurer also known as Kelteseth and I'm the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here: - 嗨,我是Elias Steurer,也叫Kelteseth,我是ScreenPlay的开发者。谢谢你使用我的软件。你可以在这里关注我,接收ScreenPlay的更新: - - - - Version - 版本 - - - - ScreenPlay Build Version - ScreenPlay编译版本 - - - - Open Changelog - 打开更新日志 - - - - Third Party Software - 第三方软件 - - - - ScreenPlay would not be possible without the work of others. A big thank you to: - 没有其他人的帮助,ScreenPlay不可能实现。我非常感谢: - - - - Licenses - 许可证 - - - - - Debug Messages - 调试信息 - - - - If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime. - 如果你的ScreenPlay出现错误行为,这是一个找出原因的好方法。这将显示所有的日志和运行时的警告。 - - - - Data Protection - 数据保护 - - - - We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others! - 我们十分小心地使用您的数据来提升ScreenPlay。我们不出售或分享这些匿名信息给其他人! - - - - Privacy - 隐私协议 - - - - SettingsExpander - - - Copy text to clipboard - 复制文本到剪贴板 - - - - Sidebar - - - Headline - 标题 - - - - Select a Monitor to display the content - 选择要显示内容的显示器 - - - - Set Volume - 设置音量 - - - - Fill Mode - 填充模式 - - - - Set wallpaper - 设置壁纸 - - - - Set Wallpaper - 设置壁纸 - - - - Create Widget - 创建部件 - - - - - Create Wallpaper - 创建壁纸 - - - - TagSelector - - - Save - 保存 - - - - Add tag - 添加标签 - - - - Cancel - 取消 - - - - Add Tag - 添加标签 - - - - XMLNewsfeed - - - News & Patchnotes - 新闻 & 说明 - - - - main - - - ScreenPlay - Double click to change you settings. - ScreenPlay - 双击以改变设置。 - - - - Open ScreenPlay - 打开ScreenPlay - - - - - Mute all - 关闭全部通知 - - - - Unmute all - 开启全部通知 - - - - - Pause all - 暂停全部 - - - - Play all - 播放全部 - - - - Quit - 退出 - - - diff --git a/ScreenPlay/translations/ScreenPlay_zh.ts b/ScreenPlay/translations/ScreenPlay_zh.ts new file mode 100644 index 00000000..bbe5fcc8 --- /dev/null +++ b/ScreenPlay/translations/ScreenPlay_zh.ts @@ -0,0 +1,1811 @@ + + + + + Community + + + Wiki + 维基 + + + + Forum + 论坛 + + + + Issue List + 问题列表 + + + + Release Notes + 发布日志 + + + + Contribution Guide + 怎么贡献 + + + + Steam Workshop + 创意工坊 + + + + CommunityNavItem + + + Open in browser + 在浏览器打开 + + + + Create + + + Create wallpapers and widgets for local usage or the steam workshop! + 创建壁纸自己用,或者发布到创意工坊! + + + + CreateContent + + + Create Widgets and Scenes + 创建部件和场景 + + + + Create Empty Widget + 创建空部件 + + + + Example Widgets and Scenes + 样例部件和场景 + + + + Empty HTML Wallpaper + 样例HTML壁纸 + + + + Musik scene wallpaper visualizer + 音乐场景壁纸可视化器 + + + + Changing scene wallpaper via unsplash.com + 从unsplash.com获取场景壁纸 + + + + CreateContentButton + + + Not yet implemented. Stay tuned! + 暂未实现。敬请关注! + + + + CreateEmptyHtmlWallpaper + + + This wizard lets you create a empty html based wallpaper. You can put anything you can imagine into this html file. For example this can be a three.js scene or a utility application written in javascript. + 这个向导可以让你创建一个空的基于html的壁纸。你可以在这个html文件中放入任何你能想象到的东西。例如,这可以是一个three.js场景或一个用javascript编写的实用程序。 + + + + Next + 下一步 + + + + Create a html Wallpaper + 创建html壁纸 + + + + General + 常规 + + + + Wallpaper name + 壁纸名 + + + + Copyright owner + 版权所有者 + + + + License + 许可证 + + + + Tags + 标签 + + + + Preview Image + 预览图 + + + + You can set your own preview image here! + 你可以在这里设置自己的预览图! + + + + Abort + 取消 + + + + Save + 保存 + + + + Create Html Wallpaper... + 正在创建html壁纸... + + + + CreateEmptyWidget + + + Create an empty widget + 创建一个空部件 + + + + General + 常规 + + + + Widget name + 部件名 + + + + Copyright owner + 版权所有者 + + + + Type + 类型 + + + + License + 许可证 + + + + Tags + 标签 + + + + Save + 保存 + + + + Abort + 取消 + + + + Create Widget... + 创建部件... + + + + CreateImport + + Import a Creation + 导入创作 + + + + CreateUpload + + Upload a Creation + 上传创作 + + + + CreateWallpaperCodec + + + Import a video + 导入视频 + + + + Depending on your PC configuration it is better to convert your wallpaper to a specific video codec. If both have bad performance you can also try a QML wallpaper! + 最好依据你的计算机硬件,转换视频壁纸为特定格式。如果性能都不好你还可以尝试QML壁纸! + + + + Set your preffered video codec: + 设置您首选的视频编解码器: + + + + Open Documentation + 打开文档 + + + + Next + 下一步 + + + + CreateWallpaperResult + + + An error occurred! + 发生错误! + + + + Copy text to clipboard + 复制文本至剪贴板 + + + + Back to create and send an error report! + 返回以创建并发送错误报告! + + + + CreateWallpaperVideoImportConvert + + + Generating preview image... + 正在生成预览图... + + + + Generating preview thumbnail image... + 正在生成预览缩略图... + + + + Generating 5 second preview video... + 正在生成五秒预览视频... + + + + Generating preview gif... + 正在生成预览gif... + + + + Converting Audio... + 正在转换音频... + + + + Converting Video... This can take some time! + 正在转换视频... 这可能需要一些时间! + + + + Converting Video ERROR! + 转换视频错误! + + + + Analyse Video ERROR! + 解析视频出错! + + + + Convert a video to a wallpaper + 转换视频为壁纸 + + + + Generating preview video... + 正在生成预览视频... + + + + You can set your own preview image here! + 你可以在这里设置自己的预览图! + + + + Name (required!) + 名称(必选) + + + + Description + 简介 + + + + Youtube URL + Youtube链接 + + + + Abort + 取消 + + + + Save + 保存 + + + + Save Wallpaper... + 正在保存壁纸... + + + + DefaultVideoControls + + + Volume + 音量 + + + + Playback rate + 播放速度 + + + + Current Video Time + 当前视频时间 + + + + Fill Mode + 填充模式 + + + + Stretch + 拉伸 + + + + Fill + 填充 + + + + Contain + 适应 + + + + Cover + 平铺 + + + + Scale_Down + 裁剪 + + + + Footer + + + QML Quickstart Guide + QML 快速引导 + + + + Documentation + 文档 + + + + Forums + 论坛 + + + + Workshop + 创意工坊 + + + + Headline + + + Headline + 标题 + + + + ImageSelector + + + Clear + 清空 + + + + Select Preview Image + 选择预览图 + + + + ImportContent + + + Import Content + 导入内容 + + + + Import video + 导入视频 + + + + Upload Exsisting Project to Steam + 上传项目到Steam + + + + Installed + + + Refreshing! + 刷新中! + + + + + Pull to refresh! + 下拉以刷新! + + + + Get more Wallpaper & Widgets via the Steam workshop! + 从创意工坊获取更多壁纸和物件! + + + + Open containing folder + 打开文件夹 + + + + Deinstall Item + 卸载 + + + + Open workshop Page + 打开创意工坊页面 + + + + InstalledWelcomeScreen + + + Get free Widgets and Wallpaper via the Steam Workshop + 从创意工坊免费获取物件和壁纸 + + + + Browse the Steam Workshop + 浏览创意工坊 + + + + Monitors + + + Wallpaper Configuration + 壁纸配置 + + + + Remove selected + 移除已选择 + + + + + Remove + 移除 + + + + Wallpapers + 壁纸 + + + + Widgets + 物件 + + + + MonitorsProjectSettingItem + + + Set color + 设置颜色 + + + + Please choose a color + 请选择颜色 + + + + Navigation + + + All + 全部 + + + + Scenes + 场景 + + + + Videos + 视频 + + + + Widgets + 物件 + + + + Subscribed items: + 已订阅: + + + + Upload to the Steam Workshop + 上传到创意工坊 + + + + NavigationWallpaperConfiguration + + + Configurate active Wallpaper or Widgets + 设置活动壁纸或物件 + + + + No active Wallpaper or Widgets + 没有活动壁纸或物件 + + + + PopupOffline + + + You need to run Steam for this :) + 使用此功能需运行Steam :) + + + + Back + 返回 + + + + PopupSteamWorkshopAgreement + + + Abort Upload. + 取消上传 + + + + I Agree to the Steam Workshop Agreement + 我同意创意工坊的协议 + + + + SaveNotification + + + Profile saved successfully! + 配置保存成功! + + + + Search + + + Search for Wallpaper & Widgets + 搜索壁纸和物件... + + + + Settings + + + General + 常规 + + + + Autostart + 自启动 + + + + High priority Autostart + 高优先级自启动 + + + + This options grants ScreenPlay a higher autostart priority than other apps. + 这个选项赋予ScreenPlay比其他应用程序更高的自启动优先级。 + + + + Send anonymous crash reports and statistics + 发送匿名崩溃报告和统计数据 + + + + Help us make ScreenPlay faster and more stable. All collected data is purely anonymous and only used for development purposes! + 帮助我们,让ScreenPlay更快更稳定。所有被收集的数据完全匿名,且只用于开发。 + + + + Set save location + 设置保存位置 + + + + Set location + 选择位置 + + + + Important: Changing this directory has no effect on the workshop download path. ScreenPlay only supports having one content folder! + 注意:修改此目录并不影响创意工坊的下载路径。ScreenPlay仅支持单个内容文件夹! + + + + Language + 语言 + + + + Set the ScreenPlay UI Language + 设置ScreenPlay界面语言 + + + + Performance + 性能 + + + + ScreenPlay will start with Windows and will setup your Desktop every time for you. + ScreenPlay将在操作系统启动时启动,并会设置您的桌面。 + + + + Your storage path is empty! + 您的存储路径是空的! + + + + English + 英语 + + + + German + 德语 + + + + Russian + 俄语 + + + + French + 法语 + + + + Spanish + 西班牙语 + + + + Korean + 韩语 + + + + Vietnamese + 越南语 + + + + Theme + 主题 + + + + Switch dark/light theme + 切换到暗/亮主题 + + + + System Default + 跟随系统 + + + + Dark + + + + + Light + + + + + Pause wallpaper video rendering while another app is in the foreground + 当其他应用程序在前台时,暂停壁纸视频渲染 + + + + We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required! + 我们禁用视频渲染(不是音频)以获得最佳性能。如果您有问题,可以在此处禁用此行为。 需要重启壁纸! + + + + Default Fill Mode + 默认填充模式 + + + + Set this property to define how the video is scaled to fit the target area. + + + + + Stretch + + + + + Fill + + + + + Contain + + + + + Cover + + + + + Scale-Down + + + + + About + + + + + Thank you for using ScreenPlay + + + + + Hi, I'm Elias Steurer also known as Kelteseth and I'm the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here: + + + + + Version + + + + + ScreenPlay Build Version + + + + + Open Changelog + + + + + Third Party Software + + + + + ScreenPlay would not be possible without the work of others. A big thank you to: + + + + + Licenses + 许可证 + + + + + Debug Messages + + + + + If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime. + + + + + Data Protection + + + + + We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others! + + + + + Privacy + + + + + SettingsExpander + + + Copy text to clipboard + + + + + Sidebar + + + Set Widget + + + + + Headline + 标题 + + + + Select a Monitor to display the content + + + + + Set Volume + + + + + Fill Mode + 填充模式 + + + + Stretch + + + + + Fill + + + + + Contain + + + + + Cover + + + + + Scale-Down + + + + + Set Wallpaper + + + + + Project size: + + + + + MB + + + + + No description... + + + + + Click here if you like the content + + + + + Click here if you do not like the content + + + + + Tags: + 标签: + + + + Subscribtions: + + + + + Open In Steam + + + + + Subscribed! + + + + + Subscribe + + + + + TagSelector + + + Save + 保存 + + + + Add tag + + + + + Cancel + + + + + Add Tag + + + + + TrayIcon + + + ScreenPlay - Double click to change you settings. + + + + + Open ScreenPlay + + + + + + Mute all + + + + + Unmute all + + + + + + Pause all + + + + + Play all + + + + + Quit + + + + + UploadProject + + + Upload Wallpaper/Widgets to Steam + + + + + Abort + 取消 + + + + Upload Projects + + + + + Finish + + + + + UploadProjectBigItem + + + Type: + + + + + Open Folder + + + + + Invalid Project! + + + + + UploadProjectItem + + + Fail + + + + + No Connection + + + + + Invalid Password + + + + + Logged In Elsewhere + + + + + Invalid Protocol Version + + + + + Invalid Param + + + + + File Not Found + + + + + Busy + + + + + Invalid State + + + + + Invalid Name + + + + + Invalid Email + + + + + Duplicate Name + + + + + Access Denied + + + + + Timeout + + + + + Banned + + + + + Account Not Found + + + + + Invalid SteamID + + + + + Service Unavailable + + + + + Not Logged On + + + + + Pending + + + + + Encryption Failure + + + + + Insufficient Privilege + + + + + Limit Exceeded + + + + + Revoked + + + + + Expired + + + + + Already Redeemed + + + + + Duplicate Request + + + + + Already Owned + + + + + IP Not Found + + + + + Persist Failed + + + + + Locking Failed + + + + + Logon Session Replaced + + + + + Connect Failed + + + + + Handshake Failed + + + + + IO Failure + + + + + Remote Disconnect + + + + + Shopping Cart Not Found + + + + + Blocked + + + + + Ignored + + + + + No Match + + + + + Account Disabled + + + + + Service ReadOnly + + + + + Account Not Featured + + + + + Administrator OK + + + + + Content Version + + + + + Try Another CM + + + + + Password Required T oKick Session + + + + + Already Logged In Elsewhere + + + + + Suspended + + + + + Cancelled + + + + + Data Corruption + + + + + Disk Full + + + + + Remote Call Failed + + + + + Password Unset + + + + + External Account Unlinked + + + + + PSN Ticket Invalid + + + + + External Account Already Linked + + + + + Remote File Conflict + + + + + Illegal Password + + + + + Same As Previous Value + + + + + Account Logon Denied + + + + + Cannot Use Old Password + + + + + Invalid Login AuthCode + + + + + Account Logon Denied No Mail + + + + + Hardware Not Capable Of IPT + + + + + IPT Init Error + + + + + Parental Control Restricted + + + + + Facebook Query Error + + + + + Expired Login Auth Code + + + + + IP Login Restriction Failed + + + + + Account Locked Down + + + + + Account Logon Denied Verified Email Required + + + + + No MatchingURL + + + + + Bad Response + + + + + Require Password ReEntry + + + + + Value Out Of Range + + + + + Unexpecte Error + + + + + Disabled + + + + + Invalid CEG Submission + + + + + Restricted Device + + + + + Region Locked + + + + + Rate Limit Exceeded + + + + + Account Login Denied Need Two Factor + + + + + Item Deleted + + + + + Account Login Denied Throttle + + + + + Two Factor Code Mismatch + + + + + Two Factor Activation Code Mismatch + + + + + Account Associated To Multiple Partners + + + + + Not Modified + + + + + No Mobile Device + + + + + Time Not Synced + + + + + Sms Code Failed + + + + + Account Limit Exceeded + + + + + Account Activity Limit Exceeded + + + + + Phone Activity Limit Exceeded + + + + + Refund To Wallet + + + + + Email Send Failure + + + + + Not Settled + + + + + Need Captcha + + + + + GSLT Denied + + + + + GS Owner Denied + + + + + Invalid Item Type + + + + + IP Banned + + + + + GSLT Expired + + + + + Insufficient Funds + + + + + Too Many Pending + + + + + No Site Licenses Found + + + + + WG Network Send Exceeded + + + + + Account Not Friends + + + + + Limited User Account + + + + + Cant Remove Item + + + + + Account Deleted + + + + + Existing User Cancelled License + + + + + Community Cooldown + + + + + Status: + + + + + Upload Progress: + + + + + Workshop + + + Loading + + + + + Download now! + + + + + Downloading... + + + + + Details + + + + + Open In Steam + + + + + Search for Wallpaper and Widgets... + + + + + Ranked By Vote + + + + + Publication Date + + + + + Ranked By Trend + + + + + Favorited By Friends + + + + + Created By Friends + + + + + Created By Followed Users + + + + + Not Yet Rated + + + + + Total VotesAsc + + + + + Votes Up + + + + + Total Unique Subscriptions + + + + + WorkshopItem + + + Download + + + + + Successfully subscribed to Workshop Item! + + + + + Download complete! + + + + + XMLNewsfeed + + + News & Patchnotes + + + + From 80ebfb3d54ffd01528e2c5d3d161a5133318d034 Mon Sep 17 00:00:00 2001 From: poly000 <1348292515@qq.com> Date: Fri, 2 Oct 2020 22:30:52 +0800 Subject: [PATCH 02/17] fix type --- ScreenPlay/translations/ScreenPlay_zh.ts | 292 +++++++++++------------ 1 file changed, 146 insertions(+), 146 deletions(-) diff --git a/ScreenPlay/translations/ScreenPlay_zh.ts b/ScreenPlay/translations/ScreenPlay_zh.ts index bbe5fcc8..0d1771a4 100644 --- a/ScreenPlay/translations/ScreenPlay_zh.ts +++ b/ScreenPlay/translations/ScreenPlay_zh.ts @@ -6,32 +6,32 @@ Wiki - 维基 + 维基 Forum - 论坛 + 论坛 Issue List - 问题列表 + 问题列表 Release Notes - 发布日志 + 发布日志 Contribution Guide - 怎么贡献 + 怎么贡献 Steam Workshop - 创意工坊 + 创意工坊 @@ -39,7 +39,7 @@ Open in browser - 在浏览器打开 + 在浏览器打开 @@ -47,7 +47,7 @@ Create wallpapers and widgets for local usage or the steam workshop! - 创建壁纸自己用,或者发布到创意工坊! + 创建壁纸自己用,或者发布到创意工坊! @@ -55,32 +55,32 @@ Create Widgets and Scenes - 创建部件和场景 + 创建部件和场景 Create Empty Widget - 创建空部件 + 创建空部件 Example Widgets and Scenes - 样例部件和场景 + 样例部件和场景 Empty HTML Wallpaper - 样例HTML壁纸 + 样例HTML壁纸 Musik scene wallpaper visualizer - 音乐场景壁纸可视化器 + 音乐场景壁纸可视化器 Changing scene wallpaper via unsplash.com - 从unsplash.com获取场景壁纸 + 从unsplash.com获取场景壁纸 @@ -88,7 +88,7 @@ Not yet implemented. Stay tuned! - 暂未实现。敬请关注! + 暂未实现。敬请关注! @@ -96,67 +96,67 @@ This wizard lets you create a empty html based wallpaper. You can put anything you can imagine into this html file. For example this can be a three.js scene or a utility application written in javascript. - 这个向导可以让你创建一个空的基于html的壁纸。你可以在这个html文件中放入任何你能想象到的东西。例如,这可以是一个three.js场景或一个用javascript编写的实用程序。 + 这个向导可以让你创建一个空的基于html的壁纸。你可以在这个html文件中放入任何你能想象到的东西。例如,这可以是一个three.js场景或一个用javascript编写的实用程序。 Next - 下一步 + 下一步 Create a html Wallpaper - 创建html壁纸 + 创建html壁纸 General - 常规 + 常规 Wallpaper name - 壁纸名 + 壁纸名 Copyright owner - 版权所有者 + 版权所有者 License - 许可证 + 许可证 Tags - 标签 + 标签 Preview Image - 预览图 + 预览图 You can set your own preview image here! - 你可以在这里设置自己的预览图! + 你可以在这里设置自己的预览图! Abort - 取消 + 取消 Save - 保存 + 保存 Create Html Wallpaper... - 正在创建html壁纸... + 正在创建html壁纸... @@ -164,52 +164,52 @@ Create an empty widget - 创建一个空部件 + 创建一个空部件 General - 常规 + 常规 Widget name - 部件名 + 部件名 Copyright owner - 版权所有者 + 版权所有者 Type - 类型 + 类型 License - 许可证 + 许可证 Tags - 标签 + 标签 Save - 保存 + 保存 Abort - 取消 + 取消 Create Widget... - 创建部件... + 创建部件... @@ -231,27 +231,27 @@ Import a video - 导入视频 + 导入视频 Depending on your PC configuration it is better to convert your wallpaper to a specific video codec. If both have bad performance you can also try a QML wallpaper! - 最好依据你的计算机硬件,转换视频壁纸为特定格式。如果性能都不好你还可以尝试QML壁纸! + 最好依据你的计算机硬件,转换视频壁纸为特定格式。如果性能都不好你还可以尝试QML壁纸! Set your preffered video codec: - 设置您首选的视频编解码器: + 设置您首选的视频编解码器: Open Documentation - 打开文档 + 打开文档 Next - 下一步 + 下一步 @@ -259,17 +259,17 @@ An error occurred! - 发生错误! + 发生错误! Copy text to clipboard - 复制文本至剪贴板 + 复制文本至剪贴板 Back to create and send an error report! - 返回以创建并发送错误报告! + 返回以创建并发送错误报告! @@ -277,87 +277,87 @@ Generating preview image... - 正在生成预览图... + 正在生成预览图... Generating preview thumbnail image... - 正在生成预览缩略图... + 正在生成预览缩略图... Generating 5 second preview video... - 正在生成五秒预览视频... + 正在生成五秒预览视频... Generating preview gif... - 正在生成预览gif... + 正在生成预览gif... Converting Audio... - 正在转换音频... + 正在转换音频... Converting Video... This can take some time! - 正在转换视频... 这可能需要一些时间! + 正在转换视频... 这可能需要一些时间! Converting Video ERROR! - 转换视频错误! + 转换视频错误! Analyse Video ERROR! - 解析视频出错! + 解析视频出错! Convert a video to a wallpaper - 转换视频为壁纸 + 转换视频为壁纸 Generating preview video... - 正在生成预览视频... + 正在生成预览视频... You can set your own preview image here! - 你可以在这里设置自己的预览图! + 你可以在这里设置自己的预览图! Name (required!) - 名称(必选) + 名称(必选) Description - 简介 + 简介 Youtube URL - Youtube链接 + Youtube链接 Abort - 取消 + 取消 Save - 保存 + 保存 Save Wallpaper... - 正在保存壁纸... + 正在保存壁纸... @@ -365,47 +365,47 @@ Volume - 音量 + 音量 Playback rate - 播放速度 + 播放速度 Current Video Time - 当前视频时间 + 当前视频时间 Fill Mode - 填充模式 + 填充模式 Stretch - 拉伸 + 拉伸 Fill - 填充 + 填充 Contain - 适应 + 适应 Cover - 平铺 + 平铺 Scale_Down - 裁剪 + 裁剪 @@ -413,22 +413,22 @@ QML Quickstart Guide - QML 快速引导 + QML 快速引导 Documentation - 文档 + 文档 Forums - 论坛 + 论坛 Workshop - 创意工坊 + 创意工坊 @@ -436,7 +436,7 @@ Headline - 标题 + 标题 @@ -444,12 +444,12 @@ Clear - 清空 + 清空 Select Preview Image - 选择预览图 + 选择预览图 @@ -457,17 +457,17 @@ Import Content - 导入内容 + 导入内容 Import video - 导入视频 + 导入视频 Upload Exsisting Project to Steam - 上传项目到Steam + 上传项目到Steam @@ -475,33 +475,33 @@ Refreshing! - 刷新中! + 刷新中! Pull to refresh! - 下拉以刷新! + 下拉以刷新! Get more Wallpaper & Widgets via the Steam workshop! - 从创意工坊获取更多壁纸和物件! + 从创意工坊获取更多壁纸和物件! Open containing folder - 打开文件夹 + 打开文件夹 Deinstall Item - 卸载 + 卸载 Open workshop Page - 打开创意工坊页面 + 打开创意工坊页面 @@ -509,12 +509,12 @@ Get free Widgets and Wallpaper via the Steam Workshop - 从创意工坊免费获取物件和壁纸 + 从创意工坊免费获取物件和壁纸 Browse the Steam Workshop - 浏览创意工坊 + 浏览创意工坊 @@ -522,28 +522,28 @@ Wallpaper Configuration - 壁纸配置 + 壁纸配置 Remove selected - 移除已选择 + 移除已选择 Remove - 移除 + 移除 Wallpapers - 壁纸 + 壁纸 Widgets - 物件 + 物件 @@ -551,12 +551,12 @@ Set color - 设置颜色 + 设置颜色 Please choose a color - 请选择颜色 + 请选择颜色 @@ -564,32 +564,32 @@ All - 全部 + 全部 Scenes - 场景 + 场景 Videos - 视频 + 视频 Widgets - 物件 + 物件 Subscribed items: - 已订阅: + 已订阅: Upload to the Steam Workshop - 上传到创意工坊 + 上传到创意工坊 @@ -597,12 +597,12 @@ Configurate active Wallpaper or Widgets - 设置活动壁纸或物件 + 设置活动壁纸或物件 No active Wallpaper or Widgets - 没有活动壁纸或物件 + 没有活动壁纸或物件 @@ -610,12 +610,12 @@ You need to run Steam for this :) - 使用此功能需运行Steam :) + 使用此功能需运行Steam :) Back - 返回 + 返回 @@ -623,12 +623,12 @@ Abort Upload. - 取消上传 + 取消上传 I Agree to the Steam Workshop Agreement - 我同意创意工坊的协议 + 我同意创意工坊的协议 @@ -636,7 +636,7 @@ Profile saved successfully! - 配置保存成功! + 配置保存成功! @@ -644,7 +644,7 @@ Search for Wallpaper & Widgets - 搜索壁纸和物件... + 搜索壁纸和物件... @@ -652,147 +652,147 @@ General - 常规 + 常规 Autostart - 自启动 + 自启动 High priority Autostart - 高优先级自启动 + 高优先级自启动 This options grants ScreenPlay a higher autostart priority than other apps. - 这个选项赋予ScreenPlay比其他应用程序更高的自启动优先级。 + 这个选项赋予ScreenPlay比其他应用程序更高的自启动优先级。 Send anonymous crash reports and statistics - 发送匿名崩溃报告和统计数据 + 发送匿名崩溃报告和统计数据 Help us make ScreenPlay faster and more stable. All collected data is purely anonymous and only used for development purposes! - 帮助我们,让ScreenPlay更快更稳定。所有被收集的数据完全匿名,且只用于开发。 + 帮助我们,让ScreenPlay更快更稳定。所有被收集的数据完全匿名,且只用于开发。 Set save location - 设置保存位置 + 设置保存位置 Set location - 选择位置 + 选择位置 Important: Changing this directory has no effect on the workshop download path. ScreenPlay only supports having one content folder! - 注意:修改此目录并不影响创意工坊的下载路径。ScreenPlay仅支持单个内容文件夹! + 注意:修改此目录并不影响创意工坊的下载路径。ScreenPlay仅支持单个内容文件夹! Language - 语言 + 语言 Set the ScreenPlay UI Language - 设置ScreenPlay界面语言 + 设置ScreenPlay界面语言 Performance - 性能 + 性能 ScreenPlay will start with Windows and will setup your Desktop every time for you. - ScreenPlay将在操作系统启动时启动,并会设置您的桌面。 + ScreenPlay将在操作系统启动时启动,并会设置您的桌面。 Your storage path is empty! - 您的存储路径是空的! + 您的存储路径是空的! English - 英语 + 英语 German - 德语 + 德语 Russian - 俄语 + 俄语 French - 法语 + 法语 Spanish - 西班牙语 + 西班牙语 Korean - 韩语 + 韩语 Vietnamese - 越南语 + 越南语 Theme - 主题 + 主题 Switch dark/light theme - 切换到暗/亮主题 + 切换到暗/亮主题 System Default - 跟随系统 + 跟随系统 Dark - + Light - + Pause wallpaper video rendering while another app is in the foreground - 当其他应用程序在前台时,暂停壁纸视频渲染 + 当其他应用程序在前台时,暂停壁纸视频渲染 We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required! - 我们禁用视频渲染(不是音频)以获得最佳性能。如果您有问题,可以在此处禁用此行为。 需要重启壁纸! + 我们禁用视频渲染(不是音频)以获得最佳性能。如果您有问题,可以在此处禁用此行为。 需要重启壁纸! Default Fill Mode - 默认填充模式 + 默认填充模式 @@ -867,7 +867,7 @@ Licenses - 许可证 + 许可证 @@ -914,7 +914,7 @@ Headline - 标题 + 标题 @@ -929,7 +929,7 @@ Fill Mode - 填充模式 + 填充模式 @@ -989,7 +989,7 @@ Tags: - 标签: + 标签: @@ -1017,7 +1017,7 @@ Save - 保存 + 保存 @@ -1085,7 +1085,7 @@ Abort - 取消 + 取消 From 175c19f65d09c95b50b49c1f5d3f3e80eff3ca35 Mon Sep 17 00:00:00 2001 From: poly000 <1348292515@qq.com> Date: Fri, 2 Oct 2020 22:32:30 +0800 Subject: [PATCH 03/17] ? --- ScreenPlay/UpdateTranslations.bat | 1 + 1 file changed, 1 insertion(+) diff --git a/ScreenPlay/UpdateTranslations.bat b/ScreenPlay/UpdateTranslations.bat index 37d9a644..019e1265 100644 --- a/ScreenPlay/UpdateTranslations.bat +++ b/ScreenPlay/UpdateTranslations.bat @@ -14,6 +14,7 @@ ScreenPlay_fr.ts ^ ScreenPlay_ko.ts ^ ScreenPlay_vi.ts ^ ScreenPlay_es.ts ^ +ScreenPlay_zh-cn.ts ^ pause From 4af060b1df60f9d1c996f3d897fa7269f673cc57 Mon Sep 17 00:00:00 2001 From: poly000 <1348292515@qq.com> Date: Fri, 2 Oct 2020 22:33:47 +0800 Subject: [PATCH 04/17] rename zh to zh-cn --- ScreenPlay/translations/{ScreenPlay_zh.ts => ScreenPlay_zh-cn.ts} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename ScreenPlay/translations/{ScreenPlay_zh.ts => ScreenPlay_zh-cn.ts} (100%) diff --git a/ScreenPlay/translations/ScreenPlay_zh.ts b/ScreenPlay/translations/ScreenPlay_zh-cn.ts similarity index 100% rename from ScreenPlay/translations/ScreenPlay_zh.ts rename to ScreenPlay/translations/ScreenPlay_zh-cn.ts From aa84ee7de027b3bb899be3cfbb3d000056f2e809 Mon Sep 17 00:00:00 2001 From: poly000 <1348292515@qq.com> Date: Fri, 2 Oct 2020 23:04:17 +0800 Subject: [PATCH 05/17] hmmm --- ScreenPlay/translations/ScreenPlay_zh-cn.ts | 126 ++++++++++---------- 1 file changed, 63 insertions(+), 63 deletions(-) diff --git a/ScreenPlay/translations/ScreenPlay_zh-cn.ts b/ScreenPlay/translations/ScreenPlay_zh-cn.ts index 0d1771a4..3676d39b 100644 --- a/ScreenPlay/translations/ScreenPlay_zh-cn.ts +++ b/ScreenPlay/translations/ScreenPlay_zh-cn.ts @@ -96,7 +96,7 @@ This wizard lets you create a empty html based wallpaper. You can put anything you can imagine into this html file. For example this can be a three.js scene or a utility application written in javascript. - 这个向导可以让你创建一个空的基于html的壁纸。你可以在这个html文件中放入任何你能想象到的东西。例如,这可以是一个three.js场景或一个用javascript编写的实用程序。 + 这个向导可以让您创建一个空的基于html的壁纸。您可以在这个html文件中放入任何您能想象到的东西。例如,这可以是一个three.js场景或一个用javascript编写的实用程序。 @@ -141,7 +141,7 @@ You can set your own preview image here! - 你可以在这里设置自己的预览图! + 您可以在这里设置自己的预览图! @@ -236,7 +236,7 @@ Depending on your PC configuration it is better to convert your wallpaper to a specific video codec. If both have bad performance you can also try a QML wallpaper! - 最好依据你的计算机硬件,转换视频壁纸为特定格式。如果性能都不好你还可以尝试QML壁纸! + 最好依据您的计算机硬件,转换视频壁纸为特定格式。如果性能都不好您还可以尝试QML壁纸! @@ -327,7 +327,7 @@ You can set your own preview image here! - 你可以在这里设置自己的预览图! + 您可以在这里设置自己的预览图! @@ -797,72 +797,72 @@ Set this property to define how the video is scaled to fit the target area. - + 设置此属性可定义视频的缩放方式以适应目标区域。 Stretch - + 拉伸 Fill - + 填充 Contain - + 适应 Cover - + 平铺 Scale-Down - + 裁剪 About - + 关于 Thank you for using ScreenPlay - + 感谢您的使用 Hi, I'm Elias Steurer also known as Kelteseth and I'm the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here: - + 您好,我是Elias Steurer,也叫Kelteseth,我是ScreenPlay的开发者。感谢您使用我的软件。您可以在这里关注我,接收ScreenPlay的更新。 Version - + 版本 ScreenPlay Build Version - + ScreenPlay编译版本 Open Changelog - + 打开更改日志。 Third Party Software - + 第三方软件 ScreenPlay would not be possible without the work of others. A big thank you to: - + ScreenPlay的诞生离不开一些人的帮助。非常感谢您们: @@ -873,27 +873,27 @@ Debug Messages - + 调试信息 If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime. - + 如果您的ScreenPlay出错,这是个很好的查错方式。它显示所有的日志和运行时警告。 Data Protection - + 数据保护 We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others! - + 我们使用您的数据提升ScreenPlay的体验。我们承诺不出售或分享这些匿名信息! Privacy - + 隐私 @@ -901,7 +901,7 @@ Copy text to clipboard - + 复制文本至剪贴板 @@ -909,7 +909,7 @@ Set Widget - + 设置物件 @@ -919,12 +919,12 @@ Select a Monitor to display the content - + 选择显示此内容的显示器 Set Volume - + 设置音量 @@ -934,57 +934,57 @@ Stretch - + 拉伸 Fill - + 填充 Contain - + 适应 Cover - + 平铺 Scale-Down - + 裁剪 Set Wallpaper - + 设置壁纸 Project size: - + 项目大小: MB - + 兆字节 No description... - + 没有简介... Click here if you like the content - + 如果您喜欢它,点这里! Click here if you do not like the content - + 如果您不喜欢它,点这里 @@ -994,22 +994,22 @@ Subscribtions: - + 订阅: Open In Steam - + 在Steam打开 Subscribed! - + 已订阅! Subscribe - + 订阅 @@ -1022,17 +1022,17 @@ Add tag - + 添加标签 Cancel - + 取消 Add Tag - + 添加标签 @@ -1040,39 +1040,39 @@ ScreenPlay - Double click to change you settings. - + ScreenPlay - 双击以改变设置 Open ScreenPlay - + 打开ScreenPlay Mute all - + 关闭全部提醒 Unmute all - + 开启全部提醒 Pause all - + 暂停全部 Play all - + 播放全部 Quit - + 退出 @@ -1080,7 +1080,7 @@ Upload Wallpaper/Widgets to Steam - + 上传 壁纸/物件 到Steam @@ -1090,12 +1090,12 @@ Upload Projects - + 上传项目 Finish - + 结束 @@ -1103,17 +1103,17 @@ Type: - + 类型: Open Folder - + 打开文件夹 Invalid Project! - + 无效的项目! @@ -1121,27 +1121,27 @@ Fail - + 失败 No Connection - + 没有连接 Invalid Password - + 密码错误 Logged In Elsewhere - + 在其他地方登录了 Invalid Protocol Version - + 无效协议版本 From f25a96c2b618d4981ad1ebcb7971ef22341674f4 Mon Sep 17 00:00:00 2001 From: poly000 <1348292515@qq.com> Date: Sat, 3 Oct 2020 00:27:37 +0800 Subject: [PATCH 06/17] a --- ScreenPlay/translations/ScreenPlay_zh-cn.ts | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/ScreenPlay/translations/ScreenPlay_zh-cn.ts b/ScreenPlay/translations/ScreenPlay_zh-cn.ts index 3676d39b..a911451f 100644 --- a/ScreenPlay/translations/ScreenPlay_zh-cn.ts +++ b/ScreenPlay/translations/ScreenPlay_zh-cn.ts @@ -212,20 +212,6 @@ 创建部件... - - CreateImport - - Import a Creation - 导入创作 - - - - CreateUpload - - Upload a Creation - 上传创作 - - CreateWallpaperCodec From 0d9016950d0475b9ae294c18626eecfac35fb777 Mon Sep 17 00:00:00 2001 From: Elias Steurer Date: Fri, 2 Oct 2020 20:07:06 +0200 Subject: [PATCH 07/17] Add Chinese translations to UI --- ScreenPlay/CMakeLists.txt | 1 + ScreenPlay/Resources.qrc | 15 +- ScreenPlay/qml/Settings/Settings.qml | 3 + ScreenPlay/src/settings.cpp | 1 + ScreenPlay/src/settings.h | 3 +- ScreenPlay/translations/ScreenPlay_de.qm | Bin 24450 -> 15651 bytes ScreenPlay/translations/ScreenPlay_de.ts | 75 +- ScreenPlay/translations/ScreenPlay_en.qm | Bin 1127 -> 747 bytes ScreenPlay/translations/ScreenPlay_en.ts | 75 +- ScreenPlay/translations/ScreenPlay_es.qm | Bin 23994 -> 15451 bytes ScreenPlay/translations/ScreenPlay_es.ts | 75 +- ScreenPlay/translations/ScreenPlay_fr.qm | Bin 25418 -> 15962 bytes ScreenPlay/translations/ScreenPlay_fr.ts | 75 +- ScreenPlay/translations/ScreenPlay_ko.qm | Bin 17887 -> 11645 bytes ScreenPlay/translations/ScreenPlay_ko.ts | 75 +- ScreenPlay/translations/ScreenPlay_ru.qm | Bin 24146 -> 15747 bytes ScreenPlay/translations/ScreenPlay_ru.ts | 75 +- ScreenPlay/translations/ScreenPlay_vi.qm | Bin 23330 -> 14762 bytes ScreenPlay/translations/ScreenPlay_vi.ts | 75 +- ScreenPlay/translations/ScreenPlay_zh-CN.ts | 889 ------- ScreenPlay/translations/ScreenPlay_zh_CN.qm | Bin 0 -> 10299 bytes ScreenPlay/translations/ScreenPlay_zh_cn.ts | 2092 +++++++++++++++++ .../{ => translations}/UpdateTranslations.bat | 14 +- 23 files changed, 2400 insertions(+), 1143 deletions(-) delete mode 100644 ScreenPlay/translations/ScreenPlay_zh-CN.ts create mode 100644 ScreenPlay/translations/ScreenPlay_zh_CN.qm create mode 100644 ScreenPlay/translations/ScreenPlay_zh_cn.ts rename ScreenPlay/{ => translations}/UpdateTranslations.bat (63%) diff --git a/ScreenPlay/CMakeLists.txt b/ScreenPlay/CMakeLists.txt index c437f89c..f4b46538 100644 --- a/ScreenPlay/CMakeLists.txt +++ b/ScreenPlay/CMakeLists.txt @@ -60,6 +60,7 @@ set(headers app.h set(l10n translations/ScreenPlay_de.ts + translations/ScreenPlay_zh_cn.ts translations/ScreenPlay_en.ts translations/ScreenPlay_es.ts translations/ScreenPlay_fr.ts diff --git a/ScreenPlay/Resources.qrc b/ScreenPlay/Resources.qrc index 7a1d0def..096e767f 100644 --- a/ScreenPlay/Resources.qrc +++ b/ScreenPlay/Resources.qrc @@ -82,13 +82,6 @@ assets/wizards/example_html.png assets/wizards/example_qml.png assets/images/undraw_static_website_0107.svg - translations/ScreenPlay_de.qm - translations/ScreenPlay_en.qm - translations/ScreenPlay_es.qm - translations/ScreenPlay_fr.qm - translations/ScreenPlay_ru.qm - translations/ScreenPlay_ko.qm - translations/ScreenPlay_vi.qm assets/licenses/Apache2.txt assets/licenses/OFL.txt legal/DataProtection.txt @@ -115,5 +108,13 @@ assets/images/mask_workshop.png assets/images/Untitled.png assets/images/window.svg + translations/ScreenPlay_zh_cn.qm + translations/ScreenPlay_de.qm + translations/ScreenPlay_en.qm + translations/ScreenPlay_es.qm + translations/ScreenPlay_fr.qm + translations/ScreenPlay_ko.qm + translations/ScreenPlay_ru.qm + translations/ScreenPlay_vi.qm diff --git a/ScreenPlay/qml/Settings/Settings.qml b/ScreenPlay/qml/Settings/Settings.qml index ff19bc7e..7d68cdcc 100644 --- a/ScreenPlay/qml/Settings/Settings.qml +++ b/ScreenPlay/qml/Settings/Settings.qml @@ -166,6 +166,9 @@ Item { }, { "value": Settings.De, "text": qsTr("German") + }, { + "value": Settings.Zh_CN, + "text": qsTr("Chinese - Simplified") }, { "value": Settings.Ru, "text": qsTr("Russian") diff --git a/ScreenPlay/src/settings.cpp b/ScreenPlay/src/settings.cpp index 02c2bacd..5bfe5364 100644 --- a/ScreenPlay/src/settings.cpp +++ b/ScreenPlay/src/settings.cpp @@ -241,6 +241,7 @@ bool Settings::retranslateUI() } return true; } + qWarning() << tsFile.fileName() << ", cannot be loaded width langCode " << langCode; return false; } } diff --git a/ScreenPlay/src/settings.h b/ScreenPlay/src/settings.h index a7e41b8b..652a364a 100644 --- a/ScreenPlay/src/settings.h +++ b/ScreenPlay/src/settings.h @@ -103,7 +103,8 @@ public: Fr, Es, Ko, - Vi + Vi, + Zh_CN, }; Q_ENUM(Language) diff --git a/ScreenPlay/translations/ScreenPlay_de.qm b/ScreenPlay/translations/ScreenPlay_de.qm index 4037ab8fe282b2afd125de62a069fa4c5a4a4f2f..ef0d6a79c545a43f5486832d3dd5c9d3afba284d 100644 GIT binary patch delta 1587 zcmaKqdr(wm7{;GHyJydyJ!j9#O~3^WFNne-f}kh}Aq40^C=wzIwk=0nTNYf_#>?m; zqe-I~dCa_~BZ_H^O|COBj$$QB&Un9IO=eBTAdXr(R+^LcI>!e8k-vWDIp6oam*;&O zj%k{gG)4NfzW~qxhSSe^N2T$(4&4ak#Q_l(=uWwTxO%W_b-?&&u$xW*x&tb?t11KL zs!YBJcJB>3zo*g=1oms0@{~Xbz5tAkK<=u`@WC<`xf?eC+Ip4j-zo)0<%H$L4q)(h zOpR>-LXP0W?d_yH@qMP9iUn>~1yO-NX_nnd1j6byTYHKDCWwiAm;i+LFsZ8p0pWEf z&(sZ!sb+jFg@FDeW{tz<15$1<>&#bympR5oCs4{REXI)PY@e-GKn;aR!b4{I( z=pM_p%pOmL1#>OFCC@%exz>r)(Wt%L@oX!Ar`*YQCplAWC_MNlB^YGrYzv?OzZ&jM z8%!2n=99jqjv_zc3+6omOy~IGaq)oE#V>813|L$ET_cYIp)9{AzL`c9!#~v12=#Z2 z3l4ut_f3MitP&6d1Yh{2ULgLK@Y?AlV8U0z(l{DH$O@H78-*rYHtpwrq0POVmaas& z_J|w_$`pE1t^t9)VrUE{w5%4>+Pi7FR*92~pHLw&V!;slA9qHqPL2YiXNZkuRDdy4 zWn!23Nn$HCxWgyzYIad#i@4W8OfiTj%c#@v-Qua85|D69{Nu;_G=k%%p`Q0?<_}HF zKBoe#BTQ{RnxWWW>i8~=b|Xe5H%H}=R?}|-1_J>HP5)dYr!2iHBlby2sll`>)1~Eg zGid339qNaEoV5AM2(oy#bg=CkvhI-7^SBBa_E@^_s-)RBNl$B6QRm&}s7})6F7xPh z3u)VLnpbQl$AbSgf9&1@L~S*1vr)pB0`tYFLqO7b^Y!`b=zb~9Gc`<0!`+D-cu)r~ zWVrm*hB~d1E=GrkP4UQfubfj|>s_4Zt#*~#U9MVtt?W@2iqrZz-D$G+bNaJsWZ26h zD~-0;exA;h68br<3fukiz(uy9>*I~eN-5O8L@bw-kn#5w&1@@g$dm0=E~i^om$mhH3ywtW_r5Lk{lpiJ?@^4C?s!?`iv?+4>a3v)}QtnNR z2rw4f-*wKjd!03I%`-x$jLag9ax~4! z>5FB%$MLq`nU!qx#}-5y{D$p@2FAcR%G{y z0~Kj~;%>#HK4GmK*(YXIw)crabISSuqq&vowkR@9GL_W2YV1`-o|^fx!>b&#y~QVIACYC%fdBvi literal 24450 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 - + Russian - + French - + Spanish - + Korean - + Vietnamese - + Theme - + Switch dark/light theme - + System Default - + Dark - + Light - + Performance Leistung - + Pause wallpaper video rendering while another app is in the foreground - + We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required! @@ -1100,108 +1100,113 @@ wenn Sie ScreenPlay über Steam! installiert haben Um deine Frameraten im Spiel zu maximieren, kannst du diese Einstellung aktivieren, um alle aktiven Wallpaper zu pausieren! - + + Chinese - Simplified + + + + Default Fill Mode Standard-Füllmodus - + Set this property to define how the video is scaled to fit the target area. Lege diese Eigenschaft fest, um zu definieren, wie das Video skaliert wird, damit es in den Zielbereich passt. - + Stretch - + Fill - + Contain - + Cover - + Scale-Down - + About Über - + Thank you for using ScreenPlay Danke, dass du ScreenPlay verwendest - + Hi, I'm Elias Steurer also known as Kelteseth and I'm the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here: Moin, ich bin Elias Steurer, auch bekannt als Kelteseth und ich bin der Entwickler von ScreenPlay. Danke, dass du meine Software nutzt. Du kannst mir hier folgen, um Updates über ScreenPlay zu erhalten: - + Version Version - + ScreenPlay Build Version ScreenPlay-Build-Version - + Open Changelog Changelog öffnen - + Third Party Software Software von Drittanbietern - + ScreenPlay would not be possible without the work of others. A big thank you to: ScreenPlay wäre ohne die Arbeit anderer nicht möglich. Ein großes Dankeschön dafür geht an: - + Licenses Lizenzen - - + + Debug Messages Debugging-Meldungen - + If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime. Wenn den ScreenPlay sich falsch verhält, ist hier eine gute Möglichkeit, nach Antworten zu suchen. Hier werden alle Protokolle und Warnungen während der Laufzeit angezeigt. - + Data Protection Datenschutz - + We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others! Wir verwenden deine Daten sehr sorgfältig, um ScreenPlay zu verbessern. Wir verkaufen oder teilen diese (anonymen) Informationen nicht mit anderen! - + Privacy Datenschutz diff --git a/ScreenPlay/translations/ScreenPlay_en.qm b/ScreenPlay/translations/ScreenPlay_en.qm index 64f51e899fbe6fe70bb2d55c37284ea1d6fc67d4..5c5bd2294e8a205efda4c4a47ec5c46fb2ea0f7b 100644 GIT binary patch delta 155 zcmaFP@tSploSOp!0|O%vmqKX9MGWrKrU2OtP}&YkuZGY}zD$F6L_3;w9-dMxK<9Si5+3v=yPV_vTAc`K@+LEbdjOOG^JC!(7mFoUVJeq~`yGMte8+tHyB3$fhQW#Y%OpRFz)n4dW)R m{CbhhI(H-ujnOSet the ScreenPlay userinterface Language - + + Chinese - Simplified + + + + Performance @@ -747,168 +752,168 @@ - + Russian - + French - + Spanish - + Korean - + Vietnamese - + Theme - + Switch dark/light theme - + System Default - + Dark - + Light - + Pause wallpaper video rendering while another app is in the foreground - + We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required! - + Default Fill Mode - + Set this property to define how the video is scaled to fit the target area. - + Stretch - + Fill - + Contain - + Cover - + Scale-Down - + About - + Thank you for using ScreenPlay - + Hi, I'm Elias Steurer also known as Kelteseth and I'm the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here: - + Version - + ScreenPlay Build Version - + Open Changelog - + Third Party Software - + ScreenPlay would not be possible without the work of others. A big thank you to: - + Licenses - - + + Debug Messages - + If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime. - + Data Protection - + We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others! - + Privacy diff --git a/ScreenPlay/translations/ScreenPlay_es.qm b/ScreenPlay/translations/ScreenPlay_es.qm index e0ea90aaaf4bc91d9fb44c30e8823dc03b8abbf8..8553c48bdccdf0d65b8745756116d2cb46601429 100644 GIT binary patch delta 1404 zcmaKrYfKbp6o%iK-Pze;XLkXqEceoi<&NC%6cqwnA~jqp=t{eRRZ&>Chz2#fwZw?k zP|CDclqMDmwnB_`Nkc@56oi_X3RRJan%Y9CrZ;VDp(NTvCk^#S`Sr~EeKY6so-^lq znDLqhPrKp_00!VEWU4ut!g-mC?*Q4MfY&i7FI$1o9&m@1K)ey$(My2pj!fqVGUMFA zo%|k9Ov&VZz+JRZ{9LuNdv2-&P1N>OF2=Fdp_WT?LxL;$APvukX7g?X_Wq?N#n|Qz#a7tyfwUa=^C~I%e z1-K6OP^pOuc4q7KH-W%|>||XV;5so!I}lyZ-d}fv5+<-Sm#8B}t4!4igcxVJyH#D32P+t=N0Y_7UnlR8WpKuLRs&xS|$v)^MC_ z8t5kn2f0&=o(Do0?rLW#=^1Y1Q+pv0^9eVa5(_M9RJnfr3$SE|sxpM6XT{MAFTb`$F=)3 z3X5j*w*^$-2F>nJvfk~w%;*t~z1zB%X0uCkdxo5FwTte7l)&=`F{O8smgYS%E&mB6 zHi)bI=sZjt}ROO0Y(F(ni-WJY_5A4YXjN26j(YXy*yCY~%M#u>%IVrtCrr+E2< zj+U=b{B8UZIik|OP<0S+uCZ(PbWq~3I&HU|W~H%d2fj+79WcvOS!DV-v=h$0fJ>D2 zuiNB|*Cv_X!Mf-~H`<*qbbGhu(JtJP$%X5hZUm5{uj;5MtT9(q*vvLdm9%_C&;qwv+K>fq z2eiQp+~yh1{{O9`S#wwCFvY4EX}BmrP-k1rWfkRCi?lwj%OS;QGLj;3O#1!h*PR5T zbz3!+Yble=>8qtHiKiX4$*(a|cj}n5I(dn7DpeZ}y#_ ADgXcg literal 23994 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 F{4aFU2mSy6 diff --git a/ScreenPlay/translations/ScreenPlay_es.ts b/ScreenPlay/translations/ScreenPlay_es.ts index d3d5b8ba..1db371d6 100644 --- a/ScreenPlay/translations/ScreenPlay_es.ts +++ b/ScreenPlay/translations/ScreenPlay_es.ts @@ -1023,67 +1023,67 @@ si instaló ScreenPlay vía Steam! - + Russian - + French - + Spanish - + Korean - + Vietnamese - + Theme - + Switch dark/light theme - + System Default - + Dark - + Light - + Performance Rendimiento - + Pause wallpaper video rendering while another app is in the foreground - + We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required! @@ -1096,108 +1096,113 @@ si instaló ScreenPlay vía Steam! Para maximizar sus marcos dentro del juego, puede activar esta opción para detener todos los wallpaper activos! - + + Chinese - Simplified + + + + Default Fill Mode Modo de llenado por defecto - + Set this property to define how the video is scaled to fit the target area. Defina esta propiedad para definir cómo se escala el vídeo para que se ajuste al área de destino. - + Stretch - + Fill - + Contain - + Cover - + Scale-Down - + About Acerca de - + Thank you for using ScreenPlay Gracias por usar ScreenPlay - + Hi, I'm Elias Steurer also known as Kelteseth and I'm the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here: Hola, soy Elias Steurer también conocido como Kelteseth y soy el desarrollador de ScreenPlay. Gracias por usar mi software. Puedes seguirme para recibir actualizaciones sobre ScreenPlay aquí: - + Version Versión - + ScreenPlay Build Version Versión de construcción de ScreenPlay - + Open Changelog Registro de cambios abierto - + Third Party Software Software de terceros - + ScreenPlay would not be possible without the work of others. A big thank you to: ScreenPlay no sería posible sin el trabajo de otros. Muchas gracias a todos: - + Licenses Licencias - - + + Debug Messages Mensajes de depuración - + If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime. Si su ScreenPlay se comporta mal, esta es una buena manera de buscar respuestas. Esto muestra todos los registros y advertencias durante el tiempo de ejecución. - + Data Protection Protección de datos - + We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others! Utilizamos sus datos con mucho cuidado para mejorar ScreenPlay. No vendemos ni compartimos esta información (anónima) con otros! - + Privacy Privacidad diff --git a/ScreenPlay/translations/ScreenPlay_fr.qm b/ScreenPlay/translations/ScreenPlay_fr.qm index f4703927ab4812908c88f9debc81aec09f55c34b..ce3d1dcce3f249d78ca691bb659183533ececd61 100644 GIT binary patch delta 1487 zcmaJ=YfKbp6g@M$v$L}^yNihOlE>QO0|W#`#NsMl5ztC4pj1V4ST+KM1sB@XQr%)g zs@14*03XFZG@?>}6sNYNMS>zA#%R%krp302#YbaJH8D|JwbxG6wn_PQ=FYkEednHY z=X5vo{kz+Oyt)nm3}E^|!+B3s}e%F)9iZtY#bwUOm;G^o& zUakRzbluyVV*&p+bl>iuO%sgQ$3(M$&PTs9qYX$*(>L|eNkUf(3syY> z%v*)*sWE`%OQCw79f;+Gz2lFO6UT)8G5aVoKjEH%qT_X@)nB&&Qj2I^l21{5B?ex& zK~dz2bI(ixW-wyO&pFh8Ost+n5sbEJn2;)Zx8=rCt>1Ise1_x98@Ireqy1ebb6)Vf4DzRxf2J zjWeG-l}x)4sv*BhL)%#MFFv7wZ;<)HAUQUsQ^SxN%akNPa!9nStIVPuIjo_11yg#YH0^HT5Ua4TYt4iZh4coz0q2;i!2*e zYpr+h23|<9Hs;ZVks;Rewl9E$O6!j$Td02)1v|r|)*C<9DOaSNzyOEGC0Dsp%POkY zq*s-d=E|j|6>^2kqnt{O8-|@{nK%p^8W=MS+hqwKhP@rw_W!K@MDr?UFstA~kA`LsTEW$}(zJ)<*_4Z|M$Jty|v1D0f#xDVJCDD*ke+(U{|r z*JL=$m6h_`=S8zjzu!~lsvP&c2rh`QK4sjD4uD7L%k@_Z3U)th+U}ewJnK#f{sIqHyW{`> literal 25418 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éfinir la langue de l'interface utilisateur ScreenPlay - + + Chinese - Simplified + + + + Performance Performance @@ -1038,168 +1043,168 @@ si vous avez installé ScreenPlay via Steam ! - + Russian - + French - + Spanish - + Korean - + Vietnamese - + Theme - + Switch dark/light theme - + System Default - + Dark - + Light - + Pause wallpaper video rendering while another app is in the foreground - + We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required! - + Default Fill Mode Mode de remplissage par défaut - + Set this property to define how the video is scaled to fit the target area. Définissez cette propriété pour définir la manière dont la vidéo est mise à l'échelle pour s'adapter à la zone cible. - + Stretch - + Fill - + Contain - + Cover - + Scale-Down - + About À propos de - + Thank you for using ScreenPlay Merci d'utiliser ScreenPlay - + Hi, I'm Elias Steurer also known as Kelteseth and I'm the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here: Bonjour, je suis Elias Steurer, aussi connu sous le nom de Kelteseth, et je suis le développeur de ScreenPlay. Merci d'utiliser mon logiciel. Vous pouvez me suivre pour recevoir des mises à jour sur ScreenPlay ici : - + Version Version - + ScreenPlay Build Version Version de construction de ScreenPlay - + Open Changelog Ouvrir le journal des modifications - + Third Party Software Logiciel tiers - + ScreenPlay would not be possible without the work of others. A big thank you to: ScreenPlay ne serait pas possible sans le travail des autres. Un grand merci à : - + Licenses Licences - - + + Debug Messages Messages de débogage - + If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime. Si votre ScreenPlay se comporte mal, c'est une bonne façon de chercher des réponses. Ceci montre tous les journaux et les avertissements pendant l'exécution. - + Data Protection Protection des données - + We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others! Nous utilisons vos données avec beaucoup de soin pour améliorer le ScreenPlay. Nous ne vendons ni ne partageons ces informations (anonymes) avec d'autres personnes ! - + Privacy Confidentialité diff --git a/ScreenPlay/translations/ScreenPlay_ko.qm b/ScreenPlay/translations/ScreenPlay_ko.qm index 8f898b52df315e474a2dbf5df43d2603c2c9e71d..a8d149b9101f876c2b390a80ee045a0ff962b65a 100644 GIT binary patch delta 1573 zcmaKqdr(w$6vxlry?5{4z4z|rv4DuMyDB0pu)FwZP&0zvgiNLh%ojPc?d~YFEVwL= zM6yAtI4Ti8DM@k~-X+!O)Ehw2ahxbwN^p5Hy^ ze81=S?RLdqtLkC{${_$y0I1gg!+M$Qu*}fU0kV<+BGf>i@&XwC0A>dbFjEiA?h^n^ zr%aKRnGg$1$9DkAN}0@8z#MU7eKqj9vjEeTuz2$Y0NwMj_>El<0IKG}3()grs$*m( za>!nQ$UE@ltZIOeB6#iX!vImw!sT=a4hL}66^?^-DK`C_3J_MV*fWxgT8gRIn-+j@ zAC3_zVvWr-+e>JSxZ&jFx6ptd{n0TRZjTIo^%Ans9WxTXz2dq!rwiyB=$fDQLj zw@#o!Wrj?qRLNyy0U=$vIHL-HWt1Ctm;pjf$}?^0*zh!+l1u?m)9KyWhX7{Wpxe)) z6Na7i#imREDafp7MyJDWGrMBW&UP-t0w(6- z!nycko+|8%UjSlWQq?!TjDtm~hELmZ@QrNDyZB$+Io5Q^ih~AaimhyNJvyWcvZ+6z zBT=<%UEeJ{*UGl9dIamf&bGgJpU2p)zF;C=wEj+a)h!IhljqtB1xO3L`a6Q^ebB+lathw^aJ8GJ<&t|BB|W_$x* zmv2L>OnkSu5-**NAH0RmXkXz+<_#j}2vIY!v2L%h@bEAyo+m8Iy^906g{6A@ZnOwR zbBzE~J``$J;vno!neh?Ao2gwW^iV)(Zt-B@GeU5rx;bryXzI@vPo zGg6pTM^de34VUdL^`j)Wi^0B#6qWkE6vl^WN6+SF!GDj18QY5d* zacn49>+ly8dxWP{~jdBuHW|5s;uforYXU&>-eK1trU=t-948fi?nv#MOT z!{=NV{M1^-1{>0xOz?-twkb%9ZhDZ;;1r}RGnzb?xrZ#UO_S7lK1X@Bv)KEf&15o` z7D)m&qx#`@(rQZ@4=&ge#)Esd*zv$%e|0?Qv|G7{1-t~^)QZbWJjD*z)4t+Dx6@B< HWZM1)NEgH_ delta 7822 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 - + Russian - + French - + Spanish - + Korean - + Vietnamese - + Theme - + Switch dark/light theme - + System Default - + Dark - + Light - + Performance 성능 - + Pause wallpaper video rendering while another app is in the foreground - + We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required! @@ -1021,108 +1021,113 @@ Steam을 통해 설치하셨을때의 기본 위치입니다! 즐기시는 게임의 프레임율을 향상시키려면, 이 기능을 켜서 활성화된 모든 배경화면을 일시 정지 시키세요! - + + Chinese - Simplified + + + + Default Fill Mode 기본 채우기 설정 - + Set this property to define how the video is scaled to fit the target area. 이 값으로 화면에 영상을 어떻게 채울지 설정하세요. - + Stretch - + Fill - + Contain - + Cover - + Scale-Down - + About 알아보기 - + Thank you for using ScreenPlay ScreenPlay를 사용해주셔서 감사합니다 - + Hi, I'm Elias Steurer also known as Kelteseth and I'm the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here: 안녕하세요, ScreenPlay를 개발한, Kelteseth 닉네임을 쓰고 있는 Elias Steurer입니다. 제 소프트웨어를 사용해주셔서 감사합니다. 저를 팔로우하셔서 ScreenPlay의 업데이트 내용을 확인하실 수 있습니다 클릭: - + Version 버전 - + ScreenPlay Build Version ScreenPlay 빌드 버전 - + Open Changelog 변경 이력 열기 - + Third Party Software 타사 소프트웨어 - + ScreenPlay would not be possible without the work of others. A big thank you to: ScreenPlay 기여자 여러분의 도움에 의해 완성되었습니다. 여러분께 감사드립니다: - + Licenses 라이선스 - - + + Debug Messages 디버그 메시지 - + If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime. ScreenPlay가 올바르게 작동하지 않고 있다면, 이것이 해답이 될 수 있습니다. 이것은 런타임동안의 모든 이력과 경고를 포함하고 있습니다. - + Data Protection 데이터 보호 - + We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others! ScreenPlay 향상을 위해 여러분의 익명 데이터를 신중히 사용합니다. 절대 정보를 팔거나 공유하지 않습니다! - + Privacy 개인 정보 diff --git a/ScreenPlay/translations/ScreenPlay_ru.qm b/ScreenPlay/translations/ScreenPlay_ru.qm index 495aa0225f1193af246e139287e9f37079a2e360..d4ec3a10374b8604d4e7f3ef80e1b034aca1c588 100644 GIT binary patch delta 1608 zcmaKqc}x^%7{;HSo!Ob$nVpdZ4?yKmtE_+ruz;?Ms8rC3RQP&c87Qx zh>F6L;bf-I7QFxQG143G-FP>d1nw4w0t40=}Z=xd-HG5g%_EpXF5A| z=;W)6Vh$b9>y~lygi1i1Vti}U2%zuh#&7G!1Ce9d!~_OluCm*6jsSKiTYrU;h+o0p z+&K~Gy`7u8ixQ8B=e9%!uF=9p+>X;t6mc83KQtN`zKOfs;GvG9xhs2T11VA5O-BlC zj4@fi`3)Gd)U$rI@C{?ABU>@wG%10iX|lB@~#itXevgHg48wN>p~-7(!9UDhC=*0{v>0)@Ow@b6$DmTR?AMuF_GqjynHJ zjX6iU7o*y$-=tT6R;}DYiS=$$x0ZYe#BNo0y6D1TKdM(_4g$$*)!U1!0d*qHHGPp0 zKs_77I)fL4sYcB&4-W4)(eHJad$Wqm%9m%C7yIV8eZDexnb)uFl{0&&KAVu*LzPj6 z_fXAHY&}#fl;|F+QQ^1$zZxu-i`3v=yUC#0^W#Jz+v_g$6_t3keW{nU*0fpLp7b{D z_?T1L$?>x_&Y>FYS|S&#P0LK~R9fX&EhvpkGidjnwMK=tYF{{eYY!c=*6dUUnOG~E z$)*StAx!i$X8L?Q(VXjER+omQe1%W;ZjcA2l#T{y#Ey4dR}*RIc>X{{pPmJq}9 OIH@CyVV}pFL;nGso!4vt literal 24146 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 ThJQQK^4<20*1sKX-tqqd16Uv% diff --git a/ScreenPlay/translations/ScreenPlay_ru.ts b/ScreenPlay/translations/ScreenPlay_ru.ts index ceed2834..7834a2d2 100644 --- a/ScreenPlay/translations/ScreenPlay_ru.ts +++ b/ScreenPlay/translations/ScreenPlay_ru.ts @@ -1022,67 +1022,67 @@ ms), но есть и некоторые проприетарные, такие - + Russian - + French - + Spanish - + Korean - + Vietnamese - + Theme - + Switch dark/light theme - + System Default - + Dark - + Light - + Performance Производительность - + Pause wallpaper video rendering while another app is in the foreground - + We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required! @@ -1095,108 +1095,113 @@ ms), но есть и некоторые проприетарные, такие Чтобы максимизировать количество кадров в игре, вы можете включить эту настройку, чтобы поставить на паузу все активные обои! - + + Chinese - Simplified + + + + Default Fill Mode Режим заполнения по умолчанию - + Set this property to define how the video is scaled to fit the target area. Включите эту настройку, чтобы определить, как видео масштабируется в соответствии с целевой областью. - + Stretch - + Fill - + Contain - + Cover - + Scale-Down - + About О сайте - + Thank you for using ScreenPlay Спасибо за использование ScreenPlay - + Hi, I'm Elias Steurer also known as Kelteseth and I'm the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here: Привет, я Elias Steurer, также известный как Kelteseth, и я разработчик ScreenPlay. Спасибо за использование моего программного обеспечения. Вы можете подписаться на меня, чтобы получать обновления о ScreenPlay: - + Version Версия - + ScreenPlay Build Version Версия сборки ScreenPlay - + Open Changelog Открыть журнал изменений - + Third Party Software Стороннее ПО - + ScreenPlay would not be possible without the work of others. A big thank you to: ScreenPlay был бы невозможен без работы других. Большое спасибо: - + Licenses Лицензии - - + + Debug Messages Отладочные сообщения - + If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime. Если ваш ScreenPlay плохо себя ведет, это хороший способ поиска ответов. Он показывает все журналы и предупреждения во время работы. - + Data Protection Защита данных - + We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others! Мы используем ваши данные очень тщательно, чтобы улучшить ScreenPlay. Мы не продаем и не делимся этой (анонимной) информацией с другими! - + Privacy Конфиденциальность diff --git a/ScreenPlay/translations/ScreenPlay_vi.qm b/ScreenPlay/translations/ScreenPlay_vi.qm index 6a3443c3751d40f4c6321f28969e64f9260b0379..12aeb5c61f8b5660d6548d48c619a250c4864bfb 100644 GIT binary patch delta 1530 zcmaJcnczkE0`hzR%zmbvOsM%uqt$25U|l&T_v?X zYAE&7`lvM(1GLsOfi;FSVhTQ}i4hP{)2h)_f*RYZjS04m?X}aE`a}QBnfrbBe)rsS zZp(4qk^1IPkNzqE9Uwf=(B!M3*r{QV1;~#FLd#${=LTYLg5O~PrYD2ndj>FAG!)Dl zPIynlls~|?|48@68Va+)f9s?^t04sp0*PJ7+k6Qggw!MNlU)Fxq@j3+@HFts5a!1< z0s+nV=(CeRcrLEaaS$osPNhE(7Oq?WQwk7tPxtAljb^yTg^wiz!MWVbEq;Jc5|?it z0TS{!Pg^0qKg4}lQ4XX&=9<(iKy))VvbEI%_-%Xk10?rwcgu#UVK?{W3{9rLs-f|M zUM!#oRHn~+Z4+SHt6#Gt2?%^kKhQdd8g>{G6F7i7Vc1)60!SG!v<=eav4w`q2XX-a zgM3K~DLnBwzbkBr@)q#>PM;!0xA8~(JrTgvUcUcm1sxpc2fru=ruFlet!Y#kWAwZ5 zGcb9`xbwh9A{J{LIiE|+ZwX;vQe8}$5PM}BNxVx#-w+{TCn;n~5mN4xBH_D*=DsJC z7bdiorW3J6LfgB~@MGaZ;O%Gou z{}bB8)Lxn>Y*<{l{3#&+D%z$e0_Kb2y2DvO+y${ErkfNwB(^3VChOi8$Bbm5G0A7u zHyxBON~(P+S#nDX8M+I^Uy|mXPX*EnB~SIuB4R2@>*C3RfHyUq<|8$i&m~VcN?q;^ zv}|S4wI`&EUyw99;~L=GEl-?EjY9@y>&X#Xs&+Zc_LK-^$qOgZd7LV*Op64jG|F4; zL`2NcFnNKzC*>#&+99_bb`b%=Bez%3PinM$)=m=#bMm>*723{5`N0p5NGf0RF=zxBl|Tp?$OX#8jp)vp9sFFG}fD{T; zHqyZ)PqngdIEoawp>%fj&^B9@(cde{^Hs_t*HYSnWy+tmn`!cXHL{Ol)uhHY zt)^v~r*7Iuiuw1eyWRVN2wpucz-ov_n?)Ms*XQl##D#9eOf(CyFeGP=g4p zzzx9%dC@y;OUb0j7hTrro-tHV#2zdOWE&OnB@MHK8()0uEtY2~Y;oEcD_tBV zn)02FN>`QJ$qHs{XF2Kf*+}|z_Djas%s+dfk67TYZ=flim8>Rv8Ecw((5uc$)Uh$^ zG4_3CG`nY2SZ{_!@+ow@Q?=aDP*vk*F`1K}i(50JpNoexFxs4s zx{4Lv+u8m;-Zk?N3Enqs*__vRG1IY;B^Oz!J>6s~s&lL@sHkDZ_N?(>kKH;RT(PH) j2TJLy>c2JazZG1{2BIc1Tj>YmN!LrW#s896XG!H>l;gf* literal 23330 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 Gto;A3rmwmH diff --git a/ScreenPlay/translations/ScreenPlay_vi.ts b/ScreenPlay/translations/ScreenPlay_vi.ts index bb225495..72121db3 100644 --- a/ScreenPlay/translations/ScreenPlay_vi.ts +++ b/ScreenPlay/translations/ScreenPlay_vi.ts @@ -1023,67 +1023,67 @@ if you installed ScreenPlay via Steam! - + Russian - + French - + Spanish - + Korean - + Vietnamese - + Theme - + Switch dark/light theme - + System Default - + Dark - + Light - + Performance Hiệu suất - + Pause wallpaper video rendering while another app is in the foreground - + We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required! @@ -1096,108 +1096,113 @@ if you installed ScreenPlay via Steam! Để chơi game mượt mà hơn, bạn có thể bật tùy chọn này để tạm dừng mọi ảnh nền đang hoạt động! - + + Chinese - Simplified + + + + Default Fill Mode Chế độ để video mặc định - + Set this property to define how the video is scaled to fit the target area. Đặt cái này để có thể biết được làm thế nào để video có tỉ lệ vừa với mục tiêu. - + Stretch - + Fill - + Contain - + Cover - + Scale-Down - + About Về ứng dụng - + Thank you for using ScreenPlay Cảm ơn vì đã dùng ScreenPlay - + Hi, I'm Elias Steurer also known as Kelteseth and I'm the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here: Chào, tôi là Elias Steurer hay được biết đến là Kelteseth và tôi là người lập trình ư.d ScreenPlay. Cảm ơn bạn vì đã dùng ứng dụng của tôi. Bạn có thể theo dõi tôi để nhận những cập nhật về ScreenPlay tại đây - + Version Phiên bản - + ScreenPlay Build Version Bản dựng của ScreenPlay - + Open Changelog Mở lịch sử thay đổi - + Third Party Software Phần mềm của bên thứ ba - + ScreenPlay would not be possible without the work of others. A big thank you to: ScreenPlay sẽ ko thể thực hiện được nếu không có thành quả của người khác. Xin chân thành cảm ơn:[delete this] deleted user bc waifus are great - + Licenses Bản quyền - - + + Debug Messages Tin nhắn gỡ lối - + If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime. Nếu ScreenPlay của bạn bị lỗi thì đây là một cách tốt để tìm câu trả lời. Ở đây xuất hiện tất cả các bản ghi và cảnh báo trong thời gian chạy. - + Data Protection Bảo vệ dữ liệuliệu - + We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others! Chúng tôi dùng dữ liệu của bạn rất cẩn thận để cải tiến ScreenPlay. Chúng tôi ko bán hay chia sẻ đữ liệu (ẩn danh) với bên thứ 3 - + Privacy Quyền rieng tư diff --git a/ScreenPlay/translations/ScreenPlay_zh-CN.ts b/ScreenPlay/translations/ScreenPlay_zh-CN.ts deleted file mode 100644 index 2ec0b5ee..00000000 --- a/ScreenPlay/translations/ScreenPlay_zh-CN.ts +++ /dev/null @@ -1,889 +0,0 @@ - - - - - Community - - - We use Stomt because it provides quick and easy feedback via I like/I wish. So you can easily give us feedback and speak your mind. We will read these wishes on a daily basis! - 我们使用Stomt,因为它以“我喜欢/我希望”提供快速简单的反馈。您可以简单的给我们反馈,说出您的想法。我们每天都会查看这些愿望! - - - - Open ScreenPlay Stomt page - 打开ScreenPlay Stomt页 - - - - Forums - 论坛 - - - - Blog - 博客 - - - - Source Code - 源码 - - - - Workshop - 创意工坊 - - - - Create - - - Create wallpapers and widgets for local usage or the steam workshop! - 为本地使用创建壁纸,或者发布到steam创意工坊! - - - - CreateContent - - - Create Widgets and Scenes - 创建部件和场景 - - - - Create Empty Widget - 创建空部件 - - - - Example Widgets and Scenes - 样例部件和场景 - - - - Simple clock widget - 简易时钟部件 - - - - Musik scene wallpaper visualizer - - - - - Changing scene wallpaper via unsplash.com - 通过unsplash.com获取场景壁纸 - - - - CreateEmptyWidget - - - Create an empty widget - 创建空部件 - - - - General - 基本 - - - - Widget name - 部件名 - - - - Copyright owner - 版权所有者 - - - - Type - 类型 - - - - License - 许可证 - - - - Tags - 标签 - - - - Save - 保存 - - - - Abort - 取消 - - - - Create Widget... - 创建部件... - - - - CreateImport - - - Import a Creation - 导入作品 - - - - CreateUpload - - - Upload a Creation - 上传作品 - - - - CreateWallpaperResult - - - An error occurred! - 发生错误! - - - - Copy text to clipboard - 将文本复制到剪贴板 - - - - Back to create and send an error report! - 返回并发送错误报告 - - - - CreateWallpaperVideoImportConvert - - - Generating preview image... - 生成预览图... - - - - Generating preview thumbnail image... - 生成预览缩略图... - - - - Generating 5 second preview video... - 生成5秒预览视频... - - - - Generating preview gif... - 生成预览GIF... - - - - Converting Audio... - 转换音频... - - - - Converting Video... This can take some time! - 转换视频... 这可能需要一些时间! - - - - Converting Video ERROR! - 转换视频错误! - - - - Convert a video to a wallpaper - 转换视频到壁纸 - - - - - - - - - Generating preview video... - 生成预览视频... - - - - You can set your own preview image here! - 你可以在这里设置预览图! - - - - Name (required!) - 名称(必填) - - - - Description - 简介 - - - - Youtube URL - Youtube链接 - - - - Abort - 取消 - - - - Save - 保存 - - - - Save Wallpaper... - 保存壁纸... - - - - DefaultVideoControls - - - Volume - 音量 - - - - Playback rate - 播放速度 - - - - Current Video Time - 当前视频时间 - - - - Fill Mode - 填充模式 - - - - FFMPEGPopup - - - Begin downloading FFMPEG - 开始下载FFMPEG - - - - FFMPEG download failed - FFMPEG下载失败 - - - - FFMPEG download successful - FFMPEG下载成功 - - - - Extracting FFMPEG - 提取FFMPEG - - - - ERROR extracting ffmpeg from RAM - 从主存提取ffmpeg出错 - - - - ERROR extracing ffmpeg - 提取ffmpeg出错 - - - - ERROR saving FFMPEG to disk - 保存FFMPEG到硬盘出错 - - - - ERROR extracing FFPROBE - 提取FFPROBE出错 - - - - ERROR saving FFPROBE to disk - 保存FFPROBE出错 - - - - Extraction successful - 提取成功 - - - - All done and ready to go! - 准备就绪! - - - - You cannot create Wallpaper without FFMPEG installed! - 您不能在没有FFMPEG时创建壁纸! - - - - Abort - 取消 - - - - - Download FFMPEG - 下载FFMPEG - - - - Before we can start creating content you need to download FFMPEG - 在我们开始创建内容之前,您需要下载FFMPEG。 - - - - <b>Why do we bother you with this?</b> -<br><br> Well its because of <b>copyright</b> and many many <b>patents</b>. -Files like .mp4 or .webm are containers for video and audio. Every audio -and video file is encoded with a certain codec. These can be open source -ceand free to use like <a href='https://wikipedia.org/wiki/VP8'>VP8</a> and the newer <a href='https://wikipedia.org/wiki/VP9'>VP9</a> (the one YouTube uses for their web -ms)but there are also some proprietary ones like <a href='https://wikipedia.org/wiki/H.264/MPEG-4_AVC'>h264</a> and the successor <a href='https://wikipedia.org/wiki/High_Efficiency_Video_Coding'>h265</a>. -<br> -<br> - - - We as software developer now need to deal with stuff like this in a field wedo not have any expertise in. The desicion to enable only free codecs for content wasan easy one but we still need to provide a way for our user to import wallpaper without a hassle. We do not provide <a href='https://ffmpeg.org/'>FFMPEG</a> for converting video and audio with ScreenPlay because we are not allowed to. We let the user download <a href='https://ffmpeg.org/'>FFMPEG</a> wich is perfectly fine! -<br> -Sorry for this little inconvenience :) -<br> -<br> -<center> -<b> -IF YOU DO NOT HAVE A INTERNET CONNECT YOU CAN SIMPLY PUT FFMPEG AND FFPROBE -IN THE SAME FOLDER AS YOUR SCREENPLAY EXECUTABLE! -</b> -<br> -<br> -This is usually: -<br> C:Program Files (x86)SteamsteamappscommonScreenPlay -<br> -if you installed ScreenPlay via Steam! -</center> -<br> -<br> -<b>~ Kelteseth | Elias Steurer</b> - <b>为什么我们要麻烦您呢?</b> -<br><br> 这是因为<b>版权</b>和许多许多<b>专利</b>。 -文件如.mp4或.webm是视频和音频的容器。每个音频 -和视频文件都以特定的编解码器编码。这可能是自由 -开源软件如 <a href='https://wikipedia.org/wiki/VP8'>VP8</a> 和更新的 <a href='https://wikipedia.org/wiki/VP9'>VP9</a> (Youtube在他们的Web媒体服务所使用的) -但也有一些专有的如 <a href='https://wikipedia.org/wiki/H.264/MPEG-4_AVC'>h264</a> 及后继的 <a href='https://wikipedia.org/wiki/High_Efficiency_Video_Coding'>h265</a>. -<br> -<br> - - -作为软件开发者,我们现在需要在一个我们没有任何专业知识的领域处理这样的事情。我们可以简单地决定只使用自由的编解码器来制作内容,但我们仍然需要提供一种方法,让我们的用户可以轻松地导入壁纸。 我们没有提供 <a href='https://ffmpeg.org/'>FFMPEG</a> 以在ScreenPlay内转换视频和音频,因为我们不被允许。我们让用户自己下载 <a href='https://ffmpeg.org/'>FFMPEG</a> ,这个很棒的选择! -<br> -抱歉给您带来不便 :) -<br> -<br> -<center> -<b> -如果您没有网络连接,您可以将ffmpeg与ffprobe的可执行文件简单的放在ScreenPlay的目录! -</b> -<br> -<br> -它通常是 -<br> C:Program Files (x86)SteamsteamappscommonScreenPlay -<br> -如果您通过Steam安装ScreenPlay! -</center> -<br> -<br> -<b>~ Kelteseth | Elias Steurer</b> - - - - Not now! - 现在不行! - - - - You can now start creating content! - 现在您可以开始创建内容! - - - - Start! - 开始! - - - - Footer - - - QML Quickstart Guide - QML快速教程 - - - - Documentation - 文档 - - - - Forums - 论坛 - - - - Workshop - 创意工坊 - - - - ImageSelector - - - Clear - 清除 - - - - Select Preview Image - 选择预览图 - - - - ImportContent - - - Import Content - 导入内容 - - - - Import video - 导入视频 - - - - FFMPEG Needed for import - 导入需要FFMPEG - - - - Import ThreeJs Scene - 导入ThreeJs场景 - - - - Upload Exsisting Project to Steam - 上传已建立的项目到Steam - - - - Installed - - - Refreshing! - 刷新中... - - - - - Pull to refresh! - 下拉以刷新 - - - - Get more Wallpaper & Widgets via the Steam workshop! - 通过Steam创意工坊获取更多部件和壁纸! - - - - All - 全部 - - - - Videos - 视频 - - - - Scenes - 场景 - - - - Widgets - 部件 - - - - - - - - - Search for Wallpaper & Widgets - 搜索壁纸 & 部件 - - - - InstalledWelcomeScreen - - - Get free Widgets and Wallpaper via the Steam Workshop - 通过Steam创意工坊获取免费的部件和壁纸 - - - - Browse the Steam Workshop - 浏览Steam创意工坊 - - - - Monitors - - - Wallpaper Configuration - 壁纸配置 - - - - Remove selected - 移除已选择 - - - - Remove all Wallpapers - 移除所有壁纸 - - - - Remove all Widgets - 移除所有部件 - - - - NavigationWallpaperConfiguration - - - Configurate active Wallpaper or Widgets - 设置活动的壁纸或部件 - - - - No active Wallpaper or Widgets - 没有活动的的壁纸或部件 - - - - ScreenPlayItem - - - Open containing folder - 打开所在文件夹 - - - - Open workshop Page - 打开创意工坊页面 - - - - Settings - - - General - 基本 - - - - Autostart - 自启动 - - - - ScreenPlay will start with start with your operating system and will setup your Desktop every time for you. - ScreenPlay将在您操作系统启动时启动,并且会设置您的桌面。 - - - - High priority Autostart - 高优先级自启动 - - - - This options grants ScreenPlay a higher autostart priority than other apps. - 这个选项赋予ScreenPlay比其他应用程序更高的自启动优先级。 - - - - Send anonymous crash reports and statistics - 发送匿名崩溃报告与统计 - - - - Help us make ScreenPlay faster and more stable. All collected data is purely anonymous and only used for development purposes! - 帮助我们,让ScreenPlay更快更稳定。所有被收集的数据完全匿名,并且只用于开发。 - - - - Set save location - 设置保存位置 - - - - Set location - 设置位置 - - - - Important: Changing this directory has no effect on the workshop download path. ScreenPlay only supports having one content folder! - 重要提示:改变这个目录对创意工坊的下载路径没有影响。ScreenPlay只支持一个内容文件夹! - - - - Language - 语言 - - - - Set the ScreenPlay UI Language - 设置ScreenPlay界面语言 - - - - Performance - 性能 - - - - Pause wallpaper while ingame - 在游戏中时暂停壁纸 - - - - To maximise your framerates ingame, you can enable this setting to pause all active wallpapers! - 为了提升你在游戏中的帧数,你可以启用这个设置来暂停所有活动的壁纸! - - - - Default Fill Mode - 默认填充模式 - - - - Set this property to define how the video is scaled to fit the target area. - 设置此属性可定义视频的缩放方式以适应目标区域。 - - - - About - 关于 - - - - Thank you for using ScreenPlay - 感谢您使用ScreenPlay - - - - Hi, I'm Elias Steurer also known as Kelteseth and I'm the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here: - 嗨,我是Elias Steurer,也叫Kelteseth,我是ScreenPlay的开发者。谢谢你使用我的软件。你可以在这里关注我,接收ScreenPlay的更新: - - - - Version - 版本 - - - - ScreenPlay Build Version - ScreenPlay编译版本 - - - - Open Changelog - 打开更新日志 - - - - Third Party Software - 第三方软件 - - - - ScreenPlay would not be possible without the work of others. A big thank you to: - 没有其他人的帮助,ScreenPlay不可能实现。我非常感谢: - - - - Licenses - 许可证 - - - - - Debug Messages - 调试信息 - - - - If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime. - 如果你的ScreenPlay出现错误行为,这是一个找出原因的好方法。这将显示所有的日志和运行时的警告。 - - - - Data Protection - 数据保护 - - - - We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others! - 我们十分小心地使用您的数据来提升ScreenPlay。我们不出售或分享这些匿名信息给其他人! - - - - Privacy - 隐私协议 - - - - SettingsExpander - - - Copy text to clipboard - 复制文本到剪贴板 - - - - Sidebar - - - Headline - 标题 - - - - Select a Monitor to display the content - 选择要显示内容的显示器 - - - - Set Volume - 设置音量 - - - - Fill Mode - 填充模式 - - - - Set wallpaper - 设置壁纸 - - - - Set Wallpaper - 设置壁纸 - - - - Create Widget - 创建部件 - - - - - Create Wallpaper - 创建壁纸 - - - - TagSelector - - - Save - 保存 - - - - Add tag - 添加标签 - - - - Cancel - 取消 - - - - Add Tag - 添加标签 - - - - XMLNewsfeed - - - News & Patchnotes - 新闻 & 说明 - - - - main - - - ScreenPlay - Double click to change you settings. - ScreenPlay - 双击以改变设置。 - - - - Open ScreenPlay - 打开ScreenPlay - - - - - Mute all - 关闭全部通知 - - - - Unmute all - 开启全部通知 - - - - - Pause all - 暂停全部 - - - - Play all - 播放全部 - - - - Quit - 退出 - - - diff --git a/ScreenPlay/translations/ScreenPlay_zh_CN.qm b/ScreenPlay/translations/ScreenPlay_zh_CN.qm new file mode 100644 index 0000000000000000000000000000000000000000..982675f86ce7f9b8ec9f0e727ce611b23264fd42 GIT binary patch literal 10299 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 S!kB&?YwGLhH$ns!jsFLNE^3ni literal 0 HcmV?d00001 diff --git a/ScreenPlay/translations/ScreenPlay_zh_cn.ts b/ScreenPlay/translations/ScreenPlay_zh_cn.ts new file mode 100644 index 00000000..21516d50 --- /dev/null +++ b/ScreenPlay/translations/ScreenPlay_zh_cn.ts @@ -0,0 +1,2092 @@ + + + + + Community + + We use Stomt because it provides quick and easy feedback via I like/I wish. So you can easily give us feedback and speak your mind. We will read these wishes on a daily basis! + 我们使用Stomt,因为它以“我喜欢/我希望”提供快速简单的反馈。您可以简单的给我们反馈,说出您的想法。我们每天都会查看这些愿望! + + + Open ScreenPlay Stomt page + 打开ScreenPlay Stomt页 + + + Forums + 论坛 + + + Blog + 博客 + + + Source Code + 源码 + + + Workshop + 创意工坊 + + + + Wiki + + + + + Forum + + + + + Issue List + + + + + Release Notes + + + + + Contribution Guide + + + + + Steam Workshop + + + + + CommunityNavItem + + + Open in browser + + + + + Create + + + Create wallpapers and widgets for local usage or the steam workshop! + 为本地使用创建壁纸,或者发布到steam创意工坊! + + + + CreateContent + + + Create Widgets and Scenes + 创建部件和场景 + + + + Create Empty Widget + 创建空部件 + + + + Example Widgets and Scenes + 样例部件和场景 + + + + Empty HTML Wallpaper + + + + Simple clock widget + 简易时钟部件 + + + + Musik scene wallpaper visualizer + + + + + Changing scene wallpaper via unsplash.com + 通过unsplash.com获取场景壁纸 + + + + CreateContentButton + + + Not yet implemented. Stay tuned! + + + + + CreateEmptyHtmlWallpaper + + + This wizard lets you create a empty html based wallpaper. You can put anything you can imagine into this html file. For example this can be a three.js scene or a utility application written in javascript. + + + + + Next + + + + + Create a html Wallpaper + + + + + General + 基本 + + + + Wallpaper name + + + + + Copyright owner + 版权所有者 + + + + License + 许可证 + + + + Tags + 标签 + + + + Preview Image + + + + + You can set your own preview image here! + 你可以在这里设置预览图! + + + + Abort + 取消 + + + + Save + 保存 + + + + Create Html Wallpaper... + + + + + CreateEmptyWidget + + + Create an empty widget + 创建空部件 + + + + General + 基本 + + + + Widget name + 部件名 + + + + Copyright owner + 版权所有者 + + + + Type + 类型 + + + + License + 许可证 + + + + Tags + 标签 + + + + Save + 保存 + + + + Abort + 取消 + + + + Create Widget... + 创建部件... + + + + CreateImport + + Import a Creation + 导入作品 + + + + CreateUpload + + Upload a Creation + 上传作品 + + + + CreateWallpaperCodec + + + Import a video + + + + + Depending on your PC configuration it is better to convert your wallpaper to a specific video codec. If both have bad performance you can also try a QML wallpaper! + + + + + Set your preffered video codec: + + + + + Open Documentation + + + + + Next + + + + + CreateWallpaperResult + + + An error occurred! + 发生错误! + + + + Copy text to clipboard + 将文本复制到剪贴板 + + + + Back to create and send an error report! + 返回并发送错误报告 + + + + CreateWallpaperVideoImportConvert + + + Generating preview image... + 生成预览图... + + + + Generating preview thumbnail image... + 生成预览缩略图... + + + + Generating 5 second preview video... + 生成5秒预览视频... + + + + Generating preview gif... + 生成预览GIF... + + + + Converting Audio... + 转换音频... + + + + Converting Video... This can take some time! + 转换视频... 这可能需要一些时间! + + + + Converting Video ERROR! + 转换视频错误! + + + + Analyse Video ERROR! + + + + + Convert a video to a wallpaper + 转换视频到壁纸 + + + + + + + + + Generating preview video... + 生成预览视频... + + + + You can set your own preview image here! + 你可以在这里设置预览图! + + + + Name (required!) + 名称(必填) + + + + Description + 简介 + + + + Youtube URL + Youtube链接 + + + + Abort + 取消 + + + + Save + 保存 + + + + Save Wallpaper... + 保存壁纸... + + + + DefaultVideoControls + + + Volume + 音量 + + + + Playback rate + 播放速度 + + + + Current Video Time + 当前视频时间 + + + + Fill Mode + 填充模式 + + + + Stretch + + + + + Fill + + + + + Contain + + + + + Cover + + + + + Scale_Down + + + + + FFMPEGPopup + + Begin downloading FFMPEG + 开始下载FFMPEG + + + FFMPEG download failed + FFMPEG下载失败 + + + FFMPEG download successful + FFMPEG下载成功 + + + Extracting FFMPEG + 提取FFMPEG + + + ERROR extracting ffmpeg from RAM + 从主存提取ffmpeg出错 + + + ERROR extracing ffmpeg + 提取ffmpeg出错 + + + ERROR saving FFMPEG to disk + 保存FFMPEG到硬盘出错 + + + ERROR extracing FFPROBE + 提取FFPROBE出错 + + + ERROR saving FFPROBE to disk + 保存FFPROBE出错 + + + Extraction successful + 提取成功 + + + All done and ready to go! + 准备就绪! + + + You cannot create Wallpaper without FFMPEG installed! + 您不能在没有FFMPEG时创建壁纸! + + + Abort + 取消 + + + Download FFMPEG + 下载FFMPEG + + + Before we can start creating content you need to download FFMPEG + 在我们开始创建内容之前,您需要下载FFMPEG。 + + + <b>Why do we bother you with this?</b> +<br><br> Well its because of <b>copyright</b> and many many <b>patents</b>. +Files like .mp4 or .webm are containers for video and audio. Every audio +and video file is encoded with a certain codec. These can be open source +ceand free to use like <a href='https://wikipedia.org/wiki/VP8'>VP8</a> and the newer <a href='https://wikipedia.org/wiki/VP9'>VP9</a> (the one YouTube uses for their web +ms)but there are also some proprietary ones like <a href='https://wikipedia.org/wiki/H.264/MPEG-4_AVC'>h264</a> and the successor <a href='https://wikipedia.org/wiki/High_Efficiency_Video_Coding'>h265</a>. +<br> +<br> + + + We as software developer now need to deal with stuff like this in a field wedo not have any expertise in. The desicion to enable only free codecs for content wasan easy one but we still need to provide a way for our user to import wallpaper without a hassle. We do not provide <a href='https://ffmpeg.org/'>FFMPEG</a> for converting video and audio with ScreenPlay because we are not allowed to. We let the user download <a href='https://ffmpeg.org/'>FFMPEG</a> wich is perfectly fine! +<br> +Sorry for this little inconvenience :) +<br> +<br> +<center> +<b> +IF YOU DO NOT HAVE A INTERNET CONNECT YOU CAN SIMPLY PUT FFMPEG AND FFPROBE +IN THE SAME FOLDER AS YOUR SCREENPLAY EXECUTABLE! +</b> +<br> +<br> +This is usually: +<br> C:Program Files (x86)SteamsteamappscommonScreenPlay +<br> +if you installed ScreenPlay via Steam! +</center> +<br> +<br> +<b>~ Kelteseth | Elias Steurer</b> + <b>为什么我们要麻烦您呢?</b> +<br><br> 这是因为<b>版权</b>和许多许多<b>专利</b>。 +文件如.mp4或.webm是视频和音频的容器。每个音频 +和视频文件都以特定的编解码器编码。这可能是自由 +开源软件如 <a href='https://wikipedia.org/wiki/VP8'>VP8</a> 和更新的 <a href='https://wikipedia.org/wiki/VP9'>VP9</a> (Youtube在他们的Web媒体服务所使用的) +但也有一些专有的如 <a href='https://wikipedia.org/wiki/H.264/MPEG-4_AVC'>h264</a> 及后继的 <a href='https://wikipedia.org/wiki/High_Efficiency_Video_Coding'>h265</a>. +<br> +<br> + + +作为软件开发者,我们现在需要在一个我们没有任何专业知识的领域处理这样的事情。我们可以简单地决定只使用自由的编解码器来制作内容,但我们仍然需要提供一种方法,让我们的用户可以轻松地导入壁纸。 我们没有提供 <a href='https://ffmpeg.org/'>FFMPEG</a> 以在ScreenPlay内转换视频和音频,因为我们不被允许。我们让用户自己下载 <a href='https://ffmpeg.org/'>FFMPEG</a> ,这个很棒的选择! +<br> +抱歉给您带来不便 :) +<br> +<br> +<center> +<b> +如果您没有网络连接,您可以将ffmpeg与ffprobe的可执行文件简单的放在ScreenPlay的目录! +</b> +<br> +<br> +它通常是 +<br> C:Program Files (x86)SteamsteamappscommonScreenPlay +<br> +如果您通过Steam安装ScreenPlay! +</center> +<br> +<br> +<b>~ Kelteseth | Elias Steurer</b> + + + Not now! + 现在不行! + + + You can now start creating content! + 现在您可以开始创建内容! + + + Start! + 开始! + + + + Footer + + + QML Quickstart Guide + QML快速教程 + + + + Documentation + 文档 + + + + Forums + 论坛 + + + + Workshop + 创意工坊 + + + + Headline + + + Headline + 标题 + + + + ImageSelector + + + Clear + 清除 + + + + Select Preview Image + 选择预览图 + + + + ImportContent + + + Import Content + 导入内容 + + + + Import video + 导入视频 + + + FFMPEG Needed for import + 导入需要FFMPEG + + + Import ThreeJs Scene + 导入ThreeJs场景 + + + + Upload Exsisting Project to Steam + 上传已建立的项目到Steam + + + + Installed + + + Refreshing! + 刷新中... + + + + + Pull to refresh! + 下拉以刷新 + + + + Get more Wallpaper & Widgets via the Steam workshop! + 通过Steam创意工坊获取更多部件和壁纸! + + + + Open containing folder + 打开所在文件夹 + + + + Deinstall Item + + + + + Open workshop Page + 打开创意工坊页面 + + + All + 全部 + + + Videos + 视频 + + + Scenes + 场景 + + + Widgets + 部件 + + + + + + + + Search for Wallpaper & Widgets + 搜索壁纸 & 部件 + + + + InstalledWelcomeScreen + + + Get free Widgets and Wallpaper via the Steam Workshop + 通过Steam创意工坊获取免费的部件和壁纸 + + + + Browse the Steam Workshop + 浏览Steam创意工坊 + + + + Monitors + + + Wallpaper Configuration + 壁纸配置 + + + + Remove selected + 移除已选择 + + + + + Remove + + + + + Wallpapers + + + + + Widgets + 部件 + + + Remove all Wallpapers + 移除所有壁纸 + + + Remove all Widgets + 移除所有部件 + + + + MonitorsProjectSettingItem + + + Set color + + + + + Please choose a color + + + + + Navigation + + + All + 全部 + + + + Scenes + 场景 + + + + Videos + 视频 + + + + Widgets + 部件 + + + + Subscribed items: + + + + + Upload to the Steam Workshop + + + + + NavigationWallpaperConfiguration + + + Configurate active Wallpaper or Widgets + 设置活动的壁纸或部件 + + + + No active Wallpaper or Widgets + 没有活动的的壁纸或部件 + + + + PopupOffline + + + You need to run Steam for this :) + + + + + Back + + + + + PopupSteamWorkshopAgreement + + + Abort Upload. + + + + + I Agree to the Steam Workshop Agreement + + + + + SaveNotification + + + Profile saved successfully! + + + + + ScreenPlayItem + + Open containing folder + 打开所在文件夹 + + + Open workshop Page + 打开创意工坊页面 + + + + Search + + + Search for Wallpaper & Widgets + 搜索壁纸 & 部件 + + + + Settings + + + General + 基本 + + + + Autostart + 自启动 + + + ScreenPlay will start with start with your operating system and will setup your Desktop every time for you. + ScreenPlay将在您操作系统启动时启动,并且会设置您的桌面。 + + + + High priority Autostart + 高优先级自启动 + + + + This options grants ScreenPlay a higher autostart priority than other apps. + 这个选项赋予ScreenPlay比其他应用程序更高的自启动优先级。 + + + + Send anonymous crash reports and statistics + 发送匿名崩溃报告与统计 + + + + Help us make ScreenPlay faster and more stable. All collected data is purely anonymous and only used for development purposes! + 帮助我们,让ScreenPlay更快更稳定。所有被收集的数据完全匿名,并且只用于开发。 + + + + Set save location + 设置保存位置 + + + + Set location + 设置位置 + + + + Important: Changing this directory has no effect on the workshop download path. ScreenPlay only supports having one content folder! + 重要提示:改变这个目录对创意工坊的下载路径没有影响。ScreenPlay只支持一个内容文件夹! + + + + Language + 语言 + + + + Set the ScreenPlay UI Language + 设置ScreenPlay界面语言 + + + + Chinese - Simplified + + + + + Performance + 性能 + + + Pause wallpaper while ingame + 在游戏中时暂停壁纸 + + + To maximise your framerates ingame, you can enable this setting to pause all active wallpapers! + 为了提升你在游戏中的帧数,你可以启用这个设置来暂停所有活动的壁纸! + + + + ScreenPlay will start with Windows and will setup your Desktop every time for you. + + + + + Your storage path is empty! + + + + + English + + + + + German + + + + + Russian + + + + + French + + + + + Spanish + + + + + Korean + + + + + Vietnamese + + + + + Theme + + + + + Switch dark/light theme + + + + + System Default + + + + + Dark + + + + + Light + + + + + Pause wallpaper video rendering while another app is in the foreground + + + + + We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required! + + + + + Default Fill Mode + 默认填充模式 + + + + Set this property to define how the video is scaled to fit the target area. + 设置此属性可定义视频的缩放方式以适应目标区域。 + + + + Stretch + + + + + Fill + + + + + Contain + + + + + Cover + + + + + Scale-Down + + + + + About + 关于 + + + + Thank you for using ScreenPlay + 感谢您使用ScreenPlay + + + + Hi, I'm Elias Steurer also known as Kelteseth and I'm the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here: + 嗨,我是Elias Steurer,也叫Kelteseth,我是ScreenPlay的开发者。谢谢你使用我的软件。你可以在这里关注我,接收ScreenPlay的更新: + + + + Version + 版本 + + + + ScreenPlay Build Version + ScreenPlay编译版本 + + + + Open Changelog + 打开更新日志 + + + + Third Party Software + 第三方软件 + + + + ScreenPlay would not be possible without the work of others. A big thank you to: + 没有其他人的帮助,ScreenPlay不可能实现。我非常感谢: + + + + Licenses + 许可证 + + + + + Debug Messages + 调试信息 + + + + If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime. + 如果你的ScreenPlay出现错误行为,这是一个找出原因的好方法。这将显示所有的日志和运行时的警告。 + + + + Data Protection + 数据保护 + + + + We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others! + 我们十分小心地使用您的数据来提升ScreenPlay。我们不出售或分享这些匿名信息给其他人! + + + + Privacy + 隐私协议 + + + + SettingsExpander + + + Copy text to clipboard + 复制文本到剪贴板 + + + + Sidebar + + + Set Widget + + + + + Headline + 标题 + + + + Select a Monitor to display the content + 选择要显示内容的显示器 + + + + Set Volume + 设置音量 + + + + Fill Mode + 填充模式 + + + + Stretch + + + + + Fill + + + + + Contain + + + + + Cover + + + + + Scale-Down + + + + Set wallpaper + 设置壁纸 + + + + Set Wallpaper + 设置壁纸 + + + Create Widget + 创建部件 + + + Create Wallpaper + 创建壁纸 + + + + Project size: + + + + + MB + + + + + No description... + + + + + Click here if you like the content + + + + + Click here if you do not like the content + + + + + Tags: + + + + + Subscribtions: + + + + + Open In Steam + + + + + Subscribed! + + + + + Subscribe + + + + + TagSelector + + + Save + 保存 + + + + Add tag + 添加标签 + + + + Cancel + 取消 + + + + Add Tag + 添加标签 + + + + TrayIcon + + + ScreenPlay - Double click to change you settings. + ScreenPlay - 双击以改变设置。 + + + + Open ScreenPlay + 打开ScreenPlay + + + + + Mute all + 关闭全部通知 + + + + Unmute all + 开启全部通知 + + + + + Pause all + 暂停全部 + + + + Play all + 播放全部 + + + + Quit + 退出 + + + + UploadProject + + + Upload Wallpaper/Widgets to Steam + + + + + Abort + 取消 + + + + Upload Projects + + + + + Finish + + + + + UploadProjectBigItem + + + Type: + + + + + Open Folder + + + + + Invalid Project! + + + + + UploadProjectItem + + + Fail + + + + + No Connection + + + + + Invalid Password + + + + + Logged In Elsewhere + + + + + Invalid Protocol Version + + + + + Invalid Param + + + + + File Not Found + + + + + Busy + + + + + Invalid State + + + + + Invalid Name + + + + + Invalid Email + + + + + Duplicate Name + + + + + Access Denied + + + + + Timeout + + + + + Banned + + + + + Account Not Found + + + + + Invalid SteamID + + + + + Service Unavailable + + + + + Not Logged On + + + + + Pending + + + + + Encryption Failure + + + + + Insufficient Privilege + + + + + Limit Exceeded + + + + + Revoked + + + + + Expired + + + + + Already Redeemed + + + + + Duplicate Request + + + + + Already Owned + + + + + IP Not Found + + + + + Persist Failed + + + + + Locking Failed + + + + + Logon Session Replaced + + + + + Connect Failed + + + + + Handshake Failed + + + + + IO Failure + + + + + Remote Disconnect + + + + + Shopping Cart Not Found + + + + + Blocked + + + + + Ignored + + + + + No Match + + + + + Account Disabled + + + + + Service ReadOnly + + + + + Account Not Featured + + + + + Administrator OK + + + + + Content Version + + + + + Try Another CM + + + + + Password Required T oKick Session + + + + + Already Logged In Elsewhere + + + + + Suspended + + + + + Cancelled + + + + + Data Corruption + + + + + Disk Full + + + + + Remote Call Failed + + + + + Password Unset + + + + + External Account Unlinked + + + + + PSN Ticket Invalid + + + + + External Account Already Linked + + + + + Remote File Conflict + + + + + Illegal Password + + + + + Same As Previous Value + + + + + Account Logon Denied + + + + + Cannot Use Old Password + + + + + Invalid Login AuthCode + + + + + Account Logon Denied No Mail + + + + + Hardware Not Capable Of IPT + + + + + IPT Init Error + + + + + Parental Control Restricted + + + + + Facebook Query Error + + + + + Expired Login Auth Code + + + + + IP Login Restriction Failed + + + + + Account Locked Down + + + + + Account Logon Denied Verified Email Required + + + + + No MatchingURL + + + + + Bad Response + + + + + Require Password ReEntry + + + + + Value Out Of Range + + + + + Unexpecte Error + + + + + Disabled + + + + + Invalid CEG Submission + + + + + Restricted Device + + + + + Region Locked + + + + + Rate Limit Exceeded + + + + + Account Login Denied Need Two Factor + + + + + Item Deleted + + + + + Account Login Denied Throttle + + + + + Two Factor Code Mismatch + + + + + Two Factor Activation Code Mismatch + + + + + Account Associated To Multiple Partners + + + + + Not Modified + + + + + No Mobile Device + + + + + Time Not Synced + + + + + Sms Code Failed + + + + + Account Limit Exceeded + + + + + Account Activity Limit Exceeded + + + + + Phone Activity Limit Exceeded + + + + + Refund To Wallet + + + + + Email Send Failure + + + + + Not Settled + + + + + Need Captcha + + + + + GSLT Denied + + + + + GS Owner Denied + + + + + Invalid Item Type + + + + + IP Banned + + + + + GSLT Expired + + + + + Insufficient Funds + + + + + Too Many Pending + + + + + No Site Licenses Found + + + + + WG Network Send Exceeded + + + + + Account Not Friends + + + + + Limited User Account + + + + + Cant Remove Item + + + + + Account Deleted + + + + + Existing User Cancelled License + + + + + Community Cooldown + + + + + Status: + + + + + Upload Progress: + + + + + Workshop + + + Loading + + + + + Download now! + + + + + Downloading... + + + + + Details + + + + + Open In Steam + + + + + Search for Wallpaper and Widgets... + + + + + Ranked By Vote + + + + + Publication Date + + + + + Ranked By Trend + + + + + Favorited By Friends + + + + + Created By Friends + + + + + Created By Followed Users + + + + + Not Yet Rated + + + + + Total VotesAsc + + + + + Votes Up + + + + + Total Unique Subscriptions + + + + + WorkshopItem + + + Download + + + + + Successfully subscribed to Workshop Item! + + + + + Download complete! + + + + + XMLNewsfeed + + + News & Patchnotes + 新闻 & 说明 + + + + main + + ScreenPlay - Double click to change you settings. + ScreenPlay - 双击以改变设置。 + + + Open ScreenPlay + 打开ScreenPlay + + + Mute all + 关闭全部通知 + + + Unmute all + 开启全部通知 + + + Pause all + 暂停全部 + + + Play all + 播放全部 + + + Quit + 退出 + + + diff --git a/ScreenPlay/UpdateTranslations.bat b/ScreenPlay/translations/UpdateTranslations.bat similarity index 63% rename from ScreenPlay/UpdateTranslations.bat rename to ScreenPlay/translations/UpdateTranslations.bat index 37d9a644..aa07a66e 100644 --- a/ScreenPlay/UpdateTranslations.bat +++ b/ScreenPlay/translations/UpdateTranslations.bat @@ -14,7 +14,19 @@ ScreenPlay_fr.ts ^ ScreenPlay_ko.ts ^ ScreenPlay_vi.ts ^ ScreenPlay_es.ts ^ - +ScreenPlay_zh_cn.ts + + +lrelease.exe ^ +ScreenPlay_ru.ts ^ +ScreenPlay_de.ts ^ +ScreenPlay_en.ts ^ +ScreenPlay_fr.ts ^ +ScreenPlay_ko.ts ^ +ScreenPlay_vi.ts ^ +ScreenPlay_es.ts ^ +ScreenPlay_zh_cn.ts + pause From 3c314b5bda0c0d2c151915815602b654d6b695cf Mon Sep 17 00:00:00 2001 From: Elias Steurer Date: Fri, 2 Oct 2020 21:25:36 +0200 Subject: [PATCH 08/17] Add gold linker and add remove SysInfo for linux --- CMakeLists.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1f64e3f8..1501c000 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -47,6 +47,14 @@ execute_process(COMMAND add_compile_definitions(COMPILE_INFO="${BUILD_DATE} + ${GIT_COMMIT_HASH}") + + +if(UNIX) +set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=gold") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fuse-ld=gold") +endif() + + project(ScreenPlay) add_subdirectory(ScreenPlay) @@ -54,4 +62,7 @@ add_subdirectory(ScreenPlaySDK) add_subdirectory(ScreenPlayShader) add_subdirectory(ScreenPlayWallpaper) add_subdirectory(ScreenPlayWidget) + +if(WIN32) add_subdirectory(ScreenPlaySysInfo) +endif() From 2ed7bf20da49b0367ab32aebce8f92bb279443b9 Mon Sep 17 00:00:00 2001 From: Elias Steurer Date: Fri, 2 Oct 2020 21:26:34 +0200 Subject: [PATCH 09/17] Remove sentry package for linux for now --- ScreenPlay/CMakeLists.txt | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/ScreenPlay/CMakeLists.txt b/ScreenPlay/CMakeLists.txt index f4b46538..20c75611 100644 --- a/ScreenPlay/CMakeLists.txt +++ b/ScreenPlay/CMakeLists.txt @@ -1,5 +1,3 @@ -cmake_minimum_required(VERSION 3.17 ) - project(ScreenPlay LANGUAGES CXX) set(CMAKE_CXX_STANDARD 20) @@ -19,7 +17,9 @@ find_package( REQUIRED) find_package(OpenSSL REQUIRED) +if(WIN32) find_package(sentry CONFIG REQUIRED) +endif() set(src main.cpp app.cpp @@ -101,10 +101,13 @@ target_link_libraries(${PROJECT_NAME} Qt5::Widgets Qt5::Core Qt5::WebEngine - sentry::sentry ScreenPlaySDK ) +if(WIN32) + target_link_libraries(${PROJECT_NAME} PRIVATE sentry::sentry) +endif() + target_include_directories(${PROJECT_NAME} PRIVATE ${QT_TELEMTRY_INCLUDE}) @@ -117,7 +120,7 @@ configure_file(assets/fonts/NotoSansCJKkr-Regular.otf ${CMAKE_BINARY_DIR}/bin/as if(WIN32) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffmpeg.exe ${CMAKE_BINARY_DIR}/bin/ COPYONLY) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffprobe.exe ${CMAKE_BINARY_DIR}/bin/ COPYONLY) -else() +elseif(APPLE) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffmpeg ${CMAKE_BINARY_DIR}/bin/ COPYONLY) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffprobe ${CMAKE_BINARY_DIR}/bin/ COPYONLY) endif() From 6c7479f55c2d0d221eb7fbcdb9a2163ef9929cf9 Mon Sep 17 00:00:00 2001 From: Elias Steurer Date: Fri, 2 Oct 2020 21:28:24 +0200 Subject: [PATCH 10/17] Remove sentry for all OS except win --- ScreenPlay/app.cpp | 4 ++-- ScreenPlay/app.h | 3 ++- ScreenPlay/main.cpp | 5 ++++- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/ScreenPlay/app.cpp b/ScreenPlay/app.cpp index f32519ea..b516f30a 100644 --- a/ScreenPlay/app.cpp +++ b/ScreenPlay/app.cpp @@ -151,13 +151,12 @@ void App::init() m_telemetry->startSession(); m_telemetry->sendEvent("version", QApplication::applicationVersion()); +#ifdef Q_OS_WIN sentry_options_t* options = sentry_options_new(); sentry_options_set_dsn(options, "https://425ea0b77def4f91a5a9decc01b36ff4@o428218.ingest.sentry.io/5373419"); QString executableSuffix; -#ifdef Q_OS_WIN executableSuffix = ".exe"; -#endif const QString appPath = QGuiApplication::applicationDirPath(); sentry_options_set_handler_path(options, QString(appPath + "/crashpad_handler" + executableSuffix).toStdString().c_str()); sentry_options_set_database_path(options, appPath.toStdString().c_str()); @@ -165,6 +164,7 @@ void App::init() if (sentryInitStatus != 0) { qWarning() << "Unable to inti sentry crashhandler with statuscode: " << sentryInitStatus; } +#endif } m_create = make_unique(m_globalVariables); diff --git a/ScreenPlay/app.h b/ScreenPlay/app.h index f84f9cea..a508a1c8 100644 --- a/ScreenPlay/app.h +++ b/ScreenPlay/app.h @@ -60,8 +60,9 @@ #include "src/util.h" #include "ganalytics.h" +#ifdef Q_OS_WIN #include - +#endif class ScreenPlayWorkshopPlugin; namespace ScreenPlay { diff --git a/ScreenPlay/main.cpp b/ScreenPlay/main.cpp index b063124f..de11316e 100644 --- a/ScreenPlay/main.cpp +++ b/ScreenPlay/main.cpp @@ -35,8 +35,9 @@ #include "app.h" #include #include +#ifdef Q_OS_WIN #include - +#endif int main(int argc, char* argv[]) { @@ -59,7 +60,9 @@ int main(int argc, char* argv[]) app.init(); const int status = qtGuiApp.exec(); +#ifdef Q_OS_WIN sentry_shutdown(); +#endif return status; } } From d6b27d30a5dabc14a071c82d2657674531f25209 Mon Sep 17 00:00:00 2001 From: Elias Steurer Date: Fri, 2 Oct 2020 21:29:11 +0200 Subject: [PATCH 11/17] Remove CMake min version to only set it in main CMakeList.txt --- ScreenPlaySDK/CMakeLists.txt | 2 -- ScreenPlayShader/CMakeLists.txt | 2 +- ScreenPlaySysInfo/CMakeLists.txt | 1 - ScreenPlayWallpaper/CMakeLists.txt | 1 - ScreenPlayWidget/CMakeLists.txt | 2 +- 5 files changed, 2 insertions(+), 6 deletions(-) diff --git a/ScreenPlaySDK/CMakeLists.txt b/ScreenPlaySDK/CMakeLists.txt index 64cf0912..e2a7004f 100644 --- a/ScreenPlaySDK/CMakeLists.txt +++ b/ScreenPlaySDK/CMakeLists.txt @@ -1,5 +1,3 @@ -cmake_minimum_required(VERSION 3.17 ) - project(ScreenPlaySDK LANGUAGES CXX) set(CMAKE_AUTORCC ON) diff --git a/ScreenPlayShader/CMakeLists.txt b/ScreenPlayShader/CMakeLists.txt index 45d69056..7a523ad6 100644 --- a/ScreenPlayShader/CMakeLists.txt +++ b/ScreenPlayShader/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.17 ) + project(ScreenPlayShader LANGUAGES CXX) diff --git a/ScreenPlaySysInfo/CMakeLists.txt b/ScreenPlaySysInfo/CMakeLists.txt index 2b0b9194..b58f9d36 100644 --- a/ScreenPlaySysInfo/CMakeLists.txt +++ b/ScreenPlaySysInfo/CMakeLists.txt @@ -1,4 +1,3 @@ -cmake_minimum_required(VERSION 3.17 ) project(ScreenPlaySysInfo LANGUAGES CXX) diff --git a/ScreenPlayWallpaper/CMakeLists.txt b/ScreenPlayWallpaper/CMakeLists.txt index 39f404c8..318081b1 100644 --- a/ScreenPlayWallpaper/CMakeLists.txt +++ b/ScreenPlayWallpaper/CMakeLists.txt @@ -1,4 +1,3 @@ -cmake_minimum_required(VERSION 3.17 ) project(ScreenPlayWallpaper LANGUAGES CXX) diff --git a/ScreenPlayWidget/CMakeLists.txt b/ScreenPlayWidget/CMakeLists.txt index c78268b2..e163775d 100644 --- a/ScreenPlayWidget/CMakeLists.txt +++ b/ScreenPlayWidget/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.17 ) + project(ScreenPlayWidget LANGUAGES CXX) From a8720d51dd4622840a5cf095c3d759b7aa01e26f Mon Sep 17 00:00:00 2001 From: Elias Steurer Date: Fri, 2 Oct 2020 21:29:20 +0200 Subject: [PATCH 12/17] Remove unused code --- ScreenPlayWallpaper/src/linuxwindow.cpp | 128 +----------------------- 1 file changed, 1 insertion(+), 127 deletions(-) diff --git a/ScreenPlayWallpaper/src/linuxwindow.cpp b/ScreenPlayWallpaper/src/linuxwindow.cpp index 5a6cd605..a3823922 100644 --- a/ScreenPlayWallpaper/src/linuxwindow.cpp +++ b/ScreenPlayWallpaper/src/linuxwindow.cpp @@ -1,37 +1,5 @@ #include "linuxwindow.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#define WIDTH 512 -#define HEIGHT 384 - -#define OPAQUE 0xffffffff - -#define NAME "xwinwrap" - -#define ATOM(a) XInternAtom(display, #a, False) - -/* - * - * - * - * This code is non functional only here for testing! - * - * - * - */ LinuxWindow::LinuxWindow(QVector activeScreensList, QString projectPath, QString id, QString volume, const QString fillmode, const bool checkWallpaperVisible, QObject* parent) : BaseWindow(projectPath, activeScreensList, checkWallpaperVisible) @@ -74,101 +42,7 @@ LinuxWindow::LinuxWindow(QVector activeScreensList, QString projectPath, QS m_window.setTextRenderType(QQuickWindow::TextRenderType::NativeTextRendering); m_window.setSource(QUrl("qrc:/mainWindow.qml")); - Window window = m_window.winId(); - Display* display = XOpenDisplay(""); - - XSetWindowAttributes attrs = { ParentRelative, 0L, 0, 0L, 0, 0, - Always, 0L, 0L, False, StructureNotifyMask | ExposureMask | ButtonPressMask | ButtonReleaseMask, 0L, False, 0, 0 }; - - XWMHints wmHint; - Atom xa; - - int flags; - - flags |= CWBorderPixel | CWColormap; - - XChangeWindowAttributes(display, window, flags, &attrs); - - wmHint.flags = InputHint | StateHint; - wmHint.input = true; - wmHint.initial_state = WithdrawnState; - - XSetWMProperties(display, window, NULL, NULL, NULL, - 0, NULL, &wmHint, NULL); - - xa = ATOM(_NET_WM_WINDOW_TYPE); - - Atom prop; - - xa = ATOM(_MOTIF_WM_HINTS); - if (xa != None) { - long prop[5] = { 2, 0, 0, 0, 0 }; - XChangeProperty(display, window, xa, xa, 32, - PropModeReplace, (unsigned char*)prop, 5); - } - - xa = ATOM(_NET_WM_STATE); - if (xa != None) { - Atom xa_prop = ATOM(_NET_WM_STATE_BELOW); - - XChangeProperty(display, window, xa, XA_ATOM, 32, - PropModeAppend, (unsigned char*)&xa_prop, 1); - } - - xa = ATOM(_NET_WM_DESKTOP); - if (xa != None) { - CARD32 xa_prop = 0xFFFFFFFF; - - XChangeProperty(display, window, xa, XA_CARDINAL, 32, - PropModeAppend, (unsigned char*)&xa_prop, 1); - } - - xa = ATOM(_NET_WM_STATE); - if (xa != None) { - Atom xa_prop = ATOM(_NET_WM_STATE_STICKY); - - XChangeProperty(display, window, xa, XA_ATOM, 32, - PropModeAppend, (unsigned char*)&xa_prop, 1); - } - - xa = ATOM(_NET_WM_STATE); - if (xa != None) { - Atom xa_prop = ATOM(_NET_WM_STATE_SKIP_TASKBAR); - - XChangeProperty(display, window, xa, XA_ATOM, 32, - PropModeAppend, (unsigned char*)&xa_prop, 1); - } - xa = ATOM(_NET_WM_STATE); - if (xa != None) { - Atom xa_prop = ATOM(_NET_WM_STATE_SKIP_PAGER); - - XChangeProperty(display, window, xa, XA_ATOM, 32, - PropModeAppend, (unsigned char*)&xa_prop, 1); - } - - XMapWindow(display, window); - - XSync(display, window); - - /*QObject::connect(&m_checkForFullScreenWindowTimer, &QTimer::timeout, this, &WinWindow::checkForFullScreenWindow); - - if (checkWallpaperVisible) { - m_checkForFullScreenWindowTimer.start(10); - } - - QTimer::singleShot(1000, [this]() { - setupWindowMouseHook(); - });*/ - - /*********/ - - /*bool ok = false; - float volumeParsed = volume.toFloat(&ok); - if (!ok) { - qFatal("Could not parse volume"); - } - setVolume(volumeParsed); // WARNING: Setting Window flags must be called *here*! Qt::WindowFlags flags = m_window.flags(); @@ -179,7 +53,7 @@ LinuxWindow::LinuxWindow(QVector activeScreensList, QString projectPath, QS // Instead of setting "renderType: Text.NativeRendering" every time // we can set it here once :) m_window.setTextRenderType(QQuickWindow::TextRenderType::NativeTextRendering); - m_window.setSource(QUrl("qrc:/Wallpaper.qml"));*/ + m_window.setSource(QUrl("qrc:/Wallpaper.qml")); } void LinuxWindow::setupWallpaperForOneScreen(int activeScreen) From 64f527e0a5c457c4332251561720abf7b966b360 Mon Sep 17 00:00:00 2001 From: Elias Steurer Date: Fri, 2 Oct 2020 21:29:45 +0200 Subject: [PATCH 13/17] Fix invalid code that wont compile under gcc --- ScreenPlay/src/projectsettingslistmodel.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ScreenPlay/src/projectsettingslistmodel.h b/ScreenPlay/src/projectsettingslistmodel.h index a02c60cc..e3ecec41 100644 --- a/ScreenPlay/src/projectsettingslistmodel.h +++ b/ScreenPlay/src/projectsettingslistmodel.h @@ -69,7 +69,7 @@ struct SettingsItem { QString m_type; public: - void SettingsItem::setValue(const QJsonObject& value) + void setValue(const QJsonObject& value) { m_value = value; } From dc82a8dda312d34a722f0f7de3553962b41a47e6 Mon Sep 17 00:00:00 2001 From: poly000 <1348292515@qq.com> Date: Sat, 3 Oct 2020 09:18:45 +0800 Subject: [PATCH 14/17] update translations --- ScreenPlay/translations/ScreenPlay_zh_cn.ts | 100 ++++++++++---------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/ScreenPlay/translations/ScreenPlay_zh_cn.ts b/ScreenPlay/translations/ScreenPlay_zh_cn.ts index a911451f..d7ca4934 100644 --- a/ScreenPlay/translations/ScreenPlay_zh_cn.ts +++ b/ScreenPlay/translations/ScreenPlay_zh_cn.ts @@ -1132,252 +1132,252 @@ Invalid Param - + 参数无效 File Not Found - + 文件未找到 Busy - + 繁忙 Invalid State - + 状态无效 Invalid Name - + 名称无效 Invalid Email - + 邮箱无效 Duplicate Name - + 重复名称 Access Denied - + 拒绝访问 Timeout - + 超时 Banned - + 被禁止 Account Not Found - + 账户未找到 Invalid SteamID - + SteamID无效 Service Unavailable - + 服务不可用 Not Logged On - + 未登录 Pending - + 待处理 Encryption Failure - + 加密失败 Insufficient Privilege - + 权限不足 Limit Exceeded - + 超出限制 Revoked - + 被撤回 Expired - + 已过期 Already Redeemed - + 已兑换 Duplicate Request - + 重复请求 Already Owned - + 已拥有 IP Not Found - + 未找到IP Persist Failed - + 持续失败 Locking Failed - + 锁定失败 Logon Session Replaced - + 登录会话被覆盖 Connect Failed - + 连接失败 Handshake Failed - + 握手失败 IO Failure - + 输入输出失败 Remote Disconnect - + 远程断开连接 Shopping Cart Not Found - + 未找到购物车 Blocked - + 受阻 Ignored - + 已忽略 No Match - + 无匹配 Account Disabled - + 账号已禁用 Service ReadOnly - + 服务只读 Account Not Featured - + 账号未显示 Administrator OK - + 管理员确定 Content Version - + 内容版本 Try Another CM - + 尝试其他内容管理器 Password Required T oKick Session - + 需要密码才能启动会话 Already Logged In Elsewhere - + 已在其他地方登录 Suspended - + 已挂起 Cancelled - + 已取消 Data Corruption - + 数据损坏 Disk Full - + 磁盘满 Remote Call Failed - + 远程调用失败 Password Unset - + 解除密码 External Account Unlinked - + 外部账户未链接 From ddc4449f89b3187ed11914aeb4f85264a7685d32 Mon Sep 17 00:00:00 2001 From: poly000 <1348292515@qq.com> Date: Sat, 3 Oct 2020 10:38:05 +0800 Subject: [PATCH 15/17] update 335/336 0.99702380952380953 --- ScreenPlay/translations/ScreenPlay_zh_cn.ts | 160 ++++++++++---------- 1 file changed, 80 insertions(+), 80 deletions(-) diff --git a/ScreenPlay/translations/ScreenPlay_zh_cn.ts b/ScreenPlay/translations/ScreenPlay_zh_cn.ts index d7ca4934..e8c54c81 100644 --- a/ScreenPlay/translations/ScreenPlay_zh_cn.ts +++ b/ScreenPlay/translations/ScreenPlay_zh_cn.ts @@ -1382,307 +1382,307 @@ PSN Ticket Invalid - + PSN令牌无效 External Account Already Linked - + 外部账户已链接 Remote File Conflict - + 远程文件冲突 Illegal Password - + 非法密码 Same As Previous Value - + 与旧值相同 Account Logon Denied - + 帐户登录被拒绝 Cannot Use Old Password - + 不可使用旧密码 Invalid Login AuthCode - + 无效的登录授权码 Account Logon Denied No Mail - + 帐户登录被拒绝:没有邮件 Hardware Not Capable Of IPT - + 硬件不支持身份保护技术 IPT Init Error - + 身份保护技术初始化失败 Parental Control Restricted - + 家长控制限制 Facebook Query Error - + Facebook查询错误 Expired Login Auth Code - + 过期的登录授权码 IP Login Restriction Failed - + IP登录限制失败 Account Locked Down - + 帐户被锁定 Account Logon Denied Verified Email Required - + 帐户登录被拒绝:需验证电子邮件 No MatchingURL - + 没有匹配网址 Bad Response - + 坏响应 Require Password ReEntry - + 要求重新输入密码 Value Out Of Range - + 值超出范围 Unexpecte Error - + 意外错误 Disabled - + 已禁用 Invalid CEG Submission - + 无效的CEG提交 Restricted Device - + 受限设备 Region Locked - + 地区锁定 Rate Limit Exceeded - + 超出比率限制 Account Login Denied Need Two Factor - + 账户登录被拒绝:需要两步验证 Item Deleted - + 物品已删除 Account Login Denied Throttle - + 帐户登录被拒绝 Two Factor Code Mismatch - + 两步验证码不匹配 Two Factor Activation Code Mismatch - + 两步验证激活码不匹配 Account Associated To Multiple Partners - + 帐户已关联到多个合作伙伴 Not Modified - + 未修改 No Mobile Device - + 没有移动设备 Time Not Synced - + 时间未同步 Sms Code Failed - + 短信验证码失败 Account Limit Exceeded - + 超出账户限制 Account Activity Limit Exceeded - + 超出账户活动限制 Phone Activity Limit Exceeded - + 超出电话活动限制 Refund To Wallet - + 退款到钱包 Email Send Failure - + 邮件发送失败 Not Settled - + 未解决 Need Captcha - + 需要验证 GSLT Denied - + 服务器令牌拒绝 GS Owner Denied - + 服务器所有者拒绝 Invalid Item Type - + 无效的物品类型 IP Banned - + IP被禁用 GSLT Expired - + 服务器令牌过期 Insufficient Funds - + 资金不足 Too Many Pending - + 提交中太多 No Site Licenses Found - + 无网站证书 WG Network Send Exceeded - + 蠕虫守护网络发送超限 Account Not Friends - + 帐户不是好友 Limited User Account - + 受限账户 Cant Remove Item - + 无法移除物品 Account Deleted - + 账户已删除 Existing User Cancelled License - + 现有用户已取消许可证 Community Cooldown - + 社区降温 Status: - + 状态: Upload Progress: - + 上传进度: @@ -1690,67 +1690,67 @@ Loading - + 加载中 Download now! - + 开始下载! Downloading... - + 下载中... Details - + 查看详情 Open In Steam - + 在Steam打开 Search for Wallpaper and Widgets... - + 搜索壁纸和物件... Ranked By Vote - + 评分最好 Publication Date - + 发布日期 Ranked By Trend - + 评分趋势 Favorited By Friends - + 好友收藏 Created By Friends - + 好友创建 Created By Followed Users - + 已关注的 Not Yet Rated - + 尚未评分 @@ -1760,12 +1760,12 @@ Votes Up - + 评分上升 Total Unique Subscriptions - + 总订阅量 @@ -1773,17 +1773,17 @@ Download - + 下载 Successfully subscribed to Workshop Item! - + 成功订阅创意工坊物品! Download complete! - + 下载完成! @@ -1791,7 +1791,7 @@ News & Patchnotes - + 新闻和更改日志 From 2cbb98a4d74fbdd995cf8a0e6584f6663bc047b3 Mon Sep 17 00:00:00 2001 From: poly000 <1348292515@qq.com> Date: Sat, 3 Oct 2020 10:58:11 +0800 Subject: [PATCH 16/17] 100% done! --- ScreenPlay/translations/ScreenPlay_zh_cn.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ScreenPlay/translations/ScreenPlay_zh_cn.ts b/ScreenPlay/translations/ScreenPlay_zh_cn.ts index e8c54c81..7973cdae 100644 --- a/ScreenPlay/translations/ScreenPlay_zh_cn.ts +++ b/ScreenPlay/translations/ScreenPlay_zh_cn.ts @@ -1755,7 +1755,7 @@ Total VotesAsc - + 按总票数升序 From 3f4538e5af4aa747ec93387b1335aba2613cd473 Mon Sep 17 00:00:00 2001 From: Elias Steurer Date: Sun, 4 Oct 2020 17:39:41 +0200 Subject: [PATCH 17/17] Fix sentry native missing crashpad_handler --- ScreenPlay/CMakeLists.txt | 3 ++- ScreenPlay/app.cpp | 4 +--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/ScreenPlay/CMakeLists.txt b/ScreenPlay/CMakeLists.txt index 20c75611..d53e063b 100644 --- a/ScreenPlay/CMakeLists.txt +++ b/ScreenPlay/CMakeLists.txt @@ -119,7 +119,8 @@ configure_file(assets/fonts/NotoSansCJKkr-Regular.otf ${CMAKE_BINARY_DIR}/bin/as # install_dependencies_XXX for your system! if(WIN32) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffmpeg.exe ${CMAKE_BINARY_DIR}/bin/ COPYONLY) - configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffprobe.exe ${CMAKE_BINARY_DIR}/bin/ COPYONLY) + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffmpeg.exe ${CMAKE_BINARY_DIR}/bin/ COPYONLY) + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/vcpkg/installed/x64-windows/tools/sentry-native/crashpad_handler.exe ${CMAKE_BINARY_DIR}/bin/ COPYONLY) elseif(APPLE) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffmpeg ${CMAKE_BINARY_DIR}/bin/ COPYONLY) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffprobe ${CMAKE_BINARY_DIR}/bin/ COPYONLY) diff --git a/ScreenPlay/app.cpp b/ScreenPlay/app.cpp index b516f30a..0c75f784 100644 --- a/ScreenPlay/app.cpp +++ b/ScreenPlay/app.cpp @@ -155,10 +155,8 @@ void App::init() sentry_options_t* options = sentry_options_new(); sentry_options_set_dsn(options, "https://425ea0b77def4f91a5a9decc01b36ff4@o428218.ingest.sentry.io/5373419"); - QString executableSuffix; - executableSuffix = ".exe"; const QString appPath = QGuiApplication::applicationDirPath(); - sentry_options_set_handler_path(options, QString(appPath + "/crashpad_handler" + executableSuffix).toStdString().c_str()); + sentry_options_set_handler_path(options, QString(appPath + "/crashpad_handler.exe").toStdString().c_str()); sentry_options_set_database_path(options, appPath.toStdString().c_str()); const int sentryInitStatus = sentry_init(options); if (sentryInitStatus != 0) {