Browse Source

Merge branch 'dev' into net9

pull/20803/head
maliming 2 years ago
parent
commit
12e8094e4b
  1. BIN
      docs/en/Community-Articles/2024-08-28-Understanding-AOT-vs-JIT/images/book.jpg
  2. BIN
      docs/en/Community-Articles/2024-09-24-Angular-Difference-Btw-Promise-Observable/cover.png
  3. 124
      docs/en/Community-Articles/2024-09-24-Angular-Difference-Btw-Promise-Observable/post.md
  4. 6
      docs/en/tutorials/index.md
  5. 8
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/ar.json
  6. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/cs.json
  7. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/de.json
  8. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/el.json
  9. 8
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/en-GB.json
  10. 12
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/en.json
  11. 4
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/es.json
  12. 6
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/fa.json
  13. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/fi.json
  14. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/fr.json
  15. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/hi.json
  16. 8
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/hr.json
  17. 8
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/hu.json
  18. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/is.json
  19. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/it.json
  20. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/nl.json
  21. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/pl-PL.json
  22. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/pt-BR.json
  23. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/ro-RO.json
  24. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/ru.json
  25. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/sk.json
  26. 2
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/sl.json
  27. 8
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/tr.json
  28. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/vi.json
  29. 8
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/zh-Hans.json
  30. 10
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/zh-Hant.json

BIN
docs/en/Community-Articles/2024-08-28-Understanding-AOT-vs-JIT/images/book.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

BIN
docs/en/Community-Articles/2024-09-24-Angular-Difference-Btw-Promise-Observable/cover.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 KiB

124
docs/en/Community-Articles/2024-09-24-Angular-Difference-Btw-Promise-Observable/post.md

@ -0,0 +1,124 @@
# Difference Between "Promise" and "Observable" in Angular
In this article, I will mention the differences between `Promise` and `Observable` . They are used in TypeScript (Angular) for handling async operations but have different use cases and behaviors. Let's see these six differences...
![Cover](cover.png)
## 1. Eager or Lazy Evaluation
- **Promise**: A `promise` is **eager**! This means that as soon as a `promise` is created, it executes the operation, like initiating immediately an HTTP request. **You can't control the execution start time; it begins right away!**
- **Observable:** An `observable` is a **lazy** operation! It doesn't start executing until you subscribe to it. This allows you to define an `observable` without triggering the actual operation until it's needed.
## 2. Handling Value Count
- **Promise:** A `promise` is designed to **handle a single async value**. Once the operation completes, it either resolves with a value or rejects with an error, and that's it! You can't emit multiple values with a single `promise`.
- **Observable:** An `observable` **can emit multiple values** over time. It can have several values, and it can continue to do so until it either completes or errors out. So `observable` is ideal for event streams or data streams.
## 3. Cancellablity
- **Promise:** Once a `promise` is created and the operation has started**, you cannot cancel it!** The `promise` will resolve or reject eventually, and there's no way to stop it from being executed.
- **Observable:** An `observable` **can be canceled**. If you unsubscribe from an `observable`, it stops emitting values and can clean up any resources like canceling an ongoing HTTP request. This makes `observable` more flexible in scenarios where you need to abort an operation.
## 4. Chaining and Composition
- **Promise:** It **supports chaining** using `.then()` for handling the result and `.catch()` for handling errors. This is straightforward but can become complex for more advanced scenarios.
- **Observable:** It **supports powerful operators** like `map`, `filter`, `merge`, `switchMap`. This allows for complex composition and transformation of data streams and makes it suitable for handling complex async scenarios.
## 5. Error Handling:
- **Promise:** Error handling in `promise` is done usually using `.catch()`. However, **if an error occurs**, the `promise` will reject, and **the chain will stop**.
- **Observable:** It has more **robust error-handling mechanisms**. You can handle errors using operators like `catchError` and decide whether to recover, continue or retry the process. It can also be completed successfully after an error is handled.
## 6. Built-In or RxJS
- **Promise:** It’s a **built-in feature of JavaScript** and a part of the ECMAScript. Almost all **browsers support it**.
- **Observable:** It’s **not a built-in feature of JavaScript**. In Angular, it’s provided by the `RxJS` library.
---
## Use Cases
**Promise:**
- Simple async operations that return a single result, like fetching data from a Web API.
- Scenarios where you don’t need to cancel the operation.
- Handling a single event or action.
**Observable:**
- Operations that might emit multiple values over time, such as `WebSocket` connections, user input events, or real-time data streams.
- When you need the ability to cancel the operation.
- Complex async flows require composition, transformation, or error handling.
---
## Examples
### Promise Example
```javascript
const myPromise = new Promise((resolve, reject) => {
setTimeout(() => {
resolve('Promise is resolved!');
}, 1000);
});
myPromise.then(value => console.log(value)).catch(error => console.error(error));
```
### Observable Example
```javascript
import { Observable } from 'rxjs';
const myObservable = new Observable(observer => {
setTimeout(() => {
observer.next('Value-1 retrieved!');
observer.next('Value-2 retrieved!');
observer.complete(); // No more values after this
}, 1000);
});
const subscription = myObservable.subscribe({
next: value => console.log(value),
error: error => console.error(error),
complete: () => console.log('Observable finished!')
});
/*
You can unsubscribe to cancel the observable as below:
subscription.unsubscribe();
*/
```
## Summary
- **A promise** is simple and suitable for operations that return a single value or need to handle a single event. It’s eager and can’t be canceled.
- **An observable** is more flexible, especially for handling multiple values over time, allowing for complex data manipulation, and providing the ability to cancel operations. It supports lazy operations via `RxJS`.

6
docs/en/tutorials/index.md

