From a880b1729656e4fe85e9ccf38608003cab5d5b01 Mon Sep 17 00:00:00 2001
From: GiteaBot <teabot@gitea.io>
Date: Tue, 16 Jan 2018 21:27:57 +0000
Subject: [PATCH] [skip ci] Updated translations via Crowdin

---
 options/locale/locale_fr-FR.ini |  4 +--
 options/locale/locale_lv-LV.ini |  1 +
 options/locale/locale_pl-PL.ini | 55 +++++++++++++++++++++++++++++++++
 options/locale/locale_pt-BR.ini | 16 ++++++++++
 4 files changed, 74 insertions(+), 2 deletions(-)

diff --git a/options/locale/locale_fr-FR.ini b/options/locale/locale_fr-FR.ini
index 4f41c9e80a..c2714aee33 100644
--- a/options/locale/locale_fr-FR.ini
+++ b/options/locale/locale_fr-FR.ini
@@ -516,7 +516,7 @@ copied=Copié
 unwatch=Ne plus suivre
 watch=Suivre
 unstar=Retirer le vote
-star=Voter
+star=Favoriser
 fork=Bifurcation
 download_archive=Télécharger ce dépôt
 
@@ -1499,7 +1499,7 @@ reopen_issue=`tickets ré-ouverts <a href="%s/issues/%s">%s#%[2]s</a>`
 create_pull_request=`pull request créée le <a href="%s/pulls/%s">%s#%[2]s</a>`
 close_pull_request=`pull request fermé <a href="%s/pulls/%s">%s#%[2]s</a>`
 reopen_pull_request=`pull request ré-ouverte <a href="%s/pulls/%s">%s#%[2]s</a>`
-comment_issue=`a commenté le problème <a href="%s/issues/%s">%s#%[2]s</a>`
+comment_issue=`a commenté le ticket <a href="%s/issues/%s">%s#%[2]s</a>`
 merge_pull_request=`demande d'ajout fusionnée le <a href="%s/pulls/%s">%s#%[2]s</a>`
 transfer_repo=a transféré le dépôt <code>%s</code> à <a href="%s">%s</a>
 push_tag=a soumis le tag <a href="%s/src/%s">%[2]s</a> sur <a href="%[1]s">%[3]s</a>
diff --git a/options/locale/locale_lv-LV.ini b/options/locale/locale_lv-LV.ini
index 9f9806b136..b27557d799 100644
--- a/options/locale/locale_lv-LV.ini
+++ b/options/locale/locale_lv-LV.ini
@@ -270,6 +270,7 @@ openid_been_used=OpenID adrese '%s' jau ir izmantota.
 username_password_incorrect=Nepareizs lietotājvārds vai parole.
 enterred_invalid_repo_name=Lūdzu, pārliecinieties, vai ievadītā repozitorija nosaukums ir pareizs.
 enterred_invalid_owner_name=Lūdzu, pārliecinieties, vai ievadītā īpašnieka vārds ir pareizs.
+enterred_invalid_password=Lūdzu, pārliecinieties, vai ievadītā parole ir pareiza.
 user_not_exist=Lietotājs neeksistē.
 last_org_owner=Nevar noņemt pēdējo īpašnieku komandas lietotāju, jo organizācijām ir jābūt vismaz vienam īpašniekam.
 cannot_add_org_to_team=Organizāciju nevar pievienot kā komandas biedru.
diff --git a/options/locale/locale_pl-PL.ini b/options/locale/locale_pl-PL.ini
index 6f99c6a175..87ed83b59b 100644
--- a/options/locale/locale_pl-PL.ini
+++ b/options/locale/locale_pl-PL.ini
@@ -138,6 +138,7 @@ invalid_repo_path=Ścieżka repozytoriów nie jest poprawna: %v
 run_user_not_match=Użytkownik aplikacji nie jest aktualnym użytkownikiem: %s -> %s
 save_config_failed=Nie udało się zapisać konfiguracji: %v
 invalid_admin_setting=Nieprawidłowe ustawienia konta admina: %v
+install_success=Witaj! Dziękujemy za wybranie Gitea. Miłej zabawy i trzymaj się!
 invalid_log_root_path=Ścieżka dla logów jest niepoprawna: %v
 default_keep_email_private=Domyślnie ukrywaj adresy e-mail
 default_keep_email_private_popup=To jest domyślne ustawienie widoczności adresu e-mail użytkowników. Włączone spowoduje, że adres e-mail wszystkich nowych użytkowników zostanie domyślnie ukryty.
