Skip to content

Commit

Permalink
M | translation | 重写整个翻译格式
Browse files Browse the repository at this point in the history
  • Loading branch information
FTS427 committed Jul 27, 2024
1 parent 91ca67b commit 3dffcfc
Show file tree
Hide file tree
Showing 13 changed files with 232 additions and 193 deletions.
230 changes: 135 additions & 95 deletions WonderLab/Assets/Languages/zh-CN.axaml
Original file line number Diff line number Diff line change
@@ -1,105 +1,145 @@
<ResourceDictionary xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sys="clr-namespace:System;assembly=System.Runtime">
<!--HomePage-->
<sys:String x:Key="Launch">启动</sys:String>
<sys:String x:Key="Unknown">未知</sys:String>
<sys:String x:Key="ExpandInterface">展开界面</sys:String>
<sys:String x:Key="CollapseInterface">收起界面</sys:String>
<sys:String x:Key="GameSearchBoxWatermark">在此处查找您的本地游戏实例</sys:String>
<!--Main-->
<sys:String x:Key="Main_Home">主页</sys:String>
<sys:String x:Key="Main_Download">下载</sys:String>
<sys:String x:Key="Main_Multiplayer">多人</sys:String>
<sys:String x:Key="Main_Settings">设置</sys:String>

<!--MainWindow-->
<sys:String x:Key="Home">主页</sys:String>
<sys:String x:Key="Online">联机</sys:String>
<sys:String x:Key="Setting">设置</sys:String>
<sys:String x:Key="Download">下载</sys:String>
<!--Home-->
<sys:String x:Key="Home_Launch">启动</sys:String>

<!--Download-->
<sys:String x:Key="Download_Search_Watermark">猜你想搜</sys:String>

<!--Multiplayer-->
<sys:String x:Key="Multiplayer_NetworkInfo">网络信息</sys:String>
<sys:String x:Key="Multiplayer_IfUPNP">是否支持 UPNP</sys:String>
<sys:String x:Key="Multiplayer_EnvNAT">当前网络(NAT)环境</sys:String>

<sys:String x:Key="Multiplayer_Action">操作</sys:String>
<sys:String x:Key="Multiplayer_Action_Connect">连接</sys:String>
<sys:String x:Key="Multiplayer_Action_NewRoom">创建房间</sys:String>
<sys:String x:Key="Multiplayer_Action_JoinRoom">加入房间</sys:String>

<sys:String x:Key="Multiplayer_ControlRoom">房间管理</sys:String>
<sys:String x:Key="Multiplayer_ControlRoom_UserToken">你的用户令牌</sys:String>

<!--SettingNavigationPage-->
<sys:String x:Key="About">关于</sys:String>
<sys:String x:Key="Account">账户</sys:String>
<!--Settings-->
<!--Nav-->
<sys:String x:Key="Nav_Settings_Launch">游戏</sys:String>
<sys:String x:Key="Nav_Settings_Account">账户</sys:String>
<sys:String x:Key="Nav_Settings_Network">网络</sys:String>
<sys:String x:Key="Nav_Settings_Appearance">外观</sys:String>
<sys:String x:Key="Nav_Settings_About">关于</sys:String>

<!--Netowork-->
<sys:String x:Key="Network">网络</sys:String>
<sys:String x:Key="SMirror">镜像源设置</sys:String>
<sys:String x:Key="IfMirror">是否使用镜像源</sys:String>
<sys:String x:Key="SDownload">下载设置</sys:String>
<sys:String x:Key="MaxDownloadT">最大下载线程数</sys:String>
<sys:String x:Key="BigFileT">大文件下载分片数</sys:String>

<sys:String x:Key="Appearance">个性化</sys:String>