@ -1,7 +1,7 @@
## ABP Tutorials
# ABP Tutorials
The following guides explains how to build ABP based applications:
The following introductory tutorials explain how to build applications based on the ABP platform:
* [TODO Application](todo/index.md): This is a single-part, quick-start tutorial to build a simple application with ABP. Start with this tutorial if you want to quickly understand how ABP works.
* [Book Store Application](book-store/index.md): This is a multi-part, complete tutorial to build a bookstore application with ABP. Start with this tutorial if you want to create a layered solution with ABP and apply DDD best practices.
* [Modular Monolith Application](modular-crm/index.md): This is a multi-part tutorial that demonstrates how to create application modules, compose and communicate them to build a monolith modular web application.
* [Modular Monolith Application](modular-crm/index.md): This is a multi-part tutorial that demonstrates how to create application modules, compose and communicate them to build a monolith modular web application.

8
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/ar.json

@ -23,8 +23,8 @@
"ThisFieldIsNotValid.": "هذا الحقل غير صالح.",
"ThisFieldIsNotAValidEmailAddress.": "هذا الحقل لا يمثل عنوان بريد إلكتروني صالح.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "هذا الحقل يقبل الملفات ذات الامتدادات التالية فقط: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "هذا الحقل يجب أن يكون سلسلة أحرف أو صفيف لا يتعدى طوله '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": " هذا الحقل يجب أن يكون عبارة عن سلسلة أو صفيف طوله كحد أدنى '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "يجب أن يكون هذا الحقل بطول أقصاه '{0}' حرفًا.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "يجب ألا يقل طول هذا الحقل عن '{0}' حرفًا.",
"ThisFieldIsNotAValidPhoneNumber.": "هذا الحقل لا يمثل رقم هاتف صالح.",
"ThisFieldMustBeBetween{0}And{1}": "هذا الحقل يجب أن يكون بين {0} و {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "يجب أن يكون هذا الحقل أكبر من أو يساوي {0}.",
@ -32,8 +32,8 @@
"ThisFieldMustMatchTheRegularExpression{0}": "هذا الحقل يجب أن يتطابق مع التعبير النمطي '{0}'.",
"ThisFieldIsRequired.": "هذا الحقل إجباري.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "هذا الحقل يجب أن يكون سلسلة أحرف طولها كحد أقصى {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "هذا الحقل يجب أن يكون سلسلة أحرف طولها {0} كحد أدنى و {1} كحد أقصى.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "يجب أن يكون طول هذا الحقل بين {1} و {0} حرفًا.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "هذا الحقل ليس عنوانا URL صالحًا مؤهلاً بالكامل سواء كان عنوان http أو https أو ftp",
"ThisFieldIsInvalid.": "هذا الحقل غير صالح."
}
}
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/cs.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "{0} není platný.",
"ThisFieldIsNotAValidEmailAddress.": "V poli {0} není platný email.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Pole přijímá soubory pouze s následujícími koncovkami: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Vy poli musí být řežezec nebo řada o maximální délce '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "V poli musí být řežezec nebo řada o minimální délce '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Toto pole musí mít nejvýše '{0}' znaků.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Toto pole musí mít alespoň '{0}' znaků.",
"ThisFieldIsNotAValidPhoneNumber.": "V poli není platné telefonní číslo.",
"ThisFieldMustBeBetween{0}And{1}": "Pole musí být mezi {0} a {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Toto pole musí být větší nebo rovno {0}.",
"ThisFieldMustBeLessOrEqual{0}": "Toto pole musí být menší nebo rovno {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "Pole musí odpovídat regulérnímu výrazu '{0}'.",
"ThisFieldIsRequired.": "Pole je povinné.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Pole musí být řetězec o maximální délce {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Pole musí být řetězec o minimální délce {1} a maximální délce {0} znaků.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Toto pole musí mít nejvýše '{0}' znaků.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Toto pole musí mít mezi {1} a {0} znaky.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Pole není platná plně kvalifikovaná adresa http, https, nebo ftp URL.",
"ThisFieldIsInvalid.": "Pole je neplatné."
}
}
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/de.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "Dieses Feld ist ungültig.",
"ThisFieldIsNotAValidEmailAddress.": "Dieses Feld ist keine gültige E-Mail-Adresse.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Dieses Feld akzeptiert nur Dateien mit den folgenden Erweiterungen: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Dieses Feld muss ein String- oder Array-Typ mit einer maximalen Länge von '{0}' sein.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Dieses Feld muss ein String- oder Array-Typ mit einer Mindestlänge von '{0}' sein.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Dieses Feld darf höchstens '{0}' Zeichen lang sein.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Dieses Feld muss mindestens '{0}' Zeichen lang sein.",
"ThisFieldIsNotAValidPhoneNumber.": "Dieses Feld ist keine gültige Telefonnummer.",
"ThisFieldMustBeBetween{0}And{1}": "Dieses Feld muss zwischen {0} und {1} liegen.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Dieses Feld muss größer oder gleich {0} sein.",
"ThisFieldMustBeLessOrEqual{0}": "Dieses Feld muss kleiner oder gleich {0} sein.",
"ThisFieldMustMatchTheRegularExpression{0}": "Dieses Feld muss mit dem regulären Ausdruck '{0}' übereinstimmen.",
"ThisFieldIsRequired.": "Dieses Feld wird benötigt.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Dieses Feld muss eine Zeichenfolge mit einer maximalen Länge von {0} sein.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Dieses Feld muss eine Zeichenfolge mit einer Mindestlänge von {1} und einer Maximallänge von {0} sein.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Dieses Feld darf höchstens '{0}' Zeichen lang sein.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Dieses Feld muss mindestens {1} und höchstens {0} Zeichen lang sein.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Dieses Feld ist keine gültige, vollqualifizierte http-, https- oder ftp-URL.",
"ThisFieldIsInvalid.": "Dieses Feld ist ungültig."
}
}
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/el.json