@@ -199,6 +200,8 @@ non_local_account=Nie lokalne konta nie mogą zmieniać haseł przez webowy inte
 verify=Potwierdź
 scratch_code=Kod jednorazowy
 use_scratch_code=Użyj kodu jednorazowego
+twofa_scratch_used=Użyłeś/aś swojego kodu jednorazowego. Przekierowano Cię do strony z ustawieniami autoryzacji dwuetapowej, gdzie możesz usunąć swoje urządzenie lub wygenerować nowy kod jednorazowy.
+twofa_passcode_incorrect=Twój kod autoryzacji jest niepoprawny. Jeśli zapodziałeś/aś swoje urządzenie, użyj swojego kodu jednorazowego do zalogowania.
 twofa_scratch_token_incorrect=Twój kod jednorazowy jest niepoprawny.
 login_userpass=Użytkownik / Hasło
 login_openid=OpenID
@@ -400,6 +403,7 @@ key_state_desc=Ten klucz był użyty w ciągu ostatnich 7 dni
 token_state_desc=Ten token był użyty w ciągu ostatnich 7 dni
 show_openid=Pokaż w profilu
 hide_openid=Ukryj w profilu
+ssh_disabled=SSH jest wyłączony
 
 manage_social=Zarządzaj powiązanymi kontami społecznościowymi
 social_desc=To lista powiązanych kont sieci społecznościowych. Ze względów bezpieczeństwa upewnij się, że rozpoznajesz je wszystkie jako, że można za ich pomocą logować się do Twojego konta.
@@ -429,14 +433,17 @@ twofa_disable_note=W razie potrzeby można wyłączyć uwierzytelnianie dwuetapo
 twofa_disable_desc=Wyłączenie dwuetapowej autoryzacji sprawi, że Twoje konto będzie mniej bezpieczne. Czy na pewno chcesz kontynuować?
 regenerate_scratch_token_desc=Jeśli zgubiłeś lub zużyłeś swój scratch token możesz go wygenerować tutaj.
 twofa_disabled=Dwuetapowa autoryzacja została wyłączona.
+scan_this_image=Zeskanuj ten obraz za pomocą swojej aplikacji uwierzytelniającej:
 or_enter_secret=Lub wprowadź sekret: %s
 then_enter_passcode=I podaj kod autoryzacji otrzymany z aplikacji:
 passcode_invalid=Kod dostępu jest nieprawidłowy. Spróbuj ponownie.
+twofa_enrolled=Twoje konto ma teraz włączoną autoryzację dwuetapową. Koniecznie zachowaj swój kod jednorazowy (%s), ponieważ zostanie pokazany tylko raz!
 
 manage_account_links=Zarządzaj połączonymi kontami
 manage_account_links_desc=Zewnętrzne konta połączone z tym kontem
 account_links_not_available=Obecnie nie ma żadnych zewnętrznych kont połączonych z tym kontem
 remove_account_link=Usuń powiązane konto
+remove_account_link_desc=Usunięcie tego konta powiązanego spowoduje cofnięcie mu wszystkich dostępów. Na pewno chcesz kontynuować?
 remove_account_link_success=Link do konta zostały pomyślnie usunięty!
 
 orgs_none=Nie jesteś członkiem żadnej organizacji.
@@ -453,6 +460,7 @@ owner=Właściciel
 repo_name=Nazwa repozytorium
 repo_name_helper=Dobra nazwa repozytorium jest utworzona z krótkich, łatwych do zapamiętania i unikalnych słów kluczowych.
 visibility=Widoczność
+visiblity_helper=To repozytorium jest <span class="ui red text">prywatne</span>
 visiblity_helper_forced=Administrator systemu wymaga, żeby wszystkie nowe repozytoria były <span class="ui red text">prywatne</span>
 visiblity_fork_helper=(Zmiana tej wartości wpłynie na wszystkie forki)
 clone_helper=Potrzebujesz pomocy z klonowaniem? Odwiedź <a target="_blank" rel="noopener" href="%s">Pomoc</a>!
@@ -479,6 +487,8 @@ mirror_last_synced=Ostatnia synchronizacja
 watchers=Obserwujący
 stargazers=Polubienia
 forks=Forki
