Skip to content

Commit 88068a8

Browse files
committed
Merge pull request johnkors#36 from petr-k/czech-translation
Czech translation (cs-CZ)
2 parents b06eaae + 6ce5e48 commit 88068a8

File tree

7 files changed

+535
-1
lines changed

7 files changed

+535
-1
lines changed

source/IdentityServer3.Localization/Constants.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,6 @@ public class Constants
1616
public const string daDK = "da-DK";
1717
public const string ruRU = "ru-RU";
1818
public const string ptBR = "pt-BR";
19+
public const string csCZ = "cs-CZ";
1920
}
2021
}

source/IdentityServer3.Localization/IdentityServer3.Localization.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
<None Include="packages.config" />
8282
</ItemGroup>
8383
<ItemGroup>
84+
<EmbeddedResource Include="Resources\Events\Events.cs-CZ.resx" />
8485
<EmbeddedResource Include="Resources\Events\Events.pt-BR.resx">
8586
<SubType>Designer</SubType>
8687
</EmbeddedResource>
@@ -101,6 +102,7 @@
101102
</EmbeddedResource>
102103
<EmbeddedResource Include="Resources\Events\Events.tr-TR.resx" />
103104
<EmbeddedResource Include="Resources\Events\Events.es-AR.resx" />
105+
<EmbeddedResource Include="Resources\Messages\Messages.cs-CZ.resx" />
104106
<EmbeddedResource Include="Resources\Messages\Messages.pt-BR.resx" />
105107
<EmbeddedResource Include="Resources\Messages\Messages.ru-Ru.resx" />
106108
<EmbeddedResource Include="Resources\Messages\Messages.zh-CN.resx" />
@@ -117,6 +119,7 @@
117119
<LastGenOutput>Messages.Designer.cs</LastGenOutput>
118120
</EmbeddedResource>
119121
<EmbeddedResource Include="Resources\Messages\Messages.tr-TR.resx" />
122+
<EmbeddedResource Include="Resources\Scopes\Scopes.cs-CZ.resx" />
120123
<EmbeddedResource Include="Resources\Scopes\Scopes.pt-BR.resx" />
121124
<EmbeddedResource Include="Resources\Scopes\Scopes.ru-RU.resx" />
122125
<EmbeddedResource Include="Resources\Scopes\Scopes.zh-CN.resx" />

source/IdentityServer3.Localization/Internals/LocalizationServiceFactory.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ static LocalizationServiceFactory()
2727
AvailableLocalizationServices.Add(CreateResourceBased(Constants.daDK));
2828
AvailableLocalizationServices.Add(CreateResourceBased(Constants.ruRU));
2929
AvailableLocalizationServices.Add(CreateResourceBased(Constants.ptBR));
30+
AvailableLocalizationServices.Add(CreateResourceBased(Constants.csCZ));
3031
}
3132

