From 70d86ff096a5f7ebe2bd75791b5fac865598b80b Mon Sep 17 00:00:00 2001
From: Jorge Marcelo Risco <61189874+jorgemrisco@users.noreply.github.com>
Date: Sun, 24 Mar 2024 16:40:01 +0000
Subject: [PATCH] i18n: pt-BR translation (#1024)
---
quartz/i18n/locales/pt-BR.ts | 83 +++++++++++++++++++++++++++++++++++++++++
quartz/i18n/index.ts | 2 +
2 files changed, 85 insertions(+), 0 deletions(-)
diff --git a/quartz/i18n/index.ts b/quartz/i18n/index.ts
index 5365009..6707ea3 100644
--- a/quartz/i18n/index.ts
+++ b/quartz/i18n/index.ts
@@ -13,6 +13,7 @@
import ko from "./locales/ko-KR"
import zh from "./locales/zh-CN"
import vi from "./locales/vi-VN"
+import pt from "./locales/pt-BR"
import hu from "./locales/hu-HU"
export const TRANSLATIONS = {
@@ -51,6 +52,7 @@
"ko-KR": ko,
"zh-CN": zh,
"vi-VN": vi,
+ "pt-BR": pt,
"hu-HU": hu,
} as const
diff --git a/quartz/i18n/locales/pt-BR.ts b/quartz/i18n/locales/pt-BR.ts
new file mode 100644
index 0000000..b59c7b4
--- /dev/null
+++ b/quartz/i18n/locales/pt-BR.ts
@@ -0,0 +1,83 @@
+import { Translation } from "./definition"
+
+export default {
+ propertyDefaults: {
+ title: "Sem título",
+ description: "Sem descrição",
+ },
+ components: {
+ callout: {
+ note: "Nota",
+ abstract: "Abstrato",
+ info: "Info",
+ todo: "Pendência",
+ tip: "Dica",
+ success: "Sucesso",
+ question: "Pergunta",
+ warning: "Aviso",
+ failure: "Falha",
+ danger: "Perigo",
+ bug: "Bug",
+ example: "Exemplo",
+ quote: "Citação",
+ },
+ backlinks: {
+ title: "Backlinks",
+ noBacklinksFound: "Sem backlinks encontrados",
+ },
+ themeToggle: {
+ lightMode: "Tema claro",
+ darkMode: "Tema escuro",
+ },
+ explorer: {
+ title: "Explorador",
+ },
+ footer: {
+ createdWith: "Criado com",
+ },
+ graph: {
+ title: "Visão de gráfico",
+ },
+ recentNotes: {
+ title: "Notas recentes",
+ seeRemainingMore: ({ remaining }) => `Veja mais ${remaining} →`,
+ },
+ transcludes: {
+ transcludeOf: ({ targetSlug }) => `Transcrever de ${targetSlug}`,
+ linkToOriginal: "Link ao original",
+ },
+ search: {
+ title: "Pesquisar",
+ searchBarPlaceholder: "Pesquisar por algo",
+ },
+ tableOfContents: {
+ title: "Sumário",
+ },
+ contentMeta: {
+ readingTime: ({ minutes }) => `Leitura de ${minutes} min`,
+ },
+ },
+ pages: {
+ rss: {
+ recentNotes: "Notas recentes",
+ lastFewNotes: ({ count }) => `Últimas ${count} notas`,
+ },
+ error: {
+ title: "Não encontrado",
+ notFound: "Esta página é privada ou não existe.",
+ },
+ folderContent: {
+ folder: "Arquivo",
+ itemsUnderFolder: ({ count }) =>
+ count === 1 ? "1 item mneste arquivo." : `${count} items neste arquivo.`,
+ },
+ tagContent: {
+ tag: "Tag",
+ tagIndex: "Sumário de Tags",
+ itemsUnderTag: ({ count }) =>
+ count === 1 ? "1 item com esta tag." : `${count} items com esta tag.`,
+ showingFirst: ({ count }) => `Mostrando as ${count} primeiras tags.`,
+ totalTags: ({ count }) => `Encontradas ${count} tags.`,
+ },
+ },
+} as const satisfies Translation
--
Gitblit v1.10.0