@ -23,15 +23,15 @@
"ThisFieldIsNotValid.": "Αυτό το πεδίο δεν είναι έγκυρο.",
"ThisFieldIsNotAValidEmailAddress.": "Αυτό το πεδίο δεν περιέχει έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Αυτό το πεδίο δέχεται μόνο αρχεία με τις ακόλουθες επεκτάσεις: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Αυτό το πεδίο πρέπει να είναι τύπος συμβολοσειράς ή πίνακας με μέγιστο μήκος'{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Αυτό το πεδίο πρέπει να είναι τύπος συμβολοσειράς ή πίνακας με ελάχιστο μήκος'{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Αυτό το πεδίο πρέπει να έχει το πολύ '{0}' χαρακτήρες.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Αυτό το πεδίο πρέπει να έχει τουλάχιστον '{0}' χαρακτήρες.",
"ThisFieldIsNotAValidPhoneNumber.": "Αυτό το πεδίο δεν είναι έγκυρος αριθμός τηλεφώνου.",
"ThisFieldMustBeBetween{0}And{1}": "Αυτό το πεδίο πρέπει να είναι μεταξύ {0} και {1}.",
"ThisFieldMustMatchTheRegularExpression{0}": "Αυτό το πεδίο πρέπει να ταιριάζει με την κανονική έκφραση'{0}'.",
"ThisFieldIsRequired.": "Αυτό το πεδίο είναι υποχρεωτικό.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Αυτό το πεδίο πρέπει να είναι μια συμβολοσειρά με μέγιστο μήκος{0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Αυτό το πεδίο πρέπει να είναι μια συμβολοσειρά με ελάχιστο μήκος {1} και μέγιστο μήκος{0}.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Αυτό το πεδίο πρέπει να έχει το πολύ '{0}' χαρακτήρες.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Αυτό το πεδίο πρέπει να έχει τουλάχιστον {1} και το πολύ {0} χαρακτήρες.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Αυτό το πεδίο δεν είναι έγκυρη πλήρως πιστοποιημένη διεύθυνση URL http, https ή ftp.",
"ThisFieldIsInvalid.": "Αυτό το πεδίο δεν είναι έγκυρο."
}
}
}

8
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/en-GB.json

@ -22,14 +22,14 @@
"The field must be a number.": "The field must be a number.",
"ThisFieldIsNotAValidEmailAddress.": "This field is not a valid e-mail address.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "This field only accepts files with the following extensions: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "This field must be a string or array type with a maximum length of '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "This field must be at most '{0}' characters long.",
"ThisFieldIsNotAValidPhoneNumber.": "This field is not a valid phone number.",
"ThisFieldMustBeBetween{0}And{1}": "This field must be between {0} and {1}.",
"ThisFieldMustMatchTheRegularExpression{0}": "This field must match the regular expression '{0}'.",
"ThisFieldIsRequired.": "This field is required.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "This field must be a string with a maximum length of {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "This field must be a string with a minimum length of {1} and a maximum length of {0}.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "This field must be at most '{0}' characters long.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "This field must be at least {1} and at most {0} characters long.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "This field is not a valid fully-qualified http, https, or ftp URL.",
"ThisFieldIsInvalid.": "This field is invalid."
}
}
}

12
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/en.json

@ -23,16 +23,16 @@
"ThisFieldIsNotValid.": "This field is not valid.",
"ThisFieldIsNotAValidEmailAddress.": "This field is not a valid e-mail address.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "This field only accepts files with the following extensions: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "This field must be a string or array type with a maximum length of '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "This field must be a string or array type with a minimum length of '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "This field must be at most '{0}' characters long.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "This field must be at least '{0}' characters long.",
"ThisFieldIsNotAValidPhoneNumber.": "This field is not a valid phone number.",
"ThisFieldMustBeBetween{0}And{1}": "This field must be between {0} and {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}":"This field must be greater than or equal to {0}.",
"ThisFieldMustBeLessOrEqual{0}":"This field must be less than or equal to {0}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "This field must be greater than or equal to {0}.",
"ThisFieldMustBeLessOrEqual{0}": "This field must be less than or equal to {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "This field must match the regular expression '{0}'.",
"ThisFieldIsRequired.": "This field is required.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "This field must be a string with a maximum length of {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "This field must be a string with a minimum length of {1} and a maximum length of {0}.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "This field must be at most '{0}' characters long.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "This field must be at least {1} and at most {0} characters long.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "This field is not a valid fully-qualified http, https, or ftp URL.",
"ThisFieldIsInvalid.": "This field is invalid."
}

4
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/es.json

@ -23,8 +23,8 @@
"ThisFieldIsNotValid.": "Este campo no es valido.",
"ThisFieldIsNotAValidEmailAddress.": "Este campo no es una dirección de e-mail valida.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Este campo sólo acepta ficheros con las siguientes extensiones: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Este campo debe ser una cadena o lista con una longitud máxima de {0}.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Este campo debe ser una cadena o lista con una longitud mínima de {0}.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Este campo debe tener como máximo '{1}' caracteres.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Este campo debe tener al menos '{1}' caracteres.",
"ThisFieldIsNotAValidPhoneNumber.": "Este campo no es un número de teléfono valido.",
"ThisFieldMustBeBetween{0}And{1}": "Este campo debe estar entre {0} y {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Este campo debe ser mayor o igual a {0}.",

6
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/fa.json

