{"id":236,"date":"2015-09-02T11:41:23","date_gmt":"2015-09-02T11:41:23","guid":{"rendered":"http:\/\/software.sil.org\/diagsap\/?page_id=236"},"modified":"2026-09-14T22:27:12","modified_gmt":"2026-09-14T22:27:12","slug":"developer","status":"publish","type":"page","link":"https:\/\/software.sil.org\/diagsap\/developer\/","title":{"rendered":"Developer Resources"},"content":{"rendered":"<p>We welcome other developers who want to help support and improve DiagSap.<\/p>\n<h2>Localizations<\/h2>\n<p>DiagSap can show its interface in more than one language. The current version includes English, some French, and a rough (and likely incomplete) Spanish translation. Corrections to the French or Spanish \u2014 and help adding new languages \u2014 are very welcome. Please reach out through the <a href=\"https:\/\/software.sil.org\/diagsap\/about\/contact\/\">contact form<\/a>.<\/p>\n<h2>Source Code<\/h2>\n<p>DiagSap is written in JavaFX. It is licensed under the terms of the <a href=\"https:\/\/www.gnu.org\/licenses\/old-licenses\/lgpl-2.1.html\" target=\"_blank\" rel=\"noopener\">GNU Lesser General Public License, version 2.1 (LGPL 2.1)<\/a>. The source code is available in the <a href=\"https:\/\/github.com\/sillsdev\/diagsap\" target=\"_blank\" rel=\"noopener\">GitHub project<\/a>, which also explains how to set up a development environment.<\/p>\n<h2>Contributing<\/h2>\n<p>The best way to contribute is to fork the GitHub project and submit pull requests to the development team. Before you start, it helps to contact the team first \u2014 your idea may already be in progress, and they can tell you whether it fits the project&#8217;s direction.<\/p>\n<h2>Contact<\/h2>\n<p>To reach the development team, please use the <a href=\"https:\/\/software.sil.org\/diagsap\/about\/contact\/\">contact form<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We welcome other developers who want to help support and improve DiagSap. Localizations DiagSap can show its interface in more than one language. The current version includes English, some French, and a rough (and likely incomplete) Spanish translation. Corrections to the French or Spanish \u2014 and help adding new languages \u2014 are very welcome. Please [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"hide_sidebar":false,"hide_h1":false,"footnotes":""},"class_list":["post-236","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/software.sil.org\/diagsap\/wp-json\/wp\/v2\/pages\/236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/software.sil.org\/diagsap\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/software.sil.org\/diagsap\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/software.sil.org\/diagsap\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/software.sil.org\/diagsap\/wp-json\/wp\/v2\/comments?post=236"}],"version-history":[{"count":0,"href":"https:\/\/software.sil.org\/diagsap\/wp-json\/wp\/v2\/pages\/236\/revisions"}],"wp:attachment":[{"href":"https:\/\/software.sil.org\/diagsap\/wp-json\/wp\/v2\/media?parent=236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}