diff --git a/options/locale/locale_fr-FR.json b/options/locale/locale_fr-FR.json
index 6d377a1e031..2aacd32f2e3 100644
--- a/options/locale/locale_fr-FR.json
+++ b/options/locale/locale_fr-FR.json
@@ -2597,6 +2597,8 @@
"repo.diff.file_byte_size": "Taille",
"repo.diff.file_suppressed": "Fichier diff supprimé car celui-ci est trop grand",
"repo.diff.file_suppressed_line_too_long": "Diff de fichier supprimé car une ou plusieurs lignes sont trop longues",
+ "repo.diff.show_more": "Voir plus",
+ "repo.diff.load": "Voir la Diff",
"repo.diff.generated": "Générée",
"repo.diff.vendored": "Externe",
"repo.diff.comment.add_line_comment": "Commenter cette ligne",
diff --git a/options/locale/locale_ga-IE.json b/options/locale/locale_ga-IE.json
index 543b47e06ff..02e88c339d3 100644
--- a/options/locale/locale_ga-IE.json
+++ b/options/locale/locale_ga-IE.json
@@ -2597,6 +2597,9 @@
"repo.diff.file_byte_size": "Méid",
"repo.diff.file_suppressed": "Tá difríocht comhad cosc orthu toisc go bhfuil sé ró-mhór",
"repo.diff.file_suppressed_line_too_long": "Cuirtear difríocht comhad faoi chois toisc go bhfuil líne amháin nó níos mó rófhada",
+ "repo.diff.too_many_files": "Luchtaíodh %[1]d de %[2]d comhad, níor taispeánadh níos mó comhad mar gheall ar an iomarca comhad athraithe sa difríocht seo.",
+ "repo.diff.show_more": "Taispeáin níos mó",
+ "repo.diff.load": "Luchtaigh an difríocht",
"repo.diff.generated": "Gineadh",
"repo.diff.vendored": "Díoltóir",
"repo.diff.comment.add_line_comment": "Cuir trácht líne leis",
@@ -2624,6 +2627,15 @@
"repo.diff.has_escaped": "Tá carachtair Unicode i bhfolach ag an líne seo",
"repo.diff.show_file_tree": "Taispeáin crann comhad",
"repo.diff.hide_file_tree": "Folaigh crann comhad",
+ "repo.diff.filter_files": "Scag comhaid…",
+ "repo.diff.filter_files_clear": "Glan an scagaire",
+ "repo.diff.filter_by_file_extension": "Scag de réir síneadh comhaid",
+ "repo.diff.file_extensions": "Síneadh comhaid",
+ "repo.diff.no_file_extension": "Gan síneadh",
+ "repo.diff.dotfile_extension": "Comhaid ponc",
+ "repo.diff.all_file_extensions": "Gach síneadh",
+ "repo.diff.no_files_matched": "Níor tháinig aon chomhaid le do chuardach",
+ "repo.diff.show_more_matching": "Taispeáin níos mó - %[1]d meaitseáil thíos",
"repo.diff.submodule_added": "Fomhodúl %[1]s curtha leis ag %[2]s",
"repo.diff.submodule_deleted": "Scriosadh fomhodúl %[1]s ó %[2]s",
"repo.diff.submodule_updated": "Nuashonraíodh fomhodúl %[1]s: %[2]s",
@@ -2994,6 +3006,7 @@
"admin.dashboard.cleanup_hook_task_table": "Glan suas an tábla hook_task",
"admin.dashboard.cleanup_packages": "Glan suas pacáistí atá imithe in éag",
"admin.dashboard.cleanup_actions": "Glan suas acmhainní gníomhartha atá imithe in éag",
+ "admin.dashboard.cleanup_action_runs": "Ritheann gníomh scriosta níos sine ná an tréimhse choinneála",
"admin.dashboard.server_uptime": "Aga fónaimh Freastalaí",
"admin.dashboard.current_goroutine": "Goroutines Reatha",
"admin.dashboard.current_memory_usage": "Úsáid Cuimhne Reatha",
diff --git a/options/locale/locale_ko-KR.json b/options/locale/locale_ko-KR.json
index 1711522f7ac..2dd9ad988af 100644
--- a/options/locale/locale_ko-KR.json
+++ b/options/locale/locale_ko-KR.json
@@ -536,6 +536,24 @@
"form.Content": "컨텐츠",
"form.SSPISeparatorReplacement": "구분자",
"form.SSPIDefaultLanguage": "기본 언어",
+ "form.require_error": "%s 는 비어 있을 수 없습니다.",
+ "form.alpha_dash_error": "%s에는 영문자, 숫자, 대시('-'), 밑줄('_')만 사용할 수 있습니다.",
+ "form.alpha_dash_dot_error": "%s에는 영숫자, 대시('-'), 밑줄('_') 및 점('.') 문자만 포함해야 합니다.",
+ "form.git_ref_name_error": "%s는 올바른 형식의 Git 참조 이름이어야 합니다.",
+ "form.size_error": "%[1]s 크기는 %[2]s이어야 합니다.",
+ "form.min_size_error": "%[1]s에는 최소한 %[2]s개의 문자가 포함되어야 합니다.",
+ "form.max_size_error": "%[1]s에는 최대 %[2]s개의 문자가 포함되어야 합니다.",
+ "form.range_error": "%[1]s는 %[2]s부터 %[3]s까지의 숫자여야 합니다.",
+ "form.email_error": "%s는 올바른 이메일 주소가 아닙니다.",
+ "form.url_error": "%s 는 유효한 URL이 아닙니다.",
+ "form.in_error": "%[1]s 는 다음 중 하나 이어야 합니다: %[2]s.",
+ "form.include_error": "%[1]s는 반드시 \"%[2]s\" 문자열을 포함해야 합니다.",
+ "form.glob_pattern_error": "%[1]s 와일드카드(glob) 패턴이 잘못됨: %[2]s.",
+ "form.regex_pattern_error": "%[1]은 정규식 패턴이 유효하지 않음: %[2]s.",
+ "form.username_error": "%s 에는 `영숫자 ('0-9','a-z','A-Z'), 대시('-'), 밑줄('_'), 마침점 ('.') 만 포함할 수 있습니다. 시작과 끝문자는 반드시 영숫자이어야 하고, 영숫자가 아닌 문자를 연속해서 사용할 수 없습니다.`.",
+ "form.invalid_slug_error": "%s는 유효하지 않음.",
+ "form.invalid_group_team_map_error": "%[1]s 매핑이 잘못되었습니다: %[2]s",
+ "form.field_invalid_message": "%[1]s는 유효하지 않습니다: %[2]s",
"form.captcha_incorrect": "CAPTCHA 코드가 올바르지 않습니다.",
"form.password_not_match": "비밀번호가 일치하지 않습니다.",
"form.lang_select_error": "목록에서 언어를 선택해주세요.",
@@ -837,6 +855,9 @@
"settings.access_token_deletion_confirm_action": "삭제",
"settings.access_token_deletion_desc": "토큰을 삭제하면 해당 토큰을 사용하는 애플리케이션의 계정 액세스 권한이 해지됩니다. 이 작업은 되돌릴 수 없습니다. 계속하시겠습니까?",
"settings.delete_token_success": "토큰이 삭제되었습니다. 해당 토큰을 사용하는 어플리케이션은 더 이상 이 계정으로 접근할 수 없습니다.",
+ "settings.regenerate_token": "재생성",
+ "settings.access_token_regeneration": "액세스 토큰 재생성",
+ "settings.access_token_regeneration_desc": "토큰을 다시 생성하면 이전 값이 즉시 무효화됩니다. 여전히 이전 값을 사용하는 애플리케이션은 액세스 권한을 잃게 됩니다. 해당 이름과 권한은 유지됩니다. 이 작업은 취소할 수 없습니다. 계속할까요?",
"settings.repo_and_org_access": "리포지토리와 조직에 액세스",
"settings.permissions_public_only": "공개만",
"settings.permissions_access_all": "모두 (공개, 비공개, 제한적 액세스)",
@@ -1052,6 +1073,8 @@
"repo.desc.internal": "내부",
"repo.desc.archived": "아카이빙됨",
"repo.desc.sha256": "SHA256",
+ "repo.switch_repository": "리포지토리 스위칭",
+ "repo.switch_repository.search": "리포지토리 검색...",
"repo.template.items": "템플릿 항목",
"repo.template.git_content": "Git 콘텐츠 (기본 브랜치)",
"repo.template.git_hooks": "Git Hook",
@@ -2574,7 +2597,9 @@
"repo.diff.file_byte_size": "크기",
"repo.diff.file_suppressed": "파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.",
"repo.diff.file_suppressed_line_too_long": "하나 이상의 라인이 너무 길어 파일 Diff가 표시되지 않음",
+ "repo.diff.too_many_files": "%[2]d 파일 중 %[1]d개를 로드했습니다. 이 diff에 너무 많은 파일이 변경되었기 때문에 더 많은 파일이 표시되지 않았습니다.",
"repo.diff.show_more": "더 보기",
+ "repo.diff.load": "Diff 로드",
"repo.diff.generated": "생성됨",
"repo.diff.vendored": "벤더링 됨",
"repo.diff.comment.add_line_comment": "라인 댓글 추가",
@@ -2602,6 +2627,15 @@
"repo.diff.has_escaped": "이 라인에는 숨겨진 유니코드 문자가 있습니다",
"repo.diff.show_file_tree": "파일 트리 표시",
"repo.diff.hide_file_tree": "파일 트리 숨기기",
+ "repo.diff.filter_files": "파일 필터링…",
+ "repo.diff.filter_files_clear": "필터 지우기",
+ "repo.diff.filter_by_file_extension": "파일 확장자으로 필터링",
+ "repo.diff.file_extensions": "파일 확장자",
+ "repo.diff.no_file_extension": "확장자 없음",
+ "repo.diff.dotfile_extension": "Dotfiles",
+ "repo.diff.all_file_extensions": "모든 확장자",
+ "repo.diff.no_files_matched": "검색과 일치하는 파일 없음",
+ "repo.diff.show_more_matching": "더 보기 - 다음 %[1]d 일치",
"repo.diff.submodule_added": "서브모듈 %[1]s이 %[2]s에 추가됨",
"repo.diff.submodule_deleted": "%[2]s에서 서브모듈 %[1]s가 삭제됨",
"repo.diff.submodule_updated": "서브모듈 %[1]s 업데이트됨: %[2]s",
@@ -2820,7 +2854,9 @@
"org.teams.read_access_helper": "멤버는 팀 리포지토리를 보고 클로닝할 수 있습니다.",
"org.teams.write_access": "쓰기",
"org.teams.write_access_helper": "멤버는 팀 리포지토리를 읽고 푸시할 수 있습니다.",
+ "org.teams.write_access_all_helper": "멤버는 팀 리포지토리의 모든 유닛에 대한 쓰기 액세스 권한을 얻습니다.",
"org.teams.admin_access": "운영자 액세스",
+ "org.teams.admin_access_helper": "멤버는 팀 리포지토리에 풀 및 푸시를 할 수 있으며, 공동작업자를 추가할 수 있습니다.",
"org.teams.no_desc": "이 팀은 설명이 없습니다.",
"org.teams.settings": "설정",
"org.teams.owners_permission_desc": "소유자는 모든 리포지토리에 대한 전체 액세스 권한을 가지며 조직에 대한 운영자 액세스 권한을 가집니다.",
@@ -2970,6 +3006,7 @@
"admin.dashboard.cleanup_hook_task_table": "hook_task 테이블 정리",
"admin.dashboard.cleanup_packages": "만료된 패키지 정리",
"admin.dashboard.cleanup_actions": "만료된 액션 리소스 정리",
+ "admin.dashboard.cleanup_action_runs": "삭제 작업이 보존 기간보다 길게 실행되었습니다",
"admin.dashboard.server_uptime": "서버를 켠 시간",
"admin.dashboard.current_goroutine": "현재 Go루틴",
"admin.dashboard.current_memory_usage": "현재 메모리 사용율",
@@ -3031,6 +3068,8 @@
"admin.users.new_success": "사용자 계정 \"%s\"이 생성되었습니다.",
"admin.users.edit": "수정하기",
"admin.users.impersonate": "대리",
+ "admin.users.impersonate_stop": "대리 중지",
+ "admin.users.impersonating_notice": "귀하는 %s를 대리하고 있습니다. 귀하가 수행하는 작업은 이 사용자로서 수행됩니다.",
"admin.users.auth_source": "인증 소스",
"admin.users.local": "로컬",
"admin.users.auth_login_name": "인증 로그인 명",
diff --git a/options/locale/locale_pl-PL.json b/options/locale/locale_pl-PL.json
index a64c1da51d0..e1a798608e5 100644
--- a/options/locale/locale_pl-PL.json
+++ b/options/locale/locale_pl-PL.json
@@ -1866,6 +1866,8 @@
"repo.pulls.merge_pull_request": "Utwórz złożenie scalające",
"repo.pulls.rebase_merge_pull_request": "Wykonaj przebazowanie, a następnie szybkie połączenie",
"repo.pulls.rebase_merge_commit_pull_request": "Wykonaj przebazowanie, a następnie utwórz złożenie scalające",
+ "repo.pulls.squash_merge_pull_request": "Stwórz ściśnięte złożenie",
+ "repo.pulls.fast_forward_only_merge_pull_request": "Tylko scalenie z przewinięciem",
"repo.pulls.merge_manually": "Ręcznie scalone",
"repo.pulls.merge_commit_id": "ID złożenia scalającego",
"repo.pulls.require_signed_wont_sign": "Ta gałąź wymaga podpisanych commitów, ale to scalenie nie będzie podpisane",
@@ -1891,36 +1893,84 @@
"repo.pulls.status_checks_error": "Niektóre etapy zgłosiły błędy",
"repo.pulls.status_checks_requested": "Wymagane",
"repo.pulls.status_checks_details": "Szczegóły",
+ "repo.pulls.status_checks_hide_all": "Ukryj wszystkie sprawdzenia",
+ "repo.pulls.status_checks_show_all": "Pokaż wszystkie sprawdzenia",
+ "repo.pulls.status_checks_approve_all": "Zatwierdź wszystkie przepływy pracy",
+ "repo.pulls.status_checks_need_approvals": "%d przepływ pracy oczekuje na zatwierdzenie",
+ "repo.pulls.status_checks_need_approvals_helper": "Przepływ pracy będzie uruchomiony tylko po zatwierdzeniu przez opiekuna repozytorium.",
"repo.pulls.update_branch": "Aktualizuj branch przez scalenie",
"repo.pulls.update_branch_rebase": "Aktualizuj branch przez rebase",
"repo.pulls.update_branch_success": "Aktualizacja gałęzi powiodła się",
"repo.pulls.update_not_allowed": "Nie masz uprawnień do aktualizacji gałęzi",
"repo.pulls.outdated_with_base_branch": "Ta gałąź jest przestarzała w stosunku do gałęzi bazowej",
+ "repo.pulls.close": "Zamknij propozycję zmian",
+ "repo.pulls.reopen": "Otwórz ponownie propozycję zmian",
"repo.pulls.closed_at": "zamknął(-ęła) ten pull request %[2]s",
"repo.pulls.reopened_at": "otworzył(-a) ponownie ten Pull Request %[2]s",
+ "repo.pulls.cmd_instruction_hint": "Zobacz instrukcje wiersza poleceń",
+ "repo.pulls.cmd_instruction_checkout_title": "Przełącz",
+ "repo.pulls.cmd_instruction_checkout_desc": "Z repozytorium Twojego projektu, zobacz nową gałąź i sprawdź zmiany.",
+ "repo.pulls.cmd_instruction_merge_title": "Scal",
+ "repo.pulls.cmd_instruction_merge_desc": "Scal zmiany i zaktualizuj na Gitea.",
+ "repo.pulls.cmd_instruction_merge_warning": "Ostrzeżenie: Ta operacja nie może scalić propozycji zmian, ponieważ \"samowykrycie ręcznego scalenia\" nie jest włączone.",
+ "repo.pulls.clear_merge_message": "Wyczyść wiadomość scalenia",
+ "repo.pulls.clear_merge_message_hint": "Wyczyszczenie wiadomości scalenia usunie tylko wiadomość zmian i zachowa wytworzone podczepy git, takie jak \"Współtworzone-Przez…\".",
+ "repo.pulls.auto_merge_button_when_succeed": "(W przypadku pomyślnego sprawdzenia)",
+ "repo.pulls.auto_merge_when_succeed": "Samoscalenie w przypadku wszystkich poprawnych sprawdzeń",
+ "repo.pulls.auto_merge_newly_scheduled": "Propozycja zmian została zaplanowana do scalenia, kiedy wszystkie sprawdzenia zakończą się sukcesem.",
+ "repo.pulls.auto_merge_has_pending_schedule": "%[1]s zaplanowano tą propozycję zmian do samoscalenia, gdy wszystkie sprawdzenia zakończą się sukcesem %[2]s.",
+ "repo.pulls.auto_merge_cancel_schedule": "Anuluj automatyczne scalanie",
+ "repo.pulls.auto_merge_not_scheduled": "Ta propozycja zmian nie jest zaplanowana do samoscalenia.",
+ "repo.pulls.auto_merge_canceled_schedule": "To samoscalenie zostało anulowane dla tej propozycji zmian.",
+ "repo.pulls.auto_merge_newly_scheduled_comment": "zaplanowano tą propozycję zmian do samoscalenia, gdy wszystkie sprawdzenia zakończą się sukcesem %[1]s",
+ "repo.pulls.auto_merge_canceled_schedule_comment": "anulowano samoscalenie tej propozycji zmian, gdy wszystkie sprawdzenia zakończą się sukcesem %[1]s",
+ "repo.pulls.delete.title": "Usunąć tą propozycję zmian?",
+ "repo.pulls.delete.text": "Na pewno chcesz usunąć tę propozycję zmian? (Usunie to permanentnie całą zawartość. Rozważ zamiast tego zamknięcie, jeśli chcesz zachować to zarchiwizowane)",
+ "repo.pulls.recently_pushed_new_branches": "Wypchnąłeś na gałąź %[1]s%[2]s",
+ "repo.pulls.upstream_diverging_prompt_behind_1": "Ta gałąź jest %[1]d zmianę za %[2]s",
+ "repo.pulls.upstream_diverging_prompt_behind_n": "Ta gałąź jest %[1]d zmian za %[2]s",
+ "repo.pulls.upstream_diverging_prompt_base_newer": "Gałąź bazowa %s ma nowe zmiany",
+ "repo.pulls.upstream_diverging_merge": "Synchronizuj rozgałęzienie",
+ "repo.pulls.upstream_diverging_merge_confirm": "Czy chcesz scalić \"%[1]s\" z \"%[2]s\"?",
+ "repo.pull.deleted_branch": "(usunięto):%s",
+ "repo.pull.agit_documentation": "Przejrzyj dokumentację dotyczącą AGit",
+ "repo.comments.edit.already_changed": "Nie można zapisać zmian w komentarzu. Wygląda na to, że zawartość została już zmieniona przez innego użytkownika. Proszę odświeżyć stronę i spróbować edycji ponownie, aby uniknąć nadpisania innych zmian",
"repo.milestones.new": "Nowy kamień milowy",
"repo.milestones.closed": "Zamknięto %s",
+ "repo.milestones.update_ago": "Zaktualizowano %s",
"repo.milestones.no_due_date": "Nie ustalono terminu",
"repo.milestones.open": "Otwórz",
"repo.milestones.close": "Zamknij",
+ "repo.milestones.new_subheader": "Kamienie milowe mogą pomóc w organizacji zgłoszeń i śledzić ich postęp.",
+ "repo.milestones.completeness": "%d%% ukończony",
"repo.milestones.create": "Utwórz kamień milowy",
"repo.milestones.title": "Tytuł",
"repo.milestones.desc": "Opis",
"repo.milestones.due_date": "Termin realizacji (opcjonalnie)",
"repo.milestones.clear": "Wyczyść",
"repo.milestones.invalid_due_date_format": "Format daty realizacji musi mieć wartość 'rrrr-mm-dd'.",
+ "repo.milestones.create_success": "Kamień milowy \"%s\" został utworzony.",
"repo.milestones.edit": "Edytuj kamień milowy",
"repo.milestones.edit_subheader": "Cele pozwalają zorganizować zagadnienia i śledzić postępy.",
"repo.milestones.cancel": "Anuluj",
"repo.milestones.modify": "Zaktualizuj cel",
+ "repo.milestones.edit_success": "Kamień milowy \"%s\" został zaktualizowany.",
"repo.milestones.deletion": "Usuń kamień milowy",
"repo.milestones.deletion_desc": "Usunięcie celu usuwa go z wszystkich pozostałych zagadnień. Kontynuować?",
"repo.milestones.deletion_success": "Cel został usunięty.",
"repo.milestones.filter_sort.name": "Nazwa",
+ "repo.milestones.filter_sort.earliest_due_data": "Najwcześniejsza data realizacji",
+ "repo.milestones.filter_sort.latest_due_date": "Najpóźniejsza data realizacji",
"repo.milestones.filter_sort.least_complete": "Najmniej kompletne",
"repo.milestones.filter_sort.most_complete": "Najbardziej kompletne",
"repo.milestones.filter_sort.most_issues": "Najwięcej zgłoszeń",
"repo.milestones.filter_sort.least_issues": "Najmniej zgłoszeń",
+ "repo.signing.will_sign": "Zmiana zostanie oznaczona kluczem \"%s\".",
+ "repo.signing.wont_sign.error": "Wystąpił błąd podczas sprawdzania, czy zmiana może zostać podpisana.",
+ "repo.signing.wont_sign.nokey": "Brak dostępnego klucza, aby podpisać tą zmianę.",
+ "repo.signing.wont_sign.never": "Zmiany nie są nigdy podpisywane.",
+ "repo.signing.wont_sign.always": "Zmiany są zawsze podpisywane.",
+ "repo.signing.wont_sign.pubkey": "Zmiana nie zostanie podpisana, ponieważ nie masz publicznego klucza przypisanego do konta.",
"repo.signing.wont_sign.twofa": "Musisz posiadać włączoną dwuetapową autoryzację, aby podpisywać zmiany.",
"repo.signing.wont_sign.parentsigned": "Ta zmiana nie zostanie podpisana, gdyż jej rodzic także nie jest podpisany.",
"repo.signing.wont_sign.basesigned": "To scalenie nie zostanie podpisane, gdyż bazowa zmiana także nie jest podpisana.",
@@ -2082,6 +2132,8 @@
"repo.settings.advanced_settings": "Ustawienia zaawansowane",
"repo.settings.wiki_desc": "Włącz wiki repozytorium",
"repo.settings.use_internal_wiki": "Użyj wbudowanego wiki",
+ "repo.settings.default_wiki_branch_name": "Nazwa domyślnej gałęzi wiki",
+ "repo.settings.failed_to_change_default_wiki_branch": "Nie udało się zmienić domyślnej gałęzi wiki.",
"repo.settings.use_external_wiki": "Użyj zewnętrznego wiki",
"repo.settings.external_wiki_url": "Adres URL zewnętrznego Wiki",
"repo.settings.external_wiki_url_error": "URL zewnętrznego wiki nie jest prawidłowym adresem URL.",
@@ -2097,14 +2149,39 @@
"repo.settings.tracker_issue_style": "Format numerowania dla zewnętrznego systemu śledzenia zgłoszeń",
"repo.settings.tracker_issue_style.numeric": "Numeryczny",
"repo.settings.tracker_issue_style.alphanumeric": "Alfanumeryczne",
+ "repo.settings.tracker_issue_style.regexp": "Wyrażenie regularne",
+ "repo.settings.tracker_issue_style.regexp_pattern": "Wzór wyrażenia regularnego",
+ "repo.settings.tracker_issue_style.regexp_pattern_desc": "Pierwsza przechwycona grupa zostanie użyta w zastępstwie {index}.",
"repo.settings.tracker_url_format_desc": "Użyj zamienników {user}, {repo} i {index} dla nazwy użytkownika, nazwy repozytorium i numeru porządkowego zgłoszenia.",
"repo.settings.enable_timetracker": "Włącz śledzenie czasu",
"repo.settings.allow_only_contributors_to_track_time": "Zezwalaj wyłącznie współpracownikom na śledzenie czasu",
"repo.settings.pulls_desc": "Włącz Pull Requesty w repozytorium",
"repo.settings.pulls.ignore_whitespace": "Ignoruj znaki białe w konfliktach",
+ "repo.settings.pulls.enable_autodetect_manual_merge": "Włącz samowykrywanie ręcznych scaleń (Uwaga: W niektórych, specjalnych przypadkach mogą pojawić się błędne decyzje)",
+ "repo.settings.pulls.allow_merge_update": "Włącz aktualizowanie gałęzi propozycji zmian przez scalenie",
+ "repo.settings.pulls.allow_rebase_update": "Włącz aktualizowanie gałęzi propozycji zmian przez przebazowanie",
+ "repo.settings.pulls.default_update_style": "Domyślny styl aktualizacji gałęzi",
+ "repo.settings.pulls.default_target_branch": "Domyślna gałąź docelowa dla nowych propozycji zmian",
+ "repo.settings.pulls.default_target_branch_default": "Domyślna gałąź (%s)",
+ "repo.settings.pulls.default_delete_branch_after_merge": "Domyślnie usuń gałąź propozycji zmian po scaleniu",
+ "repo.settings.pulls.default_allow_edits_from_maintainers": "Domyślnie zezwól na edycję przez opiekunów",
+ "repo.settings.releases_desc": "Włącz wydania w repozytorium",
+ "repo.settings.packages_desc": "Włącz rejestr pakietów repozytorium",
+ "repo.settings.projects_desc": "Włącz projekty",
+ "repo.settings.projects_mode_desc": "Tryb projektów (jakie rodzaje projektów wyświetlać)",
+ "repo.settings.projects_mode_repo": "Tylko projekty repozytorium",
+ "repo.settings.projects_mode_owner": "Tylko projekty użytkownika lub organizacji",
"repo.settings.projects_mode_all": "Wszystkie projekty",
+ "repo.settings.actions_desc": "Włącz akcje repozytorium",
"repo.settings.admin_settings": "Ustawienia administratora",
"repo.settings.admin_enable_health_check": "Włącz sprawdzanie stanu zdrowia repozytoriów (git fsck)",
+ "repo.settings.admin_code_indexer": "Indeksujący kod",
+ "repo.settings.admin_stats_indexer": "Indeksowanie statystyk kodu",
+ "repo.settings.admin_indexer_commit_sha": "Ostatni indeksowany SHA",
+ "repo.settings.admin_indexer_unindexed": "Nieindeksowane",
+ "repo.settings.reindex_button": "Dodaj do kolejki przeindeksowania",
+ "repo.settings.reindex_requested": "Prośba o przeindeksowanie",
+ "repo.settings.admin_enable_close_issues_via_commit_in_any_branch": "Zamknij zgłoszenie za pomocą zmiany zrobionej w niedomyślnej gałęzi",
"repo.settings.danger_zone": "Strefa niebezpieczeństwa",
"repo.settings.new_owner_has_same_repo": "Nowy właściciel już posiada repozytorium o tej samej nazwie.",
"repo.settings.convert": "Konwertuj na zwykłe repozytorium",
@@ -2120,12 +2197,18 @@
"repo.settings.transfer": "Przeniesienie własności",
"repo.settings.transfer.rejected": "Przeniesienie repozytorium zostało odrzucone.",
"repo.settings.transfer.success": "Przeniesienie repozytorium powiodło się.",
+ "repo.settings.transfer.blocked_user": "Nie można przenieść repozytorium, ponieważ jesteś zablokowany przez nowego właściciela.",
"repo.settings.transfer_abort": "Anuluj transfer",
"repo.settings.transfer_abort_invalid": "Nie możesz anulować nieistniejącego transferu repozytorium.",
+ "repo.settings.transfer_abort_success": "Przeniesienie repozytorium do %s zostało pomyślnie anulowane.",
"repo.settings.transfer_desc": "Przenieś to repozytorium do innego użytkownika lub organizacji, w której posiadasz uprawnienia administratora.",
+ "repo.settings.enter_repo_name_to_confirm": "Wprowadź nazwę repozytorium, jako potwierdzenie:",
+ "repo.settings.enter_repo_full_name_to_confirm": "Wprowadź pełną nazwę repozytorium (właściciel/nazwa), jako potwierdzenie:",
+ "repo.settings.transfer_in_progress": "Obecnie trwa transfer. Proszę go anulować, jeśli chcesz przenieść to repozytorium do innego użytkownika.",
"repo.settings.transfer_notices_1": "- Stracisz dostęp do tego repozytorium, jeśli przeniesiesz je do innego użytkownika.",
"repo.settings.transfer_notices_2": "- Utrzymasz dostęp do tego repozytorium, jeśli przeniesiesz je do organizacji, której jesteś (współ-)właścicielem.",
"repo.settings.transfer_notices_3": "- Jeśli repozytorium jest prywatne i jest przenoszone do indywidualnego użytkownika, ta czynność upewnia się, że użytkownik ma co najmniej uprawnienia do odczytu (i w razie potrzeby zmienia uprawnienia).",
+ "repo.settings.transfer_notices_4": "- Jeśli repozytorium należy do organizacji i przeniesiesz je do innej lub do prywatnego konta, stracisz łącza pomiędzy zgłoszeniami do repozytorium i tablicy projektu organizacji.",
"repo.settings.transfer_owner": "Nowy właściciel",
"repo.settings.transfer_perform": "Wykonaj transfer",
"repo.settings.transfer_started": "To repozytorium zostało oznaczone do transferu i oczekuje na potwierdzenie od \"%s\"",
@@ -2136,7 +2219,13 @@
"repo.settings.trust_model.default.desc": "Użyj domyślnego modelu zaufania repozytorium dla tej instalacji.",
"repo.settings.trust_model.collaborator": "Współpracownik",
"repo.settings.trust_model.collaborator.long": "Współpracownik: Zaufaj podpisom współpracowników",
+ "repo.settings.trust_model.collaborator.desc": "Prawidłowe podpisy współtwórców tego repozytorium zostaną oznaczone jako \"zaufane\", niezależnie od tego, czy pasują do edytującego czy nie. W przeciwnym razie, poprawne podpisy zostaną oznaczone jako \"niezaufane\", jeśli podpis pasuje do edytującego i \"niedopasowane\", jeśli nie.",
+ "repo.settings.trust_model.committer": "Edytujący",
+ "repo.settings.trust_model.committer.long": "Edytujący: Zaufane podpisu, które pasują do edytujących. To pasuje do zachowania GitHuba i zmusi zmiany podpisane przez Gitea, aby posiadały Gitea, jako autora.",
+ "repo.settings.trust_model.committer.desc": "Prawidłowe podpisy będą oznaczone jako \"zaufane\" tylko wtedy, gdy pasują do autora, w przeciwnym razie będą oznaczone jako \"niedopasowane\". Zmusi to Gitea do tego, aby była autorem w momencie podpisywania zmian z faktycznym autorem oznaczonym jako współautor: oraz współzaangażowanym przez doczepienie w zmianie. Domyślny klucz Gitea musi pasować do użytkownika w bazie danych.",
+ "repo.settings.trust_model.collaboratorcommitter": "Współtwórca+autor",
"repo.settings.trust_model.collaboratorcommitter.long": "Współpracownik+Składający: ufaj podpisom współpracowników, które pasują do autora złożenia",
+ "repo.settings.trust_model.collaboratorcommitter.desc": "Prawidłowe podpisy współpracowników tego repozytorium zostaną oznaczone jako \"zaufane\", jeśli pasują do autora. W przeciwnym razie poprawne podpisy będą oznaczone jako \"niezaufane\", jeśli podpis pasuje do autora i \"niedopasowane\" w innym wypadku. To zmusi Gitea do oznaczenia jako autor podpisanych zobowiązań, przy czym faktyczny autor oznaczony jest jako współautor przez doczepienie w zmianie. Domyślny klucz Gitea musi pasować do użytkownika w bazie danych.",
"repo.settings.wiki_delete": "Usuń dane Wiki",
"repo.settings.wiki_delete_desc": "Usunięcie danych wiki jest nieodwracalne.",
"repo.settings.wiki_delete_notices_1": "- Ta operacja usunie i wyłączy wiki repozytorium %s.",
@@ -2145,14 +2234,18 @@
"repo.settings.delete": "Usuń to repozytorium",
"repo.settings.delete_desc": "Usunięcie repozytorium jest trwałe i nieodwracalne.",
"repo.settings.delete_notices_1": "- Ta operacja NIE MOŻE zostać cofnięta.",
+ "repo.settings.delete_notices_2": "- Ta operacja trwale usunie repozytorium %s, w tym kod źródłowy, zgłoszenia, komentarze, dane wiki i dostęp dla współpracowników.",
"repo.settings.delete_notices_fork_1": "- Forki tego repozytorium będą niezależne po jego usunięciu.",
"repo.settings.deletion_success": "Repozytorium zostało usunięte.",
"repo.settings.update_settings_success": "Ustawienia repozytorium zostały zaktualizowane.",
+ "repo.settings.update_settings_no_unit": "Repozytorium powinno umożliwiać co najmniej jakiś rodzaj interakcji.",
"repo.settings.confirm_delete": "Usuń repozytorium",
"repo.settings.add_collaborator": "Dodaj",
"repo.settings.add_collaborator_success": "Dodano użytkownika.",
"repo.settings.add_collaborator_inactive_user": "Nie możesz dodać nieaktywnego użytkownika jako współpracownika.",
+ "repo.settings.add_collaborator_owner": "Nie można dodać właściciela jako współpracownika.",
"repo.settings.add_collaborator_duplicate": "Współpracownik został już dodany do tego repozytorium.",
+ "repo.settings.add_collaborator.blocked_user": "Współpracownik jest zablokowany przez właściciela repozytorium lub odwrotnie.",
"repo.settings.delete_collaborator": "Usuń",
"repo.settings.collaborator_deletion": "Usuń współpracownika",
"repo.settings.collaborator_deletion_desc": "Usunięcie współpracownika odbierze mu dostęp do tego repozytorium. Kontynuować?",
@@ -2163,6 +2256,8 @@
"repo.settings.teams": "Zespoły",
"repo.settings.add_team": "Dodaj zespół",
"repo.settings.add_team_duplicate": "Zespół już posiada repozytorium",
+ "repo.settings.add_team_success": "Zespół ma teraz dostęp do repozytorium.",
+ "repo.settings.change_team_permission_tip": "Uprawnienia zespołu ustawione są na stronie ustawień zespołu i nie mogą być zmieniane dla pojedynczych repozytoriów",
"repo.settings.delete_team_tip": "Ten zespół ma dostęp do wszystkich repozytoriów i nie może zostać usunięty",
"repo.settings.remove_team_success": "Dostęp zespołu do repozytorium został usunięty.",
"repo.settings.add_webhook": "Dodaj webhooka",
@@ -2171,11 +2266,15 @@
"repo.settings.webhook_deletion": "Usuń Webhooka",
"repo.settings.webhook_deletion_desc": "Usunięcie Webhooka wykasuje jego ustawienia i historię dostaw. Kontynuować?",
"repo.settings.webhook_deletion_success": "Webhook został usunięty.",
+ "repo.settings.webhook.test_delivery": "Sprawdź zdarzenie wypchnięcia",
+ "repo.settings.webhook.test_delivery_desc": "Sprawdź ten Webhook z fałszywym zdarzeniem wypchnięcia.",
"repo.settings.webhook.request": "Żądanie",
"repo.settings.webhook.response": "Odpowiedź",
"repo.settings.webhook.headers": "Nagłówki",
"repo.settings.webhook.payload": "Zawartość",
"repo.settings.webhook.body": "Treść",
+ "repo.settings.webhook.replay.description": "Powtórz ten Webhook.",
+ "repo.settings.webhook.replay.description_disabled": "Aby powtórzyć ten Webhook, aktywuj go.",
"repo.settings.webhook.delivery.success": "Wydarzenie zostało dodane do kolejki dostawy. Może to zająć kilka sekund, zanim pojawi się w historii dostawy.",
"repo.settings.githooks_desc": "Haki Git są obsługiwane przez sam Git. Możesz edytować pliki haków poniżej, aby wykonywać niestandardowe operacje.",
"repo.settings.githook_edit_desc": "Jeśli hook jest nieaktywny, zaprezentowana zostanie przykładowa treść. Pozostawienie pustej wartości wyłączy ten hook.",
@@ -2304,19 +2403,69 @@
"repo.settings.branches": "Gałęzie",
"repo.settings.protected_branch": "Ochrona gałęzi",
"repo.settings.protected_branch.save_rule": "Zapisz regułę",
+ "repo.settings.protected_branch.delete_rule": "Usuń regułę",
+ "repo.settings.protected_branch_can_push": "Umożliwić wypchnięcie?",
+ "repo.settings.protected_branch_can_push_yes": "Możesz wypchać",
+ "repo.settings.protected_branch_can_push_no": "Nie możesz wypchać",
+ "repo.settings.branch_protection": "Reguły ochrony gałęzi '%s'",
"repo.settings.protect_this_branch": "Włącz ochronę gałęzi",
"repo.settings.protect_this_branch_desc": "Zapobiega usunięciu oraz ogranicza wypychanie i scalanie zmian do tej gałęzi.",
"repo.settings.protect_disable_push": "Wyłącz wypychanie",
"repo.settings.protect_disable_push_desc": "Wypychanie do tej gałęzi nie będzie możliwe.",
+ "repo.settings.protect_disable_force_push": "Zablokuj wymuszenie wypchnięcia",
+ "repo.settings.protect_disable_force_push_desc": "Wymuszenie wypchnięcia nie będzie dozwolone na tej gałęzi.",
"repo.settings.protect_enable_push": "Włącz wypychanie",
"repo.settings.protect_enable_push_desc": "Każdy użytkownik z uprawnieniem zapisu będzie miał możliwość wypychania do tej gałęzi (oprócz wymuszonego wypchnięcia).",
+ "repo.settings.protect_enable_force_push_all": "Włącz wymuszone wypchanie",
+ "repo.settings.protect_enable_force_push_all_desc": "Każdy, kto ma dostęp do wypchania będzie mógł wymusić wypchnięcie do tej gałęzi.",
+ "repo.settings.protect_enable_force_push_allowlist": "Lista zezwoleń ograniczonych wymuszeń wypchnięcia",
+ "repo.settings.protect_enable_force_push_allowlist_desc": "Dozwoleni użytkownicy lub zespoły z dostępem do wypychania będą mogli wymusić wypchnięcie do tej gałęzi.",
+ "repo.settings.protect_enable_merge": "Włącz scalanie",
+ "repo.settings.protect_enable_merge_desc": "Każdy, kto ma dostęp do zapisu będzie mógł wymusić wypchnięcie do tej gałęzi.",
+ "repo.settings.protect_whitelist_committers": "Lista zezwoleń ograniczonego wypchnięcia",
+ "repo.settings.protect_whitelist_committers_desc": "Tylko dopuszczeni użytkownicy oraz zespoły będą miały możliwość wypychania zmian do tej gałęzi (oprócz wymuszenia wypchnięcia).",
+ "repo.settings.protect_whitelist_deploy_keys": "Dozwolona lista kluczy wdrożeniowych z uprawnieniem zapisu do wypchnięcia.",
+ "repo.settings.protect_whitelist_users": "Użytkownicy dopuszczeni do wypychania:",
+ "repo.settings.protect_whitelist_teams": "Zespoły dopuszczone do wypychania:",
+ "repo.settings.protect_force_push_allowlist_users": "Użytkownicy dopuszczeni do wymuszonego wypychania:",
+ "repo.settings.protect_force_push_allowlist_teams": "Zespoły dopuszczone do wymuszonego wypychania:",
+ "repo.settings.protect_force_push_allowlist_deploy_keys": "Dozwolona lista kluczy wdrożeniowych z uprawnieniem zapisu do wymuszonego wypchnięcia.",
+ "repo.settings.protect_merge_whitelist_committers": "Dopuszczeni do scalania",
+ "repo.settings.protect_merge_whitelist_committers_desc": "Zezwól jedynie dopuszczonym użytkownikom lub zespołom na scalanie propozycji zmian w tej gałęzi.",
+ "repo.settings.protect_merge_whitelist_users": "Użytkownicy dopuszczeni do scalania:",
+ "repo.settings.protect_merge_whitelist_teams": "Zespoły dopuszczone do scalania:",
+ "repo.settings.protect_bypass_allowlist": "Obejście ochrony gałęzi",
+ "repo.settings.protect_enable_bypass_allowlist": "Zezwalaj wybranym użytkownikom lub zespołom na obejście ochrony gałęzi",
+ "repo.settings.protect_enable_bypass_allowlist_desc": "Użytkownicy lub zespoły mogący scalać lub wysyłać nawet wtedy, gdy wymagane zatwierdzenie, kontrola statusu lub reguły plików chronionych by ich blokowały.",
+ "repo.settings.protect_bypass_allowlist_users": "Użytkownicy dopuszczeni do omijania ochrony:",
+ "repo.settings.protect_bypass_allowlist_teams": "Zespoły dopuszczone do omijania ochrony:",
"repo.settings.protect_check_status_contexts": "Włącz kontrolę stanu",
+ "repo.settings.protect_status_check_patterns": "Wzory sprawdzania statusu:",
+ "repo.settings.protect_status_check_patterns_desc": "Wprowadź wzory, aby określić, które kontrole statusu muszą zostać przekazane, zanim gałęzie mogą zostać połączone w jedną, która pasuje do tej reguły. Każda linia określa wzór. Wzory nie mogą być puste.",
+ "repo.settings.protect_check_status_contexts_desc": "Wymagaj przejścia kontroli stanów przed scalaniem. Kiedy włączone, zmiany muszą być najpierw wypchnięte do innej gałęzi, a następnie scalone lub wypchnięte bezpośrednio do gałęzi, która pokrywa się z tą zasadą po pomyślnej kontroli stanów. Jeżeli nie zostaną wybrane konteksty, ostatnia zmiana musi zakończyć się powodzeniem niezależnie od kontekstu.",
"repo.settings.protect_check_status_contexts_list": "Kontrole stanów w poprzednim tygodniu dla tego repozytorium",
+ "repo.settings.protect_status_check_matched": "Dopasowane",
+ "repo.settings.protect_invalid_status_check_pattern": "Nieprawidłowy wzorzec sprawdzania statusu: \"%s\".",
+ "repo.settings.protect_no_valid_status_check_patterns": "Brak prawidłowego wzorca sprawdzania statusów.",
"repo.settings.protect_required_approvals": "Wymagane zatwierdzenia:",
+ "repo.settings.protect_required_approvals_desc": "Zezwalaj tylko na scalanie propozycji zmian z wystarczającą ilością wymaganych zatwierdzeń. Wymagane zatwierdzenia pochodzą od użytkowników lub zespołów, którzy znajdują się na liście uprawnionych lub od osób posiadających dostęp do zapisu.",
+ "repo.settings.protect_approvals_whitelist_enabled": "Ogranicz zatwierdzenia do dopuszczonych użytkowników i zespołów",
+ "repo.settings.protect_approvals_whitelist_enabled_desc": "Tylko recenzje pochodzące od użytkowników lub zespołów na białej liście będą liczyły się do wymaganych zatwierdzeń. Bez białej listy zatwierdzeń, recenzja od każdego użytkownika z uprawnieniem zapisu będzie liczyła się do wymaganych zatwierdzeń.",
+ "repo.settings.protect_approvals_whitelist_users": "Dopuszczeni recenzenci:",
+ "repo.settings.protect_approvals_whitelist_teams": "Zespoły dopuszczone do recenzji:",
"repo.settings.dismiss_stale_approvals": "Unieważnij przestarzałe zatwierdzenia",
"repo.settings.dismiss_stale_approvals_desc": "Kiedy nowe commity zmieniające zawartość Pull Requesta są wypychane do gałęzi, wcześniejsze zatwierdzenia zostaną unieważnione.",
+ "repo.settings.ignore_stale_approvals": "Ignoruj przestarzałe zatwierdzenia",
+ "repo.settings.ignore_stale_approvals_desc": "Nie licz zatwierdzeń, które zostały wydane na starszych zmianach (przestarzałe opinie) w stosunku do liczby zatwierdzeń PZ. Nie ma znaczenia, jeśli przestarzałe recenzje zostały już odrzucone.",
"repo.settings.require_signed_commits": "Wymagaj podpisanych commitów",
"repo.settings.require_signed_commits_desc": "Odrzucaj zmiany wypychane do tej gałęzi, jeśli nie są podpisane, lub są niemożliwe do zweryfikowania.",
+ "repo.settings.protect_branch_name_pattern": "Wzór nazwy chronionej gałęzi",
+ "repo.settings.protect_branch_name_pattern_desc": "Wzór nazwy chronionej gałęzi. Zobacz dokumentację, aby poznać składnię wzorów. Przykład: main, release/**",
+ "repo.settings.protect_patterns": "Wzorce",
+ "repo.settings.protect_protected_file_patterns": "Wzory chronionych plików (rozdzielone średnikiem ';'):",
+ "repo.settings.protect_protected_file_patterns_desc": "Chronione pliki nie mogą być zmieniane bezpośrednio, nawet jeśli użytkownik ma uprawnienia do dodawania, edytowania lub usuwania plików w tej gałęzi. Wiele wzorów nazw chronionych plików można rozdzielić za pomocą średnika (';'). Zobacz dokumentację %[2]s dla składni wzorców nazw plików. Przykłady: .drone.yml, /docs/**/*.txt.",
+ "repo.settings.protect_unprotected_file_patterns": "Niechronione wzory plików (oddzielone średnikiem ';'):",
+ "repo.settings.protect_unprotected_file_patterns_desc": "Niechronione pliki, które mogą być zmieniane bezpośrednio, jeśli użytkownik ma dostęp do zapisu, pomijając ograniczenie wypychania. Wiele wzorów można oddzielić średnikiem ('\\;'). Zobacz dokumentację %[2]s dla składni wzorca. Przykłady: .drone.yml, /docs/**/*.txt.",
"repo.settings.add_protected_branch": "Włącz ochronę",
"repo.settings.delete_protected_branch": "Wyłącz ochronę",
"repo.settings.update_protect_branch_success": "Ochrona \"%s\" dla gałęzi została zaktualizowana.",
@@ -2423,6 +2572,7 @@
"repo.settings.rename_branch": "Zmień nazwę gałęzi",
"repo.diff.browse_source": "Przeglądaj źródła",
"repo.diff.parent": "rodzic",
+ "repo.diff.commit": "złożenie",
"repo.diff.git-notes": "Notatki",
"repo.diff.data_not_available": "Informacje nt. zmian nie są dostępne",
"repo.diff.options_button": "Opcje porównania",
@@ -2437,6 +2587,7 @@
"repo.diff.whitespace_ignore_at_eol": "Ignoruj zmiany w znakach białych przy EOL",
"repo.diff.stats_desc": "%d zmienionych plików z %d dodań i %d usunięć",
"repo.diff.stats_desc_file": "%d zmian: %d dodatków i %d usunięć",
+ "repo.diff.bin": "Kosz",
"repo.diff.bin_not_shown": "Plik binarny nie jest wyświetlany.",
"repo.diff.view_file": "Wyświetl plik",
"repo.diff.file_before": "Przed",
@@ -2445,9 +2596,13 @@
"repo.diff.file_image_height": "Wysokość",
"repo.diff.file_byte_size": "Rozmiar",
"repo.diff.file_suppressed": "Plik diff jest za duży",
+ "repo.diff.file_suppressed_line_too_long": "Rozbieżność plików wstrzymana, ponieważ jedna lub więcej linii jest zbyt długa",
+ "repo.diff.too_many_files": "Załadowane %[1]d z %[2]d plików nie zostały wyświetlone, ponieważ zbyt wiele plików zmieniło się w tej różnicy.",
"repo.diff.show_more": "Pokaż więcej",
+ "repo.diff.load": "Załaduj różnice",
"repo.diff.generated": "Wygenerowano",
"repo.diff.vendored": "Wyprodukowane",
+ "repo.diff.comment.add_line_comment": "Dodaj komentarz",
"repo.diff.comment.placeholder": "Zostaw komentarz",
"repo.diff.comment.add_single_comment": "Dodaj jeden komentarz",
"repo.diff.comment.add_review_comment": "Dodaj komentarz",
@@ -2458,11 +2613,32 @@
"repo.diff.review.placeholder": "Komentarz recenzji",
"repo.diff.review.comment": "Skomentuj",
"repo.diff.review.approve": "Zatwierdź",
+ "repo.diff.review.self_reject": "Autorzy propozycji zmian nie mogą żądać zmian w ich własnej propozycji",
"repo.diff.review.reject": "Zażądaj zmian",
+ "repo.diff.review.self_approve": "Autorzy propozycji zmian nie mogą zatwierdzać ich własnej propozycji",
"repo.diff.committed_by": "zatwierdzone przez",
+ "repo.diff.coauthored_by": "współtworzone przez",
"repo.commits.avatar_stack_and": "i",
+ "repo.commits.avatar_stack_people": "%d osób",
"repo.diff.protected": "Chronione",
+ "repo.diff.image.side_by_side": "Obok siebie",
+ "repo.diff.image.swipe": "Przesuń",
"repo.diff.image.overlay": "Nakładka",
+ "repo.diff.has_escaped": "Ten wiersz ma ukryte znaki Unicode",
+ "repo.diff.show_file_tree": "Pokaż drzewo plików",
+ "repo.diff.hide_file_tree": "Ukryj drzewo plików",
+ "repo.diff.filter_files": "Filtruj pliki…",
+ "repo.diff.filter_files_clear": "Wyczyść filtr",
+ "repo.diff.filter_by_file_extension": "Filtruj według rozszerzenia pliku",
+ "repo.diff.file_extensions": "Rozszerzenia plików",
+ "repo.diff.no_file_extension": "Brak rozszerzenia",
+ "repo.diff.dotfile_extension": "Dotfiles",
+ "repo.diff.all_file_extensions": "Wszystkie rozszerzenia",
+ "repo.diff.no_files_matched": "Żadne pliki nie pasują do Twojego wyszukiwania",
+ "repo.diff.show_more_matching": "Pokaż więcej - %[1]d poniżej",
+ "repo.diff.submodule_added": "Podmoduł %[1]s dodany w %[2]s",
+ "repo.diff.submodule_deleted": "Podmoduł %[1]s usunięty z %[2]s",
+ "repo.diff.submodule_updated": "Podmoduł %[1]s zaktualizowany: %[2]s",
"repo.releases.desc": "Śledź wersje projektu i pobrania.",
"repo.release.releases": "Wydania",
"repo.release.detail": "Szczegóły wydania",
@@ -2471,16 +2647,23 @@
"repo.release.draft": "Szkic",
"repo.release.prerelease": "Wersja wstępna",
"repo.release.stable": "Stabilna",
+ "repo.release.latest": "Najnowsze",
"repo.release.compare": "Porównaj",
"repo.release.edit": "edytuj",
"repo.release.ahead.commits": "%d commitów",
"repo.release.ahead.target": "do %s od tego wydania",
+ "repo.tag.ahead.target": "do %s od tego znacznika",
"repo.release.source_code": "Kod źródłowy",
"repo.release.new_subheader": "Wydania pozwalają na zorganizowanie wersji projektu.",
"repo.release.edit_subheader": "Wydania pozwalają na zorganizowanie wersji projektu.",
"repo.release.tag_name": "Nazwa tagu",
"repo.release.target": "Cel",
"repo.release.tag_helper": "Wybierz istniejący tag lub stwórz nowy.",
+ "repo.release.tag_helper_new": "Nowy znacznik. Ten znacznik zostanie utworzony ze źródła.",
+ "repo.release.tag_helper_existing": "Istniejący znacznik.",
+ "repo.release.title": "Tytuł wydania",
+ "repo.release.title_empty": "Tytuł nie może być pusty.",
+ "repo.release.message": "Opisz to wydanie",
"repo.release.prerelease_desc": "Oznacz jako wczesne wydanie",
"repo.release.prerelease_helper": "Oznacz to wydanie jako nieprzeznaczone na użytek produkcyjny.",
"repo.release.cancel": "Anuluj",
@@ -2490,6 +2673,7 @@
"repo.release.delete_release": "Usuń wydanie",
"repo.release.delete_tag": "Usuń tag",
"repo.release.deletion": "Usuń wydanie",
+ "repo.release.deletion_desc": "Usunięcie wydania usuwa go tylko z Gitea. Nie wpłynie to na znacznik Git, zawartość repozytorium lub jego historię. Kontynuować?",
"repo.release.deletion_success": "Wydanie zostało usunięte.",
"repo.release.deletion_tag_desc": "Usunie ten tag z repozytorium. Zawartość repozytorium i historia pozostają niezmienione. Kontynuować?",
"repo.release.deletion_tag_success": "Tag został usunięty.",
@@ -2501,12 +2685,35 @@
"repo.release.download_count": "Pobrania: %s",
"repo.release.add_tag_msg": "Użyj tytułu i zawartości wydania jako wiadomości znacznika.",
"repo.release.add_tag": "Utwórz tylko znacznik",
+ "repo.release.releases_for": "Wydania dla %s",
+ "repo.release.tags_for": "Znaczniki dla %s",
+ "repo.release.notes": "Informacje o wydaniu",
+ "repo.release.generate_notes": "Utwórz notatki o wydaniu",
+ "repo.release.generate_notes_desc": "Automatycznie dodaj scalone propozycje zmian i łącze do dziennika zmian dla tego wydania.",
+ "repo.release.previous_tag": "Poprzedni znacznik",
+ "repo.release.generate_notes_tag_not_found": "Znacznik \"%s\" nie istnieje w tym repozytorium.",
+ "repo.release.generate_notes_target_not_found": "Nie można znaleźć wydania dla \"%s\".",
+ "repo.release.generate_notes_missing_tag": "Wprowadź nazwę znacznika, aby utworzyć notatki o wydaniu.",
"repo.branch.name": "Nazwa gałęzi",
+ "repo.branch.already_exists": "Gałąź o nazwie \"%s\" już istnieje.",
"repo.branch.delete_head": "Usuń",
+ "repo.branch.delete": "Usuń gałąź \"%s\"",
"repo.branch.delete_html": "Usuń gałąź",
+ "repo.branch.delete_desc": "Usuwanie gałęzi ma charakter stały. Chociaż usunięta gałąź może nadal istnieć przez krótki czas, zanim zostanie usunięta, to w większości przypadków NIE MOŻNA cofnąć. Kontynuować?",
+ "repo.branch.deletion_success": "Gałąź \"%s\" została usunięta.",
+ "repo.branch.deletion_failed": "Nie udało się usunąć gałęzi \"%s\".",
+ "repo.branch.delete_branch_has_new_commits": "Gałąź '%s' nie może zostać usunięta, ponieważ zostały dodane do niej nowe zmiany po scaleniu.",
"repo.branch.create_branch": "Utwórz gałąź %s",
+ "repo.branch.create_from": "z \"%s\"",
+ "repo.branch.create_success": "Gałąź \"%s\" została utworzona.",
"repo.branch.branch_already_exists": "Gałąź \"%s\" już istnieje w tym repozytorium.",
+ "repo.branch.branch_name_conflict": "Nazwa gałęzi \"%s\" koliduje z już istniejącą gałęzią \"%s\".",
+ "repo.branch.tag_collision": "Gałąź \"%s\" nie może zostać utworzona, ponieważ w tym repozytorium istnieje już znacznik o takiej samej nazwie.",
"repo.branch.deleted_by": "Usunięta przez %s",
+ "repo.branch.restore_success": "Gałąź \"%s\" została przywrócona.",
+ "repo.branch.restore_failed": "Nie udało się przywrócić gałęzi \"%s\".",
+ "repo.branch.protected_deletion_failed": "Gałąź \"%s\" jest chroniona. Nie można jej usunąć.",
+ "repo.branch.default_deletion_failed": "Gałąź \"%s\" jest domyślną lub jest propozycją zmian innej gałęzi. Nie można jej usunąć.",
"repo.branch.default_branch_not_exist": "Domyślna gałąź \"%s\" nie istnieje.",
"repo.branch.restore": "Przywróć gałąź \"%s\"",
"repo.branch.download": "Pobierz gałąź \"%s\"",
@@ -2605,21 +2812,31 @@
"org.settings.rename_new_org_name": "Nowa nazwa organizacji",
"org.settings.rename_failed": "Zmiana nazwy organizacji nie powiodła się z powodu błędu wewnętrznego",
"org.settings.rename_notices_1": "Ta operacja NIE MOŻE zostać cofnięta.",
+ "org.settings.rename_notices_2": "Stara nazwa będzie przekierowywać dopóki ktoś jej nie zajmie.",
"org.settings.update_avatar_success": "Awatar organizacji został zaktualizowany.",
"org.settings.delete": "Usuń organizację",
"org.settings.delete_account": "Usuń tą organizację",
"org.settings.delete_prompt": "Organizacja zostanie trwale usunięta. Tej akcji NIE MOŻNA cofnąć!",
+ "org.settings.name_confirm": "Wprowadź nazwę organizacji jako potwierdzenie:",
"org.settings.delete_notices_1": "Ta operacja NIE MOŻE zostać cofnięta.",
+ "org.settings.delete_notices_2": "Ta operacja trwale usunie wszystkie repozytoria z %s, w tym kod źródłowy, zgłoszenia, komentarze, dane wiki i ustawienia współpracowników.",
+ "org.settings.delete_notices_3": "Ta operacja trwale usunie wszystkie pakiety z %s.",
+ "org.settings.delete_notices_4": "Ta operacja trwale usunie wszystkie projekty z %s.",
"org.settings.confirm_delete_account": "Potwierdź usunięcie",
+ "org.settings.delete_failed": "Usuwanie organizacji nie powiodło się z powodu błędu wewnętrznego",
+ "org.settings.delete_successful": "Organizacja %s została pomyślnie usunięta.",
"org.settings.hooks_desc": "Dodaj webhooki, uruchamiane dla wszystkich repozytoriów w tej organizacji.",
"org.settings.labels_desc": "Dodaj etykiety, które mogą być używane w zgłoszeniach dla wszystkich repozytoriów w tej organizacji.",
"org.members.membership_visibility": "Widoczność członkostwa:",
"org.members.public": "Widoczny",
+ "org.members.public_helper": "Ukryj",
"org.members.private": "Ukryty",
+ "org.members.private_helper": "Pokaż",
"org.members.member_role": "Rola:",
"org.members.owner": "Właściciel",
"org.members.member": "Członek",
"org.members.remove": "Usuń",
+ "org.members.remove.detail": "Usunąć %[1]s z %[2]?",
"org.members.leave": "Opuść",
"org.members.leave.detail": "Opuścić %s?",
"org.members.invite_desc": "Dodaj nowego członka do %s:",
@@ -2630,17 +2847,28 @@
"org.teams.can_create_org_repo": "Tworzenie repozytoriów",
"org.teams.can_create_org_repo_helper": "Członkowie mogą tworzyć nowe repozytoria w organizacji. Twórca otrzyma uprawnienia administracyjne do nowego repozytorium.",
"org.teams.none_access": "Brak dostępu",
+ "org.teams.none_access_helper": "Członkowie nie mogą przeglądać ani wykonywać żadnych innych działań w tej jednostce. Nie ma to wpływu na publiczne repozytoria.",
+ "org.teams.general_access": "Ogólny dostęp",
+ "org.teams.general_access_helper": "Uprawnienia członków będą ustalane według poniższej tabeli uprawnień.",
"org.teams.read_access": "Przeczytane",
"org.teams.read_access_helper": "Członkowie mogą wyświetlać i klonować repozytoria zespołów.",
"org.teams.write_access": "Napisz",
"org.teams.write_access_helper": "Członkowie mają uprawnienia odczytu i wypychania do repozytoriów zespołu.",
+ "org.teams.write_access_all_helper": "Członkowie uzyskują dostęp do zapisu do repozytoriów zespołu dla wszystkich jednostek.",
"org.teams.admin_access": "Dostęp administratora",
+ "org.teams.admin_access_helper": "Członkowie mogą ściągać i wypychać zmiany do repozytoriów zespołu oraz dodawać do niego współpracowników.",
"org.teams.no_desc": "Ten zespół nie ma opisu",
"org.teams.settings": "Ustawienia",
"org.teams.owners_permission_desc": "Właściciele mają pełny dostęp do wszystkich repozytoriów i mają prawa administratora w całej organizacji.",
+ "org.teams.owners_permission_suggestion": "Możesz tworzyć nowe drużyny dla członków, aby uzyskać szczegółową kontrolę nad dostępem.",
"org.teams.members": "Członkowie zespołu",
+ "org.teams.manage_team_member": "Zarządzaj zespołami i członkami",
+ "org.teams.manage_team_member_prompt": "Członkowie są zarządzani przez zespoły. Dodaj użytkowników do zespołu, aby zaprosić ich do tej organizacji.",
"org.teams.update_settings": "Aktualizuj ustawienia",
"org.teams.delete_team": "Usuń zespół",
+ "org.teams.add_team_member": "Dodaj członka zespołu",
+ "org.teams.invite_team_member": "Zaproś do %s",
+ "org.teams.invite_team_member.list": "Oczekujące zaproszenia",
"org.teams.delete_team_title": "Usuń zespół",
"org.teams.delete_team_desc": "Usunięcie zespołu wycofa dostęp do repozytorium jego członkom. Kontynuować?",
"org.teams.delete_team_success": "Zespół został usunięty.",
@@ -2653,9 +2881,11 @@
"org.teams.remove_all_repos_desc": "Usunie to wszystkie repozytoria przypisane do zespołu.",
"org.teams.add_all_repos_title": "Dodaj wszystkie repozytoria",
"org.teams.add_all_repos_desc": "Doda to wszystkie repozytoria organizacji do przypisanych repozytoriów zespołu.",
+ "org.teams.add_nonexistent_repo": "Repozytorium, które próbujesz dodać, nie istnieje. Proszę go najpierw utworzyć.",
"org.teams.add_duplicate_users": "Użytkownik jest już członkiem zespołu.",
"org.teams.repos.none": "Ten zespół nie ma dostępu do żadnego repozytorium.",
"org.teams.members.none": "Ten zespół nie ma żadnych członków.",
+ "org.teams.members.blocked_user": "Nie można dodać użytkownika, ponieważ jest on zablokowany przez organizację.",
"org.teams.specific_repositories": "Określone repozytoria",
"org.teams.specific_repositories_helper": "Członkowie uzyskają dostęp wyłącznie do repozytoriów przypisanych do tego zespołu. Wybranie tej opcji nie usunie automatycznie repozytoriów dodanych przy pomocy Wszystkie repozytoria.",
"org.teams.all_repositories": "Wszystkie repozytoria",
@@ -2665,14 +2895,41 @@
"org.teams.all_repositories_admin_permission_desc": "Ten zespół nadaje uprawnienia Administratora do wszystkich repozytoriów: jego członkowie mogą odczytywać, przesyłać oraz dodawać innych współtwórców do repozytoriów.",
"org.teams.visibility": "Widoczność",
"org.teams.visibility_private": "Prywatne",
+ "org.teams.visibility_private_helper": "Widoczne tylko dla członków zespołu i właścicieli organizacji.",
"org.teams.visibility_limited": "Ograniczony",
+ "org.teams.visibility_limited_helper": "Widoczne dla wszystkich członków tej organizacji.",
"org.teams.visibility_public": "Publiczne",
+ "org.teams.visibility_public_helper": "Widoczne dla każdego zalogowanego użytkownika.",
+ "org.teams.owners_visibility_fixed": "Widoczność zespołu właścicieli nie może zostać zmieniona.",
+ "org.teams.invite.title": "Zostałeś zaproszony do dołączenia do zespołu %s w organizacji %s.",
+ "org.teams.invite.by": "Zaproszono przez %s",
+ "org.teams.invite.description": "Kliknij poniższy przycisk, by dołączyć do zespołu.",
+ "org.view_as_role": "Zobacz jako: %s",
+ "org.view_as_public_hint": "Oglądasz CZYTAJMNIE jako publiczny użytkownik.",
+ "org.view_as_member_hint": "Oglądasz CZYTAJMNIE jako członek tej organizacji.",
+ "org.worktime": "Czas pracy",
+ "org.worktime.date_range_start": "Data początkowa",
+ "org.worktime.date_range_end": "Data końcowa",
+ "org.worktime.query": "Zapytanie",
+ "org.worktime.time": "Czas",
+ "org.worktime.empty": "Brak danych czasu pracy.",
+ "org.worktime.empty_description": "Dostosuj zakres dat, aby wyświetlić czas śledzenia.",
+ "org.worktime.by_repositories": "Według repozytoriów",
+ "org.worktime.by_milestones": "Według kamieni milowych",
+ "org.worktime.by_members": "Według użytkowników",
+ "admin.maintenance": "Utrzymanie",
"admin.dashboard": "Pulpit",
+ "admin.self_check": "Własne sprawdzenie",
+ "admin.identity_access": "Tożsamość i dostęp",
"admin.users": "Konta użytkownika",
"admin.organizations": "Organizacje",
+ "admin.assets": "Zasoby kodu",
"admin.repositories": "Repozytoria",
"admin.hooks": "Weebhook'i",
+ "admin.integrations": "Integracje",
"admin.authentication": "Źródła uwierzytelniania",
+ "admin.badges": "Odznaki",
+ "admin.badges.badges_manage_panel": "Zarządzanie odznakami",
"admin.badges.details": "Szczegóły odznaki",
"admin.badges.new_badge": "Utwórz nową odznakę",
"admin.badges.slug": "Ślimak",
@@ -2739,6 +2996,7 @@
"admin.dashboard.check_repo_stats": "Sprawdź statystyki wszystkich repozytoriów",
"admin.dashboard.archive_cleanup": "Usuń stare archiwa repozytoriów",
"admin.dashboard.deleted_branches_cleanup": "Wyczyść usunięte gałęzie",
+ "admin.dashboard.update_migration_poster_id": "Aktualizuj ID plakatu migracji",
"admin.dashboard.git_gc_repos": "Wykonaj zbieranie nieużytków ze wszystkich repozytoriów",
"admin.dashboard.resync_all_sshkeys": "Aktualizuj plik '.ssh/authorized_keys' za pomocą kluczy SSH Gitea",
"admin.dashboard.resync_all_sshprincipals": "Aktualizuj plik '.ssh/authorized_principals' z głównymi SSH Gitea",
@@ -2748,6 +3006,7 @@
"admin.dashboard.cleanup_hook_task_table": "Wyczyść tabelę haków zadań",
"admin.dashboard.cleanup_packages": "Czyszczenie wygasłych pakietów",
"admin.dashboard.cleanup_actions": "Wyczyść wygasłe zasoby zadań",
+ "admin.dashboard.cleanup_action_runs": "Usuń uruchomione akcje starsze niż okres utrzymania",
"admin.dashboard.server_uptime": "Uptime serwera",
"admin.dashboard.current_goroutine": "Bieżące Goroutines",
"admin.dashboard.current_memory_usage": "Bieżące użycie pamięci",
@@ -2785,6 +3044,11 @@
"admin.dashboard.stop_zombie_tasks": "Zatrzymaj akcje martwych zadań",
"admin.dashboard.stop_endless_tasks": "Zatrzymaj akcje zadań bez końca",
"admin.dashboard.cancel_abandoned_jobs": "Anuluj działania porzuconych prac",
+ "admin.dashboard.start_schedule_tasks": "Rozpocznij akcje harmonogramu zadań",
+ "admin.dashboard.sync_branch.started": "Synchronizacja gałęzi rozpoczęta",
+ "admin.dashboard.sync_tag.started": "Synchronizacja znaczników rozpoczęta",
+ "admin.dashboard.rebuild_issue_indexer": "Przebuduj indeks zgłoszeń",
+ "admin.dashboard.sync_repo_licenses": "Synchronizuj licencje repozytorium",
"admin.users.user_manage_panel": "Zarządzanie kontami użytkowników",
"admin.users.new_account": "Nowy użytkownik",
"admin.users.name": "Nazwa użytkownika",
@@ -2792,11 +3056,20 @@
"admin.users.activated": "Aktywny",
"admin.users.admin": "Administrator",
"admin.users.restricted": "Ograniczone",
+ "admin.users.reserved": "Zarezerwowany",
+ "admin.users.bot": "Bot",
+ "admin.users.remote": "Zdalnie",
+ "admin.users.2fa": "2FA",
"admin.users.repos": "Repozytoria",
"admin.users.created": "Utworzony",
"admin.users.last_login": "Ostatnie logowanie",
+ "admin.users.never_login": "Nigdy nie zalogowano",
"admin.users.send_register_notify": "Wyślij użytkownikowi powiadomienie o rejestracji",
+ "admin.users.new_success": "Konto użytkownika \"%s\" zostało utworzone.",
"admin.users.edit": "Edytuj",
+ "admin.users.impersonate": "Podszywaj się",
+ "admin.users.impersonate_stop": "Przestań podszywać się",
+ "admin.users.impersonating_notice": "Podszywasz się pod stronę %s. Akcje wykonywane są jako ten użytkownik.",
"admin.users.auth_source": "Źródło uwierzytelniania",
"admin.users.local": "Lokalny",
"admin.users.auth_login_name": "Nazwa logowania uwierzytelnienia",
@@ -2815,22 +3088,43 @@
"admin.users.allow_create_organization": "Może tworzyć organizacje",
"admin.users.update_profile": "Zaktualizuj konto użytkownika",
"admin.users.delete_account": "Usuń konto użytkownika",
+ "admin.users.cannot_delete_self": "Nie możesz usunąć samego siebie",
"admin.users.still_own_repo": "Ten użytkownik jest właścicielem jednego lub większej ilości repozytoriów. Musisz je najpierw usunąć lub przenieść.",
"admin.users.still_has_org": "Ten użytkownik jest członkiem organizacji. Musisz go najpierw usunąć ze wszystkich organizacji.",
+ "admin.users.purge": "Wyczyść użytkownika",
+ "admin.users.purge_help": "Wymuszone usuwanie użytkowników i repozytoriów, organizacji i pakietów będących w posiadaniu użytkownika. Wszystkie komentarze również zostaną usunięte.",
+ "admin.users.still_own_packages": "Ten użytkownik nadal posiada jeden lub więcej pakietów. Najpierw usuń te pakiety.",
"admin.users.deletion_success": "Konto użytkownika zostało usunięte.",
"admin.users.reset_2fa": "Zresetuj 2FA",
"admin.users.list_status_filter.menu_text": "Filtr",
+ "admin.users.list_status_filter.reset": "Zresetuj",
"admin.users.list_status_filter.is_active": "Aktywne",
+ "admin.users.list_status_filter.not_active": "Nieaktywni",
"admin.users.list_status_filter.is_admin": "Administrator",
+ "admin.users.list_status_filter.not_admin": "Nie Zarządca",
"admin.users.list_status_filter.is_restricted": "Ograniczone",
+ "admin.users.list_status_filter.not_restricted": "Nieograniczone",
+ "admin.users.list_status_filter.is_prohibit_login": "Zablokuj logowanie",
+ "admin.users.list_status_filter.not_prohibit_login": "Zezwalaj na logowanie",
+ "admin.users.list_status_filter.is_2fa_enabled": "Uwierzytelnienie dwuskładnikowe włączone",
+ "admin.users.list_status_filter.not_2fa_enabled": "Uwierzytelnienie dwuskładnikowe wyłączone",
+ "admin.users.details": "Szczegóły użytkownika",
"admin.emails.email_manage_panel": "Zarządzanie adresami email",
"admin.emails.primary": "Podstawowy",
"admin.emails.activated": "Aktywowany",
"admin.emails.filter_sort.email": "Adres e-mail",
+ "admin.emails.filter_sort.email_reverse": "Adres poczty elektronicznej (odwrotnie)",
"admin.emails.filter_sort.name": "Nazwa użytkownika",
+ "admin.emails.filter_sort.name_reverse": "Nazwa użytkownika (odwrotnie)",
+ "admin.emails.updated": "Adres e-poczty został zaktualizowany",
"admin.emails.not_updated": "Nie udało się zaktualizować żądanego adresu e-mail: %v",
"admin.emails.duplicate_active": "Ten e-mail jest już aktywny dla innego użytkownika.",
"admin.emails.change_email_header": "Aktualizuj właściwości adresu e-mail",
+ "admin.emails.change_email_text": "Czy na pewno chcesz zaktualizować ten adres?",
+ "admin.emails.delete": "Usuń e-pocztę",
+ "admin.emails.delete_desc": "Czy na pewno chcesz usunąć ten adres e-poczty?",
+ "admin.emails.deletion_success": "Adres e-poczty został usunięty.",
+ "admin.emails.delete_primary_email_error": "Nie możesz usunąć głównego adresu e-poczty.",
"admin.orgs.org_manage_panel": "Zarządzanie organizacją",
"admin.orgs.name": "Nazwa",
"admin.orgs.teams": "Zespoły",
@@ -2844,7 +3138,14 @@
"admin.repos.private": "Prywatne",
"admin.repos.issues": "Zgłoszenia",
"admin.repos.size": "Rozmiar",
+ "admin.repos.lfs_size": "Wielkość LFS",
+ "admin.packages.package_manage_panel": "Zarządzanie pakietami",
+ "admin.packages.total_size": "Całkowity rozmiar: %s",
+ "admin.packages.unreferenced_size": "Rozmiar bez odniesienia: %s",
+ "admin.packages.cleanup": "Czyszczenie wygasłych pakietów",
+ "admin.packages.cleanup.success": "Usunięto wygasłe dane",
"admin.packages.owner": "Właściciel",
+ "admin.packages.creator": "Twórca",
"admin.packages.name": "Nazwa",
"admin.packages.version": "Wersja",
"admin.packages.type": "Typ",
@@ -2852,9 +3153,11 @@
"admin.packages.size": "Rozmiar",
"admin.packages.published": "Opublikowane",
"admin.defaulthooks": "Domyślne Webhooki",
+ "admin.defaulthooks.desc": "Webhooki automatycznie wysyłają zapytania HTTP POST na serwer, gdy niektóre zdarzenia Gitea je wyzwalają. Webhooki zdefiniowane tutaj są domyślne i zostaną skopiowane do wszystkich nowych repozytoriów. Przeczytaj więcej w przewodniku Webhooków.",
"admin.defaulthooks.add_webhook": "Dodaj domyślny Webhook",
"admin.defaulthooks.update_webhook": "Zaktualizuj domyślny Webhook",
"admin.systemhooks": "Webhooki Systemowe",
+ "admin.systemhooks.desc": "Webhooki automatycznie tworzą zapytania HTTP POST do serwera, kiedy następują pewne zdarzenia w Gitea. Webhooki zdefiniowane w tym miejscu będą wykonywane dla wszystkich repozytoriów, więc rozważ ewentualne konsekwencje pod względem wydajności. Przeczytaj o tym więcej w przewodniku o Webhookach.",
"admin.systemhooks.add_webhook": "Dodaj Webhook Systemowy",
"admin.systemhooks.update_webhook": "Aktualizuj Webhook Systemowy",
"admin.auths.auth_manage_panel": "Zarządzanie źródłami uwierzytelniania",
@@ -2869,6 +3172,7 @@
"admin.auths.security_protocol": "Protokół zabezpieczeń",
"admin.auths.domain": "Domena",
"admin.auths.host": "Serwer",
+ "admin.auths.port": "Port",
"admin.auths.bind_dn": "DN powiązania",
"admin.auths.bind_password": "Hasło Bind",
"admin.auths.user_base": "Baza wyszukiwania",
@@ -2879,6 +3183,8 @@
"admin.auths.attribute_surname": "Atrybut nazwiska",
"admin.auths.attribute_mail": "Atrybut adresu e-mail",
"admin.auths.attribute_ssh_public_key": "Atrybut publicznego klucza SSH",
+ "admin.auths.attribute_avatar": "Atrybut awatara",
+ "admin.auths.ssh_keys_are_verified": "Klucze SSH w LDAP są uważane za zweryfikowane",
"admin.auths.attributes_in_bind": "Pobierz atrybuty w kontekście Bind DN",
"admin.auths.allow_deactivate_all": "Zezwól na pusty wynik wyszukiwania, aby zdezaktywować wszystkich użytkowników",
"admin.auths.use_paged_search": "Użyj wyszukiwania paginowanego",
@@ -2887,6 +3193,8 @@
"admin.auths.admin_filter": "Filtr administratora",
"admin.auths.restricted_filter": "Filtr ograniczenia",
"admin.auths.restricted_filter_helper": "Pozostaw puste, aby nie ustawiać żadnych użytkowników jako ograniczonych. Użyj gwiazdki ('*'), aby ustawić wszystkich użytkowników, którzy nie pasują do Filtra Administratora jako ograniczonych.",
+ "admin.auths.verify_group_membership": "Zweryfikuj członkostwo grupy w LDAP (zostaw filtr pusty, aby pominąć)",
+ "admin.auths.group_search_base": "Grupa wyszukiwania bazy DN",
"admin.auths.group_attribute_list_users": "Atrybut grupy zawierający listę użytkowników",
"admin.auths.user_attribute_in_group": "Atrybut użytkownika znajdujący się w grupie",
"admin.auths.map_group_to_team": "Mapuj grupy LDAP do zespołów organizacji (pozostaw pole puste, aby pominąć)",
@@ -2935,17 +3243,35 @@
"admin.auths.oauth2_map_group_to_team_removal": "Usuń użytkowników z zsynchronizowanych zespołów, jeśli użytkownik nie należy do odpowiedniej grupy.",
"admin.auths.enable_auto_register": "Włącz automatyczną rejestrację",
"admin.auths.sspi_auto_create_users": "Automatycznie twórz użytkowników",
+ "admin.auths.sspi_auto_create_users_helper": "Pozwól metodzie autoryzacji SSPI na automatyczne tworzenie nowych kont dla użytkowników, którzy logują się po raz pierwszy",
"admin.auths.sspi_auto_activate_users": "Automatycznie aktywuj użytkowników",
"admin.auths.sspi_auto_activate_users_helper": "Zezwól metodzie uwierzytelnienia SSPI na automatyczne aktywowanie nowych kont użytkowników",
"admin.auths.sspi_strip_domain_names": "Usuwaj nazwy domen z nazw użytkowników",
+ "admin.auths.sspi_strip_domain_names_helper": "Jeśli zaznaczone, nazwy domen zostaną usunięte z nazw logowania (np. \"DOMENA\\użytkownik\" i \"uzytkownik@przyklad.org\" staną się tylko \"użytkownikiem\").",
"admin.auths.sspi_separator_replacement": "Używany separator zamiast \\, / oraz @",
+ "admin.auths.sspi_separator_replacement_helper": "Znak do zastąpienia separatorów nazw logowania niższego poziomu (np. \\ w \"DOMENA\\użytkownik\") i głównych nazw użytkownika (np. @ w \"uzytkownik@przyklad.org\").",
"admin.auths.sspi_default_language": "Domyślny język użytkownika",
+ "admin.auths.sspi_default_language_helper": "Domyślny język dla użytkowników automatycznie stworzony przez metodę uwierzytelniania SSPI. Pozostaw puste, jeśli wolisz automatycznie wykryć język.",
"admin.auths.tips": "Wskazówki",
"admin.auths.tips.oauth2.general": "Uwierzytelnianie OAuth2",
+ "admin.auths.tips.oauth2.general.tip": "Rejestrując nowe uwierzytelnianie OAuth2, adres URL wywołania zwrotnego/przekierowania powinien być:",
"admin.auths.tip.oauth2_provider": "Dostawca OAuth2",
+ "admin.auths.tip.bitbucket": "Zarejestruj nowego konsumenta OAuth na %s i dodaj uprawnienie 'Konto' - 'Odczyt'",
+ "admin.auths.tip.nextcloud": "Zarejestruj nowego klienta OAuth w swojej instancji za pomocą karty \"Ustawienia -> Bezpieczeństwo -> Klient OAuth 2.0\"",
+ "admin.auths.tip.dropbox": "Utwórz nową aplikację w %s",
+ "admin.auths.tip.facebook": "Zarejestruj nową aplikację w %s i dodaj produkt \"Logowanie na Facebooku\"",
+ "admin.auths.tip.github": "Zarejestruj nową aplikację OAuth na %s",
+ "admin.auths.tip.gitlab_new": "Zarejestruj nową aplikację na %s",
+ "admin.auths.tip.google_plus": "Uzyskaj poświadczenia klienta OAuth2 z konsoli Google API na %s",
+ "admin.auths.tip.openid_connect": "Użyj OpenID Connect Discovery URL \"https://{server}/.well-known/openid-configuration\", aby określić punkty końcowe",
+ "admin.auths.tip.twitter": "Przejdź do %s, utwórz aplikację i upewnij się, że opcja \"Zezwól aplikacji na korzystanie z Twittera\" jest włączona",
+ "admin.auths.tip.discord": "Zarejestruj nową aplikację na %s",
+ "admin.auths.tip.gitea": "Zarejestruj nową aplikację OAuth2. Przewodnik można znaleźć pod adresem %s",
+ "admin.auths.tip.yandex": "Utwórz nową aplikację w %s. Wybierz następujące uprawnienia z sekcji \"Yandex.Paszport API”: \"Dostęp do adresu poczty elektronicznej\", \"Dostęp do awatara użytkownika\" i \"Dostęp do nazwy użytkownika, imię i nazwisko, płeć\"",
"admin.auths.tip.mastodon": "Wprowadź niestandardowy adres URL instancji mastodona, którą chcesz uwierzytelnić (lub użyj domyślnego)",
"admin.auths.edit": "Edytuj źródło uwierzytelniania",
"admin.auths.activated": "To źródło uwierzytelniania jest aktywne",
+ "admin.auths.new_success": "Uwierzytelnianie \"%s\" zostało dodane.",
"admin.auths.update_success": "Źródło uwierzytelniania zostało zaktualizowane.",
"admin.auths.update": "Zaktualizuj źródło uwierzytelniania",
"admin.auths.delete": "Usuń źródło uwierzytelniania",
@@ -2953,7 +3279,10 @@
"admin.auths.delete_auth_desc": "Usunięcie źródła uwierzytelniania uniemożliwi użytkownikom używania go do zalogowania się. Kontynuować?",
"admin.auths.still_in_used": "Źródło uwierzytelniania jest wciąż w użyciu. Przekonwertuj lub usuń użytkowników przed użyciem tego źródła uwierzytelniania.",
"admin.auths.deletion_success": "Źródło uwierzytelniania zostało usunięte.",
+ "admin.auths.login_source_exist": "Źródło uwierzytelniania \"%s\" już istnieje.",
"admin.auths.login_source_of_type_exist": "Źródło uwierzytelniania tego typu już istnieje.",
+ "admin.auths.unable_to_initialize_openid": "Nie można zainicjować OpenID Connect Provider: %s",
+ "admin.auths.invalid_openIdConnectAutoDiscoveryURL": "Nieprawidłowy adres URL samowykrycia (musi to być poprawny adres URL zaczynający się od http:// lub https://)",
"admin.config.server_config": "Konfiguracja serwera",
"admin.config.app_name": "Tytuł strony",
"admin.config.app_ver": "Wersja Gitea",
@@ -2963,6 +3292,7 @@
"admin.config.run_user": "Uruchom jako nazwa użytkownika",
"admin.config.run_mode": "Tryb uruchamienia",
"admin.config.git_version": "Wersja Git",
+ "admin.config.app_data_path": "Ścieżka danych aplikacji",
"admin.config.repo_root_path": "Ścieżka główna repozytoriów",
"admin.config.lfs_root_path": "Ścieżka główna katalogu LFS",
"admin.config.log_file_root_path": "Ścieżka dla logów",
@@ -2971,6 +3301,8 @@
"admin.config.ssh_config": "Konfiguracja SSH",
"admin.config.ssh_enabled": "Włączone",
"admin.config.ssh_start_builtin_server": "Wykorzystaj wbudowany serwer",
+ "admin.config.ssh_domain": "Domena serwera SSH",
+ "admin.config.ssh_port": "Port",
"admin.config.ssh_listen_port": "Port nasłuchiwania",
"admin.config.ssh_root_path": "Ścieżka do katalogu głównego",
"admin.config.ssh_minimum_key_size_check": "Sprawdzanie minimalnej długości klucza",
@@ -3011,21 +3343,41 @@
"admin.config.queue_length": "Długość kolejki",
"admin.config.deliver_timeout": "Limit czasu doręczenia",
"admin.config.skip_tls_verify": "Pomiń weryfikację TLS",
+ "admin.config.mailer_config": "Konfiguracja poczty",
"admin.config.mailer_enabled": "Włączona",
+ "admin.config.mailer_enable_helo": "Włącz HELO",
"admin.config.mailer_name": "Nazwa",
+ "admin.config.mailer_protocol": "Protokół",
+ "admin.config.mailer_smtp_addr": "Adres SMTP",
"admin.config.mailer_smtp_port": "Port SMTP",
"admin.config.mailer_user": "Użytkownik",
"admin.config.mailer_use_sendmail": "Używaj Sendmail",
"admin.config.mailer_sendmail_path": "Ścieżka Sendmail",
"admin.config.mailer_sendmail_args": "Dodatkowe argumenty Sendmail",
"admin.config.mailer_sendmail_timeout": "Limit czasu Sendmail",
+ "admin.config.mailer_use_dummy": "Fikcyjny",
+ "admin.config.test_email_placeholder": "Adres e-poczty (np. test@przyklad.com)",
"admin.config.send_test_mail": "Wyślij testową wiadomość e-mail",
+ "admin.config.send_test_mail_submit": "Wyślij",
+ "admin.config.test_mail_failed": "Nie udało się wysłać testowej wiadomości e-poczty do '%s': %v",
+ "admin.config.test_mail_sent": "Testowa wiadomość e-poczty została wysłana do '%s'.",
"admin.config.oauth_config": "Konfiguracja OAuth",
"admin.config.oauth_enabled": "Włączone",
"admin.config.cache_config": "Konfiguracja pamięci podręcznej",
"admin.config.cache_adapter": "Adapter pamięci podręcznej",
"admin.config.cache_interval": "Interwał pamięci podręcznej",
"admin.config.cache_item_ttl": "TTL składnika pamięci podręcznej",
+ "admin.config.cache_test": "Test pamięci podręcznej",
+ "admin.config.cache_test_failed": "Nie udało się sprawdzić pamięci podręcznej: %v.",
+ "admin.config.cache_test_slow": "Test pamięci podręcznej zakończony pomyślnie, ale odpowiedź jest wolna: %s.",
+ "admin.config.cache_test_succeeded": "Test pamięci podręcznej zakończony pomyślnie, otrzymano odpowiedź w %s.",
+ "admin.config.common.start_time": "Czas rozpoczęcia",
+ "admin.config.common.end_time": "Czas zakończenia",
+ "admin.config.common.skip_time_check": "Pozostaw pusty czas (wyczyść pole), aby pominąć sprawdzanie czasu",
+ "admin.config.instance_maintenance": "Utrzymanie instancji",
+ "admin.config.instance_maintenance_mode.admin_web_access_only": "Zezwól zarządcy na dostęp do interfejsu internetowego",
+ "admin.config.instance_web_banner.enabled": "Pokaż baner",
+ "admin.config.instance_web_banner.message_placeholder": "Wiadomość banera (obsługuje markdown)",
"admin.config.session_config": "Konfiguracja sesji",
"admin.config.session_provider": "Dostawca sesji",
"admin.config.cookie_name": "Nazwa ciasteczka",
@@ -3035,7 +3387,10 @@
"admin.config.cookie_life_time": "Czas ważności ciasteczka",
"admin.config.picture_config": "Konfiguracja obrazu i awataru",
"admin.config.picture_service": "Usługa obrazów",
+ "admin.config.enable_gravatar": "Włącz Gravatar",
"admin.config.enable_federated_avatar": "Włącz sfederowane awatary",
+ "admin.config.open_with_editor_app_help": "\"Otwórz z\" edytorów dla karty klonowania. Jeśli pozostanie puste, zostanie użyty domyślny. Rozszerz, aby zobaczyć domyślny.",
+ "admin.config.git_guide_remote_name": "Zdalna nazwa repozytorium dla poleceń git w przewodniku",
"admin.config.git_config": "Konfiguracja Git",
"admin.config.git_disable_diff_highlight": "Wyłączyć wyróżnianie składni diff",
"admin.config.git_max_diff_lines": "Maksymalna liczba linii diff (dla pojedynczego pliku)",
@@ -3046,9 +3401,13 @@
"admin.config.git_mirror_timeout": "Limit czasu aktualizacji kopii lustrzanej",
"admin.config.git_gc_timeout": "Limit czasu usuwania śmieci",
"admin.config.log_config": "Konfiguracja dziennika",
+ "admin.config.logger_name_fmt": "Rejestr: %s",
"admin.config.disabled_logger": "Wyłączone",
"admin.config.access_log_mode": "Tryb dziennika dostępu",
+ "admin.config.access_log_template": "Szablon dziennika dostępu",
"admin.config.xorm_log_sql": "Dziennik SQL",
+ "admin.config.set_setting_failed": "Ustawienie %s nie powiodło się",
+ "admin.monitor.stats": "Statystyki",
"admin.monitor.cron": "Zadania cron",
"admin.monitor.name": "Nazwa",
"admin.monitor.schedule": "Harmonogram",
@@ -3056,22 +3415,37 @@
"admin.monitor.previous": "Poprzedni czas",
"admin.monitor.execute_times": "Wykonania",
"admin.monitor.process": "Uruchomione procesy",
+ "admin.monitor.stacktrace": "Ślad stosu",
+ "admin.monitor.trace": "Śledzenie",
+ "admin.monitor.performance_logs": "Dzienniki wydajności",
+ "admin.monitor.processes_count": "%d procesów",
+ "admin.monitor.download_diagnosis_report": "Pobierz raport diagnostyczny",
"admin.monitor.desc": "Opis",
"admin.monitor.start": "Czas rozpoczęcia",
"admin.monitor.execute_time": "Czas wykonania",
+ "admin.monitor.last_execution_result": "Wynik",
"admin.monitor.process.cancel": "Anuluj proces",
+ "admin.monitor.process.cancel_desc": "Anulowanie procesu może spowodować utratę danych",
+ "admin.monitor.process.children": "Dzieci",
"admin.monitor.queues": "Kolejki",
"admin.monitor.queue": "Kolejka: %s",
"admin.monitor.queue.name": "Nazwa",
"admin.monitor.queue.type": "Typ",
"admin.monitor.queue.exemplar": "Przykładowy typ",
"admin.monitor.queue.numberworkers": "Liczba procesów pracujących",
+ "admin.monitor.queue.activeworkers": "Aktywni pracownicy",
"admin.monitor.queue.maxnumberworkers": "Maksymalna liczba procesów pracujących",
+ "admin.monitor.queue.numberinqueue": "Numer w kolejce",
+ "admin.monitor.queue.review_add": "Przejrzyj / dodaj pracowników",
"admin.monitor.queue.settings.title": "Ustawienia Puli",
+ "admin.monitor.queue.settings.desc": "Zbiorniki dynamicznie rosną w odpowiedzi na blokowanie kolejki pracowników.",
+ "admin.monitor.queue.settings.maxnumberworkers": "Maksymalna liczba pracowników",
"admin.monitor.queue.settings.maxnumberworkers.placeholder": "Obecnie %[1]d",
"admin.monitor.queue.settings.maxnumberworkers.error": "Maksymalna liczba procesów pracujących musi być liczbą",
"admin.monitor.queue.settings.submit": "Aktualizuj ustawienia",
"admin.monitor.queue.settings.changed": "Zaktualizowano ustawienia",
+ "admin.monitor.queue.settings.remove_all_items": "Usuń wszystko",
+ "admin.monitor.queue.settings.remove_all_items_done": "Wszystkie elementy w kolejce zostały usunięte.",
"admin.notices.system_notice_list": "Powiadomienia systemu",
"admin.notices.view_detail_header": "Pokaż szczegóły powiadomienia",
"admin.notices.operations": "Operacje",
@@ -3086,16 +3460,45 @@
"admin.notices.desc": "Opis",
"admin.notices.op": "Operacja",
"admin.notices.delete_success": "Powiadomienia systemu zostały usunięte.",
+ "admin.self_check.no_problem_found": "Nie znaleziono jeszcze problemu.",
+ "admin.self_check.startup_warnings": "Ostrzeżenia o uruchomieniu:",
+ "admin.self_check.database_collation_mismatch": "Spodziewaj się, że baza danych użyje porównania: %s",
+ "admin.self_check.database_collation_case_insensitive": "Baza danych używa porównania %s, które jest niewrażliwe na wielkość liter. Mimo, że Gitea mogłoby z tym współpracować, mogą pojawić się rzadkie przypadki, które nie działają zgodnie z oczekiwaniami.",
+ "admin.self_check.database_inconsistent_collation_columns": "Baza danych używa porównania %s, ale te kolumny używają niedopasowanych zestawień. Może to spowodować pewne nieoczekiwane problemy.",
+ "admin.self_check.database_fix_mysql": "Dla użytkowników MySQL/MariaDB możesz użyć polecenia \"gitea doctor convert\", aby rozwiązać problemy z porównaniem. lub można również ręcznie rozwiązać problem za pomocą \"ALTER ... COLLATE ...\" zapytania SQL.",
+ "admin.self_check.database_fix_mssql": "W tej chwili dla użytkowników MSSQL można rozwiązać problem tylko ręcznie z \"ALTER ... COLLATE ...\" zapytania SQL.",
+ "admin.self_check.location_origin_mismatch": "Bieżący adres URL (%[1]s) nie pasuje do adresu URL obserwowanego przez Gitea (%[2]). Jeśli używasz pełnomocnika odwrotnego, upewnij się, że nagłówki \"Host\" i \"X-Forwarded-proto\" są poprawnie ustawione.",
"action.create_repo": "tworzy repozytorium %s",
"action.rename_repo": "zmienia nazwę repozytorium %[1]s na %[3]s",
+ "action.commit_repo": "wypchnięto do %[3]s w %[4]s",
+ "action.create_issue": "otwarto zgłoszenie %[3]s#%[2]s",
+ "action.close_issue": "zamknięto zgłoszenie %[3]s#%[2]s",
+ "action.reopen_issue": "otwarto ponownie zgłoszenie %[3]s#%[2]s",
+ "action.create_pull_request": "utworzono propozycję zmian %[3]s#%[2]s",
+ "action.close_pull_request": "zamknięto propozycję zmian %[3]s#%[2]s",
+ "action.reopen_pull_request": "otwarto ponownie propozycję zmian %[3]s#%[2]s",
+ "action.comment_issue": "skomentowano zgłoszenie %[3]s#%[2]s",
+ "action.comment_pull": "skomentowano propozycję zmian%[3]s#%[2]s",
+ "action.merge_pull_request": "scalono propozycję zmian %[3]s#%[2]s",
+ "action.auto_merge_pull_request": "automatycznie scalono propozycję zmian %[3]s#%[2]s",
"action.transfer_repo": "przenosi repozytorium %s do %s",
+ "action.push_tag": "wypchnięto znacznik %[3]s do %[4]s",
"action.delete_tag": "usuwa tag %[2]s z %[3]s",
"action.delete_branch": "usuwa gałąź %[2]s z %[3]s",
"action.compare_branch": "Porównaj",
"action.compare_commits": "Porównaj %d commitów",
"action.compare_commits_general": "Porównaj commity",
+ "action.mirror_sync_push": "zsynchronizowane złożenia do %[3]s w %[4]s z kopii lustrzanej",
+ "action.mirror_sync_create": "zsynchronizowano nowe odniesienie %[3]s do %[4]s z kopii lustrzanej",
"action.mirror_sync_delete": "synchronizuje i usuwa odwołanie %[2]s w %[3]s z kopii lustrzanej",
+ "action.approve_pull_request": "zatwierdzono %[3]s#%[2]s",
+ "action.reject_pull_request": "sugerowane zmiany dla %[3]s#%[2]s",
+ "action.publish_release": "opublikowane %[4]s w %[3]s",
+ "action.review_dismissed": "odrzucono recenzję z %[4]s za %[3]s#%[2]s",
"action.review_dismissed_reason": "Powód:",
+ "action.create_branch": "utworzono gałąź %[3]s w %[4]s",
+ "action.starred_repo": "oznaczone gwiazdką %[2]s",
+ "action.watched_repo": "zaczął obserwować %[2]s",
"tool.now": "teraz",
"tool.future": "przyszły",
"tool.1s": "1 sekundę",
@@ -3115,6 +3518,7 @@
"tool.raw_seconds": "sekund",
"tool.raw_minutes": "minut",
"dropzone.default_message": "Upuść pliki tutaj lub kliknij, aby przesłać.",
+ "dropzone.invalid_input_type": "Nie można przesłać plików tego typu.",
"dropzone.file_too_big": "Rozmiar pliku ({{filesize}} MB) przekracza maksymalny rozmiar ({{maxFilesize}} MB).",
"dropzone.remove_file": "Usuń plik",
"notification.notifications": "Powiadomienia",
@@ -3126,7 +3530,9 @@
"notification.mark_as_read": "Oznacz jako przeczytane",
"notification.mark_as_unread": "Oznacz jak nieprzeczytane",
"notification.mark_all_as_read": "Oznacz wszystkie jako przeczytane",
+ "notification.subscriptions": "Subskrypcje",
"notification.watching": "Obserwowane",
+ "notification.no_subscriptions": "Brak subskrypcji",
"gpg.default_key": "Podpisano domyślnym kluczem",
"gpg.error.extract_sign": "Nie udało się wyłuskać podpisu",
"gpg.error.generate_hash": "Nie udało się wygenerować skrótu dla commitu",
@@ -3134,50 +3540,425 @@
"gpg.error.no_gpg_keys_found": "Nie znaleziono w bazie danych klucza dla tego podpisu",
"gpg.error.not_signed_commit": "Commit nie podpisany",
"gpg.error.failed_retrieval_gpg_keys": "Nie udało się odzyskać żadnego klucza powiązanego z kontem autora",
+ "gpg.error.probable_bad_signature": "OSTRZEŻENIE! Pomimo istnienia klucza z takim ID w bazie, nie weryfikuje on tego złożenia! To złożenie jest PODEJRZANE.",
+ "gpg.error.probable_bad_default_signature": "OSTRZEŻENIE! Pomimo że domyślny klucz posiada to ID, nie weryfikuje on tego złożenia! To złożenie jest PODEJRZANE.",
+ "units.unit": "Jednostka",
"units.error.no_unit_allowed_repo": "Nie masz uprawnień do żadnej sekcji tego repozytorium.",
"units.error.unit_not_allowed": "Nie masz uprawnień do tej sekcji repozytorium.",
"packages.title": "Pakiety",
+ "packages.desc": "Zarządzaj pakietami repozytorium.",
+ "packages.empty": "Nie ma jeszcze pakietów.",
+ "packages.no_metadata": "Brak metadanych.",
+ "packages.empty.documentation": "Aby uzyskać więcej informacji na temat rejestru pakietów, zobacz dokumentację.",
+ "packages.empty.repo": "Wrzuciłeś pakiet, ale nie jest on tutaj widoczny? Przejdź do ustawień pakietów i połącz go z tym repozytorium.",
+ "packages.registry.documentation": "Aby uzyskać więcej informacji na temat rejestru %s, zobacz dokumentację.",
"packages.filter.type": "Typ",
"packages.filter.type.all": "Wszystko",
+ "packages.filter.no_result": "Twój filtr nie wygenerował żadnych wyników.",
+ "packages.filter.container.tagged": "Oznaczone",
+ "packages.filter.container.untagged": "Nieoznaczone",
+ "packages.published_by": "Opublikowano %[1]s przez %[3]s",
+ "packages.published_by_in": "Opublikowano %[1] przez %[3]s w %[5]s",
"packages.installation": "Instalacja",
+ "packages.about": "O tym pakiecie",
+ "packages.requirements": "Wymagania",
"packages.dependencies": "Zależności",
+ "packages.keywords": "Słowa kluczowe",
"packages.details": "Szczegóły",
+ "packages.name": "Nazwa pakietu",
"packages.details.author": "Autor",
+ "packages.details.project_site": "Witryna projektu",
+ "packages.details.repository_site": "Witryna repozytorium",
+ "packages.details.documentation_site": "Witryna dokumentacji",
"packages.details.license": "Licencja",
+ "packages.assets": "Zasoby",
+ "packages.versions": "Wersje",
+ "packages.versions.view_all": "Zobacz wszystko",
+ "packages.dependency.id": "ID",
"packages.dependency.version": "Wersja",
+ "packages.search_in_external_registry": "Szukaj w %s",
+ "packages.alpine.registry": "Skonfiguruj ten rejestr dodając adres URL do pliku /etc/apk/repositories:",
+ "packages.alpine.registry.key": "Pobierz publiczny klucz RSA rejestru do folderu /etc/apk/keys/ w celu weryfikacji podpisu indeksu:",
+ "packages.alpine.registry.info": "Wybierz $branch i $repository z poniższej listy.",
+ "packages.alpine.install": "Aby zainstalować pakiet, uruchom następujące polecenie:",
+ "packages.alpine.repository": "Informacje o repozytorium",
"packages.alpine.repository.branches": "Gałęzie",
"packages.alpine.repository.repositories": "Repozytoria",
+ "packages.alpine.repository.architectures": "Architektury",
+ "packages.arch.registry": "Dodaj serwer z powiązanym repozytorium i architekturą do /etc/pacman.conf:",
+ "packages.arch.install": "Synchronizuj pakiet z pacman:",
+ "packages.arch.repository": "Informacje o repozytorium",
"packages.arch.repository.repositories": "Repozytoria",
+ "packages.arch.repository.architectures": "Architektury",
+ "packages.cargo.registry": "Skonfiguruj ten rejestr w pliku konfiguracyjnym Cargo (na przykład ~/.cargo/config.toml):",
+ "packages.cargo.install": "Aby zainstalować paczkę za pomocą Cargo, wykonaj następujące polecenie:",
+ "packages.chef.registry": "Skonfiguruj ten rejestr w pliku ~/.chef/config.rb:",
+ "packages.chef.install": "Aby zainstalować pakiet, uruchom następujące polecenie:",
+ "packages.composer.registry": "Skonfiguruj ten rejestr w pliku ~/.composer/config.json:",
+ "packages.composer.install": "Aby zainstalować pakiet za pomocą Composera, uruchom następujące polecenie:",
"packages.composer.dependencies": "Zależności",
+ "packages.composer.dependencies.development": "Zależności rozwojowe",
"packages.conan.details.repository": "Repozytorium",
+ "packages.conan.registry": "Ustaw ten rejestr z wiersza poleceń:",
+ "packages.conan.install": "Aby zainstalować pakiet za pomocą Conan, uruchom następujące polecenie:",
+ "packages.conda.registry": "Skonfiguruj ten rejestr jako repozytorium Conda w pliku .condarc:",
+ "packages.conda.install": "Aby zainstalować pakiet za pomocą Conda, uruchom następujące polecenie:",
+ "packages.container.details.type": "Format obrazu",
+ "packages.container.details.platform": "Platforma",
+ "packages.container.pull": "Wyciągnij obraz z wiersza poleceń:",
+ "packages.container.images": "Obrazy",
+ "packages.container.digest": "Streszczenie",
+ "packages.container.multi_arch": "System operacyjny / architektura",
+ "packages.container.layers": "Warstwy obrazu",
"packages.container.labels": "Etykiety",
+ "packages.container.labels.key": "Klucz",
"packages.container.labels.value": "Wartość",
+ "packages.cran.registry": "Skonfiguruj ten rejestr w pliku Rprofile.site:",
+ "packages.cran.install": "Aby zainstalować pakiet, uruchom następujące polecenie:",
+ "packages.debian.registry": "Ustaw ten rejestr z wiersza poleceń:",
+ "packages.debian.install": "Aby zainstalować pakiet, uruchom następujące polecenie:",
+ "packages.debian.repository": "Informacje o repozytorium",
+ "packages.debian.repository.distributions": "Dystrybucje",
+ "packages.debian.repository.components": "Komponenty",
+ "packages.debian.repository.architectures": "Architektury",
+ "packages.generic.download": "Pobierz pakiet z wiersza poleceń:",
+ "packages.go.install": "Zainstaluj pakiet z wiersza poleceń:",
+ "packages.helm.registry": "Ustaw ten rejestr z wiersza poleceń:",
+ "packages.helm.install": "Aby zainstalować pakiet, uruchom następujące polecenie:",
+ "packages.maven.registry": "Skonfiguruj ten rejestr w pliku projektu pom.xml:",
+ "packages.maven.install": "Aby użyć paczki, dołącz następujące informacje w bloku zależności w pliku pom.xml:",
+ "packages.maven.install2": "Uruchom przez wiersz poleceń:",
+ "packages.maven.download": "Aby pobrać zależność, uruchom za pomocą wiersza poleceń:",
+ "packages.nuget.registry": "Ustaw ten rejestr z wiersza poleceń:",
+ "packages.nuget.install": "Aby zainstalować pakiet za pomocą NuGet, uruchom następujące polecenie:",
+ "packages.nuget.dependency.framework": "Docelowy model",
+ "packages.npm.registry": "Skonfiguruj ten rejestr w pliku projektu .npmrc:",
+ "packages.npm.install": "Aby zainstalować pakiet używając npm, uruchom następujące polecenie:",
+ "packages.npm.install2": "lub dodaj go do pliku package.json:",
"packages.npm.dependencies": "Zależności",
+ "packages.npm.dependencies.development": "Zależności rozwojowe",
+ "packages.npm.dependencies.bundle": "Zależności wiązane",
+ "packages.npm.dependencies.peer": "Zależności rówieśnika",
+ "packages.npm.dependencies.optional": "Opcjonalne zależności",
"packages.npm.details.tag": "Znacznik",
+ "packages.pub.install": "Aby zainstalować pakiet za pomocą Dart, użyj następującego polecenia:",
+ "packages.pypi.requires": "Wymaga Pythona",
+ "packages.pypi.install": "Aby zainstalować pakiet za pomocą pip, uruchom następujące polecenie:",
+ "packages.rpm.registry": "Ustaw ten rejestr z wiersza poleceń:",
+ "packages.rpm.distros.redhat": "bazujące na dystrybucjach RedHat",
+ "packages.rpm.distros.suse": "bazujące na dystrybucjach SUSE",
+ "packages.rpm.install": "Aby zainstalować pakiet, uruchom następujące polecenie:",
+ "packages.rpm.repository": "Informacje o repozytorium",
+ "packages.rpm.repository.architectures": "Architektury",
+ "packages.rpm.repository.multiple_groups": "Ten pakiet jest dostępny w wielu grupach.",
+ "packages.rubygems.install": "Aby zainstalować pakiet używając gem, uruchom następujące polecenie:",
+ "packages.rubygems.install2": "lub dodaj go do pliku Gem:",
+ "packages.rubygems.dependencies.runtime": "Zależności czasu pracy",
+ "packages.rubygems.dependencies.development": "Zależności rozwojowe",
+ "packages.rubygems.required.ruby": "Wymaga wersji Ruby",
+ "packages.rubygems.required.rubygems": "Wymaga wersji RubyGem",
+ "packages.swift.registry": "Ustaw ten rejestr z wiersza poleceń:",
+ "packages.swift.install": "Dodaj pakiet do swojego pliku Package.swift:",
+ "packages.swift.install2": "i uruchom następujące polecenie:",
+ "packages.terraform.install": "Ustaw swój stan, aby używać zaplecza HTTP",
+ "packages.terraform.install2": "i uruchom następujące polecenie:",
"packages.terraform.lock_status": "Zablokuj Status",
+ "packages.terraform.locked_by": "Zablokowane przez %s",
+ "packages.terraform.unlocked": "Odblokowane",
"packages.terraform.lock": "Zablokuj",
"packages.terraform.unlock": "Odblokuj",
+ "packages.terraform.lock.success": "Stan Terraform został pomyślnie zablokowany.",
+ "packages.terraform.unlock.success": "Stan Terraform został pomyślnie odblokowany.",
+ "packages.terraform.lock.error.already_locked": "Stan Terraform jest już zablokowany.",
+ "packages.terraform.delete.locked": "Stan Terraform jest zablokowany i nie można go usunąć.",
+ "packages.terraform.delete.latest": "Najnowsza wersja stanu Terraform nie może zostać usunięta.",
+ "packages.vagrant.install": "Aby dodać instancję Vagrant, uruchom następujące polecenie:",
+ "packages.settings.link": "Połącz ten pakiet z repozytorium",
+ "packages.settings.link.description": "Jeśli połączysz pakiet z repozytorium, pojawi się on na liście pakietów repozytorium.",
+ "packages.settings.link.notice1": "Tylko repozytoria należące do tego samego właściciela mogą być połączone.",
+ "packages.settings.link.notice2": "Powiązanie repozytorium nie zmienia widoczności pakietu.",
+ "packages.settings.link.notice3": "Pozostawienie pola pustego usunie połączenie.",
+ "packages.settings.visibility": "Widoczność pakietu",
+ "packages.settings.visibility.inherit": "Widoczność pakietu jest dziedziczona od właściciela i nie można jej zmienić niezależnie tutaj. Aby ją zmienić, zaktualizuj ustawienia widoczności użytkownika lub organizacji, która jest właścicielem tego pakietu.",
+ "packages.settings.visibility.button": "Zmień widoczność właściciela",
+ "packages.settings.link.select": "Wybierz repozytorium",
+ "packages.settings.link.button": "Aktualizuj łącze repozytorium",
+ "packages.settings.link.success": "Łącze repozytorium zostało pomyślnie zaktualizowane.",
+ "packages.settings.link.error": "Nie udało się zaktualizować łącza repozytorium.",
+ "packages.settings.link.repo_not_found": "Nie znaleziono repozytorium %s.",
+ "packages.settings.unlink.error": "Nie udało się usunąć połączenia repozytorium.",
+ "packages.settings.unlink.success": "Połączenie repozytorium zostało pomyślnie usunięte.",
+ "packages.settings.delete": "Usuń pakiet",
+ "packages.settings.delete.description": "Usunięcie pakietu jest trwałe i nie może być cofnięte.",
+ "packages.settings.delete.notice": "Zamierzasz usunąć %s (%s). Ta operacja jest nieodwracalna, czy jesteś pewien?",
+ "packages.settings.delete.notice.package": "Zamierzasz usunąć %s i wszystkie jego wersje. Ta operacja jest nieodwracalna, czy jesteś pewien?",
+ "packages.settings.delete.success": "Pakiet został usunięty.",
+ "packages.settings.delete.version.success": "Wersja pakietu została usunięta.",
+ "packages.settings.delete.error": "Nie udało się usunąć pakietu.",
+ "packages.settings.delete.version": "Usuń wersję",
+ "packages.settings.delete.confirm": "Wprowadź nazwę paczki, aby potwierdzić",
+ "packages.settings.delete.invalid_package_name": "Wprowadzona nazwa pakietu jest nieprawidłowa.",
+ "packages.owner.settings.cargo.title": "Indeks rejestru Cargo",
+ "packages.owner.settings.cargo.initialize": "Zainicjuj indeks",
+ "packages.owner.settings.cargo.initialize.description": "Aby korzystać z rejestru Cargo, potrzebne jest specjalny indeks repozytorium Git. Użycie tej opcji spowoduje (ponowne) utworzenie repozytorium i skonfigurowanie go automatycznie.",
+ "packages.owner.settings.cargo.initialize.error": "Nie udało się zainicjować indeksu Cargo: %v",
+ "packages.owner.settings.cargo.initialize.success": "Indeks Cargo został pomyślnie utworzony.",
+ "packages.owner.settings.cargo.rebuild": "Przebuduj indeks",
+ "packages.owner.settings.cargo.rebuild.description": "Przebudowa może być przydatna, jeśli indeks nie jest zsynchronizowany z przechowywanymi paczkami Cargo.",
+ "packages.owner.settings.cargo.rebuild.error": "Nie udało się odbudować indeksu Cargo: %v",
+ "packages.owner.settings.cargo.rebuild.success": "Indeks Cargo został pomyślnie przebudowany.",
+ "packages.owner.settings.cleanuprules.title": "Zarządzaj regułami czyszczenia",
+ "packages.owner.settings.cleanuprules.add": "Dodaj regułę czyszczenia",
+ "packages.owner.settings.cleanuprules.edit": "Edytuj regułę czyszczenia",
+ "packages.owner.settings.cleanuprules.none": "Brak dostępnych reguł czyszczenia. Proszę zapoznać się z dokumentacją.",
+ "packages.owner.settings.cleanuprules.preview": "Podgląd reguły czyszczenia",
+ "packages.owner.settings.cleanuprules.preview.overview": "%d pakietów zaplanowanych do usunięcia.",
+ "packages.owner.settings.cleanuprules.preview.none": "Reguła czyszczenia nie pasuje do żadnych pakietów.",
"packages.owner.settings.cleanuprules.enabled": "Włączone",
+ "packages.owner.settings.cleanuprules.pattern_full_match": "Zastosuj wzór do pełnej nazwy pakietu",
+ "packages.owner.settings.cleanuprules.keep.title": "Wersje zgodne z tymi regułami są zachowane, nawet jeśli są zgodne z regułą usuwania poniżej.",
+ "packages.owner.settings.cleanuprules.keep.count": "Zachowaj najnowsze",
+ "packages.owner.settings.cleanuprules.keep.count.1": "1 wersja na pakiet",
+ "packages.owner.settings.cleanuprules.keep.count.n": "%d wersji na pakiet",
+ "packages.owner.settings.cleanuprules.keep.pattern": "Zachowaj pasujące wersje",
+ "packages.owner.settings.cleanuprules.keep.pattern.container": "Najnowsza wersja jest zawsze przechowywana dla pakietów kontenerów.",
+ "packages.owner.settings.cleanuprules.remove.title": "Wersje, które pasują do tych reguł, są usuwane, chyba że powyższa reguła mówi o ich utrzymaniu.",
+ "packages.owner.settings.cleanuprules.remove.days": "Usuń wersje starsze niż",
+ "packages.owner.settings.cleanuprules.remove.pattern": "Usuń pasujące wersje",
+ "packages.owner.settings.cleanuprules.success.update": "Reguła czyszczenia została zaktualizowana.",
+ "packages.owner.settings.cleanuprules.success.delete": "Reguła czyszczenia została usunięta.",
+ "packages.owner.settings.chef.title": "Rejestr szefa",
+ "packages.owner.settings.chef.keypair": "Wygeneruj parę kluczy",
+ "packages.owner.settings.chef.keypair.description": "Para kluczy jest konieczna do uwierzytelnienia w rejestrze Chef. Jeśli wcześniej wygenerowałeś parę kluczy, wygenerowanie nowej pary kluczy odrzuci starą parę kluczy.",
+ "secrets.secrets": "Sekrety",
+ "secrets.description": "Sekcje zostaną przekazane do niektórych akcji i nie można ich odczytać w inny sposób.",
+ "secrets.none": "Nie ma jeszcze żadnych sekretów.",
"secrets.creation.description": "Opis",
+ "secrets.creation.name_placeholder": "znaki nieuwzględniające wielkość liter, alfanumeryczne lub tylko podkreślenia, nie mogą zaczynać się od GITEA_ lub GITHUB_",
+ "secrets.creation.value_placeholder": "Wprowadź dowolną zawartość. Białe znaki na początku i końcu zostaną pominięte.",
+ "secrets.creation.description_placeholder": "Wprowadź krótki opis (opcjonalne).",
+ "secrets.save_success": "Sekret \"%s\" został zapisany.",
+ "secrets.save_failed": "Nie udało się zapisać sekretu.",
+ "secrets.add_secret": "Dodaj sekret",
+ "secrets.edit_secret": "Edytuj sekret",
+ "secrets.deletion": "Usuń sekret",
+ "secrets.deletion.description": "Usunięcie sekretu jest trwałe i nie może być cofnięte. Kontynuować?",
+ "secrets.deletion.success": "Sekret został usunięty.",
+ "secrets.deletion.failed": "Nie udało się usunąć sekretu.",
+ "secrets.management": "Zarządzanie sekretami",
"actions.actions": "Akcje",
+ "actions.unit.desc": "Zarządzaj akcjami",
"actions.status.unknown": "Nieznany",
+ "actions.status.waiting": "Oczekuje",
+ "actions.status.running": "Uruchomiony",
"actions.status.success": "Sukces",
"actions.status.failure": "Niepowodzenie",
+ "actions.status.cancelled": "Anulowany",
+ "actions.status.cancelling": "Anulowanie",
+ "actions.status.skipped": "Pominięty",
+ "actions.status.blocked": "Zablokowany",
+ "actions.runners": "Uruchamiacze",
+ "actions.runners.runner_manage_panel": "Zarządzanie uruchamiaczami",
+ "actions.runners.new": "Utwórz nowego uruchamiacza",
+ "actions.runners.new_notice": "Jak wystartować uruchamiacza",
+ "actions.runners.status": "Status",
+ "actions.runners.id": "ID",
"actions.runners.name": "Nazwa",
"actions.runners.owner_type": "Typ",
+ "actions.runners.availability": "Dostępność",
"actions.runners.description": "Opis",
"actions.runners.labels": "Etykiety",
+ "actions.runners.last_online": "Ostatni czas aktywności",
+ "actions.runners.runner_title": "Uruchamiacz",
+ "actions.runners.task_list": "Ostatnie zadania w tym uruchamiaczu",
+ "actions.runners.task_list.no_tasks": "Nie ma jeszcze zadania.",
+ "actions.runners.task_list.job": "Zadanie",
+ "actions.runners.task_list.status": "Status",
"actions.runners.task_list.repository": "Repozytorium",
- "actions.runners.task_list.commit": "Złóż",
+ "actions.runners.task_list.commit": "Złożenie",
+ "actions.runners.task_list.done_at": "Wykonano",
+ "actions.runners.edit_runner": "Edytuj uruchamiacz",
+ "actions.runners.update_runner": "Uaktualnij zmiany",
+ "actions.runners.update_runner_success": "Uruchamiacz został pomyślnie zaktualizowany",
+ "actions.runners.update_runner_failed": "Nie udało się zaktualizować uruchamiacza",
+ "actions.runners.enable_runner": "Włącz tego uruchamiacza",
+ "actions.runners.enable_runner_success": "Uruchamiacz został pomyślnie włączony",
+ "actions.runners.enable_runner_failed": "Nie udało się włączyć uruchamiacza",
+ "actions.runners.disable_runner": "Wyłącz tego uruchamiacza",
+ "actions.runners.disable_runner_success": "Uruchamiacz został pomyślnie wyłączony",
+ "actions.runners.disable_runner_failed": "Nie udało się wyłączyć uruchamiacza",
+ "actions.runners.delete_runner": "Usuń tego uruchamiacza",
+ "actions.runners.delete_runner_success": "Uruchamiacz usunięty pomyślnie",
+ "actions.runners.delete_runner_failed": "Nie udało się usunąć uruchamiacza",
+ "actions.runners.delete_runner_header": "Potwierdź usunięcie tego uruchamiacza",
+ "actions.runners.delete_runner_notice": "Jeśli zadanie działa na tym uruchamiaczu, zostanie ono zakończone i oznaczone jako nieudane. Może to spowodować zerwanie budowy przepływu pracy.",
+ "actions.runners.none": "Brak dostępnych uruchamiaczy",
"actions.runners.status.unspecified": "Nieznany",
+ "actions.runners.status.idle": "Bezczynny",
"actions.runners.status.active": "Aktywne",
+ "actions.runners.status.offline": "Niedostępny",
"actions.runners.version": "Wersja",
- "actions.runs.commit": "Złóż",
+ "actions.runners.reset_registration_token": "Resetuj żeton rejestracyjny",
+ "actions.runners.reset_registration_token_confirm": "Czy chcesz unieważnić obecny żeton i wygenerować nowy?",
+ "actions.runners.reset_registration_token_success": "Żeton rejestracyjny wykonywacza został pomyślnie zresetowany",
+ "actions.runs.all_workflows": "Wszystkie przepływy pracy",
+ "actions.runs.other_workflows": "Inne przepływy pracy",
+ "actions.runs.other_workflows_tooltip": "Przepływy pracy, które zostały wykonane w tym repozytorium, ale nie istnieją w domyślnej gałęzi.",
+ "actions.runs.workflow_run_count_1": "%d uruchomienie przepływu pracy",
+ "actions.runs.workflow_run_count_n": "%d uruchomienia przepływu pracy",
+ "actions.runs.commit": "Złożenie",
+ "actions.runs.run_details": "Szczegóły uruchomienia",
+ "actions.runs.workflow_file": "Plik przepływu pracy",
+ "actions.runs.workflow_file_no_permission": "Brak uprawnień do wyświetlenia pliku przepływu pracy",
+ "actions.runs.scheduled": "Zaplanowane",
+ "actions.runs.pushed_by": "wypchnięty przez",
+ "actions.runs.invalid_workflow_helper": "Plik konfiguracyjny przepływu pracy jest nieprawidłowy. Proszę sprawdzić plik konfiguracyjny: %s",
+ "actions.runs.no_matching_online_runner_helper": "Brak pasującego dostępnego uruchamiacza z etykietą: %s",
+ "actions.runs.no_runner_online": "Żaden uruchamiacz nie jest dostępny, aby rozpocząć tę pracę.",
+ "actions.runs.waiting_for_available_runner": "Oczekiwanie na dostępność pasującego uruchamiacza.",
+ "actions.runs.waiting_for_dependent_jobs": "Oczekiwanie na zakończenie następujących zadań: %s",
+ "actions.runs.no_job_without_needs": "Przepływ pracy musi zawierać co najmniej jedno zadanie bez zależności.",
+ "actions.runs.no_job": "Przepływ pracy musi zawierać co najmniej jedno zadanie",
+ "actions.runs.invalid_reusable_workflow_uses": "Niepoprawny przepływ pracy wielokrotnego użytku \"używa\": %s",
+ "actions.runs.actor": "Aktor",
+ "actions.runs.status": "Status",
+ "actions.runs.actors_no_select": "Wszyscy aktorzy",
+ "actions.runs.status_no_select": "Wszystkie statusy",
"actions.runs.branch": "Gałąź",
"actions.runs.branches_no_select": "Wszystkie gałęzie",
+ "actions.runs.no_results": "Brak dopasowanych wyników.",
+ "actions.runs.no_workflows": "Nie ma jeszcze przepływu pracy.",
+ "actions.runs.no_workflows.quick_start": "Nie wiesz jak zacząć z akcjami Gitea? Zobacz przewodnik szybkiego startu.",
+ "actions.runs.no_workflows.documentation": "Aby uzyskać więcej informacji na temat działań Gitea, zobacz dokumentację.",
+ "actions.runs.no_runs": "Przepływ pracy nie jest jeszcze uruchomiony.",
+ "actions.runs.empty_commit_message": "(pusta wiadomość złożenia)",
+ "actions.runs.expire_log_message": "Dzienniki zostały wyczyszczone, ponieważ były zbyt stare.",
+ "actions.runs.delete": "Usuń uruchomiony przepływ pracy",
+ "actions.runs.cancel": "Anuluj uruchomienie przepływu pracy",
+ "actions.runs.delete.description": "Czy na pewno chcesz trwale usunąć ten przepływ pracy? Tej akcji nie można cofnąć.",
+ "actions.runs.not_done": "Ten przepływ pracy nie został uruchomiony.",
+ "actions.runs.no_failed_jobs": "Ten przepływ pracy nie ma nieudanych zadań do ponownego uruchomienia.",
+ "actions.runs.view_workflow_file": "Zobacz plik przepływu pracy",
"actions.runs.summary": "Podsumowanie",
+ "actions.runs.all_jobs": "Wszystkie zadania",
+ "actions.runs.job_summaries": "Podsumowania pracy",
+ "actions.runs.expand_caller_jobs": "Pokaż zadania tego wywoływacza przepływu pracy wielokrotnego użytku",
+ "actions.runs.collapse_caller_jobs": "Ukryj zadania tego wywoływacza przepływu pracy wielokrotnego użytku",
+ "actions.runs.attempt": "Próba",
+ "actions.runs.latest": "Najnowsze",
+ "actions.runs.latest_attempt": "Ostatnia próba",
+ "actions.runs.triggered_via": "Wywołane przez %s",
+ "actions.runs.rerun_triggered": "Uruchom ponownie",
+ "actions.runs.back_to_pull_request": "Powrót do propozycji zmian",
+ "actions.runs.back_to_workflow": "Powrót do przepływu pracy",
+ "actions.runs.total_duration": "Łączny czas",
+ "actions.runs.workflow_dependencies": "Zależności przepływu pracy",
+ "actions.runs.graph_jobs_count_1": "%d zadanie",
+ "actions.runs.graph_jobs_count_n": "%d zadania",
+ "actions.runs.graph_dependencies_count_1": "%d zależność",
+ "actions.runs.graph_dependencies_count_n": "%d zależności",
+ "actions.runs.graph_success_rate": "%s udanych",
+ "actions.runs.graph_zoom_in": "Powiększenie (Ctrl/Cmd + przewijanie na wykresie)",
+ "actions.runs.graph_zoom_max": "Już przy 100% powiększeniu",
+ "actions.runs.graph_zoom_out": "Pomniejsz (Ctrl/Cmd + przewijanie na wykresie)",
+ "actions.runs.graph_reset_view": "Zeruj widok",
+ "actions.workflow.disable": "Wyłącz przepływ pracy",
+ "actions.workflow.disable_success": "Przepływ pracy '%s' wyłączono pomyślnie.",
+ "actions.workflow.enable": "Włącz przepływ pracy",
+ "actions.workflow.enable_success": "Przepływ pracy '%s' włączono pomyślnie.",
+ "actions.workflow.disabled": "Przepływ pracy jest wyłączony.",
"actions.workflow.scope_owner": "Właściciel",
"actions.workflow.scope_global": "Globalny",
"actions.workflow.required": "Wymagane",
- "actions.general.token_permissions.mode.restricted": "Ograniczone"
+ "actions.workflow.scoped_required_cannot_disable": "Ten przeglądany przepływ pracy jest wymagany i nie może być wyłączony.",
+ "actions.scoped_workflows": "Przeglądane przepływy pracy",
+ "actions.scoped_workflows.desc_org": "Zarejestruj repozytoria jako źródła badanych przepływów pracy. Pliki przepływu pracy w ramach katalogów przeglądanych przepływów pracy domyślnej gałęzi repozytorium źródłowego, są uruchamiane na każdym repozytorium tej organizacji we własnym kontekście.",
+ "actions.scoped_workflows.desc_user": "Zarejestruj repozytoria jako źródła badanych przepływów pracy. Pliki przepływu pracy, w ramach katalogów przeglądanych przepływów pracy domyślnej gałęzi repozytorium źródłowego, są uruchamiane na każdym repozytorium tej organizacji we własnym kontekście.",
+ "actions.scoped_workflows.desc_global": "Zarejestruj repozytoria jako źródła badanych przepływów pracy. Pliki przepływu pracy w ramach badanych katalogów przepływów pracy domyślnej gałęzi repozytorium źródłowego, uruchamiane są na każdym repozytorium w tej instancji we własnym kontekście. Ponieważ źródła na poziomie instancji są oceniane na każdym wydarzeniu repozytorium, rejestracja może mieć wpływ na duże instancje.",
+ "actions.scoped_workflows.add_help": "Aby zapewnić badane przepływy pracy z repozytorium, należy zatwierdzić pliki przepływu pracy pod %s w jego domyślnej gałęzi, następnie zarejestruj repozytorium jako źródło poniżej.",
+ "actions.scoped_workflows.security_note": "Zawartość przepływu pracy repozytorium źródłowego jest wykonywana w każdym repozytorium, do którego się odnosi, i jego skrypty kroku i ich dane wyjściowe są zapisywane do dzienników działań tego repozytorium i są czytelne dla każdego, kto może zobaczyć działania tego repozytorium. Rejestracja prywatnego repozytorium, jako źródła, ujawnia zatem logikę przepływu pracy za pośrednictwem tych wpisów. Rejestruj tylko repozytoria, których zawartość przepływu pracy może być udostępniona każdemu używającemu to repozytorium. Jeśli określony zakres odnosi się do przepływu pracy wielokrotnego użytku z prywatnego repozytorium, upewnij się, że każde bazujące na nim repozytorium może go odczytać, w przeciwnym razie proces się nie powiedzie.",
+ "actions.scoped_workflows.source.add": "Dodaj repozytorium źródłowe",
+ "actions.scoped_workflows.source.add_success": "Repozytorium źródłowe dodane.",
+ "actions.scoped_workflows.source.remove_success": "Repozytorium źródłowe usunięte.",
+ "actions.scoped_workflows.source.not_found": "Nie znaleziono repozytorium.",
+ "actions.scoped_workflows.required.update_success": "Wymagana aktualizacja przepływów pracy.",
+ "actions.scoped_workflows.required.label": "Oznacz przepływy pracy jako wymagane (wymagany przepływ pracy nie może być wyłączony przez repozytoria):",
+ "actions.scoped_workflows.required.patterns": "Wymagane wzorce sprawdzania statusu",
+ "actions.scoped_workflows.required.patterns_aria": "Wymagane wzorce sprawdzania statusu dla %s",
+ "actions.scoped_workflows.required.patterns_note": "wymuszone tylko, gdy przepływ pracy jest wymagany",
+ "actions.scoped_workflows.required.patterns_hint": "Zaznacz przepływ pracy jako wymagany, aby skonfigurować jego wzorce sprawdzania statusu.",
+ "actions.scoped_workflows.required.patterns_help": "Jeden wzór sprawdzania statusu (globalny) na linię. Używana propozycja zmian może zostać scalona tylko wtedy, gdy status pasujący do każdego wzoru zostanie osiągnięty. Jest to wymuszone na każdej gałęzi docelowej posiadającej zasadę ochrony, nawet z wyłączoną kontrolą statusu; gałąź docelowa bez reguł ochrony nie jest bramkowana.",
+ "actions.scoped_workflows.required.patterns_empty": "Każdy wymagany przepływ pracy wymaga co najmniej jednego wzorca sprawdzania statusu.",
+ "actions.scoped_workflows.required.missing_file": "plik nie jest już w źródle",
+ "actions.scoped_workflows.required.expected_contexts": "Oczekiwano sprawdzenia statusu (sprawdź, czy wzór jest oznaczony)",
+ "actions.scoped_workflows.required.no_status_contexts": "Ten przepływ pracy nie wysyła sprawdzania statusu, więc oznaczanie go wymagałoby zablokowania każdej propozycji zmian podczas scalania. Odznacz wymagane.",
+ "actions.scoped_workflows.no_files": "Nie znaleziono żadnych plików przepływu pracy w domyślnej gałęzi.",
+ "actions.workflow.run": "Uruchom przepływ pracy",
+ "actions.workflow.create_status_badge": "Utwórz odznakę statusu",
+ "actions.workflow.status_badge": "Odznaka statusu",
+ "actions.workflow.status_badge_url": "Adres URL odznaki",
+ "actions.workflow.not_found": "Przepływ pracy '%s' nie został znaleziony.",
+ "actions.workflow.run_success": "Przepływ pracy '%s' uruchomiony pomyślnie.",
+ "actions.workflow.from_ref": "Użyj przepływu pracy z",
+ "actions.workflow.has_workflow_dispatch": "Ten przepływ pracy ma wyzwalacz zdarzenia workflow_dispatch.",
+ "actions.workflow.has_no_workflow_dispatch": "Ten przepływ pracy %s nie ma wyzwalacza zdarzenia workflow_dispatch.",
+ "actions.need_approval_desc": "Wymaga zatwierdzenia do uruchomienia przepływu pracy dla propozycji zmian rozgałęzienia.",
+ "actions.approve_all_success": "Wszystkie operacje przepływu pracy zostały pomyślnie zatwierdzone.",
+ "actions.variables": "Zmienne",
+ "actions.variables.management": "Zarządzanie zmiennymi",
+ "actions.variables.creation": "Dodaj zmienną",
+ "actions.variables.none": "Nie ma ustawionych zmiennych.",
+ "actions.variables.deletion": "Usuń zmienną",
+ "actions.variables.deletion.description": "Usunięcie zmiennej jest trwałe i nie może być cofnięte. Kontynuować?",
+ "actions.variables.description": "Zmienne zostaną przekazane do niektórych akcji i nie można ich odczytać w inny sposób.",
+ "actions.variables.id_not_exist": "Zmienna o ID %d nie istnieje.",
+ "actions.variables.edit": "Edytuj zmienną",
+ "actions.variables.deletion.failed": "Nie udało się usunąć zmiennej.",
+ "actions.variables.deletion.success": "Zmienna została usunięta.",
+ "actions.variables.creation.failed": "Nie udało się dodać zmiennej.",
+ "actions.variables.creation.success": "Zmienna \"%s\" została dodana.",
+ "actions.variables.update.failed": "Nie udało się zmienić zmiennej.",
+ "actions.variables.update.success": "Zmienna została zmieniona.",
+ "actions.logs.always_auto_scroll": "Zawsze używaj automatycznego przewijania dzienników",
+ "actions.logs.always_expand_running": "Zawsze rozwijaj uruchomione dzienniki",
+ "actions.general": "Ogólne",
+ "actions.general.enable_actions": "Włącz akcje",
+ "actions.general.collaborative_owners_management": "Zarządzanie właścicielami współpracującymi",
+ "actions.general.collaborative_owners_management_help": "Współwłaścicielem jest użytkownik lub organizacja, której prywatne repozytorium ma dostęp do działań i przepływów pracy tego repozytorium.",
+ "actions.general.add_collaborative_owner": "Dodaj współwłaściciela",
+ "actions.general.collaborative_owner_not_exist": "Współwłaściciel nie istnieje.",
+ "actions.general.remove_collaborative_owner": "Usuń współwłaściciela",
+ "actions.general.remove_collaborative_owner_desc": "Usunięcie współwłaściciela uniemożliwi repozytoriom właściciela dostęp do działań w tym repozytorium. Kontynuować?",
+ "projects.deleted.display_name": "Usunięty projekt",
+ "projects.type-1.display_name": "Projekt indywidualny",
+ "projects.type-2.display_name": "Projekt repozytorium",
+ "projects.type-3.display_name": "Projekt organizacji",
+ "projects.enter_fullscreen": "Tryb pełnoekranowy",
+ "projects.exit_fullscreen": "Zamknij tryb pełnoekranowy",
+ "git.filemode.changed_filemode": "%[1]s → %[2]s",
+ "git.filemode.directory": "Katalog",
+ "git.filemode.normal_file": "Regularny",
+ "git.filemode.executable_file": "Wykonywalny",
+ "git.filemode.symbolic_link": "Dowiązanie symboliczne",
+ "git.filemode.submodule": "Podmoduł",
+ "org.repos.none": "Brak repozytoriów.",
+ "actions.general.permissions": "Uprawnienia Żetonu Akcji",
+ "actions.general.token_permissions.mode": "Domyślne uprawnienia żetonu",
+ "actions.general.token_permissions.mode.desc": "Zadanie akcji użyje domyślnych uprawnień, jeśli nie deklaruje swoich uprawnień w pliku przepływu pracy.",
+ "actions.general.token_permissions.mode.permissive": "Dozwolony",
+ "actions.general.token_permissions.mode.permissive.desc": "Uprawnienia do odczytu i zapisu dla repozytorium pracy.",
+ "actions.general.token_permissions.mode.restricted": "Ograniczone",
+ "actions.general.token_permissions.mode.restricted.desc": "Uprawnienia tylko do odczytu dla jednostek zawartości (kod, wydania) repozytorium zadania.",
+ "actions.general.token_permissions.override_owner": "Zastąp konfigurację na poziomie właściciela",
+ "actions.general.token_permissions.override_owner_desc": "Jeśli opcja jest włączona, to repozytorium będzie używać własnej konfiguracji Akcji zamiast obserwować konfigurację na poziomie właściciela (użytkownika lub organizacji).",
+ "actions.general.token_permissions.maximum": "Maksymalne uprawnienia żetonu",
+ "actions.general.token_permissions.maximum.description": "Docelowe uprawnienia zadania będą ograniczone maksymalnymi uprawnieniami.",
+ "actions.general.token_permissions.fork_pr_note": "Jeśli zadanie jest uruchamiane przez propozycję zmian z rozgałęzienia, jego docelowe uprawnienia nie przekroczą uprawnień tylko do odczytu.",
+ "actions.general.token_permissions.customize_max_permissions": "Dostosuj maksymalne uprawnienia",
+ "actions.general.cross_repo": "Dostęp międzyrepozytorium",
+ "actions.general.cross_repo_desc": "Zezwalaj na dostęp do wybranych repozytoriów (tylko do odczytu) dla wszystkich repozytoriów tego właściciela z GITEA_TOKEN podczas wykonywania Akcji.",
+ "actions.general.cross_repo_selected": "Wybrane repozytoria",
+ "actions.general.cross_repo_target_repos": "Docelowe repozytoria",
+ "actions.general.cross_repo_add": "Dodaj docelowe repozytorium",
+ "packages.owner.settings.cleanuprules.type.already_exists": "Reguła czyszczenia dla tego typu pakietu już istnieje."
}