-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
langfiles: Update Steam Deck Compatibility localisation strings #887
langfiles: Update Steam Deck Compatibility localisation strings #887
Conversation
095094a
to
c79b612
Compare
It turns out having a full stop at the end of Steam strings is inconsistent between languages and even some strings in the same file are missing them, so there are inconsistencies there too. For consistency here, I will manually check the Steam Deck Compatibility strings to ensure they all end in a full stop before merging. |
Chinese will be left out of this PR because I am not sure which of the Steam Chinese files to use. The language strings for Chinese are mostly up-to-date anyway thanks to the efforts of community contributors, so for the most part the strings are translated already except for the new ones in #887. |
301249b
to
3bc411a
Compare
fbd3e37
to
47e5dc0
Compare
Punctuation should be consistent now, and fixed up a couple of issues where the updated strings were not ended properly. Things should be ready for this PR now. |
This PR is a work-in-progress that will update the language file strings for the other languages that SteamTinkerLaunch supports, to improve localisation.
These strings are taken from SteamDatabase's extracted localization data from the Steam Client. To make the process a bit less painful, I created a Python string that can take the input strings copypasted from the
shared_langname.json
file on the SteamDatabase repo, and convert them into the language string format that SteamTinkerLaunch expects.This will be used to put the data for other languages that SteamTinkerLaunch supports into their respective language files.
TODO: