From 338d46ac6856bc14443767e253191c62beaed74f Mon Sep 17 00:00:00 2001 From: pmineev Date: Sun, 25 Aug 2024 14:22:13 +0000 Subject: [PATCH 1/7] Translated using Weblate (Russian) Currently translated at 100.0% (369 of 369 strings) Translation: Syncthing/Android app strings Translate-URL: https://hosted.weblate.org/projects/syncthing/android/stringsxml/ru/ --- app/src/main/res/values-ru/strings.xml | 64 +++++++++++++------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 43bc922b1..4d671bfff 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -83,7 +83,7 @@ Устройства не найдены - В актуальном состоянии + Актуально Синхронизация (%1$d%%) @@ -93,7 +93,7 @@ Неизвестно - Скачивание + Загрузка Отдача @@ -104,7 +104,7 @@ Сбой Syncthing. - "Скачивание: " + "Загрузка: " "Отдача: " @@ -186,7 +186,7 @@ Сканировать QR-код - Не удалось получить root-права + Root-права не получены Веб-интерфейс @@ -202,18 +202,18 @@ Экспериментальное Выберите режимы работы Syncthing. - Работать на мобильном Интернете - Работать при подключении через мобильную сеть. Внимание! Так вы можете потратить большое количество платного трафика. - Работать на Wi-Fi + Работать по мобильной сети + Работать, когда устройство подключено к мобильной сети. Предупреждение: это может потреблять много данных из тарифного плана вашего мобильного оператора, если вы синхронизируете большие объемы данных. + Работать по Wi-Fi Работать, когда устройство подключено к сети Wi-Fi. - Работать на точке доступа - Работать при подключении к сети с ограниченным трафиком. Внимание! Так вы можете потратить большое количество платного трафика. - Работать на выбранных сетях Wi-Fi + Работать в тарифицированных Wi-Fi сетях + Работать, когда устройство подключено к тарифицированной Wi-Fi сети, например, к точке доступа или при раздаче Wi-Fi с телефона. Внимание: При синхронизации большого количества данных может быть израсходована значительная часть тарифного плана. + Работать в указанных Wi-Fi сетях Работать только в выбранных сетях Wi-Fi: %1$s Работать на всех сетях Wi-Fi. Включите Wi-Fi, чтобы выбрать сети. Подключитесь к сети Wi-Fi, чтобы добавить её в список. - Вы должны разрешить определение местоположения для использования данной функции. + Вы должны разрешить позиционирование для использования данной функции. Требуется разрешение Начиная с Android 8.1, для чтения имени сети WiFi требуется разрешение позиционирования. Вы можете пользоваться данной функцией только если разрешите позиционирование. Работать при питании @@ -222,8 +222,8 @@ От батареи. Учитывать настройки энергосбережения Android Отключить Syncthing в режиме энергосбережения. - Учитывать системную настройку автосинхронизации - Отключить Syncthing, когда системная настройка автосинхронизации выключена. + Соблюдать настройку Android \'Автоматическая синхронизация данных\' + Отключать Syncthing, если опция \'Автоматическая синхронизация данных\' отключена. Работать в режиме полёта Включите, если ваше устройство испытывает проблемы с поиском сетей Wi-FI в режиме полёта. Настройка сервиса @@ -264,22 +264,22 @@ Внешнее Имя устройства Прослушиваемые адреса для синхронизации - Лимит скачивания (КиБ/с) - Лимит отдачи (КиБ/с) + Ограничение скорости загрузки (КиБ/с) + Ограничение скорости отдачи (КиБ/с) Глобальное обнаружение Локальное обнаружение Использовать обход NAT Серверы глобального обнаружения Использовать ретрансляторы - Анонимные отчеты + Анонимные отчёты об использовании Адрес GUI Отменить игнорирование устройств и папок - Вы отменяете игнорирование устройств и папок. Продолжить\? + Это отменит предыдущие решения об игнорировании устройств и папок. Продолжить? Успешно отменено. Экспорт настроек - Введите число меньше %1$d и больше %2$d. + Недопустимое значение. Введите значение от %1$d до %2$d. Подсоединиться через прокси Прокси не настроены. @@ -311,12 +311,12 @@ Импорт настроек не удался, убедитесь, что файлы находятся в %1$s - Опции STTRACE + Параметры STTRACE Переменные окружения - Некорректная переменная окружения + Недопустимое значение строки переменных среды - Очистить базу данных + Сбросить базу данных Это действие должно выполняться только по рекомендации нашей поддержки. \nВы уверены, что хотите очистить базу данных Syncthing\? @@ -491,11 +491,11 @@ Только отправка Только приём - Папка будет и отправлять, и принимать изменения. - Внешние изменения не будут применены, но локальные изменения будут отправлены на другие устройства. - Файлы будут синхронизированы с внешних источников, но любые локальные изменения не будут отправлены обратно. + Папка будет отправлять и получать изменения от удаленных устройств. + Файлы защищены от изменений, внесенных на других устройствах, но изменения, внесенные на этом устройстве, будут отправлены на остальные устройства кластера. + Файлы синхронизируются с кластером, но любые изменения, внесенные локально, не будут отправлены на другие устройства. - Порядок отправки файлов + Порядок получения файлов Случайно По алфавиту @@ -504,12 +504,12 @@ Сначала старые Сначала новые - Отправлять файлы в случайном порядке. - Отправлять файлы в алфавитном порядке. - Отправить файлы в порядке их размера, сначала маленькие. - Отправить файлы в порядке их размера, сначала большие. - Отправлять файлы в порядке даты их изменения, сначала старые. - Отправлять файлы в порядке даты их изменения, сначала новые. + Получать файлы в случайном порядке. + Получать файлы в алфавитном порядке. + Получать файлы в порядке размера, начиная с меньших. + Получать файлы в порядке размера, начиная с больших. + Получать файлы в порядке времени изменения, начиная со старых. + Получать файлы в порядке времени изменения, начиная с новых. Максимальный срок Очистить после @@ -528,7 +528,7 @@ Путь, где нужно хранить версии (оставьте пустым для папки по умолчанию .stversions внутри общей папки). Количество дней хранения файлов в корзине. Ноль значит навсегда Первый параметр командной строки - путь к папке, второй - относительный путь в этой папке. - Выберите способ управления версиями + Выберите тип управления версиями. Обычное Корзина From abd6b11219d76ab767b9ab2fa6c14a6b1f3fd8b0 Mon Sep 17 00:00:00 2001 From: Sketch6580 Date: Sun, 22 Sep 2024 09:53:12 +0000 Subject: [PATCH 2/7] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (369 of 369 strings) Translation: Syncthing/Android app strings Translate-URL: https://hosted.weblate.org/projects/syncthing/android/stringsxml/zh_Hans/ --- app/src/main/res/values-zh-rCN/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 0b5f9f89d..c9cc594c9 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -468,7 +468,7 @@ 错误 未知 已暂停 - 不同步 + 未同步 %1$s / %2$s 启用后台运行时,不支持停止 Syncthing。 From c6ba33126fab4cce18648764b947657db5e5436c Mon Sep 17 00:00:00 2001 From: Simon Frei Date: Sun, 29 Sep 2024 17:09:21 +0200 Subject: [PATCH 3/7] Bump go to 1.22.7 --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 76bfd0a95..54418f8c8 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,6 +1,6 @@ FROM eclipse-temurin:11-jdk-jammy -ENV GO_VERSION 1.22.1 +ENV GO_VERSION 1.22.7 # Can be found scrolling down on this page: # https://developer.android.com/studio/index.html#command-tools From b4ad87efd1bf22e4747741033d30bbd4a0818bf6 Mon Sep 17 00:00:00 2001 From: Simon Frei Date: Sun, 29 Sep 2024 17:09:55 +0200 Subject: [PATCH 4/7] Updated Syncthing to v1.27.12 --- syncthing/src/github.com/syncthing/syncthing | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syncthing/src/github.com/syncthing/syncthing b/syncthing/src/github.com/syncthing/syncthing index a28441a9b..a3c340ece 160000 --- a/syncthing/src/github.com/syncthing/syncthing +++ b/syncthing/src/github.com/syncthing/syncthing @@ -1 +1 @@ -Subproject commit a28441a9bfae6d2bca84215534dc0f9faea8e4dc +Subproject commit a3c340ece9895887dfeaec759340f807f3b80e51 From 085902de6630b74532c64f38edd67039d6bcac7e Mon Sep 17 00:00:00 2001 From: Simon Frei Date: Sun, 29 Sep 2024 17:20:26 +0200 Subject: [PATCH 5/7] Bumped version to 1.27.12 --- app/build.gradle.kts | 4 ++-- app/src/main/play/release-notes/en-GB/default.txt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 3ea7c86c7..cb3c45330 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -44,8 +44,8 @@ android { applicationId = "com.nutomic.syncthingandroid" minSdk = 21 targetSdk = 33 - versionCode = 4391 - versionName = "1.27.10" + versionCode = 4392 + versionName = "1.27.12" testApplicationId = "com.nutomic.syncthingandroid.test" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } diff --git a/app/src/main/play/release-notes/en-GB/default.txt b/app/src/main/play/release-notes/en-GB/default.txt index 57c8b1dfe..cb768838f 100644 --- a/app/src/main/play/release-notes/en-GB/default.txt +++ b/app/src/main/play/release-notes/en-GB/default.txt @@ -1,4 +1,4 @@ -* Update Syncthing to v1.27.10: https://github.com/syncthing/syncthing/releases/tag/v1.27.10 -* App changelog: https://github.com/syncthing/syncthing-android/releases/tag/1.27.10 +* Update Syncthing to v1.27.12: https://github.com/syncthing/syncthing/releases/tag/v1.27.12 +* App changelog: https://github.com/syncthing/syncthing-android/releases/tag/1.27.12 Still no releases on google play, see https://github.com/syncthing/syncthing-android/issues/2064 From a85b5a6cd3d66e3ed0cece4acfe364648765f955 Mon Sep 17 00:00:00 2001 From: Simon Frei Date: Sun, 29 Sep 2024 17:47:03 +0200 Subject: [PATCH 6/7] Fix release workflow Play is now refusing the upload due to the target SDK that's too low. I still want to get the APK for the github release now, so disable pushing to google play now. --- .github/workflows/release-app.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-app.yaml b/.github/workflows/release-app.yaml index dbd95b192..0c782228c 100644 --- a/.github/workflows/release-app.yaml +++ b/.github/workflows/release-app.yaml @@ -45,7 +45,9 @@ jobs: echo '${{ secrets.SIGNING_KEYSTORE_JKS_BASE64 }}' | base64 -d > "$SYNCTHING_RELEASE_STORE_FILE" echo '${{ secrets.GOOGLE_PLAY_SECRETS_BASE64 }}' | base64 -d > "$SYNCTHING_RELEASE_PLAY_ACCOUNT_CONFIG_FILE" java -version - ./gradlew --no-daemon buildNative lint assembleRelease bundleRelease publishReleaseBundle + # TODO: Readd publishReleaseBundle if google play works again, or + # remove everything related to publishing to google play. + ./gradlew --no-daemon buildNative lint assembleRelease bundleRelease rm "$SYNCTHING_RELEASE_STORE_FILE" "$SYNCTHING_RELEASE_PLAY_ACCOUNT_CONFIG_FILE" echo '${{ secrets.GNUPG_SIGNING_KEY_BASE64 }}' | base64 -d | gpg --import From 7e98855437673f33ae2b326adfa6064803c3f158 Mon Sep 17 00:00:00 2001 From: Simon Frei Date: Sun, 29 Sep 2024 17:49:47 +0200 Subject: [PATCH 7/7] Bumped version to 1.27.12.1 --- app/build.gradle.kts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index cb3c45330..6a95f3cc8 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -44,8 +44,8 @@ android { applicationId = "com.nutomic.syncthingandroid" minSdk = 21 targetSdk = 33 - versionCode = 4392 - versionName = "1.27.12" + versionCode = 4393 + versionName = "1.27.12.1" testApplicationId = "com.nutomic.syncthingandroid.test" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" }