From d6b1c12efd98d756f4ffd3dcaa617c636978a4ef Mon Sep 17 00:00:00 2001 From: b3d0laga <311372663+b3d0laga@users.noreply.github.com> Date: Sat, 17 Oct 2026 19:55:15 +0000 Subject: [PATCH 01/26] Community translations by @b3d0laga --- app/src/main/res/values-ru/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 6095b140d..0c7fa3fd1 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -1844,8 +1844,8 @@ Покажите предстоящие сегодняшние встречи Мы здесь (Travel ETA) Показать оставшееся время / расстояние до пункта назначения - Ярлыки экрана блокировки - Запустите свои собственные действия с экрана блокировки + Быстрые действия на экране блокировки + Запускайте собственные действия с экрана блокировки Бар жестов, навигационные жесты и настройки панели навигации Подсветите задние светодиоды для уведомлений и живого прогресса Уведомлять о новых уведомлениях From a797e89a88b4c54e85ace35c770b3837be1664da Mon Sep 17 00:00:00 2001 From: b3d0laga <311372663+b3d0laga@users.noreply.github.com> Date: Sat, 17 Oct 2026 19:58:19 +0000 Subject: [PATCH 02/26] Community translations by @b3d0laga --- app/src/main/res/values-ru/strings.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 0c7fa3fd1..c02f1ce82 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -1822,15 +1822,15 @@ Скорость разрядки Температуры Режим зарядки - Подсветка лица - Поднимает яркость когда света мало + Ночная подсветка + Повышает яркость в плохом освещении Порог срабатывания Сейчас: %1$s Автоматически подсветить при включении Светлый оттенок Реакция на разблокировку Скрыыать live updates Динамично - Запуск Activity + Запуск активностей Откройте или закрепите любой экран приложения Движение назад Удалять отправленные скриншоты @@ -1849,7 +1849,7 @@ Бар жестов, навигационные жесты и настройки панели навигации Подсветите задние светодиоды для уведомлений и живого прогресса Уведомлять о новых уведомлениях - Скрыть поддержку отладки + Скрытая поддержка отладки Средний ток Лаунчер по умолчанию Включите или выключите кольцо камеры Duo. From e6406448f2b5b9d028739b7ba9599b7e75b0277f Mon Sep 17 00:00:00 2001 From: b3d0laga <311372663+b3d0laga@users.noreply.github.com> Date: Sat, 17 Oct 2026 20:01:14 +0000 Subject: [PATCH 03/26] Community translations by @b3d0laga --- app/src/main/res/values-ru/strings.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index c02f1ce82..35be052f7 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -1857,4 +1857,7 @@ Приложения в этой метке будут заблокированы от автоматического замораживания Тег цветовая кодировка Показать цвета тегов в сетке приложения + Инвертировать направления + Всегда доступные жесты + Оставлять пространство для жестов даже когда остров спрятан From 97c4e1713e5d89a7ceecb9165416964776c8f967 Mon Sep 17 00:00:00 2001 From: b3d0laga <311372663+b3d0laga@users.noreply.github.com> Date: Sun, 18 Oct 2026 07:57:40 +0000 Subject: [PATCH 04/26] Community translations by @b3d0laga --- app/src/main/res/values-ru/strings.xml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 35be052f7..5d8994779 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -68,8 +68,8 @@ Информация о музыке на AOD Всегда видно Оставляйте информацию всегда видимой, пока воспроизводится музыка на AOD - Respect new notifications - Briefly disable for new notifications + Привилегировать уведомления + Выключать для показа новых сообщений Случайные фигуры Использовать различные фигуры Material 3 для обложки альбома Album art @@ -1860,4 +1860,8 @@ Инвертировать направления Всегда доступные жесты Оставлять пространство для жестов даже когда остров спрятан + Вместимость + Здоровье батареи + Стопка виджетов + Складывайте виджеты в стопку и переключайтесь между ними From a786d391ac9e87720a9671811f5545a0319a4578 Mon Sep 17 00:00:00 2001 From: ervid0708-cell <344121704+ervid0708-cell@users.noreply.github.com> Date: Sat, 17 Oct 2026 22:27:13 +0000 Subject: [PATCH 05/26] Community translations by @ervid0708-cell --- app/src/main/res/values-pt/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index f389ea106..bd01b9986 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -1691,4 +1691,6 @@ Iluminação automática ao despertar Desbloqueio por gatilho Tonalidade clara + Espaçamento superior da paisagem + Conecte com o entalhe quando inativo From a20886a15b979ae4918edbeae3303f897fd80b09 Mon Sep 17 00:00:00 2001 From: ervid0708-cell <344121704+ervid0708-cell@users.noreply.github.com> Date: Sat, 17 Oct 2026 23:05:08 +0000 Subject: [PATCH 06/26] Community translations by @ervid0708-cell --- app/src/main/res/values-pt/strings.xml | 36 ++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index bd01b9986..5d33fb078 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -1693,4 +1693,40 @@ Tonalidade clara Espaçamento superior da paisagem Conecte com o entalhe quando inativo + Tempo limite expandido + Duração antes de retornar ao estado de comprimido colapsado (0 para infinito) + Mostrar fica de alinhamento + Escala espandida + Tamanho da fonte + raio de canto expandido + Acolchoamento expandido + Acolchoamento superior expandido + Contorno da borda + Desenha um contorno fino ao redor da ilha. + Exibir sombra de pulso na notificação + Brilha brevemente atrás da ilha na cor do aplicativo. + Expanda a ilha uniformemente em todos os lados. + Espiada na linha + Mostrar quando + Desbloqueado + Sempre + Ocultar complicação dentro do aplicativo + Ocultar quando a barra de status estiver expandida + Manter em tela cheia + Desativar interações em tela cheia + Ocultar avisos do sistema + Ocultar atualizações ao vivo dinamicamente + Ocultar todos os itens para ilha compacta + Ocultar dinamicamente os ícones da barra de status + Ocultar tudo quando expandido + Dispensar atividades externas + Posição do ícone + Bateria crítica (0-10%) + Bateria fraca (11-20%) + Carregador conectado + Alertas de bateria + Mostrar todos os eventos do dia + Prioridade ao fechar + Mostrar os próximos eventos em + Ocultar enquanto o aplicativo estiver aberto From d4c423f7357b176c966bc91f94fdd6b1733f81fa Mon Sep 17 00:00:00 2001 From: Adiksuu <75419729+Adiksuu@users.noreply.github.com> Date: Sun, 18 Oct 2026 07:30:49 +0000 Subject: [PATCH 07/26] Community translations by @Adiksuu --- app/src/main/res/values-pl/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 216f2b1b3..b74852eac 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -1582,4 +1582,6 @@ Aby ustawienie zadziałało, może być konieczne wielokrotne zastosowanie.Ilość Mocniejsze Ukryta obsługa debuggowania + Dźwięki aplikacji + Ustaw osobną głośność dla każdej aplikacji From 99873d6ead1d78e7dd45c5acc1fa922f77813d62 Mon Sep 17 00:00:00 2001 From: Celestial04 <60318993+Celestial04@users.noreply.github.com> Date: Sun, 18 Oct 2026 08:13:31 +0000 Subject: [PATCH 08/26] Community translations by @Celestial04 --- app/src/main/res/values-fr/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 15649dc51..c58f55652 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -1718,4 +1718,5 @@ Les effets de la LED HiLight peuvent être aussi utilisés comme une action dans Allumez une LED supplémentaire à chaque huitième de seconde de téléchargement ou de mise à jour en direct, et faites-la clignoter à la fin Séquentiel Affiche la progression des téléchargements et les mises à jour en direct sur les LED Hilight, allumant une LED supplémentaire à chaque huitième de progression et faisant clignoter les huit LED une fois le téléchargement terminé. Nécessite Shizuku. + Garder en plein écran From db81e5ec8dd7b3bdf584b251f66ed04daf696666 Mon Sep 17 00:00:00 2001 From: feuersternX <145924597+feuersternX@users.noreply.github.com> Date: Sun, 18 Oct 2026 08:29:36 +0000 Subject: [PATCH 09/26] Community translations by @feuersternX --- app/src/main/res/values-de/strings.xml | 82 +++++++++++++++++++++++++- 1 file changed, 80 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 29853e678..28d4cff09 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -1840,11 +1840,11 @@ Zugriff auf die Barrierefreiheit ist erforderlich, um die Überlagerung zu zeich Erweiterter Maßstab Vergrößern Sie die Insel gleichmäßig auf allen Seiten Schriftart - Zeilenansicht + Linienansicht Kurz Aktualisierungen auf der gesamten Insel anzeigen, dann zur Kompaktansicht zurückkehren Komplikation innerhalb der App ausblenden Bei externer Aktivität ausblenden - Statusleistenelemente dynamisch ausblenden + Alle ausblenden, wenn erweitert Kompakte Benachrichtigungen Neue Benachrichtigungen als Zeilenvorschau anzeigen Fortschrittsbenachrichtigungen beibehalten @@ -1918,4 +1918,82 @@ Eingeschränkt – Niedrigste Priorität (Android 12+); etwa einmal täglich geb Leichte Tönung Online-Hilfemedien Stärkee + Sekundäre Blase + Visuell ausgewogene, kompakte Insel + Im Vollbildmodus behalten + Statusleistensymbole dynamisch ausblenden + Akkustil + Nur bei niedrigem Akkustand anzeigen + Symbol nur unter folgenden Bedingungen + Prozentanzeige + % nur unter folgenden Bedingungen + Leerlauffarbe + Akkuwarnungen + Laden angeschlossen + Niedriger Akkustand (11-20) + Kritischer Akkustand (0-10%) + Symbolposition + Sekunden anzeigen + Nur im Launcher anzeigen + Ausblenden, solange eine App geöffnet ist + Benachrichtigungen anzeigen + Apps filtern + Nur Benachrichtigungen von ausgewählten Apps anzeigen + Stumme Benachrichtigungen überspringen + Benachrichtigungen ohne Ton ignorieren + Nicht stören beachten + Benachrichtigungen ausblenden, die durch Nicht stören stummgeschaltet werden + Downloads und andere laufende Fortschritte anzeigen + Warteschlange innerhalb der Insel + Warteschlange innerhalb der Insel anzeigen + Überlappen + Stapeln + Schwanzstil + OTP-Codes erkennen + Sensible Benachrichtigungen lesen + Erteilen Sie die Berechtigung mit Shizuku oder als Root oder führen Sie den Befehl über ADB aus. + Zum Kopieren tippen + Benachrichtigung nach dem Kopieren ausblenden + Codes aus jeder App anzeigen + Codes anzeigen für + Linienansicht nach dem Erweitern + Im ausgeschalteten Zustand fährt die Insel direkt wieder in die kompakte Position zurück + Vor einer Kurve erweitern + Neue Anweisung + Aus + Bildschirmaufzeichnung anzeigen + App-Filter + \"Gefällt mir\" Button anzeigen + \"Vorherige Titel\" Button anzeigen + Wiedergabefortsetzung beibehalten + Zeit anzeigen + Priorität beim Schließen + Ganztägige Ereignisse anzeigen + WLAN-Signal anzeigen + Mobilfunksignal anzeigen + Netzwerkaktivität anzeigen + Anzeige bei schwachem Signal + Alarme anzeigen innerhalb + Zeit ausblenden + Widgets stapeln und zwischen ihnen wechseln + Widget-Stapel + Platziere mehrere Widgets aus beliebigen Apps an einer Stelle auf deinem Startbildschirm. + +Der Stapel wechselt zeitgesteuert zum nächsten Widget. Alternativ kannst du mit den Pfeilen darunter wechseln. Widgets, die eine scrollbare Liste anzeigen, wie z. B. ein Kalender, können nicht in einem Stapel angezeigt werden. + Lautstärkestufen + Ändern Sie die Medienlautstärke schneller mit jedem Tastendruck + App-Lautstärke + Stellen Sie für jede App eine separate Lautstärke ein + Lautstärkestufen aktivieren + Schritte pro Tastendruck + Legt fest, um wie viele Schritte sich die Medienlautstärke bei jedem Drücken einer Lautstärketaste ändert. Das Gedrückthalten einer Taste erhöht die Lautstärke, bis Sie sie loslassen. Anrufe, Klingeltöne, Alarme und Kamera-Apps behalten ihr normales Lautstärkeverhalten bei. + +Wenn die Tastenbelegung eine Aktion für langes Drücken einer Lautstärketaste hat, wird beim Gedrückthalten dieser Taste die Aktion ausgeführt, anstatt die Lautstärke zu ändern. Ein kurzer Druck ändert die Lautstärke weiterhin um die von Ihnen festgelegte Schrittgröße. Während das Lautstärkefeld angezeigt wird, pausiert die Tastenbelegung standardmäßig, sodass das Gedrückthalten der Taste die Lautstärke ändert. Deaktivieren Sie in der Tastenbelegung die Option „Deaktiviert, während der Lautstärkedialog geöffnet ist“, wenn die Aktion immer Vorrang haben soll. + App-Lautstärke aktivieren + Kontrol-UI-Überlagerung + App hinzufügen + Lautstärke einstellen, bevor die App startet + Verringert die Audioausgabe einer App, ohne die Medienlautstärke für alle anderen Apps zu ändern. Wählen Sie für jede App eine Stufe aus. Diese wird jedes Mal angewendet, wenn die App Ton abspielt, auch im Hintergrund. + +Die Stufen können nur von der normalen Lautstärke abwärts, niemals darüber hinausgehen. Einige Spiele und Audio-Apps mit niedriger Latenz ignorieren die Stufe möglicherweise. Shizuku muss ausgeführt werden, damit neue Stufen angewendet werden. Starten Sie es daher nach einem Neustart erneut From 6309e5a137c5408a76a2f03ac4232ebde0b8d798 Mon Sep 17 00:00:00 2001 From: seherkilic6446-coder <287295272+seherkilic6446-coder@users.noreply.github.com> Date: Sun, 18 Oct 2026 08:34:54 +0000 Subject: [PATCH 10/26] Community translations by @seherkilic6446-coder --- app/src/main/res/values-tr/strings.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 72f5d49d4..265340472 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -1837,4 +1837,16 @@ Seviyeler yalnızca normal ses seviyesinin altına inebilir, asla üstüne çık Düğme yeniden eşleme bir ses seviyesi tuşu için uzun basma eylemi varsa, o tuşa basılı tutmak ses seviyesini değiştirmek yerine eylemi çalıştırır ve kısa basma yine de ses seviyesini adım boyutu kadar değiştirir. Ses paneli açıkken, Düğme yeniden eşleme varsayılan olarak duraklatılır, bu nedenle tuşa basılı tutmak ses seviyesini değiştirir. Eylemin her zaman öncelikli olmasını istiyorsanız, Düğme yeniden eşlemede \"Ses iletişim kutusu açıkken devre dışı bırak\" seçeneğini kapatın. Ses iletişim kutusu açıkken devre dışı bırak + Ekran Görüntüleri + Paylaşılan ve eski ekran görüntülerini temizleyin. + Olan bitenler hakkında kısa bir bilgi edinin. + Parçayı değiştir + Her zaman kullanılabilir hareketler + Adanın Yeri + Görseller + Hizalama ipucunu göster + Sol + Sağ + Orta + İnternet Hızı From dfdca169924e39259519887bd71175a9d55493c8 Mon Sep 17 00:00:00 2001 From: Ndraaa-repo <273137447+Ndraaa-repo@users.noreply.github.com> Date: Sun, 18 Oct 2026 09:46:34 +0000 Subject: [PATCH 11/26] Community translations by @Ndraaa-repo --- app/src/main/res/values-id/strings.xml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml index 7f5af4f1d..ed045d399 100644 --- a/app/src/main/res/values-id/strings.xml +++ b/app/src/main/res/values-id/strings.xml @@ -117,4 +117,19 @@ Anda dapat menyesuaikan gaya animasi, warna, dan perilakunya. Fitur ini berfungs Skala animasi jendela Ikon aplikasi Sesuaikan ikon peluncur layar beranda. + Efek notifikasi + Putar efek masing-masing aplikasi saat notifikasi tiba. + Tampilkan kemajuan pengunduhan dan pembaruan langsung pada LED. + Hanya ketika layar mati + Jangan memicu di mode DND + Ubah volume media lebih cepat dengan setiap penekanan tombol. + Aktifkan volume steps + langkah per tekanan + Volume aplikasi + Atur volume terpisah untuk setiap aplikasi. + Aktifkan volume aplikasi + Kontrol UI overlay + Tambah aplikasi + Atur volume sebelum aplikasi mulai memutar musik. + Sedang memutar · %1$s \ No newline at end of file From 0ea091711b95d81d5cb9528d481be9cbb5cebe81 Mon Sep 17 00:00:00 2001 From: Yokitu <343550620+Yokitu@users.noreply.github.com> Date: Sun, 18 Oct 2026 10:35:00 +0000 Subject: [PATCH 12/26] Community translations by @Yokitu --- app/src/main/res/values-zh/strings.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index 3e5943183..6c8f9510d 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -1667,4 +1667,7 @@ 以覆盖层的形式 息屏的壁纸 Duo(镜头交互环) + 简报 + 获取当前正在发生事情的简报 + 播放时点赞 From 28d92ef97a8a757be7b3e19e1a8d4e0ac3218879 Mon Sep 17 00:00:00 2001 From: Cyan3581 <293277072+Cyan3581@users.noreply.github.com> Date: Sun, 18 Oct 2026 11:28:15 +0000 Subject: [PATCH 13/26] Community translations by @Cyan3581 --- app/src/main/res/values-zh/strings.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index 6c8f9510d..62a608be7 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -1670,4 +1670,10 @@ 简报 获取当前正在发生事情的简报 播放时点赞 + 短暂显示 + 短暂在灵动岛显示更新,然后恢复紧凑状态 + 次级气泡(消息环) + 视觉上居中对齐 + 在什么时候显示 + 解锁时 From fe846964dd184a3c1f2320a18597f445ffcf004f Mon Sep 17 00:00:00 2001 From: Cyan3581 <293277072+Cyan3581@users.noreply.github.com> Date: Sun, 18 Oct 2026 11:33:54 +0000 Subject: [PATCH 14/26] Community translations by @Cyan3581 --- app/src/main/res/values-zh/strings.xml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index 62a608be7..f9a81e902 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -1676,4 +1676,12 @@ 视觉上居中对齐 在什么时候显示 解锁时 + 打开应用时隐藏 + 全屏时显示 + 隐藏系统的通知(横幅通知) + 动态隐藏实时更新 + 隐藏紧凑型灵动岛的所有项目 + 展开时隐藏所有内容 + 动态隐藏状态栏图标 + 点击外部区域时关闭 From 3f3a7bb0ab3981cbb6161f5d063c1e09182cb746 Mon Sep 17 00:00:00 2001 From: lufranca21-oss <242986480+lufranca21-oss@users.noreply.github.com> Date: Sun, 18 Oct 2026 11:54:55 +0000 Subject: [PATCH 15/26] Community translations by @lufranca21-oss --- app/src/main/res/values-pt/strings.xml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 5d33fb078..5ff05db0c 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -1697,7 +1697,7 @@ Duração antes de retornar ao estado de comprimido colapsado (0 para infinito) Mostrar fica de alinhamento Escala espandida - Tamanho da fonte + tamanho da fonte (letras) raio de canto expandido Acolchoamento expandido Acolchoamento superior expandido @@ -1729,4 +1729,18 @@ Prioridade ao fechar Mostrar os próximos eventos em Ocultar enquanto o aplicativo estiver aberto + Mostrador de relógio + customize seu mostrador de relógio (estranho) + Personalizar widgets de complicações + compilações + Instalar eSIM + Mesmo em regiões sem suporte + bicolor + Horas em branco, minutos em cor de destaque + Apenas o esboço + Exibir apenas os contornos da fonte em vez do texto preenchido. + esconder bateria + Ocultar rastros de arco e indicadores da bateria + esconder ícones do dispositivo + Ocultar ícones de relógio e telefone na parte inferior From 75984deecb37c9acd6fbf6382f4b5c840b82d722 Mon Sep 17 00:00:00 2001 From: lufranca21-oss <242986480+lufranca21-oss@users.noreply.github.com> Date: Sun, 18 Oct 2026 12:02:38 +0000 Subject: [PATCH 16/26] Community translations by @lufranca21-oss --- app/src/main/res/values-pt/strings.xml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 5ff05db0c..fd0816aea 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -1743,4 +1743,22 @@ Ocultar rastros de arco e indicadores da bateria esconder ícones do dispositivo Ocultar ícones de relógio e telefone na parte inferior + mostrar compilações + Exibir widgets laterais esquerdo e direito + mostrar no AOD + manter compilações visíveis mesmo no AOD + esboço das compilações + mostrar uma borda circular ao redor dos itens + compilação esquerda + compilação direita + Mostrar brilho + Gradiente dinâmico de destaque superior para eventos e viagens. + escolha o que mostrar + alerta de bateria baixa + Exibir alerta quando a bateria do relógio ou do telefone estiver abaixo de 20%. + Já chegamos? (Previsão de chegada da viagem) + mostrar tempo restante/distância para a destinação + Mostrar as próximas reuniões de hoje + próximo alarme + Exibir o horário do alarme quando não houver eventos. From fb767cc93836381603afad69652312c96d114121 Mon Sep 17 00:00:00 2001 From: lufranca21-oss <242986480+lufranca21-oss@users.noreply.github.com> Date: Sun, 18 Oct 2026 12:08:10 +0000 Subject: [PATCH 17/26] Community translations by @lufranca21-oss --- app/src/main/res/values-pt/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index fd0816aea..d90336412 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -1761,4 +1761,6 @@ Mostrar as próximas reuniões de hoje próximo alarme Exibir o horário do alarme quando não houver eventos. + capturas de tela + Limpar capturas de tela compartilhadas e antigas From b33e69b4cd4192d802c2dc67bcc92f51c3635a61 Mon Sep 17 00:00:00 2001 From: baconroblox9999-alt <278128714+baconroblox9999-alt@users.noreply.github.com> Date: Sun, 18 Oct 2026 11:58:28 +0000 Subject: [PATCH 18/26] Community translations by @baconroblox9999-alt --- app/src/main/res/values-vi/strings.xml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index f40ec053d..907a025a6 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -685,7 +685,7 @@ Configure some basic settings to get started. App Settings Ngôn ngữ - Haptic Feedback + Rung phản hồi Cập nhật Tự động kiểm tra cập nhật Kiểm tra bản cập nhật khi khởi chạy ứng dụng @@ -1944,4 +1944,14 @@ Cần có quyền truy cập trợ năng để hiển thị lớp phủ và cầ Hình ảnh Khoảng thời gian Hành vi + Hỗ trợ gỡ lỗi ẩn + Cử chỉ luôn khả dụng + Giữ cho vùng cử chỉ hoạt động ngay cả khi đảo bị ẩn + Duy trì hướng ngang + Cân bằng trực quan island thu gọn + Bong bóng phụ + Duy trì chế độ toàn màn hình + Ẩn Live Updates tự động + Ẩn tất cả mục cho island thu gọn + Ẩn động các biểu tượng thanh trạng thái From 542a2c9496962157c91625132b469dcaec6e3e4a Mon Sep 17 00:00:00 2001 From: baconroblox9999-alt <278128714+baconroblox9999-alt@users.noreply.github.com> Date: Sun, 18 Oct 2026 12:07:58 +0000 Subject: [PATCH 19/26] Community translations by @baconroblox9999-alt --- app/src/main/res/values-vi/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index 907a025a6..39395cee7 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -1946,7 +1946,7 @@ Cần có quyền truy cập trợ năng để hiển thị lớp phủ và cầ Hành vi Hỗ trợ gỡ lỗi ẩn Cử chỉ luôn khả dụng - Giữ cho vùng cử chỉ hoạt động ngay cả khi đảo bị ẩn + Giữ cho vùng cử chỉ hoạt động ngay cả khi Island bị ẩn Duy trì hướng ngang Cân bằng trực quan island thu gọn Bong bóng phụ From a3760c840115c9ddd7b30bf094d06782291060a8 Mon Sep 17 00:00:00 2001 From: elecsis-gamer <164583515+elecsis-gamer@users.noreply.github.com> Date: Sun, 18 Oct 2026 13:00:54 +0000 Subject: [PATCH 20/26] Community translations by @elecsis-gamer --- app/src/main/res/values-es/strings.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 538a85933..ce6226b68 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -1826,4 +1826,10 @@ Requiere permiso de administrador del dispositivo si se utiliza el bloqueo.Brilla brevemente detrás de la isla el color de la app Colores dinamicos Deshabilirar si el panel de volumen esta abierto + Expandir antes de una curva + Línea compacta después expandir + Burbuja secundaria + Isla compacta visualmente equilibrada + Mantenlo en pantalla completa + Ocultar dinámicamente (isla compacta) los iconos de la barra de estado From 9b7433ac233086dcaa9fb7d254818670750f9715 Mon Sep 17 00:00:00 2001 From: elecsis-gamer <164583515+elecsis-gamer@users.noreply.github.com> Date: Sun, 18 Oct 2026 13:35:50 +0000 Subject: [PATCH 21/26] Community translations by @elecsis-gamer --- app/src/main/res/values-es/strings.xml | 42 +++++++++++++++++++++++++- 1 file changed, 41 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index ce6226b68..a2780c6aa 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -1573,7 +1573,7 @@ Cuando llegue un mensaje o alerta de una aplicación seleccionada, la Pantalla s Permitir bajar el límite del brillo de pantalla cuando el modo ahorro este activado. Factor del Ajustador de Brillo Deshabilitar Animaciones - Apagar anjmacjones de ventanas y de sistema. + Apagar animaciones de ventanas y de sistema. Desactivar Pantalla Siempre Encendida Apagar Pantalla Siempre Encendida / Ambiente. Forzar tema oscuro cuando el modo ahorro este activado. @@ -1832,4 +1832,44 @@ Requiere permiso de administrador del dispositivo si se utiliza el bloqueo.Isla compacta visualmente equilibrada Mantenlo en pantalla completa Ocultar dinámicamente (isla compacta) los iconos de la barra de estado + Escalones de volumen + Cambia el volumen del medio más rápido con cada pulsación de tecla + Volumen por app + Establece un volumen separado para cada app + Añadir app + Pon un volumen antes de que empiece la app a reproducirse + Superposición de la interfaz de control + Activar el volumen por app + Habilitar escalones de volumen + Escalones por pulsación + Pila de widgets + Apila widgets y cambia entre ellos + Lanzador de actividades + Abre o fija cualquier pantalla de la aplicación + Atajos de pantalla de bloqueo + Ejecuta tus propias acciones desde la pantalla de bloqueo + Barra de gestos, gestos y ajustes en la barra de navegación + Activar atajos de pantalla de bloqueo + Derecha + Izquierda + Notificación de baterías + Mostrar porcentaje + Separar canales de batería + Separar canales LR (Izquierda-derecha) + Poner todas las aplicaciones en el grupo de espera de aplicaciones cuando estén activas. + Desactivar el lanzamiento rapido + Reduce el aumento de CPU durante el inicio de la app para ahorrar energía. + Entra en modo de suspensión Doze más rápido cuando la pantalla se apaga. + Activar Doze rápido + Desactivar sensores opcionales + Desactivar los sensores opcionales que consumen mucha energía, como el sensor de proximidad, el giroscopio, etc. + Posponer la copia de seguridad completa + Posponer las copias de seguridad completas del sistema hasta que se desactive el modo de ahorro de batería. + Posponer las copias de seguridad de tipo clave-valor. + Posponer copia de seguridad de tipo clave-valor + Restringir la detección de palabras de activación del asistente (por ejemplo, «Ok Google»). + Modo de cambio de sonido + Iluminación facial + Aumentar el brillo en condiciones de poca luz. + Umbral de luz ambiental From 3a8894090353268d2a7130354498aebab5bec24f Mon Sep 17 00:00:00 2001 From: flyinghouse-ma <312513129+flyinghouse-ma@users.noreply.github.com> Date: Sun, 18 Oct 2026 13:25:08 +0000 Subject: [PATCH 22/26] Community translations by @flyinghouse-ma --- app/src/main/res/values-zh/strings.xml | 45 ++++++++++++++++++++++---- 1 file changed, 39 insertions(+), 6 deletions(-) diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index f9a81e902..16a0c3dcf 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -389,7 +389,7 @@ 用于关闭屏幕的隐形小组件 状态栏图标 控制状态栏图标的可见性 - 保持唤醒 + 屏幕常亮 保持屏幕常亮 地图省电模式 适用于任何 Android 设备 @@ -1641,7 +1641,7 @@ 下拉状态栏时隐藏图标 锁定时隐藏 輕點 - 點兩下 + 双击 下滑 允許各種應用程式在系統設定上方繪製覆蓋層 導覽操作 @@ -1652,8 +1652,8 @@ 边框发散光影 持续时间 扩散范围 - 平移 - 水平 + 水平位置 + 垂直位置 圆环半径 圆环粗细 播放器大小 @@ -1665,7 +1665,7 @@ 它不能被折叠 状态快照 以覆盖层的形式 - 息屏的壁纸 + 息屏壁纸 Duo(镜头交互环) 简报 获取当前正在发生事情的简报 @@ -1677,11 +1677,44 @@ 在什么时候显示 解锁时 打开应用时隐藏 - 全屏时显示 + 全屏时保持显示 隐藏系统的通知(横幅通知) 动态隐藏实时更新 隐藏紧凑型灵动岛的所有项目 展开时隐藏所有内容 动态隐藏状态栏图标 点击外部区域时关闭 + 启用状态快照 + 显示状态快照 + 自动检测摄像头位置 + 自动对齐至前置摄像头旁 + 单击 + 当媒体播放时停止 + 右滑 + 正在播放时切换下一首 + 自动调整亮度 + 粗体文本 + 加粗文字以提高易读性 + 使用 Material You 色彩 + 媒体卡片取色 + 播放时提取封面色彩,作为卡片背景 + 在快捷设置中隐藏 + 在锁屏中隐藏 + 设备锁屏时隐藏此组件 + 使用媒体播放卡片 + 显示播放信息 + 将音符替换为应用图标 + 音量级数 + 每次按键时更快地调节媒体音量 + 应用独立音量控制 + 为每个应用单独设置音量 + 开启音量级数 + 每次按压音量的调节级数 + 启用单独APP音量控制 + 添加应用 + 为每个应用设置初始音量 + 小部件叠放 + 将多个小部件叠放在一起,并在它们之间滑动切换 + 人脸补光 + 在较暗时自动调高亮度 From 07df6736fd78942325f9093df54f643c4b548bf9 Mon Sep 17 00:00:00 2001 From: fishqaq123 <145851012+fishqaq123@users.noreply.github.com> Date: Sun, 18 Oct 2026 13:27:34 +0000 Subject: [PATCH 23/26] Community translations by @fishqaq123 --- app/src/main/res/values-zh/strings.xml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index 16a0c3dcf..c8402e24a 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -389,7 +389,7 @@ 用于关闭屏幕的隐形小组件 状态栏图标 控制状态栏图标的可见性 - 屏幕常亮 + 保持唤醒 保持屏幕常亮 地图省电模式 适用于任何 Android 设备 @@ -1641,7 +1641,7 @@ 下拉状态栏时隐藏图标 锁定时隐藏 輕點 - 双击 + 點兩下 下滑 允許各種應用程式在系統設定上方繪製覆蓋層 導覽操作 @@ -1652,8 +1652,8 @@ 边框发散光影 持续时间 扩散范围 - 水平位置 - 垂直位置 + 平移 + 水平 圆环半径 圆环粗细 播放器大小 @@ -1665,7 +1665,7 @@ 它不能被折叠 状态快照 以覆盖层的形式 - 息屏壁纸 + 息屏的壁纸 Duo(镜头交互环) 简报 获取当前正在发生事情的简报 @@ -1717,4 +1717,14 @@ 将多个小部件叠放在一起,并在它们之间滑动切换 人脸补光 在较暗时自动调高亮度 + 预览 + 自动 + 摄像头宽度 + 保持显示 + 显示时长 + 通过使用叠加层 + 安装 eSIM + 即使在不支持的地区/国家 + 高光 + 活动启动器 From 66b581441606a5329ceced80bbbf2e757b70667c Mon Sep 17 00:00:00 2001 From: productbyPHT <244645029+productbyPHT@users.noreply.github.com> Date: Sun, 18 Oct 2026 14:23:36 +0000 Subject: [PATCH 24/26] Community translations by @productbyPHT --- app/src/main/res/values-vi/strings.xml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index 39395cee7..42525b6d9 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -685,7 +685,7 @@ Configure some basic settings to get started. App Settings Ngôn ngữ - Rung phản hồi + Haptic Feedback Cập nhật Tự động kiểm tra cập nhật Kiểm tra bản cập nhật khi khởi chạy ứng dụng @@ -1945,13 +1945,19 @@ Cần có quyền truy cập trợ năng để hiển thị lớp phủ và cầ Khoảng thời gian Hành vi Hỗ trợ gỡ lỗi ẩn - Cử chỉ luôn khả dụng - Giữ cho vùng cử chỉ hoạt động ngay cả khi Island bị ẩn - Duy trì hướng ngang + Các cử chỉ luôn khả dụng + Giữ cho vùng thao tác cử chỉ vẫn khả dụng ngay cả khi island đang ẩn đi + Giữ ở chế độ ngang Cân bằng trực quan island thu gọn Bong bóng phụ - Duy trì chế độ toàn màn hình + Giữ ở chế độ toàn màn hình Ẩn Live Updates tự động Ẩn tất cả mục cho island thu gọn Ẩn động các biểu tượng thanh trạng thái + Số lượng tối đa để xem + Kích hoạt đèn thông báo + Lớp phủ + Tìm kiếm Essential + Khoảng cách phía trên ở chế độ ngang + Liên kết với tai thỏ khi không hoạt động From dfcfa7e554aad1645121a5fecaf86b779d47ad9b Mon Sep 17 00:00:00 2001 From: oliviamario5800-oss <227508506+oliviamario5800-oss@users.noreply.github.com> Date: Sun, 18 Oct 2026 14:43:36 +0000 Subject: [PATCH 25/26] Community translations by @oliviamario5800-oss --- app/src/main/res/values-ja/strings.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 23fd4dac8..0cdefbff5 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -1894,4 +1894,11 @@ Islandが非表示の状態でもジェスチャーができるようにします ダイナミックアイランド 意識ゲート画面を表示するアプリを選択 + 画面分割ジェスチャー + 画面下部から2本の指で上にスワイプして、現在のアプリを分割または分割解除します + 戻るジェスチャー + エッジの幅とアプリごとの戻るジェスチャー + ジェスチャーバー、ナビゲーションジェスチャー、ナビゲーションバーの調整 + ロック画面ショートカット + ロック画面から独自のアクションを実行します From 2955030e5c5ca645d4b3c79e33f1b1255bee0504 Mon Sep 17 00:00:00 2001 From: sameerasw Date: Sun, 18 Oct 2026 22:04:19 +0530 Subject: [PATCH 26/26] fix: remove orphaned battery alert translations and flag extra translation keys in validation --- app/src/main/res/values-de/strings.xml | 5 ----- app/src/main/res/values-es/strings.xml | 2 -- app/src/main/res/values-pt/strings.xml | 5 ----- app/src/main/res/values-tr/strings.xml | 2 -- scripts/merge_translation_prs.sh | 5 +++++ scripts/validate_strings.py | 14 +++++++++++++- 6 files changed, 18 insertions(+), 15 deletions(-) diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 28d4cff09..23385cf40 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -1928,11 +1928,6 @@ Eingeschränkt – Niedrigste Priorität (Android 12+); etwa einmal täglich geb Prozentanzeige % nur unter folgenden Bedingungen Leerlauffarbe - Akkuwarnungen - Laden angeschlossen - Niedriger Akkustand (11-20) - Kritischer Akkustand (0-10%) - Symbolposition Sekunden anzeigen Nur im Launcher anzeigen Ausblenden, solange eine App geöffnet ist diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index a2780c6aa..556daf89c 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -1850,8 +1850,6 @@ Requiere permiso de administrador del dispositivo si se utiliza el bloqueo.Ejecuta tus propias acciones desde la pantalla de bloqueo Barra de gestos, gestos y ajustes en la barra de navegación Activar atajos de pantalla de bloqueo - Derecha - Izquierda Notificación de baterías Mostrar porcentaje Separar canales de batería diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index d90336412..d1e88c964 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -1720,11 +1720,6 @@ Ocultar dinamicamente os ícones da barra de status Ocultar tudo quando expandido Dispensar atividades externas - Posição do ícone - Bateria crítica (0-10%) - Bateria fraca (11-20%) - Carregador conectado - Alertas de bateria Mostrar todos os eventos do dia Prioridade ao fechar Mostrar os próximos eventos em diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 265340472..d71fe3ae8 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -1845,8 +1845,6 @@ Düğme yeniden eşleme bir ses seviyesi tuşu için uzun basma eylemi varsa, o Adanın Yeri Görseller Hizalama ipucunu göster - Sol - Sağ Orta İnternet Hızı diff --git a/scripts/merge_translation_prs.sh b/scripts/merge_translation_prs.sh index 37b8b2551..0612a3154 100755 --- a/scripts/merge_translation_prs.sh +++ b/scripts/merge_translation_prs.sh @@ -56,4 +56,9 @@ while read -r num branch; do done <<< "$prs" git checkout -q "$start_branch" +if ! python3 scripts/validate_strings.py >/dev/null 2>&1; then + python3 scripts/validate_strings.py --fix >/dev/null 2>&1 + echo "develop has translation issues after merging; fixed locally in the working tree, review and commit" + git status --short +fi echo; echo "Merged: ${merged[*]:-none}"; echo "Failed: ${failed[*]:-none}" diff --git a/scripts/validate_strings.py b/scripts/validate_strings.py index 6a5d1ff10..79a48ec05 100755 --- a/scripts/validate_strings.py +++ b/scripts/validate_strings.py @@ -9,6 +9,7 @@ 4. Unescaped Percentage Signs (%) 5. Format Specifier Mismatches (compared against values/strings.xml) 6. Invalid Escape Sequences +7. Extra Translations (keys missing from values/strings.xml, fails lint ExtraTranslation) Usage: python3 scripts/validate_strings.py # Validate all strings.xml files @@ -177,6 +178,7 @@ def validate_file(file_path, base_strings, auto_fix=False): ) new_lines = list(lines) + lines_to_drop = set() for idx, line in enumerate(lines, start=1): for match in string_tag_pattern.finditer(line): @@ -201,6 +203,13 @@ def validate_file(file_path, base_strings, auto_fix=False): item_issues = check_string_value(key, val, is_formatted) + if base_strings and os.path.basename(os.path.dirname(file_path)) != "values" and key not in base_strings: + item_issues.append({ + 'type': 'EXTRA_TRANSLATION', + 'msg': f"'{key}' is not defined in values/strings.xml (lint ExtraTranslation).", + 'fixable': True + }) + # Format Specifier Comparison against base strings if key in base_strings: base_specs = base_strings[key]['specifiers'] @@ -244,6 +253,9 @@ def validate_file(file_path, base_strings, auto_fix=False): temp = temp.replace('VALID_SPEC_', '') fixed_val = temp.replace('DOUBLE_PERCENT_MARKER', '%%') fixed_this_item = True + elif issue['type'] == 'EXTRA_TRANSLATION': + lines_to_drop.add(idx - 1) + file_modified = True elif issue['type'] == 'MALFORMED_FORMAT_SPECIFIER': fixed_val = fixed_val.replace('ф', 'f') fixed_this_item = True @@ -259,7 +271,7 @@ def validate_file(file_path, base_strings, auto_fix=False): if auto_fix and file_modified: with open(file_path, 'w', encoding='utf-8') as f: - f.writelines(new_lines) + f.writelines(l for i, l in enumerate(new_lines) if i not in lines_to_drop) return issues_found, file_modified