Update and expand localized strings for handheld and Wear OS#1908
Conversation
daedaevibin
commented
May 5, 2026
- Added translations for German (DE), Spanish (MX), Japanese, and Korean.
- Reorganized and updated locale qualifiers for French, Italian, and Russian.
- Updated localized resources to reflect the app name change to PixelPlayer.
- Added feature-specific strings for AI integration, Watch transfer, and Backup/Restore.
- Synchronized Wear OS translations with handheld components.
- Added translations for German (DE), Spanish (MX), Japanese, and Korean. - Reorganized and updated locale qualifiers for French, Italian, and Russian. - Updated localized resources to reflect the app name change to PixelPlayer. - Added feature-specific strings for AI integration, Watch transfer, and Backup/Restore. - Synchronized Wear OS translations with handheld components.
|
I think I got all of them.. I'll double-check translations and inform you when I am fully done. Status: All seems correct. |
Bumps the gradle-dependencies group with 7 updates: | Package | From | To | | --- | --- | --- | | [io.netty:netty-common](https://github.com/netty/netty) | `4.2.12.Final` | `4.2.13.Final` | | [io.netty:netty-handler](https://github.com/netty/netty) | `4.2.12.Final` | `4.2.13.Final` | | [io.netty:netty-codec-http](https://github.com/netty/netty) | `4.2.12.Final` | `4.2.13.Final` | | [io.netty:netty-codec-http2](https://github.com/netty/netty) | `4.2.12.Final` | `4.2.13.Final` | | com.android.application | `9.2.0` | `9.2.1` | | com.android.test | `9.2.0` | `9.2.1` | | com.android.library | `9.2.0` | `9.2.1` | Updates `io.netty:netty-common` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) Updates `io.netty:netty-handler` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) Updates `io.netty:netty-codec-http` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) Updates `io.netty:netty-codec-http2` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) Updates `io.netty:netty-handler` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) Updates `io.netty:netty-codec-http` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) Updates `io.netty:netty-codec-http2` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) Updates `com.android.application` from 9.2.0 to 9.2.1 Updates `com.android.test` from 9.2.0 to 9.2.1 Updates `com.android.library` from 9.2.0 to 9.2.1 Updates `com.android.test` from 9.2.0 to 9.2.1 Updates `com.android.library` from 9.2.0 to 9.2.1 --- updated-dependencies: - dependency-name: io.netty:netty-common dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: io.netty:netty-handler dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: io.netty:netty-codec-http dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: io.netty:netty-codec-http2 dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: io.netty:netty-handler dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: io.netty:netty-codec-http dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: io.netty:netty-codec-http2 dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: com.android.application dependency-version: 9.2.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: com.android.test dependency-version: 9.2.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: com.android.library dependency-version: 9.2.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: com.android.test dependency-version: 9.2.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: com.android.library dependency-version: 9.2.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps `netty` from 4.2.12.Final to 4.2.13.Final. Updates `io.netty:netty-common` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) Updates `io.netty:netty-handler` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) Updates `io.netty:netty-codec-http` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) Updates `io.netty:netty-codec-http2` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) --- updated-dependencies: - dependency-name: io.netty:netty-common dependency-version: 4.2.13.Final dependency-type: direct:production - dependency-name: io.netty:netty-handler dependency-version: 4.2.13.Final dependency-type: direct:production - dependency-name: io.netty:netty-codec-http dependency-version: 4.2.13.Final dependency-type: direct:production - dependency-name: io.netty:netty-codec-http2 dependency-version: 4.2.13.Final dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
…ndencies-8fd2c5d9b4 Bump the gradle-dependencies group with 7 updates
Bumps |
…3.Final Bump netty from 4.2.12.Final to 4.2.13.Final
❗ Localization Regression Report (French / Italian / Russian)🧪 Summary of TestingAs the French and Italian localization maintainer, I tested this PR and found no functional improvements. Instead, it introduces a regression affecting localization support. 🚨 Current IssueThe PR breaks French, Italian, and Russian localization. What changed:
👀 Observed Behavior
🧠 Likely CauseThis appears to be a misunderstanding of Android's resource localization system. Removing 🛠️ RecommendationTo resolve this:
OR
|
Bumps the gradle-dependencies group with 16 updates: | Package | From | To | | --- | --- | --- | | androidx.paging:paging-common | `3.4.2` | `3.5.0` | | androidx.media:media | `1.7.1` | `1.8.0` | | androidx.compose.ui:ui-text-google-fonts | `1.11.0` | `1.11.1` | | androidx.compose.ui:ui | `1.11.0` | `1.11.1` | | androidx.compose.ui:ui-graphics | `1.11.0` | `1.11.1` | | androidx.compose.ui:ui-tooling | `1.11.0` | `1.11.1` | | androidx.compose.ui:ui-tooling-preview | `1.11.0` | `1.11.1` | | androidx.compose.ui:ui-test-manifest | `1.11.0` | `1.11.1` | | androidx.compose.ui:ui-test-junit4 | `1.11.0` | `1.11.1` | | androidx.compose.animation:animation | `1.11.0` | `1.11.1` | | androidx.compose.foundation:foundation | `1.11.0` | `1.11.1` | | androidx.paging:paging-runtime | `3.4.2` | `3.5.0` | | androidx.paging:paging-compose | `3.4.2` | `3.5.0` | | androidx.compose:compose-bom | `2026.04.01` | `2026.05.00` | | androidx.compose.material3:material3 | `1.5.0-alpha18` | `1.5.0-alpha19` | | androidx.baselineprofile | `1.5.0-alpha05` | `1.5.0-alpha06` | Updates `androidx.paging:paging-common` from 3.4.2 to 3.5.0 Updates `androidx.media:media` from 1.7.1 to 1.8.0 Updates `androidx.compose.ui:ui-text-google-fonts` from 1.11.0 to 1.11.1 Updates `androidx.compose.ui:ui` from 1.11.0 to 1.11.1 Updates `androidx.compose.ui:ui-graphics` from 1.11.0 to 1.11.1 Updates `androidx.compose.ui:ui-tooling` from 1.11.0 to 1.11.1 Updates `androidx.compose.ui:ui-tooling-preview` from 1.11.0 to 1.11.1 Updates `androidx.compose.ui:ui-test-manifest` from 1.11.0 to 1.11.1 Updates `androidx.compose.ui:ui-test-junit4` from 1.11.0 to 1.11.1 Updates `androidx.compose.animation:animation` from 1.11.0 to 1.11.1 Updates `androidx.compose.foundation:foundation` from 1.11.0 to 1.11.1 Updates `androidx.paging:paging-runtime` from 3.4.2 to 3.5.0 Updates `androidx.paging:paging-compose` from 3.4.2 to 3.5.0 Updates `androidx.paging:paging-compose` from 3.4.2 to 3.5.0 Updates `androidx.compose:compose-bom` from 2026.04.01 to 2026.05.00 Updates `androidx.compose.ui:ui` from 1.11.0 to 1.11.1 Updates `androidx.compose.ui:ui-graphics` from 1.11.0 to 1.11.1 Updates `androidx.compose.ui:ui-tooling` from 1.11.0 to 1.11.1 Updates `androidx.compose.ui:ui-tooling-preview` from 1.11.0 to 1.11.1 Updates `androidx.compose.ui:ui-test-manifest` from 1.11.0 to 1.11.1 Updates `androidx.compose.ui:ui-test-junit4` from 1.11.0 to 1.11.1 Updates `androidx.compose.material3:material3` from 1.5.0-alpha18 to 1.5.0-alpha19 Updates `androidx.baselineprofile` from 1.5.0-alpha05 to 1.5.0-alpha06 --- updated-dependencies: - dependency-name: androidx.paging:paging-common dependency-version: 3.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-dependencies - dependency-name: androidx.media:media dependency-version: 1.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-dependencies - dependency-name: androidx.compose.ui:ui-text-google-fonts dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.compose.ui:ui dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.compose.ui:ui-graphics dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.compose.ui:ui-tooling dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.compose.ui:ui-tooling-preview dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.compose.ui:ui-test-manifest dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.compose.ui:ui-test-junit4 dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.compose.animation:animation dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.compose.foundation:foundation dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.paging:paging-runtime dependency-version: 3.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-dependencies - dependency-name: androidx.paging:paging-compose dependency-version: 3.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-dependencies - dependency-name: androidx.paging:paging-compose dependency-version: 3.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-dependencies - dependency-name: androidx.compose:compose-bom dependency-version: 2026.05.00 dependency-type: direct:production dependency-group: gradle-dependencies - dependency-name: androidx.compose.ui:ui dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.compose.ui:ui-graphics dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.compose.ui:ui-tooling dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.compose.ui:ui-tooling-preview dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.compose.ui:ui-test-manifest dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.compose.ui:ui-test-junit4 dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.compose.material3:material3 dependency-version: 1.5.0-alpha19 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies - dependency-name: androidx.baselineprofile dependency-version: 1.5.0-alpha06 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
|
@rebornloki-dev Could you explain exactly what got "removed" ?? As on my end, there are values folders for each of the mentioned languages. It's potentially the fact I could've forgotten to include them in a file somewhere, but they exist on my end. They however, do exist. I did removed strictly incomplete ones, and replaced some with correct local folders instead of the generalized names I had seen. Nevermimd, I see what happened. I'll get on that soon, my apologies. (I was supposed to have copied all the folders but there was a lot more going on at one time with some unpushed changes I made.) |
Bumps `netty` from 4.2.12.Final to 4.2.13.Final. Updates `io.netty:netty-common` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) Updates `io.netty:netty-handler` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) Updates `io.netty:netty-codec-http` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) Updates `io.netty:netty-codec-http2` from 4.2.12.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.12.Final...netty-4.2.13.Final) --- updated-dependencies: - dependency-name: io.netty:netty-common dependency-version: 4.2.13.Final dependency-type: direct:production - dependency-name: io.netty:netty-handler dependency-version: 4.2.13.Final dependency-type: direct:production - dependency-name: io.netty:netty-codec-http dependency-version: 4.2.13.Final dependency-type: direct:production - dependency-name: io.netty:netty-codec-http2 dependency-version: 4.2.13.Final dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
…ndencies-57f82c4482 Bump the gradle-dependencies group with 16 updates
…3.Final Bump netty from 4.2.12.Final to 4.2.13.Final
- Add localized string resources, colors, and themes for German, Korean, Norwegian Bokmål, and Russian locales. - Rename the application from "PixelPlay" to "PixelPlayer" across all string resources and translation files. - Update `AndroidManifest.xml` to reflect the name change for the Application class, Glance widget receiver, and Media Button receiver.
|
@theovilardo @rebornloki-dev Cleared up that issue, added russian into the translations (since it already existed but was missing translations) and cleaned up some warnings and errors. Unsure as to why workflows fail on your end, they all ran fine on my side as well as building it directly. |
|
Note: apologies for the late responses and fixes. This is my first time dealing with this.. particular.. structure of files for translations (seperate xml files and folders) in comparison to large files with all the different items in one place like I am used too (i18n for web items and such). |