+pick_reaction=Wybierz swoją reakcję
+reactions_more=i %d więcej
 
 form.reach_limit_of_creation=Osiągnąłeś limit %d repozytoriów.
 form.name_reserved=Nazwa repozytorium „%s” jest zarezerwowana.
@@ -486,6 +496,7 @@ form.name_pattern_not_allowed=Wzorzec nazwy repozytorium „%s” jest niedozwol
 
 need_auth=Wymaga autoryzacji
 migrate_type=Typ migracji
+migrate_type_helper=To repozytorium będzie <span class="text blue">kopią lustrzaną</span>
 migrate_repo=Przenieś repozytorium
 migrate.clone_address=Sklonuj adres
 migrate.clone_address_desc=To może być adres HTTP/HTTPS/GIT lub ścieżka lokalna serwera.
@@ -512,6 +523,8 @@ no_desc=Brak opisu
 quick_guide=Skrócona instrukcja
 clone_this_repo=Klonuj repozytorium
 create_new_repo_command=Tworzenie nowego repozytorium z linii poleceń
+push_exist_repo=Wypychanie istniejącego repozytorium z linii poleceń
+bare_message=Repozytorium jest puste.
 
 code=Kod
 code.desc=Kod jest miejscem przechowywania kodu źródłowego
@@ -525,6 +538,7 @@ pulls=Pull Requests
 labels=Etykiety
 milestones=Kamienie milowe
 commits=Commity
+commit=Commit
 releases=Wydania
 file_raw=Czysty
 file_history=Historia
@@ -541,6 +555,7 @@ editor.edit_file=Edytuj plik
 editor.preview_changes=Podgląd zmian
 editor.cannot_edit_non_text_files=Nie można edytować plików binarnych przez interfejs webowy
 editor.edit_this_file=Edytuj ten plik
+editor.must_be_on_a_branch=Musisz być na gałęzi, aby zgłosić lub zaproponować zmiany tego pliku
 editor.fork_before_edit=Musisz sforkować to repozytorium przed edycją tego pliku
 editor.delete_this_file=Usuń ten plik
 editor.must_have_write_access=Musisz mieć uprawnienia do zapisu, aby zgłosić lub zaproponować zmiany do tego pliku
@@ -565,6 +580,7 @@ editor.directory_is_a_file=Wpis '%s' w ścieżce nadrzędnej jest plikiem a nie
 editor.file_is_a_symlink=Plik '%s' jest dowiązaniem symbolicznym które nie może być edytowane przez webowy interfejs
 editor.filename_is_a_directory=Nazwa '%s' jest istniejącym katalogiem w tym repozytorium.
 editor.file_editing_no_longer_exists=Plik '%s' który edytujesz nie istnieje już w tym repozytorium.
+editor.file_changed_while_editing=Zawartość pliku została w międzyczasie zmieniona. <a target="_blank" href="%s">Kliknij tutaj</a>, aby zobaczyć co zostało zmienione lub <strong>ponownie naciśnij commit</strong>, aby nadpisać te zmiany.
 editor.file_already_exists=Nazwa pliku '%s' już istnieje w tym repozytorium.
 editor.no_changes_to_show=Brak zmian do pokazania.
 editor.fail_to_update_file=Tworzenie/aktualizacja pliku '%s' nie powiodła się z błędem: %v
@@ -612,6 +628,8 @@ issues.label_templates.info=Nie ma jeszcze żadnych etykiet. Kliknij na przycisk
 issues.label_templates.helper=Wybierz zestaw etykiet
 issues.label_templates.use=Użyj ten zestaw etykiet
 issues.label_templates.fail_to_load_file=Ładowanie pliku szablonu etykiety '%s' nie powiodło się: %v
+issues.add_label_at=dodano etykietę <div class="ui label" style="color: %s\; background-color: %s">%s</div> %s
+issues.remove_label_at=usunięto etykietę <div class="ui label" style="color: %s\; background-color: %s">%s</div> %s
 issues.change_milestone_at=`zmodyfikował kamień milowy z <b>%s</b> na <b>%s</b> %s`
 issues.deleted_milestone=`(usunięto)`
 issues.self_assign_at=`samo przypisany do %s`