@ -23,14 +23,14 @@
"ThisFieldIsNotValid.": "این قسمت معتبر نیست.",
"ThisFieldIsNotAValidEmailAddress.": "این قسمت آدرس ایمیل معتبری نیست.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions: {0}": "این قسمت فقط فایل هایی با پسوندهای زیر را می پذیرد: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf {0}": "این قسمت باید یک رشته یا نوع آرایه با حداکثر طول '{0}' باشد.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf {0}": "این فیلد باید یک رشته یا نوع آرایه با حداقل طول '{0}' باشد.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf {0}": "این فیلد نباید بیشتر از '{0}' کاراکتر باشد.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf {0}": "این فیلد نباید کمتر از '{0}' کاراکتر باشد.",
"ThisFieldIsNotAValidPhoneNumber.": "این قسمت شماره تلفن معتبری نیست.",
"ThisFieldMustBeBetween {0} And {1}": "این قسمت باید بین {0} و {1} باشد.",
"ThisFieldMustMatchTheRegularExpression {0}": "این قسمت باید با عبارت معمولی '{0}' مطابقت داشته باشد.",
"ThisFieldIsRequired.": "این فیلد الزامی است.",
"ThisFieldMustBeAStringWithAMaximumLengthOf {0}": "این فیلد باید یک رشته با حداکثر طول {0} باشد.",
"ThisFieldMustBeAStringWithAMinimumLengthOf {1} AndAMaximumLengthOf {0}": "این فیلد باید رشته ای با حداقل طول {1} و حداکثر طول {0} باشد.",
"ThisFieldMustBeAStringWithAMinimumLengthOf {1} AndAMaximumLengthOf {0}": "این فیلد باید حداقل {1} و حداکثر {0} کاراکتر باشد.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "این قسمت آدرس http , https , یا ftp کاملاً واجد شرایط نیست.",
"ThisFieldIsInvalid.": "این قسمت نامعتبر است."
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/fi.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "Tämä kenttä ei kelpaa.",
"ThisFieldIsNotAValidEmailAddress.": "Tämä kenttä ei ole kelvollinen sähköpostiosoite.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Tämä kenttä hyväksyy vain tiedostot, joilla on seuraavat laajennukset: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Tämän kentän on oltava merkkijono- tai taulukko, jonka enimmäispituus on {0}.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Tämän kentän on oltava merkkijono- tai taulukko, jonka vähimmäispituus on {0}.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Tämän kentän pituus voi olla enintään '{0}' merkkiä.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Tämän kentän pituus voi olla vähintään '{0}' merkkiä.",
"ThisFieldIsNotAValidPhoneNumber.": "Tämä kenttä ei ole kelvollinen puhelinnumero.",
"ThisFieldMustBeBetween{0}And{1}": "Tämän kentän on oltava välillä {0} - {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Tämän kentän on oltava suurempi tai yhtä suuri kuin {0}.",
"ThisFieldMustBeLessOrEqual{0}": "Tämän kentän on oltava pienempi tai yhtä suuri kuin {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "Tämän kentän on vastattava säännöllistä lauseketta {0}.",
"ThisFieldIsRequired.": "Tämä kenttä pitää täyttää.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Tämän kentän on oltava merkkijono, jonka enimmäispituus on {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Tämän kentän on oltava merkkijono, jonka vähimmäispituus on {1} ja enimmäispituus {0}.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Tämän kentän pituus voi olla enintään '{0}' merkkiä.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Tämän kentän pituus voi olla vähintään {1} ja enintään {0} merkkiä.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Tämä kenttä ei ole kelvollinen http, https tai ftp URL-osoite.",
"ThisFieldIsInvalid.": "Tämä kenttä on virheellinen."
}
}
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/fr.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "Ce champ n'est pas valide.",
"ThisFieldIsNotAValidEmailAddress.": "Ce champ n'est pas une adresse e-mail valide.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Ce champ accepte uniquement les fichiers avec les extensions suivantes: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Ce champ doit être une chaîne ou un type de tableau d'une longueur maximale de '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Ce champ doit être un type de chaîne ou de tableau d'une longueur minimale de '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Ce champ doit comporter au maximum '{0}' caractères.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Ce champ doit comporter au moins '{0}' caractères.",
"ThisFieldIsNotAValidPhoneNumber.": "Ce champ n'est pas un numéro de téléphone valide.",
"ThisFieldMustBeBetween{0}And{1}": "Ce champ doit être compris entre {0} et {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Ce champ doit être supérieur ou égal à {0}.",
"ThisFieldMustBeLessOrEqual{0}": "Ce champ doit être inférieur ou égal à {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "Ce champ doit correspondre à l'expression régulière '{0}'.",
"ThisFieldIsRequired.": "Ce champ est requis.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Ce champ doit être une chaîne d'une longueur maximale de {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Ce champ doit être une chaîne d'une longueur minimale de {1} et d'une longueur maximale de {0}.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Ce champ doit comporter au maximum '{0}' caractères.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Ce champ doit comporter entre {1} et {0} caractères.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Ce champ n'est pas une URL http, https ou ftp complète valide.",
"ThisFieldIsInvalid.": "Ce champ n'est pas valide."
}
}
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/hi.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "यह फ़ील्ड मान्य नहीं है।",
"ThisFieldIsNotAValidEmailAddress.": "यह फ़ील्ड मान्य ई-मेल पता नहीं है।",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "यह फ़ील्ड केवल निम्नलिखित एक्सटेंशन वाली फाइलें स्वीकार करती है: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "यह फ़ील्ड '{0}' की अधिकतम लंबाई के साथ एक स्ट्रिंग या सरणी प्रकार होना चाहिए।",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "यह फ़ील्ड '{0}' की न्यूनतम लंबाई के साथ एक स्ट्रिंग या सरणी प्रकार होनी चाहिए।",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "इस फ़ील्ड की लंबाई अधिकतम '{0}' अक्षर होनी चाहिए।",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "इस फ़ील्ड की लंबाई न्यूनतम '{0}' अक्षर होनी चाहिए।",
"ThisFieldIsNotAValidPhoneNumber.": "यह फ़ील्ड मान्य फ़ोन नंबर नहीं है।",
"ThisFieldMustBeBetween{0}And{1}": "यह फ़ील्ड {0} और {1} के बीच होनी चाहिए।",
"ThisFieldMustBeGreaterThanOrEqual{0}": "यह फ़ील्ड {0} से बड़ी या उसके बराबर होनी चाहिए.",
"ThisFieldMustBeLessOrEqual{0}": "यह फ़ील्ड {0} से कम या उसके बराबर होनी चाहिए.",
"ThisFieldMustMatchTheRegularExpression{0}": "यह फ़ील्ड नियमित अभिव्यक्ति '{0}' से मेल खाना चाहिए।",
"ThisFieldIsRequired.": "यह फ़ील्ड आवश्यक है।",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "यह फ़ील्ड {0} की अधिकतम लंबाई के साथ एक स्ट्रिंग होनी चाहिए।",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "यह फ़ील्ड न्यूनतम लंबाई {1} और अधिकतम लंबाई {0} के साथ होनी चाहिए।",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "इस फ़ील्ड की लंबाई अधिकतम '{0}' अक्षर होनी चाहिए।",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "इस फ़ील्ड की लंबाई {1} और {0} अक्षरों के बीच होनी चाहिए।",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "यह फ़ील्ड एक पूरी तरह से योग्य http, https, या ftp URL नहीं है।",
"ThisFieldIsInvalid.": "यह फ़ील्ड अमान्य है।"
}
}
}