<!--LaunchSettingPage-->
<sys:String x:Key="Browse">浏览</sys:String>
<sys:String x:Key="Remove">移除</sys:String>
<sys:String x:Key="Search">搜索</sys:String>
<sys:String x:Key="OpenNewJava">增加 Java 路径</sys:String>
<sys:String x:Key="SelectJava">选择 Java 路径</sys:String>
<sys:String x:Key="OpenNewFolder">增加目录</sys:String>
<sys:String x:Key="SelectFolder">选择目录</sys:String>
<sys:String x:Key="JavaSettingTitle">Java 设置</sys:String>
<sys:String x:Key="GameSettingTitle">游戏运行设置</sys:String>
<sys:String x:Key="FullScreenMode">全屏模式</sys:String>
<sys:String x:Key="GameIndependent">版本隔离</sys:String>
<sys:String x:Key="RemoveJava">移除当前 Java</sys:String>
<sys:String x:Key="AllocateMemory">游戏内存分配</sys:String>
<sys:String x:Key="RemoveFolder">移除当前目录:</sys:String>
<sys:String x:Key="AutoSelectJava">自动为游戏选择合适的 Java</sys:String>
<sys:String x:Key="FolderSettingTitle">Minecraft 目录设置</sys:String>
<sys:String x:Key="AutoAllocateMemory">自动为游戏分配合适的内存量</sys:String>

<!--Theme-->
<sys:String x:Key="AppTheme">切换主题</sys:String>
<sys:String x:Key="TLight">亮色</sys:String>
<sys:String x:Key="TDark">暗色</sys:String>
<sys:String x:Key="TAuto">跟随系统</sys:String>
<!--About-->
<sys:String x:Key="Settings_About">关于</sys:String>
<sys:String x:Key="Settings_About_Rights">Blessing Studio ©2021-2024. 保留所有权利</sys:String>
<sys:String x:Key="Settings_About_Version">版本</sys:String>
<sys:String x:Key="Settings_About_Donate">赞助我们</sys:String>

<!--Language-->
<sys:String x:Key="AppLanguage">更改语言</sys:String>
<sys:String x:Key="LanguageSettingTitle">语言设置</sys:String>
<sys:String x:Key="Settings_About_Developers">开发团队</sys:String>
<sys:String x:Key="Settings_About_Developers_QA">质量控制组</sys:String>
<sys:String x:Key="Settings_About_Developers_UED">设计组</sys:String>
<sys:String x:Key="Settings_About_Developers_FE">前端开发组</sys:String>
<sys:String x:Key="Settings_About_Developers_RD">后端开发组</sys:String>

<sys:String x:Key="Settings_About_Thanks">鸣谢</sys:String>
<sys:String x:Key="Settings_About_Thanks_ServerSupport">服务器支持</sys:String>
<sys:String x:Key="Settings_About_Thanks_TechSupport">技术支持</sys:String>

<!--Background-->
<sys:String x:Key="AppBackground">背景渲染模式</sys:String>
<sys:String x:Key="BImage">图像</sys:String>
<sys:String x:Key="BSImage">背景图片设置</sys:String>
<sys:String x:Key="ChangeImage">更改图片</sys:String>
<sys:String x:Key="BackgroundView">背景视差效果</sys:String>
<sys:String x:Key="None">无</sys:String>
<sys:String x:Key="BFlat">平面</sys:String>
<sys:String x:Key="B3D">立体</sys:String>
<sys:String x:Key="IfGradualBlur">启用背景渐进式模糊</sys:String>
<sys:String x:Key="ImageBlur">图片模糊强度</sys:String>

<sys:String x:Key="AppearanceSettingTitle">外观设置</sys:String>

<!--Font-->
<sys:String x:Key="FontSettingsTitle">字体设置</sys:String>
<sys:String x:Key="ChooseFont">选择字体</sys:String>

<!--Debug-->
<sys:String x:Key="DebugSettingsTitle">调试模式设置</sys:String>
<sys:String x:Key="DebugSettingsD">启用调试(Debug)模式</sys:String>
<sys:String x:Key="DebugSettingsI">您更改了调试(Debug)选项,如要使功能生效请重启程序!</sys:String>
<sys:String x:Key="Settings_About_IncludedOSLib">开源库引用</sys:String>

<sys:String x:Key="PressOOBE">一键跳转 OOBE</sys:String>
<sys:String x:Key="ToOOBE">跳转</sys:String>

