Added Multi Language - Taiwan

This commit is contained in:
Roger Chen 2018-01-27 18:14:02 +08:00 committed by Lorenz Cuno Klopfenstein
parent 57d8fed017
commit a152da4f2c
8 changed files with 932 additions and 266 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 205 B

View file

@ -194,6 +194,11 @@
</Compile>
<Compile Include="StartupOptions\FourValueTypeConverter.cs" />
<Compile Include="StartupOptions\PaddingConverter.cs" />
<Compile Include="Strings.zh-TW.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Strings.zh-TW.resx</DependentUpon>
</Compile>
<Compile Include="Strings.zh.Designer.cs">
<DependentUpon>Strings.zh.resx</DependentUpon>
<AutoGen>True</AutoGen>
@ -282,6 +287,10 @@
<EmbeddedResource Include="SidePanels\AboutPanelContents.resx">
<DependentUpon>AboutPanelContents.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Strings.zh-TW.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Strings.zh-TW.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="Strings.zh.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Strings.zh.Designer.cs</LastGenOutput>
@ -449,6 +458,7 @@
<None Include="Assets\reduce.png" />
</ItemGroup>
<ItemGroup>
<Content Include="Assets\flag_taiwan.png" />
<Content Include="new-flat-icon.ico" />
<None Include="Assets\flag_china.png" />
<None Include="Resources\new-flat-logo-64.png" />
@ -536,72 +546,72 @@
<ItemGroup>
<PublishFile Include="Assets\icon.ico">
<Visible>False</Visible>
<PublishState>Exclude</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Exclude</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>File</FileType>
</PublishFile>
<PublishFile Include="Assets\screenshot-icon.ico">
<Visible>False</Visible>
<PublishState>Exclude</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Exclude</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>File</FileType>
</PublishFile>
<PublishFile Include="Assets\window_multiple16.ico">
<Visible>False</Visible>
<PublishState>Exclude</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Exclude</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>File</FileType>
</PublishFile>
<PublishFile Include="Assets\xiao_arrow.png">
<Visible>False</Visible>
<PublishState>Exclude</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Exclude</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>File</FileType>
</PublishFile>
<PublishFile Include="cs\OnTopReplica.resources">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Satellite</FileType>
</PublishFile>
<PublishFile Include="da\OnTopReplica.resources">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Satellite</FileType>
</PublishFile>
<PublishFile Include="it\OnTopReplica.resources">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Satellite</FileType>
</PublishFile>
</ItemGroup>

View file