8
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/hr.json

@ -23,16 +23,16 @@
"ThisFieldIsNotValid.": "Ovo polje nije valjano.",
"ThisFieldIsNotAValidEmailAddress.": "Ovo polje nije valjana e-mail adresa.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Ovo polje prihvaća samo datoteke sa sljedećim ekstenzijama: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Ovo polje mora biti text ili niz sa maksimalnom dužinom od '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Ovo polje mora biti text ili niz sa minimalnom dužinom od '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Ovo polje može imati najviše '{0}' znakova.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Ovo polje mora imati najmanje '{0}' znakova.",
"ThisFieldIsNotAValidPhoneNumber.": "Ovo polje nije važeći broj telefona.",
"ThisFieldMustBeBetween{0}And{1}": "Ovo polje mora biti između {0} i {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Ovo polje mora biti veće od ili jednako {0}.",
"ThisFieldMustBeLessOrEqual{0}": "Ovo polje mora biti manje od ili jednako {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "Ovo polje mora odgovarati regularnom izrazu '{0}'.",
"ThisFieldIsRequired.": "Ovo polje je obavezno.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Ovo polje mora biti niz maksimalne duljine od: {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Ovo polja mora biti tekst sa minimalnom duljinom od {1} i maksimalnom duljinom od {0}.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Ovo polje može imati najviše '{0}' znakova.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Ovo polje mora imati najmanje {1} i najviše {0} znakova.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Ovo polje nije važeći potpuno kvalificirani http, https ili ftp URL.",
"ThisFieldIsInvalid.": "Ovo polje je nevažeće."
}

8
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/hu.json

