From 67295a310fe97c2acc738e8a78bf865bb6abc4a8 Mon Sep 17 00:00:00 2001 From: DJ Graco Date: Wed, 4 Nov 2026 12:47:55 +0100 Subject: [PATCH 1/4] Update Polish translation and refine screen reader prompts --- .../src/phone/res/values-pl/strings.xml | 2 + talkback/src/main/res/values-pl/strings.xml | 16 +-- .../main/res/values-pl/strings_backtalk.xml | 112 ++++++++++++++++++ .../main/res/values-pl/strings_compositor.xml | 4 +- .../values-pl/strings_individual_feedback.xml | 6 +- utils/src/main/res/values-pl/strings.xml | 1 + 6 files changed, 128 insertions(+), 13 deletions(-) diff --git a/braille/brailledisplay/src/phone/res/values-pl/strings.xml b/braille/brailledisplay/src/phone/res/values-pl/strings.xml index 562f166d2..166a67740 100644 --- a/braille/brailledisplay/src/phone/res/values-pl/strings.xml +++ b/braille/brailledisplay/src/phone/res/values-pl/strings.xml @@ -333,4 +333,6 @@ Monitory brajlowskie z innych aplikacji Aplikacje, którym zezwolisz, mogą działać jako monitory brajlowskie Backtalka. Mogą wtedy odczytywać ekran i sterować urządzeniem. Żadna aplikacja nie może pełnić roli monitora brajlowskiego. + Nigdy + Pokazuj kursor na elementach nieedytowalnych diff --git a/talkback/src/main/res/values-pl/strings.xml b/talkback/src/main/res/values-pl/strings.xml index 779a50ea3..440909534 100644 --- a/talkback/src/main/res/values-pl/strings.xml +++ b/talkback/src/main/res/values-pl/strings.xml @@ -5,7 +5,7 @@ Używaj czytnika ekranu do odsłuchiwania odczytywanych na głos opisów elementów Ustawienia Backtalka Ustawienia - Zamiana tekstu na mowę + Mowa Języki Język wypowiedzi Czynności @@ -56,7 +56,7 @@ Odczytuj informacje w kontenerach Wypowiadaj godzinę Po włączeniu ekranu - Dotyczy m.in. informacji dostępnych po wybraniu lub opuszczeniu list, siatek i innych kontenerów + Podawaj pozycję i liczbę elementów, np. „3 z 30”. Informuj o wchodzeniu do list, siatek i innych kontenerów oraz wychodzeniu z nich, a także o wierszach i kolumnach tabel. Przełączyć się na wpisywanie po puszczeniu? Jeśli opóźnienie zaznaczenia podczas pisania zostanie ustawione na mniej niż 0,3 sekundy, dwukrotne kliknięcie w celu wpisania tekstu będzie bardzo trudne. Wybierz „Przełącz”, aby automatycznie przełączyć się na wpisywanie po puszczeniu.\n\nGdy używasz tej funkcji, przytrzymaj palec na ekranie w celu wybrania przycisku klawiatury, a następnie puść, aby wpisać znak.\n\nMożesz dostosować działanie w ustawieniach Backtalka. Opóźnienie zaznaczenia podczas pisania nie działa bez funkcji wpisywania po puszczeniu. @@ -364,7 +364,7 @@ Określa, jak szybko Backtalk ma odtwarzać komunikaty po przeniesieniu zaznaczenia. Mniejsze opóźnienie zapewnia szybsze działanie funkcji Backtalk, ale może utrudniać dwukrotne i trzykrotne kliknięcie.\n\n Wybranie opóźnienia poniżej 0,3 sekundy spowoduje zmianę sposobu aktywowania z dwukrotnego kliknięcia na kliknięcie 2 palcami. - Używaj gestów w Backtalku + Rozpoznawaj gesty w Backtalku Aby uruchomić to ustawienie, wyłącz, a następnie włącz Backtalka. Automatyczne opisy Ustawienia Gemini @@ -439,13 +439,13 @@ Wybranie opóźnienia poniżej 0,3 sekundy spowoduje zmianę sposobu aktywowani Poprzednie okno Wstecz Ekran główny - Przegląd + Ostatnie aplikacje Powiadomienia Szybkie ustawienia Pokaż czynności niestandardowe Otwórz menu Backtalka Wstrzymaj lub wznów komunikaty głosowe - Włącz lub wyłącz komunikaty głosowe + Włącz lub wyłącz mowę Czytaj od góry Czytaj od zaznaczonego elementu Wydrukuj drzewo węzłów @@ -477,8 +477,8 @@ Wybranie opóźnienia poniżej 0,3 sekundy spowoduje zmianę sposobu aktywowani Odtwórz lub wstrzymaj multimedia Rozpocznij lub zakończ głosowe wprowadzanie tekstu Odtwórz lub wstrzymaj multimedia, rozpocznij lub zakończ głosowe wprowadzanie tekstu - Zwiększ głośność - Zmniejsz głośność + Zwiększ głośność dostępności + Zmniejsz głośność dostępności Wszystkie aplikacje Włącz klawiaturę brajlowską Przejdź do ustawień monitora brajlowskiego @@ -493,7 +493,7 @@ Wybranie opóźnienia poniżej 0,3 sekundy spowoduje zmianę sposobu aktywowani Włącz lub wyłącz monitor brajlowski Powiedz bieżącą datę i godzinę Odczytaj stan naładowania baterii - Wypowiadaj tytuł okna + Powiedz tytuł okna Zwiększ ton głosu Zmniejsz ton głosu Zwiększ szybkość mowy diff --git a/talkback/src/main/res/values-pl/strings_backtalk.xml b/talkback/src/main/res/values-pl/strings_backtalk.xml index d836026e1..acd168012 100644 --- a/talkback/src/main/res/values-pl/strings_backtalk.xml +++ b/talkback/src/main/res/values-pl/strings_backtalk.xml @@ -683,4 +683,116 @@ Temat o tej nazwie już istnieje. Wpisz nazwę. Dostosowywanie dźwięków + Nawigacja pionowa + Przechodź do elementu poniżej lub powyżej, pomijając pozostałe elementy w tym samym wierszu + Przełączaj między zapisanymi profilami głosowymi + Zwinięta + Rozwinięta + Odczytuj tylko powyższe informacje + Po wybudzeniu ekranu blokady odczytuj tylko wybrane informacje. + Dodaj ostatnią wypowiedź do schowka + Wybierz wyjście mowy Backtalka, np. głośnik telefonu lub słuchawki + Zatrzymaj odtwarzanie + Poprzedni utwór + Następny utwór + Przewiń do tyłu + Przewiń do przodu + Dodaj ostatnią wypowiedź do schowka + Wyczyść tekst + Nie można wyczyścić tekstu + Dodaj ostatnią wypowiedź Backtalka w nowym wierszu do skopiowanego tekstu, aby kopiować kilka wypowiedzi razem + Steruj odtwarzaniem multimediów + Zwiększaj lub zmniejszaj głośność multimediów + Przesuń w górę i przytrzymaj + Przesuń w dół i przytrzymaj + Przesuń w lewo i przytrzymaj + Przesuń w prawo i przytrzymaj + Przesuń w górę, potem w dół i przytrzymaj + Przesuń w dół, potem w górę i przytrzymaj + Przesuń w lewo, potem w prawo i przytrzymaj + Przesuń w prawo, potem w lewo i przytrzymaj + Przesuń w górę, potem w lewo i przytrzymaj + Przesuń w górę, potem w prawo i przytrzymaj + Przesuń w dół, potem w lewo i przytrzymaj + Przesuń w dół, potem w prawo i przytrzymaj + Przesuń w lewo, potem w górę i przytrzymaj + Przesuń w lewo, potem w dół i przytrzymaj + Przesuń w prawo, potem w górę i przytrzymaj + Przesuń w prawo, potem w dół i przytrzymaj + Czas przytrzymania po przesunięciu + 0,075 sekundy + 0,125 sekundy + Przechodź do elementu przed puszczeniem palca + Przechodź do następnego lub poprzedniego elementu już na początku przesunięcia palcem, zamiast po jego puszczeniu. Jeśli przesunięcie stanie się częścią innego gestu, np. w prawo, a potem w dół, możesz przez chwilę usłyszeć następny element, zanim Backtalk wróci do poprzedniego. + Przerywaj mowę po dotknięciu ekranu + Linki i kontrolki tylko w treściach internetowych + Ogranicz ustawienia „Linki” i „Kontrolki” do treści internetowych + Głośność multimediów + Sterowanie multimediami + Poprzedni utwór + Przewiń do tyłu + Odtwórz lub wstrzymaj + Zatrzymaj + Przewiń do przodu + Następny utwór + Zachowuj wybrane ustawienie sterowania czytaniem na stronach internetowych + Podczas poruszania się po treściach internetowych zachowuj wybrane ustawienie sterowania czytaniem. Nadal możesz ręcznie wybrać „Czynności”. + Przewijaj, aby przywrócić poprzedni fokus + Po powrocie do ekranu przewiń do elementu, który ostatnio miał fokus. + Przywracaj fokus po powrocie do poprzedniego ekranu + Po powrocie do poprzedniego ekranu ustaw fokus na elemencie, który ostatnio go miał. + Informacje o aplikacji + Zwiększ głośność multimediów do %1$d procent. + Zmniejsz głośność multimediów do %1$d procent. + Zapytaj AI + Wpisz pytanie do AI + Inna usługa AI + Opisy obrazów i ekranu korzystają z modelu %1$s + Nie ustawiono. Używana jest usługa Gemini + Usługa z interfejsem API czatu zgodnym z OpenAI i obsługą obrazów, np. OpenRouter (https://openrouter.ai/api/v1), Groq (https://api.groq.com/openai/v1), Mistral (https://api.mistral.ai/v1), Ollama Cloud (https://ollama.com/v1) lub Claude (https://api.anthropic.com/v1). Obrazy i pytania są wysyłane do tej usługi. Aby ponownie korzystać z Gemini, usuń adres. + Adres, np. https://openrouter.ai/api/v1 + Model + Klucz API + Adres musi zaczynać się od https://. Niczego nie zapisano. + Obrazy i zrzuty ekranu są wysyłane do usługi %1$s w celu ich opisania. Trwa to kilka sekund. Obowiązują warunki korzystania i polityka prywatności tej usługi. Generatywna AI jest eksperymentalna i może popełniać błędy. + Usługa AI nie zaakceptowała klucza API. Sprawdź opcję „Inna usługa AI” w ustawieniach automatycznych opisów. + Osiągnięto limit użycia usługi AI. Spróbuj ponownie później. + Usługa AI jest teraz zajęta. Spróbuj ponownie za chwilę. + Usługa AI nie odpowiedziała w wyznaczonym czasie. Spróbuj ponownie. + Usługa AI nie mogła odpowiedzieć. Błąd %1$d. + Usługa AI nie mogła odpowiedzieć. Błąd %1$d: %2$s + Nieużywany, gdy ustawiono inną usługę AI + Model Gemini + Jeśli Gemini stale zgłasza, że usługa jest zajęta lub model nie istnieje, wpisz nazwę innego modelu z Google AI Studio, np. gemini-3.5-flash. Aby ponownie korzystać z modelu %1$s, wyczyść pole i zapisz. + Dostępne czynności + Wymaga kompilacji %1$d Backtalka lub nowszej. Używasz kompilacji %2$d, więc niektóre części skryptu mogą nie działać. + Niektóre części skryptu wymagają nowszej wersji Backtalka, dlatego zostały pominięte: %1$s + Wymaga kompilacji %1$d lub nowszej + Ze źródła + Pliki tematów w repozytorium w serwisie GitHub, GitLab, Codeberg, Gitea lub Bitbucket. + Źródła tematów dźwiękowych + Brak tematów dźwiękowych w tym źródle + Nie udało się wczytać tematów dźwiękowych. %1$s + Zainstalowane z tego źródła tematy dźwiękowe nie zostaną usunięte. + Dźwięk dostępnych czynności + Po ustawieniu fokusu na elemencie + Na początku podpowiedzi o dostępnych czynnościach + Call [kontakt] lub Call [numer telefonu] + Backtalk odczyta, do kogo zamierza zadzwonić. Powiedz „yes”, aby potwierdzić. Dodaj „on speaker”, aby włączyć tryb głośnomówiący. Jeśli pasuje kilka kontaktów, wybierz jeden, podając jego numer na liście + Answer the call, Decline lub Hang up + Możesz też powiedzieć „pick up the call”, „reject the call” lub „end call”. Przy pierwszym użyciu Backtalk poprosi o uprawnienia do telefonu i kontaktów + Połączenie z: %1$s. Powiedz „yes”, aby potwierdzić + Połączenie z: %1$s w trybie głośnomówiącym. Powiedz „yes”, aby potwierdzić + Łączenie z: %1$s + Połączenie anulowane + Nie znaleziono w kontaktach: %1$s + Liczba kontaktów pasujących do „%2$s”: %1$d. %3$s Aby wybrać, podaj numer kontaktu na liście. + %1$d, %2$s. + Aby wykonywać i odbierać połączenia za pomocą poleceń głosowych, Backtalk potrzebuje uprawnień. Udziel ich na kolejnych ekranach, a następnie powtórz polecenie. + Odbieranie połączenia + Połączenie odrzucone + Połączenie zakończone + Nie ma połączenia do zakończenia + Kończenie połączeń głosem wymaga Androida 9 lub nowszego + Nie udało się obsłużyć połączenia diff --git a/talkback/src/main/res/values-pl/strings_compositor.xml b/talkback/src/main/res/values-pl/strings_compositor.xml index 26061dfba..0802b5086 100644 --- a/talkback/src/main/res/values-pl/strings_compositor.xml +++ b/talkback/src/main/res/values-pl/strings_compositor.xml @@ -196,8 +196,8 @@ Zwiększ Zmniejsz %1$d%% - Dostępne: %1$s; użyj gestu %2$s, aby wyświetlić - Dostępne: %1$s; %2$s i kliknij dwukrotnie, aby aktywować + Dostępne %1$s; użyj gestu %2$s, aby wyświetlić + Dostępne %1$s; %2$s i kliknij dwukrotnie, aby aktywować Dostępna jest korekta Dostępna jest korekta. Nieprawidłowo napisane słowa: %1$d. %2$s i kliknij „Korekta”, aby wyświetlić Dostępna jest korekta. %1$s i użyj czynności, aby wyświetlić diff --git a/talkback/src/main/res/values-pl/strings_individual_feedback.xml b/talkback/src/main/res/values-pl/strings_individual_feedback.xml index f6ce56ad2..dc6f2ecba 100644 --- a/talkback/src/main/res/values-pl/strings_individual_feedback.xml +++ b/talkback/src/main/res/values-pl/strings_individual_feedback.xml @@ -6,14 +6,14 @@ Wibracje Podgląd Zaznaczenie elementu - Zaznaczenie elementu z dostępną czynnością + Zaznaczenie elementu interaktywnego Dotknięcie pustego obszaru Kliknięcie Przytrzymanie Przewijanie Wejście do listy Wyjście z listy - Działanie wykonane lub osiągnięto koniec + Koniec, potwierdzenie lub niepowodzenie Zmiana okna Początek gestu Koniec gestu @@ -32,7 +32,7 @@ Automatyczne przewijanie brajla wyłączone Klawiatura brajlowska skalibrowana Zaznaczenie elementu - Zaznaczenie elementu z dostępną czynnością + Zaznaczenie elementu interaktywnego Kliknięcie Przytrzymanie Zmiana okna diff --git a/utils/src/main/res/values-pl/strings.xml b/utils/src/main/res/values-pl/strings.xml index cc3e5a4b3..1fa0cdc48 100644 --- a/utils/src/main/res/values-pl/strings.xml +++ b/utils/src/main/res/values-pl/strings.xml @@ -92,4 +92,5 @@ błękitny niebieski fioletowy + dodano do schowka, %1$s From 06a94e3bc8ee433e2db287fa58f7de7234b8f0a7 Mon Sep 17 00:00:00 2001 From: DJ Graco Date: Thu, 5 Nov 2026 16:07:21 +0100 Subject: [PATCH 2/4] Update lint baseline for Polish translations --- lint-baseline.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lint-baseline.xml b/lint-baseline.xml index 4b3fd736b..fbcae2caa 100644 --- a/lint-baseline.xml +++ b/lint-baseline.xml @@ -25972,7 +25972,7 @@ Date: Fri, 6 Nov 2026 20:52:00 +0100 Subject: [PATCH 3/4] Update lint baseline for Polish braille translations --- lint-baseline.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lint-baseline.xml b/lint-baseline.xml index 84bed0759..076fd346e 100644 --- a/lint-baseline.xml +++ b/lint-baseline.xml @@ -12,7 +12,7 @@ Date: Fri, 6 Nov 2026 21:07:43 +0100 Subject: [PATCH 4/4] Rerun CI after Kotlin lint failure