dialect-app / dialect

A translation app for GNOME.
GNU General Public License v3.0
596 stars 69 forks source link

Add Microsoft provider #314

Open rafaelmardojai opened 1 year ago

rafaelmardojai commented 1 year ago

This provider is implemented to test our needs when it comes to this kind of "official" APIs with private keys. Some open questions:

Blockers:

mufeedali commented 1 year ago

We want to have some UI to show API consumption limit?

Yes, I think showing this only in the preferences window would be fine.

Provide a way to expose a short description on how to get an API key?

I guess it would be a nice to have. But design consideration for this is important since we don't want to crowd the UI.

Is fine to store the API key in plain GSettings?

We need to switch to libsecret for the API keys alone I think.

mufeedali commented 1 year ago

Since we now have bing, let's hold off on this one.