diff --git a/material/partials/language/pt.html b/material/partials/language/pt.html
new file mode 100644
index 000000000..2e43fc9ed
--- /dev/null
+++ b/material/partials/language/pt.html
@@ -0,0 +1,18 @@
+{% macro t(key) %}{{ {
+ "language": "pt",
+ "clipboard.copy": "Copiar para área de transferência",
+ "clipboard.copied": "Copiado para área de transferência",
+ "edit.link.title": "Editar esta página",
+ "footer.previous": "Anterior",
+ "footer.next": "Próximo",
+ "meta.comments": "Comentários",
+ "meta.source": "Fonte",
+ "search.placeholder": "Buscar",
+ "search.result.placeholder": "Digite para iniciar a busca",
+ "search.result.none": "Nenhum resultado encontrado",
+ "search.result.one": "1 resultado encontrado",
+ "search.result.other": "# resultados encontrados",
+ "search.tokenizer": "[\s\-]+",
+ "source.link.title": "Ir ao repositório",
+ "toc.title": "Índice"
+}[key] }}{% endmacro %}
diff --git a/src/partials/language/pt.html b/src/partials/language/pt.html
new file mode 100644
index 000000000..ac6818f76
--- /dev/null
+++ b/src/partials/language/pt.html
@@ -0,0 +1,41 @@
+
+
+
+{% macro t(key) %}{{ {
+ "language": "pt",
+ "clipboard.copy": "Copiar para área de transferência",
+ "clipboard.copied": "Copiado para área de transferência",
+ "edit.link.title": "Editar esta página",
+ "footer.previous": "Anterior",
+ "footer.next": "Próximo",
+ "meta.comments": "Comentários",
+ "meta.source": "Fonte",
+ "search.placeholder": "Buscar",
+ "search.result.placeholder": "Digite para iniciar a busca",
+ "search.result.none": "Nenhum resultado encontrado",
+ "search.result.one": "1 resultado encontrado",
+ "search.result.other": "# resultados encontrados",
+ "search.tokenizer": "[\s\-]+",
+ "source.link.title": "Ir ao repositório",
+ "toc.title": "Índice"
+}[key] }}{% endmacro %}