Comments (13)
What are you expecting for look and feel (how should the UI present this feature and how to activate it)?
from tweetz.
I would guess if the language isn't showing the preferred one then a button would be there to translate it to the preferred language.
I'm not good at this stuff and when I brought it up to you in email you asked me to put it here so I did.
from tweetz.
I'll mimic what twitter does in their UI. It's sensible and doesn't involve popups.
from tweetz.
Anyone interested in trying my first attempt at this? https://github.com/mike-ward/tweetz/suites/1609622510/artifacts/29447486
from tweetz.
Works great Mike! Thanks!
from tweetz.
This one is close to final. Also adds translate to quoted and related content when appropriate.
https://github.com/mike-ward/tweetz/suites/1612589201/artifacts/29536334
from tweetz.
Thanks
from tweetz.
OK, one small problem with the translation feature. It's not free. Currently, I'm using Microsoft's service because its free tier is the most generous (2M chars per month). I suspect that number will be exceeded at some point. The only sensible work around is to add some settings to allow folks to get/use their own service key from Microsoft. It's free but you do have to give them a credit card. Thoughts?
from tweetz.
If you have to add it, it's fine.
I'm wondering why Google Translate and Microsoft are not free to use and are they the same?
from tweetz.
Both API's are free to use to a point.
Google starts charging $15 per 1 million characters after the first 500,000 characters.
Microsoft starts charging $10 per 1 million characters after the first 2M characters.
from tweetz.
Does this mean the free limit has been reached?
I've been getting it for a few days now.
I also see nowhere to put the API from Google or Microsoft.
from tweetz.
Could not get Microsoft to put a spending cap on my credit card for this service. They are not forthcoming about this and after a few calls had to cancel.
Google's API is damn near impossible to use and again, I don't see a way to limit spending.
Other providers require a minimum of $25 per month and again, credit cards.
Usage was less than 10,000 chars per day. Well below limits but again, without a spending cap, not worth the risk.
I've got another solution in the works but it only supports 7 languages (en, ar, fr, de, it, pt, ru). Should have something later today.
As to adding your own keys to an API, that's more complicated than it seems. In the case of the Microsoft API you need 3 other pieces of info besides the API key. Not something I want to try to support.
from tweetz.
fixed in v2.9.1
from tweetz.
Related Issues (20)
- Profile Images can be mismatched HOT 3
- Can Tweet font be changed? HOT 3
- Image viewer shows gray box instead of image from tweet HOT 6
- Feature request : zoom and pan in the picture viewer HOT 1
- Always opens in Dark mode HOT 2
- Windows 11 issue and Locked issue.
- Filtering HOT 3
- Feature Request: Click on Tweet to see replies HOT 2
- Feature Request: Close to Tray HOT 3
- Feature Request: Sound notification HOT 1
- Pictures are often truncated, showing only the top. HOT 3
- Visual Indicator of New Messages HOT 14
- Multiple accounts and services (e.g. Mastodon feed) HOT 6
- Sound on new tweet HOT 4
- API "challenges"? HOT 6
- Unable to obtain PIN HOT 2
- No access to settings dialog without "authorized PIN" HOT 4
- Not getting tweets HOT 1
- Get PIN, "Unauthorized" HOT 1
- Can't get PIN HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tweetz.