From fe9640533c47ce6bdad42e95f3de073a2cb74b1f Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia Date: Tue, 1 Apr 2025 15:30:21 +0530 Subject: [PATCH] chore: vietnamese translation updated --- packages/i18n/src/constants/language.ts | 2 +- .../i18n/src/locales/pt-BR/translations.json | 36 +++++++++---------- .../locales/{vi => vi-VN}/translations.json | 6 +++- packages/i18n/src/store/index.ts | 4 +-- packages/i18n/src/types/language.ts | 2 +- 5 files changed, 27 insertions(+), 23 deletions(-) rename packages/i18n/src/locales/{vi => vi-VN}/translations.json (99%) diff --git a/packages/i18n/src/constants/language.ts b/packages/i18n/src/constants/language.ts index 1966d4eb0..89bb40ab1 100644 --- a/packages/i18n/src/constants/language.ts +++ b/packages/i18n/src/constants/language.ts @@ -20,7 +20,7 @@ export const SUPPORTED_LANGUAGES: ILanguageOption[] = [ { label: "Português Brasil", value: "pt-BR" }, { label: "Indonesian", value: "id" }, { label: "Română", value: "ro" }, - { label: "Tiếng việt", value: "vi" }, + { label: "Tiếng việt", value: "vi-VN" }, ]; export const LANGUAGE_STORAGE_KEY = "userLanguage"; diff --git a/packages/i18n/src/locales/pt-BR/translations.json b/packages/i18n/src/locales/pt-BR/translations.json index 71e5e2a3e..1c36e65d3 100644 --- a/packages/i18n/src/locales/pt-BR/translations.json +++ b/packages/i18n/src/locales/pt-BR/translations.json @@ -415,16 +415,16 @@ "recents": { "title": "Recentes", "empty": { - "project": "Seus projetos recentes aparecerão aqui quando você visitar um.", - "page": "Suas páginas recentes aparecerão aqui quando você visitar uma.", - "issue": "Seus itens de trabalho recentes aparecerão aqui quando você visitar um.", - "default": "Você não tem nenhum item recente ainda." + "project": "Seus projetos recentes aparecerão aqui quando você visitar um.", + "page": "Suas páginas recentes aparecerão aqui quando você visitar uma.", + "issue": "Seus itens de trabalho recentes aparecerão aqui quando você visitar um.", + "default": "Você não tem nenhum item recente ainda." }, "filters": { - "all": "Todos os itens", - "projects": "Projetos", - "pages": "Páginas", - "issues": "Itens de trabalho" + "all": "Todos os itens", + "projects": "Projetos", + "pages": "Páginas", + "issues": "Itens de trabalho" } }, "new_at_plane": { @@ -440,21 +440,21 @@ "manage_widgets": "Gerenciar widgets", "title": "Página inicial", "star_us_on_github": "Nos dê uma estrela no GitHub" - }, + }, - "link": { + "link": { "modal": { "url": { - "text": "URL", - "required": "URL inválido", - "placeholder": "Digite ou cole um URL" + "text": "URL", + "required": "URL inválido", + "placeholder": "Digite ou cole um URL" }, "title": { - "text": "Título de exibição", - "placeholder": "Como você gostaria de ver este link" + "text": "Título de exibição", + "placeholder": "Como você gostaria de ver este link" } } - }, + }, "common": { "all": "Todos", @@ -579,8 +579,8 @@ "relations": "Relações", "errors": { "default": { - "title": "Erro!", - "message": "Algo deu errado. Por favor, tente novamente." + "title": "Erro!", + "message": "Algo deu errado. Por favor, tente novamente." }, "required": "Este campo é obrigatório", "entity_required": "{entity} é obrigatório" diff --git a/packages/i18n/src/locales/vi/translations.json b/packages/i18n/src/locales/vi-VN/translations.json similarity index 99% rename from packages/i18n/src/locales/vi/translations.json rename to packages/i18n/src/locales/vi-VN/translations.json index 0f13eff62..7aa8af5dd 100644 --- a/packages/i18n/src/locales/vi/translations.json +++ b/packages/i18n/src/locales/vi-VN/translations.json @@ -499,6 +499,10 @@ "re_generate_key": "Tạo lại khóa", "export": "Xuất", "member": "{count, plural, other{# thành viên}}", + "new_password_must_be_different_from_old_password": "Mật khẩu mới phải khác mật khẩu cũ", + "edited": "đã chỉnh sửa", + "bot": "bot", + "project_view": { "sort_by": { "created_at": "Thời gian tạo", @@ -2326,4 +2330,4 @@ "label": "{count, plural, one {mô-đun} other {mô-đun}}", "no_module": "Không có mô-đun" } -} \ No newline at end of file +} diff --git a/packages/i18n/src/store/index.ts b/packages/i18n/src/store/index.ts index 01e4e783b..26f7d2692 100644 --- a/packages/i18n/src/store/index.ts +++ b/packages/i18n/src/store/index.ts @@ -171,8 +171,8 @@ export class TranslationStore { return import("../locales/id/translations.json"); case "ro": return import("../locales/ro/translations.json"); - case "vi": - return import("../locales/vi/translations.json"); + case "vi-VN": + return import("../locales/vi-VN/translations.json"); default: throw new Error(`Unsupported language: ${language}`); } diff --git a/packages/i18n/src/types/language.ts b/packages/i18n/src/types/language.ts index 0cb6d51ab..f7c5db1e9 100644 --- a/packages/i18n/src/types/language.ts +++ b/packages/i18n/src/types/language.ts @@ -16,7 +16,7 @@ export type TLanguage = | "pt-BR" | "id" | "ro" - | "vi"; + | "vi-VN"; export interface ILanguageOption { label: string;