3233
public static ILocalizationService Create(LocaleOptions options)
Lines changed: 176 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,176 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<root>
3+
<!--
4+
Microsoft ResX Schema
5+
6+
Version 2.0
7+
8+
The primary goals of this format is to allow a simple XML format
9+
that is mostly human readable. The generation and parsing of the
10+
various data types are done through the TypeConverter classes
11+
associated with the data types.
12+
13+
Example:
14+
15+
... ado.net/XML headers & schema ...
16+
<resheader name="resmimetype">text/microsoft-resx</resheader>
17+
<resheader name="version">2.0</resheader>
18+
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19+
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20+
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21+
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22+
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23+
<value>[base64 mime encoded serialized .NET Framework object]</value>
24+
</data>
25+
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26+
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27+
<comment>This is a comment</comment>
28+
</data>
29+
30+
There are any number of "resheader" rows that contain simple
31+
name/value pairs.
32+
33+
Each data row contains a name, and value. The row also contains a
34+
type or mimetype. Type corresponds to a .NET class that support
35+
text/value conversion through the TypeConverter architecture.
36+
Classes that don't support this are serialized and stored with the
37+
mimetype set.
38+
39+
The mimetype is used for serialized objects, and tells the
40+
ResXResourceReader how to depersist the object. This is currently not
41+
extensible. For a given mimetype the value must be set accordingly:
42+
43+
Note - application/x-microsoft.net.object.binary.base64 is the format
44+
that the ResXResourceWriter will generate, however the reader can
45+
read any of the formats listed below.
46+
47+
mimetype: application/x-microsoft.net.object.binary.base64
48+
value : The object must be serialized with
49+
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50+
: and then encoded with base64 encoding.
51+
52+
mimetype: application/x-microsoft.net.object.soap.base64
53+
value : The object must be serialized with
54+
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55+
: and then encoded with base64 encoding.
56+
57+
mimetype: application/x-microsoft.net.object.bytearray.base64
58+
value : The object must be serialized into a byte array
59+
: using a System.ComponentModel.TypeConverter
60+
: and then encoded with base64 encoding.
61+
-->
62+
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63+
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64+
<xsd:element name="root" msdata:IsDataSet="true">
65+
<xsd:complexType>
66+
<xsd:choice maxOccurs="unbounded">
67+
<xsd:element name="metadata">
68+
<xsd:complexType>
69+
<xsd:sequence>
70+
<xsd:element name="value" type="xsd:string" minOccurs="0" />
71+
</xsd:sequence>
72+
<xsd:attribute name="name" use="required" type="xsd:string" />
73+
<xsd:attribute name="type" type="xsd:string" />
74+
<xsd:attribute name="mimetype" type="xsd:string" />
75+
<xsd:attribute ref="xml:space" />
76+
</xsd:complexType>
77+
</xsd:element>
78+
<xsd:element name="assembly">
79+
<xsd:complexType>
80+
<xsd:attribute name="alias" type="xsd:string" />
81+
<xsd:attribute name="name" type="xsd:string" />
82+
</xsd:complexType>
83+
</xsd:element>
84+
<xsd:element name="data">
85+
<xsd:complexType>
86+
<xsd:sequence>
87+
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88+
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89+
</xsd:sequence>
90+
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91+
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92+
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93+
<xsd:attribute ref="xml:space" />
94+
</xsd:complexType>
95+
</xsd:element>
96+
<xsd:element name="resheader">
97+
<xsd:complexType>
98+
<xsd:sequence>
99+
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100+
</xsd:sequence>
101+
<xsd:attribute name="name" type="xsd:string" use="required" />
102+
</xsd:complexType>
103+
</xsd:element>
104+
</xsd:choice>
105+
</xsd:complexType>
106+
</xsd:element>
107+
</xsd:schema>
108+
<resheader name="resmimetype">
109+
<value>text/microsoft-resx</value>
110+
</resheader>
111+
<resheader name="version">
112+
<value>2.0</value>
113+
</resheader>
114+
<resheader name="reader">
115+
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116+
</resheader>
117+
<resheader name="writer">
118+
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119+
</resheader>
120+
<data name="ClientPermissionsRevoked" xml:space="preserve">
121+
<value>Oprávnění klienta odejmuta</value>
122+
<comment>Client Permissions Revoked</comment>
123+
</data>
124+
<data name="CspReport" xml:space="preserve">
125+
<value>Content Security Policy (CSP) Report</value>
126+
<comment>Content Security Policy (CSP) Report</comment>
127+
</data>
128+
<data name="ExternalLoginError" xml:space="preserve">
129+
<value>Chyba při externím přihlášení</value>
130+
<comment>External Login Error</comment>
131+
</data>
132+
<data name="ExternalLoginFailure" xml:space="preserve">
133+
<value>Selhání při externím přihlášení</value>
134+
<comment>External Login Failure</comment>
135+
</data>
136+
<data name="ExternalLoginSuccess" xml:space="preserve">
137+
<value>Úspěšné externí přihlášení</value>
138+
<comment>External Login Success</comment>
139+
</data>
140+
<data name="LocalLoginFailure" xml:space="preserve">
141+
<value>Selhání při lokálním přihlášení</value>
142+
<comment>Local Login Failure</comment>
143+
</data>
144+
<data name="LocalLoginSuccess" xml:space="preserve">
145+
<value>Úspěšné lokální přihlášení</value>
146+
<comment>Local Login Success</comment>
147+
</data>
148+
<data name="LogoutEvent" xml:space="preserve">
149+
<value>Událost odhlášení</value>
150+
<comment>Logout Event</comment>
151+
</data>
152+
<data name="PartialLogin" xml:space="preserve">
153+
<value>Částečné přihlášení</value>
154+
<comment>Partial Login</comment>
155+
</data>
156+
<data name="PartialLoginComplete" xml:space="preserve">
157+
<value>Částečné přihlášení dokončeno</value>
158+
<comment>Partial Login Complete</comment>
159+
</data>
160+
<data name="PreLoginFailure" xml:space="preserve">
161+
<value>Selhání při před-přihlášení</value>
162+
<comment>Pre-Login Failure</comment>
163+
</data>
164+
<data name="PreLoginSuccess" xml:space="preserve">
165+
<value>Úspěšné před-přihlášení</value>
166+
<comment>Pre-Login Success</comment>
167+
</data>
168+
<data name="ResourceOwnerFlowLoginFailure" xml:space="preserve">
169+
<value>Selhání při přihlášení toku "Resource Owner Password"</value>
170+
<comment>Resource Owner Password Flow Login Failure</comment>
171+
</data>
172+
<data name="ResourceOwnerFlowLoginSuccess" xml:space="preserve">
173+
<value>Úspěšné přihlášení toku "Resource Owner Password"</value>
174+
<comment>Resource Owner Password Flow Login Success</comment>
175+
</data>
176+
</root>

0 commit comments

Comments
 (0)