- Add the setting in AppSettings.cs with a description
- Add the setting in appSettings.json with a description
- Use your settings in ExportServiceBase.cs / JoplinExportService or MdExportService using the
AppSettings
class
You can contribute by adding translation in your language. You just need to :
- fork the repo
- copy file
/src/Resources/trad.en.json
, translate it, and save the new file intotrad.<TwoLetterLanguageCode>.json
(list of language code here). - send a pull-request
ExportServiceBase.cs is an Abstract class that implements the shared logic for exporting a Notebook.
You needs to inherit from ExportServiceBase.cs and implement the abstract methods. You can take inspiration from JoplinExportService.cs and MdExportService.cs.
- Update ExportServiceFactory.cs to register your new exporter