diff --git a/public/language/ar/admin/settings/reputation.json b/public/language/ar/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/ar/admin/settings/reputation.json +++ b/public/language/ar/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/bg/admin/settings/reputation.json b/public/language/bg/admin/settings/reputation.json index 4e00ac9e79..e3ed103953 100644 --- a/public/language/bg/admin/settings/reputation.json +++ b/public/language/bg/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Настройки за докладите", "flags.limit-per-target": "Максимален брой докладвания на едно и също нещо", - "flags.limit-per-target-placeholder": "По подразбиране: 0" + "flags.limit-per-target-placeholder": "По подразбиране: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/bg/register.json b/public/language/bg/register.json index 64dc447ddb..b96ac46593 100644 --- a/public/language/bg/register.json +++ b/public/language/bg/register.json @@ -25,7 +25,7 @@ "gdpr_agree_data": "Съгласявам се това личната ми информация да се съхранява и обработва от този уеб сайт.", "gdpr_agree_email": "Съгласявам се да получавам е-писма с резюмета и известия от този уеб сайт.", "gdpr_consent_denied": "Трябва да се съгласите с това уеб сайтът да събира/обработва информацията Ви, и да Ви изпраща е-писма.", - "invite.error-admin-only": "Direct user registration has been disabled. Please contact an administrator for more details.", - "invite.error-invite-only": "Direct user registration has been disabled. You must be invited by an existing user in order to access this forum.", - "invite.error-invalid-data": "The registration data received does not correspond to our records. Please contact an administrator for more details" + "invite.error-admin-only": "Директното регистриране е изключено. Моля, свържете се с администратор за повече подробности.", + "invite.error-invite-only": "Директното регистриране е изключено. Трябва да получите покана от вече регистриран потребител, за да имате достъп до този форум.", + "invite.error-invalid-data": "Получените данни за регистрация не съответстват на нашите записи. Моля, свържете се с администратор за повече подробности." } \ No newline at end of file diff --git a/public/language/bn/admin/settings/reputation.json b/public/language/bn/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/bn/admin/settings/reputation.json +++ b/public/language/bn/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/cs/admin/settings/reputation.json b/public/language/cs/admin/settings/reputation.json index fe553e0467..fa73cd465c 100644 --- a/public/language/cs/admin/settings/reputation.json +++ b/public/language/cs/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/da/admin/settings/reputation.json b/public/language/da/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/da/admin/settings/reputation.json +++ b/public/language/da/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/de/admin/settings/reputation.json b/public/language/de/admin/settings/reputation.json index 12ee152dbd..3a89d6c82a 100644 --- a/public/language/de/admin/settings/reputation.json +++ b/public/language/de/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/el/admin/settings/reputation.json b/public/language/el/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/el/admin/settings/reputation.json +++ b/public/language/el/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/en-US/admin/settings/reputation.json b/public/language/en-US/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/en-US/admin/settings/reputation.json +++ b/public/language/en-US/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/en-x-pirate/admin/settings/reputation.json b/public/language/en-x-pirate/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/en-x-pirate/admin/settings/reputation.json +++ b/public/language/en-x-pirate/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/es/admin/settings/reputation.json b/public/language/es/admin/settings/reputation.json index ba3359d467..079b0a6712 100644 --- a/public/language/es/admin/settings/reputation.json +++ b/public/language/es/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/et/admin/settings/reputation.json b/public/language/et/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/et/admin/settings/reputation.json +++ b/public/language/et/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/fa-IR/admin/settings/reputation.json b/public/language/fa-IR/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/fa-IR/admin/settings/reputation.json +++ b/public/language/fa-IR/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/fi/admin/settings/reputation.json b/public/language/fi/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/fi/admin/settings/reputation.json +++ b/public/language/fi/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/fr/admin/settings/reputation.json b/public/language/fr/admin/settings/reputation.json index 240f8b759d..89d7c7f333 100644 --- a/public/language/fr/admin/settings/reputation.json +++ b/public/language/fr/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Paramètres de signalement", "flags.limit-per-target": "Nombre maximum de fois qu'un élément peut être signalé", - "flags.limit-per-target-placeholder": "Défaut: 0" + "flags.limit-per-target-placeholder": "Défaut: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/gl/admin/settings/reputation.json b/public/language/gl/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/gl/admin/settings/reputation.json +++ b/public/language/gl/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/he/admin/settings/reputation.json b/public/language/he/admin/settings/reputation.json index 837a948a72..abeb7a97a1 100644 --- a/public/language/he/admin/settings/reputation.json +++ b/public/language/he/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "מספר הפעמים המרבי שניתן לסמן משהו", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/hr/admin/settings/reputation.json b/public/language/hr/admin/settings/reputation.json index aeb6615bef..2c1a9b87ff 100644 --- a/public/language/hr/admin/settings/reputation.json +++ b/public/language/hr/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/hu/admin/settings/reputation.json b/public/language/hu/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/hu/admin/settings/reputation.json +++ b/public/language/hu/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/id/admin/settings/reputation.json b/public/language/id/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/id/admin/settings/reputation.json +++ b/public/language/id/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/it/admin/settings/reputation.json b/public/language/it/admin/settings/reputation.json index b9b943f078..c5566a7e85 100644 --- a/public/language/it/admin/settings/reputation.json +++ b/public/language/it/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Impostazioni segnalazioni", "flags.limit-per-target": "Numero massimo di volte che qualcosa può essere segnalato", - "flags.limit-per-target-placeholder": "Predefinito: 0" + "flags.limit-per-target-placeholder": "Predefinito: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/ja/admin/settings/reputation.json b/public/language/ja/admin/settings/reputation.json index 8be487f769..03299443eb 100644 --- a/public/language/ja/admin/settings/reputation.json +++ b/public/language/ja/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/ko/admin/settings/reputation.json b/public/language/ko/admin/settings/reputation.json index 62fc306db7..c6db83c2cf 100644 --- a/public/language/ko/admin/settings/reputation.json +++ b/public/language/ko/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/lt/admin/settings/reputation.json b/public/language/lt/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/lt/admin/settings/reputation.json +++ b/public/language/lt/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/lv/admin/settings/reputation.json b/public/language/lv/admin/settings/reputation.json index 0d97e6264c..940b8110d0 100644 --- a/public/language/lv/admin/settings/reputation.json +++ b/public/language/lv/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/ms/admin/settings/reputation.json b/public/language/ms/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/ms/admin/settings/reputation.json +++ b/public/language/ms/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/nb/admin/settings/reputation.json b/public/language/nb/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/nb/admin/settings/reputation.json +++ b/public/language/nb/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/nl/admin/settings/reputation.json b/public/language/nl/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/nl/admin/settings/reputation.json +++ b/public/language/nl/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/pl/admin/settings/reputation.json b/public/language/pl/admin/settings/reputation.json index 8f79a36410..54e1d91e94 100644 --- a/public/language/pl/admin/settings/reputation.json +++ b/public/language/pl/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Ustawienia flag", "flags.limit-per-target": "Maksymalna ilość razy coś może być oflagowane", - "flags.limit-per-target-placeholder": "Domyślnie: 0" + "flags.limit-per-target-placeholder": "Domyślnie: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/pt-BR/admin/settings/reputation.json b/public/language/pt-BR/admin/settings/reputation.json index cced4aedd8..3e568926e9 100644 --- a/public/language/pt-BR/admin/settings/reputation.json +++ b/public/language/pt-BR/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/pt-PT/admin/settings/reputation.json b/public/language/pt-PT/admin/settings/reputation.json index a86c4fb7df..9f3e5c574d 100644 --- a/public/language/pt-PT/admin/settings/reputation.json +++ b/public/language/pt-PT/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/ro/admin/settings/reputation.json b/public/language/ro/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/ro/admin/settings/reputation.json +++ b/public/language/ro/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/ru/admin/settings/reputation.json b/public/language/ru/admin/settings/reputation.json index 99361b6be2..d4009c88a7 100644 --- a/public/language/ru/admin/settings/reputation.json +++ b/public/language/ru/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/rw/admin/settings/reputation.json b/public/language/rw/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/rw/admin/settings/reputation.json +++ b/public/language/rw/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/sc/admin/settings/reputation.json b/public/language/sc/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/sc/admin/settings/reputation.json +++ b/public/language/sc/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/sk/admin/settings/reputation.json b/public/language/sk/admin/settings/reputation.json index 13cefdab51..d2d6aceee5 100644 --- a/public/language/sk/admin/settings/reputation.json +++ b/public/language/sk/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/sl/admin/settings/reputation.json b/public/language/sl/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/sl/admin/settings/reputation.json +++ b/public/language/sl/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/sr/admin/settings/reputation.json b/public/language/sr/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/sr/admin/settings/reputation.json +++ b/public/language/sr/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/sv/admin/settings/reputation.json b/public/language/sv/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/sv/admin/settings/reputation.json +++ b/public/language/sv/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/th/admin/settings/reputation.json b/public/language/th/admin/settings/reputation.json index f5659569a9..7cfa636521 100644 --- a/public/language/th/admin/settings/reputation.json +++ b/public/language/th/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/tr/admin/settings/reputation.json b/public/language/tr/admin/settings/reputation.json index 331752c1a7..f5569cea46 100644 --- a/public/language/tr/admin/settings/reputation.json +++ b/public/language/tr/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Şikayet Ayarları", "flags.limit-per-target": "Maksimum şikayet edilme sayısı", - "flags.limit-per-target-placeholder": "Varsayılan: 0" + "flags.limit-per-target-placeholder": "Varsayılan: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/uk/admin/settings/reputation.json b/public/language/uk/admin/settings/reputation.json index e83ea32f5c..71f818b4fb 100644 --- a/public/language/uk/admin/settings/reputation.json +++ b/public/language/uk/admin/settings/reputation.json @@ -16,5 +16,7 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0" + "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned" } \ No newline at end of file diff --git a/public/language/vi/admin/advanced/database.json b/public/language/vi/admin/advanced/database.json index 8af9b2955f..641101ea7f 100644 --- a/public/language/vi/admin/advanced/database.json +++ b/public/language/vi/admin/advanced/database.json @@ -47,6 +47,6 @@ "redis.raw-info": "Thông Tin Gốc Của Redis", "postgres": "Postgres", - "postgres.version": "PostgreSQL Version", - "postgres.raw-info": "Postgres Raw Info" + "postgres.version": "Phiên Bản PostgreSQL", + "postgres.raw-info": "Thông tin gốc của Postgres" } diff --git a/public/language/vi/admin/dashboard.json b/public/language/vi/admin/dashboard.json index 2710e99e41..40da6186e7 100644 --- a/public/language/vi/admin/dashboard.json +++ b/public/language/vi/admin/dashboard.json @@ -37,7 +37,7 @@ "restart-required": "Yêu cầu khởi động lại", "search-plugin-installed": "Plugin Tìm Kiếm đã được cài đặt", "search-plugin-not-installed": "Plugin Tìm Kiếm chưa được cài đặt", - "search-plugin-tooltip": "Install a search plugin from the plugin page in order to activate search functionality", + "search-plugin-tooltip": "Cài đặt một plugin tìm kiếm từ trang plugin để kích hoạt chức năng tìm kiếm", "control-panel": "Điều khiển hệ thống", "rebuild-and-restart": "Xây Dựng Lại & Khởi Động Lại", @@ -60,7 +60,7 @@ "user-presence": "User Presence", "on-categories": "On categories list", - "reading-posts": "Reading posts", + "reading-posts": "Đọc bài viết", "browsing-topics": "Browsing topics", "recent": "Recent", "unread": "Unread", diff --git a/public/language/vi/admin/extend/plugins.json b/public/language/vi/admin/extend/plugins.json index 45325ad891..05acd94201 100644 --- a/public/language/vi/admin/extend/plugins.json +++ b/public/language/vi/admin/extend/plugins.json @@ -20,9 +20,9 @@ "order.explanation": "Các plugin tải theo thứ tự được chỉ định ở đây, từ trên xuống dưới", "plugin-item.themes": "Giao diện", - "plugin-item.deactivate": "Hủy kích hoạt", + "plugin-item.deactivate": "Vô Hiệu", "plugin-item.activate": "Kích hoạt", - "plugin-item.install": "Install", + "plugin-item.install": "Cài đặt", "plugin-item.uninstall": "Gỡ cài đặt", "plugin-item.settings": "Cài đặt", "plugin-item.installed": "Đã Cài Đặt", @@ -31,8 +31,8 @@ "plugin-item.more-info": "Để biết thêm thông tin:", "plugin-item.unknown": "Không Xác Định", "plugin-item.unknown-explanation": "Không thể xác định trạng thái của plugin này, có thể do lỗi định cấu hình sai.", - "plugin-item.compatible": "This plugin works on NodeBB %1", - "plugin-item.not-compatible": "This plugin has no compatibility data, make sure it works before installing on your production environment.", + "plugin-item.compatible": "Plugin này hoạt động trên NodeBB %1", + "plugin-item.not-compatible": "Plugin này không có dữ liệu tương thích, hãy đảm bảo rằng nó hoạt động trước khi cài đặt trên môi trường sản phẩm của bạn.", "alert.enabled": "Đã Bật Plugin", "alert.disabled": "Plugin Đã Tắt", @@ -48,10 +48,10 @@ "alert.package-manager-unreachable": "
NodeBB không thể tiếp cận trình quản lý gói, bản nâng cấp không được đề xuất vào lúc này.
", "alert.incompatible": "Phiên bản NodeBB (v%1) của bạn chỉ được xóa để nâng cấp lên v%2 của plugin này. Vui lòng cập nhật NodeBB của bạn nếu muốn cài đặt phiên bản mới hơn của plugin này.
", "alert.possibly-incompatible": "Không Có Thông Tin Tương Thích
Plugin này không đưa ra một phiên bản cụ thể để cài đặt với phiên bản NodeBB của bạn. Không đảm bảo khả năng tương thích hoàn toàn và có thể khiến NodeBB của bạn không hoạt động bình thường.
Trường hợp NodeBB không thể hoạt động đúng:
$ ./nodebb reset plugin=\"%1\"
Tiếp tục cài đặt phiên bản mới nhất của plugin này?
", - "alert.reorder": "Plugins Re-ordered", + "alert.reorder": "Các Plugin Đã Được Sắp Xếp Lại", "alert.reorder-success": "Vui lòng xây dựng lại và khởi động lại NodeBB của bạn để hoàn tất quá trình.", - "license.title": "Plugin License Information", - "license.intro": "The plugin %1 is licensed under the %2. Please read and understand the license terms prior to activating this plugin.", - "license.cta": "Do you wish to continue with activating this plugin?" + "license.title": "Thông Tin Cấp Phép Plugin", + "license.intro": "Plugin %1 được cấp phép theo %2. Vui lòng đọc và hiểu các điều khoản cấp phép trước khi kích hoạt plugin này.", + "license.cta": "Bạn có muốn tiếp tục kích hoạt plugin này không?" } diff --git a/public/language/vi/admin/extend/rewards.json b/public/language/vi/admin/extend/rewards.json index 486afa2fc3..89c006fe45 100644 --- a/public/language/vi/admin/extend/rewards.json +++ b/public/language/vi/admin/extend/rewards.json @@ -1,7 +1,7 @@ { "rewards": "Phần thưởng", - "condition-if-users": "If User's", - "condition-is": "Is:", + "condition-if-users": "Nếu Người Dùng", + "condition-is": "Là:", "condition-then": "Sau đó:", "max-claims": "Số lần nhận thưởng có thể nhận được", "zero-infinite": "Nhập 0 cho vô hạn", diff --git a/public/language/vi/admin/manage/categories.json b/public/language/vi/admin/manage/categories.json index 0b5fb4a251..cd06281565 100644 --- a/public/language/vi/admin/manage/categories.json +++ b/public/language/vi/admin/manage/categories.json @@ -11,7 +11,7 @@ "num-recent-replies": "# of Recent Replies", "ext-link": "External Link", "is-section": "Treat this category as a section", - "post-queue": "Post queue", + "post-queue": "Hàng đợi bài đăng", "tag-whitelist": "Tag Whitelist", "upload-image": "Upload Image", "delete-image": "Remove", @@ -38,7 +38,7 @@ "privileges.category-selector": "Configuring privileges for ", "privileges.warning": "Note: Privilege settings take effect immediately. It is not necessary to save the category after adjusting these settings.", "privileges.section-viewing": "Viewing Privileges", - "privileges.section-posting": "Posting Privileges", + "privileges.section-posting": "Đặc Quyền Bài Đăng", "privileges.section-moderation": "Moderation Privileges", "privileges.section-other": "Other", "privileges.section-user": "User", @@ -61,13 +61,13 @@ "analytics.pageviews-hourly": "Hình 1 – Số lượt xem trang hàng giờ cho chuyên mục này", "analytics.pageviews-daily": "Hình 2 – Số lượt xem trang hàng ngày cho chuyên mục này", "analytics.topics-daily": "Figure 3 – Daily topics created in this category", - "analytics.posts-daily": "Figure 4 – Daily posts made in this category", + "analytics.posts-daily": "Hình 4 – Bài viết hàng ngày được thực hiện trong danh mục này", "alert.created": "Created", "alert.create-success": "Category successfully created!", "alert.none-active": "You have no active categories.", "alert.create": "Create a Category", - "alert.confirm-purge": "Do you really want to purge this category \"%1\"?
Purging a category will remove all topics and posts, and delete the category from the database. If you want to remove a category temporarily, you'll want to \"disable\" the category instead.
", + "alert.confirm-purge": "Bạn có thực sự muốn xóa danh mục \"%1\" này không?
Xóa danh mục sẽ xóa tất cả các chủ đề và bài đăng, đồng thời xóa danh mục khỏi cơ sở dữ liệu. Nếu bạn muốn xóa một danh mụctạm thời, thay vào đó bạn sẽ muốn \"vô hiệu hóa\" danh mục.
", "alert.purge-success": "Category purged!", "alert.copy-success": "Settings Copied!", "alert.set-parent-category": "Set Parent Category", diff --git a/public/language/vi/admin/manage/digest.json b/public/language/vi/admin/manage/digest.json index 162e6c2a78..f602fbee4b 100644 --- a/public/language/vi/admin/manage/digest.json +++ b/public/language/vi/admin/manage/digest.json @@ -1,6 +1,6 @@ { "lead": "Một danh sách các số liệu thống kê và thời gian phân phối được hiển thị dưới đây.", - "disclaimer": "Please be advised that email delivery is not guaranteed, due to the nature of email technology. Many variables factor into whether an email sent to the recipient server is ultimately delivered into the user's inbox, including server reputation, blacklisted IP addresses, and whether DKIM/SPF/DMARC is configured.", + "disclaimer": "Xin lưu ý rằng việc gửi email không được đảm bảo, do bản chất của công nghệ email. Nhiều yếu tố quyết định đến việc liệu một email được gửi đến máy chủ người nhận cuối cùng có được gửi đến hộp thư đến của người dùng hay không, bao gồm danh tiếng của máy chủ, địa chỉ IP nằm trong danh sách đen và liệu DKIM/SPF/DMARC được cấu hình.", "disclaimer-continued": "A successful delivery means the message was sent successfully by NodeBB and acknowledged by the recipient server. It does not mean the email landed in the inbox. For best results, we recommend using a third-party email delivery service such as SendGrid.", "user": "Người dùng", diff --git a/public/language/vi/admin/manage/privileges.json b/public/language/vi/admin/manage/privileges.json index a6b39716fd..19d1c1d233 100644 --- a/public/language/vi/admin/manage/privileges.json +++ b/public/language/vi/admin/manage/privileges.json @@ -5,7 +5,7 @@ "user-privileges": "User Privileges", "edit-privileges": "Edit Privileges", "select-clear-all": "Select/Clear All", - "chat": "Chat", + "chat": "Trò chuyện", "upload-images": "Upload Images", "upload-files": "Upload Files", "signature": "Signature", @@ -26,12 +26,12 @@ "create-topics": "Create Topics", "reply-to-topics": "Reply to Topics", "tag-topics": "Tag Topics", - "edit-posts": "Edit Posts", + "edit-posts": "Chỉnh Sửa Bài Đăng", "view-edit-history": "View Edit History", - "delete-posts": "Delete Posts", - "view_deleted": "View Deleted Posts", - "upvote-posts": "Upvote Posts", - "downvote-posts": "Downvote Posts", + "delete-posts": "Xóa Bài Đăng", + "view_deleted": "Xem Bài Viết Đã Xóa", + "upvote-posts": "Ủng Hộ Bài Đăng", + "downvote-posts": "Phản Đối Bài Đăng", "delete-topics": "Delete Topics", "purge": "Purge", "moderate": "Moderate", diff --git a/public/language/vi/admin/manage/users.json b/public/language/vi/admin/manage/users.json index 76488baeb7..d18d5b776c 100644 --- a/public/language/vi/admin/manage/users.json +++ b/public/language/vi/admin/manage/users.json @@ -14,7 +14,7 @@ "reset-flags": "Reset Flags", "delete": "Delete User(s)", "delete-content": "Delete User(s) Content", - "purge": "Delete User(s) and Content", + "purge": "Xóa Người Dùng vàNội Dung", "download-csv": "Download CSV", "manage-groups": "Manage Groups", "add-group": "Add Group", @@ -47,8 +47,8 @@ "users.uid": "uid", "users.username": "username", "users.email": "email", - "users.postcount": "postcount", - "users.reputation": "reputation", + "users.postcount": "số lượng bài viết", + "users.reputation": "uy tín", "users.flags": "flags", "users.joined": "joined", "users.last-online": "last online", @@ -88,11 +88,11 @@ "alerts.validate-email-success": "Emails validated", "alerts.validate-force-password-reset-success": "User(s) passwords have been reset and their existing sessions have been revoked.", "alerts.password-reset-confirm": "Do you want to send password reset email(s) to these user(s)?", - "alerts.confirm-delete": "Warning!Do you really want to delete user(s)?
This action is not reversible! Only the user account will be deleted, their posts and topics will remain.
", + "alerts.confirm-delete": "Cảnh báo!Bạn có thực sự muốn xóa người dùng?
Hành động này là không thể đảo ngược! Chỉ tài khoản người dùng sẽ bị xóa, các bài đăng và chủ đề của họ sẽ vẫn còn.
", "alerts.delete-success": "User(s) Deleted!", - "alerts.confirm-delete-content": "Warning!Do you really want to delete these user(s) content?
This action is not reversible! The users' accounts will remain, but their posts and topics will be deleted.
", + "alerts.confirm-delete-content": "Cảnh báo!Bạn có thực sự muốn xóa nội dung của người dùng này?
Hành động này là không thể hoàn tác! Tài khoản của người dùng sẽ vẫn còn, nhưng các bài đăng và chủ đề của họ sẽ bị xóa.
", "alerts.delete-content-success": "User(s) Content Deleted!", - "alerts.confirm-purge": "Warning!Do you really want to delete user(s) and their content?
This action is not reversible! All user data and content will be erased!
", + "alerts.confirm-purge": "Cảnh báo!Bạn có chắc chắn xóa người dùng và nội dung của họ?
Hành động này không thể khôi phục! Tất cả dữ liệu người dùng và nội dung sẽ bị xóa!
", "alerts.create": "Create User", "alerts.button-create": "Create", "alerts.button-cancel": "Cancel", @@ -103,6 +103,6 @@ "alerts.prompt-email": "Emails: ", "alerts.email-sent-to": "An invitation email has been sent to %1", "alerts.x-users-found": "%1 user(s) found, (%2 seconds)", - "export-users-started": "Exporting users as csv, this might take a while. You will receive a notification when it is complete.", + "export-users-started": "Xuất người dùng dưới dạng csv, quá trình này có thể mất một lúc. Bạn sẽ nhận được thông báo khi hoàn tất.", "export-users-completed": "Users exported as csv, click here to download." } \ No newline at end of file diff --git a/public/language/vi/admin/settings/api.json b/public/language/vi/admin/settings/api.json index 50892925f3..f3f36ef5ea 100644 --- a/public/language/vi/admin/settings/api.json +++ b/public/language/vi/admin/settings/api.json @@ -6,7 +6,7 @@ "docs": "Click here to access the full API specification", "require-https": "Require API usage via HTTPS only", - "require-https-caveat": "Note: Some installations involving load balancers may proxy their requests to NodeBB using HTTP, in which case this option should remain disabled.", + "require-https-caveat": "Ghi chú: Một số cài đặt liên quan đến bộ cân bằng tải có thể ủy quyền các yêu cầu của họ tới NodeBB bằng HTTP, trong trường hợp đó tùy chọn này vẫn bị vô hiệu hóa.", "uid": "User ID", "uid-help-text": "Specify a User ID to associate with this token. If the user ID is0
, it will be considered a master token, which can assume the identity of other users based on the _uid
parameter",
diff --git a/public/language/vi/admin/settings/chat.json b/public/language/vi/admin/settings/chat.json
index 67898611e7..2dfb9e6575 100644
--- a/public/language/vi/admin/settings/chat.json
+++ b/public/language/vi/admin/settings/chat.json
@@ -1,12 +1,12 @@
{
- "chat-settings": "Chat Settings",
- "disable": "Disable chat",
- "disable-editing": "Disable chat message editing/deletion",
+ "chat-settings": "Cài Đặt Trò Chuyện",
+ "disable": "Tắt trò chuyện",
+ "disable-editing": "Tắt chỉnh sửa / xóa tin nhắn trò chuyện",
"disable-editing-help": "Administrators and global moderators are exempt from this restriction",
- "max-length": "Maximum length of chat messages",
- "max-room-size": "Maximum number of users in chat rooms",
- "delay": "Time between chat messages in milliseconds",
- "notification-delay": "Notification delay for chat messages. (0 for no delay)",
- "restrictions.seconds-edit-after": "Number of seconds a chat message will remain editable. (0 disabled)",
- "restrictions.seconds-delete-after": "Number of seconds a chat message will remain deletable. (0 disabled)"
+ "max-length": "Độ dài tối đa của tin nhắn trò chuyện",
+ "max-room-size": "Số lượng người dùng tối đa trong phòng trò chuyện",
+ "delay": "Thời gian giữa các tin nhắn trò chuyện tính bằng mili giây",
+ "notification-delay": "Độ trễ thông báo cho tin nhắn trò chuyện. (0 để không bị chậm trễ)",
+ "restrictions.seconds-edit-after": "Số giây một tin nhắn trò chuyện sẽ vẫn có thể chỉnh sửa. (0 bị vô hiệu hóa)",
+ "restrictions.seconds-delete-after": "Số giây một tin nhắn trò chuyện vẫn có thể xóa được. (0 bị vô hiệu hóa)"
}
\ No newline at end of file
diff --git a/public/language/vi/admin/settings/cookies.json b/public/language/vi/admin/settings/cookies.json
index a9af6255bc..7c74ebc38f 100644
--- a/public/language/vi/admin/settings/cookies.json
+++ b/public/language/vi/admin/settings/cookies.json
@@ -1,7 +1,7 @@
{
"eu-consent": "Tuân thủ EU",
"consent.enabled": "Enabled",
- "consent.message": "Notification message",
+ "consent.message": "Tin nhắn thông báo",
"consent.acceptance": "Acceptance message",
"consent.link-text": "Policy Link Text",
"consent.link-url": "Policy Link URL",
diff --git a/public/language/vi/admin/settings/general.json b/public/language/vi/admin/settings/general.json
index 7b319ee898..11ef169772 100644
--- a/public/language/vi/admin/settings/general.json
+++ b/public/language/vi/admin/settings/general.json
@@ -40,5 +40,5 @@
"site-colors": "Site Color Metadata",
"theme-color": "Theme Color",
"background-color": "Background Color",
- "background-color-help": "Color used for splash screen background when website is installed as a PWA"
+ "background-color-help": "Màu được sử dụng cho nền màn hình khởi động khi trang web được cài đặt làm PWA"
}
\ No newline at end of file
diff --git a/public/language/vi/admin/settings/guest.json b/public/language/vi/admin/settings/guest.json
index 75d44f37e4..d4b5ac6e02 100644
--- a/public/language/vi/admin/settings/guest.json
+++ b/public/language/vi/admin/settings/guest.json
@@ -1,7 +1,7 @@
{
"settings": "Settings",
"handles.enabled": "Allow guest handles",
- "handles.enabled-help": "This option exposes a new field that allows guests to pick a name to associate with each post they make. If disabled, they will simply be called \"Guest\"",
+ "handles.enabled-help": "Tùy chọn này hiển thị một trường mới cho phép khách chọn tên để liên kết với mỗi bài đăng mà họ thực hiện. Nếu bị tắt, họ sẽ chỉ được gọi là \"Khách\"",
"topic-views.enabled": "Allow guests to increase topic view counts",
- "reply-notifications.enabled": "Allow guests to generate reply notifications"
+ "reply-notifications.enabled": "Cho phép khách tạo thông báo trả lời"
}
\ No newline at end of file
diff --git a/public/language/vi/admin/settings/pagination.json b/public/language/vi/admin/settings/pagination.json
index 3eb210243e..ed93a27960 100644
--- a/public/language/vi/admin/settings/pagination.json
+++ b/public/language/vi/admin/settings/pagination.json
@@ -1,9 +1,9 @@
{
"pagination": "Pagination Settings",
- "enable": "Paginate topics and posts instead of using infinite scroll.",
+ "enable": "Phân trang chủ đề và bài đăng thay vì sử dụng cuộn vô hạn.",
"topics": "Topic Pagination",
- "posts-per-page": "Posts per Page",
- "max-posts-per-page": "Maximum posts per page",
+ "posts-per-page": "Số Bài trên mỗi Trang",
+ "max-posts-per-page": "Số bài đăng tối đa trên mỗi trang",
"categories": "Category Pagination",
"topics-per-page": "Topics per Page",
"max-topics-per-page": "Maximum topics per page"
diff --git a/public/language/vi/admin/settings/post.json b/public/language/vi/admin/settings/post.json
index 1021b04473..f259591cc4 100644
--- a/public/language/vi/admin/settings/post.json
+++ b/public/language/vi/admin/settings/post.json
@@ -1,48 +1,48 @@
{
- "sorting": "Post Sorting",
- "sorting.post-default": "Default Post Sorting",
+ "sorting": "Sắp Xếp Bài Đăng",
+ "sorting.post-default": "Sắp Xếp Bài Đăng Mặc Định",
"sorting.oldest-to-newest": "Oldest to Newest",
"sorting.newest-to-oldest": "Newest to Oldest",
"sorting.most-votes": "Most Votes",
- "sorting.most-posts": "Most Posts",
+ "sorting.most-posts": "Nhiều Bài Đăng",
"sorting.topic-default": "Default Topic Sorting",
- "length": "Post Length",
- "post-queue": "Post Queue",
- "restrictions": "Posting Restrictions",
+ "length": "Độ Dài Bài Đăng",
+ "post-queue": "Hàng Đợi Bài Đăng",
+ "restrictions": "Hạn Chế Đăng Bài",
"restrictions-new": "New User Restrictions",
- "restrictions.post-queue": "Enable post queue",
- "restrictions.post-queue-rep-threshold": "Reputation required to bypass post queue",
- "restrictions.groups-exempt-from-post-queue": "Select groups that should be exempt from the post queue",
+ "restrictions.post-queue": "Bật Hàng Đợi Bài Đăng",
+ "restrictions.post-queue-rep-threshold": "Cần có mức độ uy tín để vượt qua hàng đợi bài đăng",
+ "restrictions.groups-exempt-from-post-queue": "Chọn các nhóm được miễn khỏi hàng đợi bài đăng",
"restrictions-new.post-queue": "Enable new user restrictions",
- "restrictions.post-queue-help": "Enabling post queue will put the posts of new users in a queue for approval",
- "restrictions-new.post-queue-help": "Enabling new user restrictions will set restrictions on posts created by new users",
- "restrictions.seconds-between": "Number of seconds between posts",
- "restrictions.seconds-between-new": "Seconds between posts for new users",
- "restrictions.rep-threshold": "Reputation threshold before these restrictions are lifted",
- "restrictions.seconds-before-new": "Seconds before a new user can make their first post",
- "restrictions.seconds-edit-after": "Number of seconds a post remains editable (set to 0 to disable)",
- "restrictions.seconds-delete-after": "Number of seconds a post remains deletable (set to 0 to disable)",
+ "restrictions.post-queue-help": "Bật hàng đợi bài đăng sẽ đưa các bài đăng của người dùng mới vào hàng đợi phê duyệt",
+ "restrictions-new.post-queue-help": "Bật hạn chế người dùng mới sẽ đặt hạn chế đối với bài đăng do người dùng mới tạo",
+ "restrictions.seconds-between": "Số giây giữa các bài đăng",
+ "restrictions.seconds-between-new": "Số giây giữa các bài đăng cho người dùng mới",
+ "restrictions.rep-threshold": "Ngưỡng uy tín trước khi những hạn chế này được dỡ bỏ",
+ "restrictions.seconds-before-new": "Vài giây trước khi người dùng mới có thể đăng bài đầu tiên của họ",
+ "restrictions.seconds-edit-after": "Số giây bài đăng vẫn có thể chỉnh sửa được (đặt thành 0 để tắt)",
+ "restrictions.seconds-delete-after": "Số giây một bài đăng vẫn có thể xóa được (đặt thành 0 để tắt)",
"restrictions.replies-no-delete": "Number of replies after users are disallowed to delete their own topics (set to 0 to disable)",
"restrictions.min-title-length": "Minimum Title Length",
"restrictions.max-title-length": "Maximum Title Length",
- "restrictions.min-post-length": "Minimum Post Length",
- "restrictions.max-post-length": "Maximum Post Length",
+ "restrictions.min-post-length": "Độ Dài Bài Viết Tối Thiểu",
+ "restrictions.max-post-length": "Độ Dài Bài Viết Tối Đa",
"restrictions.days-until-stale": "Days until topic is considered stale",
"restrictions.stale-help": "If a topic is considered \"stale\", then a warning will be shown to users who attempt to reply to that topic.",
"timestamp": "Timestamp",
"timestamp.cut-off": "Date cut-off (in days)",
"timestamp.cut-off-help": "Ngày tháng & thời gian sẽ được hiển thị một cách tương đối (VD: \"3 giờ trước\" / \"5 ngày trước\"), và bản địa hóa thành nhiều\n\t\t\t\t\tngôn ngữ. Sau một thời điểm nhất định, dòng chữ này có thể được chuyển sang hiển thị ngày được bản địa hóa\n\t\t\t\t\t(VD: 5 Tháng 11, 2016 15:30).30
, hoặc một tháng). Đặt là 0 để luôn hiển thị ngày tháng, để trống để luôn hiển thị thời gian tương đối.",
"timestamp.necro-threshold": "Necro Threshold (in days)",
- "timestamp.necro-threshold-help": "A message will be shown between posts if the time between them is longer than the necro threshold. (Default: 7
, or one week). Set to 0 to disable.",
+ "timestamp.necro-threshold-help": "Một thông báo sẽ được hiển thị giữa các bài đăng nếu thời gian giữa chúng dài hơn ngưỡng yêu cầu. (Mặc định: 7
, hoặc một tuần). Đặt thành 0 để tắt.",
"timestamp.topic-views-interval": "Increment topic views interval (in minutes)",
"timestamp.topic-views-interval-help": "Topic views will only increment once every X minutes as defined by this setting.",
"teaser": "Teaser Post",
- "teaser.last-post": "Last – Show the latest post, including the original post, if no replies",
+ "teaser.last-post": "Gần đây – Hiển thị bài đăng mới nhất, bao gồm cả bài gốc, nếu không có câu trả lời",
"teaser.last-reply": "Last – Show the latest reply, or a \"No replies\" placeholder if no replies",
"teaser.first": "First",
"unread": "Unread Settings",
"unread.cutoff": "Unread cutoff days",
- "unread.min-track-last": "Minimum posts in topic before tracking last read",
+ "unread.min-track-last": "Số bài viết tối thiểu trong chủ đề trước khi theo dõi lần đọc cuối cùng",
"recent": "Recent Settings",
"recent.max-topics": "Maximum topics on /recent",
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
@@ -52,11 +52,11 @@
"signature.no-images": "Disable images in signatures",
"signature.max-length": "Maximum Signature Length",
"composer": "Composer Settings",
- "composer-help": "The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
+ "composer-help": "Các cài đặt sau chi phối chức năng và / hoặc giao diện hiển thị của trình soạn bài\n\t\t\t\tngười dùng khi họ tạo chủ đề mới hoặc trả lời các chủ đề hiện có.",
"composer.show-help": "Show \"Help\" tab",
- "composer.enable-plugin-help": "Allow plugins to add content to the help tab",
+ "composer.enable-plugin-help": "Cho phép các plugin thêm nội dung vào tab trợ giúp",
"composer.custom-help": "Custom Help Text",
"ip-tracking": "IP Tracking",
- "ip-tracking.each-post": "Track IP Address for each post",
- "enable-post-history": "Enable Post History"
+ "ip-tracking.each-post": "Theo dõi Địa chỉ IP mỗi bài đăng",
+ "enable-post-history": "Bật Lịch Sử Bài Đăng"
}
\ No newline at end of file
diff --git a/public/language/vi/admin/settings/reputation.json b/public/language/vi/admin/settings/reputation.json
index 08a841ab03..d6dca06a59 100644
--- a/public/language/vi/admin/settings/reputation.json
+++ b/public/language/vi/admin/settings/reputation.json
@@ -1,20 +1,22 @@
{
- "reputation": "Reputation Settings",
- "disable": "Disable Reputation System",
+ "reputation": "Cài Đặt Đánh Giá Uy Tín",
+ "disable": "Tắt Hệ Thống Đánh Giá Uy Tín",
"disable-down-voting": "Disable Down Voting",
"votes-are-public": "All Votes Are Public",
"thresholds": "Activity Thresholds",
- "min-rep-downvote": "Minimum reputation to downvote posts",
+ "min-rep-downvote": "Uy tín tối thiểu để phản đối bài đăng",
"downvotes-per-day": "Downvotes per day (set to 0 for unlimited downvotes)",
"downvotes-per-user-per-day": "Downvotes per user per day (set to 0 for unlimited downvotes)",
- "min-rep-flag": "Minimum reputation to flag posts",
- "min-rep-website": "Minimum reputation to add \"Website\" to user profile",
+ "min-rep-flag": "Uy tín tối thiểu để gắn cờ bài đăng",
+ "min-rep-website": "Uy tín tối thiểu để thêm \"Trang web\" vào hồ sơ người dùng",
"min-rep-aboutme": "Uy tín tối thiểu để thêm \"Giới thiệu bản thân\" vào hồ sơ người dùng",
- "min-rep-signature": "Minimum reputation to add \"Signature\" to user profile",
- "min-rep-profile-picture": "Minimum reputation to add \"Profile Picture\" to user profile",
- "min-rep-cover-picture": "Minimum reputation to add \"Cover Picture\" to user profile",
+ "min-rep-signature": "Uy tín tối thiểu để thêm \"Chữ ký\" vào hồ sơ người dùng",
+ "min-rep-profile-picture": "Uy tín tối thiểu để thêm \"Ảnh hồ sơ\" vào hồ sơ người dùng",
+ "min-rep-cover-picture": "Uy tín tối thiểu để thêm \"Ảnh bìa\" vào hồ sơ người dùng",
"flags": "Flag Settings",
"flags.limit-per-target": "Maximum number of times something can be flagged",
- "flags.limit-per-target-placeholder": "Default: 0"
+ "flags.limit-per-target-placeholder": "Default: 0",
+ "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
+ "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned"
}
\ No newline at end of file
diff --git a/public/language/vi/admin/settings/sounds.json b/public/language/vi/admin/settings/sounds.json
index 95ccbde0f1..4208ced02c 100644
--- a/public/language/vi/admin/settings/sounds.json
+++ b/public/language/vi/admin/settings/sounds.json
@@ -1,6 +1,6 @@
{
- "notifications": "Notifications",
- "chat-messages": "Chat Messages",
+ "notifications": "Thông báo",
+ "chat-messages": "Tin Nhắn Trò Chuyện",
"play-sound": "Play",
"incoming-message": "Incoming Message",
"outgoing-message": "Outgoing Message",
diff --git a/public/language/vi/admin/settings/uploads.json b/public/language/vi/admin/settings/uploads.json
index 34da585485..b7e883f274 100644
--- a/public/language/vi/admin/settings/uploads.json
+++ b/public/language/vi/admin/settings/uploads.json
@@ -1,5 +1,5 @@
{
- "posts": "Posts",
+ "posts": "Bài Đăng",
"allow-files": "Allow users to upload regular files",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
diff --git a/public/language/vi/admin/settings/user.json b/public/language/vi/admin/settings/user.json
index 7bcc2a2643..35a72b7214 100644
--- a/public/language/vi/admin/settings/user.json
+++ b/public/language/vi/admin/settings/user.json
@@ -9,14 +9,14 @@
"allow-login-with.email": "Email Only",
"account-settings": "Account Settings",
"gdpr_enabled": "Enable GDPR consent collection",
- "gdpr_enabled_help": "When enabled, all new registrants will be required to explicitly give consent for data collection and usage under the General Data Protection Regulation (GDPR). Note: Enabling GDPR does not force pre-existing users to provide consent. To do so, you will need to install the GDPR plugin.",
+ "gdpr_enabled_help": "Khi được bật, tất cả những người đăng ký mới sẽ được yêu cầu đồng ý rõ ràng cho việc thu thập và sử dụng dữ liệu theo Quy định chung về bảo vệ dữ liệu (GDPR). Ghi chú: Bật GDPR không buộc người dùng đã có từ trước phải đồng ý. Để làm như vậy, bạn sẽ cần cài đặt plugin GDPR.",
"disable-username-changes": "Disable username changes",
"disable-email-changes": "Disable email changes",
"disable-password-changes": "Disable password changes",
"allow-account-deletion": "Allow account deletion",
"hide-fullname": "Hide fullname from users",
"hide-email": "Hide email from users",
- "show-fullname-as-displayname": "Show user's full name as their display name if available",
+ "show-fullname-as-displayname": "Hiển thị tên đầy đủ của người dùng làm tên hiển thị của họ nếu có",
"themes": "Themes",
"disable-user-skins": "Prevent users from choosing a custom skin",
"account-protection": "Account Protection",
@@ -63,20 +63,20 @@
"default-user-settings": "Default User Settings",
"show-email": "Show email",
"show-fullname": "Show fullname",
- "restrict-chat": "Only allow chat messages from users I follow",
+ "restrict-chat": "Chỉ cho phép tin nhắn trò chuyện từ những người dùng tôi theo dõi",
"outgoing-new-tab": "Open outgoing links in new tab",
"topic-search": "Enable In-Topic Searching",
- "update-url-with-post-index": "Update url with post index while browsing topics",
+ "update-url-with-post-index": "Cập nhật url với chỉ mục bài đăng trong khi duyệt các chủ đề",
"digest-freq": "Subscribe to Digest",
"digest-freq.off": "Off",
"digest-freq.daily": "Daily",
"digest-freq.weekly": "Weekly",
"digest-freq.monthly": "Monthly",
- "email-chat-notifs": "Send an email if a new chat message arrives and I am not online",
+ "email-chat-notifs": "Gửi email nếu có tin nhắn trò chuyện mới và tôi không trực tuyến",
"email-post-notif": "Send an email when replies are made to topics I am subscribed to",
"follow-created-topics": "Follow topics you create",
"follow-replied-topics": "Follow topics that you reply to",
- "default-notification-settings": "Default notification settings",
+ "default-notification-settings": "Cài đặt thông báo mặc định",
"categoryWatchState": "Default category watch state",
"categoryWatchState.watching": "Watching",
"categoryWatchState.notwatching": "Not Watching",
diff --git a/public/language/vi/category.json b/public/language/vi/category.json
index b468ce6e29..b86f1c2615 100644
--- a/public/language/vi/category.json
+++ b/public/language/vi/category.json
@@ -7,9 +7,9 @@
"browsing": "đang xem",
"no_replies": "Chưa có bình luận nào",
"no_new_posts": "Không có bài mới.",
- "watch": "Quan tâm",
+ "watch": "Xem",
"ignore": "Bỏ qua",
- "watching": "Đang quan tâm",
+ "watching": "Đang xem",
"not-watching": "Không xem",
"ignoring": "Bỏ qua",
"watching.description": "Hiển thị chủ đề chưa đọc và gần đây",
@@ -18,5 +18,5 @@
"watching.message": "Bây giờ bạn đang xem cập nhật từ danh mục này và tất cả các danh mục phụ",
"notwatching.message": "Bạn không xem cập nhật từ danh mục này và tất cả các danh mục phụ",
"ignoring.message": "Bây giờ bạn đang bỏ qua các cập nhật từ danh mục này và tất cả các danh mục phụ",
- "watched-categories": "Các chuyên mục đã quan tâm"
+ "watched-categories": "Chuyên mục đã xem"
}
\ No newline at end of file
diff --git a/public/language/vi/email.json b/public/language/vi/email.json
index 506fac2eac..6cc0b92120 100644
--- a/public/language/vi/email.json
+++ b/public/language/vi/email.json
@@ -32,16 +32,16 @@
"digest.title.day": "Your Daily Digest",
"digest.title.week": "Your Weekly Digest",
"digest.title.month": "Your Monthly Digest",
- "notif.chat.subject": "Bạn có tin nhắn mới từ %1",
+ "notif.chat.subject": "Tin nhắn trò chuyện mới nhận được từ %1",
"notif.chat.cta": "Nhấn vào đây để tiếp tục cuộc hội thoại",
- "notif.chat.unsub.info": "Thông báo tin nhắn này được gửi tới dựa theo cài đặt theo dõi của bạn.",
+ "notif.chat.unsub.info": "Thông báo trò chuyện này đã được gửi cho bạn dựa theo cài đặt đăng ký của bạn.",
"notif.post.unsub.info": "Thông báo bài viết này được gửi cho bạn dựa tên thiết lập nhận thông báo của bạn",
"notif.post.unsub.one-click": "Alternatively, unsubscribe from future emails like this, by clicking",
"notif.cta": "To the forum",
- "notif.cta-new-reply": "View Post",
- "notif.cta-new-chat": "View Chat",
- "notif.test.short": "Testing Notifications",
- "notif.test.long": "This is a test of the notifications email. Send help!",
+ "notif.cta-new-reply": "Xem Bài Viết",
+ "notif.cta-new-chat": "Xem Trò Chuyện",
+ "notif.test.short": "Kiểm Tra Thông Báo",
+ "notif.test.long": "Đây là một kiểm tra email thông báo. Gửi giúp đỡ!",
"test.text1": "Đây là email kiểm tra xem chức năng gửi mail trên hệ thống NodeBB của bạn có hoạt động tốt hay không.",
"unsub.cta": "Nhấn vào đây để thay đổi cài đặt.",
"unsubscribe": "unsubscribe",
diff --git a/public/language/vi/error.json b/public/language/vi/error.json
index d4c2641dd8..ab12d95551 100644
--- a/public/language/vi/error.json
+++ b/public/language/vi/error.json
@@ -29,7 +29,7 @@
"email-taken": "Email đã được đăng kí",
"email-invited": "Email đã được mời",
"email-not-confirmed": "Bạn không thể đăng bài cho đến khi email của bạn được xác nhận, vui lòng nhấp vào đây để xác nhận email của bạn.",
- "email-not-confirmed-chat": "Bạn không được quyền chat nếu email của bạn chưa được xác nhận, vui lòng click vào đây để xác nhận email của bạn.",
+ "email-not-confirmed-chat": "Bạn không thể trò chuyện cho đến khi email của bạn được xác nhận, vui lòng nhấp vào đây để xác nhận email của bạn.",
"email-not-confirmed-email-sent": "Email của bạn vẫn chưa được xác nhận, vui lòng kiểm tra hộp thư đến của bạn. Bạn sẽ không thể đăng hoặc trò chuyện cho đến khi email được xác nhận.",
"no-email-to-confirm": "Diễn đàn này yêu cầu xác nhận email, vui lòng nhấn vào đây để nhập email.",
"email-confirm-failed": "Chúng tôi không thể xác nhận email của bạn, vui lòng thử lại sau.",
@@ -78,7 +78,7 @@
"title-too-long": "Vui lòng nhập tiêu đề ngắn hơn. Tiêu đề chỉ có thể có tối đa %1 ký tự.",
"category-not-selected": "Chưa chọn category",
"too-many-posts": "Bạn chỉ có đăng bài mới mỗi %1 giây - vui lòng đợi để tiếp tục đăng bài.",
- "too-many-posts-newbie": "Bạn chỉ có thể đăng bài mỗi %1 giây cho đến khi bạn tích luỹ được %2 điểm tín nhiệm - vui lòng đợi để tiếp tục đăng bài.",
+ "too-many-posts-newbie": "Là người dùng mới, bạn chỉ có thể đăng %1 giây một lần cho đến khi bạn đạt được %2 danh tiếng - vui lòng đợi trước khi đăng lại",
"tag-too-short": "Vui lòng nhập tag dài hơn. Tag phải có tối thiểu %1 ký tự.",
"tag-too-long": "Vui lòng nhập tag ngắn hơn. Tag chỉ có thể có tối đa %1 ký tự.",
"not-enough-tags": "Quá ít tag. Chủ đề phải có tối thiểu %1 tag.",
@@ -120,25 +120,25 @@
"uploads-are-disabled": "Đã khóa lựa chọn tải lên",
"signature-too-long": "Rất tiếc, chữ ký của bạn chỉ có thể có tối đa %1 ký tự.",
"about-me-too-long": "Rất tiếc, giới thiệu bản thân của bạn không thể dài hơn %1 ký tự.",
- "cant-chat-with-yourself": "Bạn không thể chat với chính bạn!",
- "chat-restricted": "Người dùng này đã bật chế độ hạn chế tin nhắn chat. Bạn phải được anh/cô ta follow thì mới có thể gởi tin nhắn đến họ được.",
- "chat-disabled": "Hệ thống chat đã bị vô hiệu hoá",
+ "cant-chat-with-yourself": "Bạn không thể trò chuyện với chính bạn!",
+ "chat-restricted": "Người dùng này đã hạn chế tin nhắn trò chuyện của họ. Họ phải theo dõi bạn trước khi bạn có thể trò chuyện với họ",
+ "chat-disabled": "Hệ thống trò chuyện bị tắt",
"too-many-messages": "Bạn đã gửi quá nhiều tin nhắn, vui lòng đợi trong giây lát.",
- "invalid-chat-message": "Tin nhắn không hợp lệ",
- "chat-message-too-long": "Thông điệp không thể dài hơn %1 chữ.",
+ "invalid-chat-message": "Tin nhắn trò chuyện không hợp lệ",
+ "chat-message-too-long": "Tin nhắn trò chuyện không được dài hơn %1 ký tự.",
"cant-edit-chat-message": "Bạn không được phép chỉnh sửa tin nhắn này",
"cant-remove-last-user": "Bạn không thể xoá thành viên cuối cùng",
"cant-delete-chat-message": "Bạn không được phép xoá tin nhắn này",
- "chat-edit-duration-expired": "Bạn chỉ được phép sửa cuộc trò chuyện này sau %1 giây(s) sau khi viết bài.",
- "chat-delete-duration-expired": "Bạn chỉ được phép xóa cuộc trò chuyện này sau %1 giây(s) sau khi viết bài.",
+ "chat-edit-duration-expired": "Bạn chỉ được phép sửa tin nhắn trò chuyện này trong %1 giây sau khi đăng.",
+ "chat-delete-duration-expired": "Bạn chỉ được phép xóa tin nhắn trò chuyện này trong %1 giây sau khi đăng.",
"chat-deleted-already": "Cuộc trò chuyện này đã được xóa.",
"chat-restored-already": "Tin nhắn trò chuyện này đã được khôi phục.",
"chat-room-does-not-exist": "Phòng trò chuyện không tồn tại.",
"already-voting-for-this-post": "Bạn đã bỏ phiếu cho bài viết này",
- "reputation-system-disabled": "Hệ thống tín nhiệm đã bị vô hiệu hóa.",
+ "reputation-system-disabled": "Hệ thống đánh giá uy tính đã bị vô hiệu hóa.",
"downvoting-disabled": "Downvote đã bị tắt",
- "not-enough-reputation-to-downvote": "Bạn không có đủ phiếu tín nhiệm để downvote bài này",
- "not-enough-reputation-to-flag": "Bạn không đủ tín nhiệm để đánh dấu bài viết này",
+ "not-enough-reputation-to-downvote": "Bạn không có đủ uy tín để phản đối bài đăng này",
+ "not-enough-reputation-to-flag": "Bạn không đủ uy tín để gắn cờ bài viết này",
"not-enough-reputation-min-rep-website": "Bạn không đủ uy tín để thêm địa chỉ website",
"not-enough-reputation-min-rep-aboutme": "Bạn không đủ uy tín để thêm giới thiệu về tôi.",
"not-enough-reputation-min-rep-signature": "Bạn không đủ uy tín để thêm chữ ký.",
diff --git a/public/language/vi/global.json b/public/language/vi/global.json
index 5c76e0c1a2..1fb4ea6273 100644
--- a/public/language/vi/global.json
+++ b/public/language/vi/global.json
@@ -39,7 +39,7 @@
"header.profile": "Hồ sơ",
"header.navigation": "Điều hướng",
"notifications.loading": "Đang tải Thông báo",
- "chats.loading": "Đang tải chat",
+ "chats.loading": "Đang Tải Trò Chuyện",
"motd.welcome": "Chào mừng bạn đến với NodeBB, nền tảng thảo luận của tương lai.",
"previouspage": "Trang trước",
"nextpage": "Trang kế",
diff --git a/public/language/vi/login.json b/public/language/vi/login.json
index 5097ddf701..450e881cf5 100644
--- a/public/language/vi/login.json
+++ b/public/language/vi/login.json
@@ -8,5 +8,5 @@
"failed_login_attempt": "Đăng nhập không thành công",
"login_successful": "Bạn đã đăng nhập thành công!",
"dont_have_account": "Chưa có tài khoản?",
- "logged-out-due-to-inactivity": "Bạn đã bị đăng xuất khỏi Admin Control Panel do không hoạt động quá lâu"
+ "logged-out-due-to-inactivity": "Bạn đã đăng xuất khỏi Bảng Điều Khiển Quản Trị Viên do không hoạt động quá lâu"
}
\ No newline at end of file
diff --git a/public/language/vi/modules.json b/public/language/vi/modules.json
index b7e7879c27..9b775d3f7b 100644
--- a/public/language/vi/modules.json
+++ b/public/language/vi/modules.json
@@ -3,18 +3,18 @@
"chat.placeholder": "Nhập tin nhắn ở đây, nhấn enter để gửi",
"chat.scroll-up-alert": "You are looking at older messages, click here to go to most recent message.",
"chat.send": "Gửi",
- "chat.no_active": "Bạn hiện giờ không có cuộc chat nào",
+ "chat.no_active": "Bạn không có cuộc trò chuyện đang hoạt động nào.",
"chat.user_typing": "%1b đang gõ...",
"chat.user_has_messaged_you": "%1 đã gửi tin cho bạn.",
- "chat.see_all": "Xem tất cả",
- "chat.mark_all_read": "Đánh dấu đã đọc toàn bộ hội thoại",
- "chat.no-messages": "Hãy chọn 1 tài khoản để xem lịch sử chat",
+ "chat.see_all": "Xem tất cả các cuộc trò chuyện",
+ "chat.mark_all_read": "Đánh dấu tất cả các cuộc trò chuyện là đã đọc",
+ "chat.no-messages": "Vui lòng chọn người nhận để xem lịch sử tin nhắn trò chuyện",
"chat.no-users-in-room": "Không có người nào trong phòng này.",
- "chat.recent-chats": "Vừa chat",
+ "chat.recent-chats": "Trò Chuyện Gần Đây",
"chat.contacts": "Liên hệ",
"chat.message-history": "Lịch sử tin nhắn",
"chat.message-deleted": "Message Deleted",
- "chat.options": "Chat options",
+ "chat.options": "Tùy chọn trò chuyện",
"chat.pop-out": "Bật cửa sổ chat",
"chat.minimize": "Minimize",
"chat.maximize": "Phóng to",
@@ -23,15 +23,15 @@
"chat.three_months": "3 tháng",
"chat.delete_message_confirm": "Bạn có chắc chắn bạn muốn xoá tin nhắn này chứ?",
"chat.retrieving-users": "Retrieving users...",
- "chat.manage-room": "Manage Chat Room",
- "chat.add-user-help": "Search for users here. When selected, the user will be added to the chat. The new user will not be able to see chat messages written before they were added to the conversation. Only room owners () may remove users from chat rooms.",
- "chat.confirm-chat-with-dnd-user": "This user has set their status to DnD(Do not disturb). Do you still want to chat with them?",
+ "chat.manage-room": "Quản Lý Phòng Trò Chuyện",
+ "chat.add-user-help": "Tìm người dùng ở đây. Người dùng được chọn sẽ được thêm vào trò chuyện. Người dùng mới sẽ không thấy tin nhắn trò chuyện được đăng trước khi họ được thêm vào. Chỉ chủ phòng () được xóa người dùng khỏi phòng trò chuyện.",
+ "chat.confirm-chat-with-dnd-user": "Người dùng này đã đặt trạng thái của họ thành DnD (Không làm phiền). Bạn vẫn muốn trò chuyện với họ?",
"chat.rename-room": "Rename Room",
"chat.rename-placeholder": "Enter your room name here",
"chat.rename-help": "The room name set here will be viewable by all participants in the room.",
- "chat.leave": "Leave Chat",
- "chat.leave-prompt": "Are you sure you wish to leave this chat?",
- "chat.leave-help": "Leaving this chat will remove you from future correspondence in this chat. If you are re-added in the future, you will not see any chat history from prior to your re-joining.",
+ "chat.leave": "Rời Khỏi Trò Chuyện",
+ "chat.leave-prompt": "Bạn có chắc chắn muốn rời khỏi cuộc trò chuyện này không?",
+ "chat.leave-help": "Rời khỏi cuộc trò chuyện này sẽ xóa các tin nhắn của bạn trong cuộc trò chuyện này. Nếu bạn được thêm lại trong tương lai, bạn sẽ không thấy bất kỳ lịch sử trò chuyện nào từ trước khi bạn tham gia lại.",
"chat.in-room": "In this room",
"chat.kick": "Kick",
"chat.show-ip": "Show IP",
@@ -59,8 +59,8 @@
"composer.upload-file": "Tải file lên",
"composer.zen_mode": "Zen Mode",
"composer.select_category": "Chọn một chuyên mục",
- "composer.textarea.placeholder": "Enter your post content here, drag and drop images",
- "bootbox.ok": "OK",
+ "composer.textarea.placeholder": "Nhập nội dung bài đăng của bạn vào đây, kéo và thả hình ảnh",
+ "bootbox.ok": "Đồng ý",
"bootbox.cancel": "Huỷ bỏ",
"bootbox.confirm": "Xác nhận",
"cover.dragging_title": "Điều chỉnh vị trí ảnh cover",
diff --git a/public/language/vi/notifications.json b/public/language/vi/notifications.json
index ef1510e09d..c352eb4811 100644
--- a/public/language/vi/notifications.json
+++ b/public/language/vi/notifications.json
@@ -1,6 +1,6 @@
{
"title": "Thông báo",
- "no_notifs": "Bạn không có thông báo nào mới",
+ "no_notifs": "Bạn không có thông báo mới",
"see_all": "Xem tất cả thông báo",
"mark_all_read": "Đánh dấu đã xem tất cả thông báo",
"back_to_home": "Quay lại %1",
@@ -13,7 +13,7 @@
"all": "Toàn bộ",
"topics": "Chủ đề",
"replies": "Phản hồi",
- "chat": "Thông điệp",
+ "chat": "Trò Chuyện",
"follows": "Lượt theo dõi",
"upvote": "Ủng hộ",
"new-flags": "Cảnh báo mới",
@@ -52,7 +52,7 @@
"email-confirm-error-message": "Đã có lỗi khi xác nhận địa chỉ email. Có thể đoạn mã không đúng hoặc đã hết hạn.",
"email-confirm-sent": "Email xác nhận đã gửi.",
"none": "Không",
- "notification_only": "Chỉ thông báo",
+ "notification_only": "Chỉ Thông Báo",
"email_only": "Chỉ email",
"notification_and_email": "Thông Báo & Email",
"notificationType_upvote": "Khi ai đó ủng hộ bài viết của bạn",
@@ -60,7 +60,7 @@
"notificationType_new-reply": "Khi một câu trả lời mới được đăng trong một chủ đề bạn đang xem",
"notificationType_post-edit": "Khi bài viết được chỉnh sửa trong chủ đề bạn đang xem",
"notificationType_follow": "Khi ai đó theo dõi bạn",
- "notificationType_new-chat": "Khi bạn nhận được thông điệp chat",
+ "notificationType_new-chat": "Khi bạn nhận được một tin nhắn trò chuyện",
"notificationType_new-group-chat": "Khi bạn nhận được một tin nhắn trò chuyện nhóm",
"notificationType_group-invite": "Khi bạn nhận được lời mời gia nhập nhóm",
"notificationType_group-leave": "Khi người dùng rời khỏi nhóm của bạn",
diff --git a/public/language/vi/pages.json b/public/language/vi/pages.json
index efa3974dbf..9b4e7e6441 100644
--- a/public/language/vi/pages.json
+++ b/public/language/vi/pages.json
@@ -31,8 +31,8 @@
"categories": "Chuyên mục",
"groups": "Nhóm",
"group": "Nhóm %1",
- "chats": "Chat",
- "chat": "Chat với %1",
+ "chats": "Trò chuyện",
+ "chat": "Trò chuyện với %1",
"flags": "Gắn Cờ",
"flag-details": "Gắn Cờ %1 Chi Tiết",
"account/edit": "Chỉnh sửa \"%1\"",
@@ -46,10 +46,10 @@
"account/latest-posts": "Bài viết mới nhất do %1",
"account/topics": "Chủ đề được tạo bởi %1",
"account/groups": "Nhóm của %1",
- "account/watched_categories": "%1's Chuyên Mục Đã Xem",
- "account/bookmarks": "Đã bookmark %1's chủ đề",
+ "account/watched_categories": "Chuyên Mục Đã Xem Của %1",
+ "account/bookmarks": "Bài Đăng Được Đánh Dấu Trang Của %1",
"account/settings": "Thiết lập",
- "account/watched": "Chủ đề được quan tâm bởi %1",
+ "account/watched": "Chủ đề đã được %1 xem",
"account/ignored": "Các chủ đề đã bị phớt lờ bởi %1",
"account/upvoted": "Bài đăng được %1 ủng hộ",
"account/downvoted": "Bài viết %1 phản đối",
diff --git a/public/language/vi/post-queue.json b/public/language/vi/post-queue.json
index 6c4afca8e0..c5c2ec2576 100644
--- a/public/language/vi/post-queue.json
+++ b/public/language/vi/post-queue.json
@@ -1,14 +1,14 @@
{
- "post-queue": "Post Queue",
- "description": "There are no posts in the post queue.