mirror of
https://github.com/PlayCover/PlayCover.git
synced 2026-04-26 00:05:52 +03:00
[PR #86] [MERGED] Revamped localization system (much more accurate and up to date) #1452
Labels
No labels
UI
app-support
bug
bug
documentation
duplicate
enhancement
game-support
good first issue
help wanted / caution
inactive
invalid
macos-beta
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/PlayCover#1452
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/PlayCover/PlayCover/pull/86
Author: @Wind-Explorer
Created: 7/22/2022
Status: ✅ Merged
Merged: 7/31/2022
Merged by: @Depal1
Base:
develop← Head:feature/revamped-string-keys📝 Commits (10+)
8c1cd03Replaced all strings with keysb8d9368Wiped all previous translations4f3d9ceTuned code for proper building0e7f62fAttempting to resolve conflict5557e9aReverted whatever I just didc3940d8nuked all conflicts - ready to mergedc5d006;-; forgot to stage a file3f83d5cResolve more conflicts72feef1resolving EVEN more conflicts (DEPALLL!!!!)a717cbcUpdated locales to work with #91📊 Changes
27 files changed (+1615 additions, -831 deletions)
View changed files
📝
.gitignore(+1 -2)📝
PlayCover/Model/StoreApp.swift(+1 -3)📝
PlayCover/Services/SoundDeviceService.swift(+2 -2)📝
PlayCover/View/AppSettingsView.swift(+21 -20)📝
PlayCover/View/ChangeGenshinAccountView.swift(+2 -2)📝
PlayCover/View/DeleteGenshinStoredAccountView.swift(+1 -1)📝
PlayCover/View/MainView.swift(+13 -15)📝
PlayCover/View/MenuBarView.swift(+8 -8)📝
PlayCover/View/PlayAppView.swift(+16 -17)📝
PlayCover/View/PlayCoverApp.swift(+2 -2)📝
PlayCover/View/SetupView.swift(+23 -25)📝
PlayCover/View/Sparkle.swift(+1 -1)📝
PlayCover/View/StoreGenshinAccountView.swift(+11 -11)📝
PlayCover/View/Style.swift(+10 -10)📝
PlayCover/ViewModel/InstallVM.swift(+7 -7)📝
PlayCover/ViewModel/Log.swift(+3 -3)📝
PlayCover/de.lproj/Localizable.strings(+136 -44)📝
PlayCover/en.lproj/Localizable.strings(+133 -111)📝
PlayCover/es.lproj/Localizable.strings(+136 -94)📝
PlayCover/fr.lproj/Localizable.strings(+136 -96)...and 7 more files
📄 Description
Updated UI with more accurate and up-to-date sentences for much better clarity
Wiped all translations since most are outdated and irrelevant in the current code and it is a good idea to get everything translated again (a good chance for more people to contribute)
with the new key system for strings, it is now much more easier to manage them and not worrying about typos for synchronisation between source code and locale files
A continuation from PR #84 due to some ridiculous code merging that caused my previous work to go kaboom 💀
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.