Skip to content

Commit 82fe570

Browse files
committed
Update readme
1 parent 551e8cb commit 82fe570

File tree

1 file changed

+60
-60
lines changed

1 file changed

+60
-60
lines changed

README.md

+60-60
Original file line numberDiff line numberDiff line change
@@ -1,60 +1,60 @@
1-
For more information about RAPPS, please take a look at the [wiki](https://reactos.org/wiki/RAPPS)
2-
3-
ADDING PROGRAMS TO THE RAPPS DATABASE
4-
--------------------------------------------------
5-
6-
Each program entry consists of a text file formatted with an INI-like syntax.
7-
8-
They must be:
9-
Encoded in `UTF-16 LE (Little Endian)` or characters out of the ANSI range will display broken.
10-
**Note:** some editors like Notepad++ call this format `UCS-2 Little Endian.`
11-
12-
13-
Each `[Section]` is language-independent and individual, you can override the URL to a source program or any other field by adding a language-specific `[Section.]`, followed by the language code.
14-
15-
**Note:** You can find a complete listing of LCIDs and language names on [MSDN](https://msdn.microsoft.com/en-us/library/windows/desktop/dd318693%28v=vs.85%29.aspx), includes neutral codes:
16-
17-
RAPPS also accepts neutral language codes, meaning that you can do things like this:
18-
19-
20-
21-
; Default English fallback, used if everything else fails.
22-
[Section]
23-
Name = Name in English
24-
25-
; Neutral Spanish, used if the specific variant of Spanish does not match.
26-
[Section.0a]
27-
Name = Name in Generic Spanish
28-
29-
; Spanish from Spain, used if the system is configured for it.
30-
[Section.0c0a]
31-
Name = Name in Castilian Spanish
32-
33-
You can also define an entry without English fallback to make it visible to certain users only.
34-
For instance; software from 1C, which is mostly for Russian speakers and unusable for anyone else.
35-
36-
For a complete file format overview see the [File Schema on the ReactOS wiki](https://reactos.org/wiki/RAPPS#File_Schema)
37-
38-
The mandatory fields are: *Name*, *Category* and *URLDownload*
39-
All other fields are completely optional and can be skipped.
40-
41-
List of valid categories:
42-
43-
1. Audio
44-
2. Video
45-
3. Graphics
46-
4. Games
47-
5. Internet
48-
6. Office
49-
7. Development
50-
8. Edutainment
51-
9. Engineering
52-
10. Finance
53-
11. Science
54-
12. Tools
55-
13. Drivers
56-
14. Libraries
57-
15. Themes
58-
16. Other
59-
60-
The official list of downloadable programs is kept on a public ReactOS server and synced every time RAPPS is launched for the first time.
1+
For more information about RAPPS, please take a look at the [wiki](https://reactos.org/wiki/RAPPS)
2+
3+
ADDING PROGRAMS TO THE RAPPS DATABASE
4+
--------------------------------------------------
5+
6+
Each program entry consists of a text file formatted with an INI-like syntax.
7+
8+
They must be:
9+
Encoded in `UTF-16 LE (Little Endian)` or characters out of the ANSI range will display broken.
10+
**Note:** some editors like Notepad++ call this format `UCS-2 Little Endian.`
11+
12+
13+
Each `[Section]` is language-independent and individual, you can override the URL to a source program or any other field by adding a language-specific `[Section.]`, followed by the language code.
14+
15+
**Note:** You can find a complete listing of LCIDs and language names on [MSDN](https://msdn.microsoft.com/en-us/library/windows/desktop/dd318693%28v=vs.85%29.aspx), includes neutral codes:
16+
17+
RAPPS also accepts neutral language codes, meaning that you can do things like this:
18+
19+
20+
21+
; Default English fallback, used if everything else fails.
22+
[Section]
23+
Name = Name in English
24+
25+
; Neutral Spanish, used if the specific variant of Spanish does not match.
26+
[Section.0a]
27+
Name = Name in Generic Spanish
28+
29+
; Spanish from Spain, used if the system is configured for it.
30+
[Section.0c0a]
31+
Name = Name in Castilian Spanish
32+
33+
You can also define an entry without English fallback to make it visible to certain users only.
34+
For instance; software from 1C, which is mostly for Russian speakers and unusable for anyone else.
35+
36+
For a complete file format overview see the [File Schema on the ReactOS wiki](https://reactos.org/wiki/RAPPS#File_Schema)
37+
38+
The mandatory fields are: *Name*, *Category*, *URLDownload* and *SizeBytes*.
39+
All other fields are completely optional and can be skipped.
40+
41+
List of valid categories:
42+
43+
1. Audio
44+
2. Video
45+
3. Graphics
46+
4. Games
47+
5. Internet
48+
6. Office
49+
7. Development
50+
8. Edutainment
51+
9. Engineering
52+
10. Finance
53+
11. Science
54+
12. Tools
55+
13. Drivers
56+
14. Libraries
57+
15. Themes
58+
16. Other
59+
60+
The official list of downloadable programs is kept on a public ReactOS server and synced every time RAPPS is launched for the first time.

0 commit comments

Comments
 (0)