@ -23,7 +23,7 @@
"ThisFieldIsNotValid.": "A mező nem érvényes.",
"ThisFieldIsNotAValidEmailAddress.": "A mező nem érvényes email cím.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "A mező csak fileneveket fogad a következő kiterjesztésekkel: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "A mezőnek szöveg vagy felsorolás tpusúnak kell lennie maximum '{0}' hosszal.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Ez a mező legfeljebb '{0}' karakter hosszú lehet.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "A mezőnek szöveg vagy felsorolás tpusúnak kell lennie minimum '{0}' hosszal.",
"ThisFieldIsNotAValidPhoneNumber.": "A mező nem érvényes telefonszám.",
"ThisFieldMustBeBetween{0}And{1}": "A mező értéke {0} és {1} között kell lennie.",
@ -31,9 +31,9 @@
"ThisFieldMustBeLessOrEqual{0}": "Ennek a mezőnek kisebbnek vagy egyenlőnek kell lennie, mint {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "A mezőnek meg kell felelnie a következő reguláris kifejezésnek '{0}'.",
"ThisFieldIsRequired.": "A mező szükséges.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "A mezőnek szöveg tpusúnak kell lennie maximum {0} hosszal.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "A mezőnek szöveget kell tartalmaznia minimum {1} és maximum {0} hosszan.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Ez a mező legfeljebb '{0}' karakter hosszú lehet.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Ennek a mezőnek legalább {1} és legfeljebb {0} karakter hosszúnak kell lennie.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "A mező nem érvényes fully-qualified http, https, vagy ftp URL cím.",
"ThisFieldIsInvalid.": "A mező nem érvényes."
}
}
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/is.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "Reiturinn er ekki rétt útfylltur.",
"ThisFieldIsNotAValidEmailAddress.": "Þessi reitur hefur ekki gilt netfang.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Þessi reitur tekur aðeins við skrám með eftirfarandi viðbótum: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Þessi reitur verður að vera strengur eða fylki með hámarkslengd '{0}''.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Þessi reitur verður að vera strengur eða fylki með lágmarkslengd '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Þetta svæði má að hámarki vera '{0}' stafir að lengd.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Þetta svæði verður að vera að lágmarki '{0}' stafir að lengd.",
"ThisFieldIsNotAValidPhoneNumber.": "Þessi reitur er ekki gilt símanúmer.",
"ThisFieldMustBeBetween{0}And{1}": "Þessi reitur verður að vera á milli {0} og {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Þessi reitur verður að vera stærri en eða jafn og {0}.",
"ThisFieldMustBeLessOrEqual{0}": "Þessi reitur verður að vera minni en eða jafn og {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "Þessi reitur verður að passa við regexpressionið '{0}'.",
"ThisFieldIsRequired.": "Þessi reitur er nauðsynlegur.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Þessi reitur verður að vera strengur með hámarkslengd {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Þessi reitur verður að vera strengur með lágmarkslengd {1} og hámarkslengd {0}.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Þetta svæði má að hámarki vera '{0}' stafir að lengd.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Þetta svæði verður að vera að lágmarki {1} og að hámarki {0} stafir að lengd.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Þessi reitur er ekki gild fullgild http, https, eða ftp slóð.",
"ThisFieldIsInvalid.": "Þessi reitur er ógildur."
}
}
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/it.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "Questo campo non è valido.",
"ThisFieldIsNotAValidEmailAddress.": "Questo campo non è un indirizzo e-mail valido.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Questo campo accetta solo file con le seguenti estensioni: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Questo campo deve essere un tipo stringa o matrice con una lunghezza massima di '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Questo campo deve essere una stringa o un tipo di matrice con una lunghezza minima di '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Questo campo può contenere al massimo '{0}' caratteri.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Questo campo deve contenere almeno '{0}' caratteri.",
"ThisFieldIsNotAValidPhoneNumber.": "Questo campo non è un numero di telefono valido.",
"ThisFieldMustBeBetween{0}And{1}": "Questo campo deve essere compreso tra {0} e {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Questo campo deve essere maggiore o uguale a {0}.",
"ThisFieldMustBeLessOrEqual{0}": "Questo campo deve essere minore o uguale a {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "Questo campo deve corrispondere all'espressione regolare '{0}'.",
"ThisFieldIsRequired.": "Questo campo è obbligatorio.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Questo campo deve essere una stringa con una lunghezza massima di {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Questo campo deve essere una stringa con una lunghezza minima di {1} e una lunghezza massima di {0}.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Questo campo può contenere al massimo '{0}' caratteri.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Questo campo deve contenere almeno {1} e al massimo {0} caratteri.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Questo campo non è un URL http, https o ftp completo e valido.",
"ThisFieldIsInvalid.": "Questo campo non è valido."
}
}
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/nl.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "Dir veld is ongeldig.",
"ThisFieldIsNotAValidEmailAddress.": "Dit veld is geen geldig e-mail adres.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Dit veld accepteert alleen bestanden met de volgende extensies: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Dit veld moet een tekenreeks- of arraytype zijn met een maximale lengte van '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Dit veld moet een tekenreeks- of arraytype zijn met een minimale lengte van '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Dit veld mag maximaal '{0}' tekens bevatten.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Dit veld moet minimaal '{0}' tekens bevatten.",
"ThisFieldIsNotAValidPhoneNumber.": "Dit veld is geen geldig telefoonnummer.",
"ThisFieldMustBeBetween{0}And{1}": "Dit veld moet tussen {0} en {1} liggen.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Dit veld moet groter zijn dan of gelijk zijn aan {0}.",
"ThisFieldMustBeLessOrEqual{0}": "Dit veld moet kleiner dan of gelijk zijn aan {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "Dit veld moet overeenkomen met de reguliere expressie '{0}'.",
"ThisFieldIsRequired.": "Dit veld is verplicht.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Dit veld moet een tekenreeks zijn met een maximale lengte van {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Dit veld moet een tekenreeks zijn met een minimale lengte van {1} en een maximale lengte van {0}.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Dit veld mag maximaal '{0}' tekens bevatten.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Dit veld moet minimaal {1} en maximaal {0} tekens bevatten.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Dit veld is geen geldige, volledig gekwalificeerde http-, https- of ftp-URL.",
"ThisFieldIsInvalid.": "Dit veld is ongeldig."
}
}
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/pl-PL.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "To pole jest nieprawidłowe.",
"ThisFieldIsNotAValidEmailAddress.": "To pole nie jest prawidłowym adresem e-mail.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "To pole akceptuje tylko pliki z następującymi rozszerzeniami: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "To pole musi być ciągiem lub typem tablicy o maksymalnej długości „{0}”.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "To pole musi być ciągiem lub typem tablicy o minimalnej długości „{0}”.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "To pole może mieć maksymalnie '{0}' znaków.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "To pole musi mieć co najmniej '{0}' znaków.",
"ThisFieldIsNotAValidPhoneNumber.": "To pole nie jest prawidłowym numerem telefonu.",
"ThisFieldMustBeBetween{0}And{1}": "To pole musi zawierać się w przedziale od {0} do {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "To pole musi być większe lub równe {0}.",
"ThisFieldMustBeLessOrEqual{0}": "To pole musi być mniejsze lub równe {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "To pole musi być zgodne z wyrażeniem regularnym „{0}”.",
"ThisFieldIsRequired.": "To pole jest wymagane.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "To pole musi być ciągiem o maksymalnej długości {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "To pole musi być ciągiem o minimalnej długości {1} i maksymalnej długości {0}.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "To pole może mieć maksymalnie '{0}' znaków.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "To pole musi mieć co najmniej {1} i maksymalnie {0} znaków.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "To pole nie jest prawidłowym, w pełni kwalifikowanym adresem URL http, https lub ftp.",
"ThisFieldIsInvalid.": "To pole jest nieprawidłowe."
}
}
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/pt-BR.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "Campo inválido.",
"ThisFieldIsNotAValidEmailAddress.": "E-mail inválido.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Este campo só aceita arquivos com as seguintes extensões: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Este campo deve ser do tipo palavra ou matriz com comprimento máximo de '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Este campo deve ser do tipo palavra ou matriz com comprimento mínimo de '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Este campo deve ter no máximo '{0}' caracteres.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Este campo deve ter no mínimo '{0}' caracteres.",
"ThisFieldIsNotAValidPhoneNumber.": "Número de telefone inválido.",
"ThisFieldMustBeBetween{0}And{1}": "Este campo deve estar entre {0} e {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Este campo deve ser maior ou igual a {0}.",
"ThisFieldMustBeLessOrEqual{0}": "Este campo deve ser menor ou igual a {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "Este campo deve ser compatível com a expressão regular: '{0}'.",
"ThisFieldIsRequired.": "Campo Obrigatório.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Campo com no máximo {0} caracteres.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Este campo deve possuir entre {1} e {0} caracteres.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Este campo deve ter no máximo '{0}' caracteres.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Este campo deve ter no mínimo {1} e no máximo {0} caracteres.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Este campo não é um http, https, ou ftp completamente qualificado.",
"ThisFieldIsInvalid.": "Campo inválido."
}
}
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/ro-RO.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "Acest câmp nu este valid.",
"ThisFieldIsNotAValidEmailAddress.": "Acest câmp nu este o adresă de e-mail validă.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Acest câmp acceptă doar fişiere cu următoarele extensii: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Acest câmp trebuie să fie de tipul string sau array cu lungimea maximă de '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Acest câmp trebuie să fie de tipul string sau arraz cu lungimea minimă de '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Acest câmp trebuie să aibă cel mult '{0}' caractere.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Acest câmp trebuie să aibă cel puțin '{0}' caractere.",
"ThisFieldIsNotAValidPhoneNumber.": "Acest câmp nu este un număr de telefon valid.",
"ThisFieldMustBeBetween{0}And{1}": "Acest câmp trebuie să fie între {0} şi {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Acest câmp trebuie să fie mai mare sau egal cu {0}.",
"ThisFieldMustBeLessOrEqual{0}": "Acest câmp trebuie să fie mai mic sau egal cu {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "Acest câmp trebuie să se potrivească cu expresia uzuală '{0}'.",
"ThisFieldIsRequired.": "Acest câmp este obligatoriu.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Acest câmp trebuie să fie un string cu lungimea maximă de {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Acest câmp trebuie să fie un string cu lungimea minimă de {1} şi lungimea maximă de {0}.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Acest câmp trebuie să aibă cel mult '{0}' caractere.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Acest câmp trebuie să aibă între {1} și {0} caractere.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Acest câmp nu este o adresă validă http, https sau ftp.",
"ThisFieldIsInvalid.": "Acest câmp este invalid."
}
}
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/ru.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "Значение в этом поле недействительно.",
"ThisFieldIsNotAValidEmailAddress.": "Это поле не содержит действительный адрес электронной почты.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Вы можете загрузить файлы только следующих форматов: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Это поле должно иметь тип строки или массива с максимальной длиной '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Это поле должно иметь тип строки или массива с минимальной длиной '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Это поле должно содержать не более '{0}' символов.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Это поле должно содержать не менее '{0}' символов.",
"ThisFieldIsNotAValidPhoneNumber.": "Это поле не содержит действительный номер телефона.",
"ThisFieldMustBeBetween{0}And{1}": "Это поле должно быть между {0} и {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Это поле должно быть больше или равно {0}.",
"ThisFieldMustBeLessOrEqual{0}": "Это поле должно быть меньше или равно {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "Это поле должно соответствовать регулярному выражению '{0}'.",
"ThisFieldIsRequired.": "Это обязательное поле.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Это поле должно быть строкой с максимальной длиной {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Это поле должно быть строкой с минимальной длиной {1} и максимальной длиной {0}.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Это поле должно содержать не более '{0}' символов.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Это поле должно содержать от {1} до {0} символов.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Значение в поле не является действительным полным http, https или ftp адресом.",
"ThisFieldIsInvalid.": "Значение в этом поле недопустимо."
}
}
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/sk.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "Toto pole nie je platné.",
"ThisFieldIsNotAValidEmailAddress.": "V tomto poli nie je platná e-mailová adresa.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Toto pole akceptuje iba súbory s nasledujúcimi príponami: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Toto pole musí byť typu reťazec alebo pole s maximálnou dĺžkou '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Toto pole musí byť typu reťazec alebo pole s minimálnou dĺžkou '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "To polje sme imeti največ '{0}' znakov.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "To polje mora imeti najmanj '{0}' znakov.",
"ThisFieldIsNotAValidPhoneNumber.": "V tomto poli nie je platné telefónne číslo.",
"ThisFieldMustBeBetween{0}And{1}": "Toto pole musí byť medzi {0} a {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Toto pole musí byť väčšie alebo rovné {0}.",
"ThisFieldMustBeLessOrEqual{0}": "Toto pole musí byť menšie alebo rovné {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "Toto pole musí zodpovedať regulárnemu výrazu '{0}'.",
"ThisFieldIsRequired.": "Toto pole je povinné.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Toto pole musí byť typu reťazec s maximálnou dĺžkou {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Toto pole musí byť typu reťazec s minimálnou dĺžkou {1} a maximálnou dĺžkou {0}.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "To polje sme imeti največ '{0}' znakov.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "To polje mora imeti najmanj {1} in največ {0} znakov.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "V tomto poli nie je platná plne kvalifikovaná http, https alebo ftp URL.",
"ThisFieldIsInvalid.": "Toto pole je neplatné."
}
}
}

