mirror of
https://github.com/permissionlesstech/bitchat-android.git
synced 2026-08-15 06:56:30 +00:00
Hebrew, Polish, Simplified Chinese, Traditional Chinese, Malay, Tamil, and Ukrainian were only 10-12% translated (38-48 of 395 string keys), falling back to English for nearly everything. Backfill each to 100% (395/395 keys), including the two shared plurals (notification_and_more, people_count) with locale-correct CLDR plural categories. Also: - Fix values-zh-rTW: ~27 keys in the verify_*/fingerprint_* block were Simplified Chinese pasted into the Traditional Chinese file (e.g. 验证 instead of 驗證); corrected to proper Traditional Chinese script. - Fix a leftover English verify_*/fingerprint_* block (~30 keys) present in pl, ms, ta, uk that predated this change and wasn't part of the originally-missing-key set. - Fix values-pl version_prefix, mistranslated as "w%1$s" instead of preserving the literal version-string prefix "v%1$s". - Fix a duplicate-key bug in values-ms where a stale untranslated <string name="notification_and_more"> coexisted with the new <plurals name="notification_and_more">. All translations are machine-translated (flagged as such via an in-file comment: "pending native-speaker review") and should be reviewed by fluent speakers before being considered final. Verified: well-formed XML, exactly 395/395 keys with no duplicates in all 7 files, zero placeholder (%1$s/%2$d/etc.) mismatches against the English source, and a clean `./gradlew :app:processDebugResources` resource compile. Relates to #737 (multilingual support request) — this addresses the "languages already added but barely translated" half of that issue; an in-app language switcher / android:localeConfig and a proper community-translation pipeline (e.g. Weblate) are separate follow-ups. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
408 lines
31 KiB
XML
408 lines
31 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<resources>
|
||
<!-- TODO: Polish translations -->
|
||
<!-- Machine-translated (Claude) — pending native-speaker review -->
|
||
|
||
<plurals name="location_notes_title">
|
||
<item quantity="one">#%1$s ± 1 • %2$d notatka</item>
|
||
<item quantity="other">#%1$s ± 1 • %2$d notatek</item>
|
||
</plurals>
|
||
<string name="location_notes_description">dodaj krótkie stałe notatki do tej lokalizacji, aby inni odwiedzający mogli je znaleźć.</string>
|
||
<string name="location_notes_relays_unavailable">przekaźniki geo niedostępne; notatki wstrzymane</string>
|
||
<string name="location_notes_no_relays_title">brak przekaźników geo w pobliżu</string>
|
||
<string name="location_notes_no_relays_desc">notatki zależą od przekaźników geo. sprawdź połączenie i spróbuj ponownie.</string>
|
||
<string name="loading_location_notes">ładowanie notatek…</string>
|
||
<string name="location_notes_empty_title">brak notatek</string>
|
||
<string name="location_notes_empty_desc">bądź pierwszy, który doda notatkę dla tego miejsca.</string>
|
||
<string name="dismiss">zamknij</string>
|
||
<string name="location_notes_input_placeholder">dodaj notatkę dla tego miejsca</string>
|
||
<string name="skip">Pomiń</string>
|
||
<string name="bluetooth_recommended">Bluetooth zalecany</string>
|
||
<string name="mesh_service_notification_content">Mesh działa — %1$d peerów</string>
|
||
|
||
<string name="verify_title">weryfikuj</string>
|
||
<string name="verify_my_qr_title">zeskanuj, aby mnie zweryfikować</string>
|
||
<string name="verify_scan_prompt_friend">zeskanuj kod QR innej osoby</string>
|
||
<string name="verify_scan_someone">zeskanuj kod QR innej osoby</string>
|
||
<string name="verify_show_my_qr">pokaż mój kod QR</string>
|
||
<string name="verify_remove">usuń weryfikację</string>
|
||
<string name="verify_qr_unavailable">kod QR niedostępny</string>
|
||
<string name="verify_camera_permission">wymagane jest uprawnienie do aparatu, aby zeskanować kody QR</string>
|
||
<string name="verify_request_camera">włącz aparat</string>
|
||
<string name="verify_paste_label">wklej link weryfikacyjny</string>
|
||
<string name="verify_validate">zweryfikuj</string>
|
||
<string name="verify_scanned">poproszono o weryfikację</string>
|
||
<string name="security_verification_title">weryfikacja bezpieczeństwa</string>
|
||
<string name="fingerprint_their">odcisk drugiej osoby</string>
|
||
<string name="fingerprint_yours">twój odcisk</string>
|
||
<string name="fingerprint_pending">oczekiwanie na uzgadnianie</string>
|
||
<string name="fingerprint_no_peer">otwórz czat prywatny, aby zobaczyć odciski</string>
|
||
<string name="fingerprint_status_verified">zaszyfrowane i zweryfikowane</string>
|
||
<string name="fingerprint_status_encrypted">zaszyfrowane</string>
|
||
<string name="fingerprint_status_handshaking">uzgadnianie</string>
|
||
<string name="fingerprint_status_failed">uzgadnianie nie powiodło się</string>
|
||
<string name="fingerprint_status_uninitialized">niezaszyfrowane</string>
|
||
<string name="fingerprint_verified_label">zweryfikowano</string>
|
||
<string name="fingerprint_verified_message">zweryfikowałeś tożsamość tej osoby.</string>
|
||
<string name="fingerprint_not_verified_label">niezweryfikowano</string>
|
||
<string name="fingerprint_not_verified_message_fmt">porównaj te odciski z %1$s za pomocą bezpiecznego kanału.</string>
|
||
<string name="fingerprint_mark_verified">oznacz jako zweryfikowane</string>
|
||
<string name="fingerprint_start_handshake">rozpocznij uzgadnianie</string>
|
||
<string name="fingerprint_copy">kopiuj</string>
|
||
<string name="verify_mutual_match_title">Weryfikacja wzajemna</string>
|
||
<string name="verify_mutual_match_body">Ty i %1$s zweryfikowaliście się nawzajem</string>
|
||
<string name="verify_mutual_system_message">wzajemna weryfikacja z %1$s</string>
|
||
<string name="verify_success_title">Zweryfikowano</string>
|
||
<string name="verify_success_body">Zweryfikowałeś %1$s</string>
|
||
<string name="verify_success_system_message">zweryfikowano %1$s</string>
|
||
|
||
<!-- Newly translated strings -->
|
||
<string name="app_name">bitchat</string>
|
||
<string name="permission_bluetooth_rationale">Uprawnienie Bluetooth jest wymagane do komunikacji peer-to-peer bez internetu.</string>
|
||
<string name="permission_location_rationale">Uprawnienie lokalizacji jest wymagane do wykrywania pobliskich urządzeń przez Bluetooth.</string>
|
||
<string name="permission_notification_rationale">Uprawnienie powiadomień jest wymagane, aby informować Cię o nowych wiadomościach.</string>
|
||
<string name="nickname_hint">pseudonim</string>
|
||
<string name="message_hint">napisz wiadomość…</string>
|
||
<string name="channel_password_hint">Hasło</string>
|
||
<string name="join_channel">Dołącz do kanału</string>
|
||
<string name="leave_channel">Opuść</string>
|
||
<string name="send_message">Wyślij</string>
|
||
<string name="show_commands">Pokaż komendy</string>
|
||
<string name="back">Wstecz</string>
|
||
<string name="people">Osoby</string>
|
||
<string name="channels">Kanały</string>
|
||
<string name="online_users">Użytkownicy online</string>
|
||
<string name="no_one_connected">Nikt nie jest połączony</string>
|
||
<string name="emergency_clear_hint">Stuknij trzykrotnie, aby wyczyścić wszystkie dane</string>
|
||
<string name="your_network">Sieć</string>
|
||
<string name="battery_optimization_detected">Wykryto optymalizację baterii</string>
|
||
<string name="battery_optimization_disabled">Optymalizacja baterii wyłączona</string>
|
||
<string name="battery_optimization_not_required">Optymalizacja baterii niewymagana</string>
|
||
<string name="battery_optimization_checking">Sprawdzanie optymalizacji baterii</string>
|
||
<string name="battery_optimization_why_disable">Dlaczego wyłączyć optymalizację baterii?</string>
|
||
<string name="battery_optimization_explanation">bitchat działa w tle, aby utrzymać połączenia z siecią mesh z pobliskimi urządzeniami. Optymalizacja baterii może przerywać te połączenia, powodując opóźnienia lub utratę wiadomości.\n\nWyłączenie optymalizacji baterii zapewnia niezawodną komunikację peer-to-peer.</string>
|
||
<string name="battery_optimization_disable_button">Wyłącz optymalizację baterii</string>
|
||
<string name="battery_optimization_note">Uwaga: możesz zmienić to ustawienie później w Ustawieniach Androida > Aplikacje > bitchat > Bateria</string>
|
||
<string name="battery_optimization_not_supported_explanation">Twoje urządzenie nie wymaga ustawień optymalizacji baterii. bitchat będzie działać normalnie.</string>
|
||
<string name="battery_optimization_not_supported_message">Twoje urządzenie nie wymaga ustawień optymalizacji baterii. bitchat będzie działać normalnie.</string>
|
||
<string name="battery_optimization_success_message">bitchat może działać niezawodnie w tle</string>
|
||
<string name="battery_optimization_benefits">• Zapewnia niezawodne dostarczanie wiadomości\n• Utrzymuje łączność sieci mesh\n• Umożliwia przekazywanie wiadomości w tle\n• Zapobiega zrywaniu połączeń</string>
|
||
<string name="battery_optimization_check_again">Sprawdź ponownie</string>
|
||
<string name="battery_optimization_skip">Pomiń na razie</string>
|
||
<string name="battery_optimization_continue">Kontynuuj</string>
|
||
<string name="retry">Ponów</string>
|
||
<string name="notification_summary_more">i jeszcze %1$d</string>
|
||
<string name="notification_messages_from_people">%1$d wiadomości od %2$d osób</string>
|
||
<string name="notification_more_conversations">i jeszcze %1$d rozmów</string>
|
||
<string name="notification_active_peers_title">👥 bitchatowicze w pobliżu!</string>
|
||
<string name="notification_active_peers_one">1 osoba w pobliżu</string>
|
||
<string name="notification_active_peers_many">%1$d osób w pobliżu</string>
|
||
<string name="notification_new_messages">Nowe wiadomości</string>
|
||
<string name="notification_new_location_messages">Nowe wiadomości lokalizacyjne</string>
|
||
<string name="notification_mentions_in">Wzmianka w %1$s</string>
|
||
<string name="notification_mentions_in_more">Wzmianka w %1$s (+%2$d więcej)</string>
|
||
<string name="notification_mentions_in_plural">%1$d wzmianek w %2$s</string>
|
||
<string name="notification_new_activity_in">Nowa aktywność w %1$s</string>
|
||
<string name="notification_messages_in">Wiadomości w %1$s</string>
|
||
<string name="notification_joined_conversation">%1$s dołączył(a) do rozmowy</string>
|
||
<string name="notification_geohash_summary_title_mentions">bitchat - %1$d wzmianek</string>
|
||
<string name="notification_geohash_summary_title">bitchat - czaty lokalizacyjne</string>
|
||
<string name="notification_geohash_summary_text">%1$d wiadomości z %2$d lokalizacji</string>
|
||
<string name="notification_mesh_mention_title_singular">Wzmianka w czacie Mesh</string>
|
||
<string name="notification_mesh_mention_title_plural">%1$d wzmianek w czacie Mesh</string>
|
||
<string name="notification_more_locations">i jeszcze %1$d lokalizacji</string>
|
||
<string name="mesh_service_channel_name">Usługa mesh w tle</string>
|
||
<string name="mesh_service_channel_desc">Utrzymuje działanie sieci mesh Bluetooth w tle</string>
|
||
<string name="cd_add_favorite">Dodaj do ulubionych</string>
|
||
<string name="cd_remove_favorite">Usuń z ulubionych</string>
|
||
<string name="cd_add_bookmark">Dodaj zakładkę</string>
|
||
<string name="cd_nostr_reachable">Dostępny przez Nostr</string>
|
||
<string name="cd_unread_private_messages">Nieprzeczytane wiadomości prywatne</string>
|
||
<string name="cd_location_notes">Notatki lokalizacji</string>
|
||
<string name="cd_teleported">Teleportowany</string>
|
||
<string name="cd_tor_status">Status Tor</string>
|
||
<string name="cd_connected_peers">Połączeni użytkownicy</string>
|
||
<string name="cd_geohash_participants">Uczestnicy geohash</string>
|
||
<string name="cd_ready_for_handshake">Gotowy do uzgadniania</string>
|
||
<string name="cd_handshake_in_progress">Uzgadnianie w toku</string>
|
||
<string name="cd_encrypted">Szyfrowane end-to-end</string>
|
||
<string name="cd_handshake_failed">Uzgadnianie nie powiodło się</string>
|
||
<string name="file_viewer_title">📎 Otrzymano plik</string>
|
||
<string name="file_viewer_name">📄 %1$s</string>
|
||
<string name="file_viewer_size">📏 Rozmiar: %1$s</string>
|
||
<string name="file_viewer_type">🏷️ Typ: %1$s</string>
|
||
<string name="file_viewer_open_save">📂 Otwórz / Zapisz</string>
|
||
<string name="close_with_emoji">❌ Zamknij</string>
|
||
<string name="pick_image">Wybierz obraz</string>
|
||
<string name="cd_save_current_image">Zapisz bieżący obraz</string>
|
||
<string name="cd_close">Zamknij</string>
|
||
<string name="toast_image_saved">Obraz zapisany w Pobranych</string>
|
||
<string name="toast_failed_to_save_image">Nie udało się zapisać obrazu</string>
|
||
<string name="cd_image_index_of">Obraz %1$d z %2$d</string>
|
||
<string name="cd_pick_file">Wybierz plik</string>
|
||
<string name="about_tagline">zdecentralizowana komunikacja mesh z szyfrowaniem end-to-end</string>
|
||
<string name="about_offline_mesh_title">Czat mesh offline</string>
|
||
<string name="about_offline_mesh_desc">Komunikuj się bezpośrednio przez Bluetooth LE bez internetu i serwerów. Wiadomości są przekazywane przez pobliskie urządzenia, aby zwiększyć zasięg.</string>
|
||
<string name="about_online_geohash_title">Kanały geohash online</string>
|
||
<string name="about_online_geohash_desc">Łącz się z ludźmi w Twojej okolicy za pomocą kanałów opartych na geohash. Rozszerz sieć mesh, korzystając z publicznych przekaźników internetowych.</string>
|
||
<string name="about_e2e_title">Szyfrowanie end-to-end</string>
|
||
<string name="about_e2e_desc">Wiadomości prywatne są szyfrowane. Wiadomości na kanałach są publiczne.</string>
|
||
<string name="about_system">systemowy</string>
|
||
<string name="about_light">jasny</string>
|
||
<string name="about_dark">ciemny</string>
|
||
<string name="about_pow">dowód pracy</string>
|
||
<string name="about_pow_off">pow wyłączony</string>
|
||
<string name="about_pow_on">pow włączony</string>
|
||
<string name="about_pow_tip">dodaj dowód pracy do wiadomości geohash, aby zniechęcić do spamu.</string>
|
||
<string name="about_pow_difficulty">trudność: %1$d bitów (~%2$s)</string>
|
||
<string name="about_pow_difficulty_attempts">trudność %1$d wymaga ~%2$s prób hashowania</string>
|
||
<string name="about_pow_desc_none">dowód pracy niewymagany</string>
|
||
<string name="about_pow_desc_very_low">bardzo niska - minimalna ochrona przed spamem</string>
|
||
<string name="about_pow_desc_low">niska - podstawowa ochrona przed spamem</string>
|
||
<string name="about_pow_desc_medium">średnia - dobra ochrona przed spamem</string>
|
||
<string name="about_pow_desc_high">wysoka - silna ochrona przed spamem</string>
|
||
<string name="about_pow_desc_very_high">bardzo wysoka - może powodować opóźnienia</string>
|
||
<string name="about_pow_desc_extreme">ekstremalna - wymaga znacznych obliczeń</string>
|
||
<string name="about_network">sieć</string>
|
||
<string name="about_tor_off">tor wyłączony</string>
|
||
<string name="about_tor_on">tor włączony</string>
|
||
<string name="about_tor_route">kieruj ruch internetowy przez Tor dla większej prywatności.</string>
|
||
<string name="about_tor_status">Status tor: %1$s, bootstrap %2$d%%</string>
|
||
<string name="about_last">Ostatnio: %1$s</string>
|
||
<string name="about_emergency_title">Awaryjne usuwanie danych</string>
|
||
<string name="about_debug_settings">Ustawienia debugowania</string>
|
||
<string name="about_footer">Open Source • Prywatność przede wszystkim • Zdecentralizowane</string>
|
||
<string name="close_plain">Zamknij</string>
|
||
<string name="cd_privacy_protected">Prywatność chroniona</string>
|
||
<string name="cancel_lower">anuluj</string>
|
||
<string name="cd_warning">Ostrzeżenie</string>
|
||
<string name="cd_location_services">Usługi lokalizacji</string>
|
||
<string name="cd_privacy">Prywatność</string>
|
||
<string name="cd_error">Błąd</string>
|
||
<string name="cd_battery_optimization">Optymalizacja baterii</string>
|
||
<string name="cd_benefits">Korzyści</string>
|
||
<string name="cd_checking_battery_optimization">Sprawdzanie optymalizacji baterii</string>
|
||
<string name="cd_not_supported_battery_optimization">Optymalizacja baterii nieobsługiwana</string>
|
||
<string name="cd_bluetooth">Bluetooth</string>
|
||
<string name="cd_unread_message">Nieprzeczytana wiadomość</string>
|
||
<string name="cd_open_map">Otwórz mapę</string>
|
||
<string name="cd_remove_bookmark">Usuń zakładkę</string>
|
||
<string name="cd_teleport">Teleportuj</string>
|
||
<string name="notification_action_quit_bitchat">Zamknij bitchat</string>
|
||
<string name="about_background_title">działaj w tle</string>
|
||
<string name="about_background_desc">utrzymuj sieć mesh aktywną po zamknięciu aplikacji (usługa pierwszoplanowa)</string>
|
||
<string name="cd_leave_channel">Opuść kanał</string>
|
||
<string name="cd_reachable_via_nostr">Dostępny przez Nostr</string>
|
||
<string name="cd_offline_favorite">Ulubiony offline</string>
|
||
<string name="cd_decrease_precision">Zmniejsz precyzję</string>
|
||
<string name="cd_increase_precision">Zwiększ precyzję</string>
|
||
<string name="cd_select_geohash">Wybierz geohash</string>
|
||
<string name="cd_scroll_to_bottom">Przewiń na dół</string>
|
||
<string name="cd_file">Plik</string>
|
||
<string name="cd_image">Obraz</string>
|
||
<string name="cd_cancel">Anuluj</string>
|
||
<string name="cd_link">Link</string>
|
||
<string name="cd_record_voice">Nagraj notatkę głosową</string>
|
||
<string name="cd_pick_media">Wybierz multimedia</string>
|
||
<string name="cd_offline_mesh_chat">Czat mesh offline</string>
|
||
<string name="cd_online_geohash_channels">Kanały geohash online</string>
|
||
<string name="cd_end_to_end_encryption">Szyfrowanie end-to-end</string>
|
||
<string name="location_bluetooth_subtitle">#bluetooth • %1$s</string>
|
||
<string name="image_page_of">Obraz %1$d z %2$d</string>
|
||
<string name="image_unavailable">Obraz niedostępny</string>
|
||
<string name="image_saved_to_downloads">Obraz zapisany w Pobranych</string>
|
||
<string name="image_save_failed">Nie udało się zapisać obrazu</string>
|
||
<string name="pick_file">Wybierz plik</string>
|
||
<string name="file_unavailable">[plik niedostępny]</string>
|
||
<string name="unknown">nieznany</string>
|
||
<string name="choose_action_message_or_user">wybierz działanie dla tej wiadomości lub użytkownika</string>
|
||
<string name="choose_action_user">wybierz działanie dla tego użytkownika</string>
|
||
<string name="action_copy_message_title">kopiuj wiadomość</string>
|
||
<string name="action_copy_message_subtitle">skopiuj tę wiadomość do schowka</string>
|
||
<string name="action_slap_title">spoliczkuj %1$s</string>
|
||
<string name="action_slap_subtitle">wyślij żartobliwą wiadomość o spoliczkowaniu</string>
|
||
<string name="action_hug_title">przytul %1$s</string>
|
||
<string name="action_hug_subtitle">wyślij przyjazną wiadomość z przytuleniem</string>
|
||
<string name="action_block_title">zablokuj %1$s</string>
|
||
<string name="action_block_subtitle">zablokuj wszystkie wiadomości od tego użytkownika</string>
|
||
<string name="action_private_message_title">napisz do %1$s</string>
|
||
<string name="action_private_message_subtitle">wyślij prywatną wiadomość</string>
|
||
<string name="location_channels_title">#kanały lokalizacyjne</string>
|
||
<string name="location_channels_desc">rozmawiaj z osobami w pobliżu za pomocą kanałów geohash. udostępniany jest tylko przybliżony geohash, nigdy dokładne GPS. nie rób zrzutów ekranu ani nie udostępniaj tego ekranu, aby chronić swoją prywatność.</string>
|
||
<string name="grant_location_permission">przyznaj uprawnienie lokalizacji</string>
|
||
<string name="location_permission_denied">odmówiono uprawnienia lokalizacji. włącz je w ustawieniach, aby korzystać z kanałów lokalizacyjnych.</string>
|
||
<string name="location_permission_granted">\u2713 przyznano uprawnienie lokalizacji</string>
|
||
<string name="checking_permissions">sprawdzanie uprawnień...</string>
|
||
<string name="finding_nearby_channels">wyszukiwanie pobliskich kanałów…</string>
|
||
<string name="bookmarked">dodano do zakładek</string>
|
||
<string name="geohash_placeholder">geohash</string>
|
||
<string name="invalid_geohash">nieprawidłowy geohash</string>
|
||
<string name="teleport">teleportuj</string>
|
||
<string name="disable_location_services">wyłącz usługi lokalizacji</string>
|
||
<string name="enable_location_services">włącz usługi lokalizacji</string>
|
||
<string name="mesh_label">mesh</string>
|
||
<string name="location_level_block">blok</string>
|
||
<string name="location_level_neighborhood">dzielnica</string>
|
||
<string name="location_level_city">miasto</string>
|
||
<string name="location_level_province">województwo</string>
|
||
<string name="location_level_region">region</string>
|
||
<string name="debug_tools">narzędzia debugowania</string>
|
||
<string name="debug_tools_desc">narzędzia deweloperskie do diagnostyki i kontroli</string>
|
||
<string name="debug_verbose_logging">szczegółowe logowanie</string>
|
||
<string name="debug_verbose_hint">loguje dołączenia/odejścia peerów, kierunek połączenia, trasowanie pakietów i przekaźniki</string>
|
||
<string name="debug_bluetooth_roles">role bluetooth</string>
|
||
<string name="debug_gatt_server">serwer gatt</string>
|
||
<string name="debug_connections_fmt">połączenia: %1$d / %2$d</string>
|
||
<string name="debug_max_server">maks. serwer</string>
|
||
<string name="debug_gatt_client">klient gatt</string>
|
||
<string name="debug_max_client">maks. klient</string>
|
||
<string name="debug_overall_connections_fmt">połączenia: %1$d / %2$d</string>
|
||
<string name="debug_max_overall">maks. ogółem</string>
|
||
<string name="debug_packet_relay">przekazywanie pakietów</string>
|
||
<string name="debug_since_start_fmt">od startu: %1$d</string>
|
||
<string name="debug_roles_hint">włączaj/wyłączaj role i zamykaj wszystkie połączenia po wyłączeniu</string>
|
||
<string name="debug_sync_settings">ustawienia synchronizacji</string>
|
||
<string name="debug_max_packets_per_sync_fmt">maks. pakietów na synchronizację: %1$d</string>
|
||
<string name="debug_max_gcs_filter_size_fmt">maks. rozmiar filtra GCS: %1$d bajtów (128–1024)</string>
|
||
<string name="debug_target_fpr_fmt">docelowy FPR: %1$.2f%%</string>
|
||
<string name="debug_connected_devices">połączone urządzenia</string>
|
||
<string name="debug_our_device_id_fmt">id naszego urządzenia: %1$s</string>
|
||
<string name="debug_none">brak</string>
|
||
<string name="debug_disconnect">rozłącz</string>
|
||
<string name="debug_recent_scan_results">ostatnie wyniki skanowania</string>
|
||
<string name="debug_connect">połącz</string>
|
||
<string name="debug_debug_console">konsola debugowania</string>
|
||
<string name="debug_clear">wyczyść</string>
|
||
<string name="debug_relays_window_fmt">ostatnie 10s: %1$d • 1min: %2$d • 15min: %3$d</string>
|
||
<string name="debug_derived_p_fmt">wyliczone P: %1$s • szac. maks. elementów: %2$s</string>
|
||
<string name="debug_direct_suffix"> • bezpośrednio</string>
|
||
<string name="debug_rssi_fmt">RSSI: %1$s</string>
|
||
<string name="debug_question_mark">?</string>
|
||
<string name="debug_role_server">jako serwer (hostujemy)</string>
|
||
<string name="debug_role_client">jako klient (łączymy się)</string>
|
||
<string name="location_services_required">Wymagane usługi lokalizacji</string>
|
||
<string name="privacy_first">Prywatność przede wszystkim</string>
|
||
<string name="location_explanation">bitchat NIE śledzi Twojej lokalizacji.\n\nUsługi lokalizacji są wymagane do skanowania Bluetooth oraz do funkcji czatu Geohash.</string>
|
||
<string name="location_needs_for">bitchat potrzebuje usług lokalizacji do:</string>
|
||
<string name="location_needs_bullets">• Skanowania urządzeń Bluetooth\n• Wykrywania pobliskich użytkowników w sieci mesh\n• Funkcji czatu geohash\n• Brak śledzenia lub gromadzenia lokalizacji</string>
|
||
<string name="background_location_required_title">Zalecana lokalizacja w tle</string>
|
||
<string name="background_location_required_subtitle">opcjonalne, poprawia niezawodność sieci mesh</string>
|
||
<string name="background_location_explanation">Android zaleca lokalizację w tle, aby bitchat mógł skanować pobliskie urządzenia, gdy aplikacja nie jest otwarta. Utrzymuje to sieć mesh aktywną po ponownym uruchomieniu.</string>
|
||
<string name="background_location_settings_tip">Gdy otworzą się ustawienia, wybierz „Zawsze zezwalaj”.</string>
|
||
<string name="background_location_needs_for">bitchat używa lokalizacji w tle do:</string>
|
||
<string name="background_location_needs_bullets">- skanowania pobliskich urządzeń, gdy aplikacja jest zamknięta\n- ponownego łączenia po restarcie\n- utrzymywania działania sieci mesh w tle</string>
|
||
<string name="background_location_privacy_note">NIGDY nie gromadzimy ani nie zapisujemy Twojej lokalizacji. Twoja prywatność jest bezpieczna.</string>
|
||
<string name="grant_background_location">Zezwól na lokalizację w tle</string>
|
||
<string name="skip_background_location">Kontynuuj bez lokalizacji w tle</string>
|
||
<string name="open_location_settings">Otwórz ustawienia lokalizacji</string>
|
||
<string name="check_again">Sprawdź ponownie</string>
|
||
<string name="location_services_unavailable">Usługi lokalizacji niedostępne</string>
|
||
<string name="location_unavailable_explanation">Usługi lokalizacji są niedostępne na tym urządzeniu. Jest to nietypowe, ponieważ usługi lokalizacji są standardem w urządzeniach z Androidem.\n\nbitchat potrzebuje usług lokalizacji, aby skanowanie Bluetooth działało poprawnie (wymóg Androida). Bez tego aplikacja nie może wykrywać pobliskich użytkowników.</string>
|
||
<string name="checking_location_services">Sprawdzanie usług lokalizacji...</string>
|
||
<string name="bluetooth_required">Wymagany Bluetooth</string>
|
||
<string name="bluetooth_needs_for">bitchat potrzebuje Bluetooth, aby:</string>
|
||
<string name="bluetooth_needs_bullets">• Wykrywać pobliskich użytkowników\n• Tworzyć połączenia sieci mesh\n• Wysyłać i odbierać wiadomości\n• Działać bez internetu i serwerów</string>
|
||
<string name="enable_bluetooth">Włącz Bluetooth</string>
|
||
<string name="bluetooth_not_supported">Bluetooth nieobsługiwany</string>
|
||
<string name="bluetooth_unsupported_explanation">To urządzenie nie obsługuje Bluetooth Low Energy (BLE), który jest wymagany do działania bitchat.\n\nbitchat potrzebuje BLE, aby tworzyć sieci mesh i komunikować się z pobliskimi urządzeniami bez internetu.</string>
|
||
<string name="checking_bluetooth_status">Sprawdzanie stanu Bluetooth...</string>
|
||
<string name="battery_optimization_detected_title">wykryto optymalizację baterii</string>
|
||
<string name="battery_optimization_enabled_title">Optymalizacja baterii włączona</string>
|
||
<string name="battery_optimization_explanation_short">bitchat musi działać w tle, aby utrzymać połączenia z siecią mesh. optymalizacja baterii może przerywać te połączenia.</string>
|
||
<string name="benefits_of_disabling">Korzyści z wyłączenia</string>
|
||
<string name="battery_benefits_short">• niezawodne dostarczanie wiadomości\n• utrzymuje łączność sieci mesh\n• zapobiega zrywaniu połączeń</string>
|
||
<string name="disable_battery_optimization">Wyłącz optymalizację baterii</string>
|
||
<string name="battery_optimization_disabled_title">optymalizacja baterii wyłączona</string>
|
||
<string name="continue_btn">Kontynuuj</string>
|
||
<string name="initializing_mesh_network">Inicjalizowanie sieci mesh</string>
|
||
<string name="dot">.</string>
|
||
<string name="setting_up_bluetooth">Konfigurowanie sieci mesh Bluetooth...</string>
|
||
<string name="should_take_seconds">To powinno zająć tylko kilka sekund</string>
|
||
<string name="warning_emoji">⚠️</string>
|
||
<string name="setup_not_complete">Konfiguracja niekompletna</string>
|
||
<string name="try_again">Spróbuj ponownie</string>
|
||
<string name="open_settings">Otwórz ustawienia</string>
|
||
<string name="privacy_protected">Twoja prywatność jest chroniona</string>
|
||
<string name="privacy_bullets">• brak śledzenia ani gromadzenia danych\n• czaty sieci mesh Bluetooth są całkowicie offline\n• czaty geohash korzystają z internetu</string>
|
||
<string name="permissions_header">uprawnienia</string>
|
||
<string name="grant_permissions">Przyznaj uprawnienia</string>
|
||
<string name="location_tracking_warning">bitchat NIE śledzi Twojej lokalizacji</string>
|
||
<string name="at_symbol">@</string>
|
||
<string name="channel_count_prefix"> · ⧉ </string>
|
||
<string name="nobody_around">nikogo w pobliżu...</string>
|
||
<string name="you_suffix"> (ty)</string>
|
||
<string name="pan_zoom_instruction">przesuwaj i powiększaj, aby wybrać geohash</string>
|
||
<string name="select">wybierz</string>
|
||
<string name="type_a_message_placeholder">napisz wiadomość...</string>
|
||
<string name="mention_suggestion_at">@%1$s</string>
|
||
<string name="mention">wzmianka</string>
|
||
<string name="image_counter">%1$d / %2$d</string>
|
||
<string name="at_nickname">@%1$s</string>
|
||
<string name="version_prefix">v%1$s</string>
|
||
<string name="hash_symbol">#</string>
|
||
<string name="underscore">_</string>
|
||
<string name="progress_bar_brackets">[%1$s] %2$d%%</string>
|
||
<string name="progress_filled">█</string>
|
||
<string name="progress_empty">░</string>
|
||
<string name="image_star">image/*</string>
|
||
<string name="media_type_image">Obraz</string>
|
||
<string name="media_type_file">Plik</string>
|
||
<string name="status_sending">○</string>
|
||
<string name="status_pending">○</string>
|
||
<string name="status_sent">✓</string>
|
||
<string name="status_delivered">✓✓</string>
|
||
<string name="status_failed">⚠</string>
|
||
<string name="status_read">✓</string>
|
||
<string name="notification_sent_image">📷 wysłał(a) obraz</string>
|
||
<string name="notification_sent_voice">🎤 wysłał(a) wiadomość głosową</string>
|
||
<string name="notification_sent_file">📎 wysłał(a) plik</string>
|
||
<string name="notification_file_pdf">📄</string>
|
||
<string name="notification_file_zip">🗜️</string>
|
||
<string name="notification_file_doc">📄</string>
|
||
<string name="notification_file_xls">📊</string>
|
||
<string name="notification_file_ppt">📈</string>
|
||
<string name="notification_file_generic">📎</string>
|
||
<string name="cd_play_voice">Odtwórz</string>
|
||
<string name="cd_pause_voice">Wstrzymaj</string>
|
||
<string name="perm_nearby_devices_desc">Wymagane do wykrywania użytkowników bitchat przez Bluetooth</string>
|
||
<string name="perm_nearby_devices_system">Zezwól bitchat na łączenie się z pobliskimi urządzeniami</string>
|
||
<string name="perm_location_desc">Wymagane przez Android do wykrywania pobliskich użytkowników bitchat przez Bluetooth</string>
|
||
<string name="perm_location_system">bitchat potrzebuje tego, aby skanować pobliskie urządzenia</string>
|
||
<string name="perm_background_location_desc">Zalecane do skanowania pobliskich urządzeń, gdy aplikacja działa w tle</string>
|
||
<string name="perm_background_location_system">Zezwól na dostęp do lokalizacji w tle</string>
|
||
<string name="perm_notifications_desc">Otrzymuj powiadomienia, gdy dostaniesz prywatne wiadomości</string>
|
||
<string name="perm_notifications_system">Zezwól bitchat na wysyłanie Ci powiadomień</string>
|
||
<string name="perm_battery_desc">Wyłącz optymalizację baterii, aby zapewnić niezawodne działanie bitchat w tle i utrzymanie połączeń z siecią mesh</string>
|
||
<string name="perm_battery_system">Zezwól bitchat na działanie bez ograniczeń baterii</string>
|
||
<string name="perm_type_nearby_devices">Pobliskie urządzenia</string>
|
||
<string name="perm_type_precise_location">Precyzyjna lokalizacja</string>
|
||
<string name="perm_type_background_location">Lokalizacja w tle</string>
|
||
<string name="perm_type_microphone">Mikrofon</string>
|
||
<string name="perm_type_notifications">Powiadomienia</string>
|
||
<string name="perm_type_battery_optimization">Optymalizacja baterii</string>
|
||
<string name="perm_type_other">Inne</string>
|
||
<string name="pwd_prompt_title">Wprowadź hasło kanału</string>
|
||
<string name="pwd_prompt_message">Kanał %1$s jest chroniony hasłem. Wprowadź hasło, aby dołączyć.</string>
|
||
<string name="pwd_label">Hasło</string>
|
||
<string name="join">Dołącz</string>
|
||
<string name="cancel">Anuluj</string>
|
||
<string name="tor_not_available_in_this_build">Tor niedostępny w tej wersji</string>
|
||
|
||
<plurals name="notification_and_more">
|
||
<item quantity="one">i jeszcze %1$d</item>
|
||
<item quantity="few">i jeszcze %1$d</item>
|
||
<item quantity="many">i jeszcze %1$d</item>
|
||
<item quantity="other">i jeszcze %1$d</item>
|
||
</plurals>
|
||
<plurals name="people_count">
|
||
<item quantity="one">%1$d osoba</item>
|
||
<item quantity="few">%1$d osoby</item>
|
||
<item quantity="many">%1$d osób</item>
|
||
<item quantity="other">%1$d osoby</item>
|
||
</plurals>
|
||
<string name="about_language">Język</string>
|
||
<string name="about_app_language">Język aplikacji</string>
|
||
<string name="about_system_default">Domyślny systemu</string>
|
||
<string name="about_select_language">Wybierz język</string>
|
||
</resources>
|