@ -1,10 +1,10 @@
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成
// 运行时版本:4.0.30319.42000
// 這段程式碼是由工具產生的
// 執行階段版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// 對這個檔案所做的變更可能會造成錯誤的行為,而且如果重新產生程式碼,
// 變更將會遺失。
// </auto-generated>
//------------------------------------------------------------------------------
@ -13,13 +13,13 @@ namespace OnTopReplica.Properties {
/// <summary>
/// 一个强类型的资源类,用于查找本地化的字符串等
/// 用於查詢當地語系化字串等的強類型資源類別
/// </summary>
// 此类是由 StronglyTypedResourceBuilder
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的
// 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
// (以 /str 作为命令选项),或重新生成 VS 项目
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
// 這個類別是自動產生的,是利用 StronglyTypedResourceBuilder
// 類別透過 ResGen 或 Visual Studio 這類工具
// 若要加入或移除成員,請編輯您的 .ResX 檔,然後重新執行 ResGen
// (利用 /str 選項),或重建您的 VS 專案
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Resources {
@ -33,7 +33,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 返回此类使用的缓存的 ResourceManager 实例
/// 傳回這個類別使用的快取的 ResourceManager 執行個體
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
@ -47,8 +47,8 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 使用此强类型资源类,为所有资源查找
/// 重写当前线程的 CurrentUICulture 属性
/// 覆寫目前執行緒的 CurrentUICulture 屬性,對象是所有
/// 使用這個強類型資源類別的資源查閱
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
@ -61,7 +61,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap back {
get {
@ -71,7 +71,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap clickforwarding {
get {
@ -81,7 +81,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap close_new {
get {
@ -91,7 +91,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap desktop {
get {
@ -101,7 +101,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap flag_china {
get {
@ -111,7 +111,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap flag_czech {
get {
@ -121,7 +121,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap flag_danish {
get {
@ -131,7 +131,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap flag_germany {
get {
@ -141,7 +141,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap flag_ita {
get {
@ -151,7 +151,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap flag_poland {
get {
@ -161,7 +161,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap flag_spanish {
get {
@ -171,7 +171,17 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap flag_taiwan {
get {
object obj = ResourceManager.GetObject("flag_taiwan", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap flag_usa {
get {
@ -181,7 +191,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap flat_logo_64 {
get {
@ -191,7 +201,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap fullscreen {
get {
@ -201,7 +211,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap groupmode {
get {
@ -211,7 +221,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap help {
get {
@ -221,7 +231,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap icon {
get {
@ -231,7 +241,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap list {
get {
@ -241,7 +251,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap minimize {
get {
@ -251,7 +261,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找类似于 (图标) 的 System.Drawing.Icon 类型的本地化资源。
/// 查詢類似 (圖示) 的類型 System.Drawing.Icon 當地語系化資源。
/// </summary>
internal static System.Drawing.Icon new_flat_icon {
get {
@ -261,7 +271,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap pos_bottomleft {
get {
@ -271,7 +281,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap pos_bottomright {
get {
@ -281,7 +291,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap pos_center {
get {
@ -291,7 +301,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap pos_null {
get {
@ -301,7 +311,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap pos_topleft {
get {
@ -311,7 +321,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap pos_topright {
get {
@ -321,7 +331,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap refresh {
get {
@ -331,7 +341,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap regions {
get {
@ -341,7 +351,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap window_border16 {
get {
@ -351,7 +361,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap window_multiple16 {
get {
@ -361,7 +371,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap window_opacity {
get {
@ -371,7 +381,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap window_switch {
get {
@ -381,7 +391,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap window16 {
get {
@ -391,7 +401,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap xiao_add {
get {
@ -401,7 +411,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap xiao_arrow {
get {
@ -411,7 +421,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap xiao_component {
get {
@ -421,7 +431,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap xiao_delete {
get {
@ -431,7 +441,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap xiao_down {
get {
@ -441,7 +451,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap xiao_ok {
get {
@ -451,7 +461,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap xiao_up {
get {
@ -461,7 +471,7 @@ namespace OnTopReplica.Properties {
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// 查詢類型 System.Drawing.Bitmap 的當地語系化資源。
/// </summary>
internal static System.Drawing.Bitmap xiao_wrench {
get {

View file

@ -241,4 +241,7 @@
<data name="flat_logo_64" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\new-flat-logo-64.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="flag_taiwan" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\assets\flag_taiwan.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root>

View file

@ -82,6 +82,7 @@ namespace OnTopReplica.SidePanels {
new CultureWrapper("Italiano", new CultureInfo("it-IT"), Resources.flag_ita),
new CultureWrapper("Polski", new CultureInfo("pl-PL"), Resources.flag_poland),
new CultureWrapper("简体中文", new CultureInfo("zh-CN"), Resources.flag_china),
new CultureWrapper("繁體中文", new CultureInfo("zh-TW"), Resources.flag_taiwan),
};
private void PopulateLanguageComboBox() {

File diff suppressed because it is too large Load diff

0
OnTopReplica/Strings.zh-TW.Designer.cs generated Normal file
View file

View file

@ -0,0 +1,642 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="AboutVersion" xml:space="preserve">
<value>版本 {0}</value>
</data>
<data name="MenuRecallTT" xml:space="preserve">
<value>切換 OnTopReplica 是否儲存最後的位置和大小以便下次啟動時使用。</value>
</data>
<data name="ErrorDetailsAeroInfo" xml:space="preserve">
<value>Windows Aero 僅支援於 Windows Vista 家用進階版或更高級的系統。</value>
</data>
<data name="ErrorNoDwm" xml:space="preserve">
<value>「桌面轉譯」不支援你的作業系統。你必須在 Windows Vista 家用進階版或更高級的系統上運行本程式。</value>
</data>
<data name="ErrorDwmOff" xml:space="preserve">
<value>「桌面轉譯」(DWM)未啟用。</value>
</data>
<data name="GroupSwitchModeWindows" xml:space="preserve">
<value>視窗</value>
</data>
<data name="MenuRestoreLastTT" xml:space="preserve">
<value>打開後OnTopReplica 會嘗試在啟動後自動監視上一次監視的視窗。</value>
</data>
<data name="MenuOpenTT" xml:space="preserve">
<value>顯示 OnTopReplica。</value>
</data>
<data name="MenuWindowsTT" xml:space="preserve">
<value>顯示可監視的視窗。</value>
</data>
<data name="AboutButtonExpanderTT" xml:space="preserve">
<value>查看更多 OnTopReplica 的說明。</value>
</data>
<data name="ErrorGenericThumbnailHandleError" xml:space="preserve">
<value>所選視窗已關閉或無效。</value>
</data>
<data name="UpdateAvailableInstruction" xml:space="preserve">
<value>現有更新版本 {0}</value>
</data>
<data name="MenuChromeTT" xml:space="preserve">
<value>切換是否顯示視窗邊緣。</value>
</data>
<data name="MenuWindows" xml:space="preserve">
<value>選擇視窗</value>
</data>
<data name="MenuRegion" xml:space="preserve">
<value>選擇區域…</value>
</data>
<data name="AboutDividerUpdates" xml:space="preserve">
<value>更新</value>
</data>
<data name="UpdateReadyInstruction" xml:space="preserve">
<value>準備更新</value>
</data>
<data name="MenuOpacity" xml:space="preserve">
<value>透明度</value>
</data>
<data name="AboutTranslators" xml:space="preserve">
<value>翻譯者:{0}</value>
</data>
<data name="FullscreenMode" xml:space="preserve">
<value>模式</value>
</data>
<data name="SettingsHotKeyDescription" xml:space="preserve">
<value>系統全域快速鍵仍可以在 OnTopReplica 未啟動的時候使用。</value>
</data>
<data name="UpdateInfoContent" xml:space="preserve">
<value>已安裝最新版本 OnTopReplica。軟體會在每次啟動的時候自動檢查更新。你可以關注OnTopReplica的開發在&lt;a href="website"&gt;官方網站上&lt;/a&gt;提建議或新功能。</value>
</data>
<data name="AboutLicense" xml:space="preserve">
<value>這個軟體使用%許可證,符合 OSI 提出的「開源」協議。</value>
</data>
<data name="DrawRegions" xml:space="preserve">
<value>使用滑鼠選取範圍。</value>
</data>
<data name="FullscreenModeNormal" xml:space="preserve">
<value>標準</value>
</data>
<data name="Language" xml:space="preserve">
<value>語言</value>
</data>
<data name="AboutContributeContent" xml:space="preserve">
<value>原始程式碼</value>
</data>
<data name="RegionsDeleteButton" xml:space="preserve">
<value>刪除</value>
</data>
<data name="ErrorNoDwmTitle" xml:space="preserve">
<value>桌面轉譯不支持</value>
</data>
<data name="MenuAboutTT" xml:space="preserve">
<value>隱藏主視窗顯示「關於」頁面。</value>
</data>
<data name="MenuSwitchTT" xml:space="preserve">
<value>隱藏OnTopReplica視窗顯示監視的視窗本體。</value>
</data>
<data name="MenuRegionTT" xml:space="preserve">
<value>切換「區域模式」,可以讓你只顯示監看視窗的一部分內容。</value>
</data>
<data name="MenuSwitch" xml:space="preserve">
<value>切換至視窗</value>
</data>
<data name="SettingsHotKeyShowHide" xml:space="preserve">
<value>顯示/隱藏</value>
</data>
<data name="MenuSettings" xml:space="preserve">
<value>設定…</value>
</data>
<data name="SettingsTitle" xml:space="preserve">
<value>設定</value>
</data>
<data name="GroupSwitchModeStatusDisabled" xml:space="preserve">
<value>同時選擇多個視窗來打開。</value>
</data>
<data name="MenuOp75TT" xml:space="preserve">
<value>設定透明度為 75%。</value>
</data>
<data name="MenuOp50TT" xml:space="preserve">
<value>設定透明度為 50%。</value>
</data>
<data name="MenuOp25TT" xml:space="preserve">
<value>設定透明度為 25%。</value>
</data>
<data name="MenuOp100TT" xml:space="preserve">
<value>設定為不透明。</value>
</data>
<data name="MenuPositionTT" xml:space="preserve">
<value>自動將 OnTopReplica 鎖定在目前設定的螢幕位置上。</value>
</data>
<data name="MenuRestoreLast" xml:space="preserve">
<value>還原成最後一個監視的視窗</value>
</data>
<data name="SettingsRestartRequired" xml:space="preserve">
<value>需要重新啟動。</value>
</data>
<data name="AboutCreditsSourcesContent" xml:space="preserve">
<value>查看全部 Credits</value>
</data>
<data name="MenuPosition" xml:space="preserve">
<value>鎖定位置</value>
</data>
<data name="MenuPosTopLeft" xml:space="preserve">
<value>左上</value>
</data>
<data name="MenuPosTopRight" xml:space="preserve">
<value>右上</value>
</data>
<data name="FullscreenModeNormalTT" xml:space="preserve">
<value>變為普通視窗。將不會置頂。</value>
</data>
<data name="InfoUpdatedTitle" xml:space="preserve">
<value>更新完畢</value>
</data>
<data name="AboutButtonUpdateTT" xml:space="preserve">
<value>更新 OnTopReplica。</value>
</data>
<data name="AboutUpdatesCheckNow" xml:space="preserve">
<value>檢查更新!</value>
</data>
<data name="InfoUpToDate" xml:space="preserve">
<value>OnTopReplica 已更新過。</value>
</data>
<data name="MenuGroupSwitchTT" xml:space="preserve">
<value>OnTopReplica 會根據使用者定義的群組自動複製視窗,切換到最後一個啟動的前端視窗。</value>
</data>
<data name="ErrorUpdateContentGeneric" xml:space="preserve">
<value>OnTopReplica 無法檢查更新是否存在。請確保你的網路連接正常。如果正常,可能更新伺服器暫時關閉了。</value>
</data>
<data name="MenuClickThroughTT" xml:space="preserve">
<value>OnTopReplica 將會半透明顯示,讓你能穿透點擊後方的視窗。</value>
</data>
<data name="FullscreenModeClickThroughTT" xml:space="preserve">
<value>OnTopReplica 將自動變為透明,並能夠讓你的點擊穿透進下層視窗。</value>
</data>
<data name="UpdateReadyContent" xml:space="preserve">
<value>OnTopReplica 版本 {0} 已安裝到你的電腦上。</value>
</data>
<data name="UpdateTitle" xml:space="preserve">
<value>OnTopReplica 更新</value>
</data>
<data name="UpdateInfoInstruction" xml:space="preserve">
<value>OnTopReplica 已更新過</value>
</data>
<data name="AboutCreditsSources" xml:space="preserve">
<value>OnTopReplica 基於WindowsFormsAero等更多程式庫和原始程式碼。%。</value>
</data>
<data name="FullscreenTitle" xml:space="preserve">
<value>OnTopReplica 全螢幕</value>
</data>
<data name="InfoUpdated" xml:space="preserve">
<value>OnTopReplica 已更新。</value>
</data>
<data name="AboutUpdatesDisclaimer" xml:space="preserve">
<value>OnTopReplica 每次啟動的時候都會自動檢查更新。</value>
</data>
<data name="ErrorUpdateContent" xml:space="preserve">
<value>OnTopReplica 未經由ClickOnce安裝。你需要手動更新訪問&lt;a href="https://github.com/LorenzCK/OnTopReplica"&gt;OnTopReplica主頁&lt;/a&gt;)。</value>
</data>
<data name="InfoClickThrough" xml:space="preserve">
<value>打開點擊穿透模式?</value>
</data>
<data name="InfoClickForwarding" xml:space="preserve">
<value>希望打開「點擊轉移」嗎?</value>
</data>
<data name="RegionsTitle" xml:space="preserve">
<value>區域:</value>
</data>
<data name="MenuAbout" xml:space="preserve">
<value>關於…</value>
</data>
<data name="MenuResetTT" xml:space="preserve">
<value>重設 OnTopReplica 設定。</value>
</data>
<data name="AskReset" xml:space="preserve">
<value>確認重設視窗?</value>
</data>
<data name="MenuReset" xml:space="preserve">
<value>重設視窗</value>
</data>
<data name="AskSettingResetTitle" xml:space="preserve">
<value>重設設定</value>
</data>
<data name="AskSettingReset" xml:space="preserve">
<value>重設設定?</value>
</data>
<data name="AboutButtonResetTT" xml:space="preserve">
<value>重設所有的OnTopReplica設定。</value>
</data>
<data name="RegionsResetButton" xml:space="preserve">
<value>重設</value>
</data>
<data name="AskResetTitle" xml:space="preserve">
<value>重設</value>
</data>
<data name="InfoClickThroughNo" xml:space="preserve">
<value>不,謝謝,你可以稍後打開點擊穿透</value>
</data>
<data name="MenuPosBottomLeft" xml:space="preserve">
<value>左下</value>
</data>
<data name="MenuPosBottomRight" xml:space="preserve">
<value>右下</value>
</data>
<data name="MenuReduceTT" xml:space="preserve">
<value>最小化OnTopReplica至工作列或系統列。</value>
</data>
<data name="MenuReduce" xml:space="preserve">
<value>最小化</value>
</data>
<data name="AboutLicenseContent" xml:space="preserve">
<value>Microsoft Reciprocal (MS-RL)</value>
</data>
<data name="MenuCloseTT" xml:space="preserve">
<value>關閉OnTopReplica。</value>
</data>
<data name="MenuClose" xml:space="preserve">
<value>關閉</value>
</data>
<data name="AboutDividerLicense" xml:space="preserve">
<value>授權</value>
</data>
<data name="UpdateInfoFooter" xml:space="preserve">
<value>最後一個穩定版本是 {0}。</value>
</data>
<data name="SettingsLanguageTitle" xml:space="preserve">
<value>語言:</value>
</data>
<data name="ErrorUnableToFit" xml:space="preserve">
<value>無法配對視窗。</value>
</data>
<data name="MenuChrome" xml:space="preserve">
<value>顯示視窗邊緣</value>
</data>
<data name="MenuClickThrough" xml:space="preserve">
<value>打開點擊穿透</value>
</data>
<data name="FullscreenModeClickThrough" xml:space="preserve">
<value>點擊穿透</value>
</data>
<data name="ErrorUpdate" xml:space="preserve">
<value>無法檢查更新。</value>
</data>
<data name="ErrorUnableToCreateThumbnail" xml:space="preserve">
<value>無法建立縮圖</value>
</data>
<data name="AskResetContent" xml:space="preserve">
<value>如果你無法操控視窗或超出螢幕外,可以重設其全部設定。</value>
</data>
<data name="UpdateAvailableExpanded" xml:space="preserve">
<value>安裝版本:{0}
現有版本:{1}</value>
</data>
<data name="UpdateReadyCommandOk" xml:space="preserve">
<value>安裝
OnTopReplica會關閉並套用更新。</value>
</data>
<data name="InfoUpToDateTitle" xml:space="preserve">
<value>無可用更新</value>
</data>
<data name="ErrorNoThumbnail" xml:space="preserve">
<value>未載入縮圖。</value>
</data>
<data name="InfoClickThroughInformation" xml:space="preserve">
<value>該模式下全螢幕視窗會變為有透明度來允許你點擊後方的視窗。如果想要返回正常模式請點擊工作列或託盤的OnTopReplica圖示。</value>
</data>
<data name="InfoClickForwardingContent" xml:space="preserve">
<value>如果該模式啟用OnTopReplica將會把所有的滑鼠點擊事件轉移到所監視的視窗這將可以讓你通過OnTopReplica來操作監視的視窗而不用切換到它。退出該模式請按ESC。</value>
</data>
<data name="SettingsHotKeyTitle" xml:space="preserve">
<value>快速鍵:</value>
</data>
<data name="RightClick" xml:space="preserve">
<value>右鍵開始…</value>
</data>
<data name="RegionsHeight" xml:space="preserve">
<value>高度</value>
</data>
<data name="Homepage" xml:space="preserve">
<value>主頁https://github.com/LorenzCK/OnTopReplica。</value>
</data>
<data name="GroupSwitchModeTitle" xml:space="preserve">
<value>群組切換模式:</value>
</data>
<data name="GroupSwitchModeStatusEnabled" xml:space="preserve">
<value>群組切換模式已打開。</value>
</data>
<data name="MenuGroupSwitch" xml:space="preserve">
<value>群組切換模式</value>
</data>
<data name="MenuResize" xml:space="preserve">
<value>縮放</value>
</data>
<data name="InfoClickThroughDetails" xml:space="preserve">
<value>如果視窗是半透明的,點擊穿透只有在調整大小子選單中啟用才能工作。</value>
</data>
<data name="InfoClickThroughTitle" xml:space="preserve">
<value>點擊穿透模式</value>
</data>
<data name="MenuRecall" xml:space="preserve">
<value>記錄最後的位置和大小</value>
</data>
<data name="RegionsStoredRegions" xml:space="preserve">
<value>保存區域</value>
</data>
<data name="RegionsSaveButton" xml:space="preserve">
<value>保存</value>
</data>
<data name="MenuFitFullscreen" xml:space="preserve">
<value>全螢幕</value>
</data>
<data name="UpdateAvailableCommandOk" xml:space="preserve">
<value>下載
安裝 OnTopReplica {0}。</value>
</data>
<data name="InfoUpdatedContent" xml:space="preserve">
<value>要使用更新後的 OnTopReplica 你需要重新開啟應用程式。</value>
</data>
<data name="ErrorGenericInfoText" xml:space="preserve">
<value>錯誤:</value>
</data>
<data name="ErrorGenericInfoButton" xml:space="preserve">
<value>詳細錯誤</value>
</data>
<data name="ErrorGenericTitle" xml:space="preserve">
<value>錯誤</value>
</data>
<data name="FullscreenModeAlwaysOnTopTT" xml:space="preserve">
<value>強制 OnTopReplica 置頂。</value>
</data>
<data name="RegionsDoneButton" xml:space="preserve">
<value>完成</value>
</data>
<data name="GroupSwitchModeEnableButton" xml:space="preserve">
<value>打開群組模式</value>
</data>
<data name="AboutSlogan" xml:space="preserve">
<value>一個輕量,即時,永遠置頂的縮圖視窗。</value>
</data>
<data name="ErrorDwmOffContent" xml:space="preserve">
<value>你必須打開桌面轉譯可以選擇帶有「Windows Aero」的 Windows 主題。
要這麼做請在桌面上右鍵選擇個人化。</value>
</data>
<data name="UpdateDownloadingInstruction" xml:space="preserve">
<value>正在下載中…</value>
</data>
<data name="MenuSettingsTT" xml:space="preserve">
<value>顯示設定面板。</value>
</data>
<data name="MenuPosDisabled" xml:space="preserve">
<value>關閉</value>
</data>
<data name="GroupSwitchModeDisableButton" xml:space="preserve">
<value>關閉</value>
</data>
<data name="AskSettingResetContent" xml:space="preserve">
<value>將會清除 OnTopReplica 的全部設定,變為剛安裝後的狀態(所有保存的資訊,例如語言設定)。</value>
</data>
<data name="ErrorDetailsAero" xml:space="preserve">
<value>Windows Aero的更多說明</value>
</data>
<data name="ErrorDetailButton" xml:space="preserve">
<value>說明</value>
</data>
<data name="UpdateAvailableContent" xml:space="preserve">
<value>官網有新版本可供下載和安裝。</value>
</data>
<data name="AboutDividerCredits" xml:space="preserve">
<value>Credits</value>
</data>
<data name="AboutAuthor" xml:space="preserve">
<value>作者:%。</value>
</data>
<data name="AboutDividerContribute" xml:space="preserve">
<value>有助於</value>
</data>
<data name="SettingsHotKeyClone" xml:space="preserve">
<value>監視目前視窗</value>
</data>
<data name="MenuClickForwarding" xml:space="preserve">
<value>打開點擊轉移</value>
</data>
<data name="InfoClickForwardingTitle" xml:space="preserve">
<value>點擊轉移</value>
</data>
<data name="MenuPosCenter" xml:space="preserve">
<value>中鍵</value>
</data>
<data name="AboutContribute" xml:space="preserve">
<value>想要貢獻代碼?歡迎你來翻譯本專案,在 GitHub 建立一個新的本地語言專案以更改%。</value>
</data>
<data name="InfoClickThroughOk" xml:space="preserve">
<value>使用點擊穿透</value>
</data>
<data name="RegionsWidth" xml:space="preserve">
<value>寬度</value>
</data>
<data name="AboutButtonCancelTT" xml:space="preserve">
<value>停止更新</value>
</data>
<data name="UpdateAvailableCommandCancel" xml:space="preserve">
<value>取消更新
OnTopReplica 會在下次啟動的時候提醒你。</value>
</data>
<data name="FullscreenModeAlwaysOnTop" xml:space="preserve">
<value>永遠置頂</value>
</data>
<data name="RegionsCurrentRegion" xml:space="preserve">
<value>目前區域:</value>
</data>
<data name="MenuClickForwardingTT" xml:space="preserve">
<value>對監視的視窗打開點擊轉移。</value>
</data>
<data name="MenuQuitFullscreen" xml:space="preserve">
<value>退出全螢幕模式</value>
</data>
<data name="MenuAdvanced" xml:space="preserve">
<value>進階</value>
</data>
<data name="AboutTitle" xml:space="preserve">
<value>關於 OnTopReplica</value>
</data>
<data name="MenuOpen" xml:space="preserve">
<value>打開</value>
</data>
<data name="MenuOp75" xml:space="preserve">
<value>75%</value>
</data>
<data name="MenuOp50" xml:space="preserve">
<value>50%</value>
</data>
<data name="MenuOp25" xml:space="preserve">
<value>25%</value>
</data>
<data name="MenuFitDouble" xml:space="preserve">
<value>2:1 兩倍</value>
</data>
<data name="MenuOp100" xml:space="preserve">
<value>100% (不透明)</value>
</data>
<data name="MenuFitQuarter" xml:space="preserve">
<value>1:4 四分之一</value>
</data>
<data name="MenuFitHalf" xml:space="preserve">
<value>1:2 一半</value>
</data>
<data name="MenuFitOriginal" xml:space="preserve">
<value>1:1 原本大小</value>
</data>
<data name="UpdateDownloadingContent" xml:space="preserve">
<value>{0}/{1} 位元組已下載。</value>
</data>
<data name="AskResetButtonOk" xml:space="preserve">
<value>重設 所有設定將會丟失。</value>
</data>
<data name="ButtonCancel" xml:space="preserve">
<value>取消</value>
</data>
<data name="MenuWindowsNone" xml:space="preserve">
<value>- 無 -</value>
</data>
<data name="MenuWindowsWholeRegion" xml:space="preserve">
<value>- 整個區域 -</value>
</data>
<data name="ApplicationName" xml:space="preserve">
<value>OnTopReplica</value>
</data>
<data name="RegionsTop" xml:space="preserve">
<value>頂部</value>
</data>
<data name="RegionsRight" xml:space="preserve">
<value>右</value>
</data>
<data name="RegionsX" xml:space="preserve">
<value>X</value>
</data>
<data name="RegionsBottom" xml:space="preserve">
<value>底部</value>
</data>
<data name="RegionsLeft" xml:space="preserve">
<value>左</value>
</data>
<data name="RegionsY" xml:space="preserve">
<value>Y</value>
</data>
</root>