2
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/sl.json

@ -36,4 +36,4 @@
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "To polje ni veljaven popolnoma kvalificiran URL http, https ali ftp.",
"ThisFieldIsInvalid.": "To polje ni veljavno."
}
}
}

8
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/tr.json

@ -23,14 +23,14 @@
"ThisFieldIsNotValid.": "Bu alan geçerli değil.",
"ThisFieldIsNotAValidEmailAddress.": "Bu alan geçerli bir e-posta adresi olmalıdır.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Bu alan sadece şu uzantılarda dosyaları kabul eder: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Bu alan en fazla '{0}' uzunluğunda bir metin ya da dizi olmalıdır.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Bu alan en az '{0}' uzunluğunda bir metin ya da dizi olmalıdır.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Bu alan en fazla '{0}' karakter uzunluğunda olmalıdır.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Bu alan en az '{0}' karakter uzunluğunda olmalıdır.",
"ThisFieldIsNotAValidPhoneNumber.": "Bu alan geçerli bir telefon numarası olmalıdır.",
"ThisFieldMustBeBetween{0}And{1}": "Bu alanın değeri {0} ile {1} arasında olmalıdır.",
"ThisFieldMustMatchTheRegularExpression{0}": "Bu alan şu düzenli ifadeye uymalıdır: '{0}'.",
"ThisFieldIsRequired.": "Bu alan zorunludur.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Bu alan en fazla {0} uzunluğunda bir metin olmalıdır.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Bu alan en az {1}, en fazla {0} uzunluğunda bir metin olmalıdır.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Bu alan en fazla '{0}' karakter uzunluğunda olmalıdır.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Bu alan en az {1} ve en fazla {0} karakter uzunluğunda olmalıdır.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Bu alan geçerli bir http, https, ya da ftp adresi olmalıdır.",
"ThisFieldIsInvalid.": "Bu alan geçerli değil.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Bu alan {0}'dan büyük veya eşit olmalıdır.",

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/vi.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "Trường này không hợp lệ.",
"ThisFieldIsNotAValidEmailAddress.": "Trường này không phải là địa chỉ e-mail hợp lệ.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Trường này chỉ chấp nhận các tệp có các phần mở rộng sau: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Trường này phải là một kiểu chuỗi hoặc mảng độ dài tối đa '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Trường này phải là một kiểu chuỗi hoặc mảng có độ dài tối thiểu là '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Trường này phải có tối đa '{0}' ký tự.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Trường này phải có ít nhất '{0}' ký tự.",
"ThisFieldIsNotAValidPhoneNumber.": "Trường này không phải là số điện thoại hợp lệ.",
"ThisFieldMustBeBetween{0}And{1}": "Trường này phải nằm trong khoảng từ {0} đến {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "Trường này phải lớn hơn hoặc bằng {0}.",
"ThisFieldMustBeLessOrEqual{0}": "Trường này phải nhỏ hơn hoặc bằng {0}.",
"ThisFieldMustMatchTheRegularExpression{0}": "Trường này phải khớp với biểu thức chính quy '{0}'.",
"ThisFieldIsRequired.": "Trường này là bắt buộc.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Trường này phải là một chuỗi có độ dài tối đa là {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Trường này phải là một chuỗi có độ dài tối thiểu là {1} và độ dài tối đa là {0}.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Trường này phải có tối đa '{0}' ký tự.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Trường này phải có ít nhất {1} và tối đa {0} ký tự.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Trường này không phải là URL http, https hoặc ftp đủ điều kiện hợp lệ.",
"ThisFieldIsInvalid.": "Trường này không hợp lệ."
}
}
}

