- due to excessive usage and misuse, the public instance is now removed
- you have to set a custom remote url to get working instances now
- checkout https://github.com/Persie0/Simplytranslate-Endpoint-Tester for more information
- updated example code
- added method to get languages and their codes
- updated http dependency
- added parameter to set a custom remote to get working instances
- fixed translation of special characters (e.g. ÄÖÜ) with some instances
- isLingvaInstanceWorking() added
- fixed isSimplyInstanceWorking()
- (dev) added tests
- updated fetchInstances(), now only returns working instances
- updated readme
- updated example
- improved documentation, removed unnecessary code
- add function to update instances with unofficial github repo
- added Lingva Translate
- updated instances list
- updated dependencies
- updated example and readme
- removed updateSimplyInstances() as it is does not work anymore (Codeberg project looks abandoned)
- updated instances list
- updated dependencies
- updated instance list
- added speedTest() for execution time test of function
- fixed null error when no languages passed at tr()
- refactored tr() so it is faster and returns no errors which could be thrown with translate()
- frequencyTranslations now returns no word twice
- default instance is now random
- retry option added - when the server returns an error
- instance list can now be fetched from the website
- Instance "tl.vern.cc" got blacklisted as it is the only instance that throws an error when used (excessively).
- added classes for Definitions and Translations to simplify the response
- added different instances and functions for instances
- By default looping now through instances to lower server load
- using post method now to support the translation of longer texts
- added example for changing instance
- optics
- shorter Method added
- Fixed Readme error
- Code formatted
- Licence
- Initial release.
- Usage and example