Changes between Version 12 and Version 13 of DevelopersGuide/HelpSystem
- Timestamp:
- 2020-02-16T19:36:27+01:00 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DevelopersGuide/HelpSystem
v12 v13 4 4 == Help content == 5 5 Content for the JOSM help system is maintained on the [wikitr:/Help JOSM wiki]. 6 Most of the pages are context specific Help topics, see [wiki:/DevelopersGuide/HelpSystem/HelpTopicsList List of Help topics]. 7 Additional pages inform on specific issues, like [wikitr:/Rules] or [wikitr:/Styles]. 6 8 7 9 === Structure of the help content trees === … … 13 15 14 16 === Help topics === 15 Help topics are "addresses" of individual pages in the JOSM help content. Three ways of addressing help topics exist: 17 Help topics are "addresses" of individual pages in the JOSM help content. 18 Three ways exist to address a help topic: 16 19 17 20 * '''relative''' - relative addressing points to content '''not including''' the language specific root. This is used in JOSM code as language independent references to wiki content. If that language specific wiki page does not exist, then JOSM calls the English page. [[BR]] Example: `/Action/Download` - topic for the download action … … 39 42 40 43 === Translating help content === 41 You're encouraged to translate help content into your language . You may start with [wiki:/DevelopersGuide/HelpSystem/HelpTopicsList this list of expected help pages] and either translate already existing pages or fill in new pages with content in other languages.44 You're encouraged to [wikitr:/Translations translate] help content into your language. 42 45 43 46 '''Do not''' translate the relative help topics, though. Their names have to be the same in all languages. The help page for {{{/Help/Action/Upload}}} in German should be {{{/De:Help/Action/Upload}}} and not {{{/Help/Aktion/Hochladen}}}. And take '''care''' of the optional fragments after a {{{#}}} and their targets.