-
-
Notifications
You must be signed in to change notification settings - Fork 0
localizationsharedmodels Language
Denis Akopyan edited this page Jul 10, 2025
·
1 revision
Model representing an available language
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph Localization.Shared.Models
Localization.Shared.Models.Language[[Language]]
end
subgraph System
System.IEquatable_1[[IEquatable]]
end
System.IEquatable_1 --> Localization.Shared.Models.Language
| Type | Name | Methods |
|---|---|---|
string |
DisplayNameNative language name |
get, init |
string |
KeyRFC 4646 key for the given language |
get, init |
| Returns | Name |
|---|---|
bool |
operator !=(Language left, Language right) |
bool |
operator ==(Language left, Language right) |
Language |
implicit operator Language(...) |
string |
implicit operator string(Language language) |
| Returns | Name |
|---|---|
Language |
<Clone>$() |
bool |
Equals(...) |
int |
GetHashCode() |
string |
ToString() |
Model representing an available language
-
IEquatable<Language>
public Language()public static implicit operator Language(string key)| Type | Name | Description |
|---|---|---|
string |
key |
public static implicit operator Language(CultureInfo culture)| Type | Name | Description |
|---|---|---|
CultureInfo |
culture |
public static implicit operator string(Language language)| Type | Name | Description |
|---|---|---|
Language |
language |
public override string ToString()public static bool operator !=(Language left, Language right)| Type | Name | Description |
|---|---|---|
Language |
left | |
Language |
right |
public static bool operator ==(Language left, Language right)| Type | Name | Description |
|---|---|---|
Language |
left | |
Language |
right |
public override int GetHashCode()public override bool Equals(object obj)| Type | Name | Description |
|---|---|---|
object |
obj |
public virtual bool Equals(Language other)| Type | Name | Description |
|---|---|---|
Language |
other |
public Language <Clone>$()public string Key { get; init; }RFC 4646 key for the given language
public string DisplayName { get; init; }Native language name
Generated with ModularDoc