@@ -763,6 +781,7 @@ milestones.filter_sort.most_issues=Najwięcej problemów
 milestones.filter_sort.least_issues=Najmniej problemów
 
 ext_wiki=Zewnętrzna Wiki
+ext_wiki.desc=Zewn. wiki linkuje do zewnętrznego systemu wiki
 
 wiki=Wiki
 wiki.welcome=Witamy w Wiki
@@ -780,6 +799,7 @@ wiki.new_page_button=Nowa strona
 wiki.delete_page_button=Usuń stronę
 wiki.delete_page_notice_1=Spowoduje to usunięcie strony <code>"%s:</code>. Upewnij się, że chcesz ja usunąć.
 wiki.page_already_exists=Strona Wiki o tej samej nazwie już istnieje.
+wiki.reserved_page=Nazwa strony wiki "%s" jest zajęta. Proszę wybrać inną nazwę.
 wiki.pages=Strony
 wiki.last_updated=Ostatnia aktualizacja %s
 
@@ -817,6 +837,8 @@ activity.new_issues_count_1=Nowy problem
 activity.new_issues_count_n=Nowe problemy
 activity.new_issue_label=Otwarte
 activity.title.unresolved_conv_1=%d nierozstrzygnięta dyskusja
+activity.title.unresolved_conv_n=Nierozstrzygniętych dyskusji: %d
+activity.unresolved_conv_desc=Lista wszystkich starych zgłoszeń i żądań ściągnięcia, które zostały ostatnio zmienione, ale nie został jeszcze rozwiązane.
 activity.unresolved_conv_label=Otwarte
 activity.title.releases_1=%d Wydanie
 activity.title.releases_n=%d Wydań
@@ -825,6 +847,7 @@ activity.published_release_label=Opublikowane
 
 search=Szukaj
 search.search_repo=Szukaj repozytorium
+search.results=Wyniki wyszukiwania dla "%s" w <a href="%s">%s</a>
 
 settings=Ustawienia
 settings.desc=Ustawienia to miejsce, w którym możesz zmieniać parametry repozytorium
@@ -863,6 +886,7 @@ settings.tracker_url_format_desc=Symbole zastępcze <code>{user} {repo} {index}<
 settings.enable_timetracker=Włącz śledzenie czasu
 settings.allow_only_contributors_to_track_time=Pozwól jedynie współpracownikom na śledzenie czasu
 settings.pulls_desc=Włącz obsługę pull request, aby akceptować publiczny wkład
+settings.pulls.allow_merge_commits=Zezwól na komentarze przy scalaniu
 settings.danger_zone=Strefa niebezpieczeństwa
 settings.new_owner_has_same_repo=Nowy właściciel już posiada repozytorium o tej samej nazwie.
 settings.convert=Konwersja na repozytorium regularne
@@ -882,6 +906,7 @@ settings.wiki_deletion_success=Dane wiki repozytorium zostały pomyślnie usuni
 settings.delete=Usuń to repozytorium
 settings.delete_desc=Po usunięciu repozytorium nie ma odwrotu. Upewnij się, że tego chcesz.
 settings.delete_notices_1=- Ta operacja <strong>NIE MOŻE</strong> zostać cofnięta.
+settings.delete_notices_2=- Ta operacja trwale usunie wszystko z repozytorium <strong>%s</strong>, w tym kod źródłowy, zagadnienia, komentarze, wiki i dostęp dla współpracowników.
 settings.delete_notices_fork_1=- Wszystkie forki staną się niezależnymi repozytoriami po usunięciu.
 settings.deletion_success=Repozytorium zostało usunięte.
 settings.update_settings_success=Ustawienia repozytorium zostały zaktualizowane.
@@ -899,6 +924,7 @@ settings.search_user_placeholder=Szukaj użytkownika...
 settings.org_not_allowed_to_be_collaborator=Organizacji nie można dodać jako współpracownika.
 settings.user_is_org_member=Użytkownik jest członkiem organizacji, który nie może być dodany jako współpracownik.
 settings.add_webhook=Dodaj webhooka
+settings.hooks_desc=Webhooki działają jak proste wyzwalacze żądań HTTP POST. Jeśli cokolwiek zdarzy się w Gitea, wyślemy powiadomienie do wybranego hosta. Więcej informacji można znaleźć w <a target="_blank" rel="noopener" href="%s">przewodniku webhooków</a>.
 settings.webhook_deletion=Usuń webhooka
 settings.webhook_deletion_desc=Usunięcie tego webooka spowoduje usunięcie powiązanych informacji i wpisów w historii. Czy chcesz kontynuować?
 settings.webhook_deletion_success=Webhook został pomyślnie usunięty!
