Skip to content
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

New Crowdin updates #717

Open
wants to merge 3,471 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3471 commits
Select commit Hold shift + click to select a range
57be019
New translations steam-directory.md (Japanese)
doZennn Oct 24, 2024
9bf0092
New translations title-from-variable.md (Japanese)
doZennn Oct 24, 2024
90855c2
New translations user-accounts.md (Japanese)
doZennn Oct 24, 2024
e2e9cab
New translations non-srm-shortcuts-parser.md (Japanese)
doZennn Oct 24, 2024
20342f1
New translations config-title.md (Korean)
doZennn Oct 24, 2024
bcdcc4e
New translations default-image.md (Korean)
doZennn Oct 24, 2024
584e1e0
New translations executable-arguments.md (Korean)
doZennn Oct 24, 2024
b7b0760
New translations local-images.md (Korean)
doZennn Oct 24, 2024
c3541eb
New translations rom-directory.md (Korean)
doZennn Oct 24, 2024
dc00dae
New translations start-in-directory.md (Korean)
doZennn Oct 24, 2024
fc241fb
New translations steam-category.md (Korean)
doZennn Oct 24, 2024
61ebf81
New translations steam-directory.md (Korean)
doZennn Oct 24, 2024
138d2e8
New translations title-from-variable.md (Korean)
doZennn Oct 24, 2024
fc714b7
New translations user-accounts.md (Korean)
doZennn Oct 24, 2024
d1ed275
New translations non-srm-shortcuts-parser.md (Korean)
doZennn Oct 24, 2024
1e635e7
New translations config-title.md (Dutch)
doZennn Oct 24, 2024
73177ce
New translations default-image.md (Dutch)
doZennn Oct 24, 2024
579bda3
New translations executable-arguments.md (Dutch)
doZennn Oct 24, 2024
2ea6b04
New translations local-images.md (Dutch)
doZennn Oct 24, 2024
468a61a
New translations rom-directory.md (Dutch)
doZennn Oct 24, 2024
a6c60a1
New translations start-in-directory.md (Dutch)
doZennn Oct 24, 2024
93f6ec6
New translations steam-category.md (Dutch)
doZennn Oct 24, 2024
2f8d5e7
New translations steam-directory.md (Dutch)
doZennn Oct 24, 2024
fcc85c2
New translations title-from-variable.md (Dutch)
doZennn Oct 24, 2024
98fbc61
New translations user-accounts.md (Dutch)
doZennn Oct 24, 2024
e98ae96
New translations non-srm-shortcuts-parser.md (Dutch)
doZennn Oct 24, 2024
409409b
New translations config-title.md (Norwegian)
doZennn Oct 24, 2024
462ba72
New translations default-image.md (Norwegian)
doZennn Oct 24, 2024
97edf8e
New translations executable-arguments.md (Norwegian)
doZennn Oct 24, 2024
70bb53c
New translations local-images.md (Norwegian)
doZennn Oct 24, 2024
dac6182
New translations rom-directory.md (Norwegian)
doZennn Oct 24, 2024
cb0e143
New translations start-in-directory.md (Norwegian)
doZennn Oct 24, 2024
66aed86
New translations steam-category.md (Norwegian)
doZennn Oct 24, 2024
8db1ac6
New translations steam-directory.md (Norwegian)
doZennn Oct 24, 2024
979023c
New translations title-from-variable.md (Norwegian)
doZennn Oct 24, 2024
b6273b2
New translations user-accounts.md (Norwegian)
doZennn Oct 24, 2024
0c6e734
New translations non-srm-shortcuts-parser.md (Norwegian)
doZennn Oct 24, 2024
83332fd
New translations config-title.md (Polish)
doZennn Oct 24, 2024
72955b5
New translations default-image.md (Polish)
doZennn Oct 24, 2024
06a21c0
New translations executable-arguments.md (Polish)
doZennn Oct 24, 2024
44f1f6a
New translations local-images.md (Polish)
doZennn Oct 24, 2024
b949c6e
New translations rom-directory.md (Polish)
doZennn Oct 24, 2024
d5392e0
New translations start-in-directory.md (Polish)
doZennn Oct 24, 2024
b3125bd
New translations steam-category.md (Polish)
doZennn Oct 24, 2024
e50cc7e
New translations steam-directory.md (Polish)
doZennn Oct 24, 2024
3b9d7cd
New translations title-from-variable.md (Polish)
doZennn Oct 24, 2024
b6c82d8
New translations user-accounts.md (Polish)
doZennn Oct 24, 2024
f1050ea
New translations non-srm-shortcuts-parser.md (Polish)
doZennn Oct 24, 2024
d8941e0
New translations config-title.md (Portuguese)
doZennn Oct 24, 2024
cc4bedd
New translations default-image.md (Portuguese)
doZennn Oct 24, 2024
15d881a
New translations executable-arguments.md (Portuguese)
doZennn Oct 24, 2024
fc9da75
New translations local-images.md (Portuguese)
doZennn Oct 24, 2024
2a0ab63
New translations rom-directory.md (Portuguese)
doZennn Oct 24, 2024
971218a
New translations start-in-directory.md (Portuguese)
doZennn Oct 24, 2024
f4167be
New translations steam-category.md (Portuguese)
doZennn Oct 24, 2024
d5bffc7
New translations steam-directory.md (Portuguese)
doZennn Oct 24, 2024
26c8349
New translations title-from-variable.md (Portuguese)
doZennn Oct 24, 2024
39ce340
New translations user-accounts.md (Portuguese)
doZennn Oct 24, 2024
39d77cd
New translations non-srm-shortcuts-parser.md (Portuguese)
doZennn Oct 24, 2024
5c4ccb0
New translations config-title.md (Russian)
doZennn Oct 24, 2024
bc145dc
New translations default-image.md (Russian)
doZennn Oct 24, 2024
cb1316e
New translations executable-arguments.md (Russian)
doZennn Oct 24, 2024
6aa36bd
New translations local-images.md (Russian)
doZennn Oct 24, 2024
84369f6
New translations rom-directory.md (Russian)
doZennn Oct 24, 2024
834ba1b
New translations start-in-directory.md (Russian)
doZennn Oct 24, 2024
209a221
New translations steam-category.md (Russian)
doZennn Oct 24, 2024
b92bf49
New translations steam-directory.md (Russian)
doZennn Oct 24, 2024
f2f0d95
New translations title-from-variable.md (Russian)
doZennn Oct 24, 2024
67ebb6e
New translations user-accounts.md (Russian)
doZennn Oct 24, 2024
d483df8
New translations non-srm-shortcuts-parser.md (Russian)
doZennn Oct 24, 2024
316d673
New translations config-title.md (Serbian (Cyrillic))
doZennn Oct 24, 2024
b27abe2
New translations default-image.md (Serbian (Cyrillic))
doZennn Oct 24, 2024
334a2e9
New translations executable-arguments.md (Serbian (Cyrillic))
doZennn Oct 24, 2024
c848718
New translations local-images.md (Serbian (Cyrillic))
doZennn Oct 24, 2024
d1642e4
New translations rom-directory.md (Serbian (Cyrillic))
doZennn Oct 24, 2024
de4a2c1
New translations start-in-directory.md (Serbian (Cyrillic))
doZennn Oct 24, 2024
5bd7eec
New translations steam-category.md (Serbian (Cyrillic))
doZennn Oct 24, 2024
fdc2983
New translations steam-directory.md (Serbian (Cyrillic))
doZennn Oct 24, 2024
f163e10
New translations title-from-variable.md (Serbian (Cyrillic))
doZennn Oct 24, 2024
e8aae88
New translations user-accounts.md (Serbian (Cyrillic))
doZennn Oct 24, 2024
028640e
New translations non-srm-shortcuts-parser.md (Serbian (Cyrillic))
doZennn Oct 24, 2024
ceca796
New translations config-title.md (Swedish)
doZennn Oct 24, 2024
86396ca
New translations default-image.md (Swedish)
doZennn Oct 24, 2024
7174cff
New translations executable-arguments.md (Swedish)
doZennn Oct 24, 2024
8bde026
New translations local-images.md (Swedish)
doZennn Oct 24, 2024
4c6d24b
New translations rom-directory.md (Swedish)
doZennn Oct 24, 2024
1d15e68
New translations start-in-directory.md (Swedish)
doZennn Oct 24, 2024
01765cc
New translations steam-category.md (Swedish)
doZennn Oct 24, 2024
39352b1
New translations steam-directory.md (Swedish)
doZennn Oct 24, 2024
d0d17cf
New translations title-from-variable.md (Swedish)
doZennn Oct 24, 2024
9ea0b69
New translations user-accounts.md (Swedish)
doZennn Oct 24, 2024
8675326
New translations non-srm-shortcuts-parser.md (Swedish)
doZennn Oct 24, 2024
e681450
New translations config-title.md (Turkish)
doZennn Oct 24, 2024
2cc5446
New translations default-image.md (Turkish)
doZennn Oct 24, 2024
a7669db
New translations executable-arguments.md (Turkish)
doZennn Oct 24, 2024
6cbf850
New translations local-images.md (Turkish)
doZennn Oct 24, 2024
e304a33
New translations rom-directory.md (Turkish)
doZennn Oct 24, 2024
baae824
New translations start-in-directory.md (Turkish)
doZennn Oct 24, 2024
73816c4
New translations steam-category.md (Turkish)
doZennn Oct 24, 2024
6cf9f28
New translations steam-directory.md (Turkish)
doZennn Oct 24, 2024
725fae8
New translations title-from-variable.md (Turkish)
doZennn Oct 24, 2024
ff18332
New translations user-accounts.md (Turkish)
doZennn Oct 24, 2024
986ede4
New translations non-srm-shortcuts-parser.md (Turkish)
doZennn Oct 24, 2024
374ba12
New translations config-title.md (Ukrainian)
doZennn Oct 24, 2024
99e6d91
New translations default-image.md (Ukrainian)
doZennn Oct 24, 2024
94cae82
New translations executable-arguments.md (Ukrainian)
doZennn Oct 24, 2024
74dc1af
New translations local-images.md (Ukrainian)
doZennn Oct 24, 2024
4bd5083
New translations rom-directory.md (Ukrainian)
doZennn Oct 24, 2024
31e7e98
New translations start-in-directory.md (Ukrainian)
doZennn Oct 24, 2024
3fe79fe
New translations steam-category.md (Ukrainian)
doZennn Oct 24, 2024
60ca047
New translations steam-directory.md (Ukrainian)
doZennn Oct 24, 2024
80c3caa
New translations title-from-variable.md (Ukrainian)
doZennn Oct 24, 2024
fc73572
New translations user-accounts.md (Ukrainian)
doZennn Oct 24, 2024
1658960
New translations non-srm-shortcuts-parser.md (Ukrainian)
doZennn Oct 24, 2024
a73da68
New translations config-title.md (Chinese Simplified)
doZennn Oct 24, 2024
24f8fda
New translations default-image.md (Chinese Simplified)
doZennn Oct 24, 2024
c9ebc1d
New translations executable-arguments.md (Chinese Simplified)
doZennn Oct 24, 2024
63c2771
New translations local-images.md (Chinese Simplified)
doZennn Oct 24, 2024
ce7c99d
New translations rom-directory.md (Chinese Simplified)
doZennn Oct 24, 2024
9b87875
New translations start-in-directory.md (Chinese Simplified)
doZennn Oct 24, 2024
ed65a38
New translations steam-category.md (Chinese Simplified)
doZennn Oct 24, 2024
a393443
New translations steam-directory.md (Chinese Simplified)
doZennn Oct 24, 2024
bb58e8b
New translations title-from-variable.md (Chinese Simplified)
doZennn Oct 24, 2024
3a9e42c
New translations user-accounts.md (Chinese Simplified)
doZennn Oct 24, 2024
17f1721
New translations non-srm-shortcuts-parser.md (Chinese Simplified)
doZennn Oct 24, 2024
9ffd2d5
New translations config-title.md (Chinese Traditional)
doZennn Oct 24, 2024
e4e644d
New translations default-image.md (Chinese Traditional)
doZennn Oct 24, 2024
88ecf81
New translations executable-arguments.md (Chinese Traditional)
doZennn Oct 24, 2024
16cd508
New translations local-images.md (Chinese Traditional)
doZennn Oct 24, 2024
b3617fb
New translations rom-directory.md (Chinese Traditional)
doZennn Oct 24, 2024
90c2029
New translations start-in-directory.md (Chinese Traditional)
doZennn Oct 24, 2024
7ad0062
New translations steam-category.md (Chinese Traditional)
doZennn Oct 24, 2024
98704a2
New translations steam-directory.md (Chinese Traditional)
doZennn Oct 24, 2024
cb5d9c8
New translations title-from-variable.md (Chinese Traditional)
doZennn Oct 24, 2024
f6a4502
New translations user-accounts.md (Chinese Traditional)
doZennn Oct 24, 2024
079fea3
New translations non-srm-shortcuts-parser.md (Chinese Traditional)
doZennn Oct 24, 2024
95ef0ab
New translations config-title.md (Vietnamese)
doZennn Oct 24, 2024
71d8e01
New translations default-image.md (Vietnamese)
doZennn Oct 24, 2024
55fec34
New translations executable-arguments.md (Vietnamese)
doZennn Oct 24, 2024
d647d98
New translations local-images.md (Vietnamese)
doZennn Oct 24, 2024
e58b139
New translations rom-directory.md (Vietnamese)
doZennn Oct 24, 2024
f0abb46
New translations start-in-directory.md (Vietnamese)
doZennn Oct 24, 2024
cccc2ff
New translations steam-category.md (Vietnamese)
doZennn Oct 24, 2024
73fbcb2
New translations steam-directory.md (Vietnamese)
doZennn Oct 24, 2024
d2d881b
New translations title-from-variable.md (Vietnamese)
doZennn Oct 24, 2024
ea73667
New translations user-accounts.md (Vietnamese)
doZennn Oct 24, 2024
0990ff8
New translations non-srm-shortcuts-parser.md (Vietnamese)
doZennn Oct 24, 2024
2a1d7ad
New translations config-title.md (Portuguese, Brazilian)
doZennn Oct 24, 2024
4ae38fd
New translations default-image.md (Portuguese, Brazilian)
doZennn Oct 24, 2024
725dde4
New translations executable-arguments.md (Portuguese, Brazilian)
doZennn Oct 24, 2024
fa53103
New translations local-images.md (Portuguese, Brazilian)
doZennn Oct 24, 2024
ded1889
New translations rom-directory.md (Portuguese, Brazilian)
doZennn Oct 24, 2024
a6d74f1
New translations start-in-directory.md (Portuguese, Brazilian)
doZennn Oct 24, 2024
25c5bed
New translations steam-category.md (Portuguese, Brazilian)
doZennn Oct 24, 2024
1d57650
New translations steam-directory.md (Portuguese, Brazilian)
doZennn Oct 24, 2024
149e41d
New translations title-from-variable.md (Portuguese, Brazilian)
doZennn Oct 24, 2024
9c4d7ed
New translations user-accounts.md (Portuguese, Brazilian)
doZennn Oct 24, 2024
bae9964
New translations non-srm-shortcuts-parser.md (Portuguese, Brazilian)
doZennn Oct 24, 2024
e76c790
New translations config-title.md (Spanish, Latin America)
doZennn Oct 24, 2024
4c0a713
New translations default-image.md (Spanish, Latin America)
doZennn Oct 24, 2024
721973d
New translations executable-arguments.md (Spanish, Latin America)
doZennn Oct 24, 2024
eed9637
New translations local-images.md (Spanish, Latin America)
doZennn Oct 24, 2024
00ee90e
New translations rom-directory.md (Spanish, Latin America)
doZennn Oct 24, 2024
e1f98a9
New translations start-in-directory.md (Spanish, Latin America)
doZennn Oct 24, 2024
1ab5859
New translations steam-category.md (Spanish, Latin America)
doZennn Oct 24, 2024
02841a5
New translations steam-directory.md (Spanish, Latin America)
doZennn Oct 24, 2024
08490b5
New translations title-from-variable.md (Spanish, Latin America)
doZennn Oct 24, 2024
fe12837
New translations user-accounts.md (Spanish, Latin America)
doZennn Oct 24, 2024
c212a97
New translations non-srm-shortcuts-parser.md (Spanish, Latin America)
doZennn Oct 24, 2024
f2516a3
New translations default-image.md (Ukrainian)
doZennn Oct 25, 2024
84affb1
New translations epic-parser-input.md (Ukrainian)
doZennn Oct 25, 2024
c3e433d
New translations config-title.md (Ukrainian)
doZennn Oct 25, 2024
8206cec
New translations executable-arguments.md (Ukrainian)
doZennn Oct 25, 2024
7339da2
New translations epic-parser-input.md (Ukrainian)
doZennn Oct 25, 2024
1ff321a
New translations controller-templates.md (Ukrainian)
doZennn Oct 25, 2024
afa74ee
New translations epic-parser.md (Ukrainian)
doZennn Oct 25, 2024
10387f2
New translations langstrings.json (Romanian)
doZennn Oct 25, 2024
0a91a96
New translations langstrings.json (French)
doZennn Oct 25, 2024
ccadf0d
New translations langstrings.json (Spanish)
doZennn Oct 25, 2024
13e8fa8
New translations langstrings.json (Afrikaans)
doZennn Oct 25, 2024
b5794b9
New translations langstrings.json (Arabic)
doZennn Oct 25, 2024
a56ed77
New translations langstrings.json (Catalan)
doZennn Oct 25, 2024
3629f84
New translations langstrings.json (Czech)
doZennn Oct 25, 2024
234d185
New translations langstrings.json (Danish)
doZennn Oct 25, 2024
4c39f58
New translations langstrings.json (German)
doZennn Oct 25, 2024
ea2ad9c
New translations langstrings.json (Greek)
doZennn Oct 25, 2024
f527d3a
New translations langstrings.json (Finnish)
doZennn Oct 25, 2024
a160f6b
New translations langstrings.json (Hebrew)
doZennn Oct 25, 2024
91c2758
New translations langstrings.json (Hungarian)
doZennn Oct 25, 2024
90fbfe7
New translations langstrings.json (Italian)
doZennn Oct 25, 2024
6a9b6ff
New translations langstrings.json (Japanese)
doZennn Oct 25, 2024
aa554f1
New translations langstrings.json (Korean)
doZennn Oct 25, 2024
eefabd8
New translations langstrings.json (Dutch)
doZennn Oct 25, 2024
cdda7ab
New translations langstrings.json (Norwegian)
doZennn Oct 25, 2024
744c04a
New translations langstrings.json (Polish)
doZennn Oct 25, 2024
4bcc2fe
New translations langstrings.json (Portuguese)
doZennn Oct 25, 2024
c1016c8
New translations langstrings.json (Russian)
doZennn Oct 25, 2024
1a2160d
New translations langstrings.json (Serbian (Cyrillic))
doZennn Oct 25, 2024
108a77d
New translations langstrings.json (Swedish)
doZennn Oct 25, 2024
e9a7877
New translations langstrings.json (Turkish)
doZennn Oct 25, 2024
ee4b59e
New translations langstrings.json (Ukrainian)
doZennn Oct 25, 2024
b66ed36
New translations langstrings.json (Chinese Simplified)
doZennn Oct 25, 2024
b9a6a97
New translations langstrings.json (Chinese Traditional)
doZennn Oct 25, 2024
f8e5189
New translations langstrings.json (Vietnamese)
doZennn Oct 25, 2024
6ef0b8b
New translations langstrings.json (Portuguese, Brazilian)
doZennn Oct 25, 2024
90628e4
New translations langstrings.json (Spanish, Latin America)
doZennn Oct 25, 2024
96fea18
New translations langstrings.json (Romanian)
doZennn Oct 27, 2024
b950b8b
New translations langstrings.json (French)
doZennn Oct 27, 2024
6198130
New translations langstrings.json (Spanish)
doZennn Oct 27, 2024
95c00c2
New translations langstrings.json (Afrikaans)
doZennn Oct 27, 2024
01c531d
New translations langstrings.json (Arabic)
doZennn Oct 27, 2024
5f63d25
New translations langstrings.json (Catalan)
doZennn Oct 27, 2024
619930b
New translations langstrings.json (Czech)
doZennn Oct 27, 2024
c8027a8
New translations langstrings.json (Danish)
doZennn Oct 27, 2024
d4ca935
New translations langstrings.json (German)
doZennn Oct 27, 2024
9a22597
New translations langstrings.json (Greek)
doZennn Oct 27, 2024
d260a17
New translations langstrings.json (Finnish)
doZennn Oct 27, 2024
a8b3d0a
New translations langstrings.json (Hebrew)
doZennn Oct 27, 2024
5c902c1
New translations langstrings.json (Hungarian)
doZennn Oct 27, 2024
b68105e
New translations langstrings.json (Italian)
doZennn Oct 27, 2024
1761b40
New translations langstrings.json (Japanese)
doZennn Oct 27, 2024
0931f20
New translations langstrings.json (Korean)
doZennn Oct 27, 2024
f9f2517
New translations langstrings.json (Dutch)
doZennn Oct 27, 2024
f3c152e
New translations langstrings.json (Norwegian)
doZennn Oct 27, 2024
db14475
New translations langstrings.json (Polish)
doZennn Oct 27, 2024
fffc45a
New translations langstrings.json (Portuguese)
doZennn Oct 27, 2024
36c5a34
New translations langstrings.json (Russian)
doZennn Oct 27, 2024
e52b160
New translations langstrings.json (Serbian (Cyrillic))
doZennn Oct 27, 2024
a04a14e
New translations langstrings.json (Swedish)
doZennn Oct 27, 2024
4f90171
New translations langstrings.json (Turkish)
doZennn Oct 27, 2024
af486bc
New translations langstrings.json (Ukrainian)
doZennn Oct 27, 2024
2a52d45
New translations langstrings.json (Chinese Simplified)
doZennn Oct 27, 2024
367d8b6
New translations langstrings.json (Chinese Traditional)
doZennn Oct 27, 2024
75900e9
New translations langstrings.json (Vietnamese)
doZennn Oct 27, 2024
89b2bf7
New translations langstrings.json (Portuguese, Brazilian)
doZennn Oct 27, 2024
be6c7ba
New translations langstrings.json (Spanish, Latin America)
doZennn Oct 27, 2024
b3e73de
New translations executable-arguments.md (French)
doZennn Nov 3, 2024
3639c83
New translations amazon-games-parser-input.md (French)
doZennn Nov 3, 2024
f2195de
New translations about.md (French)
doZennn Nov 3, 2024
b0090ad
New translations config-title.md (French)
doZennn Nov 3, 2024
02f5e98
New translations amazon-games-parser-input.md (French)
doZennn Nov 3, 2024
580c970
New translations about.md (French)
doZennn Nov 3, 2024
1b13217
New translations amazon-games-parser.md (French)
doZennn Nov 3, 2024
2b1986b
New translations community-presets.md (French)
doZennn Nov 3, 2024
c06606d
New translations controller-templates.md (French)
doZennn Nov 3, 2024
e2a08b4
New translations about.md (French)
doZennn Nov 6, 2024
f89bdb7
New translations about.md (Spanish, Latin America)
doZennn Nov 10, 2024
f86a139
New translations about.md (Spanish, Latin America)
doZennn Nov 10, 2024
0fd928e
New translations amazon-games-parser-input.md (Spanish, Latin America)
doZennn Nov 10, 2024
0cdf86c
New translations about.md (Russian)
doZennn Nov 11, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
337 changes: 220 additions & 117 deletions src/lang/af-ZA/langStrings.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions src/lang/af-ZA/markdown/UWP-parser-input.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Unique inputs for UWP Parser
# UWP Parser Specific Inputs

