Init
This commit is contained in:
parent
8a7d4ac906
commit
9719a0c0fd
38
SocialPub.ClientModels/AtLeastOnePropertyAttribute.cs
Normal file
38
SocialPub.ClientModels/AtLeastOnePropertyAttribute.cs
Normal file
@ -0,0 +1,38 @@
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.Reflection;
|
||||
|
||||
namespace SocialPub.ClientModels
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
|
||||
public class AtLeastOnePropertyAttribute : ValidationAttribute
|
||||
{
|
||||
private string[] PropertyList { get; set; }
|
||||
|
||||
public AtLeastOnePropertyAttribute(params string[] propertyList)
|
||||
{
|
||||
PropertyList = propertyList;
|
||||
}
|
||||
|
||||
public override object TypeId
|
||||
{
|
||||
get
|
||||
{
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
public override bool IsValid(object value)
|
||||
{
|
||||
PropertyInfo propertyInfo;
|
||||
foreach (string propertyName in PropertyList)
|
||||
{
|
||||
propertyInfo = value.GetType().GetProperty(propertyName);
|
||||
|
||||
if (propertyInfo != null && propertyInfo.GetValue(value, null) != null)
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
11
SocialPub.ClientModels/Constants.cs
Normal file
11
SocialPub.ClientModels/Constants.cs
Normal file
@ -0,0 +1,11 @@
|
||||
namespace SocialPub.ClientModels
|
||||
{
|
||||
public static class Constants
|
||||
{
|
||||
public const int MinPasswordLength = 7;
|
||||
public const int MaxPasswordLength = 1025;
|
||||
public const int GroupInvitationLength = 64;
|
||||
|
||||
public const string PasswordRegex = @"^(?=.*)(?=.*[a-z])(?=.*[A-Z])(?!.*\s).*$";
|
||||
}
|
||||
}
|
8
SocialPub.ClientModels/Data/ViewLanguage.cs
Normal file
8
SocialPub.ClientModels/Data/ViewLanguage.cs
Normal file
@ -0,0 +1,8 @@
|
||||
namespace SocialPub.ClientModels.Data
|
||||
{
|
||||
public class ViewLanguage
|
||||
{
|
||||
public string Name { get; set; }
|
||||
public string International2Code { get; set; }
|
||||
}
|
||||
}
|
38
SocialPub.ClientModels/LoginForm.cs
Normal file
38
SocialPub.ClientModels/LoginForm.cs
Normal file
@ -0,0 +1,38 @@
|
||||
using SocialPub.ClientModels.Resources;
|
||||
using SocialPub.ClientModels.ValidatorAttributes;
|
||||
|
||||
using System.ComponentModel;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace SocialPub.ClientModels
|
||||
{
|
||||
public class LoginForm
|
||||
{
|
||||
[Required(ErrorMessageResourceName = "Required", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
Display(Name = "Username", ResourceType = typeof(FieldsNameResource)),
|
||||
StringLength(32, MinimumLength = 3, ErrorMessageResourceName = "StringLengthMinMax", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
NoWhiteSpaces]
|
||||
public string UserName { get; set; }
|
||||
|
||||
[Required(ErrorMessageResourceName = "Required", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
DataType(DataType.Password, ErrorMessageResourceName = "InvalidPassword", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
PasswordPropertyText(true),
|
||||
Display(Name = "Password", ResourceType = typeof(FieldsNameResource)),
|
||||
StringLength(Constants.MaxPasswordLength, MinimumLength = Constants.MinPasswordLength, ErrorMessageResourceName = "StringLengthMinMax", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
RegularExpression(Constants.PasswordRegex, ErrorMessageResourceName = "InvalidPassword", ErrorMessageResourceType = typeof(ErrorsResource))]
|
||||
public string Password { get; set; }
|
||||
|
||||
[Range(0, 359, ErrorMessageResourceName = nameof(Range), ErrorMessageResourceType = typeof(ErrorsResource))]
|
||||
public short LightThemeIndexColour { get; set; } = 25;
|
||||
[Range(0, 359, ErrorMessageResourceName = nameof(Range), ErrorMessageResourceType = typeof(ErrorsResource))]
|
||||
public short DarkThemeIndexColour { get; set; } = 215;
|
||||
public short IconsThemeIndexColour { get; set; } = 25;
|
||||
public bool ThemeIsDarkGray { get; set; } = false;
|
||||
public bool ThemeIsLightGray { get; set; } = false;
|
||||
public bool PreferSystemTheming { get; set; } = false;
|
||||
|
||||
public bool ThemeIsDarkMode { get; set; } = false;
|
||||
|
||||
public string InvitationPassword { get; set; }
|
||||
}
|
||||
}
|
29
SocialPub.ClientModels/NewPasswordForm.cs
Normal file
29
SocialPub.ClientModels/NewPasswordForm.cs
Normal file
@ -0,0 +1,29 @@
|
||||
using SocialPub.ClientModels.Resources;
|
||||
|
||||
using System.ComponentModel;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace SocialPub.ClientModels
|
||||
{
|
||||
public class NewPasswordForm
|
||||
{
|
||||
[Required(ErrorMessageResourceName = "Required", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
DataType(DataType.Password, ErrorMessageResourceName = "InvalidPassword", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
PasswordPropertyText(true),
|
||||
Display(Name = "NewPassword", ResourceType = typeof(FieldsNameResource)),
|
||||
StringLength(Constants.MaxPasswordLength, MinimumLength = Constants.MinPasswordLength, ErrorMessageResourceName = "StringLengthMinMax", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
RegularExpression(Constants.PasswordRegex, ErrorMessageResourceName = "InvalidPassword", ErrorMessageResourceType = typeof(ErrorsResource))]
|
||||
public string NewPassword { get; set; }
|
||||
|
||||
[Required(ErrorMessageResourceName = "Required", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
DataType(DataType.Password, ErrorMessageResourceName = "InvalidPassword", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
PasswordPropertyText(true),
|
||||
Compare(nameof(NewPassword), ErrorMessageResourceName = "ComparePasswords", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
Display(Name = "NewPasswordConfirmation", ResourceType = typeof(FieldsNameResource))]
|
||||
public string RepeatedPassword { get; set; }
|
||||
|
||||
[Display(Name = "RecoveryCode", ResourceType = typeof(FieldsNameResource)),
|
||||
Required(ErrorMessageResourceName = "Required", ErrorMessageResourceType = typeof(ErrorsResource))]
|
||||
public string RecoveryCode { get; set; }
|
||||
}
|
||||
}
|
25
SocialPub.ClientModels/PasswordRecoveryForm.cs
Normal file
25
SocialPub.ClientModels/PasswordRecoveryForm.cs
Normal file
@ -0,0 +1,25 @@
|
||||
using SocialPub.ClientModels.Resources;
|
||||
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace SocialPub.ClientModels
|
||||
{
|
||||
[AtLeastOneProperty(nameof(UserName), nameof(Email),
|
||||
ErrorMessageResourceName = "AtLeastOneProperty",
|
||||
ErrorMessageResourceType = typeof(ErrorsResource))]
|
||||
public class PasswordRecoveryForm
|
||||
{
|
||||
[Display(Name = "UserName", ResourceType = typeof(FieldsNameResource)),
|
||||
MinLength(3, ErrorMessageResourceName = "MinLength", ErrorMessageResourceType = typeof(ErrorsResource))]
|
||||
public string UserName { get; set; }
|
||||
|
||||
[Display(Name = "Email", ResourceType = typeof(FieldsNameResource)),
|
||||
DataType(DataType.EmailAddress),
|
||||
MinLength(3, ErrorMessageResourceName = "MinLength", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
EmailAddress(ErrorMessageResourceName = "InvalidEmail", ErrorMessageResourceType = typeof(ErrorsResource))]
|
||||
public string Email { get; set; }
|
||||
|
||||
public bool IsUsernameDisabled => !string.IsNullOrEmpty(Email);
|
||||
public bool IsEmailDisabled => !string.IsNullOrEmpty(UserName);
|
||||
}
|
||||
}
|
9
SocialPub.ClientModels/Policies.cs
Normal file
9
SocialPub.ClientModels/Policies.cs
Normal file
@ -0,0 +1,9 @@
|
||||
namespace SocialPub.ClientModels
|
||||
{
|
||||
public static class Policies
|
||||
{
|
||||
public const string IsAdmin = "isAdmin";
|
||||
public const string IsUser = "isUser";
|
||||
public const string IsModerator = "isModerator";
|
||||
}
|
||||
}
|
198
SocialPub.ClientModels/Resources/ErrorsResource.Designer.cs
generated
Normal file
198
SocialPub.ClientModels/Resources/ErrorsResource.Designer.cs
generated
Normal file
@ -0,0 +1,198 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:4.0.30319.42000
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace SocialPub.ClientModels.Resources {
|
||||
using System;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// A strongly-typed resource class, for looking up localized strings, etc.
|
||||
/// </summary>
|
||||
// This class was auto-generated by the StronglyTypedResourceBuilder
|
||||
// class via a tool like ResGen or Visual Studio.
|
||||
// To add or remove a member, edit your .ResX file then rerun ResGen
|
||||
// with the /str option, or rebuild your VS project.
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
public class ErrorsResource {
|
||||
|
||||
private static global::System.Resources.ResourceManager resourceMan;
|
||||
|
||||
private static global::System.Globalization.CultureInfo resourceCulture;
|
||||
|
||||
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
|
||||
internal ErrorsResource() {
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Returns the cached ResourceManager instance used by this class.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
public static global::System.Resources.ResourceManager ResourceManager {
|
||||
get {
|
||||
if (object.ReferenceEquals(resourceMan, null)) {
|
||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SocialPub.ClientModels.Resources.ErrorsResource", typeof(ErrorsResource).Assembly);
|
||||
resourceMan = temp;
|
||||
}
|
||||
return resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Overrides the current thread's CurrentUICulture property for all
|
||||
/// resource lookups using this strongly typed resource class.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
public static global::System.Globalization.CultureInfo Culture {
|
||||
get {
|
||||
return resourceCulture;
|
||||
}
|
||||
set {
|
||||
resourceCulture = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to At least one field should be filled..
|
||||
/// </summary>
|
||||
public static string AtLeastOneProperty {
|
||||
get {
|
||||
return ResourceManager.GetString("AtLeastOneProperty", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to {0} doesn't match the new password..
|
||||
/// </summary>
|
||||
public static string ComparePasswords {
|
||||
get {
|
||||
return ResourceManager.GetString("ComparePasswords", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Invalid format..
|
||||
/// </summary>
|
||||
public static string DataType {
|
||||
get {
|
||||
return ResourceManager.GetString("DataType", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Empty spaces are not allowed..
|
||||
/// </summary>
|
||||
public static string EmptySpacesNotAllowed {
|
||||
get {
|
||||
return ResourceManager.GetString("EmptySpacesNotAllowed", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to {0} is invalid..
|
||||
/// </summary>
|
||||
public static string InvalidEmail {
|
||||
get {
|
||||
return ResourceManager.GetString("InvalidEmail", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Invalid password, upper-case, lower-case and number characters required..
|
||||
/// </summary>
|
||||
public static string InvalidPassword {
|
||||
get {
|
||||
return ResourceManager.GetString("InvalidPassword", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Max amount of {0} items reached..
|
||||
/// </summary>
|
||||
public static string MaxLengthArray {
|
||||
get {
|
||||
return ResourceManager.GetString("MaxLengthArray", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Max file size is 1MB..
|
||||
/// </summary>
|
||||
public static string MaxLengthFileConfrontation {
|
||||
get {
|
||||
return ResourceManager.GetString("MaxLengthFileConfrontation", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Max length of {0} characters reached..
|
||||
/// </summary>
|
||||
public static string MaxLengthString {
|
||||
get {
|
||||
return ResourceManager.GetString("MaxLengthString", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to {0} should be {1} characters long.
|
||||
/// </summary>
|
||||
public static string MinLength {
|
||||
get {
|
||||
return ResourceManager.GetString("MinLength", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to The accepted value must be between {1} and {2}.
|
||||
/// </summary>
|
||||
public static string Range {
|
||||
get {
|
||||
return ResourceManager.GetString("Range", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to {0} is required..
|
||||
/// </summary>
|
||||
public static string Required {
|
||||
get {
|
||||
return ResourceManager.GetString("Required", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Only one character is allowed..
|
||||
/// </summary>
|
||||
public static string SingleCharacterValidator {
|
||||
get {
|
||||
return ResourceManager.GetString("SingleCharacterValidator", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to {0} is exceeding the length of {1} characters..
|
||||
/// </summary>
|
||||
public static string StringLength {
|
||||
get {
|
||||
return ResourceManager.GetString("StringLength", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to {0} is exceeding the length between {2} and {1} characters..
|
||||
/// </summary>
|
||||
public static string StringLengthMinMax {
|
||||
get {
|
||||
return ResourceManager.GetString("StringLengthMinMax", resourceCulture);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
165
SocialPub.ClientModels/Resources/ErrorsResource.bg.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.bg.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Трябва да се попълни поне едно поле.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} не съвпада с новата парола.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Невалиден формат.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Празните пространства не са разрешени.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} е невалиден.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Неправилна парола, изискват се главни, малки букви и цифри.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Достигнат е максималният брой на {0} елементите.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Максималният размер на файла е 1 MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Достигната е максималната дължина от {0} символа.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>Дължината на {0} трябва да бъде {1} знака</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Приетата стойност трябва да е между {1} и {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} се изисква.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Позволен е само един символ.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} превишава дължината на {1} символа.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} превишава дължината между {2} и {1} символа.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.cs.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.cs.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Mělo by být vyplněno alespoň jedno pole.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} neodpovídá novému heslu.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Nesprávný formát.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Prázdná místa nejsou povolena.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} je neplatný.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Nesprávné heslo, vyžadují se velká a malá písmena a číslice.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Bylo dosaženo maximálního počtu {0} položek.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Maximální velikost souboru je 1 MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Dosažena maximální délka {0} znaků.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} by mělo mít délku {1} znaků</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Přijatá hodnota musí být mezi {1} a {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} je vyžadováno.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Je povolen pouze jeden znak.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} přesahuje délku {1} znaků.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} přesahuje délku mezi {2} a {1} znaky.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.da.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.da.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Mindst ét felt skal være udfyldt.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} passer ikke til den nye adgangskode.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Ugyldigt format.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Tomme mellemrum er ikke tilladt.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} er ugyldig.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Ugyldig adgangskode, der kræves store og små bogstaver og tal.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Det maksimale antal {0} genstande er nået.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Den maksimale filstørrelse er 1 MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Den maksimale længde på {0} tegn er nået.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} skal være {1} tegn lang</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Den accepterede værdi skal ligge mellem {1} og {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} er påkrævet.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Kun ét tegn er tilladt.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} overstiger længden af {1} tegn.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} overstiger længden mellem {2} og {1} tegn.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.de.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.de.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Mindestens ein Feld sollte ausgefüllt werden.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} stimmt nicht mit dem neuen Passwort überein.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Ungültiges Format.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Leerzeichen sind nicht erlaubt.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} ist ungültig.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Ungültiges Passwort, Groß- und Kleinbuchstaben sowie Zahlen erforderlich.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Maximale Anzahl von {0} Gegenständen erreicht.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Die maximale Dateigröße beträgt 1 MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Maximale Länge von {0} Zeichen erreicht.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} sollte {1} Zeichen lang sein</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Der akzeptierte Wert muss zwischen {1} und {2} liegen</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} ist erforderlich.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Es ist nur ein Zeichen erlaubt.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} ist länger als die Länge von {1} Zeichen.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} überschreitet die Länge zwischen {2} und {1} Zeichen.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.el.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.el.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Τουλάχιστον ένα πεδίο πρέπει να είναι συμπληρωμένο.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} δεν ταιριάζει με τον νέο κωδικό πρόσβασης.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Μη έγκυρη μορφή.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Τα κενά διαστήματα δεν επιτρέπονται.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} είναι άκυρη.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Μη έγκυρος κωδικός πρόσβασης, απαιτούνται κεφαλαίοι, πεζοί και αριθμητικοί χαρακτήρες.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Έφτασε η μέγιστη ποσότητα {0} αντικειμένων.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Το μέγιστο μέγεθος αρχείου είναι 1MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Το μέγιστο μήκος των χαρακτήρων {0} έχει επιτευχθεί.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} πρέπει να είναι {1} χαρακτήρες</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Η αποδεκτή τιμή πρέπει να είναι μεταξύ {1} και {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} απαιτείται.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Επιτρέπεται μόνο ένας χαρακτήρας.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} υπερβαίνει το μήκος των χαρακτήρων {1}.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} υπερβαίνει το μήκος μεταξύ {2} και {1} χαρακτήρων.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.es.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.es.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Se debe rellenar al menos un campo.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} no coincide con la nueva contraseña.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Formato inválido.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Los espacios vacíos no están permitidos.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} no es válido.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Contraseña inválida, se requieren caracteres en mayúsculas, minúsculas y números.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Cantidad máxima de artículos {0} alcanzada.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>El tamaño máximo del archivo es de 1MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Se ha alcanzado la longitud máxima de {0} caracteres.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} debe tener {1} caracteres</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>El valor aceptado debe estar entre {1} y {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} es necesario.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Sólo se permite un carácter.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} supera la longitud de {1} caracteres.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} está excediendo la longitud entre {2} y {1} caracteres.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.et.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.et.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Vähemalt üks väli peaks olema täidetud.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} ei vasta uuele paroolile.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Vale vorming.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Tühjad tühikud ei ole lubatud.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} on kehtetu.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Vale salasõna, nõutavad suur- ja väiketähed ning numbrimärgid.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Maksimaalne {0} esemete arv on saavutatud.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Faili maksimaalne suurus on 1MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Maksimaalne pikkus {0} tähemärki on saavutatud.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} peaks olema {1} tähemärki pikk</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Aktsepteeritud väärtus peab olema vahemikus {1} ja {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} on nõutav.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Lubatud on ainult üks tähemärk.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} ületab {1} tähemärgi pikkust.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} ületab {2} ja {1} tähemärgi pikkust.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.fi.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.fi.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Vähintään yksi kenttä on täytettävä.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} ei vastaa uutta salasanaa.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Virheellinen muoto.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Tyhjät välilyönnit eivät ole sallittuja.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} on virheellinen.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Virheellinen salasana, vaaditaan isoja ja pieniä kirjaimia sekä numeromerkkejä.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>{0} kohteiden enimmäismäärä saavutettu.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Tiedoston enimmäiskoko on 1MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Maksimipituus {0} merkkiä saavutettu.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} pitäisi olla {1} merkkiä pitkä</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Hyväksytyn arvon on oltava {1} ja {2} välillä</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} tarvitaan.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Vain yksi merkki on sallittu.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} ylittää {1} merkin pituuden.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} ylittää pituuden {2} ja {1} merkin välillä.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.fr.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.fr.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Au moins un champ doit être rempli.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} ne correspond pas au nouveau mot de passe.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Format non valide.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Les espaces vides ne sont pas autorisés.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} n'est pas valide.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Mot de passe invalide, caractères majuscules, minuscules et chiffres requis.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Le nombre maximum d'éléments {0} a été atteint.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>La taille maximale des fichiers est de 1 Mo.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>La longueur maximale de {0} caractères est atteinte.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} devrait avoir {1} caractères de long</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>La valeur acceptée doit être comprise entre {1} et {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} est nécessaire.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Un seul caractère est autorisé.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} dépasse la longueur de {1} caractères.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} dépasse la longueur comprise entre {2} et {1} caractères.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.hu.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.hu.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Legalább egy mezőt ki kell tölteni.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} nem felel meg az új jelszónak.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Érvénytelen formátum.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Üres szóközök nem engedélyezettek.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} érvénytelen.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Érvénytelen jelszó, nagybetűs, kisbetűs és számjegyek szükségesek.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>A {0} tételek maximális száma elérte.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>A fájl maximális mérete 1MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>A {0} karakterek maximális hossza elérte.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} legyen {1} karakter hosszúságú</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Az elfogadott értéknek {1} és {2} között kell lennie</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} szükséges.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Csak egy karakter megengedett.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} meghaladja az {1} karakter hosszúságát.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} meghaladja a {2} és {1} karakterek közötti hosszúságot.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.it.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.it.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Almeno un campo deve essere compilato.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} non è uguale alla password precedentemente inserita.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Formato errato.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Gli spazi vuoti non sono ammessi.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} è invalida.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Password non valida, deve avere almeno un carattere grande, un carattere piccolo ed un numero.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Raggiunta la quantità massima di oggetti {0}.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>La dimensione massima del file è di 1 MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Lunghezza massima di {0} caratteri raggiunta.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} non può essere più corto di {1} caratteri</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Il valore accettato deve essere tra {1} e {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} è richiesto/a.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>È consentito un solo carattere.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} eccede la lunghezza di {1} caratteri.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} eccede la lunghezza tra {2} e {1} caratteri.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.ja.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.ja.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>少なくとも1つのフィールドを埋める必要があります。</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0}が新しいパスワードと一致しない。</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>無効なフォーマットです。</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>空白は許されない。</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0}は無効です。</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>パスワードが無効です。大文字、小文字、数字の各文字が必要です。</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>アイテムが最大量{0}に達した。</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>最大ファイルサイズは1MBです。</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>最大長{0}文字に達しました。</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0}は{1}文字の長さにしてください</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>受入値は{1}と{2}の間でなければならない</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0}が必要です。</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>1文字のみ使用可能です。</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0}は{1}文字の長さを超えています。</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0}は{2}から{1}文字の間の長さを超えています。</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.lt.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.lt.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Turėtų būti užpildytas bent vienas laukelis.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} neatitinka naujojo slaptažodžio.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Netinkamas formatas.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Tuščios vietos neleidžiamos.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} negalioja.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Neteisingas slaptažodis, reikalingi didieji, mažieji ir skaitmeniniai simboliai.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Pasiektas maksimalus {0} elementų kiekis.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Didžiausias failo dydis - 1 MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Pasiektas maksimalus {0} simbolių ilgis.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} turėtų būti {1} simbolių ilgio</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Priimama vertė turi būti nuo {1} iki {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} yra privalomas.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Leidžiamas tik vienas simbolis.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} viršija {1} simbolių ilgį.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} viršija ilgį tarp {2} ir {1} simbolių.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.lv.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.lv.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Jāaizpilda vismaz viens lauks.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} neatbilst jaunajai parolei.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Nederīgs formāts.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Tukšas atstarpes nav atļautas.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} ir nederīgs.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Nederīga parole, nepieciešamas lielās, mazās un ciparu zīmes.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Sasniegts maksimālais {0} vienību skaits.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Maksimālais faila izmērs ir 1 MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Sasniegts maksimālais garums {0} rakstzīmju.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} jābūt {1} rakstzīmju garam</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Pieņemtajai vērtībai jābūt no {1} līdz {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} ir nepieciešams.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Ir atļauts tikai viens raksturs.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} pārsniedz {1} rakstzīmju garumu.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} pārsniedz garumu starp {2} un {1} rakstzīmēm.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.nl.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.nl.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Ten minste één veld moet worden ingevuld.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} komt niet overeen met het nieuwe wachtwoord.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Ongeldig formaat.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Lege ruimtes zijn niet toegestaan.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} is ongeldig.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Ongeldig wachtwoord, hoofdletters, kleine letters en cijfers zijn vereist.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Maximum aantal {0} items bereikt.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Maximale bestandsgrootte is 1MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Max lengte van {0} tekens bereikt.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} moet {1} tekens lang zijn</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>De geaccepteerde waarde moet tussen {1} en {2} liggen</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} is vereist.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Slechts één teken is toegestaan.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} overschrijdt de lengte van {1} tekens.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} overschrijdt de lengte tussen {2} en {1} tekens.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.pl.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.pl.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Przynajmniej jedno pole powinno być wypełnione.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} nie pasuje do nowego hasła.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Nieprawidłowy format.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Puste miejsca nie są dozwolone.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} jest nieprawidłowe.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Nieprawidłowe hasło, wymagane są wielkie litery, małe litery i cyfry.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Osiągnięto maksymalną ilość {0} elementów.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Maksymalna wielkość pliku to 1MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Osiągnięto maksymalną długość {0} znaków.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} powinno mieć długość {1} znaków</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Akceptowana wartość musi zawierać się w przedziale od {1} do {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} jest wymagane.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Dozwolony jest tylko jeden znak.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} przekracza długość {1} znaków.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} przekracza długość pomiędzy {2} a {1} znaków.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.pt.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.pt.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Pelo menos um campo deve ser preenchido.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} não corresponde à nova senha.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Formato inválido.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Os espaços vazios não são permitidos.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} é inválido.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Senha inválida, letras maiúsculas, minúsculas e caracteres numéricos necessários.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Quantidade máxima de {0} itens alcançados.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>O tamanho máximo do ficheiro é de 1MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Comprimento máximo de {0} caracteres alcançados.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>deve ter {0} caracteres {1}longos</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>O valor aceite deve estar entre {1} e {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} é necessário.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Apenas um carácter é permitido.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} excede o comprimento de caracteres {1}.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} excede o comprimento entre os caracteres {2} e {1}.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>At least one field should be filled.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} doesn't match the new password.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Invalid format.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Empty spaces are not allowed.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} is invalid.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Invalid password, upper-case, lower-case and number characters required.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Max amount of {0} items reached.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Max file size is 1MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Max length of {0} characters reached.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} should be {1} characters long</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>The accepted value must be between {1} and {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} is required.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Only one character is allowed.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} is exceeding the length of {1} characters.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} is exceeding the length between {2} and {1} characters.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.ro.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.ro.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Cel puțin un câmp trebuie completat.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} nu se potrivește cu noua parolă.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Format nevalabil.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Spațiile goale nu sunt permise.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} nu este valabil.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Parolă invalidă, sunt necesare caractere majuscule, minuscule și numere.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>A fost atinsă cantitatea maximă de elemente {0}.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Dimensiunea maximă a fișierului este de 1 MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>A fost atinsă lungimea maximă de {0} caractere.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} ar trebui să aibă {1} caractere</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Valoarea acceptată trebuie să fie cuprinsă între {1} și {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} este necesar.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Este permis doar un singur caracter.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} depășește lungimea de {1} caractere.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} depășește lungimea dintre {2} și {1} caractere.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.ru.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.ru.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Хотя бы одно поле должно быть заполнено.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} не соответствует новому паролю.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Неверный формат.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Пустые пробелы не допускаются.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} недействителен.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Неверный пароль, требуются символы верхнего и нижнего регистров и цифры.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Достигнуто максимальное количество {0} предметов.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Максимальный размер файла - 1 МБ.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Достигнута максимальная длина {0} символов.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} должно быть длиной {1} символов</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Принятое значение должно быть между {1} и {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>требуется {0}.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Разрешается использовать только один символ.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} превышает длину {1} символов.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} превышает длину между {2} и {1} символами.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.sk.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.sk.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Malo by byť vyplnené aspoň jedno pole.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} sa nezhoduje s novým heslom.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Neplatný formát.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Prázdne miesta nie sú povolené.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} je neplatný.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Nesprávne heslo, vyžadujú sa veľké, malé a číselné znaky.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Maximálny počet položiek {0} dosiahnutý.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Maximálna veľkosť súboru je 1 MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Dosiahnutá maximálna dĺžka {0} znakov.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} by malo mať dĺžku {1} znakov</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Prijatá hodnota musí byť medzi {1} a {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} sa vyžaduje.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Povolený je len jeden znak.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} prekračuje dĺžku {1} znakov.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} prekračuje dĺžku medzi {2} a {1} znakmi.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.sl.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.sl.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Vsaj eno polje mora biti izpolnjeno.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} se ne ujema z novim geslom.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Nepravilna oblika.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Prazni prostori niso dovoljeni.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} je neveljavno.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Nepravilno geslo, potrebni so veliki, mali in številčni znaki.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Dosežena je največja količina {0} predmetov.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Največja velikost datoteke je 1 MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Dosežena je največja dolžina {0} znakov.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} mora biti dolg {1} znakov</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Sprejeta vrednost mora biti med {1} in {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} je potrebno.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Dovoljen je samo en znak.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} presega dolžino {1} znakov.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} presega dolžino med {2} in {1} znaki.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.sv.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.sv.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>Minst ett fält ska fyllas i.</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0} matchar inte det nya lösenordet.</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>Felaktigt format.</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>Tomma blanksteg är inte tillåtna.</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0} är ogiltig.</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>Felaktigt lösenord, det krävs stora och små bokstäver samt siffror.</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>Max antal {0} objekt har uppnåtts.</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>Filstorleken får vara högst 1 MB.</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>Maxlängd på {0} tecken har uppnåtts.</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0} ska vara {1} tecken lång</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>Det accepterade värdet måste ligga mellan {1} och {2}</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0} krävs.</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>Endast ett tecken är tillåtet.</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0} överskrider längden på {1} tecken.</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0} överskrider längden mellan {2} och {1} tecken.</value>
|
||||
</data>
|
||||
</root>
|
165
SocialPub.ClientModels/Resources/ErrorsResource.zh.resx
Normal file
165
SocialPub.ClientModels/Resources/ErrorsResource.zh.resx
Normal file
@ -0,0 +1,165 @@
|
||||
<?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="AtLeastOneProperty" xml:space="preserve">
|
||||
<value>至少应填写一个字段。</value>
|
||||
</data>
|
||||
<data name="ComparePasswords" xml:space="preserve">
|
||||
<value>{0}与新密码不匹配。</value>
|
||||
</data>
|
||||
<data name="DataType" xml:space="preserve">
|
||||
<value>无效格式。</value>
|
||||
</data>
|
||||
<data name="EmptySpacesNotAllowed" xml:space="preserve">
|
||||
<value>不允许出现空位。</value>
|
||||
</data>
|
||||
<data name="InvalidEmail" xml:space="preserve">
|
||||
<value>{0}是无效的。</value>
|
||||
</data>
|
||||
<data name="InvalidPassword" xml:space="preserve">
|
||||
<value>无效的密码,需要大写字母、小写字母和数字字符。</value>
|
||||
</data>
|
||||
<data name="MaxLengthArray" xml:space="preserve">
|
||||
<value>达到{0}项的最大数量。</value>
|
||||
</data>
|
||||
<data name="MaxLengthFileConfrontation" xml:space="preserve">
|
||||
<value>最大文件大小为1MB。</value>
|
||||
</data>
|
||||
<data name="MaxLengthString" xml:space="preserve">
|
||||
<value>达到最大长度的{0}个字符。</value>
|
||||
</data>
|
||||
<data name="MinLength" xml:space="preserve">
|
||||
<value>{0}应该是{1}个字符的长度</value>
|
||||
</data>
|
||||
<data name="Range" xml:space="preserve">
|
||||
<value>接受的值必须在{1}和{2}之间</value>
|
||||
</data>
|
||||
<data name="Required" xml:space="preserve">
|
||||
<value>{0}是必需的。</value>
|
||||
</data>
|
||||
<data name="SingleCharacterValidator" xml:space="preserve">
|
||||
<value>只允许一个字符。</value>
|
||||
</data>
|
||||
<data name="StringLength" xml:space="preserve">
|
||||
<value>{0}是超过了{1}个字符的长度。</value>
|
||||
</data>
|
||||
<data name="StringLengthMinMax" xml:space="preserve">
|
||||
<value>{0}是超过了{2}和{1}字符之间的长度。</value>
|
||||
</data>
|
||||
</root>
|
657
SocialPub.ClientModels/Resources/FieldsNameResource.Designer.cs
generated
Normal file
657
SocialPub.ClientModels/Resources/FieldsNameResource.Designer.cs
generated
Normal file
@ -0,0 +1,657 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:4.0.30319.42000
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace SocialPub.ClientModels.Resources {
|
||||
using System;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// A strongly-typed resource class, for looking up localized strings, etc.
|
||||
/// </summary>
|
||||
// This class was auto-generated by the StronglyTypedResourceBuilder
|
||||
// class via a tool like ResGen or Visual Studio.
|
||||
// To add or remove a member, edit your .ResX file then rerun ResGen
|
||||
// with the /str option, or rebuild your VS project.
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
public class FieldsNameResource {
|
||||
|
||||
private static global::System.Resources.ResourceManager resourceMan;
|
||||
|
||||
private static global::System.Globalization.CultureInfo resourceCulture;
|
||||
|
||||
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
|
||||
internal FieldsNameResource() {
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Returns the cached ResourceManager instance used by this class.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
public static global::System.Resources.ResourceManager ResourceManager {
|
||||
get {
|
||||
if (object.ReferenceEquals(resourceMan, null)) {
|
||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SocialPub.ClientModels.Resources.FieldsNameResource", typeof(FieldsNameResource).Assembly);
|
||||
resourceMan = temp;
|
||||
}
|
||||
return resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Overrides the current thread's CurrentUICulture property for all
|
||||
/// resource lookups using this strongly typed resource class.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
public static global::System.Globalization.CultureInfo Culture {
|
||||
get {
|
||||
return resourceCulture;
|
||||
}
|
||||
set {
|
||||
resourceCulture = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to (necessary in case of password recovery).
|
||||
/// </summary>
|
||||
public static string _necessary_in_case_of_password_recovery_ {
|
||||
get {
|
||||
return ResourceManager.GetString("(necessary in case of password recovery)", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to (<a class="is-underlined has-text-info" tabindex="-1" target="_blank" href="https://keepassxc.org/">password manager</a> suggested).
|
||||
/// </summary>
|
||||
public static string _password_manager_suggested_ {
|
||||
get {
|
||||
return ResourceManager.GetString("(password manager suggested)", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Amount.
|
||||
/// </summary>
|
||||
public static string Amount {
|
||||
get {
|
||||
return ResourceManager.GetString("Amount", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Answer id.
|
||||
/// </summary>
|
||||
public static string AnswerId {
|
||||
get {
|
||||
return ResourceManager.GetString("AnswerId", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Answer text.
|
||||
/// </summary>
|
||||
public static string AnswerText {
|
||||
get {
|
||||
return ResourceManager.GetString("AnswerText", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Custom character(emoji).
|
||||
/// </summary>
|
||||
public static string Character {
|
||||
get {
|
||||
return ResourceManager.GetString("Character", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Colour.
|
||||
/// </summary>
|
||||
public static string ColourIndex {
|
||||
get {
|
||||
return ResourceManager.GetString("ColourIndex", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Comment id.
|
||||
/// </summary>
|
||||
public static string CommentId {
|
||||
get {
|
||||
return ResourceManager.GetString("CommentId", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Comment text.
|
||||
/// </summary>
|
||||
public static string CommentText {
|
||||
get {
|
||||
return ResourceManager.GetString("CommentText", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Confrontation.
|
||||
/// </summary>
|
||||
public static string Confrontation {
|
||||
get {
|
||||
return ResourceManager.GetString("Confrontation", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Confrontation id.
|
||||
/// </summary>
|
||||
public static string ConfrontationId {
|
||||
get {
|
||||
return ResourceManager.GetString("ConfrontationId", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Context.
|
||||
/// </summary>
|
||||
public static string Context {
|
||||
get {
|
||||
return ResourceManager.GetString("Context", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to End date.
|
||||
/// </summary>
|
||||
public static string DateEnd {
|
||||
get {
|
||||
return ResourceManager.GetString("DateEnd", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Start date.
|
||||
/// </summary>
|
||||
public static string DateStart {
|
||||
get {
|
||||
return ResourceManager.GetString("DateStart", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Description.
|
||||
/// </summary>
|
||||
public static string Description {
|
||||
get {
|
||||
return ResourceManager.GetString("Description", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Discussion.
|
||||
/// </summary>
|
||||
public static string Discussion {
|
||||
get {
|
||||
return ResourceManager.GetString("Discussion", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to End date.
|
||||
/// </summary>
|
||||
public static string DiscussionEndDate {
|
||||
get {
|
||||
return ResourceManager.GetString("DiscussionEndDate", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to End time.
|
||||
/// </summary>
|
||||
public static string DiscussionEndTime {
|
||||
get {
|
||||
return ResourceManager.GetString("DiscussionEndTime", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Discussion id.
|
||||
/// </summary>
|
||||
public static string DiscussionId {
|
||||
get {
|
||||
return ResourceManager.GetString("DiscussionId", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Discussion text.
|
||||
/// </summary>
|
||||
public static string DiscussionText {
|
||||
get {
|
||||
return ResourceManager.GetString("DiscussionText", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Discussion title.
|
||||
/// </summary>
|
||||
public static string DiscussionTitle {
|
||||
get {
|
||||
return ResourceManager.GetString("DiscussionTitle", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Email.
|
||||
/// </summary>
|
||||
public static string Email {
|
||||
get {
|
||||
return ResourceManager.GetString("Email", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Emoji.
|
||||
/// </summary>
|
||||
public static string Emoji {
|
||||
get {
|
||||
return ResourceManager.GetString("Emoji", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Max amount of confrontations.
|
||||
/// </summary>
|
||||
public static string ExpectedMaxConfrontationsBeforeClosingAndShowing {
|
||||
get {
|
||||
return ResourceManager.GetString("ExpectedMaxConfrontationsBeforeClosingAndShowing", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Fact.
|
||||
/// </summary>
|
||||
public static string Fact {
|
||||
get {
|
||||
return ResourceManager.GetString("Fact", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Facts.
|
||||
/// </summary>
|
||||
public static string Facts {
|
||||
get {
|
||||
return ResourceManager.GetString("Facts", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to File id.
|
||||
/// </summary>
|
||||
public static string FileId {
|
||||
get {
|
||||
return ResourceManager.GetString("FileId", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Groups.
|
||||
/// </summary>
|
||||
public static string Groups {
|
||||
get {
|
||||
return ResourceManager.GetString("Groups", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Include the first answer in the invitation preview? (making it more engaging to join the discussion).
|
||||
/// </summary>
|
||||
public static string IncludeFirstAnswerInInvitation {
|
||||
get {
|
||||
return ResourceManager.GetString("IncludeFirstAnswerInInvitation", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Invitation code.
|
||||
/// </summary>
|
||||
public static string InvitationCode {
|
||||
get {
|
||||
return ResourceManager.GetString("InvitationCode", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Invitation code or link.
|
||||
/// </summary>
|
||||
public static string InvitationCodeLink {
|
||||
get {
|
||||
return ResourceManager.GetString("InvitationCodeLink", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Invitation password.
|
||||
/// </summary>
|
||||
public static string InvitationPassword {
|
||||
get {
|
||||
return ResourceManager.GetString("InvitationPassword", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Require password for preview.
|
||||
/// </summary>
|
||||
public static string IsPasswordProtectedForPreview {
|
||||
get {
|
||||
return ResourceManager.GetString("IsPasswordProtectedForPreview", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Require password to show the preview.
|
||||
/// </summary>
|
||||
public static string IsPasswordProtectedForPreviewText {
|
||||
get {
|
||||
return ResourceManager.GetString("IsPasswordProtectedForPreviewText", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Add password protection.
|
||||
/// </summary>
|
||||
public static string IsPasswordProtectedText {
|
||||
get {
|
||||
return ResourceManager.GetString("IsPasswordProtectedText", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to IsStructured.
|
||||
/// </summary>
|
||||
public static string IsStructured {
|
||||
get {
|
||||
return ResourceManager.GetString("IsStructured", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Language id.
|
||||
/// </summary>
|
||||
public static string LanguageId {
|
||||
get {
|
||||
return ResourceManager.GetString("LanguageId", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Name.
|
||||
/// </summary>
|
||||
public static string Name {
|
||||
get {
|
||||
return ResourceManager.GetString("Name", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Enable notifications?(useful to receive app updates).
|
||||
/// </summary>
|
||||
public static string NativeNotificationsEnabled {
|
||||
get {
|
||||
return ResourceManager.GetString("NativeNotificationsEnabled", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to New password.
|
||||
/// </summary>
|
||||
public static string NewPassword {
|
||||
get {
|
||||
return ResourceManager.GetString("NewPassword", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to New password confirmation.
|
||||
/// </summary>
|
||||
public static string NewPasswordConfirmation {
|
||||
get {
|
||||
return ResourceManager.GetString("NewPasswordConfirmation", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Old password.
|
||||
/// </summary>
|
||||
public static string OldPassword {
|
||||
get {
|
||||
return ResourceManager.GetString("OldPassword", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to One time only.
|
||||
/// </summary>
|
||||
public static string OneTime {
|
||||
get {
|
||||
return ResourceManager.GetString("OneTime", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Password.
|
||||
/// </summary>
|
||||
public static string Password {
|
||||
get {
|
||||
return ResourceManager.GetString("Password", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Perception.
|
||||
/// </summary>
|
||||
public static string Perception {
|
||||
get {
|
||||
return ResourceManager.GetString("Perception", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Perceptions.
|
||||
/// </summary>
|
||||
public static string Perceptions {
|
||||
get {
|
||||
return ResourceManager.GetString("Perceptions", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Prefer system theme.
|
||||
/// </summary>
|
||||
public static string PreferSystemTheming {
|
||||
get {
|
||||
return ResourceManager.GetString("PreferSystemTheming", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Recovery code.
|
||||
/// </summary>
|
||||
public static string RecoveryCode {
|
||||
get {
|
||||
return ResourceManager.GetString("RecoveryCode", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Recurring.
|
||||
/// </summary>
|
||||
public static string Recurring {
|
||||
get {
|
||||
return ResourceManager.GetString("Recurring", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Scan for:.
|
||||
/// </summary>
|
||||
public static string Scan_for_ {
|
||||
get {
|
||||
return ResourceManager.GetString("Scan for:", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Search.
|
||||
/// </summary>
|
||||
public static string SearchText {
|
||||
get {
|
||||
return ResourceManager.GetString("SearchText", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Sharing Secret Code.
|
||||
/// </summary>
|
||||
public static string ShareCode {
|
||||
get {
|
||||
return ResourceManager.GetString("ShareCode", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Show donator badge.
|
||||
/// </summary>
|
||||
public static string ShowDonatorBadge {
|
||||
get {
|
||||
return ResourceManager.GetString("ShowDonatorBadge", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Show the logs tab to support troubleshooting..
|
||||
/// </summary>
|
||||
public static string ShowLogs {
|
||||
get {
|
||||
return ResourceManager.GetString("ShowLogs", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Take type.
|
||||
/// </summary>
|
||||
public static string TakeType {
|
||||
get {
|
||||
return ResourceManager.GetString("TakeType", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Simple.
|
||||
/// </summary>
|
||||
public static string TakeTypeSimple {
|
||||
get {
|
||||
return ResourceManager.GetString("TakeTypeSimple", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Structured.
|
||||
/// </summary>
|
||||
public static string TakeTypeStructured {
|
||||
get {
|
||||
return ResourceManager.GetString("TakeTypeStructured", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Theme image.
|
||||
/// </summary>
|
||||
public static string Theme_image {
|
||||
get {
|
||||
return ResourceManager.GetString("Theme image", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Dark mode.
|
||||
/// </summary>
|
||||
public static string ThemeIsDarkMode {
|
||||
get {
|
||||
return ResourceManager.GetString("ThemeIsDarkMode", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Ticks.
|
||||
/// </summary>
|
||||
public static string Ticks {
|
||||
get {
|
||||
return ResourceManager.GetString("Ticks", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Title.
|
||||
/// </summary>
|
||||
public static string Title {
|
||||
get {
|
||||
return ResourceManager.GetString("Title", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Update reason.
|
||||
/// </summary>
|
||||
public static string UpdateReason {
|
||||
get {
|
||||
return ResourceManager.GetString("UpdateReason", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Submit anonymously.
|
||||
/// </summary>
|
||||
public static string UpsertUserTakeIsAnonymous {
|
||||
get {
|
||||
return ResourceManager.GetString("UpsertUserTakeIsAnonymous", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Username.
|
||||
/// </summary>
|
||||
public static string Username {
|
||||
get {
|
||||
return ResourceManager.GetString("Username", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Username to search and add.
|
||||
/// </summary>
|
||||
public static string Username_to_search_and_add {
|
||||
get {
|
||||
return ResourceManager.GetString("Username to search and add", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Usernames to search and add.
|
||||
/// </summary>
|
||||
public static string Usernames_to_search_and_add {
|
||||
get {
|
||||
return ResourceManager.GetString("Usernames to search and add", resourceCulture);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.bg.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.bg.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(необходимо в случай на възстановяване на парола)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">предложен мениджър на пароли</a>)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Сума</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Отговор id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Текст на отговора</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Персонализиран символ (емотикон)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Цвят</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Коментар id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Текст на коментара</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Конфронтация</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Конфронтация id</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Контекст</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Крайна дата</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Начална дата</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Описание</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Дискусия</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Крайна дата</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Краен час</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Дискусия id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Текст за обсъждане</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Заглавие на дискусията</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>Имейл</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Емотикони</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Максимален брой конфронтации</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Факт</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Факти</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Идентификатор на файла</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Групи</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Да включите първия отговор в предварителния преглед на поканата? (за да се включите в дискусията по-ангажиращо)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Код на поканата</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Код или връзка за покана</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Парола за покана</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Изискване на парола за предварителен преглед</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Изискване на парола за показване на предварителния преглед</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Добавяне на защита с парола</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Идентификатор на езика</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Име</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Активиране на известията?(полезно за получаване на актуализации на приложението)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Нова парола</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Потвърждаване на нова парола</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Стара парола</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Само веднъж</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Парола</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Възприемане</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Възприятия</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Предпочитайте темата на системата</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Код за възстановяване</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Повтарящи се</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Сканиране за:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Търсене</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Споделяне на тайния код</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Покажи значката на дарителя</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Покажете раздела с дневници, за да подпомогнете отстраняването на неизправности.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Вид на вземането</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Прост</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Структуриран</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Изображение на темата</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Тъмен режим</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Кърлежи</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Заглавие</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Причина за актуализиране</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Подайте анонимно</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Потребителско име</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Потребителско име за търсене и добавяне</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Потребителски имена за търсене и добавяне</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.cs.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.cs.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(nutné v případě obnovení hesla)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">správce hesel</a> navrženo)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Částka</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Odpověď id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Text odpovědi</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Vlastní znak(emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Barva</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Komentář id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Text komentáře</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Konfrontace</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Id konfrontace</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Kontext</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Datum ukončení</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Datum zahájení</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Popis</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Diskuse</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Datum ukončení</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Čas ukončení</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Diskuze id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Text k diskusi</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Název diskuse</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>E-mail</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Maximální počet konfrontací</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Fakta</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Fakta</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Identifikátor souboru</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Skupiny</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Zahrnout první odpověď do náhledu pozvánky? (abyste se mohli zapojit do diskuse)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Kód pozvánky</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Pozvánkový kód nebo odkaz</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Heslo pozvánky</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Vyžadovat heslo pro náhled</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Vyžadování hesla pro zobrazení náhledu</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Přidání ochrany heslem</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Identifikace jazyka</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Název</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Povolit oznámení?(užitečné pro příjem aktualizací aplikace)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Nové heslo</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Potvrzení nového hesla</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Staré heslo</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Pouze jednou</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Heslo</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Vnímání</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Vnímání</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Preferovat systémové téma</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Kód obnovy</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Opakující se</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Vyhledat:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Vyhledávání</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Sdílení tajného kódu</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Zobrazit odznak dárce</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Zobrazit kartu protokolů pro podporu řešení problémů.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Vezměte si typ</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Jednoduché</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Strukturovaný</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Tématický obrázek</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Tmavý režim</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Klíšťata</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Název</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Důvod aktualizace</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Anonymní odeslání</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Uživatelské jméno</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Uživatelské jméno pro vyhledávání a přidávání</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Uživatelská jména pro vyhledávání a přidávání</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.da.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.da.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(nødvendig i tilfælde af inddrivelse af adgangskode)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">password manager</a> foreslået)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Beløb</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Svar id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Svar tekst</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Brugerdefineret tegn (emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Farve</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Kommentar id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Kommentar tekst</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Konfrontation</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Konfrontation id</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Kontekst</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Slutdato</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Startdato</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Beskrivelse</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Diskussion</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Slutdato</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Sluttidspunkt</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Diskussion id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Tekst til drøftelse</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Diskussionstitel</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>E-mail</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Maksimalt antal konfrontationer</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Fakta</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Fakta</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Fil id</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Grupper</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Medtage det første svar i forhåndsvisningen af invitationen? (gør det mere indbydende at deltage i diskussionen)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Kode for indbydelse</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Indbydelseskode eller link</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Adgangskode til invitationen</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Kræver adgangskode til visning af preview</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Kræver adgangskode for at vise forhåndsvisningen</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Tilføj adgangskodebeskyttelse</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Sprog-id</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Navn</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Aktiver notifikationer? (nyttigt for at modtage opdateringer til appen)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Ny adgangskode</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Bekræftelse af nyt password</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Gammel adgangskode</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Kun én gang</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Adgangskode</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Opfattelse</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Opfattelser</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Foretrækker systemtema</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Kode for inddrivelse</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Tilbagevendende</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Scan efter:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Søg på</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Deling af den hemmelige kode</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Vis donator-badge</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Vis fanen Logfiler for at støtte fejlfinding.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Tag type</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Enkel</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Struktureret</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Temabillede</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Mørk tilstand</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Flåter</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Titel</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Årsag til opdatering</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Indsend anonymt</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Brugernavn</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Brugernavn til at søge og tilføje</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Brugernavne til at søge og tilføje</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.de.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.de.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(notwendig für die Wiederherstellung des Passworts)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">Passwortmanager</a> vorgeschlagen)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Betrag</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Antwort id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Antwort-Text</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Benutzerdefiniertes Zeichen (Emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Farbe</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Kommentar</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Text kommentieren</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Konfrontation</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Konfrontation id</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Kontext</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Datum des Endes</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Datum des Beginns</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Beschreibung</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Diskussion</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Datum des Endes</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Endzeit</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Diskussion id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Text zur Diskussion</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Titel der Diskussion</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>E-Mail</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Maximale Anzahl von Konfrontationen</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Tatsache</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Fakten</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Datei-ID</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Gruppen</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Die erste Antwort in die Vorschau der Einladung aufnehmen? (um den Anreiz zur Teilnahme an der Diskussion zu erhöhen)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Einladungs-Code</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Einladungscode oder Link</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Passwort für die Einladung</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Passwort für Vorschau erforderlich</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Passwort erforderlich, um die Vorschau anzuzeigen</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Passwortschutz hinzufügen</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Sprache id</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Name</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Benachrichtigungen aktivieren?(nützlich, um App-Updates zu erhalten)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Neues Passwort</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Bestätigung des neuen Passworts</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Altes Passwort</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Nur einmalig</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Passwort</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Wahrnehmung</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Wahrnehmungen</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Systemthema bevorzugen</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Wiederherstellungscode</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Wiederkehrende</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Scannen Sie nach:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Suche</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Gemeinsamer Geheimcode</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Spenderausweis anzeigen</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Zeigen Sie die Registerkarte Protokolle an, um die Fehlersuche zu unterstützen.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Typ nehmen</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Einfach</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Strukturiert</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Thema Bild</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Dunkler Modus</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Zecken</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Titel</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Grund für die Aktualisierung</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Anonym einreichen</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Benutzername</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Benutzername zum Suchen und Hinzufügen</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Nutzernamen zum Suchen und Hinzufügen</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.el.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.el.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(απαραίτητο σε περίπτωση ανάκτησης κωδικού πρόσβασης)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">διαχειριστής κωδικών πρόσβασης</a> προτείνεται)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Ποσό</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Απάντηση id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Κείμενο απάντησης</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Προσαρμοσμένος χαρακτήρας (emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Χρώμα</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Σχόλιο id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Κείμενο σχολιασμού</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Αντιπαράθεση</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>id αντιπαράθεσης</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Πλαίσιο</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Ημερομηνία λήξης</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Ημερομηνία έναρξης</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Περιγραφή</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Συζήτηση</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Ημερομηνία λήξης</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Ώρα λήξης</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Συζήτηση id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Κείμενο συζήτησης</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Τίτλος συζήτησης</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>Ηλεκτρονικό ταχυδρομείο</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Μέγιστος αριθμός αντιπαραθέσεων</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Γεγονός</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Γεγονότα</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>id αρχείου</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Ομάδες</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Να συμπεριλάβετε την πρώτη απάντηση στην προεπισκόπηση της πρόσκλησης; (καθιστώντας την πιο ελκυστική για να συμμετάσχετε στη συζήτηση)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Κωδικός πρόσκλησης</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Κωδικός πρόσκλησης ή σύνδεσμος</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Κωδικός πρόσκλησης</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Απαίτηση κωδικού πρόσβασης για προεπισκόπηση</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Απαιτείται κωδικός πρόσβασης για την εμφάνιση της προεπισκόπησης</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Προσθήκη προστασίας με κωδικό πρόσβασης</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Id γλώσσας</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Όνομα</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Ενεργοποίηση ειδοποιήσεων; (χρήσιμο για να λαμβάνετε ενημερώσεις εφαρμογών)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Νέος κωδικός πρόσβασης</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Επιβεβαίωση νέου κωδικού πρόσβασης</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Παλαιός κωδικός πρόσβασης</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Μόνο μία φορά</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Κωδικός πρόσβασης</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Αντίληψη</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Αντιλήψεις</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Προτιμήστε το θέμα του συστήματος</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Κωδικός ανάκτησης</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Επαναλαμβανόμενο</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Σάρωση για:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Αναζήτηση</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Κοινή χρήση μυστικού κώδικα</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Εμφάνιση σήματος δωρητή</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Εμφάνιση της καρτέλας αρχείων καταγραφής για την υποστήριξη της αντιμετώπισης προβλημάτων.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Πάρτε τον τύπο</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Απλό</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Δομημένο</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Εικόνα θέματος</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Σκοτεινή λειτουργία</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Κρότωνες</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Τίτλος</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Αιτία ενημέρωσης</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Υποβάλετε ανώνυμα</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Όνομα χρήστη</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Όνομα χρήστη για αναζήτηση και προσθήκη</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Ονόματα χρηστών για αναζήτηση και προσθήκη</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.es.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.es.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(necesario en caso de recuperación de la contraseña)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">gestor de contraseñas</a> sugerido)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Importe</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Respuesta</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Texto de respuesta</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Carácter personalizado (emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Color</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Comentario id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Texto de los comentarios</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Confrontación</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Identificación de la confrontación</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Contexto</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Fecha de finalización</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Fecha de inicio</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Descripción</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Discusión</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Fecha de finalización</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Hora de finalización</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Discusión</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Texto de debate</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Título del debate</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>Envíe un correo electrónico a</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Máxima cantidad de enfrentamientos</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Datos</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Hechos</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>ID de archivo</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Grupos</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>¿Incluir la primera respuesta en la vista previa de la invitación? (para que sea más atractivo participar en el debate)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Código de invitación</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Código o enlace de invitación</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Contraseña de la invitación</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Requerir contraseña para la vista previa</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Requiere contraseña para mostrar la vista previa</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Añadir protección por contraseña</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Id. de idioma</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Nombre</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Activar las notificaciones (útiles para recibir las actualizaciones de la aplicación)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Nueva contraseña</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Confirmación de la nueva contraseña</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Contraseña antigua</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Una sola vez</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Contraseña</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Percepción</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Percepciones</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Prefiero el tema del sistema</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Código de recuperación</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Recurrente</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Busca:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Buscar en</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Compartir el código secreto</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Mostrar el distintivo de donante</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Mostrar la pestaña de registros para apoyar la resolución de problemas.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Toma de tipo</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Simple</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Estructurado</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Imagen del tema</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Modo oscuro</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Garrapatas</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Título</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Motivo de actualización</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Presentar de forma anónima</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Nombre de usuario</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Nombre de usuario para buscar y añadir</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Nombres de usuario para buscar y añadir</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.et.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.et.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(vajalik parooli taastamise korral)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">Password manager</a> soovitatav)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Summa</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Vastus id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Vastuse tekst</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Kohandatud märk (emotikoni)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Värv</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Kommentaar id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Kommentaaride tekst</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Vastasseis</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Vastasseisu id</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Kontekst</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Lõppkuupäev</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Alguskuupäev</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Kirjeldus</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Arutelu</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Lõppkuupäev</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Lõpuaeg</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Arutelu id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Arutelu tekst</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Arutelu pealkiri</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>E-post</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Vastasseisude maksimaalne arv</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Fakt</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Faktid</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Faili id</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Rühmad</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Lisage esimene vastus kutse eelvaates? (muudab aruteluga liitumise atraktiivsemaks)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Kutse kood</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Kutse kood või link</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Kutse parool</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Nõuab eelvaate jaoks parooli</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Eelvaate kuvamiseks nõutakse parooli</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Lisage paroolikaitse</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Keele id</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Nimi</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Teavituste lubamine?(kasulik, et saada rakenduse uuendusi)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Uus parool</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Uue salasõna kinnitamine</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Vana parool</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Ainult üks kord</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Parool</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Tajumine</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Arvamused</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Eelistage süsteemi teemat</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Taastamiskood</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Korduvad</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Skaneeri:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Otsi</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Salajase koodi jagamine</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Näita doonori märki</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Näidake veaotsingu toetamiseks logide vahekaarti.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Võtke tüüp</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Lihtne</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Struktureeritud</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Teema pilt</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Tume režiim</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Puugid</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Pealkiri</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Uuendamise põhjus</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Esitage anonüümselt</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Kasutajanimi</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Kasutajanimi otsimiseks ja lisamiseks</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Kasutajanimed otsimiseks ja lisamiseks</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.fi.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.fi.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(tarvitaan salasanan palautuksen yhteydessä)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">salasananhallinta</a> ehdotettu)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Määrä</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Vastaa id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Vastaus teksti</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Mukautettu merkki (emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Väri</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Kommentti id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Kommenttiteksti</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Vastakkainasettelu</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Vastakkainasettelu id</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Konteksti</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Loppupäivä</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Aloituspäivä</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Kuvaus</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Keskustelu</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Loppupäivä</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Loppuaika</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Keskustelu id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Keskusteluteksti</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Keskustelun otsikko</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>Sähköposti</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Vastakkainasettelujen enimmäismäärä</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Fakta</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Faktat</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Tiedoston id</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Ryhmät</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Sisällytä ensimmäinen vastaus kutsun esikatseluun? (mikä tekee keskusteluun osallistumisesta houkuttelevampaa)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Kutsun koodi</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Kutsukoodi tai linkki</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Kutsun salasana</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Vaadi salasana esikatselua varten</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Vaadi salasana esikatselun näyttämiseksi</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Lisää salasanasuojaus</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Kielitunnus</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Nimi</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Ota ilmoitukset käyttöön?(hyödyllinen sovelluksen päivitysten saamiseksi)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Uusi salasana</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Uuden salasanan vahvistus</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Vanha salasana</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Vain kerran</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Salasana</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Havainto</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Käsitykset</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Suositeltava järjestelmäteema</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Palautuskoodi</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Toistuvat</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Etsi:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Etsi</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Salaisen koodin jakaminen</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Näytä lahjoittajan merkki</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Näytä lokit-välilehti vianmäärityksen tueksi.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Ota tyyppi</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Yksinkertainen</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Strukturoitu</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Aiheen kuva</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Tumma tila</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Punkit</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Otsikko</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Päivityksen syy</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Lähetä nimettömänä</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Käyttäjätunnus</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Käyttäjätunnus hakuun ja lisäämiseen</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Käyttäjätunnukset, joita voit etsiä ja lisätä</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.fr.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.fr.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(nécessaire en cas de récupération du mot de passe)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">gestionnaire de mots de passe</a> suggéré)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Montant</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Réponse id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Texte de réponse</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Caractère personnalisé (emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Couleur</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Commentaire</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Texte du commentaire</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Confrontation</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Confrontation id</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Contexte</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Date de fin</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Date de début</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Description</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Discussion</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Date de fin</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Heure de fin</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>ID de discussion</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Texte de discussion</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Titre de la discussion</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>Courriel</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Nombre maximal de confrontations</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Fait</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Faits et chiffres</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Identifiant du fichier</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Groupes</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Inclure la première réponse dans l'aperçu de l'invitation ? (ce qui rend plus attrayant le fait de rejoindre la discussion)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Code d'invitation</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Code ou lien d'invitation</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Mot de passe de l'invitation</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Exiger un mot de passe pour la prévisualisation</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Exiger un mot de passe pour afficher l'aperçu</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Ajouter une protection par mot de passe</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>EstStructuré</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Identifiant de langue</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Nom</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Activer les notifications ? (utile pour recevoir les mises à jour de l'application)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Nouveau mot de passe</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Confirmation du nouveau mot de passe</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Ancien mot de passe</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>En une seule fois</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Mot de passe</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Perception</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Perceptions</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Préférer le thème du système</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Code de récupération</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Récurrent</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Scanner pour :</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Recherche</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Partage du code secret</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Afficher le badge de donateur</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Affichez l'onglet des journaux pour faciliter le dépannage.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Type de prise</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Simple</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Structuré</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Image du thème</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Mode foncé</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Tiques</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Titre</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Raison de la mise à jour</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Soumettre anonymement</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Nom d'utilisateur</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Nom d'utilisateur pour rechercher et ajouter</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Noms d'utilisateur à rechercher et à ajouter</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.hu.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.hu.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(jelszó helyreállítása esetén szükséges)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">jelszókezelő</a> javasolt)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Összeg</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Válasz id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Válasz szöveg</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Egyéni karakter (emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Színes</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Megjegyzés id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Megjegyzés szövege</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Konfrontáció</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Konfrontációs azonosító</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Kontextus</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Végdátum</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Kezdeti időpont</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Leírás</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Megbeszélés</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Végdátum</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Végidő</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Megbeszélés id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Megbeszélés szövege</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Vita címe</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>E-mail</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>A konfrontációk maximális száma</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Tény</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Tények</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Fájl azonosító</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Csoportok</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Az első válasz szerepeljen a meghívó előnézetében? (így vonzóbbá teszi a vitához való csatlakozást)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Meghívó kód</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Meghívó kód vagy link</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Meghívó jelszó</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Jelszó megkövetelése az előnézethez</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Jelszó megkövetelése az előnézet megjelenítéséhez</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Jelszóvédelem hozzáadása</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Nyelvi azonosító</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Név</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Értesítések engedélyezése?(hasznos az alkalmazás frissítéseinek fogadásához)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Új jelszó</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Új jelszó megerősítése</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Régi jelszó</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Csak egyszeri alkalom</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Jelszó</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Percepció</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Perceptions</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>A rendszer témájának előnyben részesítése</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Helyreállítási kód</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Visszatérő</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Keresés:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Keresés</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Titkos kód megosztása</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Adományozói jelvény megjelenítése</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>A naplók lap megjelenítése a hibaelhárítás támogatására.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Vegye a típust</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Egyszerű</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Strukturált</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Témakép</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Sötét üzemmód</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Kullancsok</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Cím</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Frissítés oka</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Névtelenül beküldeni</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Felhasználónév</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Felhasználónév kereséshez és hozzáadáshoz</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Felhasználónevek keresése és hozzáadása</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.it.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.it.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(necessaria in caso di recupero password)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(è suggerito l'uso del <a class="is-underlined has-text-info" tabindex="-1" target="_blank" href="https://keepassxc.org/">gestore password</a>)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Importo</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>ID risposta</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Testo risposta</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Carattere personalizzato (emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Colore</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>ID commento</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Testo commento</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Confronto</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Id confronto</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Contesto</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Data di fine</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Data di inizio</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Descrizione</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Discussione</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Data di fine</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Tempo di fine</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>ID discussione</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Testo discussione</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Titolo discussione</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>Email</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Quantità massima di scontri</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Fatto</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>I fatti</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>ID file</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Gruppi</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Includere la prima risposta nell'anteprima dell'invito? (rendendo più coinvolgente l'adesione alla discussione)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Codice d'invito</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Collegamento o codice di invito</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Password dell'invito</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Richiedi la password per l'anteprima</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Richiedi la password per l'anteprima della discussione</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Aggiungere la protezione con password</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>È strutturato</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>ID lingua</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Nome</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Abilitare le notifiche?(utili per percepire aggiornamenti)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Nuova password</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Conferma nuova password</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Attuale password</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Paga una volta</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Password</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>La percezione</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Percezioni</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Preferire il tema di sistema</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Codice di recupero</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Ricorrente</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Scansione per:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Ricerca</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Condivisione del codice segreto</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Mostra il badge del donatore</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Mostra il tab dei log a supporto della risoluzione dei problemi.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Prendi il tipo</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Semplice</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Strutturato</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Immagine a tema</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Modalità scura</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Zecche</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Titolo</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Motivo dell'aggiornamento</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Invia in forma anonima</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Soprannome</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Soprannome da ricercare e aggiungere</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Soprannomi da ricercare e aggiungere</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.ja.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.ja.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(パスワード復旧時に必要)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">パスワードマネージャー</a>の提案)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>金額</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>回答ID</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>回答テキスト</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>カスタムキャラクター(絵文字)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>カラー</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>コメントID</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>コメント文</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>対決</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>コンフロンティアID</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>コンテキスト</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>終了日</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>開始日</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>商品説明</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>ディスカッション</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>終了日</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>終了時間</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>ディスカッションID</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>ディスカッションテキスト</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>議論のタイトル</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>電子メール</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>絵文字</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>対決の最大量</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>事実</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>事実</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>ファイルID</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>グループ</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>招待状のプレビューに最初の回答を含める?(議論への参加をより魅力的にするために)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>招待状コード</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>招待コードまたはリンク</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>招待状のパスワード</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>プレビューにパスワードが必要</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>プレビューを表示するにはパスワードが必要です</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>パスワード保護機能の追加</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>言語ID</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>名前</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>通知を有効にしますか?(アプリの更新情報を受け取るのに便利です)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>新しいパスワード</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>新しいパスワードの確認</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>古いパスワード</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>1回限り</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>パスワード</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>パーセプション</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>認知度</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>システムテーマを優先する</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>リカバリーコード</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>リカーリング</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>スキャンしてください:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>検索</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>秘密の暗号を共有する</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>寄付者バッジを表示する</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>トラブルシューティングをサポートするために、ログタブを表示します。</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>テイクタイプ</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>シンプル</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>構造化</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>テーマイメージ</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>ダークモード</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>ダニ</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>タイトル</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>更新理由</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>匿名で投稿する</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>ユーザー名</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>検索して追加するユーザー名</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>検索して追加するユーザー名</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.lt.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.lt.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(būtina slaptažodžio atkūrimo atveju)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">paslapčių tvarkyklė</a> siūloma)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Suma</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Atsakymas id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Atsakymo tekstas</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Pasirinktinis simbolis (emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Spalva</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Komentaras id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Komentaro tekstas</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Konfrontacija</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Konfrontacijos id</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Kontekstas</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Galutinė data</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Pradžios data</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Aprašymas</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Diskusija</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Galutinė data</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Pabaigos laikas</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Diskusijos id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Diskusijos tekstas</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Diskusijos pavadinimas</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>El. paštas</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Didžiausias konfrontacijų skaičius</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Faktas</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Faktai</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Failo ID</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Grupės</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Įtraukti pirmąjį atsakymą į kvietimo peržiūrą? (kad būtų patraukliau prisijungti prie diskusijos)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Kvietimo kodas</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Kvietimo kodas arba nuoroda</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Kvietimo slaptažodis</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Reikalauti slaptažodžio peržiūrai</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Reikalauti slaptažodžio, kad būtų rodoma peržiūra</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Pridėti apsaugą slaptažodžiu</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Kalbos ID</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Pavadinimas</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Įjungti pranešimus? (naudinga norint gauti programėlės atnaujinimus)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Naujas slaptažodis</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Naujo slaptažodžio patvirtinimas</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Senasis slaptažodis</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Tik vieną kartą</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Slaptažodis</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Suvokimas</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Suvokimas</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Pirmenybė sistemos temai</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Atkūrimo kodas</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Pasikartojantis</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Ieškoti:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Paieška</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Dalijimasis slaptuoju kodu</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Rodyti rėmėjo ženklelį</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Parodykite skirtuką "Žurnalai", kad galėtumėte padėti šalinti trikdžius.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Paimkite tipą</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Paprastas</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Struktūrinis</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Temos vaizdas</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Tamsus režimas</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Erkės</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Pavadinimas</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Atnaujinimo priežastis</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Pateikti anonimiškai</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Vartotojo vardas</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Vartotojo vardas paieškai ir pridėjimui</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Vartotojų vardų paieška ir pridėjimas</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.lv.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.lv.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(nepieciešams paroles atjaunošanas gadījumā)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">vārdu pārvaldnieks</a> ierosināts)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Summa</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Atbilde id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Atbildes teksts</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Pielāgots raksturs (emodži)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Krāsa</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Komentārs id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Komentāru teksts</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Konfrontācija</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Konfrontācijas id</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Konteksts</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Beigu datums</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Sākuma datums</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Apraksts</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Diskusija</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Beigu datums</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Beigu laiks</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Diskusijas id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Diskusijas teksts</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Diskusijas nosaukums</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>E-pasts</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emocijas</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Maksimālais konfrontāciju skaits</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Fakti</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Fakti</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Faila id</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Grupas</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Iekļaut pirmo atbildi uzaicinājuma priekšskatījumā? (lai iesaistīšanās diskusijā būtu saistošāka)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Uzaicinājuma kods</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Uzaicinājuma kods vai saite</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Uzaicinājuma parole</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Pieprasīt paroli priekšskatīšanai</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Pieprasīt paroli, lai parādītu priekšskatījumu</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Pievienojiet paroles aizsardzību</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Valodas identifikators</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Nosaukums</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Ieslēgt paziņojumus?(noderīgi, lai saņemtu lietotnes atjauninājumus)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Jauna parole</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Jaunas paroles apstiprināšana</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Vecā parole</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Tikai vienu reizi</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Parole</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Uztvere</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Uzskati</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Dodiet priekšroku sistēmas tēmai</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Atgūšanas kods</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Atkārtoti</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Skenēt, lai atrastu:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Meklēšana</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Koplietošanas slepenais kods</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Rādīt ziedotāja nozīmīti</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Parādiet cilni žurnāli, lai atbalstītu problēmu novēršanu.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Veikt veidu</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Vienkāršs</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Strukturēts</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Tēmas attēls</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Tumšais režīms</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Ērces</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Nosaukums</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Atjaunināšanas iemesls</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Iesniedziet anonīmi</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Lietotājvārds</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Lietotājvārds, lai meklētu un pievienotu</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Meklēšanas un pievienošanas lietotājvārdi</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.nl.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.nl.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(nodig in geval van wachtwoordherstel)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">wachtwoord manager</a> voorgesteld)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Bedrag</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Antwoord id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Antwoord tekst</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Aangepast karakter (emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Kleur</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Commentaar id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Commentaar tekst</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Confrontatie</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Confrontatie id</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Context</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Einddatum</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Startdatum</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Beschrijving</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Discussie</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Einddatum</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Eindtijd</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Discussie id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Besprekingstekst</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Titel van de discussie</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>E-mail</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Maximum aantal confrontaties</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Feit</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Feiten</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Bestand id</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Groepen</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Het eerste antwoord opnemen in de preview van de uitnodiging? (maakt het aantrekkelijker om deel te nemen aan de discussie)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Uitnodiging code</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Uitnodigingscode of link</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Uitnodiging wachtwoord</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Wachtwoord nodig voor preview</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Wachtwoord vereist om de preview te tonen</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Wachtwoordbeveiliging toevoegen</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Taal id</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Naam</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Meldingen inschakelen?(handig om app updates te ontvangen)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Nieuw wachtwoord</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Bevestiging nieuw wachtwoord</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Oud wachtwoord</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Eenmalig</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Wachtwoord</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Perceptie</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Percepties</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Voorkeur systeemthema</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Herstelcode</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Terugkerend</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Scan voor:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Zoeken op</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Het delen van de geheime code</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Toon donateur badge</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Toon de logs tab ter ondersteuning van troubleshooting.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Neem type</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Eenvoudig</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Gestructureerd</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Thema-afbeelding</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Donkere modus</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Teken</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Titel</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Update reden</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Anoniem indienen</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Gebruikersnaam</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Gebruikersnaam om te zoeken en toe te voegen</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Gebruikersnamen om te zoeken en toe te voegen</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.pl.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.pl.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(konieczne w przypadku odzyskiwania hasła)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">password manager</a> sugerowane)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Kwota</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Odpowiedź</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Odpowiedź</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Znak niestandardowy (emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Kolor</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Komentarz id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Tekst komentarza</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Konfrontacja</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Konfrontacja id</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Kontekst</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Data końcowa</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Data rozpoczęcia</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Opis</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Dyskusja</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Data końcowa</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Czas zakończenia</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Dyskusja id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Tekst do dyskusji</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Tytuł dyskusji</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>E-mail</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Maksymalna ilość konfrontacji</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Fakt</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Fakty</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Id pliku</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Grupy</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Zamieścić pierwszą odpowiedź w podglądzie zaproszenia? (sprawia, że dołączenie do dyskusji jest bardziej zachęcające)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Kod zaproszenia</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Kod lub link do zaproszenia</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Hasło do zaproszenia</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Wymagaj hasła do podglądu</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Wymagaj hasła, aby wyświetlić podgląd</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Dodaj ochronę hasłem</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Język id</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Nazwa</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Włączyć powiadomienia? (przydatne do otrzymywania aktualizacji aplikacji)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Nowe hasło</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Potwierdzenie nowego hasła</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Stare hasło</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Tylko jeden raz</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Hasło</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Percepcja</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Spostrzeżenia</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Preferowany motyw systemowy</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Kod odzyskiwania</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Powtarzające się</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Skanuj dla:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Szukaj</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Dzielenie się tajnym kodem</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Pokaż odznakę darczyńcy</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Pokaż kartę logów, aby ułatwić rozwiązywanie problemów.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Rodzaj ujęcia</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Proste</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Strukturalne</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Obrazek tematyczny</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Tryb ciemny</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Kleszcze</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Tytuł</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Powód aktualizacji</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Zgłoś się anonimowo</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Nazwa użytkownika</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Nazwa użytkownika do wyszukiwania i dodawania</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Nazwy użytkowników do wyszukiwania i dodawania</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.pt.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.pt.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(necessário em caso de recuperação de senha)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">gerenciador de palavras-passe</a> sugerido)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Montante</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Responder id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Responder texto</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Personalidade(emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Cor</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Comentar id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Comentar texto</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Confrontação</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Id de confronto</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Contexto</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Data final</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Data de início</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Descrição</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Discussão</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Data final</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Tempo final</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Id de discussão</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Texto para discussão</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Título do debate</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>Email</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Quantidade máxima de confrontos</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Facto</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Fatos</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Identificação do arquivo</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Grupos</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Incluir a primeira resposta na pré-visualização do convite? (tornando-a mais envolvente para participar da discussão)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Código de convite</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Código do convite ou link</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Senha do convite</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Exigir senha para visualização</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Exigir senha para mostrar a visualização</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Adicionar proteção por senha</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Identificação do idioma</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Nome</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Habilitar notificações?(útil para receber atualizações de aplicativos)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Nova senha</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Confirmação de nova senha</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Senha antiga</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Só uma vez</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Senha</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Percepção</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Percepções</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Tema do sistema de preferências</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Código de recuperação</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Recurrente</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Procura por:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Pesquisa</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Partilha do Código Secreto</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Mostrar crachá do doador</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Mostrar o separador de registos para suportar a resolução de problemas.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Tirar tipo</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Simples</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Estruturado</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Imagem temática</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Modo escuro</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Carraças</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Título</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Motivo da actualização</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Submeter de forma anónima</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Nome de usuário</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Nome de usuário para pesquisar e adicionar</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Nomes de usuário para pesquisar e adicionar</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(necessary in case of password recovery)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="_blank" href="https://keepassxc.org/">password manager</a> suggested)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Amount</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Answer id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Answer text</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Custom character(emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Colour</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Comment id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Comment text</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Confrontation</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Confrontation id</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Context</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>End date</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Start date</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Description</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Discussion</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>End date</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>End time</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Discussion id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Discussion text</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Discussion title</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>Email</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Max amount of confrontations</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Fact</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Facts</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>File id</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Groups</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Include the first answer in the invitation preview? (making it more engaging to join the discussion)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Invitation code</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Invitation code or link</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Invitation password</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Require password for preview</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Require password to show the preview</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Add password protection</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Language id</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Name</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Enable notifications?(useful to receive app updates)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>New password</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>New password confirmation</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Old password</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>One time only</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Password</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Perception</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Perceptions</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Prefer system theme</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Recovery code</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Recurring</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Scan for:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Search</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Sharing Secret Code</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Show donator badge</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Show the logs tab to support troubleshooting.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Take type</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Simple</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Structured</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Theme image</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Dark mode</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Ticks</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Title</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Update reason</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Submit anonymously</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Username</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Username to search and add</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Usernames to search and add</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.ro.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.ro.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(necesar în cazul recuperării parolei)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">manager de parole</a> sugerat)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Suma</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Răspuns id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Text de răspuns</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Caracter personalizat (emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Culoare</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Comentariu id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Comentariu text</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Confruntare</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Id de confruntare</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Context</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Data de încheiere</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Data de începere</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Descriere</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Discuție</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Data de încheiere</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Ora de sfârșit</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Discuție id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Text de discuție</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Titlul discuției</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>Email</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Numărul maxim de confruntări</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Fapt</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Fapte</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>ID fișier</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Grupuri</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Includeți primul răspuns în previzualizarea invitației? (pentru a face mai atractivă participarea la discuție)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Codul de invitație</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Cod sau link de invitație</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Parola de invitație</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Necesită o parolă pentru previzualizare</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Necesită o parolă pentru a afișa previzualizarea</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Adăugați protecție prin parolă</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>ID-ul limbii</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Nume</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Activați notificările?(util pentru a primi actualizări ale aplicației)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Parolă nouă</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Confirmarea noii parole</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Parolă veche</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>O singură dată</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Parola</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Percepție</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Percepții</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Preferați tema de sistem</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Cod de recuperare</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Recurent</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Scanează pentru:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Căutare</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Partajarea codului secret</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Arată insigna de donator</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Afișați fila jurnale pentru a sprijini depanarea.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Tipul de luare</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Simplu</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Structurat</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Imagine tematică</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Mod întunecat</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Căpușe</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Titlu</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Motivul actualizării</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Trimiteți în mod anonim</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Nume utilizator</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Nume de utilizator pentru a căuta și adăuga</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Nume de utilizator pentru căutare și adăugare</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.ru.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.ru.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(необходимо в случае восстановления пароля)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(Предлагается <a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">password manager</a>)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Сумма</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Идентификатор ответа</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Текст ответа</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Пользовательский символ (эмодзи)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Цвет</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Идентификатор комментария</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Текст комментария</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Противостояние</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Идентификатор противостояния</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Контекст</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Дата окончания</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Дата начала</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Описание</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Обсуждение</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Дата окончания</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Время окончания</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Обсуждаемый иди</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Текст для обсуждения</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Название дискуссии</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>Электронная почта</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Максимальное количество противостояний</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Факт</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Факты</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Идентификатор файла</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Группы</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Включить первый ответ в предварительный просмотр приглашения? (что делает его более привлекательным для участия в обсуждении)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Код приглашения</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Код приглашения или ссылка</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Пароль приглашения</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Требуется пароль для предварительного просмотра</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Требуется пароль для показа предварительного просмотра</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Добавить защиту паролем</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Языковой идентификатор</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Имя</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Включить уведомления? (полезно для получения обновлений приложения)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Новый пароль</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Подтверждение нового пароля</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Старый пароль</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Только один раз</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Пароль</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Восприятие</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Восприятие</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Предпочитайте системную тему</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Код восстановления</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Повторяющийся</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Сканирование для:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Поиск</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Обмен секретным кодом</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Показать значок жертвователя</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Покажите вкладку журналов для поддержки поиска и устранения неисправностей.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Возьмите тип</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Простой</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Структурированный</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Тематическое изображение</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Темный режим</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Клещи</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Название</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Причина обновления</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Подавать анонимно</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Имя пользователя</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Имя пользователя для поиска и добавления</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Имена пользователей для поиска и добавления</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.sk.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.sk.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(potrebné v prípade obnovenia hesla)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">správca hesiel</a> navrhnuté)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Suma</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Odpoveď id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Text odpovede</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Vlastný znak (emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Farba</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Komentár id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Text komentára</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Konfrontácia</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Id konfrontácie</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Kontext</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Dátum ukončenia</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Dátum začiatku</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Popis</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Diskusia</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Dátum ukončenia</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Čas ukončenia</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Diskusia id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Text diskusie</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Názov diskusie</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>E-mail</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Maximálny počet konfrontácií</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Skutočnosť</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Fakty</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Identifikátor súboru</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Skupiny</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Zahrnúť prvú odpoveď do náhľadu pozvánky? (aby bolo zapojenie do diskusie pútavejšie)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Pozývací kód</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Pozývací kód alebo odkaz</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Heslo pozvánky</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Vyžadovať heslo pre náhľad</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Vyžadovať heslo na zobrazenie náhľadu</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Pridanie ochrany heslom</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Identifikátor jazyka</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Názov</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Povolenie oznámení?(užitočné na prijímanie aktualizácií aplikácie)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Nové heslo</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Potvrdenie nového hesla</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Staré heslo</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Iba jedenkrát</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Heslo</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Vnímanie</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Vnímanie</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Uprednostniť tému systému</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Kód obnovy</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Opakujúce sa</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Vyhľadávanie:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Vyhľadávanie</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Zdieľanie tajného kódu</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Zobraziť odznak darcu</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Zobrazenie karty protokolov na podporu riešenia problémov.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Vezmite si typ</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Jednoduché</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Štruktúrované</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Obrázok témy</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Tmavý režim</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Kliešte</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Názov</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Dôvod aktualizácie</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Odoslať anonymne</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Používateľské meno</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Používateľské meno na vyhľadávanie a pridávanie</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Používateľské mená na vyhľadávanie a pridávanie</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.sl.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.sl.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(potrebno v primeru obnovitve gesla)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">predlagani upravitelj gesel</a>)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Znesek</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Odgovor id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Besedilo odgovora</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Znak po meri (emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Barva</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Id komentarja</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Besedilo komentarja</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Konfrontacija</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Id konfrontacije</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Kontekst</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Končni datum</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Datum začetka</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Opis</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Razprava</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Končni datum</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Končni čas</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Razprava id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Besedilo za razpravo</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Naslov razprave</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>E-pošta</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Največje število soočenj</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Dejstva</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Dejstva</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Id datoteke</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Skupine</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Vključiti prvi odgovor v predogled vabila? (da bo vključitev v razpravo bolj privlačna)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Koda vabila</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Koda vabila ali povezava</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Geslo za povabilo</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Zahtevajte geslo za predogled</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Zahtevajte geslo za prikaz predogleda</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Dodajanje zaščite z geslom</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Id jezika</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Ime</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Omogočite obvestila? (koristno za prejemanje posodobitev aplikacije)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Novo geslo</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Potrditev novega gesla</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Staro geslo</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Samo enkrat</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Geslo</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Zaznavanje</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Dojemanje</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Prednost sistemske teme</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Koda za obnovitev</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Ponavljajoče se</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Iskanje za:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Iskanje</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Deljenje skrivne kode</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Prikaži značko donatorja</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Prikažite zavihek dnevniki za podporo pri odpravljanju težav.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Vrsta posnetka</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Enostavno</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Strukturiran</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Slika teme</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Temni način</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Klopi</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Naslov</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Razlog za posodobitev</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Pošlji anonimno</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Uporabniško ime</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Uporabniško ime za iskanje in dodajanje</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Uporabniška imena za iskanje in dodajanje</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.sv.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.sv.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(nödvändig vid återställning av lösenord)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">password manager</a> föreslås)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>Belopp</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>Svar id</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>Svarstext</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>Anpassat tecken (emoji)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>Färg</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>Kommentar id</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>Kommentar</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>Konfrontation</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>Konfrontation id</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>Kontext</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>Slutdatum</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>Startdatum</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>Beskrivning</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>Diskussion</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>Slutdatum</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>Sluttid</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>Diskussion id</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>Diskussionstext</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>Titel på diskussionen</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>E-post</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>Emoji</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>Max antal konfrontationer</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>Fakta</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>Fakta</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>Filid</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>Grupper</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>Inkludera det första svaret i förhandsgranskningen av inbjudan? (för att göra det mer lockande att delta i diskussionen)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>Kod för inbjudan</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>Inbjudningskod eller länk</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>Lösenord för inbjudan</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>Kräver lösenord för förhandsgranskning</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>Kräver lösenord för att visa förhandsgranskningen</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>Lägg till lösenordsskydd</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>IsStructured</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>Språk-id</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>Namn</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>Aktivera meddelanden (användbart för att få uppdateringar av appen)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>Nytt lösenord</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>Bekräftelse av nytt lösenord</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>Gammalt lösenord</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>Endast en gång</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>Lösenord</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>Uppfattning</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>Uppfattningar</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>Föredrar systemtema</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>Kod för återvinning</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>Återkommande</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>Skanna efter:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>Sök på</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>Att dela med sig av den hemliga koden</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>Visa donatormärket</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>Visa fliken Loggar för att underlätta felsökning.</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>Typ av tagning</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>Enkelt</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>Strukturerad</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>Tema bild</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>Mörkt läge</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>Fästingar</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Titel</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>Orsak till uppdatering</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>Skicka in anonymt</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>Användarnamn</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>Användarnamn för att söka och lägga till</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>Användarnamn att söka och lägga till</value>
|
||||
</data>
|
||||
</root>
|
318
SocialPub.ClientModels/Resources/FieldsNameResource.zh.resx
Normal file
318
SocialPub.ClientModels/Resources/FieldsNameResource.zh.resx
Normal file
@ -0,0 +1,318 @@
|
||||
<?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="(necessary in case of password recovery)" xml:space="preserve">
|
||||
<value>(在恢复密码的情况下是必要的)</value>
|
||||
</data>
|
||||
<data name="(password manager suggested)" xml:space="preserve">
|
||||
<value>(<a class="is-underlined has-text-info" tabindex="-1" target="blank" href="https://keepassxc.org/">密码管理器</a>建议)</value>
|
||||
</data>
|
||||
<data name="Amount" xml:space="preserve">
|
||||
<value>数量</value>
|
||||
</data>
|
||||
<data name="AnswerId" xml:space="preserve">
|
||||
<value>答案是</value>
|
||||
</data>
|
||||
<data name="AnswerText" xml:space="preserve">
|
||||
<value>回答文本</value>
|
||||
</data>
|
||||
<data name="Character" xml:space="preserve">
|
||||
<value>自定义字符(表情符号)</value>
|
||||
</data>
|
||||
<data name="ColourIndex" xml:space="preserve">
|
||||
<value>颜色</value>
|
||||
</data>
|
||||
<data name="CommentId" xml:space="preserve">
|
||||
<value>评论编号</value>
|
||||
</data>
|
||||
<data name="CommentText" xml:space="preserve">
|
||||
<value>评论文本</value>
|
||||
</data>
|
||||
<data name="Confrontation" xml:space="preserve">
|
||||
<value>对抗</value>
|
||||
</data>
|
||||
<data name="ConfrontationId" xml:space="preserve">
|
||||
<value>对抗的身份</value>
|
||||
</data>
|
||||
<data name="Context" xml:space="preserve">
|
||||
<value>背景介绍</value>
|
||||
</data>
|
||||
<data name="DateEnd" xml:space="preserve">
|
||||
<value>结束日期</value>
|
||||
</data>
|
||||
<data name="DateStart" xml:space="preserve">
|
||||
<value>开始日期</value>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>描述</value>
|
||||
</data>
|
||||
<data name="Discussion" xml:space="preserve">
|
||||
<value>讨论</value>
|
||||
</data>
|
||||
<data name="DiscussionEndDate" xml:space="preserve">
|
||||
<value>结束日期</value>
|
||||
</data>
|
||||
<data name="DiscussionEndTime" xml:space="preserve">
|
||||
<value>结束时间</value>
|
||||
</data>
|
||||
<data name="DiscussionId" xml:space="preserve">
|
||||
<value>讨论的内容</value>
|
||||
</data>
|
||||
<data name="DiscussionText" xml:space="preserve">
|
||||
<value>讨论文本</value>
|
||||
</data>
|
||||
<data name="DiscussionTitle" xml:space="preserve">
|
||||
<value>讨论题目</value>
|
||||
</data>
|
||||
<data name="Email" xml:space="preserve">
|
||||
<value>电子邮件</value>
|
||||
</data>
|
||||
<data name="Emoji" xml:space="preserve">
|
||||
<value>表情符号</value>
|
||||
</data>
|
||||
<data name="ExpectedMaxConfrontationsBeforeClosingAndShowing" xml:space="preserve">
|
||||
<value>对抗的最大数量</value>
|
||||
</data>
|
||||
<data name="Fact" xml:space="preserve">
|
||||
<value>事实</value>
|
||||
</data>
|
||||
<data name="Facts" xml:space="preserve">
|
||||
<value>事实</value>
|
||||
</data>
|
||||
<data name="FileId" xml:space="preserve">
|
||||
<value>文件编号</value>
|
||||
</data>
|
||||
<data name="Groups" xml:space="preserve">
|
||||
<value>群体</value>
|
||||
</data>
|
||||
<data name="IncludeFirstAnswerInInvitation" xml:space="preserve">
|
||||
<value>在邀请预览中包括第一个答案?(使其更加吸引人加入讨论)</value>
|
||||
</data>
|
||||
<data name="InvitationCode" xml:space="preserve">
|
||||
<value>邀请函代码</value>
|
||||
</data>
|
||||
<data name="InvitationCodeLink" xml:space="preserve">
|
||||
<value>邀请函代码或链接</value>
|
||||
</data>
|
||||
<data name="InvitationPassword" xml:space="preserve">
|
||||
<value>邀请函密码</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreview" xml:space="preserve">
|
||||
<value>预览时需要密码</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedForPreviewText" xml:space="preserve">
|
||||
<value>需要密码才能显示预览</value>
|
||||
</data>
|
||||
<data name="IsPasswordProtectedText" xml:space="preserve">
|
||||
<value>添加密码保护</value>
|
||||
</data>
|
||||
<data name="IsStructured" xml:space="preserve">
|
||||
<value>是结构化的</value>
|
||||
</data>
|
||||
<data name="LanguageId" xml:space="preserve">
|
||||
<value>语言标识</value>
|
||||
</data>
|
||||
<data name="Name" xml:space="preserve">
|
||||
<value>命名</value>
|
||||
</data>
|
||||
<data name="NativeNotificationsEnabled" xml:space="preserve">
|
||||
<value>启用通知?(对接收应用程序的更新很有用)</value>
|
||||
</data>
|
||||
<data name="NewPassword" xml:space="preserve">
|
||||
<value>新密码</value>
|
||||
</data>
|
||||
<data name="NewPasswordConfirmation" xml:space="preserve">
|
||||
<value>确认新密码</value>
|
||||
</data>
|
||||
<data name="OldPassword" xml:space="preserve">
|
||||
<value>旧密码</value>
|
||||
</data>
|
||||
<data name="OneTime" xml:space="preserve">
|
||||
<value>仅限一次</value>
|
||||
</data>
|
||||
<data name="Password" xml:space="preserve">
|
||||
<value>密码</value>
|
||||
</data>
|
||||
<data name="Perception" xml:space="preserve">
|
||||
<value>感知</value>
|
||||
</data>
|
||||
<data name="Perceptions" xml:space="preserve">
|
||||
<value>观念</value>
|
||||
</data>
|
||||
<data name="PreferSystemTheming" xml:space="preserve">
|
||||
<value>倾向于系统主题</value>
|
||||
</data>
|
||||
<data name="RecoveryCode" xml:space="preserve">
|
||||
<value>恢复代码</value>
|
||||
</data>
|
||||
<data name="Recurring" xml:space="preserve">
|
||||
<value>经常性的</value>
|
||||
</data>
|
||||
<data name="Scan for:" xml:space="preserve">
|
||||
<value>进行扫描:</value>
|
||||
</data>
|
||||
<data name="SearchText" xml:space="preserve">
|
||||
<value>搜索</value>
|
||||
</data>
|
||||
<data name="ShareCode" xml:space="preserve">
|
||||
<value>分享秘密代码</value>
|
||||
</data>
|
||||
<data name="ShowDonatorBadge" xml:space="preserve">
|
||||
<value>显示捐赠者徽章</value>
|
||||
</data>
|
||||
<data name="ShowLogs" xml:space="preserve">
|
||||
<value>显示日志标签以支持故障排除。</value>
|
||||
</data>
|
||||
<data name="TakeType" xml:space="preserve">
|
||||
<value>采取类型</value>
|
||||
</data>
|
||||
<data name="TakeTypeSimple" xml:space="preserve">
|
||||
<value>简单</value>
|
||||
</data>
|
||||
<data name="TakeTypeStructured" xml:space="preserve">
|
||||
<value>结构化</value>
|
||||
</data>
|
||||
<data name="Theme image" xml:space="preserve">
|
||||
<value>主题图片</value>
|
||||
</data>
|
||||
<data name="ThemeIsDarkMode" xml:space="preserve">
|
||||
<value>黑暗模式</value>
|
||||
</data>
|
||||
<data name="Ticks" xml:space="preserve">
|
||||
<value>蜱虫</value>
|
||||
</data>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>标题</value>
|
||||
</data>
|
||||
<data name="UpdateReason" xml:space="preserve">
|
||||
<value>更新原因</value>
|
||||
</data>
|
||||
<data name="UpsertUserTakeIsAnonymous" xml:space="preserve">
|
||||
<value>匿名提交</value>
|
||||
</data>
|
||||
<data name="Username" xml:space="preserve">
|
||||
<value>帐号</value>
|
||||
</data>
|
||||
<data name="Username to search and add" xml:space="preserve">
|
||||
<value>搜索和添加的用户名</value>
|
||||
</data>
|
||||
<data name="Usernames to search and add" xml:space="preserve">
|
||||
<value>搜索和添加的用户名</value>
|
||||
</data>
|
||||
</root>
|
33
SocialPub.ClientModels/SocialPub.ClientModels.csproj
Normal file
33
SocialPub.ClientModels/SocialPub.ClientModels.csproj
Normal file
@ -0,0 +1,33 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<!--<Nullable>enable</Nullable>-->
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Compile Update="Resources\ErrorsResource.Designer.cs">
|
||||
<DesignTime>True</DesignTime>
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>ErrorsResource.resx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Update="Resources\FieldsNameResource.Designer.cs">
|
||||
<DesignTime>True</DesignTime>
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>FieldsNameResource.resx</DependentUpon>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Update="Resources\ErrorsResource.resx">
|
||||
<Generator>PublicResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>ErrorsResource.Designer.cs</LastGenOutput>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Update="Resources\FieldsNameResource.resx">
|
||||
<Generator>PublicResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>FieldsNameResource.Designer.cs</LastGenOutput>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
14
SocialPub.ClientModels/User/Avatar/InsertAvatarForm.cs
Normal file
14
SocialPub.ClientModels/User/Avatar/InsertAvatarForm.cs
Normal file
@ -0,0 +1,14 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Text.Json.Serialization;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace SocialPub.ClientModels.User.Avatar
|
||||
{
|
||||
[JsonSerializable(typeof(InsertAvatarForm))]
|
||||
public class InsertAvatarForm
|
||||
{
|
||||
}
|
||||
}
|
14
SocialPub.ClientModels/User/Avatar/UpdateAvatarForm.cs
Normal file
14
SocialPub.ClientModels/User/Avatar/UpdateAvatarForm.cs
Normal file
@ -0,0 +1,14 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Text.Json.Serialization;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace SocialPub.ClientModels.User.Avatar
|
||||
{
|
||||
[JsonSerializable(typeof(UpdateAvatarForm))]
|
||||
public class UpdateAvatarForm
|
||||
{
|
||||
}
|
||||
}
|
14
SocialPub.ClientModels/User/Avatar/UpdateAvatarSettings.cs
Normal file
14
SocialPub.ClientModels/User/Avatar/UpdateAvatarSettings.cs
Normal file
@ -0,0 +1,14 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Text.Json.Serialization;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace SocialPub.ClientModels.User.Avatar
|
||||
{
|
||||
[JsonSerializable(typeof(UpdateAvatarSettings))]
|
||||
public class UpdateAvatarSettings
|
||||
{
|
||||
}
|
||||
}
|
16
SocialPub.ClientModels/User/Avatar/ViewAvatar.cs
Normal file
16
SocialPub.ClientModels/User/Avatar/ViewAvatar.cs
Normal file
@ -0,0 +1,16 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Text.Json.Serialization;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace SocialPub.ClientModels.User.Avatar
|
||||
{
|
||||
[JsonSerializable(typeof(ViewAvatar))]
|
||||
public class ViewAvatar
|
||||
{
|
||||
|
||||
public ViewAvatarSettings Settings { get; set; }
|
||||
}
|
||||
}
|
12
SocialPub.ClientModels/User/Avatar/ViewAvatarSettings.cs
Normal file
12
SocialPub.ClientModels/User/Avatar/ViewAvatarSettings.cs
Normal file
@ -0,0 +1,12 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace SocialPub.ClientModels.User.Avatar
|
||||
{
|
||||
public class ViewAvatarSettings
|
||||
{
|
||||
}
|
||||
}
|
13
SocialPub.ClientModels/User/JwtUser.cs
Normal file
13
SocialPub.ClientModels/User/JwtUser.cs
Normal file
@ -0,0 +1,13 @@
|
||||
namespace SocialPub.ClientModels.User
|
||||
{
|
||||
public class JwtUser
|
||||
{
|
||||
public string UserId { get; set; }
|
||||
public string Username { get; set; }
|
||||
public string Email { get; set; }
|
||||
public List<string> Policies { get; set; } = new();
|
||||
public string Token { get; set; }
|
||||
public long Expiration { get; set; }
|
||||
public ViewUserSettings UserSettings { get; set; } = new();
|
||||
}
|
||||
}
|
40
SocialPub.ClientModels/User/UserForm.cs
Normal file
40
SocialPub.ClientModels/User/UserForm.cs
Normal file
@ -0,0 +1,40 @@
|
||||
using SocialPub.ClientModels.Resources;
|
||||
|
||||
using System.ComponentModel;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace SocialPub.ClientModels.User
|
||||
{
|
||||
public class UserForm
|
||||
{
|
||||
[EmailAddress(ErrorMessageResourceName = "InvalidEmail", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
Display(Name = "Email", ResourceType = typeof(FieldsNameResource))]
|
||||
public string Email { get; set; }
|
||||
}
|
||||
|
||||
public class UserPasswordForm
|
||||
{
|
||||
[Required(ErrorMessageResourceName = "Required", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
DataType(DataType.Password, ErrorMessageResourceName = "InvalidPassword", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
PasswordPropertyText(true),
|
||||
Display(Name = "OldPassword", ResourceType = typeof(FieldsNameResource)),
|
||||
StringLength(Constants.MaxPasswordLength, MinimumLength = Constants.MinPasswordLength, ErrorMessageResourceName = "StringLengthMinMax", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
RegularExpression(Constants.PasswordRegex, ErrorMessageResourceName = "InvalidPassword", ErrorMessageResourceType = typeof(ErrorsResource))]
|
||||
public string OldPassword { get; set; }
|
||||
|
||||
[Required(ErrorMessageResourceName = "Required", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
DataType(DataType.Password, ErrorMessageResourceName = "InvalidPassword", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
PasswordPropertyText(true),
|
||||
Display(Name = "NewPassword", ResourceType = typeof(FieldsNameResource)),
|
||||
StringLength(Constants.MaxPasswordLength, MinimumLength = Constants.MinPasswordLength, ErrorMessageResourceName = "StringLengthMinMax", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
RegularExpression(Constants.PasswordRegex, ErrorMessageResourceName = "InvalidPassword", ErrorMessageResourceType = typeof(ErrorsResource))]
|
||||
public string NewPassword { get; set; }
|
||||
|
||||
[Required(ErrorMessageResourceName = "Required", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
DataType(DataType.Password, ErrorMessageResourceName = "InvalidPassword", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
PasswordPropertyText(true),
|
||||
Compare(nameof(NewPassword), ErrorMessageResourceName = "ComparePasswords", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
Display(Name = "NewPasswordConfirmation", ResourceType = typeof(FieldsNameResource))]
|
||||
public string RepeatedPassword { get; set; }
|
||||
}
|
||||
}
|
7
SocialPub.ClientModels/User/UsersIds.cs
Normal file
7
SocialPub.ClientModels/User/UsersIds.cs
Normal file
@ -0,0 +1,7 @@
|
||||
namespace SocialPub.ClientModels.User
|
||||
{
|
||||
public class UsersIds
|
||||
{
|
||||
public IList<string> UserIdList { get; set; } = Array.Empty<string>();
|
||||
}
|
||||
}
|
25
SocialPub.ClientModels/User/ViewUserSettings.cs
Normal file
25
SocialPub.ClientModels/User/ViewUserSettings.cs
Normal file
@ -0,0 +1,25 @@
|
||||
using SocialPub.ClientModels.Resources;
|
||||
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace SocialPub.ClientModels.User
|
||||
{
|
||||
public class ViewUserSettings
|
||||
{
|
||||
[Required(ErrorMessageResourceName = "Required", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
Display(Name = nameof(LanguageCode), ResourceType = typeof(FieldsNameResource))]
|
||||
public string LanguageCode { get; set; } = "en";
|
||||
|
||||
[Range(0, 359, ErrorMessageResourceName = nameof(Range), ErrorMessageResourceType = typeof(ErrorsResource))]
|
||||
public short LightThemeIndexColour { get; set; } = 25;
|
||||
[Range(0, 359, ErrorMessageResourceName = nameof(Range), ErrorMessageResourceType = typeof(ErrorsResource))]
|
||||
public short DarkThemeIndexColour { get; set; } = 215;
|
||||
[Range(-2, 359, ErrorMessageResourceName = nameof(Range), ErrorMessageResourceType = typeof(ErrorsResource))]
|
||||
public short IconsThemeIndexColour { get; set; } = 25;
|
||||
|
||||
public bool PreferSystemTheming { get; set; } = false;
|
||||
public bool ThemeIsDarkMode { get; set; } = false;
|
||||
public bool ThemeIsLightGray { get; set; } = false;
|
||||
public bool ThemeIsDarkGray { get; set; } = false;
|
||||
}
|
||||
}
|
@ -0,0 +1,60 @@
|
||||
using SocialPub.ClientModels.Resources;
|
||||
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace SocialPub.ClientModels.ValidatorAttributes
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Property)]
|
||||
public class NoWhiteSpacesAttribute : ValidationAttribute
|
||||
{
|
||||
const string errorMessageResourceName = "EmptySpacesNotAllowed";
|
||||
readonly Type errorMessageResourceType = typeof(ErrorsResource);
|
||||
readonly string[] spaces = new[] {
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
};
|
||||
|
||||
public NoWhiteSpacesAttribute()
|
||||
{
|
||||
ErrorMessageResourceName = errorMessageResourceName;
|
||||
ErrorMessageResourceType = errorMessageResourceType;
|
||||
}
|
||||
|
||||
public override bool IsValid(object value)
|
||||
{
|
||||
var str = value?.ToString();
|
||||
if (string.IsNullOrEmpty(str))
|
||||
return true;
|
||||
|
||||
var hasWhiteSpace = false;
|
||||
try
|
||||
{
|
||||
foreach (var space in spaces)
|
||||
{
|
||||
hasWhiteSpace = str.Contains(space);
|
||||
if (hasWhiteSpace) break;
|
||||
}
|
||||
|
||||
return !hasWhiteSpace;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Console.WriteLine(ex.Message);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
59
SocialPub.ClientModels/WebResult.cs
Normal file
59
SocialPub.ClientModels/WebResult.cs
Normal file
@ -0,0 +1,59 @@
|
||||
using System.Net;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.ClientModels
|
||||
{
|
||||
public class WebResult
|
||||
{
|
||||
public WebResult Invalidate<T>(string errorMessage,
|
||||
int statusCode = (int)HttpStatusCode.BadRequest,
|
||||
string errorCode = "4000",
|
||||
Exception exception = null,
|
||||
T defaultData = default)
|
||||
{
|
||||
IsValid = false;
|
||||
ErrorMessage += errorMessage;
|
||||
StatusCode = statusCode;
|
||||
ErrorCode = errorCode;
|
||||
Exception = exception;
|
||||
Data = defaultData;
|
||||
return this;
|
||||
}
|
||||
|
||||
public WebResult Invalidate(string errorMessage,
|
||||
int statusCode = (int)HttpStatusCode.BadRequest,
|
||||
string errorCode = "4000",
|
||||
Exception exception = null)
|
||||
{
|
||||
IsValid = false;
|
||||
ErrorMessage += errorMessage;
|
||||
StatusCode = statusCode;
|
||||
ErrorCode = errorCode;
|
||||
Exception = exception;
|
||||
return this;
|
||||
}
|
||||
|
||||
public WebResult Invalidate(WebResult result)
|
||||
{
|
||||
IsValid = result.IsValid;
|
||||
ErrorMessage += result.ErrorMessage;
|
||||
StatusCode = result.StatusCode;
|
||||
ErrorCode = result.ErrorCode;
|
||||
Exception = result.Exception;
|
||||
Data = result.Data;
|
||||
return this;
|
||||
}
|
||||
|
||||
public string ErrorCode { get; set; } = "0000";
|
||||
public int StatusCode { get; set; } = (int)HttpStatusCode.OK;
|
||||
public string ErrorMessage { get; set; }
|
||||
|
||||
public bool IsValid { get; set; } = true;
|
||||
|
||||
[JsonIgnore]
|
||||
public object Data { get; set; }
|
||||
|
||||
[JsonIgnore]
|
||||
public Exception Exception { get; set; }
|
||||
}
|
||||
}
|
31
SocialPub.sln
Normal file
31
SocialPub.sln
Normal file
@ -0,0 +1,31 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.4.33122.133
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SocialPub", "SocialPub\SocialPub.csproj", "{EB2A0BD2-0150-405A-939E-5B0F6F642539}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SocialPub.ClientModels", "SocialPub.ClientModels\SocialPub.ClientModels.csproj", "{5E63C68C-0E60-4418-A53A-FF4EF0007080}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{EB2A0BD2-0150-405A-939E-5B0F6F642539}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{EB2A0BD2-0150-405A-939E-5B0F6F642539}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{EB2A0BD2-0150-405A-939E-5B0F6F642539}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{EB2A0BD2-0150-405A-939E-5B0F6F642539}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{5E63C68C-0E60-4418-A53A-FF4EF0007080}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{5E63C68C-0E60-4418-A53A-FF4EF0007080}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{5E63C68C-0E60-4418-A53A-FF4EF0007080}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{5E63C68C-0E60-4418-A53A-FF4EF0007080}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {C1087A2F-C281-4AD1-AEAA-4F6E9418A8BC}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
129
SocialPub/Controllers/ClientToServer/AdminController.cs
Normal file
129
SocialPub/Controllers/ClientToServer/AdminController.cs
Normal file
@ -0,0 +1,129 @@
|
||||
using Microsoft.AspNetCore.Authorization;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.Extensions.Localization;
|
||||
|
||||
using SocialPub.ClientModels;
|
||||
using SocialPub.ClientModels.User;
|
||||
using SocialPub.Extensions;
|
||||
using SocialPub.Resources;
|
||||
using SocialPub.Services;
|
||||
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace SocialPub.Controllers.ClientToServer
|
||||
{
|
||||
[ApiController,
|
||||
Route("clientapi/admin")]
|
||||
public class AdminController : ControllerBase
|
||||
{
|
||||
readonly IRootUsersService RootUsersService;
|
||||
readonly ILogger<UserController> Logger;
|
||||
readonly IStringLocalizer Localizer;
|
||||
|
||||
public AdminController(ILogger<UserController> logger,
|
||||
IStringLocalizer<GenericRes> localizer,
|
||||
IRootUsersService rootUsersService)
|
||||
{
|
||||
Logger = logger;
|
||||
Localizer = localizer;
|
||||
RootUsersService = rootUsersService;
|
||||
}
|
||||
|
||||
[HttpDelete, Route("/clientapi/admin/remove/users"), Authorize(Policy = Policies.IsAdmin)]
|
||||
public async Task<IActionResult> RemoveUsers([Required] UsersIds usersIds)
|
||||
{
|
||||
var result = new WebResult();
|
||||
try
|
||||
{
|
||||
usersIds.UserIdList.Remove(User.GetUserId());
|
||||
result = await RootUsersService.RemoveUserAsync(usersIds);
|
||||
if (!result.IsValid)
|
||||
return StatusCode(result.StatusCode, result);
|
||||
|
||||
return Ok();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.LogError(ex, $"{nameof(User)}.{nameof(RemoveUsers)}()");
|
||||
return BadRequest(result.Invalidate(ex.Message));
|
||||
}
|
||||
}
|
||||
|
||||
[HttpPost, Authorize(Policy = Policies.IsAdmin), Route("/clientapi/admin/ban/users")]
|
||||
public async Task<IActionResult> BanUsers([Required] UsersIds usersIds)
|
||||
{
|
||||
if (!ModelState.IsValid)
|
||||
return BadRequest(usersIds);
|
||||
var result = new WebResult();
|
||||
try
|
||||
{
|
||||
//var isUserResult = await UsersService.UserIsAdminAsync(User.GetUserId());
|
||||
//if (isUserResult.IsValid && !(bool)isUserResult.Data)
|
||||
//if (isUserResult is { IsValid: true } and not { Data: bool })
|
||||
// return Unauthorized();
|
||||
|
||||
usersIds.UserIdList.Remove(User.GetUserId());
|
||||
result = await RootUsersService.BanUserAsync(usersIds);
|
||||
|
||||
if (!result.IsValid)
|
||||
return StatusCode(result.StatusCode, result);
|
||||
|
||||
return Ok();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.LogError(ex, $"{nameof(User)}.{nameof(BanUsers)}()");
|
||||
return BadRequest(result.Invalidate(ex.Message));
|
||||
}
|
||||
}
|
||||
|
||||
[HttpPost, Authorize(Policy = Policies.IsAdmin), Route("/clientapi/admin/unban/users")]
|
||||
public async Task<IActionResult> UnbanUsers([Required] UsersIds usersIds)
|
||||
{
|
||||
if (!ModelState.IsValid)
|
||||
return BadRequest(usersIds);
|
||||
var result = new WebResult();
|
||||
try
|
||||
{
|
||||
//var isUserResult = await UsersService.UserIsAdminAsync(User.GetUserId());
|
||||
//if (isUserResult.IsValid && !(bool)isUserResult.Data)
|
||||
// return Unauthorized();
|
||||
|
||||
usersIds.UserIdList.Remove(User.GetUserId());
|
||||
result = await RootUsersService.UnbanUserAsync(usersIds);
|
||||
if (!result.IsValid)
|
||||
return StatusCode(result.StatusCode, result);
|
||||
|
||||
return Ok();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.LogError(ex, $"{nameof(User)}.{nameof(UnbanUsers)}()");
|
||||
return BadRequest(result.Invalidate(ex.Message));
|
||||
}
|
||||
}
|
||||
|
||||
//[HttpGet, Authorize(Policy = Policies.IsAdmin)]
|
||||
//public async Task<IActionResult> GetUsers()
|
||||
//{
|
||||
// var result = new WebResult();
|
||||
// try
|
||||
// {
|
||||
// var isUserResult = await UsersService.UserIsAdminAsync(User.GetUserId());
|
||||
// if (isUserResult.IsValid && !(bool)isUserResult.Data)
|
||||
// return Unauthorized();
|
||||
|
||||
// result = await UsersService.GetUsersAsync();
|
||||
// if (!result.IsValid)
|
||||
// return StatusCode(result.StatusCode, result);
|
||||
|
||||
// return Ok(result.Data);
|
||||
// }
|
||||
// catch (Exception ex)
|
||||
// {
|
||||
// Logger.LogError(ex, $"{nameof(User)}.{nameof(GetUsers)}()");
|
||||
// return BadRequest(result.Invalidate(ex.Message));
|
||||
// }
|
||||
//}
|
||||
}
|
||||
}
|
55
SocialPub/Controllers/ClientToServer/DataController.cs
Normal file
55
SocialPub/Controllers/ClientToServer/DataController.cs
Normal file
@ -0,0 +1,55 @@
|
||||
using Microsoft.AspNetCore.Authorization;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
using SocialPub.ClientModels;
|
||||
using SocialPub.ClientModels.Data;
|
||||
using SocialPub.Services.ClientToServer.Public;
|
||||
|
||||
namespace SocialPub.Controllers.ClientToServer
|
||||
{
|
||||
[ApiController,
|
||||
Route("clientapi/data")]
|
||||
public class DataController : ControllerBase
|
||||
{
|
||||
readonly IDataService DataService;
|
||||
readonly ILogger<DataController> Logger;
|
||||
|
||||
public DataController(IDataService dataService,
|
||||
ILogger<DataController> logger)
|
||||
{
|
||||
DataService = dataService;
|
||||
Logger = logger;
|
||||
}
|
||||
|
||||
[HttpGet, Route("/clientapi/data/ping"), AllowAnonymous]
|
||||
public async ValueTask<IActionResult> Ping() => NoContent();
|
||||
|
||||
[HttpGet, Route("/clientapi/data/current-version"), AllowAnonymous]
|
||||
public IActionResult CurrentVersion() =>
|
||||
Ok(DataService.GetCurrentVersion());
|
||||
|
||||
[HttpGet, Route("/clientapi/data/languages"), AllowAnonymous]
|
||||
public async Task<IActionResult> Languages(CancellationToken cancellationToken)
|
||||
{
|
||||
var result = new WebResult();
|
||||
try
|
||||
{
|
||||
var languages = await DataService.GetLanguages(cancellationToken);
|
||||
var viewLanguages = new List<ViewLanguage>();
|
||||
|
||||
viewLanguages.AddRange(languages.Select(l => new ViewLanguage
|
||||
{
|
||||
Name = l.NativeName,
|
||||
International2Code = l.International2Code
|
||||
}).ToList());
|
||||
|
||||
return Ok(viewLanguages);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.LogError(ex, $"{nameof(DataController)}.{nameof(Languages)}()");
|
||||
return BadRequest(result.Invalidate(ex.Message, exception: ex));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
10
SocialPub/Controllers/ClientToServer/ModeratorController.cs
Normal file
10
SocialPub/Controllers/ClientToServer/ModeratorController.cs
Normal file
@ -0,0 +1,10 @@
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
namespace SocialPub.Controllers.ClientToServer
|
||||
{
|
||||
[ApiController,
|
||||
Route("clientapi/moderator")]
|
||||
public class ModeratorController : ControllerBase
|
||||
{
|
||||
}
|
||||
}
|
404
SocialPub/Controllers/ClientToServer/UserController.cs
Normal file
404
SocialPub/Controllers/ClientToServer/UserController.cs
Normal file
@ -0,0 +1,404 @@
|
||||
using Microsoft.AspNetCore.Authentication;
|
||||
using Microsoft.AspNetCore.Authorization;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.Extensions.Localization;
|
||||
|
||||
using SocialPub.ClientModels;
|
||||
using SocialPub.ClientModels.Resources;
|
||||
using SocialPub.ClientModels.User;
|
||||
using SocialPub.Extensions;
|
||||
using SocialPub.Models.User;
|
||||
using SocialPub.Resources;
|
||||
using SocialPub.Services;
|
||||
using SocialPub.StaticServices;
|
||||
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace SocialPub.Controllers.ClientToServer
|
||||
{
|
||||
[ApiController,
|
||||
Route("clientapi/user")]
|
||||
public class UserController : ControllerBase
|
||||
{
|
||||
readonly IRootUsersService UsersService;
|
||||
readonly AuthTokenManager AuthTokenManager;
|
||||
readonly ILogger<UserController> Logger;
|
||||
readonly IStringLocalizer Localizer;
|
||||
|
||||
public UserController(IRootUsersService usersService,
|
||||
AuthTokenManager authTokenManager,
|
||||
IStringLocalizer<GenericRes> localizer,
|
||||
ILogger<UserController> logger)
|
||||
{
|
||||
UsersService = usersService;
|
||||
AuthTokenManager = authTokenManager;
|
||||
Localizer = localizer;
|
||||
Logger = logger;
|
||||
}
|
||||
|
||||
#region User endpoints
|
||||
|
||||
[HttpPost, Route("/clientapi/user/signup"), Authorize(Policy = Policies.IsUser), AllowAnonymous]
|
||||
public async Task<IActionResult> SignUp(LoginForm signUpForm)
|
||||
{
|
||||
if (User.Identity?.IsAuthenticated ?? false) return Redirect("/");
|
||||
var result = new WebResult();
|
||||
if (!ModelState.IsValid)
|
||||
return BadRequest(result.Invalidate(Localizer["Invalid model."]));
|
||||
try
|
||||
{
|
||||
result = await UsersService.SignUpAsync(signUpForm);
|
||||
if (!result.IsValid)
|
||||
return StatusCode(result.StatusCode, result);
|
||||
|
||||
(var user, var userSettings) = ((RootUser, ViewUserSettings))result.Data;
|
||||
var jwtUser = AuthTokenManager.GenerateToken(user, userSettings);
|
||||
Logger.LogInformation(
|
||||
$"{nameof(SignUp)}();IP:[{HttpContext.Connection?.RemoteIpAddress}];\nUser-Agent:[{Request.Headers["User-Agent"]}];\nUserId:[{user.ID}]");
|
||||
return Ok(jwtUser);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.LogError(ex, $"{nameof(User)}.{nameof(SignUp)}()");
|
||||
return BadRequest(result.Invalidate(ex.Message));
|
||||
}
|
||||
}
|
||||
|
||||
[HttpPost, Route("/clientapi/user/login"), Authorize(Policy = Policies.IsUser), AllowAnonymous]
|
||||
public async Task<IActionResult> Login(LoginForm loginForm)
|
||||
{
|
||||
if (User.Identity?.IsAuthenticated ?? false) return Redirect("/discussions");
|
||||
var result = new WebResult();
|
||||
if (!ModelState.IsValid)
|
||||
return BadRequest(result.Invalidate(Localizer["Invalid model."]));
|
||||
try
|
||||
{
|
||||
result = await UsersService.LoginAsync(loginForm);
|
||||
if (!result.IsValid)
|
||||
return StatusCode(result.StatusCode, result);
|
||||
|
||||
var (user, userSettings) =
|
||||
((RootUser, ViewUserSettings))result.Data;
|
||||
var jwtUser = AuthTokenManager.GenerateToken(user, userSettings);
|
||||
Logger.LogInformation(
|
||||
$"{nameof(Login)}();IP:[{HttpContext.Connection?.RemoteIpAddress}];\nUser-Agent:[{Request.Headers["User-Agent"]}];\nUserId:[{user.ID}]");
|
||||
|
||||
return Ok(jwtUser);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.LogError(ex, $"{nameof(User)}.{nameof(Login)}()");
|
||||
return BadRequest(result.Invalidate(ex.Message));
|
||||
}
|
||||
}
|
||||
|
||||
//[HttpPost, Authorize(Policy = Policies.IsUser), AllowAnonymous]
|
||||
//public async Task<IActionResult> InvitationSignUp(InvitationLoginForm signUpForm)
|
||||
//{
|
||||
// if (User.Identity?.IsAuthenticated ?? false) return Redirect("/discussions");
|
||||
// var result = new WebResult();
|
||||
// if (!ModelState.IsValid)
|
||||
// return BadRequest(result.Invalidate(Localizer["Invalid model."]));
|
||||
// try
|
||||
// {
|
||||
// result = await DiscussionsService.GetInvitationConfiguration(signUpForm.InvitationCode, includePassword: true);
|
||||
|
||||
// if (!result.IsValid)
|
||||
// return StatusCode(result.StatusCode, result);
|
||||
|
||||
// var configuration = result.Data as InvitationConfiguration;
|
||||
// if (configuration.IsPasswordRequired && signUpForm.InvitationPassword != configuration.Password)
|
||||
// {
|
||||
// result.Invalidate(Localizer["Invalid password."], StatusCodes.Status406NotAcceptable);
|
||||
// return StatusCode(result.StatusCode, result);
|
||||
// }
|
||||
|
||||
// result = await UsersService.SignUpAsync(new LoginForm
|
||||
// {
|
||||
// Username = signUpForm.Username,
|
||||
// Password = signUpForm.Password,
|
||||
// LightThemeIndexColour = signUpForm.ThemeIndexColour,
|
||||
// ThemeIsDarkMode = signUpForm.ThemeIsDarkMode,
|
||||
// InvitationPassword = signUpForm.InvitationPassword
|
||||
// }, signUpForm.InvitationCode, configuration.IsPasswordRequired);
|
||||
// if (!result.IsValid)
|
||||
// return StatusCode(result.StatusCode, result);
|
||||
|
||||
// (var user, var userSettings) = ((User, ViewUserSettings))result.Data;
|
||||
// var jwtUser = AuthTokenManager.GenerateToken(user, userSettings);
|
||||
// Logger.LogInformation(
|
||||
// $"{nameof(InvitationSignUp)}();IP:[{HttpContext.Connection?.RemoteIpAddress}];\nUser-Agent:[{Request.Headers["User-Agent"]}];\nUserId:[{user.ID}]");
|
||||
|
||||
// return Ok(jwtUser);
|
||||
// }
|
||||
// catch (Exception ex)
|
||||
// {
|
||||
// Logger.LogError(ex, $"{nameof(User)}.{nameof(InvitationSignUp)}()");
|
||||
// return BadRequest(result.Invalidate(ex.Message));
|
||||
// }
|
||||
//}
|
||||
|
||||
//[HttpPost, Authorize(Policy = Policies.IsUser), AllowAnonymous]
|
||||
//public async Task<IActionResult> InvitationLogin(InvitationLoginForm loginForm)
|
||||
//{
|
||||
// if (User.Identity?.IsAuthenticated ?? false) return Redirect("/discussions" + loginForm.InvitationCode);
|
||||
// var result = new WebResult();
|
||||
// if (!ModelState.IsValid)
|
||||
// return BadRequest(result.Invalidate(Localizer["Invalid model."]));
|
||||
// try
|
||||
// {
|
||||
// result = await DiscussionsService.GetInvitationConfiguration(loginForm.InvitationCode, includePassword: true);
|
||||
|
||||
// if (!result.IsValid)
|
||||
// return StatusCode(result.StatusCode, result);
|
||||
|
||||
// var configuration = result.Data as InvitationConfiguration;
|
||||
// if (configuration.IsPasswordRequired && loginForm.InvitationPassword != configuration.Password)
|
||||
// {
|
||||
// result.Invalidate(Localizer["Invalid password."], StatusCodes.Status406NotAcceptable);
|
||||
// return StatusCode(result.StatusCode, result);
|
||||
// }
|
||||
|
||||
// result = await UsersService.LoginAsync(new LoginForm
|
||||
// {
|
||||
// Username = loginForm.Username,
|
||||
// Password = loginForm.Password,
|
||||
// ThemeIsDarkMode = loginForm.ThemeIsDarkMode,
|
||||
// LightThemeIndexColour = loginForm.ThemeIndexColour,
|
||||
// InvitationPassword = loginForm.InvitationPassword
|
||||
// }, loginForm.InvitationCode);
|
||||
|
||||
// if (!result.IsValid)
|
||||
// return StatusCode(result.StatusCode, result);
|
||||
|
||||
// var (user, userSettings/*, userCurrentTier*/) = ((User, ViewUserSettings/*, UserCurrentTier*/))result.Data;
|
||||
// var jwtUser = AuthTokenManager.GenerateToken(user, userSettings, 0
|
||||
// /*userCurrentTier == null ? default : (userCurrentTier.EndPeriod - DateTime.UtcNow).Days*/);
|
||||
// Logger.LogInformation(
|
||||
// $"{nameof(InvitationLogin)}();IP:[{HttpContext.Connection?.RemoteIpAddress}];\nUser-Agent:[{Request.Headers["User-Agent"]}];\nUserId:[{user.ID}]");
|
||||
|
||||
// return Ok(jwtUser);
|
||||
// }
|
||||
// catch (Exception ex)
|
||||
// {
|
||||
// Logger.LogError(ex, $"{nameof(User)}.{nameof(InvitationLogin)}()");
|
||||
// return BadRequest(result.Invalidate(ex.Message));
|
||||
// }
|
||||
//}
|
||||
|
||||
[HttpGet, Route("/clientapi/user/logout"), Authorize(Policy = Policies.IsUser)]
|
||||
public IActionResult Logout()
|
||||
{
|
||||
var result = new WebResult();
|
||||
try
|
||||
{
|
||||
return Ok();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.LogError(ex, $"{nameof(User)}.{nameof(Logout)}()");
|
||||
return BadRequest(result.Invalidate(ex.Message));
|
||||
}
|
||||
}
|
||||
|
||||
[HttpPost, Route("/clientapi/user/update"), Authorize(Policy = Policies.IsUser)]
|
||||
public async Task<IActionResult> UpdateUser(UserForm userEmailForm)
|
||||
{
|
||||
var result = new WebResult();
|
||||
if (!ModelState.IsValid)
|
||||
return BadRequest(result.Invalidate(Localizer["Invalid model."]));
|
||||
try
|
||||
{
|
||||
result = await UsersService.UpdateUserAsync(userEmailForm, User.GetUserId());
|
||||
if (!result.IsValid)
|
||||
return StatusCode(result.StatusCode, result);
|
||||
|
||||
return Ok();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.LogError(ex, $"{nameof(User)}.{nameof(UpdateUser)}()");
|
||||
return BadRequest(result.Invalidate(ex.Message));
|
||||
}
|
||||
}
|
||||
|
||||
[HttpPost, Route("/clientapi/user/update/settings"), Authorize(Policy = Policies.IsUser)]
|
||||
public async Task<IActionResult> UpdateUserSettings(ViewUserSettings userSettings)
|
||||
{
|
||||
var result = new WebResult();
|
||||
if (!ModelState.IsValid)
|
||||
return BadRequest(result.Invalidate(Localizer["Invalid model."]));
|
||||
try
|
||||
{
|
||||
result = await UsersService.UpdateUserSettingsAsync(userSettings, User.GetUserId());
|
||||
if (!result.IsValid)
|
||||
return StatusCode(result.StatusCode, result);
|
||||
|
||||
return Ok();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.LogError(ex, $"{nameof(User)}.{nameof(UpdateUserSettings)}()");
|
||||
return BadRequest(result.Invalidate(ex.Message));
|
||||
}
|
||||
}
|
||||
|
||||
[HttpPost, Route("/clientapi/user/update/password"), Authorize(Policy = Policies.IsUser)]
|
||||
public async Task<IActionResult> UpdatePassword(UserPasswordForm userPasswordForm)
|
||||
{
|
||||
var result = new WebResult();
|
||||
if (!ModelState.IsValid)
|
||||
return BadRequest(result.Invalidate(Localizer["Invalid model."]));
|
||||
try
|
||||
{
|
||||
result = await UsersService.UpdateUserPasswordAsync(userPasswordForm, User.GetUserId());
|
||||
if (!result.IsValid)
|
||||
return StatusCode(result.StatusCode, result);
|
||||
|
||||
return Ok();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.LogError(ex, $"{nameof(User)}.{nameof(UpdatePassword)}()");
|
||||
return BadRequest(result.Invalidate(ex.Message));
|
||||
}
|
||||
}
|
||||
|
||||
//[HttpGet, Authorize(Policy = Policies.IsUser)]
|
||||
//public async Task<IActionResult> GetUser()
|
||||
//{
|
||||
// var result = new WebResult();
|
||||
// try
|
||||
// {
|
||||
// result = await UsersService.GetUserAsync(User.GetUserId());
|
||||
// if (!result.IsValid)
|
||||
// return StatusCode(result.StatusCode, result);
|
||||
|
||||
// return Ok(result.Data);
|
||||
// }
|
||||
// catch (Exception ex)
|
||||
// {
|
||||
// Logger.LogError(ex, $"{nameof(User)}.{nameof(GetUser)}()");
|
||||
// return BadRequest(result.Invalidate(ex.Message));
|
||||
// }
|
||||
//}
|
||||
|
||||
[HttpGet, Route("/clientapi/user/settings"), Authorize(Policy = Policies.IsUser)]
|
||||
public async Task<IActionResult> GetUserSettings()
|
||||
{
|
||||
var result = new WebResult();
|
||||
try
|
||||
{
|
||||
result = await UsersService.GetUserSettingsAsync(User.GetUserId());
|
||||
if (!result.IsValid)
|
||||
return StatusCode(result.StatusCode, result);
|
||||
return Ok(result.Data);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.LogError(ex, $"{nameof(User)}.{nameof(GetUserSettings)}()");
|
||||
return BadRequest(result.Invalidate(ex.Message));
|
||||
}
|
||||
}
|
||||
|
||||
[HttpPost, Route("/clientapi/user/recover/password"), AllowAnonymous]
|
||||
public async Task<IActionResult> RecoverPassword(PasswordRecoveryForm passwordRecoveryForm)
|
||||
{
|
||||
var result = new WebResult();
|
||||
if (!ModelState.IsValid)
|
||||
return BadRequest(result.Invalidate(Localizer["Invalid model."]));
|
||||
try
|
||||
{
|
||||
var host = $"{Request.Scheme}://{Request.Host.Host}";
|
||||
result = await UsersService.SetupAndSendRecoveryEmail(passwordRecoveryForm, host);
|
||||
if (!result.IsValid)
|
||||
return StatusCode(result.StatusCode, result);
|
||||
|
||||
return Ok(result);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.LogError(ex, $"{nameof(User)}.{nameof(RecoverPassword)}()");
|
||||
return BadRequest(result.Invalidate(ex.Message));
|
||||
}
|
||||
}
|
||||
|
||||
[HttpPost, Route("/clientapi/user/recover/valid"), AllowAnonymous]
|
||||
public async Task<IActionResult> IsValidRecoveryCode(
|
||||
[FromBody,
|
||||
Required(ErrorMessageResourceName = "Required", ErrorMessageResourceType = typeof(ErrorsResource)),
|
||||
Display(Name = "RecoveryCode", ResourceType = typeof(FieldsNameResource))]
|
||||
string recoveryCode)
|
||||
{
|
||||
var result = new WebResult();
|
||||
try
|
||||
{
|
||||
result = await UsersService.IsValidRecoveryCode(recoveryCode);
|
||||
if (!result.IsValid)
|
||||
return StatusCode(result.StatusCode, result);
|
||||
|
||||
return Ok(result.Data);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.LogError(ex, $"{nameof(User)}.{nameof(IsValidRecoveryCode)}()");
|
||||
return BadRequest(result.Invalidate(ex.Message));
|
||||
}
|
||||
}
|
||||
|
||||
[HttpPost, Route("/clientapi/user/recover/update/password"), AllowAnonymous]
|
||||
public async Task<IActionResult> ChangePassword(NewPasswordForm newPasswordForm)
|
||||
{
|
||||
var result = new WebResult();
|
||||
if (!ModelState.IsValid)
|
||||
return BadRequest(result.Invalidate(Localizer["Invalid model."]));
|
||||
try
|
||||
{
|
||||
result = await UsersService.ChangePassword(newPasswordForm);
|
||||
if (!result.IsValid)
|
||||
return StatusCode(result.StatusCode, result);
|
||||
|
||||
return Ok(result.Data);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.LogError(ex, $"{nameof(User)}.{nameof(ChangePassword)}()");
|
||||
return BadRequest(result.Invalidate(ex.Message));
|
||||
}
|
||||
}
|
||||
|
||||
//[HttpDelete, Route("delete"), Authorize(Policy = Policies.IsUser)]
|
||||
//public async Task<IActionResult> RemoveSelf()
|
||||
//{
|
||||
// var result = new WebResult();
|
||||
// try
|
||||
// {
|
||||
// //result = await UsersService.RemoveUserAsync(User.GetUserId());
|
||||
// if (!result.IsValid)
|
||||
// return StatusCode(result.StatusCode, result);
|
||||
|
||||
// await HttpContext.SignOutAsync();
|
||||
|
||||
// return Ok();
|
||||
// }
|
||||
// catch (Exception ex)
|
||||
// {
|
||||
// Logger.LogError(ex, $"{nameof(User)}.{nameof(RemoveSelf)}()");
|
||||
// return BadRequest(result.Invalidate(ex.Message));
|
||||
// }
|
||||
//}
|
||||
|
||||
#endregion User endpoints
|
||||
|
||||
#region Auth refresh
|
||||
|
||||
[HttpGet, Route("/clientapi/user/sniff/again"), Authorize(Policy = Policies.IsUser)]
|
||||
public async Task<IActionResult> SniffAgain()
|
||||
{
|
||||
|
||||
return Ok();
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
111
SocialPub/Controllers/ServerToServer/PeasantsController.cs
Normal file
111
SocialPub/Controllers/ServerToServer/PeasantsController.cs
Normal file
@ -0,0 +1,111 @@
|
||||
using Markdig;
|
||||
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
using SocialPub.ClientModels.Resources;
|
||||
using SocialPub.Extensions;
|
||||
using SocialPub.Models.ActivityPub;
|
||||
using SocialPub.Models.Group;
|
||||
using SocialPub.Services;
|
||||
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace SocialPub.Controllers.ServerToServer
|
||||
{
|
||||
[ApiController,
|
||||
Route("peasants"), Produces("application/ld+json; profile=\"https://www.w3.org/ns/activitystreams\"; charset=utf-8")]
|
||||
public class PeasantsController : ControllerBase
|
||||
{
|
||||
readonly IGroupUsersService _groupUsersService;
|
||||
|
||||
public PeasantsController(IGroupUsersService groupUsersService)
|
||||
{
|
||||
_groupUsersService = groupUsersService;
|
||||
}
|
||||
|
||||
[HttpGet, Route("{actor}")]
|
||||
public async Task<IActionResult> GetActor(
|
||||
[Required(ErrorMessageResourceName = "Required",
|
||||
ErrorMessageResourceType = typeof(FieldsNameResource))] string actor,
|
||||
CancellationToken cancellation)
|
||||
{
|
||||
var getResult = await _groupUsersService.GetGroup(actor, cancellation);
|
||||
if (!getResult.IsValid)
|
||||
return StatusCode(getResult.StatusCode, getResult);
|
||||
|
||||
var actorResponse = new ActivityPubActor();
|
||||
actorResponse.Context[1] = string.Format(actorResponse.Context[1].ToString(), HttpContext.Request.PathBase);
|
||||
actorResponse.Id = HttpContext.GetHostWithPath();
|
||||
actorResponse.ProfileURL = HttpContext.GetHostWithPath();
|
||||
actorResponse.Inbox = $"{HttpContext.GetHostWithPath()}/mouth";
|
||||
actorResponse.Outbox = $"{HttpContext.GetHostWithPath()}/anus";
|
||||
actorResponse.Endpoints = new()
|
||||
{
|
||||
SharedInboxURL = $"{HttpContext.GetHostWithPath()}/human-centipede",
|
||||
OAuthAuthorizationEndpoint = $"{HttpContext.GetHost()}/sniff/again",
|
||||
};
|
||||
actorResponse.PreferredUsername = actor;
|
||||
actorResponse.Name = actor;
|
||||
|
||||
if (getResult.Data is DmGroup dmGroup)
|
||||
{
|
||||
actorResponse.Summary = Markdown.ToHtml(dmGroup.Description);
|
||||
actorResponse.Published = dmGroup.CreationDate;
|
||||
}
|
||||
else if (getResult.Data is Group dbGroup)
|
||||
{
|
||||
actorResponse.Summary = Markdown.ToHtml(dbGroup.Description);
|
||||
actorResponse.Published = dbGroup.CreationDate;
|
||||
}
|
||||
|
||||
return Ok(actorResponse);
|
||||
}
|
||||
|
||||
[HttpGet, Route("{actor}/anus")]
|
||||
public async Task<IActionResult> Anus(
|
||||
[FromQuery] bool? page,
|
||||
[Required(ErrorMessageResourceName = "Required",
|
||||
ErrorMessageResourceType = typeof(FieldsNameResource))] string actor)
|
||||
{
|
||||
if (!page.HasValue)
|
||||
return Ok(new ActivityPubOrderedCollection
|
||||
{
|
||||
Id = HttpContext.Request.Path,
|
||||
FirstItem = $"{HttpContext.GetHostWithPath()}?page=true",
|
||||
});
|
||||
|
||||
|
||||
return Ok();
|
||||
}
|
||||
|
||||
[HttpPost, Route("{actor}/mouth")]
|
||||
public async Task<IActionResult> Month(
|
||||
[Required(ErrorMessageResourceName = "Required",
|
||||
ErrorMessageResourceType = typeof(FieldsNameResource))] string actor,
|
||||
[FromBody] JsonDocument json)
|
||||
{
|
||||
|
||||
return Ok();
|
||||
}
|
||||
|
||||
[HttpPost, Route("{actor}/human-centipede")]
|
||||
public async Task<IActionResult> HumanCentipede(
|
||||
[Required(ErrorMessageResourceName = "Required",
|
||||
ErrorMessageResourceType = typeof(FieldsNameResource))] string actor,
|
||||
[FromBody] JsonDocument json)
|
||||
{
|
||||
|
||||
return Ok();
|
||||
}
|
||||
|
||||
[HttpPost, Route("/human-centipede")]
|
||||
public async Task<IActionResult> PublicHumanCentipede(
|
||||
[FromBody] JsonDocument json)
|
||||
{
|
||||
|
||||
return Ok();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
69
SocialPub/Controllers/ServerToServer/UsersController.cs
Normal file
69
SocialPub/Controllers/ServerToServer/UsersController.cs
Normal file
@ -0,0 +1,69 @@
|
||||
using Markdig;
|
||||
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using SocialPub.ClientModels.Resources;
|
||||
using SocialPub.Extensions;
|
||||
using SocialPub.Models.ActivityPub;
|
||||
using SocialPub.Models.Group;
|
||||
using SocialPub.Services;
|
||||
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace SocialPub.Controllers.ServerToServer
|
||||
{
|
||||
[ApiController,
|
||||
Route("users"), Produces("application/ld+json; profile=\"https://www.w3.org/ns/activitystreams\"; charset=utf-8")]
|
||||
public class UsersController : ControllerBase
|
||||
{
|
||||
readonly IRootUsersService _rootUsersService;
|
||||
|
||||
public UsersController(IRootUsersService rootUsersService)
|
||||
{
|
||||
_rootUsersService = rootUsersService;
|
||||
}
|
||||
|
||||
[HttpGet, Route("{actor}")]
|
||||
public async Task<IActionResult> GetActor(
|
||||
[Required(ErrorMessageResourceName = "Required",
|
||||
ErrorMessageResourceType = typeof(FieldsNameResource))] string actor,
|
||||
CancellationToken cancellation)
|
||||
{
|
||||
var getResult = await _groupUsersService.GetGroup(actor, cancellation);
|
||||
if (!getResult.IsValid)
|
||||
return StatusCode(getResult.StatusCode, getResult);
|
||||
|
||||
var actorResponse = new ActivityPubActor();
|
||||
actorResponse.Context[1] = string.Format(actorResponse.Context[1].ToString(), HttpContext.Request.PathBase);
|
||||
actorResponse.Id = $"{HttpContext.GetHost()}/peasants/{actor}";
|
||||
actorResponse.ProfileURL = $"{HttpContext.GetHost()}/peasants/{actor}";
|
||||
actorResponse.Inbox = $"{HttpContext.GetHost()}/peasants/{actor}/mouth";
|
||||
actorResponse.Outbox = $"{HttpContext.GetHost()}/peasants/{actor}/anus";
|
||||
actorResponse.Endpoints = new()
|
||||
{
|
||||
SharedInboxURL = $"{HttpContext.GetHost()}/peasants/{actor}/human-centipede",
|
||||
OAuthAuthorizationEndpoint = $"{HttpContext.GetHost()}/sniff/again",
|
||||
};
|
||||
actorResponse.PreferredUsername = actor;
|
||||
actorResponse.Name = actor;
|
||||
|
||||
if (getResult.Data is DmGroup dmGroup)
|
||||
{
|
||||
actorResponse.Summary = Markdown.ToHtml(dmGroup.Description);
|
||||
actorResponse.Published = dmGroup.CreationDate;
|
||||
}
|
||||
else if (getResult.Data is Group dbGroup)
|
||||
{
|
||||
actorResponse.Summary = Markdown.ToHtml(dbGroup.Description);
|
||||
actorResponse.Published = dbGroup.CreationDate;
|
||||
}
|
||||
|
||||
return Ok(actorResponse);
|
||||
}
|
||||
|
||||
#region Admin
|
||||
|
||||
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
213
SocialPub/Data/InitDb.cs
Normal file
213
SocialPub/Data/InitDb.cs
Normal file
@ -0,0 +1,213 @@
|
||||
using MongoDB.Entities;
|
||||
|
||||
using SocialPub.Models.Data;
|
||||
using SocialPub.StaticServices;
|
||||
|
||||
using System.Text;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace SocialPub.Data
|
||||
{
|
||||
public static class InitDb
|
||||
{
|
||||
public static async Task Init(this DbEntities dbClient, IPasswordHasher passwordHasher)
|
||||
{
|
||||
await SyncLanguages(dbClient);
|
||||
await UpdateNewLanguages(dbClient);
|
||||
//await SyncUserSettings(dbClient);
|
||||
//await ClearUsers(dbClient);
|
||||
//var botsInsertionAwaiter = InsertBots(dbClient, passwordHasher);
|
||||
//var updateAnswersAwaiter = UpdateAnswersLikes(dbClient);
|
||||
|
||||
//Task.WaitAll(botsInsertionAwaiter);
|
||||
//await SyncShareDiscussions(dbClient);
|
||||
}
|
||||
|
||||
//static async Task UpdateAnswersLikes(DbCollections dbClient)
|
||||
//{
|
||||
// if (await dbClient.AnswersLikes.Find(al => al.AnswerId != null).AnyAsync()) return;
|
||||
|
||||
// foreach (var answerLikes in await dbClient.AnswersLikes.Find(al => true).ToListAsync())
|
||||
// {
|
||||
// answerLikes.AnswerId = answerLikes.Id;
|
||||
// answerLikes.Id = ObjectId.GenerateNewId();
|
||||
// await dbClient.AnswersLikes.InsertOneAsync(answerLikes);
|
||||
// _ = await dbClient.AnswersLikes.DeleteOneAsync(al => al.Id == answerLikes.AnswerId);
|
||||
// }
|
||||
//}
|
||||
|
||||
//static async Task ClearUsers(DbColl dbClient)
|
||||
//{
|
||||
// await dbClient.Users.DeleteManyAsync(u => true);
|
||||
// await dbClient.UsersSettings.DeleteManyAsync(u => true);
|
||||
// await dbClient.Answers.DeleteManyAsync(u => true);
|
||||
// await dbClient.AnswersLikes.DeleteManyAsync(u => true);
|
||||
// await dbClient.Comments.DeleteManyAsync(u => true);
|
||||
// await dbClient.EmailRecoveries.DeleteManyAsync(u => true);
|
||||
// await dbClient.Threads.DeleteManyAsync(u => true);
|
||||
// await dbClient.EDiscussions.DeleteManyAsync(u => true);
|
||||
// await dbClient.Logs.DeleteManyAsync(u => true);
|
||||
// await dbClient.ShareDiscussions.De(u => true);
|
||||
// await dbClient.DiscussionFiles.DeleteManyAsync(u => true);
|
||||
// await dbClient.UsersGroups.DeleteManyAsync(u => true);
|
||||
//}
|
||||
|
||||
// static async Task SyncShareDiscussions(DbColl dbClient)
|
||||
// {
|
||||
// var anyThread = await dbClient.Discussions.Match(t => true).ExecuteAnyAsync();
|
||||
// var anyShareDiscussion = await dbClient.ShareDiscussions.Match(st => true).ExecuteAnyAsync();
|
||||
//
|
||||
// if (anyThread == anyShareDiscussion) return;
|
||||
//
|
||||
// var discussions = await dbClient.Discussions.ManyAsync(t => true);
|
||||
//
|
||||
// foreach (var discussion in discussions)
|
||||
// {
|
||||
// var newShareDiscussion = new ShareDiscussion
|
||||
// {
|
||||
// DiscussionId = discussion.ID,
|
||||
// InvitationCode = $"{Guid.NewGuid():N}{Guid.NewGuid():N}"
|
||||
// };
|
||||
// await newShareDiscussion.SaveAsync();
|
||||
// }
|
||||
// }
|
||||
|
||||
static async Task SyncLanguages(DbEntities dbClient)
|
||||
{
|
||||
if (await dbClient.Languages.ExecuteAnyAsync()) return;
|
||||
|
||||
var languagesJson = await File.ReadAllTextAsync(Path.Combine(Directory.GetCurrentDirectory(), "Data", "languagesNative.json"), Encoding.UTF8);
|
||||
var languagesRows = JsonSerializer.Deserialize<IEnumerable<LanguagesRow>>(languagesJson);
|
||||
|
||||
var languages = new List<Language>();
|
||||
foreach (var languageRow in languagesRows ?? new LanguagesRow[]
|
||||
{
|
||||
})
|
||||
languages.Add(new Language
|
||||
{
|
||||
EnglishName = languageRow.EnglishName,
|
||||
NativeName = languageRow.NativeName,
|
||||
International2Code = languageRow.International2Code
|
||||
});
|
||||
|
||||
await DB.SaveAsync(languages);
|
||||
}
|
||||
|
||||
static async Task UpdateNewLanguages(DbEntities dbClient)
|
||||
{
|
||||
var bulgarianLanguage = await dbClient.Languages.Match(l => l.International2Code == "bg").ExecuteFirstAsync();
|
||||
if (bulgarianLanguage.NativeName == "Български") return;
|
||||
|
||||
var languagesToUpdate = new Dictionary<string, string>()
|
||||
{
|
||||
{
|
||||
"bg", "Български"
|
||||
},
|
||||
{
|
||||
"cs", "Česky"
|
||||
},
|
||||
{
|
||||
"da", "Dansk"
|
||||
},
|
||||
{
|
||||
"nl", "Nederlands"
|
||||
},
|
||||
{
|
||||
"et", "Eesti"
|
||||
},
|
||||
{
|
||||
"fi", "Suomalainen"
|
||||
},
|
||||
{
|
||||
"el", "Ελληνική"
|
||||
},
|
||||
{
|
||||
"hu", "Magyar"
|
||||
},
|
||||
{
|
||||
"lv", "Latviešu"
|
||||
},
|
||||
{
|
||||
"lt", "Lietuvių kalba"
|
||||
},
|
||||
{
|
||||
"pl", "Polski"
|
||||
},
|
||||
{
|
||||
"pt", "Português"
|
||||
},
|
||||
{
|
||||
"ro", "Românesc"
|
||||
},
|
||||
{
|
||||
"sk", "Slovenská"
|
||||
},
|
||||
{
|
||||
"sl", "Slovenski"
|
||||
},
|
||||
{
|
||||
"sv", "Svenska"
|
||||
}
|
||||
};
|
||||
|
||||
foreach (var languageToUpdate in languagesToUpdate)
|
||||
{
|
||||
var bgLang = await dbClient.Languages.Match(l => l.International2Code == languageToUpdate.Key).ExecuteFirstAsync();
|
||||
bgLang.NativeName = languageToUpdate.Value;
|
||||
await bgLang.SaveAsync();
|
||||
}
|
||||
}
|
||||
|
||||
// static async Task SyncUserSettings(DbColl dbClient)
|
||||
// {
|
||||
// if (!await dbClient.Users.ExecuteAnyAsync()) return;
|
||||
//
|
||||
// var users = await dbClient.Users.ManyAsync(u => true);
|
||||
// var usersId = users.Select(u => u.ID).ToList();
|
||||
// var usersSettings = await dbClient.UsersSettings
|
||||
// .ManyAsync(us => true);
|
||||
//
|
||||
// var usersWithoutSettings = users.Where(u => !usersSettings.Any(us => us.UserId == u.ID)).Select(u => u.ID).ToList();
|
||||
// if (usersWithoutSettings.Count == 0) return;
|
||||
//
|
||||
// var defaultLanguage = await dbClient.Languages
|
||||
// .Match(l => l.International2Code == "en")
|
||||
// .ExecuteFirstAsync();
|
||||
// foreach (var userId in usersWithoutSettings)
|
||||
// await DB.SaveAsync(new UserSettings
|
||||
// {
|
||||
// UserId = userId,
|
||||
// LanguageId = defaultLanguage.International2Code
|
||||
// });
|
||||
// }
|
||||
|
||||
//static async Task InsertBots(DbEntities dbClient, IPasswordHasher passwordHasher)
|
||||
//{
|
||||
// if (await dbClient.Users.Match(u => u.UserName == "bot0").ExecuteAnyAsync()) return;
|
||||
|
||||
// var newBots = new List<User>();
|
||||
// var newBotsUserSettings = new List<UserSettings>();
|
||||
|
||||
// for (int i = 0; i < 100; i++)
|
||||
// newBots.Add(new User
|
||||
// {
|
||||
// HashedPassword = passwordHasher.Hash("Asdfmov13!!!"),
|
||||
// UserName = $"bot{i}"
|
||||
// });
|
||||
// await newBots.SaveAsync();
|
||||
|
||||
// var defaultLanguage = await dbClient.Languages
|
||||
// .Match(l => l.International2Code == "en")
|
||||
// .ExecuteFirstAsync();
|
||||
|
||||
// foreach (var newBot in newBots)
|
||||
// newBotsUserSettings.Add(new()
|
||||
// {
|
||||
// UserId = newBot.ID,
|
||||
// LanguageId = defaultLanguage.International2Code,
|
||||
// });
|
||||
|
||||
// await newBotsUserSettings.SaveAsync();
|
||||
//}
|
||||
}
|
||||
}
|
9
SocialPub/Data/LanguagesRow.cs
Normal file
9
SocialPub/Data/LanguagesRow.cs
Normal file
@ -0,0 +1,9 @@
|
||||
namespace SocialPub.Data
|
||||
{
|
||||
public class LanguagesRow
|
||||
{
|
||||
public string EnglishName { get; set; }
|
||||
public string NativeName { get; set; }
|
||||
public string International2Code { get; set; }
|
||||
}
|
||||
}
|
2210
SocialPub/Data/languagesNative.json
Normal file
2210
SocialPub/Data/languagesNative.json
Normal file
File diff suppressed because it is too large
Load Diff
33
SocialPub/Extensions/AddAuthExtension.cs
Normal file
33
SocialPub/Extensions/AddAuthExtension.cs
Normal file
@ -0,0 +1,33 @@
|
||||
using Microsoft.AspNetCore.Authentication;
|
||||
using Microsoft.IdentityModel.Tokens;
|
||||
|
||||
using SocialPub.Services;
|
||||
|
||||
using System.Text;
|
||||
|
||||
namespace SocialPub.Extensions
|
||||
{
|
||||
public static class AddAuthExtension
|
||||
{
|
||||
public static AuthenticationBuilder AddSocialPubAuth(this AuthenticationBuilder builder, IConfiguration configuration)
|
||||
{
|
||||
builder.AddJwtBearer(options => {
|
||||
#if DEBUG
|
||||
options.RequireHttpsMetadata = false;
|
||||
#endif
|
||||
options.TokenValidationParameters = new()
|
||||
{
|
||||
ValidateIssuer = true,
|
||||
ValidateAudience = true,
|
||||
ValidateLifetime = true,
|
||||
ValidateIssuerSigningKey = true,
|
||||
ValidIssuer = configuration["AppConfiguration:Jwt:Issuer"],
|
||||
ValidAudience = configuration["AppConfiguration:Jwt:Audience"],
|
||||
IssuerSigningKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes(configuration["AppConfiguration:Jwt:Key"]))
|
||||
};
|
||||
options.Events = new JwtEvents();
|
||||
});
|
||||
return builder;
|
||||
}
|
||||
}
|
||||
}
|
93
SocialPub/Extensions/Extensions.cs
Normal file
93
SocialPub/Extensions/Extensions.cs
Normal file
@ -0,0 +1,93 @@
|
||||
using Microsoft.AspNetCore.Authorization;
|
||||
|
||||
using Org.BouncyCastle.Asn1.X509;
|
||||
using Org.BouncyCastle.Crypto.Generators;
|
||||
using Org.BouncyCastle.Crypto.Prng;
|
||||
using Org.BouncyCastle.Crypto;
|
||||
using Org.BouncyCastle.Security;
|
||||
using Org.BouncyCastle.X509;
|
||||
|
||||
using SocialPub.ClientModels;
|
||||
|
||||
using System.Security.Cryptography.X509Certificates;
|
||||
using Org.BouncyCastle.Math;
|
||||
using SocialPub.Models.User;
|
||||
using System.Security.Claims;
|
||||
|
||||
namespace SocialPub.Extensions
|
||||
{
|
||||
public static class Extensions
|
||||
{
|
||||
public static string GetLogsConnectionString(this IConfiguration configuration) =>
|
||||
configuration.GetSection("Serilog")
|
||||
?.GetSection("WriteTo")
|
||||
?.GetChildren()
|
||||
?.First()
|
||||
?.GetSection("Args")
|
||||
?.GetSection("databaseUrl")
|
||||
?.Value;
|
||||
|
||||
public static AuthorizationPolicy IsAdminPolicy() =>
|
||||
new AuthorizationPolicyBuilder().RequireAuthenticatedUser()
|
||||
.RequireClaim(Policies.IsAdmin, true.ToString().ToLower())
|
||||
.RequireClaim(Policies.IsUser, true.ToString().ToLower())
|
||||
.RequireClaim(Policies.IsModerator, true.ToString().ToLower())
|
||||
.Build();
|
||||
|
||||
public static AuthorizationPolicy IsUserPolicy() =>
|
||||
new AuthorizationPolicyBuilder().RequireAuthenticatedUser()
|
||||
.RequireClaim(Policies.IsUser, true.ToString().ToLower())
|
||||
.Build();
|
||||
|
||||
public static AuthorizationPolicy IsModeratorPolicy() =>
|
||||
new AuthorizationPolicyBuilder().RequireAuthenticatedUser()
|
||||
.RequireClaim(Policies.IsUser, true.ToString().ToLower())
|
||||
.RequireClaim(Policies.IsModerator, true.ToString().ToLower())
|
||||
.Build();
|
||||
|
||||
public static string GetHostWithPath(this HttpContext httpContext) =>
|
||||
$"https://{httpContext.Request.Host}{httpContext.Request.Path}";
|
||||
|
||||
public static string GetHost(this HttpContext httpContext) =>
|
||||
$"https://{httpContext.Request.Host}";
|
||||
|
||||
public static X509Certificate2 GetX509Certificate2(string certName)
|
||||
{
|
||||
var keypairgen = new RsaKeyPairGenerator();
|
||||
keypairgen.Init(new KeyGenerationParameters(new SecureRandom(new CryptoApiRandomGenerator()), 512));
|
||||
|
||||
var keypair = keypairgen.GenerateKeyPair();
|
||||
|
||||
var gen = new X509V3CertificateGenerator();
|
||||
|
||||
var CN = new X509Name("CN=" + certName);
|
||||
var SN = BigInteger.ProbablePrime(120, new Random());
|
||||
|
||||
gen.SetSerialNumber(SN);
|
||||
gen.SetSubjectDN(CN);
|
||||
gen.SetIssuerDN(CN);
|
||||
gen.SetNotAfter(DateTime.MaxValue);
|
||||
gen.SetNotBefore(DateTime.Now.Subtract(new TimeSpan(7, 0, 0, 0)));
|
||||
gen.SetSignatureAlgorithm("MD5WithRSA");
|
||||
gen.SetPublicKey(keypair.Public);
|
||||
|
||||
var newCert = gen.Generate(keypair.Private);
|
||||
|
||||
return new X509Certificate2(DotNetUtilities.ToX509Certificate((Org.BouncyCastle.X509.X509Certificate)newCert));
|
||||
}
|
||||
|
||||
public static UserPolicyType GetHighestPolicy(this ClaimsPrincipal claimsPrincipal)
|
||||
{
|
||||
if (bool.Parse(claimsPrincipal.FindFirstValue(Policies.IsAdmin)))
|
||||
return UserPolicyType.IsAdmin;
|
||||
|
||||
if (bool.Parse(claimsPrincipal.FindFirstValue(Policies.IsModerator)))
|
||||
return UserPolicyType.IsModerator;
|
||||
|
||||
if (bool.Parse(claimsPrincipal.FindFirstValue(Policies.IsUser)))
|
||||
return UserPolicyType.IsUser;
|
||||
|
||||
return UserPolicyType.IsUser;
|
||||
}
|
||||
}
|
||||
}
|
23
SocialPub/Extensions/OperationCancelledExceptionFilter.cs
Normal file
23
SocialPub/Extensions/OperationCancelledExceptionFilter.cs
Normal file
@ -0,0 +1,23 @@
|
||||
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.AspNetCore.Mvc.Filters;
|
||||
|
||||
namespace SocialPub.Extensions
|
||||
{
|
||||
public class OperationCancelledExceptionFilter : ExceptionFilterAttribute
|
||||
{
|
||||
readonly Serilog.ILogger Logger;
|
||||
|
||||
public OperationCancelledExceptionFilter(Serilog.ILogger logger) =>
|
||||
Logger = logger.ForContext<OperationCancelledExceptionFilter>();
|
||||
|
||||
public override void OnException(ExceptionContext context)
|
||||
{
|
||||
if (context.Exception is not OperationCanceledException) return;
|
||||
|
||||
Logger.Information($"Request for {context.HttpContext.Request.Path} was cancelled.");
|
||||
context.ExceptionHandled = true;
|
||||
context.Result = new StatusCodeResult(499);
|
||||
}
|
||||
}
|
||||
}
|
36
SocialPub/Extensions/StringExtensions.cs
Normal file
36
SocialPub/Extensions/StringExtensions.cs
Normal file
@ -0,0 +1,36 @@
|
||||
using SocialPub.ClientModels;
|
||||
|
||||
using System.Security.Claims;
|
||||
|
||||
namespace SocialPub.Extensions
|
||||
{
|
||||
public static class StringExtensions
|
||||
{
|
||||
public static string GetUserId(this ClaimsPrincipal claimsPrincipal)
|
||||
{
|
||||
return claimsPrincipal?.Claims?.FirstOrDefault(c => c.Type == ClaimTypes.UserData)?.Value;
|
||||
}
|
||||
|
||||
public static string GetUserName(this ClaimsPrincipal claimsPrincipal)
|
||||
{
|
||||
var userId = claimsPrincipal.Claims.FirstOrDefault(c => c.Type == ClaimTypes.Name)?.Value;
|
||||
return string.IsNullOrEmpty(userId) ? default : userId;
|
||||
}
|
||||
|
||||
public static List<string> GetUserPolicies(this ClaimsPrincipal claimsPrincipal)
|
||||
{
|
||||
var policies = new List<string>();
|
||||
|
||||
if (claimsPrincipal.Claims.Any(c => c.Type == Policies.IsAdmin && bool.Parse(c.Value)))
|
||||
policies.Add(Policies.IsAdmin);
|
||||
|
||||
if (claimsPrincipal.Claims.Any(c => c.Type == Policies.IsUser && bool.Parse(c.Value)))
|
||||
policies.Add(Policies.IsUser);
|
||||
|
||||
if (claimsPrincipal.Claims.Any(c => c.Type == Policies.IsModerator && bool.Parse(c.Value)))
|
||||
policies.Add(Policies.IsModerator);
|
||||
|
||||
return policies;
|
||||
}
|
||||
}
|
||||
}
|
223
SocialPub/Middleware/SocialPubConfigurations.cs
Normal file
223
SocialPub/Middleware/SocialPubConfigurations.cs
Normal file
@ -0,0 +1,223 @@
|
||||
using Microsoft.AspNetCore.Authentication.JwtBearer;
|
||||
using Microsoft.AspNetCore.ResponseCompression;
|
||||
|
||||
using SocialPub.ClientModels;
|
||||
using SocialPub.Extensions;
|
||||
using SocialPub.Models;
|
||||
using SocialPub.Services;
|
||||
using SocialPub.StaticServices;
|
||||
using NSign.AspNetCore;
|
||||
|
||||
using System.Text.Json.Serialization;
|
||||
using NSign.Providers;
|
||||
using NSign;
|
||||
using System.Security.Cryptography.X509Certificates;
|
||||
using NSign.Signatures;
|
||||
using System.Net.Http.Headers;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using System.Security.Claims;
|
||||
using Microsoft.Extensions.Caching.Memory;
|
||||
using NSign.Client;
|
||||
using static NSign.Constants;
|
||||
using System.Text;
|
||||
using Microsoft.OpenApi.Models;
|
||||
using SocialPub.Services.ClientToServer.Public;
|
||||
|
||||
namespace SocialPub.Middleware
|
||||
{
|
||||
public static class SocialPubConfigurations
|
||||
{
|
||||
public static IServiceCollection socialPubAppSettingsConfiguration(this IServiceCollection service, IConfiguration configuration)
|
||||
{
|
||||
return service
|
||||
.Configure<MongoSettings>(configuration.GetSection(nameof(MongoSettings)))
|
||||
.Configure<AppConfiguration>(configuration.GetSection(nameof(AppConfiguration)));
|
||||
}
|
||||
public static IServiceCollection socialPubWorkersConfiguration(this IServiceCollection service)
|
||||
{
|
||||
return service;
|
||||
//.AddHostedService<DiscussionsWorker>()
|
||||
//.AddHostedService<GroupsCleanerWorker>()
|
||||
//.AddHostedService<PoliciesCleanerWorker>();
|
||||
}
|
||||
public static IServiceCollection socialPubHTTPSignature(this IServiceCollection service, IConfiguration configuration)
|
||||
{
|
||||
//HTTP CLIENT
|
||||
service.Configure<AddDigestOptions>(options => options.WithHash(AddDigestOptions.Hash.Sha256))
|
||||
.ConfigureMessageSigningOptions(options =>
|
||||
{
|
||||
options.SignatureName = "SocialPub";
|
||||
options
|
||||
.WithMandatoryComponent(SignatureComponent.Path)
|
||||
.WithMandatoryComponent(SignatureComponent.RequestTarget)
|
||||
.SetParameters = signatureParams => signatureParams.WithKeyId("keyId");
|
||||
})
|
||||
.Services.Configure<SignatureVerificationOptions>(options =>
|
||||
{
|
||||
|
||||
})
|
||||
.AddHttpClient<ActivityPubClient>(nameof(ActivityPubClient))
|
||||
.ConfigureHttpClient(httpClient =>
|
||||
{
|
||||
httpClient.DefaultRequestHeaders.Accept.Add(new("application/ld+json"));
|
||||
})
|
||||
.AddDigestAndSigningHandlers()
|
||||
//.AddSignatureVerifiationHandler()
|
||||
.Services
|
||||
.AddSingleton<ISigner>(new HmacSha256SignatureProvider(Encoding.UTF8.GetBytes(configuration["AppConfiguration:Jwt:Key"])));
|
||||
|
||||
//MESSAGE RESPONSE
|
||||
|
||||
|
||||
return service;
|
||||
//.Configure<RequestSignatureVerificationOptions>(options =>
|
||||
//{
|
||||
// options.SignaturesToVerify.Add("sample");
|
||||
// options.RequiredSignatureComponents.Add(SignatureComponent.Path);
|
||||
// options.RequiredSignatureComponents.Add(SignatureComponent.Method);
|
||||
// options.RequiredSignatureComponents.Add(SignatureComponent.Digest);
|
||||
//})
|
||||
//.AddSignatureVerification(serviceProvider =>
|
||||
//{
|
||||
// var memoryCache = serviceProvider.GetRequiredService<IMemoryCache>();
|
||||
// //var httpContextAccessor = serviceProvider.GetRequiredService<IHttpContextAccessor>();
|
||||
|
||||
// //httpContextAccessor.HttpContext.Request.
|
||||
|
||||
// var cert = memoryCache.GetOrCreate("SocialPub", (cacheEntry) => Extensions.Extensions.GetX509Certificate2("socialPubCert"));
|
||||
// return new RsaPkcs15Sha256SignatureProvider(cert, "anon");
|
||||
//})
|
||||
//.ConfigureMessageSigningOptions(options =>
|
||||
//{
|
||||
// options.WithMandatoryComponent(SignatureComponent.Path)
|
||||
// .WithMandatoryComponent(SignatureComponent.Method)
|
||||
// .WithMandatoryComponent(SignatureComponent.Digest)
|
||||
// .WithOptionalComponent(new HttpHeaderDictionaryStructuredComponent(NSign.Constants.Headers.Signature, "sample", bindRequest: true));
|
||||
// options.SignatureName = "resp";
|
||||
// options.SetParameters = (sigParams) =>
|
||||
// {
|
||||
// sigParams.WithCreatedNow();
|
||||
// };
|
||||
//})
|
||||
//.ValidateOnStart()
|
||||
//.Services
|
||||
//.AddHttpClient("ActivityPub", (serviceProvider, client) =>
|
||||
//{
|
||||
// client.DefaultRequestHeaders.UserAgent.Add(new ProductInfoHeaderValue("NSignSample", "0.1-beta"));
|
||||
//}).Services;
|
||||
//.AddSingleton<ISigner>(new RsaPssSha512SignatureProvider(
|
||||
// new X509Certificate2(@"path\to\certificate.pfx", "PasswordForPfx"),
|
||||
// "my-cert"));
|
||||
}
|
||||
public static IServiceCollection socialPubAuthServicesConfiguration(this IServiceCollection service, IConfiguration configuration)
|
||||
{
|
||||
return service
|
||||
.AddAuthorization(options =>
|
||||
{
|
||||
options.AddPolicy(Policies.IsUser, Extensions.Extensions.IsUserPolicy());
|
||||
options.AddPolicy(Policies.IsAdmin, Extensions.Extensions.IsAdminPolicy());
|
||||
options.AddPolicy(Policies.IsModerator, Extensions.Extensions.IsModeratorPolicy());
|
||||
})
|
||||
.AddAuthentication(options =>
|
||||
{
|
||||
options.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme;
|
||||
options.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme;
|
||||
options.DefaultScheme = JwtBearerDefaults.AuthenticationScheme;
|
||||
})
|
||||
.AddSocialPubAuth(configuration)
|
||||
.Services
|
||||
.AddSingleton<AuthTokenManager>()
|
||||
.AddSingleton<IPasswordHasher, PasswordHasher>();
|
||||
}
|
||||
public static IServiceCollection socialPubInternalizationConfiguration(this IServiceCollection service, IConfiguration configuration)
|
||||
{
|
||||
return service
|
||||
.AddLocalization()
|
||||
.AddSingleton<RequestLocalizationOptionsService>();
|
||||
}
|
||||
|
||||
public static IServiceCollection socialPubOptimizationConfiguration(this IServiceCollection service)
|
||||
{
|
||||
return service.AddResponseCompression(opts =>
|
||||
{
|
||||
opts.Providers.Add<BrotliCompressionProvider>();
|
||||
opts.MimeTypes = ResponseCompressionDefaults.MimeTypes.Concat(new[] { "application/octet-stream" });
|
||||
});
|
||||
}
|
||||
|
||||
public static IServiceCollection socialPubDataBaseConfiguration(this IServiceCollection service)
|
||||
{
|
||||
return service.AddSingleton<DbEntities>();
|
||||
}
|
||||
|
||||
public static IServiceCollection socialPubServicesConfiguration(this IServiceCollection service)
|
||||
{
|
||||
return service
|
||||
.AddTransient<IDataService, DataService>()
|
||||
.AddTransient<IRootUsersService, RootUsersService>()
|
||||
.AddTransient<IGroupUsersService, GroupUsersService>()
|
||||
.AddSingleton<AppConfigurationService>()
|
||||
.AddHttpContextAccessor()
|
||||
.AddMemoryCache()
|
||||
.AddSingleton<IPasswordHasher, PasswordHasher>();
|
||||
}
|
||||
|
||||
public static IServiceCollection socialPubMiddlewareConfiguration(this IServiceCollection service)
|
||||
{
|
||||
return service
|
||||
.AddEndpointsApiExplorer()
|
||||
.AddSwaggerGen(c =>
|
||||
{
|
||||
c.AddSecurityDefinition("Bearer", new()
|
||||
{
|
||||
In = ParameterLocation.Header,
|
||||
Description = "Please enter a valid token",
|
||||
Name = "Authorization",
|
||||
Type = SecuritySchemeType.Http,
|
||||
BearerFormat = "JWT",
|
||||
Scheme = "Bearer"
|
||||
});
|
||||
c.AddSecurityRequirement(new()
|
||||
{
|
||||
{
|
||||
new()
|
||||
{
|
||||
Reference = new()
|
||||
{
|
||||
Type = ReferenceType.SecurityScheme,
|
||||
Id = "Bearer"
|
||||
}
|
||||
},
|
||||
new string[]{}
|
||||
}
|
||||
});
|
||||
})
|
||||
.AddControllers(options => { options.Filters.Add<OperationCancelledExceptionFilter>(); })
|
||||
.AddJsonOptions(options =>
|
||||
{
|
||||
options.JsonSerializerOptions.IgnoreReadOnlyFields = false;
|
||||
options.JsonSerializerOptions.IgnoreReadOnlyProperties = false;
|
||||
options.JsonSerializerOptions.PropertyNameCaseInsensitive = true;
|
||||
options.JsonSerializerOptions.DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull;
|
||||
options.JsonSerializerOptions.Converters.Add(new JsonStringEnumConverter());
|
||||
}).Services;
|
||||
}
|
||||
|
||||
public static IServiceCollection socialPubCORSConfiguration(this IServiceCollection service)
|
||||
{
|
||||
return service.AddCors(options =>
|
||||
{
|
||||
options.DefaultPolicyName = "DefaultCORS";
|
||||
options.AddDefaultPolicy(configure =>
|
||||
{
|
||||
configure.AllowAnyMethod()
|
||||
.AllowAnyHeader()
|
||||
.AllowAnyOrigin()
|
||||
.AllowAnyMethod()
|
||||
.DisallowCredentials();
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
}
|
44
SocialPub/Models/ActivityPub/ActivityPubActivity.cs
Normal file
44
SocialPub/Models/ActivityPub/ActivityPubActivity.cs
Normal file
@ -0,0 +1,44 @@
|
||||
using SocialPub.Models.ActivityPub.Extra;
|
||||
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.Models.ActivityPub
|
||||
{
|
||||
[JsonSerializable(typeof(ActivityPubActivity))]
|
||||
public class ActivityPubActivity : ActivityPubObject
|
||||
{
|
||||
[JsonPropertyName("actor")]
|
||||
public ActivityPubActor Actor { get; set; }
|
||||
|
||||
[JsonPropertyName("object")]
|
||||
public ActivityPubObject Object { get; set; }
|
||||
|
||||
[JsonPropertyName("target")]
|
||||
public ActivityPubObject Target { get; set; }
|
||||
|
||||
[JsonPropertyName("result")]
|
||||
public ActivityPubResult Result { get; set; }
|
||||
|
||||
[JsonPropertyName("origin")]
|
||||
public ActivityPubOrigin Origin { get; set; }
|
||||
|
||||
[JsonPropertyName("instrument")]
|
||||
public ActivityPubInstrument Instrument { get; set; }
|
||||
|
||||
[JsonIgnore]
|
||||
public bool NeedsObjectForInbox => Type is
|
||||
ObjectType.Create or
|
||||
ObjectType.Update or
|
||||
ObjectType.Delete or
|
||||
ObjectType.Follow or
|
||||
ObjectType.Add or
|
||||
ObjectType.Remove or
|
||||
ObjectType.Like or
|
||||
ObjectType.Block or
|
||||
ObjectType.Undo;
|
||||
[JsonIgnore]
|
||||
public bool NeedsTargetForInbox => Type is
|
||||
ObjectType.Add or
|
||||
ObjectType.Remove;
|
||||
}
|
||||
}
|
79
SocialPub/Models/ActivityPub/ActivityPubActor.cs
Normal file
79
SocialPub/Models/ActivityPub/ActivityPubActor.cs
Normal file
@ -0,0 +1,79 @@
|
||||
using SocialPub.Models.ActivityPub.Extra;
|
||||
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.Models.ActivityPub
|
||||
{
|
||||
[JsonSerializable(typeof(ActivityPubActor))]
|
||||
public class ActivityPubActor : ActivityPubObject
|
||||
{
|
||||
[JsonPropertyName("type")]
|
||||
public new ObjectType? Type => ObjectType.Person;
|
||||
|
||||
[JsonPropertyName("inbox")]
|
||||
public string Inbox { get; set; }
|
||||
[JsonPropertyName("outbox")]
|
||||
public string Outbox { get; set; }
|
||||
|
||||
[JsonPropertyName("url")]
|
||||
public string ProfileURL { get; set; }
|
||||
[JsonPropertyName("preferredUsername")]
|
||||
public string PreferredUsername { get; set; }
|
||||
[JsonPropertyName("name")]
|
||||
public string Name { get; set; }
|
||||
[JsonPropertyName("summary")]
|
||||
public string Summary { get; set; }
|
||||
[JsonPropertyName("icon")]
|
||||
public ActivityPubIcon Icon { get; set; }
|
||||
[JsonPropertyName("image")]
|
||||
public ActivityPubIcon Thumbnail { get; set; }
|
||||
|
||||
[JsonPropertyName("manuallyApprovesFollowers")]
|
||||
public bool ManuallyApprovesFollowers { get; set; } = false;
|
||||
[JsonPropertyName("discoverable")]
|
||||
public bool Discoverable { get; set; } = true;
|
||||
|
||||
[JsonPropertyName("publicKey")]
|
||||
public ActivityPubPublicKey PublicKey { get; set; }
|
||||
|
||||
[JsonPropertyName("endpoints")]
|
||||
public ActivityPubActorEndpoints Endpoints { get; set; }
|
||||
|
||||
[JsonPropertyName("attachment")]
|
||||
public IEnumerable<ActivityPubAttachment> Attachment { get; set; } = Enumerable.Empty<ActivityPubAttachment>();
|
||||
|
||||
[JsonPropertyName("tag")]
|
||||
public IEnumerable<string> Tags => Enumerable.Empty<string>();
|
||||
}
|
||||
|
||||
public class ActivityPubAttachment
|
||||
{
|
||||
[JsonPropertyName("type")]
|
||||
public string Type { get; set; }
|
||||
[JsonPropertyName("name")]
|
||||
public string Name { get; set; }
|
||||
[JsonPropertyName("value")]
|
||||
public string Value { get; set; }
|
||||
}
|
||||
|
||||
public class ActivityPubActorEndpoints
|
||||
{
|
||||
[JsonPropertyName("sharedInbox")]
|
||||
public string SharedInboxURL { get; set; }
|
||||
[JsonPropertyName("oauthAuthorizationEndpoint")]
|
||||
public string OAuthAuthorizationEndpoint { get; set; }
|
||||
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> OtherData { get; set; }
|
||||
}
|
||||
|
||||
public class ActivityPubPublicKey
|
||||
{
|
||||
[JsonPropertyName("id")]
|
||||
public string Id { get; set; }
|
||||
[JsonPropertyName("owner")]
|
||||
public string Owner { get; set; }
|
||||
[JsonPropertyName("publicKeyPem")]
|
||||
public string PublicKeyPem { get; set; }
|
||||
}
|
||||
}
|
24
SocialPub/Models/ActivityPub/ActivityPubCollection.cs
Normal file
24
SocialPub/Models/ActivityPub/ActivityPubCollection.cs
Normal file
@ -0,0 +1,24 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.Models.ActivityPub
|
||||
{
|
||||
[JsonSerializable(typeof(ActivityPubCollection))]
|
||||
public class ActivityPubCollection : ActivityPubObject
|
||||
{
|
||||
[JsonPropertyName("type")]
|
||||
public new ObjectType Type => ObjectType.Collection;
|
||||
|
||||
[JsonPropertyName("current")]
|
||||
public string RecentlyUpdatedItem { get; set; }
|
||||
[JsonPropertyName("first")]
|
||||
public string FirstItem { get; set; }
|
||||
[JsonPropertyName("last")]
|
||||
public string LastItem { get; set; }
|
||||
|
||||
[JsonPropertyName("items")]
|
||||
public List<ActivityPubLink> Items { get; set; }
|
||||
|
||||
[JsonPropertyName("totalItems")]
|
||||
public int TotalItems => Items.Count;
|
||||
}
|
||||
}
|
18
SocialPub/Models/ActivityPub/ActivityPubCollectionPage.cs
Normal file
18
SocialPub/Models/ActivityPub/ActivityPubCollectionPage.cs
Normal file
@ -0,0 +1,18 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.Models.ActivityPub
|
||||
{
|
||||
[JsonSerializable(typeof(ActivityPubCollectionPage))]
|
||||
public class ActivityPubCollectionPage : ActivityPubCollection
|
||||
{
|
||||
[JsonPropertyName("type")]
|
||||
public new ObjectType Type => ObjectType.CollectionPage;
|
||||
|
||||
[JsonPropertyName("partOf")]
|
||||
public string BaseCollectionLink { get; set; }
|
||||
[JsonPropertyName("next")]
|
||||
public string NextCollectionLink { get; set; }
|
||||
[JsonPropertyName("prev")]
|
||||
public string PreviousCollectionLink { get; set; }
|
||||
}
|
||||
}
|
28
SocialPub/Models/ActivityPub/ActivityPubLink.cs
Normal file
28
SocialPub/Models/ActivityPub/ActivityPubLink.cs
Normal file
@ -0,0 +1,28 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.Models.ActivityPub
|
||||
{
|
||||
[JsonSerializable(typeof(ActivityPubLink))]
|
||||
public class ActivityPubLink : ActivityPubObject
|
||||
{
|
||||
[JsonPropertyName("id")]
|
||||
public new ObjectType Type { get; set; } = ObjectType.Mention;
|
||||
|
||||
[JsonPropertyName("href")]
|
||||
public string Href { get; set; }
|
||||
[JsonPropertyName("preview")]
|
||||
public string Preview { get; set; }
|
||||
|
||||
[JsonPropertyName("name")]
|
||||
public string Name { get; set; }
|
||||
[JsonPropertyName("rel")]
|
||||
public string Relation { get; set; }
|
||||
[JsonPropertyName("hreflang")]
|
||||
public string HrefLang { get; set; }
|
||||
|
||||
[JsonPropertyName("height")]
|
||||
public int Height { get; set; }
|
||||
[JsonPropertyName("width")]
|
||||
public int Width { get; set; }
|
||||
}
|
||||
}
|
126
SocialPub/Models/ActivityPub/ActivityPubObject.cs
Normal file
126
SocialPub/Models/ActivityPub/ActivityPubObject.cs
Normal file
@ -0,0 +1,126 @@
|
||||
using SocialPub.Models.ActivityPub.Extra;
|
||||
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.Models.ActivityPub
|
||||
{
|
||||
[JsonSerializable(typeof(ActivityPubObject))]
|
||||
public partial class ActivityPubObject
|
||||
{
|
||||
[JsonPropertyName("@context")]
|
||||
public List<object> Context => new()
|
||||
{
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
"https://{0}/schemas/litepub-0.1.jsonld",
|
||||
new ActivityPubContextLanguage()
|
||||
};
|
||||
|
||||
[JsonPropertyName("id")]
|
||||
public string Id { get; set; }
|
||||
[JsonPropertyName("type")]
|
||||
public ObjectType? Type { get; set; }
|
||||
|
||||
[JsonPropertyName("mediaType")]
|
||||
public string MediaType { get; set; }
|
||||
|
||||
[JsonPropertyName("published")]
|
||||
public DateTime? Published { get; set; }
|
||||
|
||||
[JsonPropertyName("updated")]
|
||||
public DateTime? Updated { get; set; }
|
||||
|
||||
[JsonExtensionData]
|
||||
public Dictionary<string, object> OtherData { get; set; }
|
||||
|
||||
[JsonPropertyName("source")]
|
||||
public ActivityPubSource Source { get; set; }
|
||||
|
||||
//and part of link
|
||||
[JsonPropertyName("to")]
|
||||
public string[] To { get; set; }
|
||||
[JsonPropertyName("cc")]
|
||||
public string[] Cc { get; set; }
|
||||
[JsonPropertyName("bcc")]
|
||||
public string[] Bcc { get; set; }
|
||||
[JsonPropertyName("bto")]
|
||||
public string[] Bto { get; set; }
|
||||
|
||||
[JsonPropertyName("audience")]
|
||||
public ActivityPubAudience Audience { get; set; }
|
||||
|
||||
[JsonIgnore]
|
||||
public MacroType MacroType => Type switch
|
||||
{
|
||||
ObjectType.Article or
|
||||
ObjectType.Audio or
|
||||
ObjectType.Document or
|
||||
ObjectType.Event or
|
||||
ObjectType.Image or
|
||||
ObjectType.Note or
|
||||
ObjectType.Page or
|
||||
ObjectType.Place or
|
||||
ObjectType.Profile or
|
||||
ObjectType.Relationship or
|
||||
ObjectType.Tombstone or
|
||||
ObjectType.Video => MacroType.Object,
|
||||
|
||||
ObjectType.Mention => MacroType.Link,
|
||||
|
||||
ObjectType.Application or
|
||||
ObjectType.Group or
|
||||
ObjectType.Organization or
|
||||
ObjectType.Person or
|
||||
ObjectType.Service => MacroType.Actor,
|
||||
|
||||
ObjectType.Accept or
|
||||
ObjectType.Add or
|
||||
ObjectType.Announce or
|
||||
ObjectType.Arrive or
|
||||
ObjectType.Block or
|
||||
ObjectType.Create or
|
||||
ObjectType.Delete or
|
||||
ObjectType.Dislike or
|
||||
ObjectType.Flag or
|
||||
ObjectType.Follow or
|
||||
ObjectType.Ignore or
|
||||
ObjectType.Invite or
|
||||
ObjectType.Join or
|
||||
ObjectType.Leave or
|
||||
ObjectType.Like or
|
||||
ObjectType.Listen or
|
||||
ObjectType.Move or
|
||||
ObjectType.Offer or
|
||||
ObjectType.Question or
|
||||
ObjectType.Reject or
|
||||
ObjectType.Read or
|
||||
ObjectType.Remove or
|
||||
ObjectType.TentativeReject or
|
||||
ObjectType.TentativeAccept or
|
||||
ObjectType.Travel or
|
||||
ObjectType.Undo or
|
||||
ObjectType.Update or
|
||||
ObjectType.View => MacroType.Activity,
|
||||
|
||||
ObjectType.Collection => MacroType.Collection,
|
||||
ObjectType.CollectionPage => MacroType.CollectionPage,
|
||||
ObjectType.OrderedCollection => MacroType.OrderedCollection,
|
||||
ObjectType.OrderedCollectionPage => MacroType.OrderedCollectionPage,
|
||||
|
||||
_ => MacroType.Unknown
|
||||
};
|
||||
}
|
||||
|
||||
public class ActivityPubContextLanguage
|
||||
{
|
||||
[JsonPropertyName("@language")]
|
||||
public string Language { get; set; } = "und";
|
||||
}
|
||||
|
||||
public class ActivityPubSource
|
||||
{
|
||||
[JsonPropertyName("content")]
|
||||
public string Content { get; set; }
|
||||
[JsonPropertyName("mediaType")]
|
||||
public string MediaType { get; set; }
|
||||
}
|
||||
}
|
17
SocialPub/Models/ActivityPub/ActivityPubOrderedCollection.cs
Normal file
17
SocialPub/Models/ActivityPub/ActivityPubOrderedCollection.cs
Normal file
@ -0,0 +1,17 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.Models.ActivityPub
|
||||
{
|
||||
[JsonSerializable(typeof(ActivityPubOrderedCollection))]
|
||||
public class ActivityPubOrderedCollection : ActivityPubCollection
|
||||
{
|
||||
[JsonPropertyName("type")]
|
||||
public new ObjectType Type => ObjectType.OrderedCollection;
|
||||
|
||||
[JsonPropertyName("orderedItems")]
|
||||
public List<ActivityPubLink> OrderedItems { get; set; }
|
||||
|
||||
[JsonPropertyName("totalItems")]
|
||||
public new int TotalItems => OrderedItems?.Count ?? default;
|
||||
}
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.Models.ActivityPub
|
||||
{
|
||||
[JsonSerializable(typeof(ActivityPubOrderedCollectionPage))]
|
||||
public class ActivityPubOrderedCollectionPage : ActivityPubCollection
|
||||
{
|
||||
[JsonPropertyName("type")]
|
||||
public new ObjectType Type => ObjectType.OrderedCollectionPage;
|
||||
|
||||
[JsonPropertyName("partOf")]
|
||||
public string BaseCollectionLink { get; set; }
|
||||
[JsonPropertyName("next")]
|
||||
public string NextCollectionLink { get; set; }
|
||||
[JsonPropertyName("prev")]
|
||||
public string PreviousCollectionLink { get; set; }
|
||||
|
||||
[JsonPropertyName("startIndex")]
|
||||
public uint? StartIndex { get; set; }
|
||||
|
||||
[JsonPropertyName("orderedItems")]
|
||||
public List<ActivityPubLink> OrderedItems { get; set; }
|
||||
|
||||
[JsonPropertyName("totalItems")]
|
||||
public new int TotalItems => OrderedItems?.Count ?? default;
|
||||
}
|
||||
}
|
14
SocialPub/Models/ActivityPub/ActivityPubTombstone.cs
Normal file
14
SocialPub/Models/ActivityPub/ActivityPubTombstone.cs
Normal file
@ -0,0 +1,14 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.Models.ActivityPub
|
||||
{
|
||||
[JsonSerializable(typeof(ActivityPubTombstone))]
|
||||
public class ActivityPubTombstone : ActivityPubObject
|
||||
{
|
||||
[JsonPropertyName("formerType")]
|
||||
public ObjectType FormerType { get; set; } = ObjectType.Unknown;
|
||||
|
||||
[JsonPropertyName("deleted")]
|
||||
public DateTime Deleted { get; set; } = DateTime.UtcNow;
|
||||
}
|
||||
}
|
13
SocialPub/Models/ActivityPub/Extra/ActivityPubAudience.cs
Normal file
13
SocialPub/Models/ActivityPub/Extra/ActivityPubAudience.cs
Normal file
@ -0,0 +1,13 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.Models.ActivityPub.Extra
|
||||
{
|
||||
[JsonSerializable(typeof(ActivityPubPublicKey))]
|
||||
public class ActivityPubAudience
|
||||
{
|
||||
[JsonPropertyName("type")]
|
||||
public string Type { get; set; }
|
||||
[JsonPropertyName("name")]
|
||||
public string Name { get; set; }
|
||||
}
|
||||
}
|
19
SocialPub/Models/ActivityPub/Extra/ActivityPubIcon.cs
Normal file
19
SocialPub/Models/ActivityPub/Extra/ActivityPubIcon.cs
Normal file
@ -0,0 +1,19 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.Models.ActivityPub.Extra
|
||||
{
|
||||
[JsonSerializable(typeof(ActivityPubPublicKey))]
|
||||
public class ActivityPubIcon
|
||||
{
|
||||
[JsonPropertyName("type")]
|
||||
public string Type { get; set; }
|
||||
[JsonPropertyName("name")]
|
||||
public string Name { get; set; }
|
||||
[JsonPropertyName("url")]
|
||||
public string URL { get; set; }
|
||||
[JsonPropertyName("width")]
|
||||
public int Width { get; set; }
|
||||
[JsonPropertyName("height")]
|
||||
public int Height { get; set; }
|
||||
}
|
||||
}
|
13
SocialPub/Models/ActivityPub/Extra/ActivityPubInstrument.cs
Normal file
13
SocialPub/Models/ActivityPub/Extra/ActivityPubInstrument.cs
Normal file
@ -0,0 +1,13 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.Models.ActivityPub.Extra
|
||||
{
|
||||
[JsonSerializable(typeof(ActivityPubPublicKey))]
|
||||
public class ActivityPubInstrument
|
||||
{
|
||||
[JsonPropertyName("type")]
|
||||
public string Type { get; set; }
|
||||
[JsonPropertyName("name")]
|
||||
public string Name { get; set; }
|
||||
}
|
||||
}
|
13
SocialPub/Models/ActivityPub/Extra/ActivityPubOrigin.cs
Normal file
13
SocialPub/Models/ActivityPub/Extra/ActivityPubOrigin.cs
Normal file
@ -0,0 +1,13 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.Models.ActivityPub.Extra
|
||||
{
|
||||
[JsonSerializable(typeof(ActivityPubPublicKey))]
|
||||
public class ActivityPubOrigin
|
||||
{
|
||||
[JsonPropertyName("type")]
|
||||
public string Type { get; set; }
|
||||
[JsonPropertyName("name")]
|
||||
public string Name { get; set; }
|
||||
}
|
||||
}
|
13
SocialPub/Models/ActivityPub/Extra/ActivityPubResult.cs
Normal file
13
SocialPub/Models/ActivityPub/Extra/ActivityPubResult.cs
Normal file
@ -0,0 +1,13 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace SocialPub.Models.ActivityPub.Extra
|
||||
{
|
||||
[JsonSerializable(typeof(ActivityPubPublicKey))]
|
||||
public class ActivityPubResult
|
||||
{
|
||||
[JsonPropertyName("type")]
|
||||
public string Type { get; set; }
|
||||
[JsonPropertyName("name")]
|
||||
public string Name { get; set; }
|
||||
}
|
||||
}
|
17
SocialPub/Models/ActivityPub/MacroType.cs
Normal file
17
SocialPub/Models/ActivityPub/MacroType.cs
Normal file
@ -0,0 +1,17 @@
|
||||
namespace SocialPub.Models.ActivityPub
|
||||
{
|
||||
public enum MacroType
|
||||
{
|
||||
Object,
|
||||
Link,
|
||||
Actor,
|
||||
Activity,
|
||||
|
||||
Collection,
|
||||
OrderedCollection,
|
||||
CollectionPage,
|
||||
OrderedCollectionPage,
|
||||
|
||||
Unknown
|
||||
}
|
||||
}
|
63
SocialPub/Models/ActivityPub/ObjectType.cs
Normal file
63
SocialPub/Models/ActivityPub/ObjectType.cs
Normal file
@ -0,0 +1,63 @@
|
||||
namespace SocialPub.Models.ActivityPub
|
||||
{
|
||||
public enum ObjectType
|
||||
{
|
||||
//Object types
|
||||
Article,
|
||||
Audio,
|
||||
Document,
|
||||
Event,
|
||||
Image,
|
||||
Note,
|
||||
Page,
|
||||
Place,
|
||||
Profile,
|
||||
Relationship,
|
||||
Tombstone,
|
||||
Video,
|
||||
//Link types
|
||||
Mention,
|
||||
//Actor
|
||||
Application,
|
||||
Group,
|
||||
Organization,
|
||||
Person,
|
||||
Service,
|
||||
//Activity
|
||||
Accept,
|
||||
Add,
|
||||
Announce,
|
||||
Arrive,
|
||||
Block,
|
||||
Create,
|
||||
Delete,
|
||||
Dislike,
|
||||
Flag,
|
||||
Follow,
|
||||
Ignore,
|
||||
Invite,
|
||||
Join,
|
||||
Leave,
|
||||
Like,
|
||||
Listen,
|
||||
Move,
|
||||
Offer,
|
||||
Question,
|
||||
Reject,
|
||||
Read,
|
||||
Remove,
|
||||
TentativeReject,
|
||||
TentativeAccept,
|
||||
Travel,
|
||||
Undo,
|
||||
Update,
|
||||
View,
|
||||
//Collections
|
||||
Collection,
|
||||
OrderedCollection,
|
||||
CollectionPage,
|
||||
OrderedCollectionPage,
|
||||
//NULL or default
|
||||
Unknown
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user