Component Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
PlayCover GPL-3.0 79% 1,137 6,055 36,509 0 1,233 126 0
PlayTools AGPL-3.0 38% 207 1,155 7,215 207 0 10 0
Glossary Glossary GPL-3.0 0 0 0 0 0 0 0

Overview

Project website playcover.io
Instructions for translators

Translations are needed before the release of any major release. macOS app built in SwiftUI that uses Xcode's localisation system to manage locales. We currently have all text used in the UI keyed and ready for localisation.

Project maintainers User avatar IsaacMarovitz
a week ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 5,777 28,268 171,912
Source 276 1,347 8,189
Translated 76% 4,433 74% 21,058 74% 128,188
Needs editing 19% 1,137 21% 6,055 21% 36,509
Read-only 4% 259 4% 1,257 4% 7,630
Failing checks 21% 1,233 24% 6,827 24% 41,367
Strings with suggestions 2% 136 2% 762 2% 4,709
Untranslated strings 3% 207 4% 1,155 4% 7,215

Quick numbers

28,268
Hosted words
5,777
Hosted strings
76%
Translated
and previous 30 days

Trends of last 30 days

Hosted words
+100%
Hosted strings
+100%
Translated
+76%
Contributors
+100%
User avatar None

Repository rebase failed

Rebasing (1/21)
dropping bc2c7115edf51992787134d127969b820341a8d5 Translated using Weblate (Turkish) -- patch contents already upstream
Rebasing (2/21)
dropping 70a73eef3674aadab6f1bfa49ae07072eb2992ee Translated using Weblate (Portuguese (Brazil)) -- patch contents already upstream
Rebasing (3/21)
dropping 0b90cc718efd076e7094a47f531f53f2da906d8c Translated using Weblate (German) -- patch contents already upstream
Rebasing (4/21)
dropping 921a46ff8fde910167c40f7a147518ba4edc8f88 Translated using Weblate (Danish) -- patch contents already upstream
Rebasing (5/21)
dropping c13ff22517e055b55d9717b9a428b8ff855c2c25 Translated using Weblate (Russian) -- patch contents already upstream
Rebasing (6/21)
dropping 848bb38b66d12266356fdc5ea7e08dfcc55ad000 Translated using Weblate (Romanian) -- patch contents already upstream
Rebasing (7/21)
dropping 711c55f7a351832028243c3df0a6a942ff3c5a2e Translated using Weblate (Ukrainian) -- patch contents already upstream
Rebasing (8/21)
dropping abbc68d71e62ad679342e6bffb7c8883cae9eba5 Translated using Weblate (Japanese) -- patch contents already upstream
Rebasing (9/21)
dropping baab089be4547bd597696e9f5749ddbb1820191c Translated using Weblate (Catalan) -- patch contents already upstream
Rebasing (10/21)
dropping ea059ae676cd8224ee6e705b104be2191ba0ff52 Translated using Weblate (Vietnamese) -- patch contents already upstream
Rebasing (11/21)
dropping 24231f413c081b16a19b82b80e7ff6fbc906b6e6 Translated using Weblate (Hindi) -- patch contents already upstream
Rebasing (12/21)
dropping feb056851475fbb597b6574ca651469e2cec9791 Translated using Weblate (Italian) -- patch contents already upstream
Rebasing (13/21)
dropping 4a4ee856b62b8ca5071ecea79a80f0ebdedc7782 Translated using Weblate (Arabic) -- patch contents already upstream
Rebasing (14/21)
dropping 5768e300be67cdd33856db04a0adcf006e928e73 Translated using Weblate (Indonesian) -- patch contents already upstream
Rebasing (15/21)
Auto-merging PlayCover/es.lproj/Localizable.strings
CONFLICT (content): Merge conflict in PlayCover/es.lproj/Localizable.strings
error: could not apply be789a2... Translated using Weblate (Spanish)
hint: Resolve all conflicts manually, mark them as resolved with
hint: "git add/rm <conflicted_files>", then run "git rebase --continue".
hint: You can instead skip this commit: run "git rebase --skip".
hint: To abort and get back to the state before "git rebase", run "git rebase --abort".
Could not apply be789a2... Translated using Weblate (Spanish)
 (1)