## Games directory

Expand All @@ -8,4 +8,4 @@ Set it to `C:\Program Files\WindowsApps` to grab all UWP applications -- you'll

## Launch as UWP or from GameLaunchHelper.exe

Gamepass games can be launched both ways, although UWP is preffered.
Gamepass games can be launched both ways, although UWP is preferred.
2 changes: 1 addition & 1 deletion src/lang/af-ZA/markdown/UWP-parser.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ This parser imports `UWP` games in your Windows OS, having a games library path

## Compatibility

This parser should only work on `Windows 10` and `Windows 11`.
This parser should only work on `Windows 10` and `Windows 11`.
1 change: 1 addition & 0 deletions src/lang/af-ZA/markdown/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ If you enjoy Steam ROM Manager and want it to continue to be useful also conside
* `Apalatn`{.noWrap} - Added an install drive redirect option to the itch.io parser.
* `OneMoreByte` - Made itch.io parser work on linux and mac.
* `UndarkAido` - Added shortcut passthrough for Linux's .desktop shortcuts.
* `HazardousBackup`{.noWrap} - Added option to GOG parser to parse Registry instead of GOG's DB.

### Community
* `HE Spoke`{.noWrap} - created a community around SRM. Creator of [Steam](https://steamcommunity.com/groups/steamrommanager) and [Discord](https://discord.gg/bnSVJrz) groups. Also helps users setup SRM in [Discord](https://discord.gg/bnSVJrz).
Expand Down
2 changes: 1 addition & 1 deletion src/lang/af-ZA/markdown/amazon-games-parser.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Amazon Games Parser

This parser imports games from `Amazon Games` so that artwork can be chosen for them and they can be added into Steam. If it doesn't work it is because Amazon Games has altered the structure of their game database or their fuel.json, in this case please let the developers of SRM know and we will resolve the issue.
This parser imports games from `Amazon Games` so that artwork can be chosen for them and they can be added into Steam. If it doesn't work it is because Amazon Games has altered the structure of their game database or their fuel.json, in this case please let the developers of SRM know and we will resolve the issue.
5 changes: 5 additions & 0 deletions src/lang/af-ZA/markdown/battle-net-parser-input.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Battle.net Parser Specific Inputs

## Battle.net.exe Path Override

By default Steam ROM Manager assumes your `Battle.net` executable is located at `C:\Program Files (x86)\Battle.net\Battle.net.exe`. This field allows you to override that if your `Battle.net` is installed elsewhere.
5 changes: 5 additions & 0 deletions src/lang/af-ZA/markdown/battle-net-parser.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Battle.net Parser

This parser imports games from the `Battle.net` app, so that artwork can be chosen for them and they can be added into Steam. If it doesn't work it is because Blizzard has altered the structure of their database files, in which case please let the developers of SRM know and we will resolve the issue.

The `Battle.net` parser is somewhat special in that it uses a shell script at `${srmDir}/scripts/bnet.ps1` in order to launch `Battle.net`, wait an appropriate amount of time, and only then launch the actual title.
6 changes: 4 additions & 2 deletions src/lang/af-ZA/markdown/config-title.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Configuration title
# Parser title

Title to save user configuration as. Does not have to be unique, but is required.
Title of the parser. Does not have to be unique, but is required.

This field will not affect what is added to `Steam` in any way.
2 changes: 1 addition & 1 deletion src/lang/af-ZA/markdown/controller-templates.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ In the SRM parser:

Currently, SRM pulls all of the default (Valve made) templates for each controller as well as all of the user defined templates that end in `(SRM)`.

* Select your templates and save the parser. The controller configsets will be applied once you hit `Save App List` in the preview.
* Select your templates and save the parser. The controller configsets will be applied once you hit `Save to Steam` in the Add Games.

* To unset controller configs, you may either `Remove All Added App Entries` from global settings (this deletes all SRM made changes to your steam data) or hit `Unset All Controllers` in the parser (this only removes controller settings for the steam directory and user specified in that parser).

Expand Down
2 changes: 1 addition & 1 deletion src/lang/af-ZA/markdown/default-image.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Default image (optional) `[supports variables]`{.noWrap}
# Default image `[supports variables]`{.noWrap}

Allows one to use an image, stored locally, as a default/fallback image. A [special glob input](#special-glob-input) string is used to retrieve images. Only the first retrieved image is used.

Expand Down
2 changes: 1 addition & 1 deletion src/lang/af-ZA/markdown/epic-parser-input.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Epic Games Store specific inputs
# Epic Games Store Specific Inputs

## Manifests Directory Override

Expand Down
21 changes: 12 additions & 9 deletions src/lang/af-ZA/markdown/executable-arguments.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Command line arguments (optional) `[supports variables]`{.noWrap}
# Command line arguments `[supports variables]`{.noWrap}

Arguments which are appended to executable to produce final shortcut. Most of the time you will want to set it using provided parser variables.

Expand Down Expand Up @@ -49,7 +49,7 @@ Arguments which are appended to executable to produce final shortcut. Most of th
### Nestopia (NES/Famicom)

```
"${filePath}" -video fullscreen bpp : 16 -video fullscreen width : 1024 -video fullscreen height : 768 -preferences fullscreen on start : yes -view size fullscreen : stretched
"${filePath}" -video fullscreen bpp : 16 -video fullscreen width : 1024 -video fullscreen height : 768 -preferences fullscreen on start : yes -view size fullscreen : stretched
```

### higan (NES/Famicom, SNES/Famicom, Gameboy, Gameboy Color, Gameboy Advance)
Expand Down Expand Up @@ -126,13 +126,13 @@ This setting is used to influence Steam's APP ID.

## Directory variables

| Variable (case-insensitive) | Corresponding value |
| ---------------------------:|:--------------------------------------- |
| `${exeDir}` | Executable directory |
| `${romDir}` | ROMs directory |
| `${steamDir}` | Steam directory |
| `${startInDir}` | "StartIn" directory |
| `${fileDir}` | File's, returned by a parser, directory |
| Variable (case-insensitive) | Corresponding value |
| ---------------------------:|:----------------------------------------- |
| `${exeDir}` | Executable directory |
| `${romDir}` | ROMs directory |
| `${steamDir}` | Steam directory |
| `${startInDir}` | "StartIn" directory |
| `${fileDir}` | Files returned by a parser or a directory |

In case executable directory input is left **empty**, `${exeDir}`{.noWrap} is equal to `${fileDir}`{.noWrap}. Moreover, if "StartIn" directory is left **empty**, `${startInDir}`{.noWrap} is equal to `${exeDir}`{.noWrap}.

Expand Down Expand Up @@ -187,6 +187,7 @@ In case fuzzy matching **fails** or is **disabled**, `${fuzzyTitle}`{.noWrap} is
### Function variable example

Let's say that `${title}` variable equals to `Pokémon (USA) (Disc 1).iso`. Then these variables:

```
${/.*/|${title}} //Matches everything
${/(.*)/|${title}} //Captures everything
Expand All @@ -196,7 +197,9 @@ ${uc|${/(\(Disc\s?[0-9]\))/|${title}}} //Captures "Disc..." part and transfo
${rdc|${title}} //Replace diacritic characters (in this case: é -> e)
file${os:linux|.so|${os:win|.dll}} //Selects correct file extension for OS
```

will be replaced with these:

```
Pokémon (USA) (Disc 1).iso
Pokémon (USA) (Disc 1).iso
Expand Down
4 changes: 3 additions & 1 deletion src/lang/af-ZA/markdown/executable-location.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
# Executable (optional) `[supports environment variables]`
# Executable `[supports env variables]`

Path to emulator's executable. Can be a file or any valid system path.

## Why optional?

In some cases you might want to run game from a some kind batch file which will also automatically run the emulator itself. If that is the case, then providing executable is unnecessary.

The final shortcut will just be `"${filePath}" --command-line-args`.

### So, how do I add files to Steam without default executable?

All files retrieved by a parser will be treated as executables instead.
101 changes: 10 additions & 91 deletions src/lang/af-ZA/markdown/executable-modifier.md
Original file line number Diff line number Diff line change
@@ -1,102 +1,21 @@
# Executable modifier `[supports variables]`{.noWrap}

Default value is `"${exePath}"`{.noWrap}. This setting can be used to prepend or append desired characters to an executable which will be added to Steam (`Target` property). For example, given that `${exePath}`{.noWrap} is `C:\RetroArch\retroarch.exe`, you can add `"cmd" /k start /min` to it by setting value to:
Defaults to `"${exePath}"`{.noWrap} if unset. This field can be used to prepend or append desired characters to the executable which will be added to the Steam shortcut's `Target` property. For example, given that `${exePath}`{.noWrap} is `C:\RetroArch\retroarch.exe`, you could start `Retroarch` minimized by setting the `Executable Modifier` "cmd" to:

```
"cmd" /k start /min "${exePath}"
```

In this case the `Target` property would begin with:
```
"cmd" /k start /min "C:\RetroArch\retroarch.exe"
```
followed by whatever launch arguments you choose in the `Command Line Arguments` field.

You can use any other variable to construct the final executable.

This setting influences Steam's APP ID.


## Shortcut Passthrough
If you enable "Follow .lnk to destination" and your executable is a ".lnk" file, ie a shortcut, then whatever you put in this field will be overridden with the target of that shortcut. If you would like to add executable arguments either add them to the target of the shortcut or use the "Command Line Arguments" field in the parser.

## Directory variables

| Variable (case-insensitive) | Corresponding value |
| ---------------------------:|:--------------------------------------- |
| `${exeDir}` | Executable directory |
| `${romDir}` | ROMs directory |
| `${steamDir}` | Steam directory |
| `${startInDir}` | "StartIn" directory |
| `${fileDir}` | File's, returned by a parser, directory |

In case executable directory input is left **empty**, `${exeDir}`{.noWrap} is equal to `${fileDir}`{.noWrap}. Moreover, if "StartIn" directory is left **empty**, `${startInDir}`{.noWrap} is equal to `${exeDir}`{.noWrap}.

## Name variables

| Variable (case-insensitive) | Corresponding value |
| ---------------------------:|:--------------------------------------------------------------- |
| `${exeName}` | Name of executable (without extension) |
| `${fileName}` | Name of file which was returned by a parser (without extension) |

In case executable directory input is left **empty**, `${exeName}`{.noWrap} is equal to `${fileName}`{.noWrap}.

## Extension variables

| Variable (case-insensitive) | Corresponding value |
| ---------------------------:|:------------------------------------------------------------- |
| `${exeExt}` | Extension of executable (with a dot) |
| `${fileExt}` | Extension of file which was returned by a parser (with a dot) |

In case executable directory input is left **empty**, `${exeExt}`{.noWrap} is equal to `${fileExt}`{.noWrap}.

## Path variables

| Variable (case-insensitive) | Corresponding value |
| ---------------------------:|:-------------------------------------------------- |
| `${exePath}` | Full path to an executable |
| `${filePath}` | Full path to a file which was returned by a parser |

In case executable directory input is left **empty**, `${exePath}`{.noWrap} is equal to `${filePath}`{.noWrap}.

## Parser variables

| Variable (case-insensitive) | Corresponding value |
| ---------------------------:|:------------------------------------------------ |
| `${title}` | Extracted title |
| `${fuzzyTitle}` | Fuzzy matched title |
| `${finalTitle}` | Title which was the end result of title modifier |

In case fuzzy matching **fails** or is **disabled**, `${fuzzyTitle}`{.noWrap} is equal to `${title}`{.noWrap}.

## Function variables

| Variable (case-insensitive) | Corresponding function |
| -----------------------------------------------------------:|:---------------------------------------------------------------------------------------------------------------------- |
| `${regex\|input\|substitution(optional)}` | Executes regex on input. Supports `u`, `g` and `i` flags (captured groups are joined, unless substitution is provided) |
| `${uc\|input}` | Uppercase variable. Transforms input to uppercase |
| `${lc\|input}` | Lowercase variable. Transforms input to lowercase |
| `${cv:group\|input}` | Change input with matched custom variable (group is optional) |
| `${rdc\|input}` | Replace diacritic input characters with their latin equivalent |
| `${os:[win\|mac\|linux]\|on match\|no match(optional)}` | If OS matches, uses `on match` value or `no match` otherwise |

### Function variable example

Let's say that `${title}` variable equals to `Pokémon (USA) (Disc 1).iso`. Then these variables:
```
${/.*/|${title}} //Matches everything
${/(.*)/|${title}} //Captures everything
${/(\(.*?\))/|${title}|} //Captures all brackets and substitutes with nothing
${/(\(Disc\s?[0-9]\))/|${title}} //Captures "Disc..." part
${uc|${/(\(Disc\s?[0-9]\))/|${title}}} //Captures "Disc..." part and transforms it to uppercase
${rdc|${title}} //Replace diacritic characters (in this case: é -> e)
file${os:linux|.so|${os:win|.dll}} //Selects correct file extension for OS
```
will be replaced with these:
```
Pokémon (USA) (Disc 1).iso
Pokémon (USA) (Disc 1).iso
Pokémon.iso
(Disc 1)
(DISC 1)
Pokemon (USA) (Disc 1).iso

--On linux:
file.so
--On Windows:
file.dll
--On Mac OS:
file
```
If you enable `Follow .lnk/.desktop to destination` and the glob search finds a `.lnk` or `.desktop` file, ie a shortcut, then the `${filePath}` variable will contain the target of the shortcut rather than the path to the shortcut. If you would like to add executable arguments either add them to the target of the shortcut or use the `Command Line Arguments` field in the parser.
2 changes: 1 addition & 1 deletion src/lang/af-ZA/markdown/glob-regex-parser-input.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This is where you create your glob for extracting title from file path. Please r

## How does it work?

In addition to special glob characters, glob parser requires you to enter `${/.../}`{.noWrap} variable. Parser will locate it's position inside your glob, for example:
In addition to special glob characters, glob parser requires you to enter `${/.../}`{.noWrap} variable. Parser will locate it's position inside your glob, for example:

| User's glob | Position |
| --------------------- | --------------------------- |
Expand Down
14 changes: 12 additions & 2 deletions src/lang/af-ZA/markdown/gog-parser-input.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,20 @@
# Unique inputs for GOG Galaxy Parser

## Galaxy Path Override
By default Steam ROM Manager assumes your Galaxy Client is located at `C:\Program Files (x86)\GOG Galaxy\GalaxyClient.exe`. This field allows you to override that path if your GOG Galaxy installation is elsewhere.

By default Steam ROM Manager assumes your GOG Galaxy executable is located at `C:\Program Files (x86)\GOG Galaxy\GalaxyClient.exe` on Windows and `/Applications/GOG Galaxy.app/Contents/MacOS/GOG Galaxy` on Mac. This field allows you to override that path if your GOG Galaxy executable is elsewhere.

This field is actually only necessary if you enable launch via GOG Galaxy (see below), as otherwise SRM has no need of the location of the Galaxy Client.

## Launch Via GOG Galaxy `[Recommend disabled]`

What it sounds like, this toggle let's you set whether games will launch via GOG Galaxy or directly. Note that for some games launching from GOG Galaxy may fail, and the Steam overlay will most likely not work.
What it sounds like, this toggle determines whether games launch via GOG Galaxy or directly. For some games launching from GOG Galaxy may fail, and the Steam overlay will most likely not work.

## Parse Linked Executables from GOG Galaxy

If enabled, SRM will pull in not only GOG games aquired from GOG Galaxy's store, but also those you have manually linked executables for in GOG Galaxy. This is desirable if those games are not being parsed into SRM elsewhere.

A caveat is that because GOG Galaxy does not store the names linked executables in its database, SRM will use the directory name of the executable on Windows (e.g. `C:\\path\\to\\Hoa\\LaunchHoa.exe` would be assigned the title `Hoa`) and the executable name on Mac (e.g. `/Applications/Symphonia.app` would be assigned the title `Symphonia`).

## Parse using Registry instead of Galaxy DB `[Windows only] [Recommend disabled]`
This option will parse the Windows Registry for installed GOG games instead of GOG Galaxy's SQL database, allowing the parser to work even if GOG Galaxy is not installed. If this is enabled, `Parse Linked Executables` will of have no effect, but `Launch via GOG Galaxy` will work as normal.
4 changes: 3 additions & 1 deletion src/lang/af-ZA/markdown/image-pool.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Image pool `[supports variables]`{.noWrap}

Default value is `${fuzzyTitle}`{.noWrap}. This setting is used to allow different apps share the same images -- same "image pool", or allow unique image pool per app. To use unique image pool per app just set it to something unique. For example `${fuzzyTitle} SNES`{.noWrap}.
Defaults to `${fuzzyTitle}`{.noWrap} if field is unset.

This field is used to allow games from different parsers to share the same images (i.e. the same "image pool") if they have the same title. If you want different parsers not to share images for games with the same title, just set this field to something unique, for example `${fuzzyTitle} SNES`{.noWrap} or `${fuzzyTitle} ${parserTitle}`{.noWrap}.
6 changes: 3 additions & 3 deletions src/lang/af-ZA/markdown/image-providers.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Image providers
# Artwork providers

Here you can select image providers that are used to retrieve images. This option is for this configuration only.
Here you can select artwork providers (online sources of game art) that are used by SRM to get art for your games.

## Similar option in "Settings" menu

Settings menu has "Enabled providers" which enable image providers globally -- if it's not enabled in Settings, it won't work.
Settings menu has "Enabled providers" which enable artwork providers globally -- if it's not enabled in Settings, it won't work.
Loading