@@ -949,9 +975,11 @@ settings.slack_token=Token
 settings.slack_domain=Domena
 settings.slack_channel=Kanał
 settings.add_discord_hook_desc=Dodaj integrację z <a href="%s">Discordem</a> do swojego repozytorium.
+settings.add_dingtalk_hook_desc=Dodaj integrację z <a href="%s">Dingtalk</a> do swojego repozytorium.
 settings.deploy_keys=Klucze wdrożeniowe
 settings.add_deploy_key=Dodaj klucz wdrożenia
 settings.deploy_key_desc=Klucze wdrożenia pozwalają na dostęp tylko do odczytu. To nie to samo co klucze SSH dla konta osobistego.
+settings.is_writable=Przyznaj dostęp do zapisu
 settings.no_deploy_keys=Nie dodałeś żadnego klucza wdrożenia.
 settings.title=Tytuł
 settings.deploy_key_content=Treść
@@ -968,6 +996,7 @@ settings.protected_branch_can_push_yes=Możesz wysyłać
 settings.protected_branch_can_push_no=Nie możesz wysyłać
 settings.branch_protection=Ochrona gałęzi dla <b>%s</b>
 settings.protect_this_branch=Chroń tą gałąź
+settings.protect_this_branch_desc=Wyłącz wymuszone wypchnięcia i zabroń usuwania.
 settings.protect_whitelist_committers=Użytkownicy, którzy mogą wypychać do tej gałęzi
 settings.protect_whitelist_committers_desc=Dodaj użytkowników lub zespoły do białej listy tej gałęzi. Użytkowników z białej listy nie dotyczą typowe ograniczenia wypchnięć.
 settings.protect_whitelist_users=Użytkownicy, którzy mogą wypychać do tej gałęzi
@@ -980,6 +1009,7 @@ settings.update_protect_branch_success=Pomyślnie zmieniono ustawienia ochrony g
 settings.remove_protected_branch_success=Pomyślnie usunięto ustawienia ochrony gałęzi %s
 settings.protected_branch_deletion=W celu usunięcia chronionej gałęzi
 settings.protected_branch_deletion_desc=Każdy z prawami zapisu będzie w stanie wypychać zmiany bezpośrednio do tej gałęzi. Jesteś pewien/pewna?
+settings.default_branch_desc=Domyślna gałąź jest uznawana za "bazową". Dopóki nie ustawisz innej gałęzi, wszystkie pull requesty i commity będą automatycznie kierowane do bazowej.
 settings.choose_branch=Wybierz gałąź...
 settings.no_protected_branch=Nie ma chronionych gałęzi
 
@@ -1159,11 +1189,16 @@ dashboard.delete_inactivate_accounts=Usuń wszystkie nieaktywne konta
 dashboard.delete_inactivate_accounts_success=Wszystkie nieaktywne konta zostały usunięte.
 dashboard.delete_repo_archives=Usuń wszystkie archiwa repozytoriów
 dashboard.delete_repo_archives_success=Pomyślnie usunięto wszystkie archiwa repozytoriów.
+dashboard.delete_missing_repos=Usuń wszystkie rekordy repozytoriów, które nie mają plików Git
 dashboard.delete_missing_repos_success=Wszystkie repozytoria, które nie miały plików Git zostały usunięte.
 dashboard.git_gc_repos=Uruchom usuwanie śmieci ze wszystkich repozytoriów
 dashboard.git_gc_repos_success=Wszystkie repozytoria zakończyły procedurę usuwania śmieci.
 dashboard.resync_all_sshkeys=Przepisz plik '.ssh/authorized_keys' (dla kluczy SSH Gitea). Nie ma potrzeby tego robić, jeśli używasz wbudowanego serwera SSH.
 dashboard.resync_all_sshkeys_success=Wszystkie klucze publiczne zarządzane przez Gitea zostały przepisane.
