OneSkyAppSharp is a mono compatible implementation of the OneSky API written in C#.
- OneSkyAppSharp: This is the main library project that contains all implemented OneSky API calls.
- OneSkyAppTool: This is a console app project that can be used to automate build processes by downloading localization files using the OneSky API.
Here's a basic usage example that exports a translation and saves it to disk.
System.IO.File.WriteAllBytes( "/Path/File.zip", // Output Filepath com.lemonmojo.OneSkyAppSharp.API.Translation.TranslationAPI.Export( 1234, // Project ID "en", // Locale "Localizable.strings", // Source Filename null, // Export Filename new com.lemonmojo.OneSkyAppSharp.APIConfiguration( "ABC123", // Public Key "123DEF" // Secret Key ) ).Data );Because this library is mainly developed for my own purposes, only the functions I personally use are currently implemented. However, pull requests are very welcome!
- Project Group 100% (6/6)
- Project 100% (5/5)
- File 33% (1/3)
- Translation 100% (2/2)
- Import Task 0% (0/1)
- Quotation 0% (0/1)
- Order 0% (0/3)
- Screenshot 0% (0/1)
- Locale 100% (1/1)
- Project type 100% (1/1)