8
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/zh-Hans.json

@ -23,7 +23,7 @@
"ThisFieldIsNotValid.": "验证未通过.",
"ThisFieldIsNotAValidEmailAddress.": "字段不是有效的邮箱地址.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "字段只允许以下扩展名的文件: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "字段必须是最大长度为'{0}'的字符串或数组.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "该字段的长度不能超过'{0}'个字符.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "字段必须是最小长度为'{0}'的字符串或数组.",
"ThisFieldIsNotAValidPhoneNumber.": "字段不是有效的手机号码.",
"ThisFieldMustBeBetween{0}And{1}": "字段值必须在{0}和{1}范围内.",
@ -31,9 +31,9 @@
"ThisFieldMustBeLessOrEqual{0}": "该字段必须小于或等于 {0}。",
"ThisFieldMustMatchTheRegularExpression{0}": "字段必须匹配正则表达式'{0}'.",
"ThisFieldIsRequired.": "字段不可为空.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "字段必须是长度为{0}的字符串.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "字段必须是最小长度为{1}并且最大长度{0}的字符串.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "该字段的长度不能超过'{0}'个字符.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "该字段的长度应在{1}到{0}个字符之间.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "字段{0}不是有效的完全限定的http,https或ftp URL.",
"ThisFieldIsInvalid.": "该字段无效."
}
}
}

10
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/zh-Hant.json

@ -23,17 +23,17 @@
"ThisFieldIsNotValid.": "此驗證未通過.",
"ThisFieldIsNotAValidEmailAddress.": "此欄位不是有效的郵箱地址.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "此欄位只允許以下副檔名的文件: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "此欄位必須是最大長度為'{0}'的字串或陣列.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "此欄位必須是最小長度為'{0}'的字串或陣列.",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "此字段的長度不能超過'{0}'個字符.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "此字段的長度不能少於'{0}'個字符.",
"ThisFieldIsNotAValidPhoneNumber.": "此欄位不是有效的電話號碼.",
"ThisFieldMustBeBetween{0}And{1}": "此欄位值必須在{0}和{1}範圍內.",
"ThisFieldMustBeGreaterThanOrEqual{0}": "該字段必須大於或等於 {0}。",
"ThisFieldMustBeLessOrEqual{0}": "該欄位必須小於或等於 {0}。",
"ThisFieldMustMatchTheRegularExpression{0}": "此欄位必須匹配正規表示式'{0}'.",
"ThisFieldIsRequired.": "此欄位不可為空.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "此欄位必須是長度為{0}的字串.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "此欄位必須是最小長度為{1}並且最大長度{0}的字串.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "此字段的長度不能超過'{0}'個字符.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "此字段的長度應在{1}到{0}個字符之間.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "此欄位不是有效的完全限定的http,https或ftp URL.",
"ThisFieldIsInvalid.": "此欄位是無效值."
}
}
}

Loading…
Cancel
Save