+dashboard.resync_all_hooks=Ponownie synchronizuj "hooki" "pre-receive", "update" i "post-receive" wszystkich repozytoriów.
+dashboard.resync_all_hooks_success=Hooki" "pre-receive", "update" i "post-receive" wszystkich repozytoriów zostały ponownie zsynchronizowane.
+dashboard.reinit_missing_repos=Ponownie zainicjalizuj wszystkie brakujące repozytoria Git, dla których istnieją rekordy
+dashboard.reinit_missing_repos_success=Wszystkie brakujące repozytoria Git, dla których istnieją rekordy, zostały zainicjalizowane.
 dashboard.sync_external_users=Synchronizuj zewnętrzne dane użytkownika
 dashboard.sync_external_users_started=Synchronizacja zewnętrznych danych użytkownika rozpoczęta
 dashboard.server_uptime=Uptime serwera
@@ -1219,11 +1254,13 @@ users.max_repo_creation_desc=(Ustaw -1, aby użyć globalnego limitu)
 users.is_activated=Konto aktywowane
 users.prohibit_login=Logowanie wyłączone
 users.is_admin=Uprawnienia administratora
+users.allow_git_hook=Może tworzyć hooki Git
 users.allow_import_local=Może importować lokalne repozytoria
 users.allow_create_organization=Może tworzyć organizacje
 users.update_profile=Zaktualizuj profil konta
 users.delete_account=Usuń konto
 users.still_own_repo=Ten użytkownik wciąż posiada jedno lub więcej repozytoriów. Muszą one najpierw zostać usunięte lub przetransferowane.
+users.still_has_org=Ten użytkownik dalej posiada członkostwo w przynajmniej jednej organizacji. Musi ją najpierw opuścić lub usunąć.
 users.deletion_success=Konto usunięte pomyślnie.
 
 orgs.org_manage_panel=Zarządzanie organizacją
@@ -1254,7 +1291,9 @@ auths.security_protocol=Protokół zabezpieczeń
 auths.domain=Domena
 auths.host=Serwer
 auths.port=Port
+auths.bind_dn=DN powiązania
 auths.bind_password=Hasło Bind
+auths.bind_password_helper=Uwaga: To hasło jest przechowywane bez szyfrowania. Zdecydowanie zalecane jest użycie konta z uprawnieniami tylko do odczytu.
 auths.user_base=Baza wyszukiwania
 auths.user_dn=DN użytkownika
 auths.attribute_username=Atrybut nazwy użytkownika
@@ -1265,6 +1304,7 @@ auths.attribute_mail=Atrybut e-mail
 auths.attributes_in_bind=Pobierz atrybuty w kontekście Bind DN
 auths.filter=Filtr użytkownika
 auths.admin_filter=Filtr administratora
+auths.ms_ad_sa=Atrybuty wyszukiwania MS AD
 auths.smtp_auth=Typ uwierzytelnienia SMTP
 auths.smtphost=Serwer SMTP
 auths.smtpport=Port SMTP
@@ -1275,6 +1315,10 @@ auths.skip_tls_verify=Pomiń weryfikację protokołu TLS
 auths.pam_service_name=Nazwa usługi PAM
 auths.oauth2_provider=Dostawca OAuth2
 auths.oauth2_clientID=ID klienta (klucz)
+auths.oauth2_clientSecret=Sekretny Token
+auths.openIdConnectAutoDiscoveryURL=OpenID Connect Auto Discovery URL
+auths.oauth2_use_custom_url=Użyj niestandardowych adresów URL, zamiast domyślnych adresów URL
+auths.oauth2_tokenURL=Adres URL tokena
 auths.oauth2_authURL=URL autoryzacji
 auths.oauth2_profileURL=URL profilu
 auths.oauth2_emailURL=URL adresu e-mail
@@ -1283,13 +1327,16 @@ auths.tips=Wskazówki
 auths.tips.oauth2.general=Uwierzytelnianie OAuth2
 auths.tips.oauth2.general.tip=Przy rejestracji nowego uwierzytelnienia OAuth2, URL zwrotny/przekierowań powinien mieć postać <serwer>/user/oauth2/<nazwa uwierzytelnienia>/callback
 auths.tip.oauth2_provider=Dostawca OAuth2
