aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model/Globalization/CultureDto.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Model/Globalization/CultureDto.cs')
-rw-r--r--MediaBrowser.Model/Globalization/CultureDto.cs52
1 files changed, 52 insertions, 0 deletions
diff --git a/MediaBrowser.Model/Globalization/CultureDto.cs b/MediaBrowser.Model/Globalization/CultureDto.cs
new file mode 100644
index 000000000..6d79aaebb
--- /dev/null
+++ b/MediaBrowser.Model/Globalization/CultureDto.cs
@@ -0,0 +1,52 @@
+using global::System;
+
+namespace MediaBrowser.Model.Globalization
+{
+ /// <summary>
+ /// Class CultureDto
+ /// </summary>
+ public class CultureDto
+ {
+ /// <summary>
+ /// Gets or sets the name.
+ /// </summary>
+ /// <value>The name.</value>
+ public string Name { get; set; }
+
+ /// <summary>
+ /// Gets or sets the display name.
+ /// </summary>
+ /// <value>The display name.</value>
+ public string DisplayName { get; set; }
+
+ /// <summary>
+ /// Gets or sets the name of the two letter ISO language.
+ /// </summary>
+ /// <value>The name of the two letter ISO language.</value>
+ public string TwoLetterISOLanguageName { get; set; }
+
+ /// <summary>
+ /// Gets or sets the name of the three letter ISO language.
+ /// </summary>
+ /// <value>The name of the three letter ISO language.</value>
+ public string ThreeLetterISOLanguageName
+ {
+ get
+ {
+ var vals = ThreeLetterISOLanguageNames;
+ if (vals.Length > 0)
+ {
+ return vals[0];
+ }
+ return null;
+ }
+ }
+
+ public string[] ThreeLetterISOLanguageNames { get; set; }
+
+ public CultureDto()
+ {
+ ThreeLetterISOLanguageNames = new string[] {};
+ }
+ }
+}