diff --git a/ExpressLocalizationSampleProject/LocalizationResources/ExpressLocalizationResource.fr.resx b/ExpressLocalizationSampleProject/LocalizationResources/ExpressLocalizationResource.fr.resx index 3fa8a0db..ffca34d9 100644 --- a/ExpressLocalizationSampleProject/LocalizationResources/ExpressLocalizationResource.fr.resx +++ b/ExpressLocalizationSampleProject/LocalizationResources/ExpressLocalizationResource.fr.resx @@ -158,7 +158,7 @@ DataAnnotations: CompareAttribute_UnknownProperty - Rendez-vous amoureux + Date DataAnnotations: Custom value diff --git a/ExpressLocalizationSampleProject/LocalizationResources/ExpressLocalizationResource.ru.resx b/ExpressLocalizationSampleProject/LocalizationResources/ExpressLocalizationResource.ru.resx index 6e5aa27b..59a211c6 100644 --- a/ExpressLocalizationSampleProject/LocalizationResources/ExpressLocalizationResource.ru.resx +++ b/ExpressLocalizationSampleProject/LocalizationResources/ExpressLocalizationResource.ru.resx @@ -126,7 +126,7 @@ Identity: LoginAlreadyAssociated - не было представлено значение для «{0}» параметра или свойства. + Не было представлено значение для '{0}' параметра или свойства. ModelBinding: ModelBinding_MissingBindRequiredMember @@ -134,19 +134,19 @@ ModelBinding: KeyValuePair_BothKeyAndValueMustBePresent - Неизвестная авария произошла. + Произошла неизвестная ошибка. Identity: DefaultError - Оба ErrorMessageResourceType и ErrorMessageResourceName должны быть установлены в этом атрибуте. + Для этого атрибута должны быть установлены как ErrorMessageResourceType, так и ErrorMessageResourceName. DataAnnotations: ValidationAttribute_NeedBothResourceTypeAndResourceName - Невозможно получить свойство «{0}», потому что локализация не удалось. Тип «{1}» не является общедоступной или не содержит публичный статический строковое свойство с именем «{2}». + Невозможно получить свойство '{0}', потому что локализация не удалось. Тип '{1}' не является общедоступным или не содержит публичное статическое строковое свойство с именем '{2}'. DataAnnotations: LocalizableString_LocalizationFailed - Подтвердите Пароль + Подтверждение пароля DataAnnotations: Custom value @@ -162,7 +162,7 @@ DataAnnotations: Custom value - Либо ErrorMessageString или ErrorMessageResourceName должен быть установлен, но не оба. + Либо ErrorMessageString или ErrorMessageResourceName должны быть установлены, но не оба. DataAnnotations: ValidationAttribute_Cannot_Set_ErrorMessage_And_Resource @@ -170,15 +170,15 @@ DataAnnotations: Custom value - Отправить «{0}» уже принято. + Эл. адрес '{0}' уже занят. Identity: DuplicateEmail - Отправить '{0}' является недействительным. + Эл. адрес '{0}' является недействительным. Identity: InvalidEmail - Я БЫ + ID DataAnnotations: Custom value @@ -186,7 +186,7 @@ Identity: PasswordMismatch - Недопустимый маркер. + Недопустимый токен. Identity: InvalidToken @@ -210,39 +210,39 @@ DataAnnotations: MinLengthAttribute_InvalidMinLength - название + Имя DataAnnotations: Custom value - Отказ Оптимистичный параллелизм, объект был изменен. + Ошибка оптимистичного параллелизма, объект был изменен. Identity : ConcurrencyFailure - пароль + Пароль DataAnnotations: Custom value - Пароли должны быть по крайней мере {0} символов. + Пароли должны содержать не менее {0} символов. Identity: PasswordTooShort - Пароли должны иметь по крайней мере одну цифру ( «0» - «9»). + Пароли должны содержать по крайней мере одну цифру. Identity: PasswordRequiresDigit - Пароли должны иметь по крайней мере, один нижний регистр ( «A» - «Z»). + Пароли должны иметь хотя бы одну строчную букву ('a'-'z'). Identity: PasswordRequiresLower - Пароли должны иметь по крайней мере один не алфавитно-цифровой символ. + Пароли должны содержать хотя бы один не буквенно-цифровой символ. Identity: PasswordRequiresNonAlphanumeric - Пароли должны иметь по меньшей мере один верхний регистр ( «A» - «Z»). + Пароли должны содержать хотя бы одну заглавную букву ('A'-'Z'). Identity: PasswordRequiresUpper - Пароли должны использовать по крайней мере {0} различных символов. + Пароли должны содержать не менее {0} разных символов. Identity: PasswordRequiresUniqueChars @@ -250,43 +250,45 @@ DataAnnotations: Custom value - Восстановление код выкуп не удался. + Ошибка восстановления кода. Identity: RecoveryCodeRedemptionFailed - Имя роли «{0}» уже принято. + Имя роли '{0}' уже занято. Identity: DuplicateRoleName - Имя роли «{0}» является недействительным. + Имя роли '{0}' является недействительным. Identity: InvalidRoleName - Аргумент «{0}» не может быть пустым, пустым или содержать только пробелы. + Аргумент '{0}' не может быть нулевым, пустым или содержать только пробел. DataAnnotations: ArgumentIsNullOrWhitespace - Соответствующий тип метаданных для типа «{0}» содержит следующие неизвестные свойства или полей: {1}. Пожалуйста, убедитесь, что имена этих членов совпадают с именами свойств на основном виде. + Связанный тип метаданных для типа '{0}' содержит следующие неизвестные свойства или поля: {1}. Пожалуйста, убедитесь, что имена этих членов совпадают с именами свойств основного типа. DataAnnotations: AssociatedMetadataTypeTypeDescriptor_MetadataTypeContainsUnknownProperties - Строка пользовательских DataType не может быть нулевой или пустой. + Пользовательская строка DataType не может быть нулевой или пустой. DataAnnotations: DataTypeAttribute_EmptyDataTypeString - Пользовательский тип проверки «{0}» должен быть публичным. + Пользовательский тип проверки '{0}' должен быть публичным. DataAnnotations: CustomValidationAttribute_Type_Must_Be_Public - Метод CustomValidationAttribute «{0}» не существует в типа «{1}» или не является общедоступной и статическим. + Метод CustomValidationAttribute '{0}' не существует в типе '{1}' или не является общедоступным и статическим. DataAnnotations: CustomValidationAttribute_Method_Not_Found - Метод CustomValidationAttribute '{0}' по типу '{1}' должен соответствовать ожидаемому подпись: публичный статический ValidationResult {0} (значение объекта, ValidationContext контекст). Значение может быть сильно типизированных. Параметр ValidationContext является необязательным. + Метод CustomValidationAttribute '{0}' в типе '{1}' должен соответствовать ожидаемой подписи: public static ValidationResult {0} (object value, ValidationContext context). +Значение может быть типизировано. Параметр ValidationContext является необязательным. DataAnnotations: CustomValidationAttribute_Method_Signature - Метод CustomValidationAttribute '{0}' по типу '{1}' должен вернуть System.ComponentModel.DataAnnotations.ValidationResult. Используйте System.ComponentModel.DataAnnotations.ValidationResult.Success для представления успеха. + Метод CustomValidationAttribute «{0}» типа «{1}» должен возвращать System.ComponentModel.DataAnnotations.ValidationResult. +Используйте System.ComponentModel.DataAnnotations.ValidationResult.Success при успехе. DataAnnotations: CustomValidationAttribute_Method_Must_Return_ValidationResult @@ -302,55 +304,56 @@ ModelBinding: HtmlGeneration_NonPropertyValueMustBeNumber - Поле типа {0} должна быть строка, массив или тип ICollection. + Поле типа {0} должно быть строкой, массивом или типом ICollection. DataAnnotations: LengthAttribute_InvalidValueType - Поле {0} является недопустимым. + Поле '{0}' является недопустимым. DataAnnotations: ValidationAttribute_ValidationError - Поле {0} должно быть числом. + Поле '{0}' должно быть числом. ModelBinding: HtmlGeneration_ValueMustBeNumber - Поле {0} должно быть строка или массив типа с максимальной длиной «{1}». + Поле '{0}' должно иметь тип строки или массива с максимальной длиной '{1}'. DataAnnotations: MaxLengthAttribute_ValidationError - Поле {0} должно быть строка или массив типа с минимальной длиной «{1}». + Поле '{0}' должно быть типом строки или массива с минимальной длиной {1}. DataAnnotations: MinLengthAttribute_ValidationError - Поле {0} должна быть строка с максимальной длиной {1}. + Поле '{0}' должно быть строкой с максимальной длиной {1}. DataAnnotations: StringLengthAttribute_ValidationError - Поле {0} должно быть строка с минимальной длиной {2} и максимальной длиной {1}. + Поле '{0}' должно быть строкой с длиной от {2} по {1}. DataAnnotations: StringLengthAttribute_ValidationErrorIncludingMinimum - Поле {0} должно быть между {1} ​​и {2}. + Поле '{0}' должно быть между {1} ​​и {2}. DataAnnotations: RangeAttribute_ValidationError - Поле {0} должно соответствовать регулярному выражению «{1}». + Поле '{0}' должно соответствовать регулярному выражению '{1}'. DataAnnotations: RegexAttribute_ValidationError - Экземпляр при условии, должен соответствовать ObjectInstance на ValidationContext поставки. + Предоставленный экземпляр должен соответствовать ObjectInstance в предоставленном ValidationContext. DataAnnotations: Validator_InstanceMustMatchValidationContextInstance - Ключевой параметр в позиции {0} равен нуль. Каждый ключевой параметр управления должен быть строкой. + Ключевой параметр в позиции {0} является нулевым. +Каждый ключевой параметр управления должен быть строкой. DataAnnotations: UIHintImplementation_ControlParameterKeyIsNull - Ключевой параметр в позиции {0} со значением «{1}» не является строкой. Каждый ключевой параметр управления должен быть строкой. + Ключевой параметр в позиции {0} со значением '{1}' не является строкой. Каждый ключевой параметр управления должен быть строкой. DataAnnotations: UIHintImplementation_ControlParameterKeyIsNotAString - Ключевой параметр в позиции {0} со значением «{1}» встречается более чем один раз. + Ключевой параметр в позиции {0} со значением '{1}' встречается более одного раза. DataAnnotations: UIHintImplementation_ControlParameterKeyOccursMoreThanOnce @@ -358,15 +361,15 @@ DataAnnotations: StringLengthAttribute_InvalidMaxLength - Максимальное значение «{0}» должно быть больше или равно минимальному значению «{1}». + Максимальное значение {0} должно быть больше или равно минимальному значению {1}. DataAnnotations: RangeAttribute_MinGreaterThanMax - Минимальные и максимальные значения должны быть установлены. + Минимальное и максимальное значения должны быть установлены. DataAnnotations: RangeAttribute_Must_Set_Min_And_Max - Количество управляющих параметров должно быть четным. + Количество контрольных параметров должно быть четным. DataAnnotations: UIHintImplementation_NeedEvenNumberOfControlParameters @@ -374,107 +377,107 @@ DataAnnotations: RangeAttribute_Must_Set_Operand_Type - Шаблон должен быть установлен действительный регулярное выражение. + Шаблон должен быть установлен в правильное регулярное выражение. DataAnnotations: RegularExpressionAttribute_Empty_Pattern - Свойство «{0}» на тип ресурса «{1}» не строковый тип. + Свойство '{0}' для типа ресурса '{1}' не является строковым типом. DataAnnotations:ValidationAttribute_ResourcePropertyNotStringType - Свойство {0}. {1} не может быть найден. + Свойство {0}.{1} не может быть найдено. DataAnnotations: Common_PropertyNotFound - Тип ресурса «{0}» не имеет доступного статическое свойство с именем «{1}». + Тип ресурса '{0}' не имеет доступного статического свойства с именем '{1}'. DataAnnotations: ValidationAttribute_ResourceTypeDoesNotHaveProperty - Производимое значение является недопустимым для {0}. + Предоставленное значение недопустимо для {0}. ModelBinding: ModelState_UnknownValueIsInvalid - Производимое значение является недействительным. + Предоставленное значение недействительно. ModelBinding: ModelState_NonPropertyUnknownValueIsInvalid - Типа «{0}» не содержит открытое свойство с именем «{1}». + Тип '{0}' не содержит публичного свойства с именем '{1}'. DataAnnotations: AttributeStore_Unknown_Property - Типа «{0}» должен представлять тип перечисления. + Тип '{0}' должен представлять собой тип перечисления. DataAnnotations: EnumDataTypeAttribute_TypeNeedsToBeAnEnum - Тип предусмотрено EnumDataTypeAttribute не может быть пустым. + Тип, предоставленный для EnumDataTypeAttribute, не может быть нулевым. DataAnnotations: EnumDataTypeAttribute_TypeCannotBeNull - Тип {0} должен реализовывать {1}. + Тип '{0}' должен реализовывать '{1}'. DataAnnotations: RangeAttribute_ArbitraryTypeNotIComparable - Значение «{0}» является недействительным. + Значение '{0}' недопустимо. ModelBinding: HtmlGeneration_ValueIsInvalid, ModelBinding_NullValueNotValid - Значение '{0}' не является допустимым для {1}. + Значение '{0}' недопустимо для {1}. ModelBinding: ModelState_AttemptedValueIsInvalid - Значение «{0}» не является допустимым. + Значение '{0}' недопустимо. ModelBinding: ModelState_NonPropertyAttemptedValueIsInvalid - Значение свойства «{0}» должен быть типа «{1}». + Значение свойства '{0}' должно иметь тип '{1}'. DataAnnotations: Validator_Property_Value_Wrong_Type - {0} поле не является допустимым номер кредитной карты. + Поле '{0}' не является допустимым номером кредитной карты. DataAnnotations: CreditCardAttribute_Invalid - {0} поле не является действительным адресом электронной почты. + Поле '{0}' не является действительным адресом электронной почты. DataAnnotations: EmailAddressAttribute_Invalid - {0} поле не является действительным полностью квалифицированное HTTP, HTTPS, FTP или URL. + Поле '{0}' не является действительным полностью квалифицированным HTTP, HTTPS, FTP или URL. DataAnnotations: UrlAttribute_Invalid - {0} поле не является допустимым номером телефона. + Поле '{0}' не является допустимым номером телефона. DataAnnotations: PhoneAttribute_Invalid - требуется {0} поле. + Поле '{0}' обязательно для заполнения. DataAnnotations: RequiredAttribute_ValidationError - {0} поле принимает только файлы со следующими расширениями: {1} + Поле '{0}' принимает только файлы со следующими расширениями: {1} DataAnnotations: FileExtensionsAttribute_Invalid - {0} свойство не было установлено. С помощью метода {1}, чтобы получить значение. + Свойство '{0}' не было установлено. Используйте метод '{1}', чтобы получить значение. DataAnnotations: DisplayAttribute_PropertyNotSet - Пользователь уже имеет набор пароля. + У пользователя уже установлен пароль. Identity: UserAlreadyHasPassword - Пользователь уже в роли «{0}». + Пользователь уже имеет роль '{0}'. Identity: UserAlreadyInRole - Пользователь не в роли «{0}». + У пользователя нет роли '{0}'. Identity: UserNotInRole - Имя пользователя «{0}» уже принято. + Имя пользователя '{0}' уже занято. Identity: DuplicateUserName - Имя пользователя «{0}» является недействительным, может содержать только букву или цифру. + Имя пользователя '{0}' недопустимо, может содержать только буквы или цифры. Identity: InvalidUserName diff --git a/ExpressLocalizationSampleProject/LocalizationResources/ExpressLocalizationResource.uk.resx b/ExpressLocalizationSampleProject/LocalizationResources/ExpressLocalizationResource.uk.resx new file mode 100644 index 00000000..95105e06 --- /dev/null +++ b/ExpressLocalizationSampleProject/LocalizationResources/ExpressLocalizationResource.uk.resx @@ -0,0 +1,498 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Потрібно непорожнє тіло запиту. + ModelBinding: ModelBinding_MissingRequestBodyRequiredMember + + + Користувач з таким іменем вже існує. + Identity: LoginAlreadyAssociated + + + Не було представлено значення для '{0}' параметра або властивості. + ModelBinding: ModelBinding_MissingBindRequiredMember + + + Потрібно значення. + ModelBinding: KeyValuePair_BothKeyAndValueMustBePresent + + + Виникла невідома помилка. + Identity: DefaultError + + + Для цього атрибута повинні бути встановлені як ErrorMessageResourceType, так і ErrorMessageResourceName. + DataAnnotations: ValidationAttribute_NeedBothResourceTypeAndResourceName + + + Неможливо отримати властивість '{0}', тому що локалізація не вдалося. Тип '{1}' не є загальнодоступним або не містить публічне статичну строкову властивість з ім'ям '{2}'. + DataAnnotations: LocalizableString_LocalizationFailed + + + Підтвердження пароля + DataAnnotations: Custom value + + + Не вдалося перетворити значення типу '{0}' в '{1}', як очікувалося за методом {2}. {3}. + DataAnnotations: CustomValidationAttribute_Type_Conversion_Failed + + + Не вдалося знайти властивість з ім'ям {0}. + DataAnnotations: CompareAttribute_UnknownProperty + + + Дата + DataAnnotations: Custom value + + + Або ErrorMessageString або ErrorMessageResourceName повинні бути встановлені, але не обидва. + DataAnnotations: ValidationAttribute_Cannot_Set_ErrorMessage_And_Resource + + + Ел. адреса + DataAnnotations: Custom value + + + Ел. адреса '{0}' вже зайнята. + Identity: DuplicateEmail + + + Ел. адреса '{0}' є +недійсною. + Identity: InvalidEmail + + + ID + DataAnnotations: Custom value + + + Невірний пароль. + Identity: PasswordMismatch + + + Неприпустимий токен. + Identity: InvalidToken + + + IsValid (значення об'єкта) не був реалізований цим класом. Пріоритетна точка входу GetValidationResult () і класи повинні перевизначити IsValid (значення об'єкта, ValidationContext контекст). + DataAnnotations: ValidationAttribute_IsValid_NotImplemented + + + Блокування +не включено для цього користувача. + Identity: UserLockoutNotEnabled + + + MaxLengthAttribute повинен мати значення довжини, яке більше нуля. Використовуйте MaxLength () без параметрів, щоб вказати, що рядок або масив може мати максимально допустиму довжину. + DataAnnotations: MaxLengthAttribute_InvalidMaxLength + + + MetadataClassType не може бути порожнім. + DataAnnotations: MetadataTypeAttribute_TypeCannotBeNull + + + MinLengthAttribute повинен мати значення довжини, що дорівнює нулю або більше. + DataAnnotations: MinLengthAttribute_InvalidMinLength + + + Ім'я + DataAnnotations: Custom value + + + Помилка оптимістичного паралелізму, об'єкт був змінений. + Identity : ConcurrencyFailure + + + Пароль + DataAnnotations: Custom value + + + Паролі повинні містити не менше {0} символів. + Identity: PasswordTooShort + + + Паролі повинні містити принаймні одну цифру. + Identity: PasswordRequiresDigit + + + Паролі повинні мати хоча б одну малу літеру ('a' - 'z'). + Identity: PasswordRequiresLower + + + Паролі повинні містити хоча б один не буквено-цифровий символ. + Identity: PasswordRequiresNonAlphanumeric + + + Паролі повинні містити хоча б одну велику літеру ('A' - 'Z'). + Identity: PasswordRequiresUpper + + + Паролі повинні містити не менше {0} різних символів. + Identity: PasswordRequiresUniqueChars + + + Ціна + DataAnnotations: Custom value + + + Помилка відновлення коду. + Identity: RecoveryCodeRedemptionFailed + + + Ім'я ролі '{0}' вже зайнято. + Identity: DuplicateRoleName + + + Ім'я ролі '{0}' є недійсним. + Identity: InvalidRoleName + + + Аргумент '{0}' не може бути нульовим, порожнім або містити тільки пробіл. + DataAnnotations: ArgumentIsNullOrWhitespace + + + Пов'язаний тип метаданих для типу '{0}' містить наступні невідомі властивості або поля: {1}. Будь ласка, переконайтеся, що імена цих членів збігаються з іменами властивостей основного типу. + DataAnnotations: AssociatedMetadataTypeTypeDescriptor_MetadataTypeContainsUnknownProperties + + + Рядок DataType користувача не може бути нульовим або порожнім. + DataAnnotations: DataTypeAttribute_EmptyDataTypeString + + + Тип перевірки '{0}' користувача повинен бути публічним. + DataAnnotations: CustomValidationAttribute_Type_Must_Be_Public + + + Метод CustomValidationAttribute '{0}' не існує в типі "{1} 'або не є загальнодоступним і статичним. + DataAnnotations: CustomValidationAttribute_Method_Not_Found + + + Метод CustomValidationAttribute '{0}' в типі "{1} 'повинен відповідати очікуваної підписи: public static ValidationResult {0} (object value, ValidationContext context). +Значення може бути типізованим. Параметр ValidationContext є необов'язковим. + DataAnnotations: CustomValidationAttribute_Method_Signature + + + Метод CustomValidationAttribute '{0}' типу '{1} 'повинен повертати System.ComponentModel.DataAnnotations.ValidationResult. +Використовуйте System.ComponentModel.DataAnnotations.ValidationResult.Success при успіху. + DataAnnotations: CustomValidationAttribute_Method_Must_Return_ValidationResult + + + CustomValidationAttribute.Method не було зазначено. + DataAnnotations: CustomValidationAttribute_Method_Required + + + CustomValidationAttribute.ValidatorType не було зазначено. + DataAnnotations: CustomValidationAttribute_ValidatorType_Required + + + Поле має бути числом. + ModelBinding: HtmlGeneration_NonPropertyValueMustBeNumber + + + Поле типу {0} має бути рядком, масивом або типом ICollection. + DataAnnotations: LengthAttribute_InvalidValueType + + + Поле '{0}' є неприпустимим. + DataAnnotations: ValidationAttribute_ValidationError + + + Поле '{0}' має бути числом. + ModelBinding: HtmlGeneration_ValueMustBeNumber + + + Поле '{0}' має мати тип рядка або масиву з максимальною довжиною '{1}'. + DataAnnotations: MaxLengthAttribute_ValidationError + + + Поле '{0}' має бути типом рядка або масиву з мінімальною довжиною {1}. + DataAnnotations: MinLengthAttribute_ValidationError + + + Поле '{0}' має бути рядком з максимальною довжиною {1}. + DataAnnotations: StringLengthAttribute_ValidationError + + + Поле '{0}' має бути рядком з довжиною від {2} по {1}. + DataAnnotations: StringLengthAttribute_ValidationErrorIncludingMinimum + + + Поле '{0}' має бути між {1} і {2}. + DataAnnotations: RangeAttribute_ValidationError + + + Поле '{0}' має відповідати регулярному виразу "{1} '. + DataAnnotations: RegexAttribute_ValidationError + + + Наданий екземпляр повинен відповідати ObjectInstance в наданому ValidationContext. + DataAnnotations: Validator_InstanceMustMatchValidationContextInstance + + + Ключовий параметр в позиції {0} є нульовим. +Кожен ключовий параметр управління повинен бути рядком. + DataAnnotations: UIHintImplementation_ControlParameterKeyIsNull + + + Ключовий параметр в позиції {0} зі значенням '{1}' не є рядком. Кожен ключовий параметр управління повинен бути рядком. + DataAnnotations: UIHintImplementation_ControlParameterKeyIsNotAString + + + Ключовий параметр в позиції {0} зі значенням '{1}' зустрічається більше одного разу. + DataAnnotations: UIHintImplementation_ControlParameterKeyOccursMoreThanOnce + + + Максимальна довжина повинна бути не негативним цілим числом. + DataAnnotations: StringLengthAttribute_InvalidMaxLength + + + Максимальне значення {0} має бути більше +або дорівнювати мінімальному значенню {1}. + DataAnnotations: RangeAttribute_MinGreaterThanMax + + + Мінімальна і максимальна значення повинні бути встановлені. + DataAnnotations: RangeAttribute_Must_Set_Min_And_Max + + + Кількість контрольних параметрів повинно бути парним. + DataAnnotations: UIHintImplementation_NeedEvenNumberOfControlParameters + + + OperandType повинен бути встановлений, коли рядки використовуються для мінімальних і максимальних значень. + DataAnnotations: RangeAttribute_Must_Set_Operand_Type + + + Шаблон повинен бути встановлений в +правильний регулярний вираз. + DataAnnotations: RegularExpressionAttribute_Empty_Pattern + + + Властивість '{0}' для типу ресурсу "{1} 'не є строковим типом. + DataAnnotations:ValidationAttribute_ResourcePropertyNotStringType + + + Властивість {0}.{1} не може бути знайдено. + DataAnnotations: Common_PropertyNotFound + + + Тип ресурсу '{0}' не має +доступної +статичної властивості з ім'ям '{1} '. + DataAnnotations: ValidationAttribute_ResourceTypeDoesNotHaveProperty + + + Надане значення неприпустимо для {0}. + ModelBinding: ModelState_UnknownValueIsInvalid + + + Надане значення недійсне. + ModelBinding: ModelState_NonPropertyUnknownValueIsInvalid + + + Тип '{0}' не містить +публічної властивості з ім'ям '{1} '. + DataAnnotations: AttributeStore_Unknown_Property + + + Тип '{0}' повинен являти собою тип перерахування. + DataAnnotations: EnumDataTypeAttribute_TypeNeedsToBeAnEnum + + + Тип, наданий для EnumDataTypeAttribute, не може бути нульовим. + DataAnnotations: EnumDataTypeAttribute_TypeCannotBeNull + + + Тип '{0}' повинен реалізовувати '{1}'. + DataAnnotations: RangeAttribute_ArbitraryTypeNotIComparable + + + Значення '{0}' неприпустимо. + ModelBinding: HtmlGeneration_ValueIsInvalid, ModelBinding_NullValueNotValid + + + Значення '{0}' неприпустимо для {1}. + ModelBinding: ModelState_AttemptedValueIsInvalid + + + Значення '{0}' неприпустимо. + ModelBinding: ModelState_NonPropertyAttemptedValueIsInvalid + + + Значення властивості '{0}' має мати тип "{1} '. + DataAnnotations: Validator_Property_Value_Wrong_Type + + + Поле '{0}' не є допустимим номером кредитної картки. + DataAnnotations: CreditCardAttribute_Invalid + + + Поле '{0}' не є дійсною адресою електронної пошти. + DataAnnotations: EmailAddressAttribute_Invalid + + + Поле '{0}' не є дійсним повністю кваліфікованим HTTP, HTTPS, FTP або URL. + DataAnnotations: UrlAttribute_Invalid + + + Поле '{0}' не є допустимим номером телефону. + DataAnnotations: PhoneAttribute_Invalid + + + Поле '{0}' обов'язково для заповнення. + DataAnnotations: RequiredAttribute_ValidationError + + + Поле '{0}' приймає тільки файли з наступними розширеннями: {1} + DataAnnotations: FileExtensionsAttribute_Invalid + + + Властивість '{0}' не було встановлено. Використовуйте метод '{1}', щоб отримати значення. + DataAnnotations: DisplayAttribute_PropertyNotSet + + + У користувача вже встановлено пароль. + Identity: UserAlreadyHasPassword + + + Користувач вже має роль '{0}'. + Identity: UserAlreadyInRole + + + У користувача немає роль '{0}'. + Identity: UserNotInRole + + + Ім'я користувача '{0}' вже зайнято. + Identity: DuplicateUserName + + + Ім'я користувача '{0}' неприпустимо, може містити тільки букви або цифри. + Identity: InvalidUserName + + + {0} не є дійсним. + DataAnnotations: CustomValidationAttribute_ValidationError + + + '{0}' і '{1}' не збігаються. + DataAnnotations: CompareAttribute_MustMatch + + \ No newline at end of file diff --git a/ExpressLocalizationSampleProject/LocalizationResources/ViewLocalizationResource.ru.resx b/ExpressLocalizationSampleProject/LocalizationResources/ViewLocalizationResource.ru.resx index d68af89d..ba53ce75 100644 --- a/ExpressLocalizationSampleProject/LocalizationResources/ViewLocalizationResource.ru.resx +++ b/ExpressLocalizationSampleProject/LocalizationResources/ViewLocalizationResource.ru.resx @@ -118,63 +118,53 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - 2fa была отключена. Вы можете снова включить 2fa, когда вы установили приложение аутентификационное + 2FA был отключен. Вы можете включить 2FA при настройке приложения для аутентификации. Custom back end message - <Р> -        <Пролет класс = "glyphicon glyphicon предупреждающего-знак"> </ SPAN> -        <Сильный> Если сбросить ключ аутентификатора ваш аутентификатор приложение не будет работать, пока вы не перенастроить его. </ STRONG> -    </ Р> -    <Р> -        Этот процесс отключает 2fa, пока вы не подтвердите свой аутентификатор приложения. -        Если вы не завершите настройку аутентификации приложения вы можете потерять доступ к вашей учетной записи. -    </ Р> + <p> +<span class="glyphicon glyphicon-warning-sign"></span><strong> Если вы сбросите свой ключ аутентификации, ваше приложение аутентификации не будет работать, пока вы не перенастроите его.</strong> +</p> +<p> +Этот процесс отключает двухфакторную аутентификацию (2FA), пока вы не подтвердите свое приложение для проверки подлинности. +Если вы не завершите настройку приложения-аутентификатора, вы можете потерять доступ к своей учетной записи. +</p> Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml - <Р> -        <Пролет класс = "glyphicon glyphicon предупреждающего-знак"> </ SPAN> -        <Сильный> Поместите эти коды в надежном месте. </ STRONG> -    </ Р> -    <Р> -        Если вы потеряете устройство и не имеете код восстановления, вы потеряете доступ к вашей учетной записи. -    </ Р> -    <Р> -        Создание новых кодов восстановления не изменяет ключи, используемые в аутентификации, приложений. Если вы хотите изменить ключ -        используется в приложении аутентификатора вы должны <a href="{0}"> сбросить ключи Authenticator. </a> -    </ Р> + <p>Ваша учетная запись содержит личные данные, которые вы нам предоставили. Эта страница позволяет загружать или удалять эти данные.</p> +<p><strong>Удаление этих данных приведет к удалению вашей учетной записи без возможности восстановления.</strong> +</p> Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml - <Р> -        Перестановка в <STRONG> Разработка </ STRONG> среда отображает детальную информацию о возникшей ошибке. -    </ Р> -    <Р> -        <Сильный> Среда разработки не должна быть включена для развернутых приложений. </ STRONG> Это может привести к отображая конфиденциальной информации от исключений для конечных пользователей. Для локальной отладки, включите <STRONG> Development </ STRONG> окружающей среды, установив <STRONG> ASPNETCORE_ENVIRONMENT </ STRONG> переменную окружения <сильный> Разработка </ STRONG> и перезапустить приложение. -    </ Р> + <p> +         Если перейти в среду <strong>Development</strong>, отобразится подробная информация о возникшей ошибке. +</p> +<p> +<strongСреду разработки не следует включать для развернутых приложений. </strong> Это может привести к отображению конфиденциальной информации от исключений для конечных пользователей. Для локальной отладки включите среду <strong>Development</strong>, задав для переменной <strong>ASPNETCORE_ENVIRONMENT </strong> значение <strong>Development</strong> и перезапустив приложение. +</p> Pages/Error.cshtml - <Р> Ваша учетная запись содержит персональные данные, которые вы предоставили нам. Эта страница позволяет загружать или удалить данные. </ P> -            <Р> -                <Сильный> Удаление этих данных будет полностью удалить свою учетную запись, и это не может быть восстановлен. </ STRONG> -            </ Р> + <p>Ваша учетная запись содержит личные данные, которые вы нам предоставили. Эта страница позволяет загружать или удалять эти данные.</p> +<p><strong>Удаление этих данных приведет к удалению вашей учетной записи без возможности восстановления.</strong> +</p> Areas/Identity/Pages/Account/Manage/PersonalData.cshtml - <Сильный> Вы код 1 восстановление осталось. </ STRONG> -            <Р> Вы можете <a href="{0}"> создать новый набор кодов восстановления </a>. </ P> + <strong>У вас остался 1 код восстановления.</strong> +<p>Вы можете <a href="{0}"> создать новый набор кодов восстановления</a>.</p> Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml - <Сильный> У вас нет кодов восстановления осталось. </ STRONG> -            <Р> Вы должны <a href="{0}"> создать новый набор кодов восстановления </a>, прежде чем вы можете войти с кодом восстановления. </ P> + <strong>У вас нет кодов восстановления.</strong> +<p>Перед тем как войти в систему с помощью кода восстановления, вы должны <a href="{0}"> создать новый набор кодов восстановления</a>.</p> Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml - <Сильный> Вы {0} коды восстановления осталось. </ STRONG> -            <Р> Вы должны <a href="{1}"> создать новый набор кодов восстановления </a>. </ P> + <strong>У вас осталось {0} кодов восстановления.</strong> +<p>Вам следует <a href="{1}">создать новый набор кодов восстановления</a>.</p> Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml @@ -186,7 +176,7 @@ Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml - Добавить аутентификатор приложение + Добавить приложение аутентификации Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml @@ -194,7 +184,7 @@ Pages/Error.cshtml - Свяжите {0} счет. + Свяжите вашу {0} учетную запись. Areas/Identity/Pages/Account/ExternalLogin.cshtml @@ -206,7 +196,7 @@ Areas/Identity/Pages/Account/Manage/_Layout.cshtml - Настройка аутентификационную приложение + Настройка приложения аутентификации Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml @@ -222,15 +212,15 @@ Areas/Identity/Pages/Account/Register.cshtml - Режим развития + Режим разработки Pages/Error.cshtml - Отключить 2fa + Отключить 2FA Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml - У вас нет доступа к вашему аутентификатору устройству? Вы можете <a id="recovery-code-login" href="{0}"> войти с кодом восстановления </a>. + У вас нет доступа к вашему устройству аутентификации? Вы можете <a id="recovery-code-login" href="{0}">войти с кодом восстановления</a>. Areas/Identity/Pages/Account/LoginWith2fa.cshtml @@ -238,11 +228,11 @@ Areas/Identity/Pages/Account/Manage/PersonalData.cshtml - Скачать двухфакторное аутентификационное приложение, как Microsoft Authenticator для <a href="{0}"> Windows Phone </a>, <a href="{1}"> Android </a> и <A HREF = "{ 2} "> Ios </a> или + Скачать двухфакторное аутентификационное приложение, как Microsoft Authenticator для <a href="{0}"> Windows Phone </a>, <a href="{1}"> Android </a> и <a href="{ 2} "> iOS</a> или Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml - Загрузить данные + Загрузить ваши данные Areas/Identity/Pages/Account/Manage/DownloadPersonalData.cshtml @@ -250,7 +240,7 @@ Areas/Identity/Pages/Account/ForgotPassword.cshtml - ошибка + Ошибка Pages/Error.cshtml @@ -286,11 +276,11 @@ Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml - Генерация аутентификация два-фактора (2fa) кода восстановления + Генерация кода восстановления для двухфакторной аутентификации (2FA) Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml - Google Authenticator для <a href="{3}"> Android </a> и <a href="{4}"> IOS </a>. + Google Authenticator для <a href="{3}"> Android </a> и <a href="{4}"> iOS</a>. Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml @@ -306,27 +296,27 @@ Custom back end message - Invalid Войти попытку. + Неверная попытка входа. Custom back end message - Неверный код восстановления введен. + Введен неверный код восстановления. Custom back end message - Подробнее о <a href="{0}"> создания веб-приложений с ASP.NET ядра </a>. + Подробнее о <a href="{0}"> создания веб-приложений с ASP.NET Core</a>. Pages/Index.cshtml - блокированной + Заблокирован Areas/Identity/Pages/Account/Lockout.cshtml - Авторизоваться + Вход Areas/Identity/Pages/Account/Login.cshtml - Войти с помощью учетной записи внешней + Войти с помощью внешней учетной записи Areas/Identity/Pages/Account/Login.cshtml @@ -334,31 +324,31 @@ Areas/Identity/Pages/Account/Logout.cshtml - Авторизоваться + Вход Areas/Identity/Pages/Account/Login.cshtml - управлять + Управление Pages/Shared/_LoginPartial.cshtml - Управлять учетной записью + Управление вашей учетной записью Areas/Identity/Pages/Account/Manage/_Layout.cshtml - Управление внешних логинов + Управление внешними логинами Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml - После того, как вы сканировали QR-код или введите ключ выше, приложение аутентификации два фактора предоставит вам с уникальным кодом. Введите код в поле подтверждения ниже. + После того, как вы сосканировали QR-код или ввели ключ выше, приложение двухфакторной аутентификации предоставит вам уникальный код. Введите код в поле подтверждения ниже. Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml - пароль + Пароль Areas/Identity/Pages/Account/Manage/_ManageNav.cshtml - Пароль не правильно. + Пароль неверный. Custom back end message @@ -366,11 +356,11 @@ Areas/Identity/Pages/Account/Manage/PersonalData.cshtml - Пожалуйста, проверьте свою электронную почту, чтобы сбросить пароль. + Пожалуйста, проверьте свою электронную почту для сброса пароля. Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml - Пожалуйста, подтвердите свой аккаунт, <a href='{0}'> нажав здесь </a>. + Пожалуйста, подтвердите свой аккаунт, <a href='{0}'> нажав здесь</a>. Custom back end message @@ -386,7 +376,7 @@ Pages/Shared/_Layout.cshtml - политика конфиденциальности + Политика конфиденциальности Pages/Privacy.cshtml @@ -394,11 +384,11 @@ Areas/Identity/Pages/Account/Manage/Index.cshtml - Код подтверждения восстановления + Код подтверждения для восстановления Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml - регистр + Регистрация Areas/Identity/Pages/Account/ExternalLogin.cshtml @@ -414,7 +404,7 @@ Login.cshtml - Удалить этот вход с вашего счета + Удалить логин с вашей учетной записи Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml @@ -434,7 +424,7 @@ Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml - Reset ключ аутентификации + Сброс ключа аутентификации Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml @@ -454,7 +444,7 @@ Areas/Identity/Pages/Account/ResetPassword.cshtml - образец формы + Образец формы Pages/SampleForm.cshtml @@ -470,7 +460,7 @@ Areas/Identity/Pages/Account/Manage/SetPassword.cshtml - Настройка проверки подлинности приложения + Настройка приложения-аутентификатора Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml @@ -482,19 +472,19 @@ Areas/Identity/Pages/Account/ConfirmEmail.cshtml - В настоящее время браузер был забыт. При входе снова от этого браузера будет предложено ввести свой код 2fa. + В настоящее время браузер был забыт. При входе снова от этого браузера будет предложено ввести свой код 2FA. Custom back end message - Внешний Войти был добавлен. + Внешний логин был добавлен. Custom back end message - Внешний Войти был удален. + Внешний логин был удален. Custom back end message - Там нет никаких внешних служб аутентификации, настроенных. См <a href='https://go.microsoft.com/fwlink/?LinkID=532715'> этой статье </a> для информации о настройке этого приложения ASP.NET для поддержки входа в систему с помощью внешних сервисов. + Отсутствуют настроенные внешние службы аутентификации. См. <a href='https://go.microsoft.com/fwlink/?LinkID=532715'> статью</a> для информации о настройке этого приложения ASP.NET для поддержки входа в систему с помощью внешних сервисов. Areas/Identity/Pages/Account/Login.cshtml @@ -502,7 +492,7 @@ Areas/Identity/Pages/Account/Lockout.cshtml - Для того, чтобы дать возможность генерации QR-кода, пожалуйста, ознакомьтесь с нашей <a href="{0}"> документации </a>. + Для того, чтобы дать возможность генерации QR-кода, пожалуйста, ознакомьтесь с нашей <a href="{0}"> документацией</a>. Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml @@ -514,7 +504,7 @@ Areas/Identity/Pages/Account/LoginWith2fa.cshtml - Двухфакторная аутентификация (2fa) + Двухфакторная аутентификация (2FA) Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml @@ -522,22 +512,21 @@ Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml - Используйте локальную учетную запись, чтобы войти. + Используйте локальную учетную запись для входа. Areas/Identity/Pages/Account/Login.cshtml - Используйте другую службу войти. + Используйте другую службу для входа. Areas/Identity/Pages/Account/Login.cshtml - Используйте эту страницу с политикой конфиденциальности детали вашего сайта. + Используйте эту страницу с подробной политикой конфиденциальности вашего сайта. Pages/Privacy.cshtml - Используйте это пространство, чтобы подвести итог вашей конфиденциальности и печенье политики использования. <a href="{0}"> Подробнее </a>. -        Кнопка <тип = класс "кнопка" = "Accept-политику близко" данных отклонять = "оповещать" ария-метка = "Закрыть" данные-куки-строка = "{1}"> -            <SPAN ария скрытая = "истинный"> Принять </ SPAN> -        Кнопка </> + Используйте это место для краткого изложения вашей политики конфиденциальности и использования файлов cookie. <a href="{0}">Подробнее</a>. +<button type = "button" class = "accept-policy close" data-dismiss = "alert" aria-label = "Close" data-cookie-string = "{1}"> +             <span aria-hidden = "true"> Принять </span></button> Pages/Shared/_CookieConsentPartial.cshtml @@ -545,19 +534,19 @@ Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml - Проверка электронной почты отправлено. Пожалуйста, проверьте свою электронную почту. + Письмо с подтверждением отправлено. Пожалуйста, проверьте вашу электронную почту. Custom back end message - проверить + Проверить Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml - желанный + Добро пожаловать Pages/Index.cshtml - Вы не локальное имя пользователя / пароль для этого сайта. Добавить локальную учетную запись, так что вы можете войти без внешнего входа. + У вас нет локального имени пользователя/пароля для этого сайта. Добавьте локальную учетную запись, чтобы вы могли войти без внешнего входа. Areas/Identity/Pages/Account/Manage/SetPassword.cshtml @@ -569,7 +558,7 @@ Custom back end message - Вы запросили войти в систему с кодом восстановления. Этот Войти не будут помнить, пока вы не предоставите код приложения аутентификатора при входе в систему или отключить 2fa и снова войти в систему. + Вы запросили вход с кодом восстановления. Этот логин не будет запомнен до тех пор, пока вы не введете код приложения аутентификатора при входе в систему или не отключите 2FA и не войдете снова. Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml @@ -577,19 +566,19 @@ Areas/Identity/Pages/Account/Logout.cshtml - Вы успешно заверенный <сильный> {0} </ STRONG>. Пожалуйста, введите адрес электронной почты для этого сайта ниже и нажмите кнопку Зарегистрировать, чтобы завершить регистрацию в. + Вы успешно прошли проверку подлинности с помощью <strong> {0} </strong>. Пожалуйста, введите адрес электронной почты для этого сайта ниже и нажмите кнопку Зарегистрироваться, чтобы завершить вход в систему. Areas/Identity/Pages/Account/ExternalLogin.cshtml - Ваше аутентификатор приложение было проверено. + Ваше приложение для проверки подлинности было проверено. Custom back end message - Ваш ключ аутентификации приложения было сброшен, вам нужно будет настроить аутентификационное приложение с помощью нового ключа. + Ваш ключ приложения-аутентификатора был сброшен, вам нужно будет настроить приложение-аутентификатор, используя новый ключ. Custom back end message - Ваш Логин защищен с приложением Authenticator. Введите код аутентификатора ниже. + Ваш логин защищен приложением-аутентификатором. Введите код аутентификатора ниже. Areas/Identity/Pages/Account/LoginWith2fa.cshtml @@ -597,7 +586,7 @@ Custom back end message - Ваш пароль был сброшен. Пожалуйста, <a href="{0}"> нажмите здесь, чтобы войти </a>. + Ваш пароль был сброшен. Пожалуйста, <a href="{0}"> нажмите здесь для входа</a>. Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml diff --git a/ExpressLocalizationSampleProject/LocalizationResources/ViewLocalizationResource.uk.resx b/ExpressLocalizationSampleProject/LocalizationResources/ViewLocalizationResource.uk.resx new file mode 100644 index 00000000..09a00229 --- /dev/null +++ b/ExpressLocalizationSampleProject/LocalizationResources/ViewLocalizationResource.uk.resx @@ -0,0 +1,601 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2FA був відключений. Ви можете включити 2FA, налаштувавши додаток для аутентифікації. + Custom back end message + + + <p> +<span class="glyphicon glyphicon-warning-sign"></span><strong> Якщо ви скинете свій ключ аутентифікації, ваше додаток аутентифікації не працюватиме, поки ви не переналаштувати його. </strong> +</p> +<p> +Цей процес відключає двухфакторную аутентифікацію (2FA), поки ви не підтвердите свій додаток для перевірки автентичності. +Якщо ви не завершите настройку програми-аутентифікатора, ви можете втратити доступ до свого облікового запису. +</p> + Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml + + + <p>Ваш обліковий запис містить особисті дані, які ви нам надали. Ця сторінка дозволяє завантажувати або видаляти ці дані.</p> +<p><strong>Видалення цих даних призведе до видалення вашого профілю без можливості відновлення.</strong> +</p> + Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml + + + <p> +Якщо перейти в середу <strong>Development</strong>, відобразиться докладна інформація про виниклу помилку. +</p> +<p> +<strong>Среду розробки не слід включати для розгорнутих додатків.</ strong> Це може привести до відображення від винятків конфіденційної інформації для кінцевих користувачів. Для локальної налагодження включите середу <strong> Development</strong>, задавши для перемінної <strong> ASPNETCORE_ENVIRONMENT</strong> значення <strong>Development</strong> і перезапустивши додаток. +</p> + Pages/Error.cshtml + + + <p>Ваш обліковий запис містить особисті дані, які ви нам надали. Ця сторінка дозволяє завантажувати або видаляти ці дані. </p> +<p><strong>Видалення цих даних призведе до видалення вашого профілю без можливості відновлення.</strong> +</p> + Areas/Identity/Pages/Account/Manage/PersonalData.cshtml + + + <strong>У вас залишився 1 код відновлення.</strong> +<p>Ви можете <a href="{0}"> створити новий набір кодів відновлення</a>. </p> + Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml + + + <strong>У вас немає кодів відновлення.</strong> +<p>Перед тим як увійти в систему за допомогою коду відновлення, ви повинні <a href="{0}"> створити новий набір кодів відновлення </a>.</p> + Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml + + + <strong>У вас залишилося {0} кодів відновлення. </strong> +<p>Вам слід <a href="{1}"> створити новий набір кодів відновлення </a>. </ p> + Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml + + + Доступ заборонено + Areas/Identity/Pages/Account/AccessDenied.cshtml + + + Додати ще один сервіс для входу в систему. + Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml + + + Додати додаток аутентифікації + Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml + + + Сталася помилка при обробці Вашого запиту. + Pages/Error.cshtml + + + Зв'яжіть ваш {0} обліковий запис. + Areas/Identity/Pages/Account/ExternalLogin.cshtml + + + Змінити пароль + Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml + + + Зміна параметрів облікового запису + Areas/Identity/Pages/Account/Manage/_Layout.cshtml + + + Налаштування програми аутентифікації + Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml + + + Підтвердіть адресу електронної пошти + Areas/Identity/Pages/Account/ConfirmEmail.cshtml + + + Підтвердіть Вашу електронну адресу електронної пошти + Custom back end message + + + Створити новий акаунт. + Areas/Identity/Pages/Account/Register.cshtml + + + Режим розробки + Pages/Error.cshtml + + + Відключити 2FA + Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml + + + У вас немає доступу до вашого пристрою аутентифікації? Ви можете <a id="recovery-code-login" href="{0}"> увійти з кодом відновлення </a>. + Areas/Identity/Pages/Account/LoginWith2fa.cshtml + + + Завантажити + Areas/Identity/Pages/Account/Manage/PersonalData.cshtml + + + Завантажити додаток двухфакторної аутентифікації, як Microsoft Authenticator для <a href="{0}"> Windows Phone </a>, <a href="{1}"> Android </a> і <a href = "{2} "> iOS </a> або + Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml + + + Завантажити ваші дані + Areas/Identity/Pages/Account/Manage/DownloadPersonalData.cshtml + + + Введіть адресу електронної пошти. + Areas/Identity/Pages/Account/ForgotPassword.cshtml + + + Помилка + Pages/Error.cshtml + + + Помилка від зовнішнього постачальника: {0} + Custom back end message + + + Помилка завантаження зовнішньої інформації для входу під час підтвердження. + Custom back end message + + + Помилка завантаження зовнішньої інформації для входу. + Custom back end message + + + Зовнішні входи + Areas/Identity/Pages/Account/Manage/_ManageNav.cshtml + + + Забудьте цей браузер + Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml + + + Забули підтвердження пароля + Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml + + + Забули пароль? + Areas/Identity/Pages/Account/ForgotPassword.cshtml + + + Генерація кодів відновлення + Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml + + + Генерація коду відновлення для двофакторної аутентифікації (2FA) + Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml + + + Google Authenticator для <a href="{3}"> Android </a> и <a href="{4}"> iOS</a>. + Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml + + + Доброго дня, {0}! + Pages/Shared/_LoginPartial.cshtml + + + Головна + Pages/Shared/_Layout.cshtml + + + Невірний код аутентифікації. + Custom back end message + + + Невірна спроба входу. + Custom back end message + + + Введено невірний код відновлення. + Custom back end message + + + Детальніше про <a href="{0}"> створення веб-додатків з ASP.NET Core </a>. + Pages/Index.cshtml + + + Заблокований + Areas/Identity/Pages/Account/Lockout.cshtml + + + Вхід + Areas/Identity/Pages/Account/Login.cshtml + + + Увійти за допомогою зовнішнього облікового запису + Areas/Identity/Pages/Account/Login.cshtml + + + Вийти + Areas/Identity/Pages/Account/Logout.cshtml + + + Вхід + Areas/Identity/Pages/Account/Login.cshtml + + + Управління + Pages/Shared/_LoginPartial.cshtml + + + Управління вашим обліковим записом + Areas/Identity/Pages/Account/Manage/_Layout.cshtml + + + Управління зовнішніми логінами + Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml + + + Після того, як ви зісканували QR-код або ввели ключ вище, додаток двофакторної аутентифікації надасть вам унікальний код. Введіть код в поле підтвердження нижче. + Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml + + + Пароль + Areas/Identity/Pages/Account/Manage/_ManageNav.cshtml + + + Пароль невірний. + Custom back end message + + + Особисті дані + Areas/Identity/Pages/Account/Manage/PersonalData.cshtml + + + Будь ласка, перевірте свою електронну пошту для скидання пароля. + Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml + + + Будь ласка, підтвердіть свій аккаунт, <a href='{0}'> натиснувши тут </a>. + Custom back end message + + + Будь ласка, введіть коректне число. + Pages/SampleForm.cshtml + + + Скиньте пароль, <a href='{0}'> натиснувши тут </a>. + Custom back end message + + + Конфіденційність + Pages/Shared/_Layout.cshtml + + + Політика конфіденційності + Pages/Privacy.cshtml + + + Профіль + Areas/Identity/Pages/Account/Manage/Index.cshtml + + + Код підтвердження для відновлення + Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml + + + Реєстрація + Areas/Identity/Pages/Account/ExternalLogin.cshtml + + + Зареєструватися як новий користувач + Areas/Identity/Pages/Account/Login.cshtml + + + Зареєстровані Логіни + Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml + + + Запам'ятай мене? + Login.cshtml + + + Видалити цей логін з вашого облікового запису + Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml + + + Видалити {0} + Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml + + + Запит ID: + Pages/Error.cshtml + + + Скидання + Areas/Identity/Pages/Account/ResetPassword.cshtml + + + Скидання додатку перевірки автентичності + Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml + + + Скидання ключа аутентифікації + Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml + + + Скидання пароля + Areas/Identity/Pages/Account/ResetPassword.cshtml + + + Скинути підтвердження пароля + Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml + + + Скинути коди відновлення + Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml + + + Скинути пароль. + Areas/Identity/Pages/Account/ResetPassword.cshtml + + + Зразок форми + Pages/SampleForm.cshtml + + + Зберегти + Areas/Identity/Pages/Account/Manage/Index.cshtml + + + Надіслати лист із підтвердженням + Areas/Identity/Pages/Account/Manage/Index.cshtml + + + Установка пароля + Areas/Identity/Pages/Account/Manage/SetPassword.cshtml + + + Налаштування програми автентифікатора + Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml + + + Надіслати + Areas/Identity/Pages/Account/ForgotPassword.cshtml + + + Дякуємо Вам за підтвердження вашої електронної пошти. + Areas/Identity/Pages/Account/ConfirmEmail.cshtml + + + В даний час браузер був забутий. При вході знову від цього браузера буде запропоновано ввести свій код 2FA. + Custom back end message + + + Внешний логин был добавлен. + Custom back end message + + + Зовнішній логін був видалений. + Custom back end message + + + Відсутні налаштовані зовнішні служби аутентифікації. Див. <a href='https://go.microsoft.com/fwlink/?LinkID=532715'> статтю </a> для інформації про налаштування цього додатка ASP.NET для підтримки входу в систему за допомогою зовнішніх сервісів. + Areas/Identity/Pages/Account/Login.cshtml + + + Цей обліковий запис було заблоковано, будь ласка, спробуйте ще раз пізніше. + Areas/Identity/Pages/Account/Lockout.cshtml + + + Для того, щоб дати можливість генерації QR-коду, будь ласка, ознайомтеся з нашою <a href="{0}"> документацією </a>. + Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml + + + Щоб використовувати додаток перевірки автентичності пройти наступні кроки: + Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml + + + Двофакторна аутентифікація + Areas/Identity/Pages/Account/LoginWith2fa.cshtml + + + Двофакторна аутентифікація (2FA) + Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml + + + Оновлення пароля + Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml + + + Використовуйте локальний обліковий запис для входу. + Areas/Identity/Pages/Account/Login.cshtml + + + Використовуйте іншу службу для входу. + Areas/Identity/Pages/Account/Login.cshtml + + + Використовуйте цю сторінку з детальною політикою конфіденційності вашого сайту. + Pages/Privacy.cshtml + + + Використовуйте це місце для короткого викладу вашої політики конфіденційності та використання файлів cookie. <a href="{0}"> Детальніше </a>. +<button type="button" class="accept-policy close" data-dismiss="alert" aria-label="Close" data-cookie-string ="{1}"> +<span aria-hidden="true"> Прийняти </span></button> + Pages/Shared/_CookieConsentPartial.cshtml + + + Код підтвердження + Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml + + + Лист з підтвердженням надіслано. Будь ласка, перевірте вашу електронну пошту. + Custom back end message + + + Перевірити + Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml + + + Ласкаво просимо + Pages/Index.cshtml + + + У вас немає локального імені користувача / пароля для цього сайту. Додайте +локальний обліковий запис, щоб ви могли увійти без зовнішніх пристроїв. + Areas/Identity/Pages/Account/Manage/SetPassword.cshtml + + + У вас немає доступу до цього ресурсу. + Areas/Identity/Pages/Account/AccessDenied.cshtml + + + Ви згенерували нові коди відновлення. + Custom back end message + + + Ви запросили вхід з кодом відновлення. Цей користувач не буде запомнен до тих пір, поки ви не введете код додатка аутентифікатора при вході в систему або не вимкнете 2FA і не ввійдете знову. + Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml + + + Ви успішно вийшли з додатку. + Areas/Identity/Pages/Account/Logout.cshtml + + + Ви успішно пройшли перевірку автентичності за допомогою <strong> {0} </ strong>. Будь ласка, введіть адресу електронної пошти для цього сайту нижче і натисніть кнопку Зареєструватися, щоб завершити вхід в систему. + Areas/Identity/Pages/Account/ExternalLogin.cshtml + + + Ваше додаток для перевірки автентичності було перевірено. + Custom back end message + + + Ваш ключ додатка-аутентифікатора був скинутий, вам потрібно буде налаштувати додаток-аутентифікатор, використовуючи новий ключ. + Custom back end message + + + Ваш логін захищений додатком-аутентифікатором. Введіть код аутентифікатора нижче. + Areas/Identity/Pages/Account/LoginWith2fa.cshtml + + + Ваш пароль був змінений. + Custom back end message + + + Ваш пароль був скинутий. Будь ласка, <a href="{0}"> натисніть тут для входу </a>. + Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml + + + Ваш пароль був встановлений. + Custom back end message + + + Ваш профіль був оновлений + Custom back end message + + \ No newline at end of file diff --git a/ExpressLocalizationSampleProject/Startup.cs b/ExpressLocalizationSampleProject/Startup.cs index eead0347..71d9901c 100644 --- a/ExpressLocalizationSampleProject/Startup.cs +++ b/ExpressLocalizationSampleProject/Startup.cs @@ -67,6 +67,7 @@ public void ConfigureServices(IServiceCollection services) new CultureInfo("ru"), new CultureInfo("sv"), new CultureInfo("tr"), + new CultureInfo("uk"), new CultureInfo("vi"), new CultureInfo("zh"),