+auths.tip.bitbucket=Zarejestruj nowego konsumenta OAuth na https://bitbucket.org/account/user/<your username>/oauth-consumers/new i dodaj uprawnienie "Account"-"Read
 auths.tip.dropbox=Stwórz nową aplikację na https://www.dropbox.com/developers/apps
 auths.tip.facebook=Zarejestruj nową aplikację na https://developers.facebook.com/apps i dodaj produkt "Facebook Login
 auths.tip.github=Zarejestruj nową aplikację OAuth na https://github.com/settings/applications/new
 auths.tip.gitlab=Zarejestruj nową aplikację na https://gitlab.com/profile/applications
+auths.tip.google_plus=Uzyskaj dane uwierzytelniające klienta OAuth2 z konsoli Google API (https://console.developers.google.com/)
 auths.tip.twitter=Przejdź na https://dev.twitter.com/apps, stwórz aplikację i upewnij się że opcja “Allow this application to be used to Sign in with Twitter” jest włączona.
 auths.edit=Edytuj ustawienia uwierzytelniania
 auths.activated=To uwierzytelnienie zostało aktywowane
+auths.new_success=Uwierzytelnienie '%s' zostało dodane.
 auths.update_success=Ustawienia uwierzytelniania zostały zaktualizowane.
 auths.update=Aktualizuj ustawienia uwierzytelniania
 auths.delete=Usuń to źródło uwierzytelniania
@@ -1436,6 +1483,7 @@ notices.type=Typ
 notices.type_1=Repozytorium
 notices.desc=Opis
 notices.op=Operacja
+notices.delete_success=Powiadomienia systemu zostały usunięte.
 
 [action]
 create_repo=tworzy repozytorium <a href="%s">%s</a>
@@ -1452,6 +1500,7 @@ merge_pull_request=`scala pull request <a href="%s/pulls/%s">%s#%[2]s</a>`
 transfer_repo=przenosi repozytorium <code>%s</code> do <a href="%s">%s</a>
 push_tag=taguje <a href="%s/src/%s">%[2]s</a> w <a href="%[1]s">%[3]s</a>
 delete_tag=usunięto tag %[2]s z <a href="%[1]s">%[3]s</a>
+delete_branch=usunięto gałąź %[2]s z <a href="%[1]s">%[3]s</a>
 compare_commits=Porównaj %d commitów
 
 [tool]
@@ -1491,11 +1540,17 @@ no_read=Nie masz żadnych przeczytanych powiadomień.
 pin=Przypnij powiadomienie
 mark_as_read=Oznacz jako przeczytane
 mark_as_unread=Oznacz jak nieprzeczytane
+mark_all_as_read=Oznacz wszystkie jako przeczytane
 
 [gpg]
 error.extract_sign=Nie udało się wyłuskać podpisu
 error.generate_hash=Nie udało się wygenerować skrótu dla commitu
+error.no_committer_account=Brak konta powiązanego z e-mailem autora
 error.no_gpg_keys_found=Nie znaleziono w bazie danych klucza dla tego podpisu
+error.not_signed_commit=Commit nie podpisany
+error.failed_retrieval_gpg_keys=Nie udało się odzyskać żadnego klucza powiązanego z kontem autora
 
 [units]
+error.no_unit_allowed_repo=Nie można w tym repozytorium znaleźć żadnego modułu, do którego masz dostęp
+error.unit_not_allowed=Nie masz uprawnień do przeglądania tego modułu repozytorium
 
diff --git a/options/locale/locale_pt-BR.ini b/options/locale/locale_pt-BR.ini
index e93c483f76..d8481f3ce6 100644
--- a/options/locale/locale_pt-BR.ini
+++ b/options/locale/locale_pt-BR.ini
@@ -63,6 +63,7 @@ cancel=Cancelar
 install=Instalação
 title=Configuração inicial
 docker_helper=Se você está rodando o Gitea dentro do Docker, por favor leia as <a target="_blank" rel="noopener" href="%s">instruções</a> cuidadosamente antes de alterar qualquer coisa nesta página.
+requite_db_desc=Gitea requer MySQL, MSSQL, PostgreSQL, SQLite3 ou TiDB.
 db_title=Configurações de banco de dados
 db_type=Tipo de banco de dados
 host=Servidor
@@ -269,6 +270,7 @@ openid_been_used=O endereço OpenID '%s' já está sendo usado.
 username_password_incorrect=Nome de usuário ou senha incorretos.
 enterred_invalid_repo_name=Por favor certifique-se de que o nome do repositório está correto.
 enterred_invalid_owner_name=Por favor certifique-se de que o nome do proprietário está correto.
+enterred_invalid_password=Por favor certifique-se de que a senha está correta.
 user_not_exist=O usuário não existe.
 last_org_owner=Não é permitido remover o último usuário da equipe de proprietários, pois deve haver pelo menos um proprietário em uma organização.
 cannot_add_org_to_team=Uma organização não pode ser adicionada como membro de uma equipe.
@@ -399,6 +401,8 @@ valid_until=Válido até
 valid_forever=Válido para sempre
 last_used=Última vez usado em
 no_activity=Nenhuma atividade recente
+can_read_info=Leitura
+can_write_info=Escrita
 key_state_desc=Essa chave tem sido utilizada nos últimos 7 dias
 token_state_desc=Esse token tem sido utilizado nos últimos 7 dias
 show_openid=Mostrar no perfil
@@ -753,7 +757,12 @@ pulls.is_checking=A verificação do conflito ainda está em progresso, por favo
 pulls.can_auto_merge_desc=O merge deste pull request pode ser aplicado automaticamente.
 pulls.cannot_auto_merge_desc=O merge deste pull request não pode ser aplicado automaticamente pois há conflitos.
 pulls.cannot_auto_merge_helper=Por favor, aplique o merge manualmente para resolver os conflitos.
+pulls.no_merge_desc=O merge deste pull request não pode ser aplicado porque nenhuma opção de merge está habilitada.
+pulls.no_merge_helper=Para aplicar o merge deste pull request, habilite pelo menos uma opção de mesclagem nas configurações do repositório ou aplique o merge do manualmente.
 pulls.merge_pull_request=Aplicar merge de Pull Request
+pulls.rebase_merge_pull_request=Aplicar Rebase e Merge
+pulls.squash_merge_pull_request=Aplicar Squash e Merge
+pulls.invalid_merge_option=Você não pode usar esta opção de merge neste pull request
 pulls.open_unmerged_pull_exists=`Você não pode executar a operação de reabrir porque já existe um pull request aberto (#%d) do mesmo repositório com as mesmas informações de merge e está esperando pelo merge.`
 
 milestones.new=Novo marco
@@ -892,6 +901,10 @@ settings.tracker_url_format_desc=Você pode usar o espaço reservado <code>{user
 settings.enable_timetracker=Habilitar contador de tempo
 settings.allow_only_contributors_to_track_time=Permitir apenas colaboradores controlar o contador de tempo
 settings.pulls_desc=Habilitar pull requests para aceitar contribuições públicas
+settings.pulls.ignore_whitespace=Ignorar alterações com espaço em branco ao verificar conflitos
+settings.pulls.allow_merge_commits=Permitir commits via merge
+settings.pulls.allow_rebase_merge=Permitir rebase para commits via merge
+settings.pulls.allow_squash_commits=Permitir aplicação do squash antes do merge
 settings.danger_zone=Zona de perigo
 settings.new_owner_has_same_repo=O novo dono já tem um repositório com o mesmo nome. Por favor, escolha outro nome.
 settings.convert=Converter para repositório tradicional
@@ -984,6 +997,8 @@ settings.add_dingtalk_hook_desc=Adicionar integração com <a href="%s">Dingtalk
 settings.deploy_keys=Chaves de Deploy
 settings.add_deploy_key=Nova chave
 settings.deploy_key_desc=Chave de Deploy só tem acesso somente leitura. Não é igual as chaves SSH de conta pessoal.
+settings.is_writable=Permitir acesso de escrita
+settings.is_writable_info=Essa chave pode ser usada para <strong>push</strong> neste repositório? As chaves de implantação sempre têm acesso de pull.
 settings.no_deploy_keys=Você ainda não adicionou nenhuma chave de Deploy.
 settings.title=Título
 settings.deploy_key_content=Conteúdo da chave
@@ -1308,6 +1323,7 @@ auths.attribute_mail=Atributo e-mail
 auths.attributes_in_bind=Buscar os atributos no contexto de Bind DN
 auths.filter=Filtro de usuário
 auths.admin_filter=Filtro de administrador
+auths.ms_ad_sa=Atributos de pesquisa do MS AD
 auths.smtp_auth=Tipo de autenticação SMTP
 auths.smtphost=Host SMTP
 auths.smtpport=Porta SMTP