txty-io / texterify

The translation and localization management system.
https://texterify.com
Other
175 stars 14 forks source link

React integration and API #84

Closed TheSinding closed 2 years ago

TheSinding commented 2 years ago

Hi, very impressive project you have and nicely done!

We are considering if it would work in our stack, so we have a couple of questions.

I see you have a node api integration, but it looks very limited.

Edit: I just saw now it's in the CLI integration.

Thanks !

chrztoph commented 2 years ago

Hi, thank you for the kind words. 🙂

Will it integrate into React somehow?

There is an own FormatJS exporter, a JSON exporter and even some special TypeScript file format for old TypeScript projects where importing JSON directly was not possible. We even built it with the background of being React developers. So it will definitely work with React. 😉

Is it possible for us to build it our self? or possibly we could maybe contribute to your node-api package? Is there some documentation for the API ? Like OpenAPI docs, swagger, etc?

Everything that can be done in the web app can also be done through the API. In fact the web app just consumes the public API. I would love to see your contribution to the texterify-api-node package. Unfortunately there is no API documentation at the moment, but it is on our roadmap. In the meantime you can check out the API files that are used in the web app here. Let me know if you need help understanding them, but it should not be that hard I guess and adding them to the texterify-node-api project is more or less copy and paste from the API files.

Thank you!

TheSinding commented 2 years ago

Thanks, we'll have a look :) !