<!--AboutPage-->
<sys:String x:Key="Developers">开发团队</sys:String>
<sys:String x:Key="Donate">赞助我们</sys:String>
<sys:String x:Key="Version">版本</sys:String>
<sys:String x:Key="QualityControl">质量控制组</sys:String>
<sys:String x:Key="Designers">设计组</sys:String>
<sys:String x:Key="FrontEndDevelopers">前端开发组</sys:String>
<sys:String x:Key="BackEndDevelopers">后端开发组</sys:String>
<sys:String x:Key="Thanks">鸣谢</sys:String>
<sys:String x:Key="ServerSupport">服务器支持</sys:String>
<sys:String x:Key="TechnicalSupport">技术支持</sys:String>

<!--Oobe-->
<sys:String x:Key="Welcome">欢迎</sys:String>
<sys:String x:Key="Language">语言</sys:String>
<sys:String x:Key="Style">个性化</sys:String>
<sys:String x:Key="Start">开始吧!</sys:String>
<sys:String x:Key="Next">下一步</sys:String>
<sys:String x:Key="Sorry">对不起,但是我们目前没有完成此功能</sys:String>
<!--Account-->
<sys:String x:Key="Settings_Account">账户设置</sys:String>
<sys:String x:Key="Settings_Account_Add_Description">添加新账户</sys:String>

<!--Detail-->
<sys:String x:Key="Settings_Appearance">外观设置</sys:String>
<sys:String x:Key="Settings_Appearance_Theme">主题</sys:String>

<sys:String x:Key="Settings_Background_Mode">背景渲染模式</sys:String>
<sys:String x:Key="Settings_Background_Image">背景图片设置</sys:String>
<sys:String x:Key="Settings_Background_ImageChange">更改图片</sys:String>
<sys:String x:Key="Settings_Background_ParallaxEffects">背景视差效果</sys:String>
<sys:String x:Key="Settings_Background_GradualBlur">背景渐进式模糊</sys:String>
<sys:String x:Key="Settings_Background_BlurValue">图片模糊强度</sys:String>

<sys:String x:Key="Settings_Lang">语言设置</sys:String>
<sys:String x:Key="Settings_Lang_Change">更改语言</sys:String>

<sys:String x:Key="Settings_DebugMode">调试模式设置</sys:String>
<sys:String x:Key="Settings_DebugMode_Change">调试(Debug)模式</sys:String>

<sys:String x:Key="Settings_OOBE">一键跳转 OOBE</sys:String>

<sys:String x:Key="Settings_Font">字体设置</sys:String>
<sys:String x:Key="Settings_Font_Change">选择字体</sys:String>

<!--Launch-->
<sys:String x:Key="Settings_Launch_Folder">Minecraft 目录设置</sys:String>
<sys:String x:Key="Settings_Launch_Folder_Select">选择目录</sys:String>
<sys:String x:Key="Settings_Launch_Folder_New">增加目录</sys:String>
<sys:String x:Key="Settings_Launch_Folder_Remove">移除当前目录</sys:String>

<sys:String x:Key="Settings_Launch_Java">Java 设置</sys:String>
<sys:String x:Key="Settings_Launch_Java_Select">选择 Java 路径</sys:String>
<sys:String x:Key="Settings_Launch_Java_New">增加 Java 路径</sys:String>
<sys:String x:Key="Settings_Launch_Java_Remove">移除当前 Java</sys:String>
<sys:String x:Key="Settings_Launch_Java_SelectAuto">自动为游戏选择合适的 Java</sys:String>

<sys:String x:Key="Settings_Launch_Game">游戏运行设置</sys:String>
<sys:String x:Key="Settings_Launch_Game_Memory">游戏内存分配</sys:String>
<sys:String x:Key="Settings_Launch_Game_MemoryAuto">自动为游戏分配合适的内存量</sys:String>

<sys:String x:Key="Settings_Launch_Independent">版本隔离</sys:String>
<sys:String x:Key="Settings_Launch_FullScreen">全屏模式</sys:String>