2 months ago
User avatar None

Component locked

The component was automatically locked because of an alert. 2 months ago
User avatar None

Alert triggered

Could not merge the repository. 2 months ago
User avatar None

Repository rebase failed

Rebasing (1/21)
dropping bc2c7115edf51992787134d127969b820341a8d5 Translated using Weblate (Turkish) -- patch contents already upstream
Rebasing (2/21)
dropping 70a73eef3674aadab6f1bfa49ae07072eb2992ee Translated using Weblate (Portuguese (Brazil)) -- patch contents already upstream
Rebasing (3/21)
dropping 0b90cc718efd076e7094a47f531f53f2da906d8c Translated using Weblate (German) -- patch contents already upstream
Rebasing (4/21)
dropping 921a46ff8fde910167c40f7a147518ba4edc8f88 Translated using Weblate (Danish) -- patch contents already upstream
Rebasing (5/21)
dropping c13ff22517e055b55d9717b9a428b8ff855c2c25 Translated using Weblate (Russian) -- patch contents already upstream
Rebasing (6/21)
dropping 848bb38b66d12266356fdc5ea7e08dfcc55ad000 Translated using Weblate (Romanian) -- patch contents already upstream
Rebasing (7/21)
dropping 711c55f7a351832028243c3df0a6a942ff3c5a2e Translated using Weblate (Ukrainian) -- patch contents already upstream
Rebasing (8/21)
dropping abbc68d71e62ad679342e6bffb7c8883cae9eba5 Translated using Weblate (Japanese) -- patch contents already upstream
Rebasing (9/21)
dropping baab089be4547bd597696e9f5749ddbb1820191c Translated using Weblate (Catalan) -- patch contents already upstream
Rebasing (10/21)
dropping ea059ae676cd8224ee6e705b104be2191ba0ff52 Translated using Weblate (Vietnamese) -- patch contents already upstream
Rebasing (11/21)
dropping 24231f413c081b16a19b82b80e7ff6fbc906b6e6 Translated using Weblate (Hindi) -- patch contents already upstream
Rebasing (12/21)
dropping feb056851475fbb597b6574ca651469e2cec9791 Translated using Weblate (Italian) -- patch contents already upstream
Rebasing (13/21)
dropping 4a4ee856b62b8ca5071ecea79a80f0ebdedc7782 Translated using Weblate (Arabic) -- patch contents already upstream
Rebasing (14/21)
dropping 5768e300be67cdd33856db04a0adcf006e928e73 Translated using Weblate (Indonesian) -- patch contents already upstream
Rebasing (15/21)
Auto-merging PlayCover/es.lproj/Localizable.strings
CONFLICT (content): Merge conflict in PlayCover/es.lproj/Localizable.strings
error: could not apply be789a2... Translated using Weblate (Spanish)
hint: Resolve all conflicts manually, mark them as resolved with
hint: "git add/rm <conflicted_files>", then run "git rebase --continue".
hint: You can instead skip this commit: run "git rebase --skip".
hint: To abort and get back to the state before "git rebase", run "git rebase --abort".
Could not apply be789a2... Translated using Weblate (Spanish)
 (1)
2 months ago
User avatar None

Changes committed

Changes committed 2 months ago
User avatar YoSafeguard

Translation completed

Translation completed 2 months ago
User avatar YoSafeguard

Translation changed

2 months ago
User avatar YoSafeguard

Translation changed

2 months ago
User avatar YoSafeguard

Translation changed

2 months ago
User avatar YoSafeguard

Translation changed

2 months ago
Browse all project changes
User avatar IsaacMarovitz

Announcement posted

Translators needed for German and Italian! If you know these languages or have a friend who does, see if you can contribute. Thanks!

2 years ago
User avatar IsaacMarovitz

Announcement posted

Translators needed for German, Indonesian, and Italian! If you know these languages or have a friend who does, see if you can contribute. Thanks!

2 years ago
Browse all project changes