Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
151 changes: 151 additions & 0 deletions po/pt.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,151 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# Hugo Carvalho <hugokarvalho@hotmail.com>, 2026.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-20 16:18+0300\n"
"PO-Revision-Date: 2026-06-28 19:30+0100\n"
"Last-Translator: Hugo Carvalho <hugokarvalho@hotmail.com>\n"
"Language-Team: \n"
"Language: pt\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.9\n"

#: src/Main.py:31 src/Main.py:32 src/Main.py:33 src/Main.py:34
msgid "Invalid organizational unit!"
msgstr "Unidade organizacional inválida!"

#: src/Main.py:37 src/Main.py:38 src/Main.py:39
msgid "Preauthentication failed!"
msgstr "Falha na pré-autenticação!"

#: src/Main.py:43
msgid "Warning: Workgroup is empty. You can set it using the --workgroup parameter."
msgstr "Aviso: O grupo de trabalho está vazio. Pode defini-lo utilizando o parâmetro --workgroup."

#: src/Main.py:87
msgid "no username or password"
msgstr "sem nome de utilizador nem palavra-passe"

#: src/Main.py:93
msgid "Invalid credentials."
msgstr "Credenciais inválidas."

#: src/Main.py:96
msgid "Server is not reachable."
msgstr "Não é possível aceder ao servidor."

#: src/Main.py:99
msgid "LDAP Error:"
msgstr "Erro LDAP:"

#: src/Main.py:102 src/Main.py:124
msgid "LDAP Authenticate Exception:"
msgstr "Exceção de autenticação LDAP:"

#: src/Main.py:114
msgid "Checking if hostname {} exists in AD..."
msgstr "A verificar se o nome da máquina {} existe no AD..."

#: src/Main.py:119
msgid "Your computer still exists in Active Directory."
msgstr "O seu computador ainda consta no Active Directory."

#: src/Main.py:121
msgid "Other LDAPError:"
msgstr "Outro erro LDAP:"

#: src/Main.py:182
msgid "Authentication failed. Cannot leave the domain"
msgstr "Falha na autenticação. Não é possível sair do domínio"

#: src/Main.py:192
msgid "Successfully left the domain. Please restart your computer."
msgstr "Saída do domínio concluída com sucesso. Reinicie o computador."

#: src/Main.py:198 src/Main.py:203
msgid "joined={}"
msgstr "aderiu={}"

#: src/Main.py:213
msgid "CLI application for Pardus Domain Joiner. You must run it with sudo."
msgstr "Aplicação CLI para o Pardus Domain Joiner. Deve executá-la com o comando sudo."

#: src/Main.py:220
msgid "show this help message and exit"
msgstr "mostrar esta mensagem de ajuda e fecha"

#: src/Main.py:226
msgid "Show version"
msgstr "Mostrar versão"

#: src/Main.py:229
msgid "Join a machine to the domain"
msgstr "Adicionar uma máquina ao domínio"

#: src/Main.py:231 src/Main.py:248
msgid "Domain name"
msgstr "Nome de domínio"

#: src/Main.py:232 src/Main.py:240
msgid "Username"
msgstr "Nome de utilizador"

#: src/Main.py:233 src/Main.py:241
msgid "User password"
msgstr "Palavra-passe do utilizador"

#: src/Main.py:234
msgid "Organizational unit"
msgstr "Unidade organizacional"

#: src/Main.py:239
msgid "Leave the domain"
msgstr "Sair do domínio"

#: src/Main.py:244
msgid "Check domain status"
msgstr "Verificar o estado do domínio"

#: src/Main.py:247
msgid "Show discovered domain name"
msgstr "Mostrar o nome de domínio detetado"

#: src/Main.py:251
msgid "Change the hostname"
msgstr "Alterar o nome da máquina"

#: src/Main.py:252
msgid "Hostname"
msgstr "Nome da máquina"

#: src/Main.py:258
msgid "Password for {}: "
msgstr "Palavra-passe para {}: "

#: src/Main.py:274
msgid "This machine has not joined the domain before."
msgstr "Esta máquina nunca foi adicionado ao domínio."

#: src/Main.py:282
msgid "Domain discovered:\n"
msgstr "Domínio detetado:\n"

#: src/Main.py:284
msgid "Server not found: {}"
msgstr "Servidor não encontrado: {}"

#: src/Main.py:293 src/Main.py:295
msgid "Version: {}"
msgstr "Versão: {}"

#: pardus-domain-cli:10
msgid "You must be root!"
msgstr "Tens de ter direitos de root!"
2 changes: 1 addition & 1 deletion update_translations.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash
set -e

langs=("tr")
langs=("pt" "tr")

if ! command -v xgettext &> /dev/null
then
Expand Down