<!--Network-->
<sys:String x:Key="Settings_Mirror">镜像源设置</sys:String>
<sys:String x:Key="Settings_Mirror_Change">启用镜像源</sys:String>
<sys:String x:Key="Settings_Download">下载设置</sys:String>
<sys:String x:Key="Settings_Download_MaxThreads">最大下载线程数</sys:String>
<sys:String x:Key="Settings_Download_MaxParts">大文件下载分片数</sys:String>

<!--OOBE-->
<sys:String x:Key="OOBE_Guide">WonderLab - 设置向导</sys:String>
<sys:String x:Key="OOBE_Welcome">欢迎</sys:String>
<sys:String x:Key="OOBE_Lang">语言</sys:String>
<sys:String x:Key="OOBE_Appearance">个性化</sys:String>
<sys:String x:Key="OOBE_Start">开始吧!</sys:String>
<sys:String x:Key="OOBE_Next">下一步</sys:String>
<sys:String x:Key="OOBE_Sorry">对不起,但是我们目前没有完成此功能</sys:String>

<!--AloneItem-->
<sys:String x:Key="Item_Afdian">爱发电</sys:String>
<sys:String x:Key="Item_MSAccount">微软账号</sys:String>

<sys:String x:Key="Item_None">无</sys:String>
<sys:String x:Key="Item_Jump">跳转</sys:String>
<sys:String x:Key="Item_Add">添加</sys:String>
<sys:String x:Key="Item_Browse">浏览</sys:String>
<sys:String x:Key="Item_Remove">移除</sys:String>
<sys:String x:Key="Item_Search">搜索</sys:String>

<sys:String x:Key="Item_Theme_Light">亮色</sys:String>
<sys:String x:Key="Item_Theme_Dark">暗色</sys:String>
<sys:String x:Key="Item_Theme_Auto">自适应</sys:String>

<sys:String x:Key="Item_Background_Mica">云母</sys:String>
<sys:String x:Key="Item_Background_Acrylic">亚克力</sys:String>
<sys:String x:Key="Item_Background_Image">图片</sys:String>
<sys:String x:Key="Item_Background_Flat">平面</sys:String>
<sys:String x:Key="Item_Background_3D">立体</sys:String>

<!--Info-->
<sys:String x:Key="Info_DebugMode_Changed">您更改了调试(Debug)模式选项,如要使功能生效请重启程序!</sys:String>

<sys:String x:Key="Unknown">未知</sys:String>
<sys:String x:Key="ExpandInterface">展开界面</sys:String>
<sys:String x:Key="CollapseInterface">收起界面</sys:String>
<sys:String x:Key="GameSearchBoxWatermark">在此处查找您的本地游戏实例</sys:String>

</ResourceDictionary>
4 changes: 2 additions & 2 deletions WonderLab/Views/Pages/Download/SearchPage.axaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
xmlns:controls="clr-namespace:WonderLab.Views.Controls"
x:Class="WonderLab.Views.Download.SearchPage">
<controls:SmoothScrollViewer>
Expand All @@ -15,7 +15,7 @@
</ComboBox>

<TextBox Grid.Column="1"
Watermark="搜你想搜"/>
Watermark="{DynamicResource Download_Search_Watermark}"/>
</Grid>

<Grid Grid.Row="1"
Expand Down
2 changes: 1 addition & 1 deletion WonderLab/Views/Pages/HomePage.axaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
Command="{Binding LaunchCommand}">
<TextBlock FontSize="16"
FontWeight="Bold"
Text="{DynamicResource Launch}"
Text="{DynamicResource Home_Launch}"
Foreground="{DynamicResource ContentBrush1}"/>
</Button>
</Grid>
Expand Down
18 changes: 9 additions & 9 deletions WonderLab/Views/Pages/MultiplayerPage.axaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>

<ui:SettingCard Title="网络信息">
<ui:SettingCard Title="{DynamicResource Multiplayer_InternetInfo}">
<ItemsControl>
<ui:SettingCardItem Description="是否支持 UPNP">
<ui:SettingCardItem Description="{DynamicResource Multiplayer_IfUPNP}">
<Panel>
<HyperlinkButton Content="{Binding IsSupportUPnP}"
IsVisible="{Binding IsUPnPLoading, Converter={StaticResource BooleanReverseConverter}}"/>
Expand All @@ -32,7 +32,7 @@
</Panel>
</ui:SettingCardItem>

<ui:SettingCardItem Description="当前网络(NAT)环境">
<ui:SettingCardItem Description="{DynamicResource Multiplayer_EnvNAT}">
<Panel>
<HyperlinkButton Content="{Binding NatType}"
IsVisible="{Binding IsNatTypeLoading, Converter={StaticResource BooleanReverseConverter}}"/>
Expand All @@ -51,22 +51,22 @@
</ItemsControl>
</ui:SettingCard>

<ui:SettingCard Title="操作">
<ui:SettingCardItem Description="连接">
<ui:SettingCard Title="{DynamicResource Multiplayer_Action}">
<ui:SettingCardItem Description="{DynamicResource Multiplayer_Action_Connect}">
<StackPanel Spacing="8"
Orientation="Horizontal">
<Button Content="创建房间" IsVisible="False"
<Button Content="{DynamicResource Multiplayer_Action_NewRoom}" IsVisible="False"
Command="{Binding CreateCommand}"/>

<Button Content="加入房间"
<Button Content="{DynamicResource Multiplayer_Action_JoinRoom}"
Command="{Binding JoinCommand}"/>
</StackPanel>
</ui:SettingCardItem>
</ui:SettingCard>

<ui:SettingCard Title="房间管理">
<ui:SettingCard Title="{DynamicResource Multiplayer_ControlRoom}">
<ItemsControl>
<ui:SettingCardItem Description="你的用户令牌">
<ui:SettingCardItem Description="{DynamicResource Multiplayer_ControlRoom_UserToken}">
<StackPanel Spacing="8"
Orientation="Horizontal">
<HyperlinkButton Content="{Binding UserToken}"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
Icon="&#xE721;"
IsSelected="True"
Classes="sidebaritem"
Content="搜索"
Content="{DynamicResource Item_Search}"
Foreground="{DynamicResource SecondaryBrush600}"/>

<controls:NavigationViewItem Height="30"
Expand Down
10 changes: 5 additions & 5 deletions WonderLab/Views/Pages/Navigation/SettingNavigationPage.axaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,23 +25,23 @@
Margin="0 5 0 0"
IsSelected="True"
Classes="sidebaritem"
Content="{DynamicResource Launch}"
Content="{DynamicResource Nav_Settings_Launch}"
CommandParameter="LaunchSettingPage"
Command="{Binding NavigationToCommand}"
Foreground="{DynamicResource SecondaryBrush600}"/>

<controls:NavigationViewItem Width="145"
Icon="&#xE716;"
Classes="sidebaritem"
Content="{DynamicResource Account}"
Content="{DynamicResource Nav_Settings_Account}"
CommandParameter="AccountSettingPage"
Command="{Binding NavigationToCommand}"
Foreground="{DynamicResource SecondaryBrush600}"/>

<controls:NavigationViewItem Width="145"
Icon="&#xE701;"
Classes="sidebaritem"
Content="{DynamicResource Network}"
Content="{DynamicResource Nav_Settings_Network}"
CommandParameter="NetworkSettingPage"
Command="{Binding NavigationToCommand}"
Foreground="{DynamicResource SecondaryBrush600}"/>
Expand All @@ -50,15 +50,15 @@
Icon="&#xE790;"
Classes="sidebaritem"
CommandParameter="DetailSettingPage"
Content="{DynamicResource Appearance}"
Content="{DynamicResource Nav_Settings_Appearance}"
Command="{Binding NavigationToCommand}"
Foreground="{DynamicResource SecondaryBrush600}"/>

<controls:NavigationViewItem Width="145"
Icon="&#xE736;"
Classes="sidebaritem"
CommandParameter="AboutPage"
Content="{DynamicResource About}"
Content="{DynamicResource Nav_Settings_About}"
Command="{Binding NavigationToCommand}"
Foreground="{DynamicResource SecondaryBrush600}"/>
</ListBox>
Expand Down
Loading

0 comments on commit 3dffcfc

Please sign in to comment.